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
336019561381	336019561942	336019562492	336019563042	336019563592	336019564142	336019564692	336019565242	336019565792	336019566342	336019566892	336019567442	336019567992	336019568542	336019569092	336019569642	336019570192	336019570742	336019571292	336019571842	336019572392	336019572942	336019573492	336019574042	336019574592	336019575142	336019575692	336019576242	336019576792	336019577342	336019577892	336019578442	336019578992	336019579542	336019580092	336019580642	336019581192	336019581742	336019582292	336019582842	336019583392	336019583942	336019584492	336019585042	336019585592	336019586142	336019586692	336019587242	336019587792	336019588342	336019588892	336019589442	336019589992	336019590542	336019591092	336019591642	336019592192	336019592742	336019593292	336019593842	336019594392	336019594942	336019595492	336019596042	336019596592	336019597142	336019597692	336019598242	336019598792	336019599342	336019599892	336019600442	336019600992	336019601542	336019602092	336019602642	336019603192	336019603742	336019604292	336019604842	336019605392	336019605942	336019606492	336019607042	336019607592	336019608142	336019608692	336019609242	336019609792	336019610342	336019610892	336019611442	336019611992	336019612542	336019613092	336019613642	336019614192	336019614742	336019615292	336019615842	336019616392	336019616942	336019617492	336019618042	336019618592	336019619142	336019619692	336019620242	336019620792	336019621342	336019621892	336019622442	336019622992	336019623542	336019624092	336019624642	336019625192	336019625742	336019626292	336019626842	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
46931	15193	4482	2197	1526	1190	919	701	641	525	449	422	421	395	396	367	337	338	328	294	284	330	296	270	295	289	286	307	273	244	247	278	268	262	268	281	251	285	297	241	261	221	255	268	280	258	237	232	235	245	268	242	260	240	242	245	238	248	215	253	234	244	257	230	252	265	220	253	230	276	267	280	239	232	278	225	258	204	236	227	231	255	229	276	282	259	257	242	242	231	253	239	230	246	268	272	269	238	243	255	229	216	245	229	252	259	263	238	277	241	271	254	244	267	222	244	265	263	249	239	272	245	255	270	259	259	250	259	257	223	237	249	241	215	253	242	252	241	237	258	248	220	251	263	248	252	274	256	229	243	252	253	236	252	206	245	238	260	233	257	245	231	205	239	236	252	248	221	282	273	241	241	266	249	228	243	257	231	278	270	268	263	229	244	250	257	237	247	223	252	243	227	246	273	222	272	226	259	217	212	246	225	238	232	242	226	237	239	260	228	243	245	237	266	236	261	243	231	255	210	235	241	229	246	216	244	258	243	234	271	271	227	241	257	266	248	264	241	246	255	251	263	238	243	223	238	235	275	239	245	247	266	263	253	263	244	227	228	263	258	229	244	244	217	282	233	278	242	276	251	272	241	222	244	246	252	234	235	282	235	222	231	227	268	224	245	268	276	250	234	252	272	224	241	255	265	241	244	244	254	232	255	247	242	268	215	222	236	240	240	243	251	226	254	221	241	237	265	279	252	280	220	254	258	261	240	274	265	258	241	212	248	238	245	276	232	266	241	248	261	232	241	236	237	227	231	272	249	245	253	263	215	241	243	247	277	250	274	234	220	250	249	224	225	227	255	253	243	235	245	225	241	249	266	252	255	232	249	235	257	232	246	233	228	240	234	215	250	241	248	246	242	242	246	208	253	252	259	251	249	246	246	239	241	229	229	236	235	249	236	248	237	224	254	216	249	258	244	229	207	249	254	241	258	245	219	243	252	224	258	252	225	242	220	231	238	226	222	257	242	269	262	242	225	276	260	228	216	255	235	285	227	244	259	243	221	237	225	260	239	267	221	225	240	251	235	256	227	258	239	250	227	232	251	262	250	229	236	244	263	234	241	272	276	261	219	253	237	260	263	241	223	225	220	242	227	249	250	247	248	235	251	227	243	246	259	254	244	257	228	258	236	247	238	270	238	260	229	259	240	216	229	256	240	229	208	236	253	251	237	271	232	234	248	259	236	242	216	254	238	234	243	230	243	235	273	234	248	226	256	252	245	225	257	251	267	220	246	233	239	227	242	243	261	262	245	226	271	239	231	261	247	250	246	238	227	226	251	258	233	253	254	241	233	239	240	255	251	214	257	254	229	249	261	253	256	242	244	263	271	245	252	230	268	259	242	238	243	272	224	268	230	238	241	238	230	267	244	242	223	276	253	230	246	251	241	234	238	251	244	253	228	257	233	248	238	255	239	212	251	291	248	248	249	251	237	231	263	236	247	227	206	230	248	221	254	269	286	215	236	230	223	265	245	235	232	247	282	222	257	240	271	252	242	245	243	268	253	229	247	258	237	240	262	234	246	225	250	266	262	236	231	246	228	273	234	262	252	260	247	242	258	224	242	274	226	236	264	229	253	204	229	231	262	212	248	254	226	232	241	235	223	228	270	268	247	226	264	262	247	225	238	226	218	249	256	241	227	231	224	216	264	212	243	271	231	221	241	233	242	222	258	239	234	227	231	246	220	238	260	243	264	249	246	237	260	239	242	230	248	239	252	253	249	247	255	235	229	246	206	268	238	254	253	235	247	266	232	246	259	260	253	219	223	241	255	275	265	259	267	245	229	228	212	225	253	252	248	219	219	241	233	225	251	241	242	245	236	246	235	239	229	286	243	258	254	243	205	219	262	237	247	234	232	249	241	230	239	230	259	271	262	262	237	263	247	268	231	263	251	249	245	268	211	246	219	236	244	269	256	232	243	254	263	246	255	253	244	230	232	239	263	254	208	221	228	232	245	245	237	263	227	251	257	253	258	269	258	247	238	230	241	239	248	247	242	254	230	238	232	257	269	235	244	266	251	256	241	237	232	256	218	243	228	242	228	240	238	241	213	233	213	223	243	256	270	254	256	246	248	223	264	232	241	267	240	237	230	253	254	254	223	248	259	217	253	238	264	250	230	232	243	268	261	222	247	258	253	258	241	231	254	224	239	242	242	250	243	243	239	222	226	236	244	237	256	244	274	242	220	235	251	245	269	228	233	232	245	239	253	245	234	241	225	265	265	270	238	244	237	263	225	247	261	254	252	243	231	248	236	214	245	258	245	256	242	236	234	237	232	243	228	249	221	229	241	210	234	227	259	262	239	201	261	213	251	253	264	241	257	262	228	246	222	253	243	276	216	243	256	253	223	221	236	233	243	269	249	269	244	239	230	255	262	216	243	256	230	224	232	231	237	252	228	241	272	247	242	223	241	228	252	271	231	261	255	219	243	252	240	260	244	270	226	236	246	256	264	240	224	215	262	195	234	224	290	251	266	241	264	259	208	254	269	261	262	219	234	216	250	255	253	223	233	269	250	236	235	245	249	253	227	226	249	239	245	232	225	255	279	240	242	239	235	270	239	263	254	259	285	247	247	247	229	244	275	249	235	269	245	245	235	259	238	248	225	232	239	247	260	219	246	237	245	234	260	242	230	270	260	238	258	243	249	258	231	221	264	253	248	207	290	216	237	236	233	261	230	252	278	267	266	244	233	219	242	234	220	240	239	255	278	248	229	221	235	268	224	239	219	239	254	240	255	235	244	280	226	235	234	236	236	253	257	240	254	267	251	247	236	249	277	255	252	258	260	220	249	223	250	228	228	247	243	247	241	236	250	214	239	259	226	243	268	264	256	235	255	233	266	264	238	240	243	260	234	249	243	242	254	252	239	250	240	239	223	241	261	244	255	210	269	242	237	250	251	232	250	238	241	266	237	239	210	281	238	242	241	244	217	258	255	255	235	257	215	239	231	247	246	261	241	251	245	267	239	235	241	236	264	263	239	265	253	245	238	232	235	246	253	245	256	241	269	249	267	211	245	226	219	255	237	249	238	258	260	247	242	281	259	227	224	255	233	274	246	256	228	252	281	242	239	231	253	269	247	239	230	232	232	238	249	234	258	243	233	232	245	243	221	232	236	271	237	223	229	247	254	224	247	239	247	267	251	251	230	234	242	219	228	249	246	244	259	260	243	274	212	257	230	266	242	273	244	251	250	239	245	221	250	240	259	240	266	262	241	256	234	240	260	221	209	259	213	245	234	251	254	253	261	267	248	213	234	274	254	216	280	256	232	241	242	251	238	243	262	223	261	261	239	258	241	253	212	238	224	269	235	223	268	232	281	246	255	251	233	241	252	229	215	234	253	231	273	236	278	249	259	260	240	249	292	249	231	227	248	245	234	255	211	228	214	216	232	244	230	249	242	236	222	259	237	242	259	257	219	223	254	231	234	264	239	252	221	230	254
21689	2619	5901	6627	5752	4594	3797	3130	2731	2388	2078	1887	1744	1565	1459	1428	1323	1243	1215	1140	1106	1112	1052	974	974	1000	924	930	986	910	949	892	874	890	864	868	833	850	805	866	821	805	804	812	807	817	813	821	789	765	781	771	786	773	737	773	814	721	799	761	751	801	798	700	753	738	813	795	720	710	751	724	719	769	739	748	782	761	708	769	715	710	783	759	703	741	682	721	758	801	730	723	699	737	766	772	759	734	749	748	702	723	718	705	717	702	778	744	763	750	783	759	723	740	712	688	745	722	721	725	696	762	730	669	680	747	677	722	712	662	743	729	678	729	741	754	755	729	703	710	713	692	744	711	697	705	728	692	695	736	770	763	684	734	716	712	759	784	745	691	721	688	692	697	712	704	700	746	773	705	656	748	740	775	706	714	714	717	652	734	719	735	739	684	716	722	748	682	699	748	730	709	790	738	775	767	709	716	720	736	691	740	709	741	714	797	711	742	743	765	728	704	643	727	739	745	696	703	721	777	723	710	701	715	750	726	725	745	701	700	686	729	721	709	738	728	707	745	694	719	760	719	684	731	717	703	680	748	701	742	774	736	762	722	706	696	717	712	716	747	747	749	736	680	704	717	718	704	702	717	667	772	730	671	691	689	709	725	717	728	726	743	715	749	713	724	689	773	705	744	737	737	756	698	720	732	742	762	724	718	744	756	704	726	683	753	743	763	680	706	691	797	740	720	729	709	716	740	719	719	701	724	715	722	736	762	711	748	793	745	707	692	767	726	725	715	705	706	752	693	729	682	740	734	734	677	751	739	778	734	708	728	751	734	689	717	719	732	744	691	668	728	754	752	743	673	760	678	714	735	729	733	697	747	749	717	732	742	754	735	712	733	717	702	693	765	727	684	752	689	744	733	708	725	733	696	719	702	735	674	724	755	714	738	761	697	753	700	721	724	723	729	720	699	697	767	767	717	690	714	699	735	751	778	729	726	731	727	717	741	678	704	752	768	694	726	742	745	727	739	717	738	700	684	750	736	691	728	705	722	715	744	670	723	751	703	716	731	698	689	740	702	686	716	724	700	724	718	709	732	718	687	717	730	708	764	718	710	723	747	738	753	714	725	728	669	736	735	724	688	733	730	764	803	778	744	681	671	685	734	768	688	750	731	684	754	774	697	701	751	759	721	709	714	712	737	741	743	671	731	706	698	738	725	687	730	722	676	763	675	762	674	743	717	719	722	688	761	737	704	748	652	721	685	765	719	738	758	728	712	729	740	737	687	726	803	711	691	716	693	722	700	777	688	743	670	747	727	691	717	733	739	775	683	750	699	739	683	732	713	719	723	765	773	716	677	778	683	729	722	713	694	745	765	762	696	753	729	677	719	752	710	746	730	745	669	722	709	665	718	693	784	746	730	745	772	671	714	725	726	744	671	657	706	697	697	697	748	755	738	673	737	736	709	697	696	716	791	666	710	712	725	661	756	702	698	661	723	731	766	756	733	727	768	750	693	667	712	759	682	680	697	745	749	686	767	765	728	739	735	732	759	744	738	712	741	732	715	715	788	692	738	776	753	711	687	742	719	719	717	721	714	678	711	745	680	708	684	737	717	721	740	736	695	729	721	726	737	657	734	710	737	739	776	715	713	717	723	738	697	739	706	723	727	753	747	711	707	737	736	744	737	741	748	716	704	755	757	737	685	737	746	696	727	695	717	762	717	713	738	797	724	744	773	728	716	733	742	804	719	730	730	705	672	713	697	724	738	746	735	750	776	759	721	714	691	723	708	716	781	732	721	712	723	719	689	715	758	699	810	694	727	704	700	776	711	696	753	728	722	703	772	730	738	731	679	737	762	760	718	682	728	726	714	710	749	718	775	715	680	736	776	700	700	728	704	757	754	714	765	718	700	745	719	764	698	705	690	731	702	723	717	757	726	708	736	709	724	702	753	709	755	747	686	697	708	724	721	718	729	711	753	751	729	706	750	715	725	743	711	756	717	739	718	696	750	711	724	754	730	729	743	746	750	723	715	712	694	713	762	711	727	685	765	745	743	697	655	712	708	776	691	715	770	694	723	667	705	674	736	734	697	743	676	748	723	688	792	695	686	779	773	755	681	730	745	717	694	729	722	733	736	689	704	752	696	662	674	730	737	766	665	739	742	702	749	721	698	730	723	718	701	723	743	749	704	711	732	733	779	694	761	731	716	746	733	725	778	687	713	725	719	756	729	701	734	736	746	730	714	708	761	718	725	790	708	770	759	749	703	727	766	660	690	754	719	744	728	705	758	734	727	780	722	746	758	668	717	715	676	741	768	764	722	719	744	687	685	728	719	777	753	745	750	742	699	699	731	692	750	699	739	767	700	725	696	726	729	692	657	702	746	680	730	763	687	677	730	749	731	737	735	706	788	710	710	765	678	708	720	734	733	764	689	733	714	725	724	725	703	734	741	735	713	714	726	736	691	700	722	748	776	670	727	743	704	728	688	754	703	665	713	720	732	765	749	702	763	698	718	759	716	702	724	717	721	723	733	732	748	705	739	743	726	710	737	706	780	707	726	714	721	715	719	691	716	739	720	719	682	727	744	724	751	737	775	772	719	738	742	731	713	763	688	744	725	748	739	770	680	743	674	736	690	741	750	741	709	722	700	709	709	770	708	701	731	712	699	730	691	774	722	692	686	723	693	693	735	720	757	691	694	710	729	731	711	696	714	724	672	732	706	738	706	702	715	723	764	768	778	712	698	700	721	758	702	753	694	713	750	693	719	781	689	655	744	712	709	715	685	726	729	741	741	695	770	754	727	693	696	663	724	730	701	713	748	736	681	736	768	724	742	716	723	711	696	714	718	730	746	737	689	741	705	726	752	747	675	730	713	724	687	711	745	723	720	720	695	712	742	719	725	734	732	712	758	713	752	733	718	750	696	735	716	689	713	712	714	700	726	707	743	718	750	749	712	708	736	701	751	702	701	753	743	749	723	728	728	703	716	723	707	740	720	731	733	731	723	768	751	720	741	726	661	719	726	687	702	726	706	720	720	741	694	708	713	760	790	707	686	680	738	705	699	697	685	723	752	747	698	752	631	743	687	714	730	740	722	671	674	740	734	706	770	689	701	735	767	739	727	754	682	756	720	710	719	742	758	757	734	716	752	751	680	727	766	766	762	760	766	664	745	686	740	692	724	687	700	703	680	703	748	713	743	729	757	710	749	717	745	702	684	739	722	725	662	716	726	724	735	761	719	749	729	702	719	711	723	729	731	716	696	690	739	688	751	746	714	728	731	707	704	711	780	702	752	771	706	707	731	714	711	705	678	721	721	706	718	731	734	678	715	716	723	761	692	733	697	709	721	772	714	722	708	742	768	697	726	731	729	702	712	775	742	754	702	733	701	726	697	667	713	752	742	725	688	679	708	723	752	717	725	713	740	746	729	690	708	735	726	697	692	763	683	748	696	697	698	729	742	722	726	720	739	711	715	698	734	715	713	713	754	717	701	671	689
5182	258	139	136	119	92	97	80	79	87	86	74	85	87	84	74	83	83	86	78	79	84	78	103	73	91	77	79	77	64	77	72	62	86	78	79	90	88	73	87	79	74	71	63	77	81	79	72	82	79	74	54	80	72	76	87	83	74	82	82	87	95	83	90	93	82	88	75	77	85	68	81	81	74	96	92	79	83	87	70	60	93	70	82	97	69	100	82	89	88	75	66	79	72	90	79	78	81	80	90	80	82	65	83	63	71	85	72	100	79	65	83	69	68	60	98	109	69	77	81	81	82	74	70	73	76	64	93	90	75	80	77	83	67	66	68	80	104	90	80	71	79	86	81	77	64	84	77	76	82	83	67	76	68	86	67	92	74	87	85	84	76	57	91	80	66	87	64	73	73	74	68	87	68	78	89	83	67	68	91	77	89	78	88	68	65	86	87	89	65	82	89	72	80	90	72	69	82	84	70	65	92	78	70	61	81	78	80	71	77	78	61	68	81	88	69	84	80	79	86	73	84	72	86	85	68	78	92	74	73	91	75	79	86	58	76	57	61	97	87	81	80	97	74	76	75	85	80	86	93	82	83	69	81	69	69	71	66	73	87	70	84	95	78	78	78	76	66	78	72	82	76	66	82	85	73	72	83	88	89	85	70	83	73	87	79	84	95	94	71	79	83	73	57	74	87	72	70	64	76	90	73	79	90	78	85	73	77	72	98	92	91	96	94	77	89	71	78	81	84	98	71	89	87	75	85	95	76	77	82	78	76	86	84	88	83	84	77	57	70	77	90	62	74	96	74	72	85	86	90	71	74	70	79	78	81	79	80	66	83	87	66	78	78	67	84	78	68	80	66	81	91	72	73	88	81	82	88	68	73	70	78	58	68	76	79	90	84	81	78	78	64	79	78	88	104	83	83	80	88	57	68	78	72	72	87	82	76	86	72	82	93	85	63	66	72	71	77	66	87	83	82	97	82	85	73	71	63	74	69	72	73	80	69	78	88	74	80	91	89	71	73	79	74	82	88	70	79	89	74	76	83	65	82	87	70	71	84	88	67	93	67	81	73	71	86	78	84	88	63	82	97	82	86	65	79	77	72	85	74	73	66	90	84	100	78	64	61	84	80	90	89	77	85	85	80	68	70	113	91	76	89	91	90	100	87	79	70	83	86	72	84	86	75	90	89	84	86	78	81	82	76	84	74	76	89	65	81	77	98	81	78	82	60	65	74	73	74	73	78	78	90	82	70	97	72	78	66	77	82	81	73	98	84	74	94	74	92	82	80	84	71	87	93	72	91	84	82	79	79	72	85	91	90	69	85	78	72	76	82	81	74	74	92	86	94	69	84	74	82	73	79	93	76	79	78	71	86	84	71	75	80	78	70	75	73	64	84	91	72	82	72	79	76	68	102	74	68	79	75	84	87	62	91	93	80	66	76	87	75	90	82	84	78	78	70	74	74	84	79	90	67	91	78	81	84	78	72	77	93	78	83	79	101	83	93	89	78	80	71	73	87	84	95	87	95	87	74	71	85	82	79	86	83	71	80	81	79	87	79	72	88	89	82	83	75	71	93	72	72	89	69	88	80	85	79	68	85	73	69	75	73	92	79	77	80	76	79	64	82	85	87	75	80	67	85	77	67	68	69	76	87	84	68	74	77	85	64	83	80	75	97	71	70	69	72	78	89	89	83	77	94	87	77	94	82	65	92	81	85	71	69	87	83	85	79	78	89	70	63	80	87	69	70	67	80	89	80	92	92	73	57	73	83	78	72	83	77	73	78	78	89	61	78	80	83	69	85	90	72	73	69	100	74	90	64	100	88	82	69	55	77	81	64	76	74	65	79	74	77	84	74	85	69	78	64	88	80	67	64	93	84	69	65	92	80	76	86	71	79	76	83	77	79	104	67	87	71	69	71	71	70	91	87	73	76	82	72	71	96	83	76	88	78	88	74	81	89	83	61	64	76	80	59	73	86	84	80	85	68	65	66	86	84	66	82	59	74	70	77	86	69	80	101	92	74	76	84	81	88	75	74	77	73	90	78	80	69	78	81	89	91	77	70	86	74	75	75	78	78	93	76	60	66	77	93	72	73	68	82	85	87	86	72	72	76	68	80	76	72	81	81	82	67	66	80	80	81	70	88	80	83	79	88	88	84	85	72	84	86	77	96	79	92	93	72	79	66	84	67	81	78	87	93	74	82	98	74	68	74	85	64	67	70	84	75	87	74	67	96	66	70	76	72	71	66	67	90	68	73	81	67	72	82	81	89	77	98	92	84	67	80	89	79	95	72	73	74	87	77	69	65	76	74	105	85	76	80	73	75	74	69	84	80	87	83	70	91	82	76	97	88	81	87	85	88	88	68	78	80	79	80	75	72	87	69	77	85	82	74	78	81	101	76	87	86	91	86	62	70	75	87	87	86	71	70	62	91	93	90	94	75	88	77	88	87	81	85	87	70	70	72	80	70	82	81	68	64	83	75	78	88	72	81	71	87	73	77	75	62	80	79	86	83	66	83	71	87	79	71	72	79	82	67	86	68	81	78	70	64	84	74	63	74	86	59	95	72	82	65	61	73	83	85	73	106	79	86	65	76	83	85	72	85	83	86	89	79	85	77	76	82	79	85	79	80	96	75	88	76	76	60	65	61	71	75	72	88	66	83	86	68	80	90	77	94	69	70	57	78	73	99	79	81	58	78	88	95	82	90	69	74	82	91	81	74	74	73	78	71	82	77	72	76	70	87	87	75	77	72	82	78	68	85	78	85	74	71	83	67	62	84	82	67	91	76	83	69	69	69	80	81	82	74	77	79	62	89	91	67	79	64	75	85	83	67	83	67	84	77	65	92	78	77	67	89	80	91	74	65	89	86	84	80	94	88	76	104	63	70	65	85	65	85	82	87	78	86	80	82	66	82	83	65	82	88	81	86	80	93	70	80	80	77	82	54	78	73	58	70	80	89	85	70	83	84	73	71	80	78	95	84	79	78	65	100	87	79	75	86	71	70	80	70	81	79	71	66	73	77	86	88	65	68	80	84	70	81	81	83	66	93	80	66	63	75	77	66	56	75	73	93	87	81	76	73	73	86	78	80	70	69	76	75	82	88	77	91	75	56	94	77	89	73	72	69	79	79	74	85	71	90	70	93	93	74	79	77	74	89	64	72	71	74	73	81	82	77	77	80	69	79	84	72	93	88	89	88	81	74	83	74	98	68	74	85	76	89	72	86	84	83	75	72	78	77	77	68	83	82	87	66	87	80	68	81	70	91	89	79	97	84	67	88	82	90	85	73	54	69	67	80	69	84	94	80	78	90	92	72	88	59	69	77	75	93	87	81	74	88	76	72	70	75	78	79	75	78	95	71	83	79	82	80	83	68	79	95	105	72	81	73	86	85	86	75	67	61	97	75	84	87	67	81	65	90	62	77	73	81	69	72	75	82	86	77	66	76	87	75	70	68	72	73	66	81	65	88	70	75	68	75	88	61	92	80
5059	365	426	458	403	361	393	387	362	332	360	335	302	319	322	292	298	295	278	306	289	340	279	287	280	310	297	312	300	292	305	290	304	285	280	272	286	288	300	297	287	289	299	299	307	269	299	301	291	304	253	283	290	293	291	282	254	280	255	293	282	265	312	300	299	267	302	285	282	280	291	309	257	310	269	278	268	283	307	285	270	285	305	279	295	276	287	270	293	299	320	315	279	323	270	259	291	268	305	287	298	302	282	288	288	286	290	266	297	267	307	267	316	301	265	289	274	272	304	335	290	291	281	301	264	283	272	272	298	286	272	282	303	303	310	273	308	261	310	284	282	296	294	231	252	264	277	293	272	281	288	288	275	305	293	288	294	265	293	279	272	306	324	296	304	276	243	272	284	291	281	304	302	259	316	306	291	294	254	275	300	288	263	311	296	286	271	329	296	315	310	303	272	290	322	303	323	292	301	262	298	296	324	285	286	308	281	263	264	288	269	258	287	271	289	305	275	284	284	284	295	295	264	281	268	264	281	269	301	294	262	282	278	307	272	292	259	315	262	299	323	263	259	284	263	282	280	297	288	322	278	277	281	295	273	301	283	317	281	270	303	274	280	271	289	284	260	277	279	286	293	270	282	283	308	266	273	311	297	293	292	297	286	288	286	282	288	303	272	295	298	264	268	287	301	286	287	277	309	279	276	296	291	280	322	268	285	286	319	293	296	309	320	279	310	311	287	277	279	300	298	275	279	320	278	308	306	294	286	276	280	264	269	282	273	268	284	277	282	282	279	295	274	295	287	274	281	284	294	298	319	298	273	301	280	289	302	303	289	292	277	279	286	300	299	292	313	300	255	275	272	301	306	286	290	283	304	273	270	261	300	262	312	315	286	302	275	319	310	294	290	289	300	306	314	289	274	317	282	279	299	308	277	277	314	313	285	281	297	312	269	279	300	298	289	302	275	292	309	308	308	297	290	285	289	296	314	269	277	289	280	281	336	306	265	276	282	286	296	302	267	274	286	299	263	320	259	329	281	271	286	272	274	285	280	281	258	259	280	272	284	289	289	326	279	296	292	296	324	288	298	277	300	283	268	277	289	312	286	291	286	289	290	322	288	309	320	272	317	264	273	283	307	294	265	281	270	293	277	300	304	300	276	292	283	284	270	301	267	289	282	270	276	306	267	280	262	275	262	258	295	315	291	279	285	294	296	290	278	303	284	285	338	300	299	299	308	281	303	309	291	285	285	313	310	296	316	298	274	289	297	277	254	312	282	272	255	289	304	326	274	293	281	347	330	261	275	269	294	298	299	294	279	272	279	287	285	271	307	297	281	301	336	277	256	264	280	308	302	291	292	271	301	270	265	285	289	241	288	304	317	289	278	311	284	260	310	273	317	304	287	265	274	255	288	304	272	271	274	306	301	279	316	282	294	298	288	289	288	319	286	276	316	322	306	329	298	275	295	307	272	320	311	287	291	280	299	274	280	321	317	301	282	285	258	298	261	299	273	298	273	292	269	292	266	304	287	247	286	296	292	297	287	283	279	310	308	280	274	264	291	309	280	279	295	290	292	278	293	268	300	305	306	290	289	269	299	265	289	280	294	287	324	294	286	330	279	275	286	296	272	295	303	289	317	284	289	304	249	281	300	281	278	287	277	251	268	303	287	306	283	312	280	275	323	278	301	284	268	280	280	269	263	275	287	309	272	279	279	314	316	269	312	301	260	288	263	312	265	275	293	266	256	308	242	309	316	311	295	325	282	268	284	283	306	303	295	269	296	284	277	277	278	274	254	299	268	301	299	275	292	287	293	281	302	325	298	287	304	281	255	287	278	278	299	292	271	295	297	274	306	264	272	288	313	281	286	315	260	286	269	275	268	273	305	270	264	338	275	286	286	276	299	260	280	278	262	300	283	308	302	269	300	285	294	281	293	276	275	299	319	277	286	281	280	304	306	288	295	280	269	293	296	269	305	262	309	298	300	292	294	308	298	316	299	271	289	299	310	273	272	284	313	295	279	292	253	288	272	289	287	304	296	256	328	316	286	314	268	291	257	265	284	276	273	308	290	294	266	293	301	291	276	297	293	279	269	290	266	324	271	277	277	287	285	274	314	279	273	302	263	272	297	279	293	273	289	304	272	293	300	275	286	302	317	287	281	278	294	291	261	306	278	293	304	275	261	277	265	292	294	270	267	316	273	309	305	313	314	295	286	307	260	317	280	275	271	277	290	287	281	311	258	310	273	277	307	272	304	293	291	267	289	255	295	270	301	298	296	268	291	294	276	289	310	302	297	280	273	288	270	274	303	279	303	301	302	298	285	301	310	320	268	308	293	314	282	297	269	286	299	257	262	282	269	287	297	273	311	276	281	279	276	327	277	291	307	269	307	252	295	317	280	290	250	293	279	304	294	308	322	287	271	281	292	257	283	277	265	276	275	288	306	302	272	287	277	282	295	270	297	296	292	298	290	270	292	265	285	323	276	262	290	306	269	275	291	286	277	299	271	267	267	267	250	297	334	282	300	309	293	297	296	272	277	292	268	265	283	278	283	278	276	294	290	274	299	273	312	320	274	289	265	287	273	306	293	300	304	292	296	273	301	295	294	297	314	280	283	318	299	277	282	278	288	301	304	292	280	299	300	283	263	280	301	300	284	307	302	299	278	292	286	274	271	292	278	314	338	263	293	297	309	275	306	275	291	290	299	295	261	305	313	271	281	281	278	274	295	284	295	305	316	295	307	295	291	295	291	291	284	284	288	300	293	274	299	289	266	291	270	256	290	256	271	302	261	306	287	279	288	298	274	275	278	282	321	277	293	273	268	261	305	279	298	269	276	280	272	315	282	291	297	291	312	281	278	275	328	280	288	300	292	274	302	294	291	267	282	266	280	280	289	294	287	288	283	286	301	285	276	292	282	284	326	277	282	273	297	274	279	295	260	272	268	273	290	283	293	284	285	281	288	310	274	316	265	296	261	291	269	260	275	287	289	269	271	311	272	284	273	308	298	271	308	300	286	284	302	311	295	266	297	312	267	291	306	277	281	281	261	300	306	278	291	274	319	289	286	319	270	296	310	292	249	302	286	281	276	290	265	322	301	301	257	297	320	268	303	279	294	296	244	290	269	282	298	269	291	303	345	309	291	273	297	266	278	273	302	273	309	294	299	309	297	303	275	274	280	288	249	275	283	272	265	316	271	297	269	258	302	272	321	301	279	308	268	313	306	283	302	261	291	313	276	283	309	266	266	287	284	292	277	264	302	281	265	277	295	298	305	298	272	263	291	311	263	261	267	299	279	285	296	280	255	305	264	277	284	270	288	311	298	285	299	300	284	312	283	289	286	284	268	305	300	300	292	298	283	279	287	294	308	315	285	264	284	319	280	295	303	293	270	298	310	288	290	305	312	277	274	297	274	269	279	286	282	252	294	295	279	280	257	322	299	282	261	292	276	272	285	277	283	309	284	314	272	291	287	266	278	289	320	304	302	296
36101	7817	1624	1022	766	569	421	372	289	275	254	216	193	225	187	176	178	162	174	180	150	171	136	151	163	147	155	136	157	149	155	144	141	171	169	141	135	167	148	151	141	163	155	137	157	144	140	149	162	134	155	139	144	139	129	152	137	141	145	143	153	152	150	105	125	152	132	129	136	130	141	136	121	144	142	125	136	159	137	141	139	150	130	155	164	142	150	143	130	143	134	152	139	135	155	138	135	139	139	132	144	145	133	132	132	130	151	137	140	155	133	140	123	147	121	138	137	127	136	140	139	144	157	139	128	146	157	145	146	150	116	146	133	140	147	154	121	132	139	137	131	127	143	140	150	145	139	146	167	131	140	116	161	142	136	146	131	122	118	133	142	127	148	142	114	127	137	140	138	136	142	129	135	135	160	134	146	132	128	142	145	140	148	123	151	144	136	144	122	141	122	131	153	138	123	144	125	126	132	135	119	153	142	162	153	138	127	121	122	142	123	137	136	155	150	130	130	123	143	140	154	141	143	164	134	144	138	131	115	125	122	146	128	154	124	180	118	115	128	123	136	139	140	140	139	133	136	139	150	136	151	142	129	122	129	143	132	136	127	129	135	126	142	126	151	140	127	136	134	123	117	146	133	155	130	123	120	124	129	107	150	133	139	143	145	153	146	121	130	143	145	134	129	140	139	137	138	163	150	145	129	134	151	137	148	149	134	144	145	130	122	153	147	126	136	150	127	144	129	135	160	144	140	140	137	138	154	128	132	141	138	132	134	127	144	134	128	143	144	148	132	163	160	149	150	127	142	149	119	150	131	154	148	132	128	151	132	127	161	138	146	145	132	136	145	130	145	114	137	135	145	150	141	130	143	152	133	148	144	133	120	150	144	137	137	143	148	143	135	123	139	144	148	143	120	140	135	122	148	133	105	132	167	135	123	144	147	114	145	137	123	136	139	128	150	146	141	141	143	136	160	136	129	143	144	150	170	122	135	143	143	128	140	130	138	138	124	136	139	166	152	119	144	139	128	135	136	122	130	169	136	156	139	122	162	146	156	149	138	142	129	132	133	135	137	135	125	137	134	145	157	149	141	149	130	144	135	135	148	136	145	155	144	145	138	135	120	123	142	135	152	145	141	129	119	139	121	137	122	149	122	159	122	125	128	142	128	118	135	133	141	164	141	130	131	138	154	145	156	139	152	138	147	137	142	124	132	142	150	140	154	126	133	123	149	140	146	132	127	134	153	131	139	122	146	144	145	144	138	140	127	125	139	129	129	132	110	135	141	132	122	136	160	111	126	153	157	135	141	137	144	115	138	131	138	136	150	127	141	141	147	138	145	134	133	129	152	154	147	144	116	159	134	150	133	159	129	136	124	142	141	127	135	129	132	146	168	149	133	155	144	148	136	123	150	158	144	141	146	129	133	118	136	133	131	152	136	151	167	140	126	138	140	141	133	147	139	126	141	148	145	146	139	166	144	150	131	159	136	154	131	133	122	119	138	151	146	135	151	145	140	112	148	149	146	99	122	148	134	149	132	140	134	135	143	119	157	158	131	127	144	141	117	137	139	122	144	138	128	147	132	143	122	140	122	138	138	129	158	120	143	140	141	143	147	130	136	139	126	128	144	131	157	141	165	134	150	148	129	148	133	146	132	146	120	130	146	130	153	150	130	150	136	145	134	124	148	137	140	143	131	120	128	130	134	142	129	138	133	133	146	143	144	133	125	159	132	133	148	140	129	135	146	110	149	133	142	134	139	154	142	130	134	140	131	140	117	120	110	123	121	148	140	132	111	139	123	135	138	118	107	131	135	137	140	131	116	139	147	117	130	151	148	137	140	132	134	142	147	156	126	124	134	133	148	165	152	136	148	136	136	127	143	129	134	153	167	143	136	146	138	127	121	138	147	123	157	137	138	127	125	129	123	143	161	149	129	144	126	152	153	126	133	133	157	127	120	145	126	134	145	137	140	126	129	148	146	139	155	140	129	133	133	123	127	162	126	121	135	150	134	126	143	136	125	108	129	131	141	152	136	150	145	146	139	129	160	148	137	145	125	134	149	128	135	151	169	138	129	148	154	122	128	142	139	131	151	127	145	123	129	143	124	149	98	143	136	137	134	146	143	130	110	139	144	159	135	131	118	148	160	140	131	128	142	132	136	130	158	151	142	146	142	141	156	113	141	130	123	151	146	154	111	137	125	141	139	133	136	132	119	120	145	119	160	123	145	121	136	130	157	134	151	140	111	135	109	127	169	136	144	118	127	126	139	151	141	127	135	139	144	138	158	145	143	138	162	134	149	128	136	130	164	129	135	140	149	117	148	112	111	132	142	155	118	121	157	144	148	145	127	118	158	123	154	144	147	150	125	117	161	139	129	133	127	129	139	166	116	127	147	130	132	133	153	124	126	130	148	135	149	121	131	145	120	134	137	137	137	136	155	116	156	132	148	119	149	164	141	153	134	129	154	133	139	136	134	118	129	129	146	135	135	139	137	128	135	140	120	128	133	126	138	129	106	148	117	145	129	132	144	125	153	144	140	146	131	129	142	128	144	130	143	165	131	151	135	126	137	143	160	134	141	141	137	152	117	112	136	126	133	133	119	122	146	140	143	144	150	121	129	137	146	145	134	153	131	124	139	142	155	145	125	111	133	146	113	137	155	115	139	136	137	164	128	139	156	136	129	135	127	139	136	150	132	151	148	117	136	154	155	140	149	130	137	145	136	147	142	143	137	148	120	136	153	135	139	157	142	139	141	108	138	126	143	125	141	157	132	153	134	134	133	140	162	121	142	136	109	149	126	158	160	141	139	135	143	153	142	134	141	129	117	135	132	136	138	128	140	158	126	123	138	124	146	168	144	147	133	154	131	142	122	123	141	127	155	119	116	127	122	143	144	132	134	124	140	131	145	133	140	141	131	115	137	133	133	117	146	125	124	132	137	123	137	145	140	164	125	151	135	114	140	157	134	115	132	129	136	139	150	138	155	146	126	132	135	144	139	113	137	133	146	139	141	150	135	126	136	135	145	142	130	161	136	147	141	153	137	154	130	143	144	145	135	159	145	122	121	126	128	144	153	133	139	123	142	107	139	146	134	156	94	141	156	139	137	139	147	128	140	135	149	124	148	137	129	135	164	165	136	141	133	148	133	126	150	150	145	131	146	132	143	132	145	146	138	137	134	127	139	127	137	126	129	126	135	144	140	135	124	119	136	140	145	154	123	143	158	136	153	133	145	141	124	129	134	142	133	137	147	150	113	136	133	136	139	139	130	149	139	124	131	134	138	130	137	145	142	128	156	165	139	136	142	134	128	134	142	141	137	143	140	164	137	133	137	139	121	141	135	142	128	134	149	163	163	148	115	141	153	149	130	156	156	124	140	156	138	120	149	125	121	147	136	147	137	117	105	144	150	136	125	148	125	135	153	140	133	119	140	149	139	116	147	129	145	153	161	137	133	121	129	135	137	139	154	127	119	160	145	133	134	140	128	123
16282	1386	3139	3382	2918	2357	1997	1718	1426	1241	1106	1002	1010	861	861	764	742	717	649	643	669	602	590	594	605	565	603	545	593	530	505	542	501	494	541	501	504	516	478	512	500	502	484	520	509	493	466	458	469	496	476	461	489	465	484	460	465	479	467	487	460	479	441	470	447	441	453	431	489	440	442	454	453	493	468	470	469	428	448	482	437	456	443	476	421	496	449	463	452	443	483	443	449	494	481	438	428	454	444	464	447	433	474	458	469	462	453	448	463	446	458	434	435	451	466	450	496	458	434	435	440	462	480	467	431	460	486	442	428	456	478	431	435	473	415	451	472	460	440	447	417	428	487	441	478	448	436	446	414	416	456	452	476	454	441	434	434	454	463	437	456	476	481	451	396	473	428	483	462	434	428	431	455	481	423	448	443	444	464	465	420	442	429	421	436	417	435	395	420	438	485	464	419	465	436	418	413	426	448	454	448	455	459	422	464	408	437	459	442	474	445	449	471	437	464	444	441	457	463	455	417	416	478	443	432	473	439	442	428	478	464	448	427	433	448	446	467	429	480	469	465	461	446	447	410	462	465	433	472	457	481	491	467	450	426	473	459	468	437	420	439	437	455	446	431	450	453	473	419	442	444	434	454	432	523	470	415	444	447	450	416	475	431	443	435	419	453	455	437	455	431	442	420	433	431	435	458	421	430	434	460	452	422	438	434	452	416	434	442	474	481	421	415	452	433	447	482	403	438	442	409	468	464	444	456	433	453	462	457	442	456	441	443	458	448	448	459	438	441	479	443	434	443	453	474	416	475	478	429	466	490	416	421	440	428	443	455	437	449	463	440	476	454	445	414	455	446	470	472	410	469	460	469	450	473	464	483	454	469	424	436	470	440	443	461	463	441	482	442	430	457	422	472	442	440	481	473	481	457	455	407	420	452	439	431	473	439	419	443	458	448	413	460	449	453	451	459	483	428	418	471	446	458	464	496	440	450	482	449	441	484	437	474	466	460	448	445	426	490	402	396	444	474	469	463	479	452	490	465	468	504	455	432	445	433	433	469	454	435	453	443	454	452	465	420	443	473	421	437	468	432	437	449	445	456	469	448	487	484	437	481	431	451	426	460	454	417	464	445	440	463	433	442	408	497	435	445	460	442	434	443	453	425	437	489	427	447	456	455	441	419	418	460	456	424	435	426	493	422	442	431	438	441	437	441	473	455	466	455	452	464	449	448	438	423	480	443	439	483	457	435	440	459	425	441	437	421	435	435	439	440	492	476	425	471	482	440	424	444	464	442	434	484	468	443	452	448	446	470	433	455	483	495	408	416	479	443	445	477	460	456	440	457	441	441	436	468	424	446	479	460	456	414	445	485	454	417	451	428	480	425	427	414	434	447	442	449	451	410	439	435	445	485	421	452	446	483	459	444	447	457	449	451	448	488	459	445	509	438	433	443	459	492	408	467	426	447	458	472	486	433	453	411	466	462	430	449	459	413	451	466	454	467	443	447	516	457	423	498	442	440	462	458	417	432	435	476	435	420	408	467	424	478	458	443	466	422	466	466	452	479	467	425	422	437	473	438	433	442	462	427	446	436	435	461	451	426	418	429	457	417	432	423	448	434	449	417	433	449	390	419	429	471	391	429	455	433	422	457	440	421	478	399	429	482	428	426	453	478	437	453	447	449	433	450	434	444	417	435	475	452	500	460	418	448	443	459	484	467	453	449	446	462	445	446	449	472	466	490	439	422	491	459	447	454	481	437	433	426	436	417	421	474	456	441	451	450	449	443	442	461	462	399	473	435	436	431	418	449	438	477	472	458	426	438	486	479	420	481	462	440	437	431	457	416	438	476	473	438	420	478	474	456	476	454	460	441	441	429	484	485	472	440	418	444	474	397	452	480	464	402	441	465	438	466	415	419	478	442	457	494	448	457	436	425	413	423	460	448	434	415	432	440	414	471	436	448	457	417	456	423	490	468	463	426	466	430	411	470	489	461	459	474	464	476	475	429	419	428	459	456	455	442	433	421	439	427	411	452	458	455	421	469	413	462	439	475	435	437	483	418	433	452	429	444	455	441	475	446	433	454	471	427	395	435	457	423	440	455	451	444	420	450	403	451	445	448	433	434	468	388	453	462	439	457	438	451	425	470	448	417	426	439	470	434	456	433	502	443	446	439	417	459	472	418	429	462	506	435	416	486	466	489	428	470	437	475	476	478	450	450	450	432	449	433	457	438	464	442	494	509	453	433	459	420	447	447	428	455	453	403	442	466	417	428	429	455	449	475	423	454	435	456	442	449	455	466	444	474	463	459	450	455	470	465	457	494	487	420	468	456	455	426	470	426	479	420	473	398	427	423	464	431	455	456	403	484	416	424	446	402	432	454	488	443	448	473	459	432	473	450	429	424	487	427	450	412	409	475	432	445	465	424	486	459	452	440	464	415	411	446	452	462	443	427	445	417	463	468	476	427	427	444	483	468	472	455	470	429	456	488	474	419	424	449	468	473	448	422	443	464	445	453	422	472	445	456	472	461	385	450	460	448	458	422	503	425	492	450	438	452	465	439	443	439	444	431	439	456	461	448	450	425	420	411	429	440	445	462	485	443	438	428	447	464	476	424	472	449	425	476	448	457	478	440	439	413	441	454	459	456	455	401	456	439	428	456	452	481	450	454	441	420	448	427	461	438	446	456	478	476	430	473	414	435	483	465	462	456	447	454	465	445	433	434	469	420	459	464	450	485	468	449	441	451	483	437	426	441	471	466	452	392	436	478	428	447	444	452	470	453	461	430	435	443	444	463	464	458	451	431	452	471	453	421	446	421	464	439	458	435	466	445	428	468	419	434	384	453	428	461	446	475	444	432	461	448	453	427	433	427	423	472	432	460	445	434	443	451	431	450	434	424	400	447	442	454	437	455	465	471	465	446	490	475	507	439	476	413	459	456	477	451	439	467	449	457	450	464	445	487	447	439	458	446	456	411	442	438	454	444	426	455	436	457	462	424	457	476	478	430	446	441	444	456	458	414	479	448	425	439	459	421	419	446	464	432	459	467	444	415	443	475	463	475	472	433	437	466	454	458	452	397	456	435	452	484	483	436	415	426	446	464	428	478	464	458	463	422	469	437	452	422	449	444	447	468	498	447	512	432	452	487	441	455	437	461	450	437	455	416	456	457	445	436	412	427	446	430	456	462	420	444	431	448	429	480	461	448	422	430	458	499	423	416	471	421	433	457	481	453	453	448	428	461	470	434	458	424	458	433	445	484	450	410	462	452	462	428	460	468	423	456	421	399	435	437	458	450	457	494	433	434	435	403	420	384	455	454	442	463	450	457	469	450	439	441	422	451	407	452	469	426	398	444	463	468	438	452	435	464	419	454	444	492	462	447	432	457	422	397	430	426	441	425	431	435	434	471	466	487	467	468	414	384	458	462	434	437	405	449	428	471	434	450	477	465	438	484	495	476	428	468	443	414	438	426	471	421	455	458	430	448	447	425	438
45699	18508	6604	2191	1500	1119	916	755	565	514	465	466	394	375	335	339	328	328	328	324	275	284	269	295	290	314	297	254	263	284	265	244	244	250	245	229	263	265	256	281	264	270	224	260	253	231	251	258	238	258	244	237	211	245	241	227	266	219	235	253	260	239	243	251	237	233	209	277	253	247	229	256	234	235	253	231	224	255	237	236	248	220	232	224	260	201	261	227	230	243	243	238	246	261	235	251	238	251	236	262	224	223	229	248	228	243	245	212	236	227	257	248	249	268	248	232	238	223	282	217	242	240	248	222	245	233	232	253	240	249	247	237	226	230	247	285	236	237	233	239	247	228	232	228	254	242	244	240	225	239	236	231	238	235	215	245	265	231	277	227	246	277	235	200	241	244	252	230	256	253	242	232	243	231	246	228	235	242	240	212	224	245	243	256	257	249	244	222	236	245	242	250	234	249	233	236	275	229	245	229	240	224	257	251	240	264	238	231	264	235	260	231	249	263	229	237	256	230	253	252	259	268	233	243	242	234	234	238	237	253	273	235	250	245	225	223	240	234	236	250	232	263	227	225	235	252	209	218	268	243	247	220	245	253	260	241	252	231	226	261	259	243	234	238	243	251	247	254	251	223	236	240	230	245	265	249	219	240	253	237	261	262	252	244	229	240	245	246	209	255	263	223	243	231	229	236	246	227	242	236	233	226	253	268	225	263	239	231	217	270	231	227	234	246	235	246	236	265	226	218	256	230	229	254	244	218	224	245	244	242	245	225	233	252	243	268	223	228	213	211	261	238	230	239	219	260	228	237	202	234	246	221	272	235	241	224	252	215	198	264	248	246	221	255	258	249	211	197	241	238	246	224	223	222	242	236	253	244	237	270	228	241	254	249	241	243	233	252	241	259	270	227	221	222	229	250	250	238	239	239	241	256	234	258	262	258	254	259	279	225	241	259	257	249	228	250	228	238	248	240	236	238	237	242	196	236	232	243	238	261	239	228	237	219	207	245	224	292	262	234	237	259	255	267	237	227	221	275	226	267	267	269	241	249	235	219	226	242	240	225	246	242	233	237	233	225	227	237	213	262	247	256	210	234	276	235	245	231	212	232	237	252	235	226	254	244	232	257	233	249	235	243	227	258	224	239	251	241	253	233	264	242	237	230	242	255	244	245	238	249	252	242	235	248	244	227	276	228	253	245	249	247	231	240	249	235	202	227	236	281	284	243	278	242	247	233	248	249	239	245	229	245	219	227	252	237	236	245	249	228	242	259	234	253	257	247	256	256	201	243	220	233	252	242	231	235	249	230	255	241	270	255	233	251	215	247	233	232	236	243	246	236	256	234	243	243	241	249	258	220	258	251	233	257	245	252	265	240	223	212	239	262	243	254	242	238	249	259	245	222	251	215	229	262	235	240	220	241	260	251	224	234	277	237	236	253	233	259	224	251	234	247	259	213	257	255	241	254	224	224	272	222	232	212	255	245	234	247	242	214	258	220	237	261	233	235	244	231	226	232	237	228	242	238	259	226	265	249	239	230	207	275	252	264	231	239	248	254	264	224	247	239	226	239	236	260	230	256	264	245	218	248	239	222	257	282	240	241	238	267	245	220	275	228	215	224	232	245	228	234	239	240	244	241	234	223	224	272	228	233	254	224	247	250	238	220	228	222	237	241	257	258	241	245	233	270	230	257	262	245	237	206	241	256	231	244	257	244	278	245	266	240	234	237	236	259	252	232	250	241	240	258	239	248	265	257	234	214	256	248	208	256	275	250	250	211	209	222	220	248	246	255	273	244	251	236	231	229	255	245	255	225	230	243	219	242	224	212	224	215	233	270	235	242	227	266	222	246	241	257	249	232	229	249	236	231	227	252	241	241	247	241	247	213	247	238	235	193	263	245	261	232	229	251	266	241	229	242	244	251	269	215	258	234	273	252	230	246	243	247	235	240	253	229	227	210	235	254	218	245	236	260	226	239	251	218	245	245	246	246	256	240	232	215	267	227	229	237	215	233	271	245	243	234	265	222	245	239	258	212	210	276	245	227	226	241	280	230	215	212	236	244	250	253	221	225	247	224	227	240	231	235	228	237	253	195	227	249	254	220	235	243	266	224	247	219	262	233	244	231	233	229	267	256	234	253	235	262	214	242	249	249	265	219	235	227	240	228	244	241	254	252	231	241	217	226	208	258	270	235	233	240	233	239	229	233	220	253	246	270	228	238	231	268	240	208	236	241	215	240	223	252	231	242	239	251	239	271	250	241	256	238	249	255	228	226	243	256	261	224	223	243	268	252	239	256	235	248	235	253	237	262	224	236	237	215	238	239	261	266	235	232	235	237	220	274	242	255	253	221	199	265	266	242	258	252	223	217	258	252	242	242	249	220	235	259	243	228	253	244	230	223	223	268	228	249	264	259	237	234	261	232	229	236	239	223	228	214	242	270	259	237	231	214	221	256	237	228	230	234	231	220	262	259	256	240	212	229	240	249	232	247	241	244	247	240	260	226	219	258	236	226	244	250	232	240	253	251	244	253	223	253	216	216	240	243	228	254	238	234	221	234	209	244	221	231	232	255	243	199	221	231	246	254	229	259	236	244	206	233	244	233	276	253	243	246	212	228	257	253	266	247	243	255	252	253	235	236	263	280	238	218	224	214	259	241	243	258	239	243	233	244	248	241	222	243	239	226	258	256	220	240	238	270	219	251	240	261	231	240	247	272	270	234	235	242	228	228	242	237	236	237	237	240	242	228	237	251	241	238	235	246	251	208	243	223	242	223	245	237	214	259	227	257	262	218	261	241	241	216	227	230	226	238	229	208	208	255	259	230	260	287	267	225	243	254	223	243	225	233	219	236	249	235	244	229	252	243	217	256	260	237	269	216	247	218	244	269	238	249	213	230	229	243	234	251	228	265	196	221	213	228	228	228	238	257	257	219	255	220	232	218	266	228	228	282	249	243	256	243	235	223	221	233	246	247	241	209	239	219	208	250	234	253	233	257	228	254	248	238	253	253	268	269	244	243	248	248	216	249	240	248	264	250	263	237	229	255	226	250	228	244	212	257	244	265	274	257	230	234	233	226	244	254	238	214	275	243	252	237	238	266	237	259	253	225	231	222	226	240	221	222	225	219	261	229	235	229	208	238	244	235	254	244	218	245	238	252	222	236	251	248	230	241	224	237	235	242	247	236	242	249	246	231	234	269	258	249	236	242	229	236	229	219	250	261	216	247	245	252	236	234	265	235	215	247	232	222	273	249	235	241	258	249	258	238	229	242	251	243	245	253	273	234	221	284	236	263	250	238	225	253	231	247	212	249	279	249	224	222	251	246	268	217	208	267	230	266	280	259	246	269	252	250	223	254	257	240	240	235	269	224	260	227	249	251	214	257	224	236	259	238	239	240	244	226	228	254	207	226	245	228	220	249	259	229	239	252	238	235	244	241	226	232	234	245	226	236	243	244	264	232	235	243	250	249	262	236	242	228	230	233	218	250	235	240
21160	2626	5874	6526	5454	4456	3792	3222	2675	2298	2008	1800	1676	1532	1496	1359	1264	1233	1130	1153	1109	1065	1028	969	978	963	954	948	927	980	878	898	890	837	819	835	798	846	778	841	841	841	773	775	789	834	796	770	857	805	775	734	763	765	770	715	743	715	749	755	765	735	755	760	745	726	701	773	782	752	729	712	725	743	747	739	706	693	722	740	744	703	723	729	711	750	728	683	747	751	716	751	733	687	735	710	697	736	754	736	721	665	730	757	728	700	742	747	747	753	687	711	686	695	682	684	736	684	738	709	762	770	732	726	690	770	741	705	756	771	691	691	749	733	696	728	733	728	728	749	713	676	700	753	732	740	723	737	703	747	682	715	723	706	716	699	687	725	695	715	726	697	712	712	736	726	689	737	690	683	699	711	720	735	792	715	677	702	685	703	710	746	735	708	686	742	790	733	693	737	728	675	686	726	690	709	712	714	684	718	725	714	724	725	744	672	756	714	657	728	698	792	701	724	735	686	704	695	706	705	720	720	684	753	721	732	708	724	720	735	700	717	712	731	728	701	765	673	667	722	699	717	682	730	710	737	690	693	733	687	695	708	762	746	701	705	699	707	710	733	746	695	695	673	727	763	719	691	746	715	734	713	736	708	722	700	698	712	734	679	705	694	716	696	738	741	703	693	730	733	677	695	693	727	695	730	768	735	761	701	705	727	711	664	738	688	737	677	718	753	692	744	744	734	746	734	760	687	688	720	726	695	734	714	703	692	684	654	734	747	688	736	740	747	721	706	679	746	678	706	693	661	687	644	706	743	671	699	703	675	769	740	715	722	780	753	697	735	753	669	707	732	714	727	674	694	721	714	698	694	725	692	748	702	701	720	675	708	740	730	735	750	754	678	707	710	699	775	705	709	721	693	731	717	702	713	691	735	688	701	668	701	711	735	713	731	698	720	715	702	704	715	719	680	717	708	654	713	724	714	751	649	688	725	694	691	692	719	685	715	704	692	664	732	705	721	717	742	749	735	730	672	726	718	727	687	712	687	716	733	733	735	680	658	684	659	684	705	720	748	699	657	672	752	720	707	690	774	680	696	733	684	706	674	762	710	717	710	739	679	714	691	717	684	678	711	723	680	689	699	751	716	706	703	671	723	686	728	732	751	735	718	721	697	754	690	766	727	704	758	691	665	750	683	721	692	711	759	743	712	701	742	708	705	686	710	726	682	740	701	687	670	727	700	699	689	709	779	720	717	708	755	675	724	682	740	730	725	738	708	696	658	722	748	724	739	703	727	738	703	683	692	741	728	726	739	671	676	721	718	708	715	689	733	747	707	707	704	712	675	723	720	703	729	775	708	702	727	689	687	687	689	687	721	743	717	692	699	723	689	736	681	719	713	700	695	703	708	713	726	713	728	702	690	704	644	668	731	715	698	714	715	705	724	725	732	698	712	734	692	797	669	697	682	708	728	714	755	655	723	653	704	722	757	751	701	727	717	712	719	692	713	674	693	698	717	803	687	641	699	677	665	709	740	709	744	652	735	699	752	698	744	679	740	689	711	661	690	708	705	697	749	721	675	721	703	690	694	699	666	717	709	694	733	737	715	735	702	756	706	652	694	723	707	702	717	743	695	690	707	700	666	726	681	719	717	720	688	721	687	728	695	704	697	717	730	766	759	736	726	720	675	703	740	721	702	697	700	666	733	694	699	700	733	785	714	668	760	739	718	697	762	720	695	721	736	716	683	722	696	691	769	677	702	768	726	666	692	706	727	691	682	712	733	645	703	678	702	698	758	694	683	673	714	736	718	710	716	657	703	685	662	730	721	701	664	705	700	710	725	720	651	737	729	708	694	718	732	689	693	707	752	660	689	693	714	695	700	742	713	682	709	664	691	722	703	685	698	717	713	706	705	711	707	782	707	740	721	740	702	696	739	685	739	722	717	724	744	733	668	705	746	770	726	685	692	752	671	723	748	713	700	716	726	720	671	690	742	732	756	680	687	746	712	727	702	686	706	682	712	683	752	721	715	687	692	719	746	681	687	705	720	715	683	756	696	718	692	720	730	712	670	743	742	683	735	725	721	746	750	682	701	719	728	675	721	685	696	692	671	682	709	743	700	737	716	708	678	720	686	751	720	719	733	714	733	724	728	726	679	707	728	703	725	711	678	730	734	666	702	725	759	725	718	676	719	718	716	724	711	695	721	695	693	670	683	715	701	713	671	679	698	746	720	728	719	719	718	702	712	733	753	710	663	721	747	774	719	706	714	703	730	671	668	695	679	743	740	769	701	683	739	699	696	701	712	716	676	686	753	722	739	737	682	715	721	777	713	746	706	685	691	706	693	681	679	743	732	743	752	678	684	646	726	711	742	734	689	682	732	730	753	688	712	705	683	701	683	709	705	723	725	685	704	651	700	677	737	702	664	705	702	707	718	715	753	721	700	676	714	779	735	715	720	695	720	698	722	695	711	719	725	736	692	739	709	714	708	715	746	693	678	720	702	711	708	765	677	726	731	712	723	720	664	669	732	696	675	702	709	691	737	684	677	699	692	691	746	681	770	727	710	724	687	714	680	696	717	726	709	690	708	693	722	694	730	699	717	720	739	745	725	755	677	726	663	741	694	727	674	696	747	743	706	701	729	706	701	723	714	720	688	732	689	727	713	715	720	734	748	698	748	704	729	716	670	705	709	682	716	722	661	659	710	738	722	743	696	660	694	683	684	695	718	720	688	687	723	733	699	660	716	715	698	729	734	732	699	760	700	751	674	770	672	732	668	692	695	731	699	710	744	759	668	696	652	645	738	748	706	709	705	709	711	690	707	691	713	675	714	693	694	690	718	721	680	742	723	766	710	721	711	715	748	713	738	714	705	668	663	706	705	673	744	723	663	719	701	642	718	703	734	692	687	731	734	705	679	722	695	676	733	722	667	767	727	670	705	694	704	683	738	727	725	669	693	747	708	746	716	739	751	685	757	729	704	716	642	709	680	679	704	700	684	710	696	700	716	684	721	686	726	690	659	694	662	727	737	705	734	721	748	655	711	733	723	770	744	751	716	701	742	694	699	661	724	685	732	751	752	739	738	697	673	716	722	714	690	775	692	734	696	699	680	699	696	740	753	742	703	732	702	752	700	747	739	710	705	724	735	719	710	684	673	729	695	690	690	700	691	749	687	679	716	701	718	688	676	714	714	711	696	709	705	660	718	712	677	692	710	683	708	723	681	721	727	683	697	708	669	701	656	740	749	691	690	753	733	705	693	736	726	729	730	659	663	700	734	688	693	684	694	709	677	720	705	681	714	727	699	727	717	706	707	701	727	664	754	689	722	706	684	672	642	696	699	711	741	738	710	740	642	713	757	709	708	722	695	733	701	728	722	705	707	681	754	717	708	703	702	725	698	685	681	651	734	711	699	676	705	714	709	719	747	724	691	703	652	693	745	728	733	761	705	695	743	672	668	791	705	735	668	725	671	702	722	658	702	689	707	672	722	714	714	676	735
5592	317	180	123	103	108	94	101	77	78	82	80	77	92	91	85	73	71	72	79	73	71	75	88	75	74	84	55	90	88	83	97	91	69	75	62	83	76	64	84	81	61	80	82	70	85	82	79	79	64	53	91	80	81	66	73	73	86	88	87	85	78	80	102	75	75	74	77	63	80	76	83	68	82	90	84	81	64	76	72	79	73	83	66	82	73	86	86	70	80	84	83	76	74	82	86	74	72	95	69	87	74	85	93	91	59	81	74	82	89	88	81	87	98	65	71	83	82	92	80	78	73	80	79	89	86	71	71	68	99	79	89	76	86	80	71	88	75	68	71	79	81	66	53	84	95	78	74	84	99	77	87	84	74	78	84	78	84	87	75	87	75	84	88	83	69	94	69	84	91	73	93	62	75	85	86	82	83	79	82	82	69	79	86	76	87	77	94	82	87	68	78	71	64	83	77	92	76	80	76	83	89	71	80	76	69	68	78	70	78	79	89	85	99	90	82	93	71	78	73	90	68	78	81	86	71	70	79	82	71	81	82	88	83	72	91	83	88	80	67	95	82	85	76	78	85	70	54	83	74	82	82	86	74	68	78	75	91	89	79	76	76	83	70	67	79	84	65	74	74	71	90	70	83	84	69	56	91	73	79	72	88	76	77	100	65	78	55	92	82	74	77	92	82	83	86	75	95	79	86	72	79	88	83	87	83	68	83	71	73	92	94	86	69	81	79	96	67	75	81	66	66	64	74	79	74	78	74	78	80	74	71	79	73	73	63	66	73	72	70	74	88	85	91	86	79	72	83	77	80	74	86	80	95	74	73	80	66	94	85	79	89	84	78	87	72	93	84	81	81	61	74	91	73	64	84	87	90	75	71	83	76	63	81	85	95	71	88	93	80	79	61	83	93	81	85	81	80	69	80	75	76	80	83	80	85	60	85	76	96	75	96	72	84	76	75	73	78	77	88	69	58	81	77	85	67	67	82	72	68	75	71	83	65	83	77	62	94	74	69	76	72	73	82	64	87	83	80	82	77	74	55	61	86	70	66	70	88	75	79	77	80	79	82	74	94	64	71	88	91	93	86	76	69	87	74	75	69	94	69	73	78	65	74	80	71	72	62	82	72	91	48	82	71	96	86	84	64	66	75	75	64	91	99	91	74	72	79	73	64	92	79	78	81	93	82	84	79	88	60	77	76	80	72	67	71	82	69	79	91	84	85	75	73	92	92	94	63	83	87	75	84	83	70	83	73	75	71	73	81	70	87	80	82	76	73	74	71	74	81	91	96	65	77	71	80	75	77	94	96	68	73	78	81	67	81	76	72	80	68	74	76	72	78	67	86	69	84	95	70	82	65	71	94	75	74	87	86	80	90	76	87	70	83	89	68	69	77	76	84	77	89	85	88	76	66	71	78	72	81	84	75	60	74	101	66	77	81	72	97	78	56	90	87	87	74	74	87	77	76	85	73	68	67	78	63	90	73	88	80	69	84	85	83	68	83	84	82	67	73	71	77	76	79	82	71	81	73	75	82	87	70	78	82	73	73	71	92	81	81	92	82	70	76	79	80	69	81	90	70	70	78	78	86	88	72	64	78	74	67	79	73	74	72	64	74	76	77	77	74	84	80	70	82	72	69	73	81	75	80	87	74	80	82	75	80	78	69	96	89	63	74	84	87	72	72	75	64	89	88	82	75	87	59	78	85	78	72	90	86	79	73	81	81	85	62	60	74	60	89	76	68	76	69	83	84	76	79	93	67	64	71	82	86	63	92	66	86	75	83	74	90	79	59	84	75	72	69	75	88	84	89	73	72	78	86	73	86	76	70	62	69	85	81	71	63	89	89	84	74	76	78	81	81	69	61	84	51	81	77	96	72	97	82	94	59	65	88	75	72	87	88	75	86	81	83	78	85	84	92	88	88	75	80	80	73	100	64	66	99	70	79	66	72	75	79	59	78	81	78	70	75	84	81	87	73	84	83	98	70	85	73	74	77	78	80	69	77	55	70	82	81	75	86	68	86	74	75	87	75	90	89	65	72	81	75	58	65	86	79	88	73	64	62	72	90	98	70	86	89	81	87	72	83	73	74	77	67	67	62	76	85	67	70	75	81	80	92	72	78	72	67	68	70	74	79	72	80	73	83	89	64	81	89	85	75	85	93	89	81	63	77	72	86	90	71	91	70	78	81	89	71	78	63	82	87	65	90	77	65	83	76	85	79	80	83	88	68	82	79	64	67	80	73	75	70	80	81	74	71	69	72	84	96	93	69	95	77	63	76	79	88	75	83	81	74	83	92	71	64	74	66	90	76	67	76	94	79	92	76	72	86	100	57	83	86	84	85	73	63	78	90	73	69	64	85	90	76	75	73	73	65	87	90	64	62	89	98	90	79	72	80	73	79	86	72	76	83	79	78	89	75	78	64	92	81	79	73	62	80	72	72	68	88	86	74	84	68	77	81	77	72	73	68	83	78	74	78	80	85	87	75	71	74	81	70	76	105	71	77	95	60	72	73	69	65	91	67	85	86	85	77	82	78	77	74	81	81	76	87	71	83	74	65	90	82	94	85	76	79	76	84	94	85	83	66	95	64	74	91	95	85	77	80	83	90	80	73	60	69	85	87	90	79	66	81	76	80	83	68	81	96	98	90	86	84	77	89	81	75	87	82	80	81	72	80	82	86	75	76	70	72	96	67	84	69	80	55	86	84	89	88	77	74	83	83	67	99	79	75	79	70	85	67	68	78	96	80	79	72	90	99	84	86	58	76	68	72	93	78	87	72	80	83	70	88	70	77	94	77	76	61	70	67	81	62	79	70	78	91	80	82	81	81	90	85	86	73	73	76	86	84	65	97	92	93	72	86	74	96	79	87	66	73	72	91	76	73	72	73	89	72	82	77	61	89	72	90	74	84	85	79	70	73	80	92	83	86	86	80	76	78	82	71	103	85	79	72	82	77	79	66	66	94	70	78	81	77	74	64	80	78	80	77	77	70	76	68	86	71	71	81	76	66	97	59	77	75	76	87	79	83	70	88	73	75	67	94	89	98	68	70	60	79	76	80	80	79	72	72	87	87	81	74	86	78	71	73	59	81	60	92	78	77	64	99	94	84	73	86	78	87	95	81	75	73	76	68	70	77	63	89	75	65	67	91	87	91	78	60	71	82	75	79	68	70	74	69	68	78	87	72	83	68	81	74	79	72	83	82	99	62	80	82	80	88	87	82	72	90	66	88	66	83	88	81	83	95	68	68	74	83	82	70	92	78	83	64	77	89	80	69	82	71	100	87	94	88	74	82	77	76	78	70	91	70	61	82	82	77	77	70	80	65	92	71	89	76	84	68	82	84	78	79	63	86	72	80	71	80	79	78	69	84	93	64	86	77	88	83	72	85	93	85	62	59	77	60	80	85	82	78	79	87	84	73	85	74	69	64	82	80	75	82	71	77	95	64	74	73	75	78	79	75	63	78	79	84	95	77	82	73	74	60	76	82
5171	319	460	427	406	408	350	344	333	340	333	317	320	311	292	311	309	286	297	300	301	276	292	280	282	305	307	312	305	296	273	297	290	267	314	314	305	261	341	256	273	254	296	289	272	315	308	282	280	273	279	298	268	281	283	287	269	283	275	306	257	283	263	300	277	263	259	294	291	269	280	269	298	260	287	283	293	295	252	278	318	280	281	293	281	290	288	292	258	279	308	282	299	293	277	279	280	318	291	283	281	260	292	300	269	286	265	320	271	289	294	266	296	303	296	326	285	304	254	287	299	284	308	296	271	283	295	293	278	275	304	273	292	306	308	260	324	294	263	284	296	318	259	284	295	270	276	278	289	307	283	272	277	304	294	293	283	310	264	276	298	270	293	292	282	293	298	296	290	274	282	279	291	278	301	287	323	301	263	271	294	284	264	312	291	278	303	293	288	289	293	274	282	306	265	282	285	307	300	290	297	285	305	289	324	284	280	295	278	296	264	275	262	279	311	277	275	276	279	293	272	280	285	288	290	286	259	303	275	330	274	312	280	321	283	289	268	296	259	255	311	289	260	282	284	293	303	280	289	295	259	286	291	301	287	285	288	304	302	267	278	284	300	288	285	297	293	308	277	285	296	279	309	259	306	269	270	262	303	283	305	333	279	271	305	302	347	288	291	294	310	310	295	260	267	292	252	291	275	290	286	278	284	322	302	277	302	269	267	296	284	284	303	269	278	269	280	286	294	284	292	292	272	278	273	309	260	282	299	269	297	302	279	304	282	312	289	270	266	294	304	293	302	319	283	291	301	270	296	281	294	270	282	288	292	296	274	296	293	320	282	266	283	295	299	272	307	268	285	308	273	267	285	315	281	294	279	262	291	270	266	307	291	269	304	289	266	255	273	285	256	299	284	283	300	311	269	306	316	259	298	305	272	309	265	244	284	279	286	289	278	292	315	234	299	266	294	299	317	288	263	299	311	281	297	290	283	290	288	299	285	300	249	292	276	305	283	270	310	271	274	276	263	279	246	297	292	255	284	268	268	300	281	282	290	301	275	294	292	293	294	290	311	297	267	291	259	273	311	281	281	283	299	280	284	279	300	315	293	336	296	297	257	303	302	285	286	290	271	289	279	299	276	270	280	304	286	263	299	253	292	290	284	289	287	250	298	300	294	272	293	289	282	270	293	279	266	282	306	266	295	315	261	269	295	276	289	263	273	283	292	299	287	285	266	294	266	284	286	267	319	282	324	282	279	297	285	296	287	246	317	292	267	269	302	250	306	294	295	301	293	286	276	270	297	266	316	287	288	284	256	295	305	299	291	257	286	280	269	266	278	308	272	305	303	273	296	300	255	286	277	312	278	314	270	305	284	260	332	289	315	258	269	288	290	295	273	287	272	290	294	302	272	282	303	293	283	247	292	263	305	267	282	292	288	333	266	271	281	265	283	288	273	296	269	294	293	293	306	297	263	301	298	262	296	309	294	294	274	301	279	291	274	302	287	294	276	270	291	282	307	297	285	319	290	275	302	288	302	273	295	280	302	308	275	259	262	281	279	264	309	241	290	305	312	269	294	313	272	255	302	293	288	292	285	291	287	294	261	285	288	331	274	269	271	274	278	296	278	275	278	315	286	305	275	301	277	303	243	284	263	289	280	323	308	286	284	271	298	286	253	253	282	283	295	307	288	287	279	260	287	275	297	293	277	284	288	321	295	282	287	302	301	276	253	306	299	272	265	265	279	275	317	310	287	277	269	267	303	296	329	310	256	270	290	302	302	291	262	294	287	289	279	278	311	276	314	310	275	293	305	291	294	260	311	289	295	291	265	315	265	287	293	292	293	300	288	270	246	284	278	283	268	291	317	309	278	287	287	303	291	256	267	274	305	269	276	276	292	321	281	291	313	287	300	300	276	305	279	287	289	312	284	301	285	277	301	298	291	287	267	274	298	282	276	295	316	278	322	260	308	303	307	297	292	300	279	290	287	279	311	287	297	266	247	290	280	297	308	269	303	289	281	281	287	244	282	283	303	303	292	271	264	292	306	296	302	264	269	285	273	290	292	285	294	280	284	271	270	281	309	273	262	300	272	238	280	301	233	273	281	275	310	278	309	288	277	305	297	270	303	282	281	283	288	272	281	279	287	281	291	271	300	289	279	289	269	262	311	272	282	304	282	298	303	282	315	294	301	267	308	304	309	267	294	260	290	296	284	291	263	305	269	322	279	279	289	296	290	276	261	279	274	254	290	293	294	301	278	283	307	284	289	320	312	290	300	318	270	295	292	285	287	279	265	320	310	269	316	258	306	304	304	268	263	291	301	282	266	268	286	305	296	277	283	296	296	316	291	274	300	292	274	278	273	265	285	283	269	251	277	273	259	260	265	280	303	294	299	257	297	280	283	293	310	283	292	282	283	281	289	277	251	297	307	313	276	294	322	279	289	270	340	282	291	283	280	304	279	316	289	290	285	303	289	286	285	262	297	328	336	293	307	325	274	270	287	305	259	279	237	299	284	285	271	306	297	303	305	313	297	265	282	268	275	278	275	280	280	277	294	271	276	259	272	289	273	286	304	277	295	292	289	278	297	280	300	261	278	292	291	282	270	264	300	277	302	280	284	275	310	287	285	279	283	292	283	304	280	310	290	281	294	307	274	275	271	309	264	306	289	318	336	310	270	304	283	274	278	294	311	291	323	262	272	284	279	277	279	275	322	284	298	292	281	283	275	302	301	292	288	297	284	283	251	265	303	296	302	297	276	276	312	274	332	231	300	290	292	260	304	282	282	292	275	272	292	289	298	275	302	260	279	313	308	274	284	297	261	323	298	302	273	266	293	258	280	263	314	259	284	331	282	254	289	280	290	282	265	283	318	265	299	275	283	282	302	254	275	282	270	257	315	286	329	255	277	307	277	289	297	292	274	286	327	289	256	289	278	303	287	279	303	267	280	273	297	285	277	293	256	295	287	307	304	285	316	275	290	278	279	304	314	302	289	291	288	289	286	286	301	291	291	292	304	302	308	282	286	274	298	318	291	266	293	267	319	298	304	258	288	296	288	284	267	268	302	291	266	252	277	292	307	271	289	276	291	278	286	266	303	254	285	292	294	272	279	262	278	294	298	274	322	276	280	261	300	290	265	305	253	283	311	273	295	267	289	302	277	290	320	266	299	276	285	288	287	268	279	321	294	310	256	280	270	281	303	256	279	306	288	286	285	278	287	300	277	284	301	307	307	282	311	287	287	279	295	275	261	254	267	276	271	309	256	302	290	299	281	280	274	283	306	292	296	270	330	288	289	268	270	258	278	310	303	271	276	260	272	285	294	261	291	294	299	303	265	297	325	313	270	268	291	286	291	317	276	297	297	302	278	257	270	291	299	259	274	270	304	275	295	285	307	277	302	274	280	278	279	314	293	302	283	274	289	277	271	288	265	264	291	285	311	298	300	267	268	313	298	280	300	297	318	300	286	308	294	288	296	270	275	256	305	274	283	318
37020	9887	1820	1063	696	548	441	387	293	263	250	239	179	197	186	180	171	164	148	182	145	156	166	143	139	169	132	150	141	151	139	174	148	119	159	164	128	150	156	135	143	152	154	143	166	169	147	145	159	133	130	153	122	107	148	135	124	114	163	140	127	149	114	139	160	141	165	143	143	109	109	126	115	132	145	139	144	111	147	150	155	125	144	129	126	115	131	116	151	132	138	132	135	128	142	140	138	136	146	137	130	154	127	148	127	144	149	134	125	154	136	122	142	130	131	175	167	162	123	112	147	116	144	134	120	138	149	134	147	141	156	124	128	136	145	135	146	135	131	136	142	150	137	148	130	157	131	128	139	128	129	166	123	144	124	155	115	142	150	125	159	133	113	136	132	145	136	138	143	153	139	138	153	121	150	129	116	132	121	161	125	123	139	107	165	145	124	120	151	133	128	146	139	125	152	144	154	143	134	153	136	121	150	140	149	134	127	149	119	135	131	142	133	146	132	116	138	146	128	120	135	113	127	136	155	139	126	130	134	154	123	134	139	140	147	117	139	123	127	147	128	126	149	139	142	155	143	136	144	142	146	137	123	154	135	116	139	122	132	117	141	145	140	128	132	166	142	129	144	144	122	128	145	137	139	133	136	123	140	126	128	143	136	127	151	138	136	141	126	155	160	159	169	133	162	114	126	111	148	144	160	156	156	132	139	123	131	132	143	135	146	113	138	131	160	144	144	145	141	140	135	144	143	128	138	151	120	131	141	142	136	150	138	124	146	135	149	117	134	130	139	149	108	131	130	139	146	132	146	150	127	150	134	108	129	137	128	139	138	147	125	148	137	154	133	148	137	132	163	136	152	147	152	157	141	144	133	150	144	139	115	131	133	132	110	119	148	142	130	130	128	111	131	135	126	134	134	135	109	144	142	147	141	106	162	118	146	130	146	128	133	157	110	132	131	128	139	128	122	150	156	157	133	153	135	131	142	141	138	149	135	135	131	124	155	144	124	111	120	129	146	127	126	127	134	165	151	144	148	129	143	142	153	161	128	101	138	149	129	143	136	138	136	141	124	153	139	125	146	159	130	151	113	125	146	150	125	123	137	153	137	138	132	122	149	156	146	131	120	130	127	141	136	136	121	140	154	155	143	136	116	145	155	151	154	151	137	139	158	156	138	146	125	137	162	151	141	147	142	155	161	141	161	124	145	152	153	166	133	132	136	117	140	122	133	149	120	147	120	133	156	147	130	128	135	156	143	147	161	126	129	130	141	129	130	146	140	150	133	133	148	137	151	139	151	152	130	125	144	142	136	154	152	138	138	140	141	135	174	136	118	136	141	142	136	139	134	139	127	142	116	135	141	138	131	130	128	145	119	134	152	132	140	141	154	133	134	143	154	147	149	140	119	132	142	121	144	135	127	155	131	144	148	156	141	139	145	148	158	150	132	134	154	140	124	124	125	137	136	134	138	136	133	148	134	112	147	130	133	141	141	124	154	140	137	131	153	124	143	153	109	158	137	138	154	136	139	147	146	128	117	125	157	149	115	163	153	150	149	125	131	116	127	132	169	133	143	144	127	136	125	141	150	146	113	139	128	134	142	128	133	120	139	142	150	155	135	136	135	139	127	147	125	122	125	168	131	134	148	133	112	110	129	139	157	138	135	125	148	128	148	129	128	123	142	138	134	126	167	133	150	131	155	141	153	138	132	128	140	136	128	148	153	106	123	127	136	142	144	130	127	161	168	123	126	134	157	150	127	137	130	140	145	140	131	126	133	139	133	128	123	139	170	122	147	143	139	138	110	144	165	134	123	152	141	141	144	153	145	147	140	142	116	149	130	149	138	133	127	124	132	143	133	155	114	152	121	150	148	134	124	126	165	159	125	141	143	134	130	131	144	128	135	138	141	172	151	142	148	124	115	114	142	144	144	149	138	125	126	126	157	132	138	148	143	118	137	136	138	141	127	133	142	125	148	127	136	143	134	145	124	142	157	130	139	156	134	139	155	136	121	127	139	140	149	141	140	162	137	139	154	152	143	124	163	130	117	149	115	142	154	148	146	121	131	134	136	157	119	131	129	151	128	129	144	129	129	123	138	153	147	132	152	131	137	135	133	137	145	129	132	148	141	127	153	152	133	142	122	167	129	124	145	144	158	130	134	132	142	146	141	138	151	142	134	138	140	135	127	139	155	155	145	122	146	153	144	129	119	139	133	151	133	133	134	128	135	136	152	156	137	116	142	158	135	127	135	142	133	125	147	134	140	142	112	125	137	124	135	143	145	126	138	121	135	128	141	144	148	135	147	135	156	138	142	110	159	127	157	143	150	125	141	129	128	142	137	150	137	126	138	165	147	150	115	132	138	131	134	169	138	152	148	140	152	143	134	156	148	121	136	133	131	144	133	118	152	154	130	154	149	153	152	118	156	130	118	153	131	139	137	128	123	126	144	139	137	132	150	128	153	132	143	142	137	161	145	140	126	127	146	138	133	144	155	116	150	136	128	132	134	137	148	130	156	124	129	135	128	134	130	128	158	134	135	150	132	142	153	137	142	145	154	136	137	118	129	134	120	145	145	142	145	164	129	126	137	130	135	148	126	129	119	130	126	154	146	153	135	119	156	142	136	135	142	136	139	127	162	161	121	111	124	168	126	147	121	121	147	145	142	149	131	141	124	146	166	150	136	133	146	145	141	130	108	143	134	135	111	121	166	135	131	126	156	110	153	131	142	133	139	133	164	152	166	142	133	132	129	129	139	145	120	137	143	127	122	118	139	144	126	130	137	149	151	131	128	141	156	145	119	144	137	142	125	135	134	141	118	147	127	131	109	120	130	137	131	128	137	174	128	122	119	136	136	131	108	116	131	135	147	116	131	144	144	127	136	163	126	145	155	132	150	146	145	124	128	126	135	124	136	143	132	163	139	154	138	157	138	150	147	151	149	132	131	154	135	140	160	112	129	127	143	145	148	127	133	137	160	152	132	137	120	127	118	139	165	138	131	152	109	140	141	132	134	147	127	147	146	129	158	128	128	117	143	156	158	141	138	124	145	130	140	136	138	141	132	151	141	154	106	126	127	124	132	143	143	139	129	133	131	157	112	143	126	126	137	127	148	132	157	101	127	159	140	131	128	175	133	129	136	146	145	141	110	129	139	126	114	146	160	140	134	139	152	131	147	135	128	137	119	139	131	146	154	140	146	117	143	140	125	145	140	143	150	143	157	147	136	154	131	146	166	155	135	133	141	151	115	116	110	156	149	133	145	138	127	147	139	151	143	148	155	126	123	125	116	135	154	168	138	134	142	129	141	133	121	141	149	150	124	139	162	152	140	153	145	139	144	141	108	147	128	136	146	154	147	141	162	132	133	131	148	139	142	127	122	152	126	122	130	137	137	130	155	135	156	153	128	139	136	164	121	144	128	135	120	162	138	168	134	126	113	146	161	147	139	133	144	139	113	111	133	119	164	137	135	141	135	159	128	137	144	116	139	139
16507	1399	3000	3377	3014	2416	2050	1681	1405	1320	1118	1051	897	832	831	773	747	666	643	648	651	618	563	577	624	545	561	527	540	537	510	576	518	485	513	509	494	502	522	486	467	508	495	478	463	482	497	485	475	492	468	488	442	508	497	455	468	427	476	497	525	467	460	475	445	519	494	472	475	453	454	473	459	441	435	471	477	475	449	478	512	424	463	454	447	469	463	472	429	449	474	464	428	473	474	475	453	455	494	441	458	441	434	459	441	452	421	480	457	433	476	451	448	454	457	464	455	441	476	448	471	472	467	469	434	443	460	456	438	452	457	445	474	420	474	467	445	472	485	462	468	459	446	488	503	457	454	477	423	417	452	441	435	465	436	441	475	427	452	434	418	447	432	431	403	484	474	461	428	430	458	424	436	477	444	485	408	444	440	441	441	415	448	467	436	430	439	478	470	456	482	469	415	452	454	475	413	443	423	446	459	451	427	449	410	473	455	453	455	445	447	452	452	446	436	456	448	439	471	432	455	432	449	465	438	468	441	477	434	398	444	456	446	459	432	426	455	421	431	454	452	424	467	454	456	442	483	445	467	472	459	446	460	439	468	489	453	413	487	426	425	441	450	455	464	477	454	422	469	479	438	462	430	429	449	456	444	443	448	486	438	477	445	456	403	424	409	457	429	435	459	476	489	466	451	465	422	421	445	476	469	454	446	443	475	453	443	422	440	457	457	434	433	435	432	423	447	432	434	479	445	449	420	451	435	491	413	426	427	431	438	448	471	425	466	481	437	444	430	476	435	468	444	436	464	416	445	456	461	460	452	479	453	450	425	482	459	418	459	438	436	455	448	443	466	427	460	447	429	504	441	443	470	455	426	481	423	426	484	433	485	468	476	441	486	466	460	460	470	436	457	469	429	448	452	422	462	447	419	414	451	466	465	442	425	452	451	463	427	487	411	435	477	441	436	435	459	451	437	442	460	453	459	444	451	399	454	425	450	433	422	439	427	422	436	474	488	427	465	422	426	480	482	487	420	468	437	466	442	469	452	454	445	475	492	429	443	406	440	475	464	454	466	457	478	461	450	433	438	425	464	456	442	512	468	481	467	476	426	452	424	446	421	476	472	451	438	472	434	491	452	436	459	468	451	475	434	428	454	450	410	456	474	467	437	453	453	467	433	453	448	416	427	412	451	492	482	423	434	452	435	449	460	458	476	443	402	455	434	487	430	435	457	423	447	442	437	426	435	429	473	443	447	441	442	469	443	447	420	450	480	460	466	456	447	458	459	454	447	441	443	475	486	406	489	495	450	442	468	411	413	493	455	459	448	436	477	449	454	458	460	459	467	498	463	482	427	447	457	454	447	462	431	450	482	462	444	463	473	446	431	447	451	421	435	447	454	423	458	443	445	459	421	442	400	460	431	436	415	498	469	425	444	456	447	458	479	507	414	421	443	463	447	423	472	407	461	453	445	445	454	449	459	453	453	400	467	465	452	484	457	448	470	452	411	433	417	463	428	445	444	459	447	454	457	434	415	458	489	469	434	479	445	434	446	419	403	472	436	446	454	438	470	445	474	437	449	456	436	416	432	429	471	496	449	459	430	428	458	431	488	455	446	463	477	425	465	451	440	499	440	448	468	424	434	444	422	446	476	440	469	430	453	441	429	467	471	461	411	413	407	432	472	447	422	469	465	464	442	418	474	442	455	414	445	427	439	463	465	446	448	434	438	464	479	454	459	470	436	451	465	446	457	452	443	447	472	456	441	429	439	423	434	450	425	428	433	472	445	420	445	443	482	449	444	465	460	438	460	413	427	430	435	422	504	420	428	458	468	426	405	465	432	446	444	452	425	480	424	436	437	443	445	418	468	448	427	426	466	474	464	425	489	457	442	474	480	426	498	454	435	461	443	462	442	451	413	423	466	448	448	445	467	462	457	431	446	423	460	447	459	449	454	451	430	439	462	400	468	448	466	461	437	437	457	456	465	463	432	449	429	430	470	464	449	458	414	482	414	432	427	438	416	476	460	430	451	449	433	443	408	452	412	438	430	461	439	424	413	452	428	479	453	459	441	450	487	440	417	428	414	451	412	452	438	457	430	469	447	440	477	500	453	453	484	419	413	441	461	429	459	445	438	442	465	455	443	440	417	437	439	455	440	455	455	436	464	442	421	475	467	441	431	399	499	411	489	438	471	440	454	441	463	431	439	445	488	481	450	456	486	463	434	446	446	466	464	485	462	476	465	439	467	427	453	479	467	421	475	469	433	455	409	439	455	450	430	462	446	450	478	461	450	422	422	444	438	443	385	420	437	452	427	426	457	466	460	429	440	487	447	445	439	485	448	448	458	484	468	478	481	487	471	408	427	413	454	446	437	435	439	485	446	443	456	424	459	451	422	449	450	455	443	444	447	445	444	443	469	460	449	494	456	453	431	385	470	433	433	437	453	412	460	451	468	461	442	432	477	448	472	458	434	427	472	427	447	412	427	441	433	481	422	468	421	418	429	446	453	457	453	447	473	472	466	432	417	435	472	432	436	441	449	413	436	458	464	440	480	489	445	465	423	469	431	428	428	452	459	458	451	424	406	460	497	454	456	477	484	435	441	438	454	453	428	462	410	434	428	452	437	468	445	433	455	455	448	450	425	441	440	425	478	450	424	474	479	423	435	439	457	467	473	456	403	477	506	483	419	399	455	451	443	435	450	441	463	466	434	495	445	448	428	436	424	434	438	431	437	431	443	465	487	480	447	475	469	456	474	461	458	428	455	444	445	487	454	478	435	450	453	497	465	456	435	436	492	409	471	432	430	440	412	449	469	450	488	443	437	478	444	418	457	459	461	464	479	449	438	413	447	467	442	482	448	437	432	455	439	468	461	458	393	439	434	459	460	464	420	441	470	464	448	432	431	437	461	469	427	453	458	459	452	444	467	422	470	457	408	436	449	475	452	471	443	403	459	460	444	486	435	438	438	435	493	462	412	455	481	463	455	450	464	473	420	449	432	437	480	457	426	477	441	456	431	444	435	442	454	424	459	455	428	450	450	457	430	443	475	464	473	428	453	424	448	440	462	474	452	409	436	477	477	449	447	445	446	461	465	441	432	425	424	427	444	427	441	427	466	440	449	447	451	436	463	439	408	422	465	434	439	444	446	424	459	476	399	457	449	451	449	450	482	448	476	437	473	497	446	436	432	450	447	450	470	457	446	458	437	419	427	460	422	436	428	444	463	457	436	431	462	450	478	488	449	447	454	421	495	452	440	435	429	442	472	414	466	457	425	449	457	462	436	467	418	441	440	483	448	446	455	443	473	457	440	491	481	430	495	466	464	475	466	415	445	471	458	451	435	426	409	453	459	439	478	485	459	442	492	448	485	433	403	450	429	431	499	443	463	467	439	428	437	433	495	463	431	428	428	406	409	436	452	405	451	462	462	457	406	459	439	440	431	412	443	457	454	437	446	423	462	418	444	449	476	446	466	452	461	457	433	476	450	429	444	463
45584	19032	7319	2352	1485	1094	839	694	602	552	455	423	364	358	331	352	313	298	288	296	301	297	281	278	240	265	252	255	276	267	279	244	257	269	264	198	250	255	275	211	254	237	274	238	256	241	232	256	244	238	218	251	239	233	230	225	240	238	227	213	263	223	231	238	262	234	223	242	233	262	231	243	249	231	246	225	243	251	242	278	253	248	240	254	241	231	246	247	237	237	239	238	275	221	249	243	251	240	248	211	241	247	232	234	238	234	243	253	246	231	278	255	237	229	242	239	238	255	225	245	227	228	236	244	239	246	247	271	271	227	225	227	248	233	272	257	258	254	242	213	236	239	251	231	233	228	257	231	244	249	244	234	251	228	272	245	232	232	270	231	225	275	227	265	247	234	232	207	225	241	237	267	218	215	252	233	222	224	258	245	246	241	262	250	248	269	238	234	253	264	245	217	214	242	256	228	241	276	234	250	238	262	220	232	213	240	240	242	267	241	239	210	219	238	262	240	226	220	258	237	283	235	235	251	231	254	248	247	267	236	226	239	257	239	273	243	246	242	243	231	224	239	234	227	231	255	228	242	230	242	237	223	235	269	239	226	232	215	276	266	245	234	267	220	230	254	209	240	224	267	239	243	263	228	243	241	250	221	226	224	247	251	222	246	252	235	213	243	244	234	239	255	260	242	234	228	219	240	222	231	243	261	225	237	232	223	244	249	248	268	224	239	251	227	230	235	258	238	237	210	228	240	241	248	249	215	236	257	232	266	256	249	245	233	228	234	215	237	230	257	224	258	230	241	250	219	206	282	224	213	275	230	263	254	228	224	222	245	262	226	242	279	240	228	250	209	248	246	272	251	214	225	221	247	218	253	241	231	242	235	246	236	241	254	270	217	251	249	213	258	248	213	236	252	242	222	218	232	243	231	241	230	240	250	244	239	237	200	234	271	221	234	272	268	256	250	252	242	258	255	246	263	234	247	230	260	234	235	224	235	222	232	245	256	248	272	247	225	230	206	222	240	240	254	267	234	244	230	250	238	252	217	232	242	259	249	234	245	247	249	198	254	221	240	233	228	226	273	243	259	255	229	228	237	269	224	207	218	232	243	214	250	253	240	225	232	218	207	238	240	230	241	244	215	264	218	224	223	243	225	238	209	251	241	250	239	262	253	234	251	252	247	267	257	246	237	240	226	243	217	216	245	239	246	255	237	268	255	250	242	219	242	243	249	240	229	270	214	224	225	235	265	239	221	244	256	210	226	268	243	269	244	236	228	251	262	227	233	236	232	211	242	251	217	245	228	248	239	250	240	252	221	228	240	240	234	256	254	258	247	250	280	229	237	291	251	236	249	252	224	248	229	244	217	219	251	234	248	231	239	221	251	233	228	239	244	232	222	251	235	259	223	243	251	289	249	276	246	239	240	275	267	269	239	233	231	242	248	225	237	225	224	237	249	244	252	229	232	238	252	243	260	237	227	248	267	223	221	238	226	234	246	235	237	242	234	243	255	284	252	249	242	266	276	249	235	238	228	266	235	217	252	255	268	219	259	281	274	264	233	243	240	254	254	227	224	239	233	244	232	265	234	252	246	234	220	222	228	236	216	216	263	255	211	256	203	225	251	257	258	241	258	248	242	242	238	231	245	231	254	268	222	237	239	255	257	262	246	234	260	225	241	252	247	227	224	234	218	226	240	236	250	216	242	220	236	251	217	240	279	281	241	241	257	228	221	205	241	217	236	245	234	249	240	209	235	267	242	240	222	231	251	267	241	232	247	247	290	237	229	223	258	239	219	228	245	239	248	249	256	231	257	250	241	248	252	246	244	244	247	228	228	199	219	235	240	272	252	242	252	226	243	238	240	245	266	248	270	239	251	246	253	242	251	258	246	247	250	241	238	234	258	271	232	215	250	261	242	254	226	231	247	219	235	229	230	221	228	231	222	224	244	259	239	237	252	211	222	234	252	249	267	226	254	247	236	243	250	228	243	273	260	236	240	244	233	234	249	242	256	246	257	218	233	241	265	231	248	246	223	233	241	234	264	238	264	237	254	239	237	242	211	252	257	221	256	244	252	238	229	245	255	234	233	244	271	252	250	241	253	243	237	252	217	245	242	273	237	202	235	248	244	234	268	237	247	247	247	257	240	233	251	248	247	229	235	248	242	224	251	221	228	247	236	257	269	257	232	239	234	217	224	245	250	230	230	252	233	253	236	243	223	227	225	227	250	252	191	225	223	235	266	245	238	219	242	245	239	225	227	243	209	257	223	262	225	260	266	279	249	227	237	245	239	256	215	219	244	211	237	251	248	242	253	245	266	250	269	227	234	235	245	203	250	229	265	252	237	215	243	240	233	253	263	239	234	231	265	250	273	198	223	220	217	235	269	231	225	243	225	214	256	238	249	234	230	241	238	260	243	214	252	219	230	235	222	239	207	246	233	247	240	213	248	255	246	233	227	271	261	258	234	224	235	255	238	275	253	256	228	269	230	237	254	257	229	215	243	251	255	251	255	247	215	238	233	228	248	240	249	233	249	216	267	250	264	230	237	210	236	235	227	232	222	269	231	239	268	268	237	240	237	234	242	247	263	253	209	242	242	261	237	249	238	240	251	250	216	242	250	246	227	259	240	269	246	238	224	245	275	225	256	219	237	237	250	251	226	252	246	239	222	254	236	249	230	256	228	241	230	252	241	236	249	251	199	221	230	241	249	262	237	222	225	283	237	260	223	225	246	232	259	225	236	249	206	251	246	217	245	232	233	248	265	209	262	239	220	231	231	221	213	238	237	236	244	251	242	240	245	276	243	275	234	216	244	254	224	257	260	229	249	228	249	255	232	252	232	263	216	229	236	255	239	222	228	250	239	234	237	243	229	236	233	244	258	215	229	235	250	236	238	248	252	249	260	240	227	231	254	226	244	255	230	226	236	244	233	241	241	249	235	235	256	279	244	236	231	253	240	238	247	234	238	258	244	233	263	245	230	228	216	260	227	217	240	242	212	236	228	235	252	241	264	239	233	239	259	229	235	220	241	238	249	257	254	228	248	231	220	240	232	257	232	270	273	250	232	252	255	228	260	238	237	231	233	246	243	233	248	241	265	247	258	270	266	261	227	236	234	229	263	254	225	251	242	231	233	240	268	255	271	258	242	232	219	235	231	212	287	258	231	239	232	210	234	218	230	257	242	242	213	250	240	228	246	235	248	236	241	231	253	261	227	218	242	244	273	247	235	249	235	241	237	246	253	212	241	233	221	236	273	240	229	237	255	264	231	224	219	228	251	217	241	245	256	240	270	228	258	227	236	241	266	225	269	236	238	247	253	249	264	243	247	245	226	225	220	265	239	242	232	235	230	246	214	214	220	203	222	246	243	241	231	254	242	243	294	244	241	249	222	243	262	245	250	251	265	238	236	225	246	240	223	236	229	262	235	239	234	253	247	262	227	257	245	259	232	220	218	222	242	236	234	240	261	236	228	254	241	246	273	234	242	260	237
21633	2522	5618	6497	5461	4508	3615	3080	2610	2340	2097	1785	1699	1579	1568	1320	1263	1218	1185	1088	1090	1047	1017	1023	994	955	896	924	911	905	905	869	841	843	822	830	818	822	823	763	804	837	833	805	817	778	754	757	768	807	785	795	811	739	788	780	772	733	753	789	740	697	745	779	722	726	795	726	725	804	760	722	744	700	750	755	774	773	782	765	735	705	695	706	695	765	753	751	740	737	771	712	753	704	737	746	768	717	695	735	755	705	696	730	723	699	745	731	701	743	696	735	752	736	723	706	690	715	702	706	686	735	722	707	669	715	727	714	741	679	739	714	710	756	727	690	722	740	721	684	719	720	710	774	695	728	727	767	733	706	739	745	739	689	743	730	704	731	684	713	690	647	712	735	709	756	701	700	720	712	752	704	751	732	685	722	698	701	708	726	711	721	699	722	725	695	705	723	665	727	717	701	719	701	710	720	658	670	707	728	774	642	699	706	691	674	742	759	716	715	677	722	734	698	701	706	680	743	752	685	703	705	685	727	717	764	707	667	705	732	733	677	676	706	746	674	703	682	705	708	713	697	671	650	692	742	718	740	734	745	691	751	753	714	714	705	677	738	764	755	746	689	701	741	653	708	681	722	710	690	697	694	748	739	711	682	740	700	754	718	718	680	714	710	697	718	679	729	745	730	748	675	660	763	702	676	731	732	728	674	707	710	720	704	705	667	707	713	687	717	686	697	697	700	747	687	757	711	722	718	661	710	677	691	706	726	673	745	734	667	761	705	673	690	715	671	679	692	667	709	703	712	728	756	754	685	746	715	758	690	698	642	717	676	683	710	698	668	720	705	764	709	686	750	665	695	710	701	673	696	753	787	679	705	728	701	706	706	726	678	703	708	695	663	711	673	709	721	779	749	647	670	694	697	712	707	709	669	720	722	698	729	726	688	708	681	738	689	689	667	686	747	750	700	738	707	715	667	723	722	655	724	739	714	748	730	701	704	702	680	675	731	705	724	700	775	739	734	734	747	708	631	714	722	723	706	728	712	747	816	708	696	716	709	725	759	710	688	682	742	677	693	738	730	730	685	701	711	708	728	674	681	737	731	701	713	749	713	708	704	702	742	718	729	760	737	710	721	716	702	743	688	678	661	714	712	708	727	642	713	702	735	696	726	674	695	744	680	708	697	694	679	711	732	715	704	707	669	714	701	672	762	679	658	695	716	709	678	701	704	710	702	722	659	746	732	683	715	754	732	714	721	711	718	720	691	691	680	721	699	702	729	745	665	702	692	732	726	707	739	735	653	730	656	744	650	775	713	699	746	743	739	698	702	710	726	735	689	738	706	758	692	713	684	721	705	732	725	742	723	719	716	793	680	734	700	720	712	726	791	734	698	711	712	757	673	742	705	704	712	710	738	704	672	764	687	700	714	778	724	667	725	698	661	701	717	757	696	783	666	695	686	735	709	695	722	757	739	679	733	718	723	689	676	719	710	714	730	704	733	770	702	674	690	678	686	720	730	729	710	710	727	701	721	695	684	700	759	728	713	726	709	665	750	692	684	788	678	696	752	707	694	723	700	720	674	708	716	714	678	737	690	716	755	694	735	723	709	689	704	716	721	713	711	727	718	742	726	724	689	724	698	702	701	694	750	689	714	733	700	687	733	735	725	657	733	752	672	678	739	722	704	713	694	741	713	683	703	687	691	761	682	754	714	687	703	695	705	706	682	648	740	694	711	711	713	698	712	722	715	647	726	683	682	735	739	706	718	687	783	753	715	700	715	681	705	749	721	729	769	696	732	744	706	684	684	727	771	702	723	733	735	716	669	708	719	684	683	716	691	724	673	722	708	707	683	690	671	760	702	711	701	677	685	737	683	706	740	767	715	678	721	713	673	727	735	740	669	744	695	661	751	717	713	698	669	732	707	720	720	680	754	711	734	722	676	726	715	715	728	690	723	722	716	683	705	695	710	713	700	694	738	724	719	685	652	687	687	710	724	732	732	684	667	763	735	696	711	688	699	701	725	706	711	740	757	756	713	708	687	673	760	687	690	673	734	729	692	733	698	706	705	780	699	735	715	709	697	702	787	727	726	723	739	697	739	675	726	749	703	735	712	703	685	709	699	735	736	721	751	722	661	719	660	694	669	671	714	692	689	750	714	709	708	681	719	685	723	710	694	718	723	679	723	731	700	709	724	719	691	696	710	693	687	727	730	711	737	704	704	707	685	715	678	714	694	741	726	732	726	725	733	686	723	671	675	727	745	667	698	733	685	687	713	719	726	643	734	754	715	718	696	706	732	734	680	694	767	730	700	733	753	746	683	713	683	701	725	734	685	722	696	724	719	702	701	697	736	713	757	727	745	734	699	677	675	733	691	683	685	713	730	689	737	753	709	731	705	687	696	720	657	712	668	724	685	710	710	717	714	706	697	692	697	737	745	695	673	695	719	707	731	687	675	665	715	711	669	701	695	704	720	698	705	712	736	742	718	700	737	706	731	734	732	692	683	723	711	692	716	691	734	736	732	725	707	717	691	721	677	719	716	683	736	701	704	686	712	692	721	724	694	736	677	666	701	696	710	730	735	711	751	730	704	692	730	710	738	758	711	661	723	676	691	698	666	721	680	679	678	729	722	708	762	736	734	642	735	730	756	708	708	678	747	700	728	673	686	702	681	724	714	652	719	707	698	761	737	726	680	701	701	677	715	693	759	712	741	684	684	733	722	716	731	711	677	686	716	708	713	724	698	695	720	700	727	720	687	708	681	686	755	689	719	732	680	685	756	658	665	690	704	680	696	683	661	694	674	702	720	729	702	676	758	699	697	701	716	737	694	655	731	724	661	708	715	706	726	707	670	667	694	680	707	693	682	737	770	681	663	749	686	700	735	677	715	727	732	642	746	754	735	710	682	683	726	705	683	662	720	718	666	728	700	705	718	680	711	727	684	721	695	747	709	707	687	733	664	738	762	722	715	721	724	702	701	732	710	715	729	687	765	747	715	734	703	669	693	682	660	709	721	702	715	661	683	717	745	772	676	728	712	665	680	714	690	740	735	712	688	712	716	699	742	699	694	744	706	719	714	697	751	701	727	703	733	686	723	721	739	718	707	720	737	702	705	657	736	715	661	700	675	684	760	738	708	716	722	726	707	713	760	672	708	701	698	653	696	706	689	705	704	711	667	743	713	708	744	681	756	683	691	703	715	724	671	728	698	732	691	718	711	735	660	676	671	740	738	683	690	751	727	706	735	747	739	695	717	751	691	712	717	716	720	655	725	687	700	722	739	672	710	708	739	695	716	738	739	730	721	719	751	726	679	741	762	731	733	705	696	701	759	705	735	717	719	683	654	727	729	672	706	720	671	745	742	774	705	753	711	746	723	678	716	770	711	734	685	711	676	739	729	742	689	699	720	687	717	662	679	679	680	724	725	732	699	722	718	705	721	725	666	682	682	722	679	734	677	642	742	702	711	728	701	734	718	653	720	713	697	719	668	738	696	733	696
5347	289	188	137	123	99	96	106	102	72	96	71	82	67	68	79	67	77	74	82	93	85	84	66	79	53	86	66	77	90	95	79	73	96	67	87	84	96	72	68	86	85	82	80	90	85	81	91	73	89	71	81	77	79	73	80	89	77	95	79	80	72	78	75	68	76	95	81	75	81	77	79	68	72	93	90	83	74	77	94	80	79	86	89	83	74	71	80	81	73	71	71	78	70	79	67	75	78	81	84	65	81	76	85	79	70	83	79	73	69	86	80	76	79	74	79	78	79	82	77	82	86	75	79	88	92	87	84	83	72	83	87	68	77	91	98	74	73	61	70	75	73	76	88	81	83	73	79	83	95	85	84	70	69	76	70	90	76	77	78	84	82	93	69	67	87	72	75	71	75	83	83	79	80	87	68	72	95	91	79	81	82	74	92	77	80	57	106	81	62	75	84	74	89	72	74	98	64	89	88	89	76	89	79	81	77	72	62	81	79	75	68	84	89	71	71	71	77	103	71	79	80	77	69	83	82	67	81	66	69	79	73	89	78	79	81	82	87	68	70	87	77	76	68	67	76	81	87	72	91	72	76	71	89	77	96	71	77	68	78	76	94	96	80	94	79	64	76	75	86	78	80	84	72	81	85	62	77	79	80	68	73	93	88	75	87	79	76	73	82	92	77	82	81	70	76	80	99	90	91	80	83	87	72	76	77	67	98	91	73	66	75	80	81	68	62	75	92	87	75	87	80	88	75	75	73	82	78	86	79	52	89	84	66	81	86	77	89	77	73	76	103	87	88	76	68	74	77	63	85	74	76	69	67	77	74	77	73	72	82	81	68	77	77	81	80	83	68	73	94	73	93	75	87	68	79	78	79	86	75	70	79	89	84	94	64	75	92	81	85	104	93	87	79	89	86	75	76	56	74	81	83	82	92	81	61	67	85	88	93	87	92	84	74	78	80	84	70	83	78	78	87	91	68	75	80	104	78	69	67	79	76	74	83	71	81	56	82	82	77	63	88	99	80	79	68	90	66	89	81	68	80	68	69	58	74	74	83	71	74	75	73	73	81	84	75	75	75	77	78	75	78	76	82	77	75	72	79	93	89	78	78	67	92	79	71	68	82	85	77	93	81	78	77	77	76	66	94	87	83	86	83	66	83	61	81	95	73	82	79	67	80	84	71	78	76	90	71	74	76	86	77	89	73	93	88	62	70	82	87	95	84	77	89	63	78	57	58	71	88	90	82	67	77	82	77	79	72	63	59	101	106	58	89	74	75	77	76	87	79	90	80	81	96	70	98	68	78	69	61	82	79	78	69	93	92	72	82	86	70	94	70	81	89	88	81	69	84	78	79	68	75	67	74	82	75	72	91	75	82	86	80	80	88	76	88	83	91	78	67	73	98	95	84	70	96	79	81	83	87	85	81	70	93	79	88	90	72	88	80	72	71	78	70	75	80	79	79	71	83	68	93	73	86	81	83	70	91	93	73	55	69	72	86	77	82	76	85	81	84	82	79	94	87	82	77	90	82	76	97	70	72	77	60	70	89	87	79	64	68	77	91	76	71	70	63	78	79	81	84	79	73	79	83	82	75	99	76	72	81	94	80	83	81	93	86	79	70	73	97	69	56	68	75	85	110	93	90	73	83	74	88	84	83	72	75	82	81	90	72	71	75	92	93	76	80	78	71	72	64	74	79	85	86	73	67	59	77	85	86	73	88	84	85	87	88	86	77	80	71	88	88	85	75	77	89	93	74	90	87	83	81	75	75	71	63	85	77	73	60	87	90	94	84	82	85	90	84	71	72	75	70	63	65	82	74	83	67	86	81	88	86	78	100	71	72	86	87	91	88	83	84	86	81	80	78	65	80	94	96	88	73	87	75	79	78	82	73	68	95	84	75	87	76	76	84	66	74	72	98	81	76	86	73	89	71	68	83	94	81	72	73	81	86	84	88	92	76	71	69	79	79	73	87	66	87	80	60	80	82	89	84	81	85	84	95	94	65	74	67	78	79	79	92	83	78	81	97	77	65	75	78	60	88	87	73	77	63	75	78	87	83	75	65	79	83	85	63	92	76	75	76	80	66	86	66	70	77	82	81	64	87	72	89	84	67	70	87	78	90	76	69	81	75	81	70	69	81	82	79	73	71	74	67	73	74	86	70	85	72	88	66	86	74	74	69	76	83	67	72	73	68	78	83	77	84	75	84	97	75	76	73	75	83	70	87	82	95	83	104	93	85	77	81	68	72	87	77	92	87	92	92	84	83	67	81	66	73	70	75	77	78	78	76	87	77	73	87	72	69	85	83	65	82	87	84	80	65	84	79	83	72	69	76	76	95	69	87	88	77	72	85	76	81	80	87	82	75	78	89	81	82	81	78	86	87	107	74	70	63	83	81	74	63	82	74	71	79	95	76	82	75	84	88	88	78	92	92	61	78	84	66	70	81	88	67	68	95	86	68	79	61	89	92	85	83	91	73	59	73	69	78	78	77	79	79	75	79	92	87	83	79	80	68	85	82	85	85	79	92	82	76	79	82	89	82	79	79	83	91	77	85	87	77	65	84	86	73	98	73	80	79	57	96	75	101	79	80	94	97	77	73	93	77	80	87	78	87	94	98	83	81	85	81	91	77	87	83	98	69	78	78	78	70	79	87	80	79	91	76	84	88	79	73	73	76	80	73	94	80	76	80	85	75	64	80	100	86	79	71	81	73	74	89	77	86	71	75	91	63	87	74	77	68	92	82	87	85	72	84	68	82	86	90	72	84	87	78	79	63	91	74	69	74	83	75	77	74	74	80	85	90	71	85	84	81	75	84	75	75	72	74	62	74	80	69	67	67	86	84	78	81	60	85	91	80	70	73	71	80	80	75	73	69	67	88	91	96	90	89	83	63	84	75	86	63	72	77	69	75	79	85	73	84	92	74	90	80	70	85	84	93	79	76	75	73	78	73	82	79	88	84	83	70	74	77	61	80	73	89	82	97	76	83	82	72	92	86	79	75	75	76	71	78	74	70	76	77	75	77	77	60	82	69	81	92	80	66	80	82	78	78	95	85	89	67	65	84	85	75	77	79	83	89	90	81	80	75	74	93	75	76	80	91	87	84	64	80	94	84	79	83	84	89	83	76	84	66	85	85	91	79	74	81	89	70	90	80	83	86	80	90	68	79	95	81	83	92	87	73	74	66	96	107	81	76	79	80	69	72	81	81	66	82	75	85	85	81	70	79	105	82	84	64	75	85	60	72	82	80	81	66	65	62	80	63	76	75	96	80	90	79	69	81	71	71	84	66	77	76	80	71	65	88	78	77	67	75	88	70	72	85	75	60	69	82	75	86	76	76	56	86	78	65	84	73	85	87	87	89	73	78	93	88	78	73	76	94	87	61	63	94	69	84	77	90	69	82	88	92	74	84	73	87	70	73	71	68	93	76	73	80	74	86	83	87	86	74	76	67	95	78	77	82	87	63	86	77	72	74	87	81	69	95	74	82
5223	353	490	457	456	424	356	372	315	332	332	317	296	313	312	313	318	313	313	313	284	293	297	279	306	265	301	280	273	300	310	302	289	318	251	281	271	274	288	313	297	297	304	287	277	282	315	295	271	263	288	298	307	263	302	287	293	307	268	292	275	269	273	307	293	254	293	275	295	308	310	260	271	317	284	280	286	300	260	320	281	276	272	308	263	263	305	271	289	315	271	277	280	333	245	320	262	302	282	305	292	281	267	269	271	300	316	283	293	247	260	311	276	275	296	315	294	305	302	314	265	279	281	282	303	314	274	280	289	268	287	278	266	301	302	316	319	292	249	307	299	287	272	282	292	267	311	260	280	306	283	287	302	322	283	276	283	288	285	290	297	281	295	292	296	304	270	311	290	294	274	278	287	281	260	261	293	324	300	313	276	307	300	306	264	319	282	289	299	285	275	279	253	277	309	290	283	266	297	281	323	304	279	319	290	301	267	276	298	260	265	273	268	292	296	262	317	271	289	299	288	271	297	300	289	325	268	280	286	287	297	292	308	285	296	299	274	269	302	278	278	283	306	276	260	288	258	318	277	289	308	295	300	317	297	302	292	283	241	298	268	285	291	319	312	298	309	301	288	281	290	308	280	271	288	300	277	276	267	290	299	312	269	263	313	273	254	279	278	322	263	305	281	281	273	291	288	274	297	295	311	304	281	284	286	294	302	286	288	273	261	258	298	298	282	265	267	265	283	313	279	291	290	311	280	298	284	275	318	265	272	292	284	295	315	266	274	276	309	278	301	310	268	305	295	314	290	270	279	275	285	297	305	305	274	246	291	288	298	296	292	272	310	286	280	314	315	288	298	271	317	324	275	295	255	269	294	287	293	274	291	273	269	275	302	276	307	292	258	309	303	288	268	271	300	258	307	285	271	287	275	321	259	313	312	294	300	278	319	316	297	293	289	305	306	269	280	309	280	280	274	264	302	305	274	300	257	275	308	290	273	273	281	295	302	300	282	259	295	276	288	291	297	303	268	299	279	292	310	300	277	307	278	239	280	293	286	281	331	284	284	294	312	288	282	301	317	292	283	292	258	271	262	289	294	303	269	296	288	295	284	294	317	300	289	272	313	279	264	289	308	284	322	262	302	292	302	306	295	290	296	266	260	281	301	288	326	298	309	278	318	310	288	270	276	267	277	290	288	293	288	260	317	256	286	286	276	291	263	316	310	279	257	312	312	269	316	274	271	322	290	270	299	292	269	284	279	297	300	301	305	264	313	290	295	303	286	293	289	278	309	322	293	295	280	280	280	301	275	286	259	290	301	261	289	291	282	273	286	298	296	268	300	281	289	282	281	278	249	257	311	304	286	274	288	272	290	263	281	298	274	273	274	273	298	312	282	288	305	298	283	268	289	287	274	306	298	311	302	291	279	241	293	292	293	295	293	269	280	293	286	270	288	266	268	285	291	296	289	274	292	305	312	308	306	311	281	298	250	266	257	275	305	287	276	258	304	283	286	263	315	286	290	259	277	276	309	256	268	318	288	271	314	306	273	299	279	273	294	288	310	312	280	314	282	288	294	304	289	276	286	276	296	274	318	324	284	252	291	276	277	309	302	284	278	296	272	282	273	290	290	292	303	303	276	292	304	265	278	288	286	288	287	289	305	291	284	305	288	281	285	274	278	286	296	272	279	309	293	313	291	280	303	287	296	283	283	277	279	307	290	309	282	286	290	321	270	285	298	293	314	293	315	307	266	271	325	291	268	286	262	299	263	282	302	287	300	282	269	282	270	260	284	310	303	310	268	283	260	293	289	269	275	334	323	303	305	285	288	313	284	304	301	277	304	291	306	281	285	274	322	275	276	328	309	269	277	273	334	298	296	288	284	275	281	277	301	275	270	296	270	282	282	293	309	254	282	315	277	279	300	256	272	261	258	289	304	281	280	276	287	312	275	301	304	275	293	282	316	295	321	280	288	288	272	296	295	281	290	257	284	293	300	290	283	299	260	294	286	272	253	329	286	267	274	287	267	297	305	294	272	268	256	283	271	292	312	281	288	299	272	292	272	301	289	302	284	265	289	307	301	292	289	286	307	268	287	279	300	284	256	305	266	268	275	283	317	330	288	281	291	294	279	303	286	280	307	292	255	298	304	272	257	277	300	275	291	300	291	314	279	290	277	267	306	299	276	328	277	308	276	305	299	257	284	310	279	281	253	290	285	287	282	283	290	275	309	279	289	292	292	279	276	310	273	276	272	293	289	276	315	277	282	261	297	279	278	277	287	273	285	292	298	291	267	265	307	307	286	327	304	300	266	261	278	275	275	295	290	280	311	269	283	308	299	273	246	259	298	261	264	281	314	328	282	257	285	278	297	288	262	277	269	267	282	291	306	298	291	276	308	293	314	315	277	248	288	324	297	273	295	270	311	295	292	300	307	270	280	285	272	290	300	278	278	289	299	273	251	279	266	278	274	301	268	311	294	262	309	280	283	281	281	303	302	285	296	291	288	297	301	310	303	293	298	298	271	295	268	279	291	269	317	275	304	283	282	301	326	299	314	318	306	281	311	306	314	286	251	288	304	279	315	289	282	298	329	306	285	297	281	261	272	286	271	263	295	266	294	312	267	294	291	295	271	292	295	286	290	301	281	273	281	257	276	268	281	290	280	292	277	292	282	277	295	298	320	288	329	314	302	293	290	302	262	269	250	317	262	270	296	307	303	287	281	275	294	275	290	290	276	312	288	289	290	299	284	291	288	304	308	275	299	255	292	287	296	294	318	318	308	276	288	279	282	292	288	274	285	290	285	274	277	288	315	299	298	322	301	278	286	273	286	305	263	288	274	276	282	278	300	275	302	284	265	311	313	316	299	252	278	295	298	296	324	278	259	323	283	270	298	292	281	282	264	264	280	293	261	287	299	298	308	329	285	256	313	276	285	288	293	307	296	267	278	302	284	281	302	308	279	282	289	266	290	284	280	292	278	292	278	267	270	308	262	284	276	275	306	281	272	299	294	287	292	307	313	255	299	317	259	288	288	274	299	316	291	302	297	263	287	298	270	280	269	284	274	299	270	287	291	290	328	281	275	317	276	319	300	282	302	269	272	326	302	301	292	317	303	285	277	306	314	327	287	277	307	276	292	318	266	314	311	303	301	321	294	291	279	295	278	261	276	298	282	269	302	286	291	282	283	272	276	265	270	258	287	296	291	287	302	280	286	262	289	279	257	287	280	284	298	280	289	273	280	328	324	297	312	306	285	310	298	280	287	284	267	268	280	272	279	291	259	311	293	302	285	292	305	269	280	302	292	298	281	266	283	303	308	290	316	307	282	272	301	288	257	291	300	272	307	293	286	264	287	295	269	304	313	275	293	308	276	292	301	264	313	288	285	272	303	296	270	313	315	269	280	289	287	289	302	296	286	307	294	311	297	286	281	280	288	305	266	289	320	267	309	277	285	265	254	299	302	263	276	255	278	304	293	299	290	291	288	294	286	269
35900	7559	1501	990	724	576	452	355	296	248	222	260	221	169	181	185	174	171	158	180	167	168	155	139	159	166	149	136	161	186	138	157	141	141	141	142	148	117	155	145	140	146	150	168	129	138	154	152	141	149	123	131	128	144	165	129	121	164	142	139	143	132	130	143	143	154	127	128	135	135	139	154	135	134	137	144	144	135	147	117	123	135	140	125	150	143	127	158	131	148	160	132	129	153	144	139	122	131	148	125	143	131	121	138	148	125	127	139	144	123	143	153	140	132	144	151	118	130	125	126	154	144	130	156	145	144	162	130	149	133	158	153	144	141	139	131	146	137	119	115	140	156	134	126	159	143	136	154	105	144	142	108	126	140	134	119	152	127	121	120	124	133	141	140	150	127	125	124	127	127	135	138	134	137	148	139	154	132	134	155	144	133	145	146	124	138	135	136	154	149	140	137	164	154	160	138	129	147	144	116	122	113	143	152	137	133	157	132	131	133	153	138	139	127	139	136	146	165	138	132	156	141	141	147	139	159	140	127	138	130	154	147	162	147	148	124	142	146	139	138	153	114	142	142	143	152	145	127	142	144	136	132	137	124	150	132	149	126	135	143	136	137	137	143	136	118	136	128	148	154	134	134	126	141	141	132	150	159	157	128	147	126	128	146	147	143	160	145	131	127	133	162	129	151	159	139	129	152	147	130	140	128	124	140	128	132	147	130	161	124	138	120	156	143	142	131	159	139	132	149	137	134	140	161	155	128	146	161	142	122	133	148	133	148	142	138	131	121	136	157	137	133	135	138	116	149	125	141	134	138	128	140	125	130	101	123	124	154	128	128	146	154	155	149	167	163	139	146	135	124	121	141	141	155	152	128	139	139	121	136	121	144	131	131	141	145	127	126	142	163	144	114	155	149	124	137	150	153	145	142	130	124	100	153	146	136	172	138	149	135	137	112	146	143	138	149	152	143	108	143	134	152	146	135	150	140	132	142	147	131	158	133	133	146	149	139	145	150	148	130	154	134	132	138	133	161	145	132	161	143	142	146	141	121	149	134	131	127	127	142	126	145	147	141	147	130	142	119	140	134	138	148	124	141	161	147	119	129	148	135	126	139	132	146	132	117	159	124	143	138	134	156	140	133	144	138	137	159	161	149	164	121	116	131	136	134	140	155	135	155	134	140	128	165	145	131	140	156	123	154	142	145	138	145	129	130	134	140	155	141	135	148	121	151	133	134	148	179	128	120	137	139	132	148	136	110	129	141	166	153	161	144	130	125	106	140	130	126	136	141	123	126	131	133	132	142	136	134	148	135	138	120	139	147	133	128	156	144	141	128	149	127	129	129	145	140	134	160	123	160	127	142	132	159	123	133	138	154	124	123	137	137	132	148	132	143	152	127	140	156	134	148	124	135	171	138	155	130	128	143	128	148	138	128	137	133	150	154	137	115	143	137	143	146	129	161	141	134	139	129	118	156	140	151	133	136	126	120	147	148	153	123	133	126	137	140	152	148	134	141	161	127	159	141	145	126	141	136	126	143	164	161	155	164	117	162	139	136	131	143	143	140	149	146	118	145	138	131	131	160	138	139	117	123	135	142	132	136	137	126	144	136	149	137	121	153	124	135	149	122	145	135	126	132	124	126	120	132	146	154	114	128	136	148	142	141	146	155	124	139	148	140	133	130	153	142	160	116	137	149	155	129	151	146	146	122	150	145	132	144	147	135	139	123	141	136	143	131	141	135	134	137	137	126	139	126	128	150	144	150	144	147	124	141	131	156	126	140	131	128	137	136	128	136	149	144	139	138	137	138	140	132	144	152	128	114	127	144	128	152	125	125	160	132	124	142	149	123	163	147	141	122	163	118	144	159	130	123	123	164	129	160	143	139	151	119	134	156	132	130	119	141	132	130	134	131	132	142	138	156	137	126	143	143	149	144	148	135	131	136	129	134	128	149	144	138	137	122	145	120	131	124	146	122	139	136	152	152	138	132	144	135	165	154	151	125	143	135	118	121	144	131	147	131	142	139	125	145	153	151	126	145	133	127	136	116	136	135	134	133	143	132	173	130	133	147	151	133	137	136	130	141	128	141	133	124	124	153	143	129	147	137	158	149	131	127	152	127	145	125	165	118	130	151	135	150	127	138	144	142	132	138	157	148	143	145	151	135	131	125	135	149	157	129	148	174	134	138	139	115	133	119	150	141	134	140	133	127	134	163	154	145	143	147	154	140	143	140	138	137	144	150	133	148	146	131	153	133	135	132	160	113	114	136	147	143	139	141	126	151	134	136	143	133	136	132	125	131	137	134	140	133	136	149	129	139	132	128	146	158	142	127	119	127	138	144	127	147	134	134	142	122	119	148	153	158	126	123	130	126	132	133	141	152	158	140	139	161	137	139	127	148	105	149	125	155	139	143	143	124	154	141	135	138	154	140	146	134	142	136	148	145	142	132	138	133	140	142	145	130	151	134	143	111	135	133	145	130	161	133	158	141	139	157	129	127	132	133	115	139	145	141	139	126	132	135	140	146	148	170	140	136	147	138	127	142	153	135	145	141	139	120	146	154	145	114	140	119	148	115	149	144	133	139	148	119	146	119	136	100	138	159	134	145	139	113	159	161	127	141	150	139	155	159	160	154	145	140	166	134	155	149	136	122	134	140	142	119	140	115	162	127	134	137	141	137	131	135	146	155	136	142	145	133	141	146	120	132	139	137	136	129	145	148	129	145	144	125	152	160	124	118	143	138	136	144	141	140	132	132	130	140	163	140	141	145	144	148	130	129	123	134	132	125	151	139	146	146	130	140	128	131	121	148	146	156	132	116	150	148	119	141	141	119	143	149	152	133	134	160	138	153	146	146	137	159	152	161	136	142	131	134	127	130	117	145	137	132	135	116	144	165	132	148	137	136	140	145	138	121	160	153	149	131	159	137	155	127	137	137	119	127	135	118	140	142	119	149	132	147	129	139	118	146	137	141	136	127	136	127	147	124	119	135	130	129	123	124	130	119	126	153	121	149	144	114	122	126	136	137	122	130	128	130	116	156	139	147	127	118	139	161	144	151	153	124	140	123	150	133	135	149	136	157	127	132	134	127	146	137	140	132	146	113	128	152	120	141	137	154	123	125	138	147	139	175	140	145	163	130	145	138	126	153	143	149	148	126	124	114	140	157	128	146	150	137	159	138	145	140	125	148	157	161	139	147	137	134	157	150	132	153	154	152	164	127	140	134	130	127	159	139	132	149	127	140	137	168	126	143	116	138	131	149	166	158	117	147	147	158	123	148	125	145	148	159	140	146	137	140	135	144	147	131	149	129	150	147	138	144	131	142	128	127	159	132	140	138	135	138	144	141	124	130	157	130	137	137	160	127	142	120	165	117	136	122	135	130	143	147	128	111	146	142	162	122	167	137	126	139	161	145	127	127	138	157	156	135	124	130	141	131	120	129	128	141	169	128	136	149	144	129	149	146	128	171	154	154	148	129	139	104	149	140	178	143
16624	1353	3072	3444	2891	2568	1963	1690	1389	1301	1095	1055	942	883	850	792	774	708	704	633	672	704	630	569	604	590	544	559	582	555	560	526	547	524	528	531	527	503	524	521	521	487	511	474	542	488	500	507	495	488	448	511	497	503	497	443	469	475	461	477	446	448	499	486	466	421	454	463	440	432	456	463	483	490	427	460	424	477	471	452	451	481	422	497	455	436	454	451	446	467	490	462	469	490	432	435	447	445	486	456	436	440	427	448	483	421	449	435	454	460	435	442	491	440	464	456	470	444	458	437	453	443	454	470	421	410	470	462	441	471	456	401	460	483	440	472	428	455	451	469	476	505	462	470	449	455	462	457	500	457	415	475	473	464	487	433	427	439	462	440	458	465	430	458	465	446	425	455	421	448	484	437	454	468	461	413	445	462	477	436	422	472	455	452	413	434	460	456	408	484	450	453	434	495	454	476	415	435	488	456	443	457	463	494	449	429	476	481	436	439	445	460	428	456	462	428	442	444	471	462	424	460	436	444	475	470	445	447	431	484	450	432	429	446	432	466	451	489	457	483	453	462	431	445	431	439	475	438	428	454	458	442	431	412	438	446	466	440	455	465	430	444	444	483	447	451	428	465	431	453	492	429	447	460	462	435	473	473	434	403	482	435	459	423	462	486	446	454	446	452	422	460	444	457	454	477	447	476	453	453	432	465	432	427	420	457	456	419	497	425	467	424	447	482	451	434	436	453	450	461	437	479	462	457	459	463	470	429	421	468	449	465	379	453	458	458	507	447	421	437	449	474	446	454	465	467	452	439	455	449	444	452	429	436	479	454	467	472	445	470	454	478	443	468	459	467	468	463	473	441	442	428	396	433	433	488	461	444	476	429	450	450	430	438	460	449	442	466	401	472	482	435	437	472	448	448	455	437	428	450	433	476	435	413	483	424	463	447	431	461	450	464	448	458	413	460	423	450	462	462	453	483	478	467	462	435	430	474	423	463	454	431	467	435	442	443	439	446	460	428	433	412	421	477	450	476	453	477	465	454	457	428	438	520	461	454	433	456	421	455	496	455	461	434	465	465	464	468	487	431	441	479	462	463	463	455	418	487	473	471	437	438	433	474	451	414	428	442	459	407	409	454	418	432	467	464	420	439	473	470	456	455	453	437	440	457	474	460	434	436	412	464	526	436	424	472	466	454	451	383	454	434	445	467	428	460	475	451	433	449	445	446	452	469	396	476	414	446	447	413	421	430	446	470	428	437	460	392	450	461	455	451	404	408	481	467	405	410	423	432	440	447	436	417	473	481	444	438	441	443	482	432	428	401	472	417	398	478	449	431	452	475	454	433	458	448	443	453	434	441	451	453	448	465	400	452	457	422	471	449	448	449	464	451	498	396	471	465	464	437	457	445	452	483	425	431	426	426	459	424	442	488	481	445	465	457	426	428	475	435	447	456	452	449	452	468	444	412	399	473	484	459	418	437	454	418	466	459	476	438	439	453	456	433	444	448	440	455	444	484	449	470	466	443	453	457	425	458	467	436	480	493	437	490	450	428	436	466	487	474	439	415	450	438	450	413	424	445	475	448	439	423	441	455	466	430	454	443	452	437	435	404	465	479	414	459	485	433	402	449	413	458	424	473	461	458	449	443	439	482	460	445	437	465	443	453	418	477	467	494	431	444	432	482	449	467	473	450	456	459	428	471	425	485	461	438	492	434	472	441	483	470	417	433	429	459	400	465	449	442	468	448	419	440	446	448	432	505	450	432	416	454	482	469	471	437	459	432	498	420	424	455	447	449	473	472	488	440	413	486	449	458	450	470	450	437	423	450	436	459	425	444	416	466	439	467	444	435	411	482	526	455	422	442	450	460	420	473	453	438	446	470	481	442	422	420	467	497	460	455	428	417	466	425	445	454	434	420	443	457	473	470	457	488	419	409	425	451	431	462	447	421	439	504	500	462	398	484	476	457	460	447	458	421	465	456	452	483	445	469	465	456	451	455	457	449	460	449	446	435	455	469	473	454	453	446	448	494	417	422	489	429	464	463	468	412	441	411	424	445	411	473	463	454	438	477	486	431	455	428	486	460	439	420	442	436	419	436	485	476	460	454	437	449	447	432	492	484	486	455	445	452	455	446	464	485	493	463	467	480	481	491	457	442	467	439	480	467	464	455	433	441	426	445	467	459	435	480	439	434	441	423	436	435	475	417	452	444	445	438	481	446	456	440	441	432	475	429	446	453	414	449	474	477	472	464	472	462	483	441	447	467	458	446	453	471	446	428	465	461	426	422	389	457	471	454	419	471	425	439	446	435	480	432	491	420	433	465	459	415	431	476	436	482	445	440	470	421	452	438	454	460	444	442	411	461	469	435	473	427	414	428	473	454	425	424	490	465	460	445	463	441	431	425	453	442	470	423	452	438	467	444	438	461	457	467	464	431	435	428	492	457	448	445	460	443	463	443	461	441	466	427	433	453	434	435	456	451	440	432	450	423	477	439	431	465	432	422	464	446	461	452	447	425	441	456	485	457	440	463	436	438	443	478	473	432	445	469	449	501	443	448	450	467	445	454	467	440	468	466	438	442	441	471	439	452	487	465	447	445	451	445	450	459	432	461	493	458	435	461	446	479	448	425	438	457	435	448	440	462	447	449	460	451	417	447	465	400	440	419	474	447	452	428	444	483	452	493	456	466	440	454	438	429	467	477	441	486	463	485	468	418	442	436	445	408	424	451	490	433	436	435	450	422	443	459	480	454	436	471	472	458	464	496	461	424	430	500	419	438	473	433	466	473	446	438	455	433	439	429	462	459	429	512	453	436	439	434	457	439	446	441	465	467	484	445	443	472	467	462	475	446	491	461	460	448	458	458	445	449	455	451	456	420	461	487	443	447	466	458	475	500	478	454	484	470	445	425	462	426	446	449	431	438	429	477	461	412	499	458	477	451	422	435	460	467	418	456	444	447	434	457	501	468	437	447	458	467	458	449	475	466	472	414	455	460	495	444	456	470	440	431	435	431	434	431	452	468	455	432	446	419	475	489	493	467	444	442	441	471	409	442	395	461	469	478	458	468	467	454	406	464	443	450	466	482	429	455	473	498	420	454	450	411	452	459	436	472	420	406	498	438	483	424	458	415	478	446	473	460	487	452	431	443	463	466	479	450	486	472	438	506	476	470	422	460	474	473	431	462	448	455	444	424	462	460	466	420	451	432	462	462	434	442	453	454	445	440	422	460	460	412	441	443	463	432	433	437	413	459	429	437	445	435	448	459	462	449	456	437	426	452	419	446	464	434	433	439	453	413	483	455	427	411	443	415	476	438	436	409	449	410	459	477	432	445	477	472	442	436	462	452	427	441	479	458	447	438	469	467	456	443	425	453	452	434	449	443	404	443	488	451	450	458	470	454	453	435	455	473	457	454	493	492	454	459	465	442	410	489	445	449	459	424	430	467	489	417	477	443	440	493	485	470	470	470	436	454	466	425	437	481	439	494	454	468
46023	17551	5794	2116	1505	1194	859	711	599	561	486	418	431	380	391	301	340	281	313	305	306	261	270	282	291	261	254	273	263	268	253	266	267	263	248	282	243	269	265	270	244	246	232	227	222	219	264	253	256	243	265	246	253	259	241	252	257	259	233	238	256	257	269	249	258	239	241	231	237	268	281	241	243	262	246	223	243	303	268	275	263	266	237	252	239	255	226	236	245	211	246	229	246	249	259	239	234	257	265	266	239	243	226	219	274	209	242	220	210	234	258	241	244	240	250	228	225	237	245	261	226	263	246	242	214	247	268	246	288	248	212	261	243	229	225	235	204	231	238	254	226	234	240	248	249	230	255	220	235	253	218	247	259	228	239	259	239	194	244	233	214	227	242	254	251	242	226	240	246	242	257	257	239	240	241	245	258	254	234	252	233	241	260	249	238	249	230	240	239	222	249	256	238	232	217	264	228	275	238	232	231	209	261	222	224	242	276	254	270	276	236	252	245	229	253	258	222	242	213	226	234	245	238	233	215	224	272	257	243	245	220	259	241	228	243	242	226	221	247	214	226	235	246	258	268	232	233	252	263	251	274	246	218	216	256	231	235	218	218	206	287	253	228	238	240	235	243	262	267	251	232	229	245	258	248	234	239	265	208	236	243	263	228	212	243	200	245	239	249	244	247	248	250	227	247	245	202	246	246	217	273	238	220	241	219	238	257	233	234	249	236	240	246	280	271	233	214	244	245	221	254	230	249	257	242	239	204	253	249	222	228	228	234	248	234	238	233	238	243	257	247	248	245	255	263	240	287	288	230	260	237	250	242	252	247	246	237	232	236	251	216	243	239	259	255	220	234	245	229	222	240	199	241	283	253	234	233	227	226	243	229	257	242	236	240	239	245	241	217	251	256	229	243	218	262	245	234	237	266	257	244	231	261	221	232	263	250	220	223	220	231	249	209	244	271	245	231	246	256	282	242	247	242	228	245	271	240	246	241	234	251	223	247	241	262	212	263	228	234	211	226	250	256	233	269	265	231	234	240	256	246	230	224	255	205	224	235	262	256	264	247	277	243	241	224	240	229	256	288	244	229	263	235	248	259	237	250	271	231	246	255	275	255	255	242	245	238	229	218	266	271	238	241	235	245	241	250	256	241	236	231	243	232	235	220	233	234	250	236	223	217	242	244	241	232	245	261	246	229	240	247	226	242	233	273	264	219	233	224	254	241	242	267	259	231	247	208	265	263	218	280	251	247	230	253	225	248	227	235	230	264	242	230	237	236	233	254	234	241	237	241	253	281	230	241	222	252	267	247	252	247	242	237	239	229	252	221	250	233	239	241	247	259	249	244	228	247	225	238	235	214	244	234	244	228	258	229	233	226	223	238	217	233	240	257	246	231	252	255	232	241	265	238	239	238	256	268	238	238	246	266	274	249	236	221	234	254	260	232	236	195	240	222	253	234	224	258	243	278	237	225	219	261	252	243	252	247	255	231	257	256	228	236	245	234	227	239	241	260	241	197	223	233	243	242	215	252	232	241	240	214	221	253	242	261	233	270	242	201	258	238	260	232	235	233	268	226	225	218	232	223	254	250	255	242	251	245	245	234	256	226	255	245	238	240	231	230	231	223	227	241	235	234	233	224	235	268	220	235	228	241	268	264	219	257	265	235	274	243	270	231	249	219	264	265	269	241	247	223	242	239	223	233	237	226	244	244	245	274	255	260	242	263	224	223	243	234	251	241	226	223	251	218	228	250	243	219	259	251	248	213	241	256	238	257	268	207	230	205	187	234	236	220	278	206	219	230	231	253	236	259	253	226	232	215	246	231	262	235	225	250	255	236	208	245	234	227	239	231	247	265	222	243	213	229	213	250	246	259	247	249	261	208	184	253	242	251	267	256	225	225	232	233	239	261	223	246	253	251	219	259	255	237	225	222	282	233	260	248	215	225	255	247	259	240	224	243	224	232	246	229	277	257	242	239	231	237	237	249	248	274	248	239	253	244	245	242	231	245	230	239	247	242	234	228	276	252	247	212	261	240	260	246	237	249	238	207	234	245	237	238	240	232	221	220	262	227	243	222	257	244	229	202	223	246	271	232	223	261	225	268	255	230	243	248	238	225	251	249	237	259	246	241	241	245	241	230	266	232	240	226	217	259	246	252	262	226	252	228	260	241	235	245	239	241	236	249	219	221	237	252	237	259	231	235	232	238	264	252	229	254	245	246	232	229	222	212	247	246	240	286	251	266	250	227	203	251	238	233	257	224	227	258	237	240	232	228	246	243	244	249	277	245	243	232	243	256	268	254	243	233	250	230	244	223	245	227	230	261	235	242	267	263	238	220	239	246	230	265	250	225	230	236	248	271	237	214	243	243	248	279	275	241	233	252	238	259	194	229	233	250	265	227	243	245	233	251	241	249	218	277	256	251	241	241	214	236	253	242	234	269	244	281	241	241	260	211	228	247	258	237	249	272	238	238	253	239	258	269	247	236	246	248	251	245	253	258	244	254	250	249	239	222	214	234	235	248	200	231	244	253	257	252	259	226	231	245	239	250	235	230	247	247	247	233	255	245	261	238	233	253	264	258	232	251	211	239	249	263	249	257	225	225	252	252	243	236	242	242	241	261	259	234	231	247	270	236	255	244	253	273	223	269	245	233	232	235	233	250	258	253	215	227	246	258	254	205	244	231	256	233	252	261	236	247	248	255	241	265	235	263	263	268	253	263	234	220	252	247	252	227	216	256	241	267	275	252	235	263	224	242	238	242	246	221	230	246	227	227	254	228	253	252	245	237	237	237	228	242	256	223	241	255	221	243	215	244	220	240	231	243	235	249	228	223	267	229	236	231	242	244	247	283	268	242	236	255	224	236	245	232	233	252	243	258	244	237	250	250	230	231	211	230	247	245	232	253	224	226	240	258	227	213	242	250	227	270	225	251	256	231	224	266	248	233	250	274	247	215	246	247	234	236	256	239	221	243	245	267	224	256	255	253	251	225	225	245	232	253	264	260	218	266	207	233	234	235	216	238	233	251	246	230	229	257	257	245	241	223	239	240	248	247	222	235	246	250	258	238	250	259	236	254	253	222	257	239	238	220	239	253	252	247	254	257	232	243	274	264	253	249	233	213	242	279	226	226	261	242	252	238	260	242	253	273	264	241	237	259	235	228	248	232	241	259	221	245	223	235	227	254	243	222	265	252	236	252	205	266	262	242	245	263	235	224	253	246	244	230	258	235	223	220	261	247	254	254	279	244	223	255	239	220	247	257	264	242	241	244	224	257	240	227	230	239	236	269	256	259	246	255	269	271	271	222	231	244	237	227	271	258	250	271	256	248	242	235	243	229	220	247	242	249	246	248	242	243	271	262	248	244	259	255	229	245	254	215	237	232	227	223	225	213	237	234	260	246	245	263	231	237	244	251	254	223	251	250	242	239	227	281	224	268	251	218	224	250	280	215	234	261	226	247	296	247	278	235	242	215	276	250	227	218	241	265	220
22345	2559	5642	6352	5504	4508	3657	3097	2663	2208	2076	1861	1648	1460	1516	1380	1261	1245	1142	1129	1109	1061	1084	1009	963	968	912	945	874	904	873	902	818	881	822	830	835	804	826	817	812	822	852	840	869	841	807	759	765	732	736	734	755	762	755	744	753	745	799	767	751	756	755	770	765	779	791	764	719	711	678	680	742	743	756	758	754	730	752	802	776	742	745	729	732	711	711	709	721	717	732	744	740	756	774	719	695	749	760	731	730	682	664	758	701	725	747	678	744	701	724	706	729	710	722	718	672	727	756	723	698	749	745	741	717	758	721	704	734	706	685	728	733	740	732	745	712	738	680	746	717	685	721	720	780	746	705	705	700	699	729	673	725	708	724	730	701	722	739	730	739	706	735	746	676	697	703	731	779	711	686	711	667	728	737	720	772	746	695	690	731	700	734	699	732	699	723	704	716	687	702	703	695	765	733	705	699	718	698	762	686	717	724	727	715	703	751	688	694	707	721	736	724	705	738	741	707	751	721	699	711	657	764	688	743	675	791	714	751	762	686	741	707	721	707	670	694	720	751	716	713	732	715	736	657	702	708	735	708	727	720	703	716	725	751	752	667	698	708	718	722	690	693	665	662	719	687	734	705	711	685	741	711	691	665	751	717	748	748	757	726	707	725	694	677	704	725	649	679	717	680	728	715	750	715	733	670	703	747	729	730	689	686	699	760	762	707	683	678	774	702	711	704	761	730	724	662	680	730	721	654	700	726	711	732	703	719	701	704	718	730	695	728	725	696	696	739	715	716	661	696	754	711	683	670	708	696	636	711	724	681	691	694	723	737	717	761	720	735	720	674	681	692	768	719	755	728	724	699	718	703	723	717	714	700	681	731	720	703	746	671	705	692	656	730	677	737	730	684	717	703	704	706	719	706	708	720	743	715	747	727	700	684	723	707	720	710	690	672	730	714	740	702	723	719	749	740	705	767	700	694	676	720	662	698	747	710	669	763	711	690	742	687	649	661	721	709	690	759	728	737	718	715	710	716	688	752	723	739	720	737	719	732	716	743	719	764	667	718	746	709	669	688	698	652	684	748	763	675	714	728	721	707	710	667	680	682	706	683	733	755	741	756	710	726	724	759	708	708	735	723	714	761	726	670	699	675	757	691	716	711	697	745	690	737	672	681	758	737	742	709	774	769	660	713	703	718	722	699	708	754	744	707	662	702	711	714	740	735	699	741	726	661	729	731	737	708	744	713	729	744	723	748	723	721	661	659	706	705	784	691	667	750	715	685	706	713	714	692	737	749	733	723	727	752	696	691	718	639	736	713	698	775	693	674	731	719	716	726	704	717	713	777	706	693	689	761	697	769	739	747	717	695	731	702	755	704	693	681	702	704	687	736	644	695	712	728	672	745	696	651	716	694	722	738	705	664	720	725	679	694	772	674	712	684	742	691	739	701	693	677	690	717	719	753	757	680	705	725	707	723	722	661	754	683	724	690	724	666	736	691	721	734	716	711	668	732	761	699	697	710	692	696	697	690	749	687	702	788	683	771	749	712	769	689	739	713	718	712	734	735	709	717	730	757	733	708	698	730	722	708	689	720	705	736	721	726	701	666	725	719	743	704	660	703	733	724	697	739	698	681	690	699	700	728	683	718	720	733	726	718	705	728	732	717	657	705	735	714	711	741	734	713	682	696	675	724	734	753	681	691	769	728	706	703	733	704	732	750	705	725	729	707	726	700	704	676	704	686	713	701	693	730	751	687	714	678	702	691	735	730	707	777	727	696	704	752	729	752	720	720	749	714	733	753	690	783	671	700	710	727	669	719	709	691	723	678	717	724	736	696	707	726	726	723	694	705	713	710	716	751	718	675	698	699	643	724	717	730	702	732	744	684	748	660	678	767	700	679	725	740	701	743	695	667	707	761	709	715	724	784	690	722	707	765	704	674	713	718	714	670	786	699	734	722	687	729	732	671	719	720	707	706	724	691	709	676	726	706	695	752	731	749	711	730	706	723	722	714	709	721	726	693	724	705	729	734	686	725	722	703	690	695	703	676	734	697	696	670	751	651	678	713	743	686	712	686	676	690	715	686	740	735	727	749	732	716	745	724	697	717	708	737	721	726	710	729	717	697	733	696	693	718	690	727	672	694	749	712	711	753	773	685	745	690	715	729	706	715	711	694	661	667	751	727	698	742	650	722	727	722	717	778	675	756	687	706	700	762	744	715	702	703	722	700	715	732	704	725	742	694	734	688	702	713	700	729	694	702	686	723	711	673	683	702	731	674	708	721	718	712	688	667	698	741	682	745	730	723	664	674	752	719	683	689	757	734	744	726	711	657	717	701	754	724	739	743	743	748	644	682	710	752	689	699	708	676	755	709	708	749	685	734	735	713	694	740	702	695	726	704	664	716	749	684	749	726	693	723	724	684	692	704	718	719	707	757	697	668	713	733	734	693	742	727	739	700	700	723	716	717	752	742	726	760	694	737	745	684	788	725	713	714	726	701	702	698	700	693	704	742	728	683	688	710	742	757	667	686	716	682	719	709	731	715	718	685	758	717	682	717	683	709	727	682	662	718	692	722	712	730	712	741	732	739	713	710	739	703	717	702	693	725	739	692	699	712	708	687	718	744	688	742	721	730	711	733	719	699	699	750	730	676	729	719	720	697	711	731	751	721	722	695	730	719	754	694	731	702	694	728	721	661	676	743	702	726	688	751	685	717	705	696	735	700	700	718	706	685	740	730	730	705	694	690	706	737	689	708	703	761	701	702	697	729	670	689	709	699	690	714	744	707	698	698	744	699	738	702	736	689	713	681	699	723	695	716	700	724	683	657	694	673	711	718	736	701	774	692	670	667	725	736	763	735	686	748	731	748	638	771	703	696	705	724	687	714	700	742	689	688	683	677	731	724	688	746	699	696	719	727	721	702	698	724	747	685	716	732	746	678	751	707	655	714	689	681	718	697	690	687	671	714	725	750	712	650	660	724	653	694	671	719	695	703	682	713	804	697	751	687	742	694	700	725	776	706	742	722	724	705	736	705	739	680	698	708	729	729	723	722	716	702	721	753	674	695	660	719	739	687	731	719	715	739	709	693	705	693	713	712	705	698	668	709	677	737	755	748	680	732	697	708	727	673	715	755	757	710	673	767	698	666	697	713	676	709	767	706	735	675	731	697	673	718	711	730	666	741	714	762	729	718	718	705	739	697	730	739	687	761	707	714	699	706	708	768	738	760	682	688	710	764	675	661	715	674	713	694	675	669	694	730	677	747	678	714	755	719	716	670	747	764	658	727	713	775	703	771	648	724	693	709	725	673	704	753	699	713	683	692	698	731	689	716	720	707	722	694	749	691	741	692	783	725	721	692	737	712	704	742	745	725	687	759	677	726	729	694	737	652	678	676	692	723	740	729	715	650	694	698	683	733	702	711	701	720	742	710	706	716	754	756	754	662	739	711	756	711	689	693	730	688	681	683	673	701	720	729	736	716	677	677	716	697	696
5379	297	179	124	88	124	88	79	96	91	85	85	70	81	94	67	88	95	72	81	86	87	87	73	70	90	81	74	76	81	92	85	85	80	78	77	81	100	67	65	79	81	86	90	77	91	61	78	72	76	73	78	89	78	79	97	86	80	84	82	81	71	81	84	86	87	91	76	69	84	76	76	67	85	79	91	80	80	82	67	69	74	73	68	78	71	72	83	82	72	71	86	79	82	67	83	88	89	80	77	90	81	71	89	90	89	74	98	74	86	91	62	70	88	77	90	76	76	75	89	96	73	80	92	103	84	70	86	75	84	83	97	91	76	83	74	84	94	85	81	78	85	79	72	87	81	87	99	101	69	60	93	81	62	77	76	75	85	74	88	82	82	72	83	74	75	70	98	86	69	91	85	76	79	73	71	72	97	67	75	91	67	77	80	75	72	88	69	85	88	90	83	97	74	80	90	93	80	74	82	85	80	76	82	83	101	79	66	81	69	72	71	78	67	72	68	85	55	83	58	84	69	78	66	96	90	80	72	58	71	93	80	84	81	89	84	72	78	70	86	79	101	71	77	82	80	62	76	66	86	77	78	73	70	83	86	86	75	80	92	81	71	70	73	69	63	79	76	88	82	67	90	91	69	78	70	87	87	85	82	86	86	74	87	74	81	76	70	74	78	70	94	79	85	88	70	65	87	74	72	80	76	79	85	85	82	84	78	85	66	87	65	80	93	65	85	78	69	93	76	94	90	85	77	81	62	95	74	73	89	76	83	102	79	79	90	80	75	73	74	84	82	79	73	77	67	82	78	82	68	65	81	84	90	76	89	71	71	97	86	76	55	74	73	65	81	87	78	78	65	83	76	82	87	84	80	76	76	76	71	106	74	97	81	92	57	77	77	66	86	80	89	98	94	80	82	79	78	82	67	70	78	77	91	90	88	72	94	89	96	76	75	83	68	82	70	85	100	86	76	92	71	80	86	91	83	85	65	73	92	86	74	75	81	84	82	72	86	75	77	85	68	82	79	86	79	82	80	70	84	83	68	81	78	77	96	80	63	80	81	69	84	82	93	90	66	88	78	66	82	70	82	93	63	62	79	81	91	69	76	84	80	90	74	82	89	71	83	80	83	70	87	60	60	90	80	84	67	86	75	87	72	84	64	83	58	84	79	86	79	85	79	77	88	84	94	70	72	69	80	79	79	70	78	78	68	76	76	76	86	79	89	79	80	84	67	79	68	68	81	91	77	63	73	73	82	84	82	72	90	74	89	69	79	73	75	65	82	79	77	95	70	67	83	83	74	80	76	78	83	95	87	79	58	70	74	85	83	76	88	83	83	85	80	76	80	81	81	64	84	89	73	87	76	85	98	83	97	78	85	79	66	82	83	89	78	88	70	85	81	83	89	77	87	77	73	70	79	91	71	74	65	84	81	72	76	99	87	65	73	79	71	88	77	78	67	83	78	83	69	76	91	85	89	89	79	70	76	98	76	84	72	73	78	81	88	85	59	82	75	91	71	81	83	74	70	75	95	81	80	94	72	83	80	96	75	80	86	88	74	75	72	80	66	95	82	79	88	84	77	84	97	94	86	93	75	94	92	68	82	54	85	77	71	76	89	87	83	87	81	76	83	76	74	76	65	65	76	66	67	66	70	68	83	79	97	78	92	76	80	73	90	81	69	70	64	74	79	74	71	84	86	84	74	91	76	73	88	87	82	96	70	84	78	81	69	65	82	92	81	82	79	81	76	73	60	90	72	73	68	68	62	79	77	68	60	83	83	68	89	74	76	98	82	74	86	82	76	73	74	62	82	85	81	85	83	79	75	92	73	67	78	67	73	77	80	90	95	77	78	76	77	86	71	81	80	88	80	80	88	73	78	79	96	64	98	65	72	81	97	76	81	80	79	71	93	81	81	64	83	70	85	80	80	76	87	62	71	73	97	81	83	79	74	75	73	80	87	72	64	71	78	80	87	68	76	88	80	85	67	94	62	89	99	87	73	78	66	86	83	85	92	95	88	76	84	71	76	81	74	72	72	71	94	74	80	83	90	79	84	74	80	85	93	69	86	76	78	85	71	64	77	84	69	70	77	77	62	72	86	86	82	75	83	76	91	67	81	104	81	91	74	83	65	84	70	90	87	82	75	87	57	78	79	76	89	82	88	76	89	64	80	77	55	76	70	89	82	79	78	67	84	69	64	91	83	70	77	85	73	70	82	85	89	72	72	79	72	67	72	74	85	90	63	64	67	88	82	62	90	85	71	71	61	85	99	74	96	69	77	74	79	75	78	91	73	83	80	95	83	73	100	72	74	104	86	74	70	92	67	81	73	85	84	78	84	86	91	76	94	71	71	73	84	91	66	73	80	81	75	66	90	85	67	78	76	75	76	81	83	90	77	73	79	83	83	72	95	80	92	58	73	77	78	70	70	89	82	90	83	81	57	75	85	78	77	74	77	89	102	82	73	78	97	67	76	87	73	82	76	98	93	82	62	104	81	71	83	73	78	89	88	87	82	93	81	77	92	71	69	81	69	87	88	78	80	90	80	81	76	81	82	79	70	70	85	89	88	80	89	88	85	101	72	92	85	91	86	73	73	67	89	95	60	93	80	83	88	85	78	70	70	81	74	75	79	77	79	86	93	87	68	96	69	87	89	73	74	82	82	96	74	93	82	78	73	89	81	67	86	77	97	88	68	69	79	66	77	77	83	70	82	58	76	89	69	93	75	81	87	71	75	84	82	82	67	75	70	79	79	86	81	72	81	68	82	72	82	81	79	84	91	78	60	70	72	81	67	75	77	71	65	85	69	70	72	76	71	83	73	76	85	73	79	71	80	74	71	70	87	81	84	78	80	82	91	85	53	91	67	85	84	74	67	54	80	83	75	86	94	89	81	90	74	86	70	78	74	74	78	78	71	73	93	84	75	73	72	83	78	81	58	63	69	77	67	74	81	92	80	72	86	83	78	76	80	71	82	78	88	86	70	78	75	72	78	89	84	76	79	68	72	62	80	102	61	78	94	78	98	90	67	74	76	72	79	85	78	77	81	71	71	84	88	72	81	77	79	77	80	70	83	79	81	69	90	93	72	82	66	73	84	72	82	85	90	55	86	86	72	87	70	75	93	91	69	78	84	74	86	73	106	80	80	85	89	82	82	81	86	72	78	71	75	70	75	84	94	84	86	86	77	73	94	80	83	83	81	84	92	71	79	82	98	72	92	94	81	75	82	66	74	85	71	89	73	97	78	80	89	75	81	78	79	66	94	86	81	81	62	74	81	94	80	78	64	81	69	75	83	85	88	86	81	75	75	82	78	82	76	90	81	81	67	68	71	78	83	79	86	102	84	75	80	67	75	72	87	69	63	68	84	83	60	64	68	67	70	77	90	65	68	82	89	71	68	79	80	74	86	81	94	82	63	90	81	95	81	90	84	87	62	68	66	74	79	85	71	82	74	89	79	69	76	72	87	73	74	64	71	89	75	82	78	72	97
5186	370	444	477	417	390	411	367	343	338	324	334	339	345	302	332	301	313	320	327	257	287	294	294	297	318	305	312	294	291	305	310	285	296	323	301	323	266	266	311	319	287	328	260	305	318	281	284	302	273	308	288	289	325	272	293	322	292	297	286	295	304	303	270	321	284	306	304	296	303	283	302	292	296	286	255	282	286	259	291	252	286	294	327	318	281	310	291	287	291	267	280	288	274	298	309	311	282	262	330	273	275	313	261	278	252	297	294	308	274	278	297	316	261	295	286	271	298	287	295	308	271	301	295	293	280	259	264	265	284	256	295	266	296	325	308	297	283	281	294	306	322	300	263	321	284	282	319	277	316	279	298	270	247	302	313	303	303	303	291	287	297	291	282	286	307	279	296	298	258	255	282	296	307	246	318	289	309	269	284	283	304	271	289	295	291	267	274	302	277	282	289	308	262	250	333	295	294	304	279	292	286	275	304	301	270	282	296	278	295	271	285	291	291	256	273	269	299	288	281	292	305	308	259	302	294	283	279	284	257	298	320	295	292	298	307	280	290	288	303	287	290	298	318	282	291	332	273	301	293	303	297	310	283	286	281	318	273	290	307	280	305	298	300	283	309	288	279	290	305	255	305	287	289	306	294	276	300	280	264	283	280	285	288	307	303	295	276	279	296	304	282	297	251	285	280	315	277	287	260	304	277	306	269	289	312	285	312	334	303	299	284	311	291	255	274	289	286	267	308	302	269	311	276	278	299	280	324	295	310	299	277	283	278	316	290	290	273	285	285	303	276	281	283	268	252	264	281	314	308	293	299	294	312	296	315	294	326	316	270	308	300	325	324	300	288	289	280	275	266	277	275	278	306	281	280	293	275	285	310	320	297	298	298	291	294	291	267	290	295	292	289	277	289	296	267	305	299	281	271	274	290	288	305	331	265	302	289	273	304	288	270	309	288	309	299	270	292	295	291	275	271	267	287	319	269	289	273	270	286	291	289	290	284	257	294	288	265	319	281	305	282	323	292	307	300	268	273	310	299	293	275	275	282	305	277	289	303	275	264	271	300	299	304	285	282	281	281	309	285	287	302	259	265	284	292	304	289	261	296	273	314	280	266	268	304	283	303	299	322	280	275	314	292	274	307	278	301	293	313	266	340	311	284	304	267	270	284	275	299	325	314	268	272	290	275	307	300	291	270	307	311	287	264	302	292	279	294	285	287	263	318	312	300	319	312	290	310	306	296	275	303	275	284	301	306	284	275	293	301	308	310	314	304	299	277	304	277	289	280	284	308	268	282	292	266	295	295	304	287	265	295	281	308	277	296	311	257	276	282	301	276	285	285	278	284	281	288	316	293	294	280	285	252	266	275	275	282	283	289	271	319	307	293	293	297	309	276	299	274	285	297	260	321	295	324	271	264	296	328	297	276	282	282	266	289	274	295	296	297	287	254	287	282	323	305	277	306	305	290	291	302	310	289	245	291	296	280	290	283	306	289	266	288	284	294	286	286	305	296	287	277	277	309	297	309	258	289	299	301	289	287	300	272	288	291	285	272	310	290	298	294	274	307	299	305	285	280	279	269	317	264	324	276	282	288	285	315	332	278	275	303	287	305	295	305	291	277	294	309	294	266	280	318	305	296	303	314	271	268	255	285	297	305	286	302	292	309	270	297	273	328	293	265	308	271	284	293	282	290	315	279	283	273	302	307	270	323	311	331	296	275	244	284	299	256	308	292	270	300	287	281	293	274	278	282	298	298	279	304	299	305	297	248	265	274	300	288	307	289	258	296	314	284	311	300	281	308	307	263	287	299	315	302	314	316	310	303	272	294	284	306	270	313	276	268	304	285	280	299	292	289	259	280	278	298	284	308	286	303	269	291	288	313	292	291	264	297	300	263	302	303	305	315	278	309	314	299	287	274	250	293	295	291	287	280	272	288	300	321	311	279	266	304	310	262	280	265	309	306	279	292	276	286	299	330	281	269	300	317	298	271	330	277	305	282	317	281	286	309	277	277	294	293	304	296	301	277	276	259	286	266	288	255	281	305	304	297	324	282	292	291	281	288	315	280	278	257	296	312	279	309	291	292	285	272	292	305	275	263	272	274	298	292	299	289	290	306	309	284	283	296	283	303	298	275	294	263	300	294	288	286	280	323	317	258	302	272	298	294	294	301	309	280	289	265	285	288	284	270	318	281	308	261	299	287	308	291	283	274	298	282	279	307	304	306	280	278	265	266	292	289	270	287	295	255	265	291	296	322	280	252	316	321	297	282	269	315	277	295	283	289	298	254	261	290	262	290	269	294	293	276	283	286	310	276	308	298	255	280	302	306	296	311	312	298	282	276	299	300	279	281	297	255	311	295	294	274	289	290	310	322	292	283	266	281	276	276	288	318	290	269	287	283	281	270	271	291	279	281	270	298	278	288	273	298	310	268	281	284	263	283	308	277	262	303	281	312	281	310	304	324	292	293	283	327	304	279	273	310	294	277	295	281	264	269	309	273	287	321	266	306	290	315	274	272	249	308	282	295	284	280	281	259	299	258	301	254	297	308	286	296	280	284	271	292	307	274	299	285	293	264	287	300	290	299	290	274	275	305	265	277	289	274	270	300	301	306	282	301	281	297	313	314	287	287	295	330	298	307	323	281	307	290	297	280	307	251	323	284	310	286	286	286	286	296	316	293	275	285	304	281	310	327	303	290	278	315	274	259	261	290	295	274	293	295	289	296	305	280	272	301	255	282	267	300	260	297	298	292	315	292	292	272	283	290	293	294	281	285	289	258	273	281	293	314	283	281	277	268	291	278	289	310	282	283	293	266	279	285	305	287	275	315	284	280	308	290	271	286	286	290	299	279	320	303	321	274	296	295	272	274	330	300	275	308	273	308	279	305	287	297	266	300	308	298	300	308	295	305	263	315	309	285	274	296	297	279	256	300	308	262	309	251	278	291	266	280	302	329	284	267	256	307	289	279	286	281	277	295	285	308	306	282	302	298	286	302	309	304	311	276	298	294	284	278	294	315	298	282	289	284	308	271	322	318	302	277	309	292	301	267	266	309	287	289	281	320	301	334	269	281	309	298	304	280	283	309	280	285	311	281	282	332	298	283	299	330	290	289	295	305	312	293	303	300	294	304	285	306	282	280	270	318	305	282	315	284	303	254	292	305	291	268	270	303	293	308	289	284	281	307	298	320	273	296	334	276	289	294	327	277	305	310	311	290	281	297	314	329	250	298	264	277	278	300	290	284	309	302	296	296	285	303	296	266	286	325	281	288	278	287	305	274	286	292	274	304	274	276	258	301	255	240	268	310	318	282	272	299	274	280	261	279	306	295	288	302	261	281	290	306	293	284	266	290	283	287	306	295	277	281	288	254	284	305	307	279	270	303	283	279	285	254	280	290	263	297	285	286	304	265	278	269	289	294	288	287	265	288	313	286	306	302	286	282	266	265	312	279	292	244	305	270	290	292	317	295	269	318	302	281	299	277	285	275
36581	7425	1547	946	739	571	455	360	316	267	236	243	194	206	148	211	169	178	172	167	150	168	150	139	153	157	173	161	153	133	154	150	150	141	166	170	161	156	138	146	139	151	139	149	133	128	158	149	133	144	140	126	150	140	132	129	139	146	142	134	143	130	173	141	141	140	146	139	136	153	145	130	151	133	149	133	138	139	125	150	138	129	120	142	150	147	150	122	133	142	111	125	142	151	143	164	146	154	148	154	152	135	130	138	145	132	148	148	138	119	130	134	137	156	142	133	146	146	166	135	137	137	149	150	124	126	154	133	138	139	136	130	147	140	125	139	146	119	134	119	157	149	154	137	145	140	143	132	142	154	149	144	135	119	132	146	140	119	145	133	147	144	141	138	154	138	144	139	111	143	155	142	118	136	150	133	119	123	144	134	150	130	141	152	146	154	132	146	151	136	138	134	135	125	139	139	126	137	128	137	136	127	126	132	132	160	131	125	136	143	150	136	149	151	131	137	130	155	149	135	134	129	125	131	135	131	140	130	138	135	139	133	131	139	128	158	132	133	131	134	154	140	129	139	125	120	149	140	131	157	134	141	138	153	135	145	125	116	136	134	116	145	138	150	154	133	139	130	138	162	133	150	149	115	150	123	132	126	124	154	131	122	121	139	132	157	135	153	124	156	156	156	113	145	139	130	150	144	128	147	133	137	158	124	141	129	127	133	143	157	137	163	146	139	151	132	135	140	128	129	140	124	131	135	142	131	147	160	132	119	135	140	138	138	144	144	123	142	151	145	130	120	156	136	130	130	153	132	134	135	146	141	161	126	124	128	151	144	131	154	128	155	145	127	155	166	121	113	161	142	152	128	132	157	131	138	133	140	135	139	137	123	123	136	127	125	120	138	138	150	157	136	160	135	142	131	137	149	126	142	136	144	134	145	124	137	164	137	134	138	162	133	135	152	142	130	132	145	137	144	127	137	137	128	139	132	133	149	134	167	136	158	134	161	144	157	140	140	150	141	128	141	144	153	153	127	138	126	127	139	129	153	132	150	129	132	124	116	144	123	137	137	138	125	143	153	135	147	169	136	134	123	143	129	148	138	135	139	144	132	148	116	121	153	129	137	136	131	133	132	123	141	150	145	143	164	143	145	138	133	131	140	129	118	124	153	144	135	141	123	145	140	175	138	144	146	147	141	134	131	127	123	118	120	139	142	141	116	141	127	150	132	149	160	141	136	138	160	154	131	151	136	147	146	125	146	143	131	139	152	140	133	153	113	146	140	133	135	137	130	139	140	134	151	156	131	121	157	131	132	130	130	134	146	156	135	156	145	125	136	137	142	133	143	130	155	143	135	142	129	123	157	129	125	146	137	130	132	128	130	143	122	125	126	140	141	152	140	130	138	110	157	136	141	149	156	126	118	147	129	128	154	141	126	132	135	148	136	149	155	147	140	139	144	138	152	140	143	155	126	142	136	171	132	131	129	130	150	141	173	177	142	145	149	132	138	151	153	144	133	153	147	122	126	135	145	141	141	153	136	132	153	145	123	156	152	148	131	132	140	138	136	142	133	125	160	154	143	131	148	125	125	139	155	132	124	133	160	132	139	139	128	136	114	134	130	131	146	133	137	133	128	147	121	131	132	149	153	141	131	122	134	144	137	126	133	126	110	127	131	162	129	153	142	141	140	132	143	125	145	140	139	96	132	156	147	141	128	146	169	142	131	145	123	123	150	123	134	138	145	120	120	132	134	158	128	141	124	161	138	127	122	141	146	140	116	131	131	123	133	141	150	137	130	123	123	134	122	159	142	112	153	128	141	139	129	123	136	142	149	145	126	143	155	127	117	147	139	143	133	130	131	167	143	152	132	171	142	139	117	132	142	134	140	145	143	140	160	136	132	123	127	99	152	122	134	141	141	144	163	141	143	129	131	139	150	147	154	138	125	145	144	131	134	154	137	130	131	143	117	136	123	135	121	159	148	126	116	138	164	124	126	129	124	141	138	142	153	142	131	133	131	133	121	143	139	140	151	150	139	124	132	154	150	117	123	155	136	154	147	140	152	137	134	128	127	144	141	140	128	131	142	126	144	142	147	150	143	132	161	144	137	132	146	128	132	129	150	124	155	130	135	140	127	141	152	136	124	120	111	123	147	132	147	140	144	132	146	142	165	146	144	127	143	124	156	129	125	141	129	142	161	132	150	145	131	137	143	138	145	160	148	125	149	126	133	147	133	143	159	133	161	141	140	131	149	159	128	141	135	154	126	125	143	147	132	142	141	127	137	139	135	135	143	144	143	155	153	152	154	142	140	127	136	126	138	138	143	156	134	138	140	137	143	136	138	139	133	122	116	130	119	148	134	140	134	138	137	133	143	138	117	149	128	169	125	163	135	149	153	143	138	123	154	132	147	153	120	143	139	143	133	141	154	139	138	145	150	132	136	130	142	146	150	127	126	143	143	134	119	137	147	167	160	125	125	130	133	113	145	136	138	143	160	167	131	155	127	147	126	140	139	154	146	128	156	165	122	147	115	133	132	133	137	135	127	144	135	159	156	110	137	117	142	143	139	122	121	133	107	127	167	138	133	176	110	135	149	145	157	134	159	134	109	140	155	133	123	112	139	130	122	138	126	121	117	128	128	139	150	127	137	152	108	118	138	126	144	129	126	152	153	136	139	153	129	149	146	167	121	132	139	136	151	141	107	139	118	148	134	127	134	141	148	145	146	139	133	129	139	156	129	122	130	120	157	127	123	104	150	141	135	153	153	140	154	142	154	106	146	139	119	152	156	143	132	137	132	115	131	136	155	137	136	137	141	142	130	140	117	136	139	143	155	130	154	129	141	149	136	141	153	141	142	130	122	155	152	133	141	136	143	143	135	178	165	124	132	144	148	132	149	141	134	126	138	142	134	151	119	131	156	138	100	136	140	137	128	140	137	139	134	137	114	136	124	144	144	154	121	141	111	129	131	123	149	121	145	150	135	127	133	147	137	145	132	139	139	149	134	157	143	133	136	119	141	130	145	139	145	154	141	140	148	128	131	155	153	163	149	141	146	170	129	147	129	133	131	145	132	128	150	135	139	133	142	135	158	122	165	156	142	138	133	135	124	144	127	146	138	146	140	155	133	130	140	144	162	135	146	130	130	130	127	152	125	146	151	109	144	150	138	133	141	138	132	147	134	130	144	116	157	135	131	134	171	142	133	139	172	137	145	139	108	134	145	146	144	142	160	127	136	134	145	147	151	141	139	120	127	122	143	154	125	129	125	135	137	133	168	121	101	152	138	148	137	153	139	128	165	159	140	132	117	136	123	158	114	141	132	143	115	146	104	126	141	144	135	159	126	131	131	138	157	156	128	136	139	166	139	155	133	144	153	137	139	145	151	140	160	159	140	127	138	152	138	139	136	151	131	124	141	141	145	159	119	116	145	137	152	137	131	142	132	144	141	127	143	134	127	149	131	153	138	153	131	151	131	129	128	133	125	132	149	155	150
17090	1367	3095	3400	3015	2414	2013	1776	1426	1265	1139	1006	947	907	857	818	736	698	705	677	674	573	620	581	589	589	541	586	562	557	562	554	505	507	511	509	531	496	529	520	514	527	466	482	464	488	450	528	468	474	512	496	498	449	477	486	499	488	489	484	489	442	464	495	455	483	484	485	460	472	465	475	455	482	473	464	468	441	477	438	450	431	429	450	445	473	464	434	465	461	443	407	481	450	443	441	512	437	448	464	456	411	449	483	486	470	451	444	468	479	491	465	454	454	434	427	414	453	455	502	468	432	435	474	419	439	441	457	441	449	433	467	413	445	498	492	436	421	473	434	427	433	479	459	445	436	446	476	472	437	450	423	461	444	445	418	467	450	412	464	428	475	468	479	463	479	489	444	461	455	417	457	457	423	464	464	442	456	449	425	487	477	471	429	459	484	463	431	450	470	473	474	443	452	421	439	443	453	438	453	487	448	466	447	474	447	439	442	471	439	465	452	440	473	467	512	436	458	489	424	445	444	482	436	462	422	471	441	460	439	451	475	414	466	442	446	454	454	446	458	447	457	432	401	461	425	465	425	451	458	441	428	473	454	461	447	466	435	431	488	454	457	475	433	492	443	451	455	467	471	485	490	471	431	435	444	428	464	419	494	434	433	438	445	449	512	462	435	434	432	445	437	421	443	423	479	477	451	450	497	444	459	466	426	449	425	490	456	457	476	460	486	472	437	478	457	455	453	453	466	462	467	474	462	477	400	444	446	436	400	453	454	418	434	452	442	459	435	454	463	411	447	473	445	438	462	443	448	430	400	466	514	456	455	464	436	482	440	433	502	435	489	424	465	410	434	455	451	455	500	429	494	430	454	426	469	447	466	454	430	474	462	450	464	442	474	451	478	458	437	466	428	430	449	410	481	438	429	455	429	456	447	423	460	461	428	461	460	462	470	458	467	449	457	462	440	450	467	440	440	491	410	465	459	471	453	492	492	466	454	453	427	455	424	475	471	446	477	478	452	445	465	480	450	431	445	472	469	497	435	422	437	468	458	451	440	442	493	459	451	455	461	442	496	440	482	470	471	396	416	457	470	465	447	451	444	438	431	444	443	512	429	461	441	484	463	398	437	433	442	478	440	472	474	422	439	416	509	456	440	444	436	437	449	444	469	461	455	413	471	437	474	450	417	461	461	448	473	488	435	471	415	469	457	474	434	474	444	440	456	463	454	487	431	470	450	431	448	446	425	426	468	488	463	437	434	439	419	421	445	434	490	479	464	486	473	476	456	432	439	481	414	453	494	437	402	429	427	446	446	422	430	439	435	439	456	471	451	456	457	443	461	466	463	438	451	449	407	469	437	424	439	477	492	482	479	448	450	433	429	468	423	489	442	464	442	419	488	436	438	451	459	472	477	489	432	444	432	415	452	437	445	429	440	458	403	455	418	429	450	412	418	480	457	442	466	496	476	409	448	476	429	477	442	464	472	431	438	503	470	418	462	444	417	449	445	431	451	424	445	433	443	433	438	448	468	474	427	450	436	446	443	483	427	473	466	473	455	396	431	475	479	456	470	457	420	487	446	413	461	457	453	488	437	458	492	497	454	442	442	444	423	465	442	437	404	458	456	460	406	462	415	419	419	456	442	447	441	421	434	458	443	448	423	459	385	452	475	446	437	475	457	466	452	465	460	448	421	450	412	457	480	403	463	436	434	464	449	421	489	428	447	453	475	463	403	429	459	454	456	465	453	463	411	456	446	449	450	455	462	459	455	416	501	433	454	489	436	409	438	473	440	445	413	468	448	432	481	476	417	437	459	424	442	419	439	439	418	440	459	462	455	449	467	445	432	441	468	460	435	480	443	431	434	462	444	457	469	436	480	456	466	418	403	442	450	434	416	478	469	461	482	441	430	430	457	473	426	471	449	455	468	441	490	509	503	492	486	477	459	430	432	434	439	463	450	449	482	450	455	446	443	479	431	430	470	417	455	469	477	448	476	429	492	464	460	446	462	472	470	454	478	459	464	495	430	448	433	424	484	462	441	470	483	436	434	502	442	445	484	441	476	452	453	448	424	454	463	447	471	444	412	416	458	415	435	442	475	470	445	440	441	447	455	471	449	471	445	434	415	424	435	446	472	447	429	508	430	447	415	433	463	450	460	466	437	462	489	452	431	459	490	456	434	426	459	465	439	455	440	485	475	423	418	454	471	483	447	439	465	474	436	475	428	455	495	416	458	448	486	423	416	444	407	458	420	470	463	461	452	455	470	459	434	468	455	480	469	443	456	406	423	437	476	413	466	467	435	430	448	476	453	437	475	412	425	444	453	497	453	481	456	469	451	408	470	429	427	455	449	438	451	485	422	458	470	494	452	428	485	444	438	447	465	474	481	418	489	451	429	423	446	440	459	491	436	460	422	460	440	412	461	461	454	448	445	455	456	435	466	433	421	479	473	472	463	501	398	444	428	457	407	479	460	472	484	442	458	465	438	411	448	480	467	436	456	472	447	460	456	433	459	478	437	455	478	447	464	451	404	458	462	439	431	463	477	444	457	415	414	460	455	415	440	485	449	444	414	451	448	443	451	456	439	444	411	421	415	475	446	453	456	425	440	400	476	473	425	446	494	474	470	456	451	430	444	425	451	463	434	457	496	464	436	474	402	436	405	479	485	481	425	474	460	454	481	448	434	437	444	457	478	459	414	454	395	448	459	459	453	468	421	462	482	488	477	418	432	471	489	440	469	423	443	441	452	472	463	421	496	399	477	465	449	452	465	441	440	445	449	453	439	434	451	427	454	479	455	441	483	460	427	468	446	487	428	450	441	420	474	441	442	421	420	469	423	477	449	424	436	486	500	457	445	475	473	420	459	455	491	452	456	430	483	441	448	452	436	448	442	427	418	463	458	428	452	404	458	434	451	436	433	437	423	449	480	475	475	460	435	482	446	462	466	454	460	463	475	443	418	447	455	436	467	460	446	483	475	459	438	474	435	446	431	455	460	448	415	424	464	472	478	439	494	449	429	445	443	446	460	450	514	466	456	477	436	437	438	417	426	447	419	448	472	452	430	402	445	428	457	447	434	430	466	452	497	444	460	443	457	484	510	459	476	437	478	473	427	437	476	432	467	471	467	434	410	448	391	456	465	465	426	426	422	457	423	462	420	461	449	483	483	438	454	454	491	462	463	429	460	440	464	440	408	432	459	480	446	456	441	460	419	402	479	479	500	439	483	433	472	462	427	444	449	436	452	472	451	464	459	463	454	431	444	495	480	438	458	452	464	469	455	475	456	430	453	440	418	451	447	439	472	446	445	448	461	444	454	470	427	474	446	484	480	436	427	454	458	443	489	393	436	436	446	406	451	477	426	438	443	415	431	477	430	437	453	491	447	473	477	481	425	469	433	518	450	483	456	443	451	465	451	463	431	454	463	439	445	456	411	435	484	448	431	445	401	436	462	460	456	455	440	435	471	455	457	449	443	447	471	470	451	480	492	452	438
47249	16561	4995	2118	1456	1151	911	721	609	484	473	414	425	400	383	340	320	298	280	298	315	295	306	278	260	281	290	264	288	278	289	248	259	263	273	252	250	279	272	253	247	254	247	234	263	262	244	270	258	227	246	244	246	274	223	248	217	245	230	255	226	241	242	249	252	251	233	230	238	232	264	231	226	252	259	248	225	239	242	236	238	257	235	233	236	239	264	248	274	236	245	252	274	245	255	263	255	276	278	230	277	275	244	243	225	246	233	237	245	249	227	218	241	265	241	252	242	223	250	229	235	243	228	249	230	237	231	237	226	255	255	258	232	232	234	224	223	235	254	199	226	246	224	256	256	240	229	254	226	255	229	257	253	230	241	258	258	256	241	243	225	260	254	252	255	220	241	237	215	238	226	242	242	234	220	230	234	252	231	281	247	223	245	213	254	221	226	229	214	256	246	239	247	240	247	260	259	233	237	234	268	259	256	242	253	242	251	211	194	230	235	233	243	255	233	276	220	251	241	257	246	238	243	240	255	234	222	234	227	247	238	232	249	248	226	237	254	223	253	229	238	220	277	231	223	247	229	252	229	257	220	251	257	240	222	241	242	247	237	238	214	244	259	211	231	259	268	268	277	253	241	270	261	243	241	243	248	291	245	250	248	273	235	230	242	216	221	253	234	232	274	242	244	227	267	233	254	224	245	231	262	230	251	268	224	239	245	231	237	224	220	237	234	250	214	232	223	243	233	266	242	223	240	244	244	225	223	276	226	240	243	242	243	275	232	248	231	252	257	238	258	232	216	241	255	267	238	230	229	242	248	230	267	234	251	251	248	227	220	229	214	227	243	253	244	241	254	255	221	251	238	256	237	244	254	248	224	217	255	214	231	219	239	239	219	223	233	241	233	254	219	232	234	230	240	242	216	255	249	248	235	238	243	226	245	233	229	249	239	246	269	248	260	255	247	240	236	234	234	252	255	246	224	230	251	217	229	236	250	251	239	265	265	256	217	246	233	293	231	249	248	254	249	226	241	239	252	241	229	280	251	240	250	243	248	214	219	245	257	250	268	246	225	292	236	256	228	224	241	256	245	236	248	227	245	229	248	231	227	223	253	223	253	252	241	234	252	235	234	224	238	195	247	216	220	245	232	227	226	233	272	241	229	216	233	233	214	229	247	228	263	232	244	262	221	258	239	249	264	276	272	242	273	217	265	203	253	260	220	251	237	253	219	225	244	252	220	233	253	238	228	220	259	260	223	234	226	228	246	216	242	253	241	233	239	231	242	265	238	240	257	264	261	250	267	229	230	244	239	247	253	260	246	250	238	220	245	289	243	237	291	249	239	247	244	237	226	247	227	256	242	247	276	219	239	254	261	247	239	246	225	243	253	247	227	243	239	245	226	241	233	228	238	224	223	241	244	218	209	230	264	234	238	232	228	227	216	243	224	208	257	217	242	229	249	224	239	244	257	244	242	235	227	232	251	242	239	257	242	218	250	232	209	238	217	247	251	252	257	270	202	239	257	231	243	260	225	231	242	227	234	261	236	257	232	239	247	253	219	248	254	258	239	249	241	240	243	236	231	245	245	246	246	213	246	248	253	239	241	231	235	243	236	238	249	261	217	239	239	196	236	214	238	231	245	233	239	248	237	212	273	261	227	244	241	231	260	231	236	214	243	243	238	260	230	258	237	239	238	231	235	241	214	223	201	231	255	243	239	239	241	224	246	251	250	239	232	246	227	218	246	238	255	230	236	249	262	236	256	231	220	213	241	235	258	247	240	227	247	223	229	243	250	232	215	234	221	245	231	269	259	201	230	233	244	266	257	236	244	258	240	244	243	241	233	219	248	229	232	235	241	260	244	250	233	235	223	238	250	243	205	259	232	244	258	233	229	252	245	248	225	259	267	259	241	252	244	245	271	243	224	255	249	246	255	266	242	245	245	231	255	243	223	241	228	235	214	237	215	241	251	254	225	255	233	228	227	230	223	231	236	247	284	222	225	265	239	248	203	232	224	238	239	263	240	242	261	251	260	243	210	248	273	250	245	223	251	232	252	252	204	227	263	228	244	212	231	230	232	222	217	224	229	233	250	248	227	231	260	250	243	241	236	216	288	225	249	228	234	240	228	243	251	225	219	244	259	272	238	225	242	231	259	255	215	257	254	228	226	265	251	229	228	269	242	259	243	242	250	230	216	245	256	244	254	240	231	232	235	242	236	249	214	243	218	268	242	246	232	230	237	275	220	264	226	243	237	242	253	245	270	223	240	263	257	245	243	230	238	238	242	226	227	235	218	256	257	212	231	221	233	233	248	214	254	253	246	233	255	250	255	231	250	247	244	279	224	244	238	222	245	227	253	246	237	234	243	245	242	235	242	249	232	234	267	244	250	245	225	231	275	216	242	255	210	234	262	270	251	263	254	209	238	258	268	262	281	233	253	264	204	243	260	235	248	219	222	251	241	259	236	221	240	228	238	246	230	245	252	258	265	238	237	282	220	221	242	220	226	242	260	262	245	290	259	247	239	247	247	261	233	231	245	223	227	243	241	247	233	247	244	249	221	234	239	243	250	235	234	282	253	237	253	218	239	246	237	244	234	247	215	219	203	225	234	234	241	254	219	265	267	246	257	230	260	247	228	242	218	224	239	234	259	228	246	232	230	267	251	257	227	259	212	238	251	246	254	233	274	222	221	260	235	267	274	229	212	224	247	228	248	243	231	220	221	227	240	226	227	224	267	244	206	250	222	266	264	246	238	237	256	264	233	230	247	225	236	256	241	244	241	230	214	237	255	273	262	244	223	271	257	242	272	256	254	227	271	268	246	248	257	247	240	254	234	248	262	281	253	239	238	223	243	224	236	252	228	221	224	243	222	225	259	250	262	227	236	268	233	236	246	268	257	254	242	262	256	236	219	260	240	246	244	243	254	242	266	243	248	232	268	227	216	222	263	231	249	225	256	233	277	243	232	246	240	236	239	232	233	245	233	245	223	240	241	229	232	246	238	259	232	244	241	256	249	204	268	256	245	242	237	244	247	231	258	221	240	244	256	237	231	231	241	285	265	215	235	230	244	248	258	259	241	220	254	233	224	235	251	236	245	261	249	250	236	241	237	244	260	262	257	256	240	202	238	255	252	251	270	251	227	220	209	227	245	217	224	247	247	218	246	264	238	253	231	245	250	241	247	268	256	240	250	241	242	257	225	249	257	246	240	254	258	277	258	245	257	227	215	245	220	224	240	237	264	229	252	244	233	247	255	240	253	240	225	260	239	244	246	243	251	229	250	218	232	242	236	235	231	209	248	239	241	239	240	260	247	260	237	229	245	226	234	240	225	239	237	229	265	214	255	232	241	216	230	225	223	230	237	242	236	232	222	240	215	238	227	229	261	234	224	257	257	229	266	222	222	244	249	254	256	234	245	224	247	252	229	237	252	239	232	249	224	278	263	258	226	270	238	265	247	248	249	263	249	281	234	219	267	236	245	223	253	251	256	237
22798	2541	5806	6371	5531	4489	3635	3037	2580	2353	2069	1895	1664	1528	1456	1393	1281	1213	1181	1128	1087	1054	1061	997	970	937	910	914	902	861	858	920	907	899	819	836	804	862	852	795	840	815	805	837	834	776	803	807	738	784	742	782	759	718	739	770	711	764	794	748	800	772	763	734	849	759	763	708	708	730	756	795	797	743	757	752	745	745	702	785	729	691	749	727	737	728	721	752	740	730	722	731	704	749	730	707	780	757	721	722	725	686	728	705	713	711	780	680	728	733	738	690	763	754	749	714	707	733	710	732	717	676	694	717	700	731	725	755	717	672	710	730	746	713	698	764	750	713	714	748	691	736	716	720	694	717	756	728	737	792	782	716	757	734	707	661	733	748	701	652	767	696	687	737	687	733	729	663	700	696	690	741	711	645	726	713	688	701	713	718	640	685	736	754	719	721	708	667	764	725	719	760	730	664	758	691	726	705	705	709	728	715	713	774	705	712	760	729	742	714	697	748	732	711	711	695	732	725	706	723	707	734	734	743	677	729	685	745	708	702	760	703	728	737	731	722	772	698	748	693	719	711	756	720	733	701	727	708	675	728	766	705	722	706	698	726	700	708	693	732	739	753	735	743	739	682	768	752	713	722	732	664	714	696	717	720	704	763	709	713	740	700	734	703	747	721	722	702	753	695	691	703	726	702	707	701	741	719	736	755	725	747	726	704	695	695	725	715	690	764	681	714	715	685	750	718	696	705	739	710	668	701	718	720	724	715	698	733	684	712	716	731	705	751	732	718	666	714	753	763	704	749	723	705	717	707	735	733	718	720	707	714	744	694	749	749	726	733	706	713	762	696	730	734	715	688	740	707	736	715	726	719	727	751	728	718	742	733	725	682	704	774	712	723	658	766	732	709	757	675	681	688	705	714	741	733	726	711	722	694	737	718	709	689	723	708	673	696	705	717	691	697	731	742	683	725	711	768	709	688	702	768	724	674	734	748	709	713	722	732	697	733	717	757	739	719	671	697	716	755	693	714	720	715	719	698	720	731	721	722	711	708	740	727	729	719	710	683	708	711	724	716	698	694	726	723	692	692	726	679	675	705	760	736	725	734	724	687	726	725	734	682	726	712	735	715	705	724	722	692	738	716	703	728	708	729	748	710	708	672	744	746	683	747	707	732	708	684	774	719	751	700	688	665	707	696	720	698	695	699	712	726	726	686	699	738	716	754	678	752	711	717	702	736	718	710	716	730	698	731	676	680	688	694	802	746	725	656	696	713	781	693	723	761	687	690	747	705	740	733	682	691	697	726	666	719	728	766	660	740	731	767	749	738	752	681	718	696	717	680	711	792	706	747	721	704	698	700	687	674	713	691	658	698	688	721	691	698	721	759	759	693	776	690	704	732	753	715	758	728	662	709	734	669	759	710	690	709	715	708	699	721	700	701	746	714	716	724	697	688	704	743	719	730	727	683	706	708	707	701	708	713	724	745	674	731	773	746	739	695	676	733	675	731	735	738	702	716	725	718	752	712	705	690	697	694	734	716	705	666	696	739	778	719	695	727	731	683	724	720	705	721	731	696	756	731	712	733	742	763	697	739	712	735	681	682	691	713	681	731	767	740	712	734	720	732	704	742	694	709	709	691	724	675	743	724	713	733	729	701	774	674	678	720	665	722	701	708	721	731	712	758	707	706	722	711	730	687	697	716	707	714	737	680	738	696	703	713	754	706	679	766	680	718	768	739	738	707	737	675	718	677	740	730	710	698	730	691	674	719	729	689	681	743	732	683	703	728	697	756	737	731	748	722	726	726	688	729	719	758	719	705	701	769	720	683	719	687	740	677	680	706	711	728	684	721	721	731	697	747	666	735	696	709	691	716	697	745	719	692	741	691	702	729	704	688	757	746	692	681	689	710	724	724	716	744	685	723	654	709	729	710	724	720	719	739	697	685	754	768	700	695	741	645	689	719	706	731	737	738	742	698	702	698	706	722	751	716	705	688	764	671	696	722	757	677	723	685	705	700	715	730	745	680	707	726	734	702	722	727	700	703	693	715	696	709	716	733	730	758	730	738	752	759	666	705	718	715	690	693	717	688	766	693	680	697	733	737	719	723	672	684	678	683	720	727	707	752	740	697	729	719	738	697	744	764	698	744	729	759	784	732	710	669	750	718	694	712	721	683	706	740	691	704	726	708	676	703	756	671	730	699	740	742	691	744	707	750	732	732	668	710	748	720	713	725	712	751	714	693	748	656	708	713	748	735	722	734	726	671	678	695	738	723	722	682	696	728	718	712	766	723	731	688	772	713	692	692	698	695	731	679	726	728	726	752	677	776	673	684	742	731	793	738	662	721	706	736	688	710	728	715	722	720	707	711	720	724	718	703	744	695	672	753	738	695	694	700	701	776	725	676	695	732	726	725	751	715	774	720	730	706	635	726	737	697	698	715	681	702	714	732	734	720	719	750	739	727	733	722	688	720	738	699	730	735	725	742	769	734	737	657	732	725	746	695	702	703	725	723	746	760	721	730	754	714	703	712	706	711	684	741	714	748	689	712	701	748	740	744	690	696	780	706	659	700	679	713	716	731	691	698	706	751	686	686	743	668	715	766	697	675	710	662	726	751	705	685	711	687	697	695	694	734	694	710	716	687	741	752	716	673	691	711	685	713	749	752	739	653	699	688	724	736	735	757	701	724	740	687	699	750	739	732	708	679	755	712	719	729	719	749	709	719	745	725	750	751	685	726	676	705	724	726	745	726	704	726	698	739	698	709	758	723	685	672	721	722	717	737	669	717	733	726	671	757	752	685	698	683	694	700	685	719	689	733	706	696	701	708	676	718	690	754	716	692	713	740	730	716	732	720	709	744	694	699	719	707	662	773	715	735	711	728	708	718	740	710	691	780	713	719	730	711	694	692	703	697	744	695	701	716	733	714	722	691	737	692	734	673	764	742	701	737	732	703	723	732	710	734	736	722	724	688	698	698	706	729	709	717	735	681	741	708	729	694	711	736	711	730	734	724	736	731	727	685	797	685	725	680	663	712	693	680	711	712	692	674	732	725	690	694	720	732	741	767	702	690	733	728	696	716	697	717	728	661	704	708	655	697	694	727	707	719	712	781	712	745	693	721	743	708	690	729	726	680	711	762	700	697	718	667	657	684	733	689	740	706	728	690	716	737	740	706	724	661	727	689	728	677	712	694	729	716	705	671	692	703	708	661	771	724	676	754	714	731	714	702	710	724	703	680	710	709	678	739	688	680	727	763	730	688	708	719	746	714	716	688	709	734	753	724	703	745	716	720	697	762	754	699	692	694	701	695	746	719	682	651	731	714	709	673	711	701	754	735	753	705	726	731	698	702	737	724	728	755	720	762	750	677	723	705	700	687	732	733	703	693	734	755	711	728	733	742	717	723	683	711	721	690	728	673	732	704	712	685	705	695	686	705	725	719	709	681	677	739	700	718	733	714	721	696	710	687	678	741	709	734	717	731	679	721	748	711	740	753
5611	303	149	116	99	92	95	81	76	96	104	87	80	77	96	76	89	87	84	65	71	79	63	84	84	90	93	84	68	79	84	98	72	83	89	88	80	74	93	67	73	90	74	76	98	82	66	78	91	80	69	73	89	82	63	77	85	72	95	79	91	82	87	70	97	81	79	76	87	84	84	78	71	80	78	96	103	75	81	93	74	74	73	70	68	77	92	79	78	80	83	87	82	59	64	80	77	70	83	73	87	84	71	74	86	66	97	75	78	89	74	95	69	87	70	86	79	81	70	83	73	89	92	63	79	75	74	74	91	77	74	69	93	67	89	84	62	53	82	73	81	64	99	61	72	80	83	66	75	62	80	75	79	72	72	81	94	72	88	81	76	80	81	68	79	71	87	70	84	60	76	72	68	70	86	100	59	88	87	76	67	79	81	79	81	76	83	72	80	83	79	91	81	82	73	74	76	76	84	84	88	80	80	77	78	85	70	73	68	94	94	101	103	81	90	73	78	89	76	84	86	84	88	61	87	68	65	73	81	83	74	81	79	77	70	79	91	84	82	74	80	70	73	72	71	62	93	80	82	81	70	75	74	74	63	90	92	85	88	85	89	73	67	76	93	87	75	76	81	77	84	66	62	92	80	89	78	98	91	84	85	69	93	84	88	75	65	69	63	74	77	100	75	81	75	89	80	73	100	59	66	89	74	90	79	77	77	91	80	63	86	90	99	89	79	82	78	84	94	69	65	92	81	86	85	83	97	80	80	79	97	71	69	62	84	94	81	73	76	67	73	91	82	98	78	84	69	87	72	87	70	69	79	78	84	88	73	71	83	85	73	104	92	84	73	90	69	69	75	71	74	93	90	87	72	88	87	80	73	75	86	84	81	78	74	77	66	79	82	61	67	69	83	86	76	85	68	80	65	73	84	92	79	81	73	102	78	71	83	87	77	82	82	102	73	78	74	68	75	82	82	83	77	74	83	82	64	95	76	73	67	73	80	83	88	76	84	98	98	85	75	68	73	80	70	71	70	79	65	59	79	88	98	84	78	74	67	76	72	86	74	90	82	74	89	73	57	81	84	82	93	76	81	76	85	69	86	88	77	90	80	95	60	95	92	81	93	84	78	91	81	85	91	69	84	78	65	76	81	99	73	68	90	92	102	68	78	75	77	90	77	59	81	92	97	69	68	71	83	87	85	69	77	90	86	81	90	88	84	85	71	72	72	66	82	89	72	78	93	72	77	79	78	78	69	87	85	75	81	70	89	67	80	72	91	66	73	82	83	74	93	78	83	66	83	71	78	66	87	79	76	76	73	85	87	81	75	88	62	79	67	81	81	68	85	82	86	85	70	84	69	81	79	73	85	90	80	81	64	79	85	89	67	79	87	73	89	81	87	70	69	82	81	74	64	77	77	83	78	87	78	59	79	92	65	76	90	80	74	74	83	87	73	87	76	84	82	82	85	91	80	70	93	96	91	76	77	69	79	85	89	70	82	93	77	78	77	84	77	78	71	68	69	68	94	79	87	86	85	66	80	75	76	75	85	89	84	94	74	75	76	73	87	76	81	70	59	90	83	66	79	90	74	76	73	75	86	81	72	82	77	86	70	65	98	90	74	74	79	73	72	84	79	86	86	91	68	84	83	64	67	81	71	82	72	61	89	92	64	68	81	69	89	78	72	69	82	48	77	106	76	78	81	70	81	101	78	76	94	84	79	78	79	70	82	84	81	70	74	76	99	80	64	89	85	97	85	91	74	88	92	81	85	70	88	67	95	87	71	99	76	71	77	91	77	89	61	92	92	65	88	88	85	73	98	76	81	82	79	89	87	75	82	78	97	74	78	62	74	92	83	63	76	68	78	84	71	82	87	75	84	79	88	89	75	78	75	94	79	86	69	75	73	71	78	80	75	78	83	84	87	80	82	82	79	85	87	85	81	97	76	78	81	64	70	80	70	83	73	67	90	80	70	67	93	82	80	79	63	78	86	84	76	95	89	69	89	72	87	105	81	74	64	54	90	62	71	84	89	95	91	87	75	77	81	95	107	92	89	73	74	72	68	70	83	73	83	73	93	77	76	82	88	72	64	75	85	80	74	68	100	77	70	60	80	76	80	76	93	76	93	77	78	82	60	74	63	84	81	77	89	82	76	64	106	76	72	88	78	86	62	75	80	74	85	70	70	71	73	89	81	87	71	78	78	80	79	62	83	88	68	69	66	92	89	76	79	72	79	82	77	108	92	78	72	79	80	67	72	63	81	76	69	85	87	77	69	80	82	65	70	69	74	80	88	81	84	87	77	96	85	83	90	63	77	85	77	76	79	79	79	75	87	82	85	64	95	91	78	81	82	81	81	85	84	86	84	78	78	72	69	89	83	90	82	77	79	84	66	79	82	86	78	75	87	85	81	81	74	80	97	81	79	78	72	74	67	64	92	72	98	83	82	85	87	86	100	78	92	95	82	86	75	78	81	77	75	75	61	101	81	90	73	70	91	67	69	60	73	81	77	77	69	79	89	88	90	84	59	86	65	82	62	80	70	68	88	83	72	72	73	78	86	75	84	83	80	79	94	80	94	88	76	69	64	92	71	79	83	77	96	96	95	83	75	104	77	80	88	90	71	84	81	83	60	78	86	80	79	76	74	86	84	83	82	71	85	53	91	95	108	97	74	87	64	92	83	77	82	76	69	90	87	83	78	72	93	79	91	76	79	60	74	79	64	80	85	87	94	69	68	87	60	79	82	79	81	81	81	81	77	80	74	79	76	78	90	66	89	75	78	83	79	84	75	60	97	74	74	81	81	67	86	66	78	66	79	96	90	79	68	85	62	72	73	84	80	86	88	92	74	80	81	93	71	99	82	88	71	72	81	76	92	79	78	69	81	91	79	83	83	86	74	76	91	89	71	74	81	81	91	96	82	77	87	89	85	91	62	76	74	93	74	72	94	67	106	81	94	73	77	75	94	82	94	77	79	78	62	91	72	72	88	83	80	103	92	79	79	84	68	89	50	85	98	69	77	73	74	71	84	85	77	66	80	78	66	84	67	69	84	77	75	82	65	76	85	106	79	87	70	74	76	73	82	91	80	88	66	87	73	78	79	85	84	84	89	84	87	93	78	76	76	86	87	77	86	80	85	73	87	84	81	66	78	85	66	76	82	68	79	85	82	93	69	85	71	77	79	82	83	62	84	74	82	71	84	84	74	79	80	73	97	53	84	86	67	81	63	70	81	78	71	73	66	87	89	81	80	80	83	84	88	73	66	74	88	86	88	76	87	100	82	83	103	99	82	88	72	83	78	86	90	80	84	86	74	78	89	76	85	76	80	80	76	85	79	90	74	99	61	81	82	64	57	78	77	107	83	75	99	94	90	92	80	68	70	78	91	75	70	72	79	79	73	82	80	69	82	71	80	77	84	69	78	65	76	85	91	81	86	94	80	76	83	77	87	75	67	77	81	77	76	76	75	73	79	81	89	92	74	82	75	85	78	91
5432	343	462	452	446	408	374	361	314	352	322	335	314	289	308	351	324	286	313	296	326	304	311	300	292	313	281	295	281	278	305	270	304	259	288	309	284	313	316	326	336	281	315	271	290	293	319	297	298	276	294	258	291	295	305	276	303	301	308	272	275	305	286	241	296	277	278	321	303	301	262	299	280	297	256	287	310	332	300	266	258	334	289	284	283	280	288	277	265	286	282	311	321	290	298	303	322	279	314	276	271	305	283	297	295	280	267	300	277	281	323	289	289	292	277	300	269	278	272	297	285	284	320	295	275	281	265	272	273	273	283	299	269	274	265	311	272	270	331	284	295	236	290	286	292	292	309	305	306	253	313	308	286	289	283	301	299	267	257	298	283	282	311	328	297	256	316	288	272	258	279	268	260	282	317	283	284	299	272	288	274	303	300	305	273	284	277	290	292	295	307	273	288	281	286	308	307	269	296	309	311	309	313	267	317	256	282	312	283	264	277	319	288	308	287	297	324	290	292	288	282	299	286	316	297	280	281	269	289	289	291	283	288	308	292	264	287	293	296	310	273	281	298	286	256	277	294	290	283	308	260	317	261	279	337	281	306	313	267	272	274	281	301	309	301	277	277	289	270	306	305	259	281	313	309	320	296	289	305	297	290	287	303	268	301	309	308	267	266	294	274	294	269	271	307	287	269	320	276	312	293	271	265	281	303	263	308	273	279	285	290	277	315	317	286	305	282	309	295	306	290	297	268	257	290	307	283	303	300	294	269	296	299	299	303	266	278	292	295	277	271	299	255	277	286	307	295	284	300	262	302	309	297	291	279	324	263	254	311	296	301	287	268	274	289	300	321	268	285	320	310	285	279	271	261	294	274	288	305	269	312	308	290	285	275	284	305	300	268	268	286	297	315	298	281	300	275	263	252	339	319	290	282	278	317	332	301	251	263	312	292	295	290	310	283	277	288	320	301	295	289	293	282	310	325	282	308	299	266	298	260	286	321	288	286	294	302	290	293	250	278	285	277	311	290	276	294	295	263	276	274	300	297	294	292	266	287	303	298	282	287	308	280	280	298	307	305	310	270	295	289	298	300	287	319	298	290	304	305	268	333	290	274	297	281	302	273	303	282	282	251	281	272	293	260	314	302	278	295	291	281	298	301	249	269	291	307	311	307	266	304	312	291	290	300	268	279	315	313	259	274	261	308	280	293	290	291	316	304	325	271	311	293	286	294	319	309	290	308	291	312	267	312	301	288	284	284	304	290	296	280	290	317	298	291	291	263	268	298	301	308	290	298	294	281	271	286	249	284	271	287	277	267	276	316	286	294	283	298	296	304	288	326	283	305	272	274	313	315	281	299	280	284	296	316	317	296	289	302	318	297	281	280	291	314	321	295	287	290	295	304	307	250	283	314	281	319	292	288	290	283	292	288	291	291	282	273	292	296	294	282	247	279	261	293	302	319	284	294	307	306	290	311	263	331	288	276	295	277	291	276	273	291	282	292	306	275	277	261	283	301	280	283	295	281	265	279	299	301	276	280	275	307	292	285	290	268	289	237	290	301	294	301	284	293	327	295	288	286	282	307	289	298	285	305	302	274	287	278	301	314	288	285	264	322	277	264	284	305	280	313	268	309	288	294	298	311	272	257	309	278	323	280	284	302	299	288	290	288	299	280	293	283	297	295	276	281	290	278	295	298	264	327	299	302	271	272	288	293	298	312	301	296	302	256	311	297	283	281	286	271	285	267	290	268	268	324	274	309	291	278	268	297	309	263	288	309	283	261	280	287	304	288	289	292	286	284	285	291	277	305	261	315	287	289	264	275	277	285	285	272	297	268	305	296	299	318	307	278	292	273	270	309	331	300	279	298	261	270	314	293	309	297	278	299	300	287	305	274	284	298	303	280	290	321	295	316	289	297	280	291	312	303	313	298	292	290	319	289	294	272	284	299	292	247	300	303	308	277	287	286	267	295	289	305	296	294	323	294	288	283	329	316	309	288	306	261	292	286	307	267	280	303	308	304	289	284	270	270	301	264	283	291	275	270	320	273	283	302	303	294	288	304	291	277	313	316	308	278	283	269	282	298	299	275	298	285	276	298	274	290	271	295	292	257	267	298	297	276	293	272	267	314	302	307	282	274	314	268	284	303	292	289	265	276	251	263	281	311	280	297	270	315	273	300	316	272	295	297	270	291	276	308	279	280	296	289	290	302	270	304	300	277	307	291	287	312	312	293	278	298	271	280	268	291	294	301	285	267	263	268	310	316	303	282	269	275	290	283	303	267	272	299	279	261	255	270	271	275	278	281	295	296	275	263	304	274	278	305	289	285	295	299	281	294	310	287	273	248	312	277	259	281	272	310	316	318	271	274	302	289	325	278	340	311	271	276	294	282	292	288	313	269	282	284	319	270	288	314	278	330	275	332	254	277	300	296	316	267	300	302	288	308	274	288	264	293	297	267	274	312	294	301	287	275	288	306	254	283	292	297	256	272	302	271	292	300	273	276	320	288	296	298	274	290	309	270	296	310	311	267	278	276	290	283	329	327	314	258	284	300	249	271	289	296	305	289	304	297	310	307	292	287	315	296	285	286	286	268	281	261	308	322	289	271	289	275	290	278	290	308	338	289	298	274	313	293	265	283	286	303	299	288	286	282	292	306	294	275	283	284	279	285	265	296	289	300	292	283	286	289	298	299	319	314	267	292	284	257	264	265	283	298	256	272	287	301	272	297	270	260	312	321	298	304	301	287	303	302	270	272	310	283	301	272	274	308	323	288	286	272	318	302	306	281	288	263	288	303	318	263	306	293	314	300	279	257	280	321	277	287	294	274	277	279	310	272	284	269	326	252	296	282	281	277	265	278	282	283	301	252	298	277	282	288	299	251	273	323	298	303	318	280	309	278	304	293	286	292	257	285	294	304	267	267	290	287	301	271	280	291	274	294	271	262	294	291	302	285	303	310	262	244	316	301	314	296	266	299	284	300	294	309	271	317	281	273	269	309	310	273	293	272	317	288	278	307	287	309	277	283	302	270	316	274	284	279	306	281	283	301	321	323	278	306	332	306	271	273	299	323	292	295	302	299	285	325	308	279	258	312	278	297	286	262	266	271	269	308	268	291	307	302	288	286	268	285	311	271	299	273	292	293	306	272	291	287	301	275	315	283	266	288	284	310	289	295	313	298	319	316	257	291	296	288	285	304	263	290	288	265	291	269	254	291	282	280	286	302	293	259	299	311	292	329	287	303	295	276	283	250	256	283	282	294	305	303	284	274	264	297	286	283	291	305	261	271	303	271	265	310	301	291	280	289	281	281	312	320	259	271	280	323	302	288	270	302	287	283	298	289	260	303	324	262	271	271	283	265	311	274	296	313	274	314	300	273	308	291	286	308	289	290	267	287	283	269	280	305	316	294	295	271	296	275	277	258	295	302	288	293	301	286	284	292	277	292	281	277	286	304	291	260	277	297	310	287	265	268	259	275	317	276	280	281	309
36603	6775	1425	1016	700	536	452	359	280	272	251	219	219	205	195	204	177	175	186	176	155	145	160	158	181	153	173	148	147	164	159	133	154	144	146	136	173	133	138	158	141	172	135	146	143	164	156	147	130	142	133	143	170	132	137	121	135	123	136	124	147	135	118	132	139	155	138	142	145	157	150	138	132	138	146	133	147	137	147	159	153	155	154	118	147	140	121	135	140	123	147	147	147	136	158	136	146	129	116	130	149	127	138	150	141	151	132	154	152	128	141	137	122	136	114	129	152	160	136	136	128	147	141	157	142	132	130	124	147	145	142	119	134	143	138	145	119	133	134	118	137	154	142	134	156	156	153	130	151	132	123	148	151	160	143	113	137	152	137	123	128	130	129	152	159	151	142	149	134	169	144	103	140	149	148	135	135	139	143	125	127	136	130	116	161	124	143	139	150	148	134	143	154	131	127	140	121	150	143	137	155	125	125	138	159	143	127	130	158	131	142	129	160	139	121	138	124	149	147	131	146	120	147	143	169	130	135	133	142	153	144	159	142	131	131	142	136	123	127	139	152	136	144	129	146	133	149	140	163	146	130	126	132	131	130	154	145	126	134	129	142	133	146	154	135	134	121	138	146	147	144	144	143	145	129	146	149	149	130	150	123	151	139	140	143	158	124	128	143	118	132	137	132	130	135	151	164	147	132	138	132	143	161	152	141	148	155	151	139	137	138	143	143	173	133	139	149	150	144	158	138	121	132	149	132	148	127	154	147	141	144	126	126	131	147	145	154	145	144	140	138	113	135	127	145	150	148	140	145	161	141	140	132	157	128	144	151	133	155	142	142	137	133	146	120	131	144	132	136	158	126	151	127	135	138	142	149	144	140	140	137	125	149	131	135	147	136	119	134	128	137	120	145	142	150	126	126	157	143	142	155	153	148	141	141	147	159	137	112	138	148	152	139	131	154	149	140	129	136	121	137	142	143	143	153	157	149	144	123	137	126	124	125	146	160	143	116	143	121	127	125	140	135	128	146	112	138	165	134	134	147	146	139	133	146	150	118	135	134	142	130	133	142	129	134	136	149	132	147	132	143	124	146	165	150	133	122	136	160	115	148	130	148	166	140	126	143	156	123	132	152	136	153	152	144	138	125	139	135	140	143	156	151	131	152	149	125	129	142	142	154	126	137	123	163	122	140	151	134	140	167	145	142	165	155	132	133	159	132	129	155	138	118	146	159	154	145	150	128	137	146	140	145	126	134	146	143	134	140	129	129	127	127	139	133	149	126	141	156	126	135	142	126	142	125	135	154	125	125	140	112	152	138	116	147	125	142	122	125	154	132	134	135	122	156	126	173	152	163	126	128	144	146	157	125	126	130	143	147	139	129	141	142	131	129	135	131	141	140	144	142	143	133	155	129	154	127	146	154	140	138	155	157	128	138	134	144	126	155	125	142	133	161	152	141	135	145	132	160	130	126	159	119	145	163	145	144	153	130	141	140	121	143	150	134	133	103	124	144	113	126	142	145	147	135	171	137	144	132	141	134	144	135	124	132	145	142	159	141	158	163	149	141	152	108	127	162	134	159	127	114	127	155	133	136	123	137	133	129	146	132	144	134	150	158	164	128	146	145	141	143	160	141	124	143	153	139	132	155	146	147	155	134	141	146	147	152	143	147	135	144	121	111	156	132	149	136	137	127	176	137	142	155	127	152	126	152	148	121	143	147	140	140	127	140	143	151	138	155	143	136	134	135	155	137	138	154	125	131	139	153	138	125	121	148	103	128	136	126	130	132	155	140	140	153	128	149	140	132	141	147	139	143	138	121	148	145	120	127	135	140	140	172	136	135	131	136	109	140	125	149	150	139	142	154	138	130	148	132	155	136	137	144	143	137	145	114	146	134	139	123	147	146	148	136	136	129	126	139	143	140	124	143	120	135	153	149	126	117	140	134	135	154	149	146	147	140	154	146	134	140	135	137	130	130	144	154	141	141	146	138	134	147	154	146	131	154	130	154	146	156	135	132	135	154	153	143	139	133	134	161	118	150	154	140	140	123	136	133	146	120	143	150	130	136	140	152	151	120	149	153	148	150	139	135	117	154	110	137	149	127	128	136	137	148	126	128	129	148	143	132	129	157	139	154	150	152	162	137	147	133	146	138	134	122	109	148	131	137	125	148	153	135	153	141	132	130	141	141	135	146	140	147	141	135	136	142	136	138	136	131	130	132	139	154	146	142	136	124	152	151	123	146	148	136	124	127	125	142	121	140	145	133	134	157	140	129	128	141	114	149	145	140	135	123	145	152	144	144	137	130	139	154	126	146	121	146	118	125	130	155	147	135	130	137	162	128	146	134	122	129	131	139	145	132	155	149	158	128	131	151	151	136	135	168	128	118	144	130	138	159	125	133	133	157	143	113	134	135	141	152	134	161	133	149	127	149	135	148	125	130	134	135	117	133	148	131	151	127	128	132	143	134	123	144	148	135	146	133	142	131	148	115	116	127	138	131	139	135	142	149	144	123	137	128	117	140	139	135	130	155	139	135	158	134	148	126	143	141	174	142	156	145	143	137	132	145	129	144	123	144	139	157	132	153	151	158	139	115	137	130	121	145	135	150	132	149	139	153	142	110	138	138	122	126	131	128	157	147	135	137	122	139	131	139	148	147	129	137	146	142	152	150	139	153	154	127	135	147	135	131	165	126	147	138	128	161	134	143	122	141	139	142	144	136	148	152	137	143	132	117	140	133	130	145	124	150	149	146	151	137	149	168	148	141	140	146	149	123	153	139	134	131	141	154	136	142	141	138	142	140	136	125	132	142	144	144	130	136	137	150	128	117	138	149	122	150	136	162	157	134	134	134	146	128	135	146	116	122	142	151	129	135	137	150	148	127	140	144	157	131	115	139	127	155	144	169	116	135	135	147	141	119	160	121	146	171	129	140	146	136	143	149	122	123	136	156	164	148	135	146	154	125	136	113	149	129	125	138	145	133	130	146	127	137	120	148	130	136	152	158	133	160	133	129	137	139	140	164	138	138	144	142	149	149	136	141	134	145	144	156	131	140	135	153	141	131	154	147	153	151	144	138	139	145	158	149	143	137	153	133	146	138	130	140	132	152	118	109	139	153	119	148	164	149	131	131	121	160	141	144	145	153	149	142	160	151	137	154	159	150	138	159	145	118	134	130	148	145	123	131	150	140	124	139	149	146	139	137	137	145	126	155	158	131	134	150	130	138	160	119	109	140	142	134	112	136	151	143	134	147	116	120	161	143	150	127	139	134	137	152	123	134	163	140	151	141	139	132	147	146	123	171	141	130	133	158	158	133	134	141	144	143	136	145	132	137	133	140	156	155	146	147	119	131	140	135	134	146	140	140	122	130	126	127	173	151	142	151	156	136	156	136	142	128	140	123	145	159	125	143	134	144	128	142	164	141	136	148	120	136	157	127	134	132	150	160	126	158	128	143	128	134	131	163	150	127	157	149	115	110	134	133	158	123	139
17504	1439	3020	3362	2986	2443	1981	1715	1443	1253	1121	1005	937	866	842	785	786	647	683	670	659	645	613	602	612	570	541	535	522	573	536	552	554	532	558	514	500	501	521	476	500	445	476	520	494	483	471	474	548	515	508	481	481	464	458	473	486	433	467	484	465	458	451	471	469	458	441	443	496	467	464	477	468	426	492	463	474	475	468	489	456	481	475	451	466	465	444	461	461	436	472	446	439	475	448	483	442	475	446	458	471	470	472	431	474	453	469	451	477	451	460	466	421	444	474	429	449	448	439	471	413	431	468	471	445	466	462	425	435	448	476	447	456	483	472	460	478	454	473	419	460	446	423	473	443	448	459	438	430	443	494	450	442	450	463	464	476	436	460	483	441	464	421	457	450	465	480	498	445	459	486	444	461	430	456	484	465	462	439	426	450	416	476	475	500	465	427	415	470	416	505	468	407	448	463	454	460	480	429	445	448	443	445	457	485	454	479	445	435	445	467	442	455	461	448	404	451	485	441	426	468	445	452	453	461	442	479	408	459	463	458	470	432	455	474	449	437	430	480	451	429	453	441	444	446	427	452	421	465	453	447	473	484	445	425	465	456	399	460	439	455	425	500	419	439	461	490	416	448	433	459	451	489	458	466	417	481	466	446	480	444	477	471	480	436	459	435	464	443	434	430	486	459	470	472	455	441	436	479	429	500	472	407	425	479	486	455	458	467	486	490	445	483	460	470	462	463	417	414	487	464	435	446	437	450	452	434	432	451	498	423	447	465	487	446	475	485	402	490	426	485	419	463	468	448	460	453	428	431	480	444	459	420	489	421	451	473	445	484	446	453	451	445	434	470	456	412	453	439	472	459	452	461	448	440	408	436	418	438	435	496	479	451	476	425	454	462	450	451	471	472	467	462	439	441	466	480	423	429	434	460	468	474	435	445	437	511	461	462	461	434	431	437	466	468	438	432	448	467	438	427	481	452	445	435	417	483	477	451	466	433	461	438	460	425	462	472	459	477	424	429	433	436	441	435	443	430	493	475	446	480	436	452	444	457	454	446	443	452	441	474	469	438	450	462	470	407	407	462	501	445	458	499	436	481	478	426	460	484	428	510	431	453	472	464	461	455	451	433	478	472	424	422	436	466	444	455	468	422	483	445	475	441	419	498	497	467	448	462	428	458	434	484	416	451	475	436	443	443	447	446	454	479	444	452	457	443	476	456	450	467	415	454	438	463	454	425	437	461	443	427	459	479	437	480	475	440	437	481	436	437	457	471	440	450	459	466	471	416	457	460	437	459	424	448	450	428	439	407	471	478	451	457	461	427	480	470	424	434	456	454	410	462	427	438	459	436	493	462	461	451	484	441	475	449	461	414	477	431	457	465	436	470	442	445	420	479	445	445	471	485	437	475	465	436	482	428	487	475	473	466	441	458	473	438	418	428	405	461	423	418	462	441	469	468	460	456	425	442	459	446	458	481	446	474	441	493	497	439	438	461	441	487	465	469	500	456	452	449	450	446	434	402	483	446	442	454	485	460	456	471	474	491	421	460	469	427	465	424	450	455	447	460	441	470	462	463	527	435	422	467	461	429	490	455	460	455	442	451	452	441	466	444	439	417	416	457	464	483	437	479	450	484	440	442	464	459	461	473	453	429	474	470	467	457	429	454	470	449	452	488	403	443	451	458	469	460	461	493	478	423	486	447	492	439	472	447	465	453	467	451	431	496	443	460	450	452	426	463	456	490	452	441	428	434	431	430	449	456	438	470	454	444	425	451	460	455	486	441	503	461	480	456	478	444	447	450	487	398	451	487	449	447	445	484	448	416	462	461	476	483	428	474	439	474	450	421	457	411	451	469	497	442	456	477	477	497	436	434	456	469	469	442	455	492	422	459	483	446	460	470	440	399	430	418	437	422	468	479	425	484	428	460	506	418	435	463	439	476	487	444	459	463	433	470	456	435	457	422	437	452	428	439	438	486	516	425	473	438	472	485	472	447	431	475	458	453	443	484	459	442	450	451	416	446	466	472	458	493	471	478	453	482	441	465	478	476	461	462	484	467	446	437	434	433	452	469	423	456	498	455	436	414	462	478	474	455	459	455	479	481	453	458	485	423	441	459	478	454	396	430	460	434	483	433	470	471	432	461	434	426	510	447	479	447	462	465	457	486	444	440	451	459	488	420	451	431	419	417	453	505	427	483	462	456	463	449	454	476	464	461	431	453	456	454	445	440	438	464	460	448	480	439	468	476	446	440	437	453	470	422	432	452	452	471	417	448	487	445	414	483	439	484	461	463	467	470	446	449	461	441	468	442	434	473	454	461	454	460	445	472	424	504	446	474	455	461	497	448	463	411	472	467	450	471	444	468	480	438	469	451	453	458	480	437	455	448	480	444	445	474	443	457	445	432	452	465	461	431	481	446	442	442	468	472	443	422	437	437	447	445	446	446	448	485	456	480	429	443	463	461	419	448	479	443	466	410	407	450	442	472	444	447	492	433	435	452	450	477	459	475	451	472	404	499	464	468	444	482	448	451	474	398	471	416	490	454	419	464	424	459	446	485	449	435	452	440	445	423	436	476	466	427	455	467	424	472	472	439	453	464	465	449	459	426	425	409	480	449	438	423	452	480	430	427	458	482	488	451	439	404	433	492	429	411	459	438	435	463	481	449	449	473	454	443	477	454	413	494	486	439	461	454	490	446	427	447	459	472	485	465	449	427	463	455	454	460	477	454	434	456	463	470	467	459	439	477	466	499	469	475	442	452	468	460	461	458	506	464	480	435	456	474	454	454	452	449	427	478	426	479	460	446	476	438	492	415	455	473	437	442	483	433	415	477	462	449	494	450	451	450	462	425	415	473	467	424	446	484	459	476	478	463	493	447	446	451	470	494	494	434	489	459	467	431	402	404	462	447	455	498	452	452	433	474	471	417	448	461	419	471	447	463	436	427	462	488	462	473	413	455	442	439	433	457	510	478	454	482	450	461	436	464	458	479	473	419	461	429	447	421	433	446	418	460	481	493	437	452	455	451	452	481	428	420	471	446	470	468	467	463	426	430	483	459	456	448	463	453	471	443	444	464	437	419	448	455	454	444	481	474	448	458	461	401	481	461	480	472	448	465	456	437	442	439	418	459	466	435	454	421	485	457	448	452	461	430	439	443	421	429	435	453	439	479	502	448	464	456	462	475	467	444	447	459	473	462	460	454	474	470	468	410	472	479	419	470	456	502	457	469	493	487	439	406	460	446	456	452	416	433	451	449	460	474	454	449	466	420	443	472	459	467	433	479	466	445	414	445	476	429	483	437	418	477	456	448	463	453	421	438	445	471	460	464	468	452	456	476	469	441	458	433	452	421	466	432	455	483	479	469	451	462	434	450	465	482	464	439	446	470	446	441	470	487	471	463	458	449	480	455	432	429	472	494	481	491	448	442	439	442	434	442	460	456	481	440	425	435	455	487	444	471	444	472	421	431	497	454	467	450	430	438	477	461	487
50373	15135	4193	2055	1596	1156	858	714	597	507	479	465	434	326	365	324	351	334	291	278	302	323	296	288	265	248	266	284	265	253	266	249	277	270	279	265	245	250	250	253	253	249	245	260	256	225	250	272	264	248	260	235	245	241	225	242	236	267	264	222	260	266	245	253	244	271	218	267	242	234	235	244	234	242	241	278	278	259	265	261	245	259	262	260	219	249	263	265	274	269	249	218	246	240	264	263	221	255	253	258	253	261	250	249	247	256	267	235	258	244	244	212	245	218	256	234	235	259	286	258	240	252	243	250	245	254	255	263	250	247	249	241	248	259	246	232	246	245	227	259	259	251	264	223	235	265	237	235	234	246	216	267	222	221	261	247	267	272	229	245	249	243	255	220	269	274	227	224	252	216	237	257	233	233	231	251	247	235	268	240	248	251	235	236	247	245	230	254	245	255	254	232	252	225	227	242	260	269	240	243	222	252	258	262	214	226	267	268	246	221	258	268	239	248	235	272	257	231	244	251	224	252	203	230	244	249	237	229	228	254	251	264	256	207	269	262	244	226	232	221	237	237	243	223	241	245	263	221	243	218	238	232	244	227	244	249	216	265	261	243	247	241	278	246	223	241	222	237	237	269	237	241	258	256	253	219	264	234	234	245	258	262	245	249	250	257	267	239	258	266	250	244	233	232	261	255	249	252	242	249	240	234	257	229	265	233	248	245	243	237	213	276	238	250	236	281	230	241	260	249	230	273	243	241	244	234	232	242	262	253	258	235	247	246	262	239	228	242	224	263	246	234	225	204	239	236	224	239	237	228	227	211	228	275	225	244	233	259	272	251	235	241	240	231	216	254	239	241	238	239	259	210	251	226	263	260	245	216	265	208	253	263	235	219	252	244	232	249	230	239	249	253	242	260	230	261	275	221	250	248	247	240	271	262	252	256	251	234	242	239	254	245	248	246	250	234	256	225	271	231	251	215	227	227	238	260	262	243	222	218	240	231	242	217	251	250	245	267	253	262	246	226	244	231	237	243	214	237	255	232	246	243	257	237	232	237	270	262	236	231	232	220	258	244	244	245	266	233	263	225	246	246	271	245	244	236	249	257	226	231	223	280	228	248	247	270	289	239	219	243	236	236	243	247	208	232	238	248	264	226	235	263	210	218	248	213	235	240	213	222	247	278	244	241	224	247	234	232	266	236	266	218	236	203	234	263	256	237	223	265	240	191	264	249	230	208	223	236	253	269	222	245	246	240	246	237	255	244	247	240	257	244	227	225	248	238	237	281	239	246	240	253	259	240	239	224	229	252	253	263	247	225	241	259	245	254	248	274	225	241	209	252	228	234	246	266	219	237	273	233	253	259	262	227	253	239	236	235	223	210	205	222	256	265	242	224	251	237	244	252	248	238	247	273	265	274	252	225	231	226	283	239	239	236	247	263	246	256	262	229	255	230	244	267	243	234	217	255	281	213	259	245	237	245	249	257	254	247	245	219	267	245	221	245	263	241	233	222	235	232	240	237	250	227	237	220	261	215	270	250	258	230	255	246	240	213	245	246	264	214	247	244	234	228	237	274	224	210	262	230	269	242	262	231	245	204	257	261	249	246	235	248	244	235	258	253	226	237	242	239	223	261	254	235	217	250	220	239	230	239	236	252	241	260	243	225	244	228	232	223	254	256	240	219	236	236	226	244	246	232	208	226	258	246	220	236	241	238	258	234	245	239	267	254	235	252	244	211	218	242	256	225	245	219	229	262	211	235	262	274	216	226	250	251	238	256	252	247	266	245	240	243	273	223	269	248	236	254	266	236	229	221	253	238	265	230	210	261	275	242	234	223	278	249	264	242	244	238	225	224	266	233	239	232	220	227	252	257	233	239	223	208	261	245	238	253	239	242	225	252	274	261	235	224	253	239	268	236	239	245	237	250	236	269	243	217	244	265	222	277	237	257	244	261	232	244	241	240	249	228	242	218	248	241	240	241	239	211	226	240	257	232	260	261	253	227	208	245	257	268	239	236	262	248	237	253	241	246	250	238	280	274	246	236	252	243	252	255	224	233	260	246	260	266	251	245	251	211	240	256	268	250	243	247	265	267	258	250	256	220	258	249	216	236	209	234	247	255	238	229	251	241	226	262	216	259	255	236	235	212	259	240	253	279	224	220	242	236	253	247	235	260	215	239	224	253	225	229	240	249	250	224	227	212	259	261	256	238	242	227	226	242	229	228	234	226	237	251	242	244	257	246	262	243	221	239	275	230	226	232	236	262	215	251	254	221	251	252	230	203	232	236	236	248	268	262	255	248	231	263	218	230	227	224	231	240	229	228	244	253	227	225	256	244	231	258	256	236	269	229	255	239	246	223	261	260	229	246	235	229	233	242	246	204	285	229	228	218	241	229	248	240	244	238	259	251	259	273	245	219	214	232	254	276	261	242	232	233	231	237	256	235	283	220	211	244	230	255	246	268	240	207	235	257	227	235	241	242	246	228	273	252	231	243	261	270	241	226	253	235	247	234	253	223	255	223	272	259	234	236	259	229	243	246	240	221	282	245	256	235	247	253	246	242	256	267	243	247	233	236	232	230	243	229	224	230	232	244	220	256	237	263	253	257	288	241	222	238	257	252	233	273	247	212	245	227	238	247	245	233	262	223	239	253	243	258	249	251	275	231	234	257	241	235	248	212	250	259	232	226	218	243	255	240	255	243	256	245	210	247	243	248	245	230	234	259	247	252	226	257	252	247	240	263	276	253	255	257	214	256	232	238	271	246	225	241	235	257	255	242	225	242	247	218	251	247	225	224	245	270	267	228	224	257	253	248	257	245	250	262	242	283	246	251	292	293	243	249	248	234	233	239	237	210	257	249	247	277	243	242	239	247	240	260	210	247	254	217	224	219	242	232	231	255	254	253	252	219	231	255	232	241	249	219	228	238	246	229	231	247	246	237	264	209	253	235	222	250	248	230	228	226	225	261	245	242	246	258	233	263	221	229	228	244	237	242	244	218	227	237	247	241	262	234	255	239	244	227	244	240	266	218	259	226	241	249	232	214	227	246	219	223	237	231	217	216	224	260	250	245	218	254	239	269	237	244	234	221	240	256	235	238	218	243	293	253	220	219	231	244	236	232	262	211	219	268	203	232	230	221	266	260	269	230	246	227	232	218	265	242	229	245	242	251	245	221	245	256	226	258	254	240	235	250	253	235	265	221	239	254	246	262	267	222	230	255	241	226	233	264	241	226	225	240	221	227	236	226	254	253	259	234	255	240	230	198	247	232	245	267	242	272	213	248	266	254	237	250	259	249	254	237	268	257	271	261	262	243	231	239	240	242	240	265	263	256	259	241	256	247	252	251	258	255	226	236	227	269	250	258	275	244	232	252	263	207	252	247	242	217	235	232	242	267	254	259	248	237	222	258	236	237	239	232	251	236	229	250	256	253	249	220	269	247	251	268	248	242	214	277	245	263	268	264	244	227	244	229	234	239	214	249	250	245	241	225
24888	2581	5702	6284	5353	4461	3734	3029	2586	2236	1993	1878	1721	1621	1461	1370	1204	1202	1214	1148	1115	1061	1073	1036	994	978	988	912	924	909	845	898	865	856	849	833	841	859	812	792	806	773	762	765	778	752	766	811	788	772	716	773	782	798	768	780	766	760	789	755	734	750	779	783	748	770	747	752	778	739	766	747	783	721	745	724	745	710	690	740	745	757	753	758	745	691	694	758	710	725	765	753	665	748	722	780	771	742	748	711	700	688	752	699	749	736	741	733	745	749	738	722	694	712	726	746	726	729	718	686	788	731	725	763	754	700	737	759	709	711	690	686	696	695	740	749	659	729	697	689	720	728	745	761	724	740	758	699	685	720	681	727	709	707	743	752	741	697	682	766	663	717	720	722	685	756	737	697	726	734	738	738	668	694	753	763	730	772	752	729	701	715	726	741	732	718	758	722	721	682	672	706	767	686	704	704	760	734	723	728	728	716	753	682	718	719	683	740	753	729	774	727	711	731	652	734	715	725	637	709	688	753	739	694	710	735	716	710	713	708	718	739	718	727	672	772	696	703	720	725	759	718	689	705	764	705	680	721	745	727	682	705	710	736	721	710	729	689	689	691	697	747	680	708	689	679	690	698	684	706	715	740	712	740	732	675	663	771	656	759	701	705	784	742	716	737	729	692	664	738	741	717	738	699	726	633	686	682	716	715	742	709	728	746	724	712	707	726	717	694	715	693	742	739	734	714	714	725	751	770	732	735	719	750	721	735	707	733	738	709	730	684	727	772	682	675	767	743	702	714	689	715	695	736	749	704	727	727	734	697	728	696	713	692	718	735	687	714	695	702	698	677	750	773	712	679	729	736	682	715	725	709	729	700	707	717	720	734	690	708	760	749	739	708	705	731	692	728	734	650	725	695	688	724	739	700	733	693	696	728	709	732	738	723	737	748	684	702	686	693	674	731	717	705	745	708	736	724	739	702	715	704	688	738	751	688	686	744	701	677	694	732	728	721	779	703	691	742	719	711	657	689	640	700	704	718	741	699	668	688	753	690	690	732	681	728	760	708	744	741	679	703	704	737	709	739	747	725	699	743	758	695	687	708	731	758	732	747	695	716	720	724	747	704	726	714	688	701	715	728	731	750	714	693	704	674	747	691	756	703	739	734	737	698	698	723	761	735	740	752	706	719	691	734	713	700	729	725	718	708	679	696	681	745	687	735	772	720	720	734	727	721	698	718	714	704	674	721	695	703	708	728	683	749	670	735	703	695	715	682	723	691	741	700	744	685	672	720	691	723	720	728	744	703	721	768	687	704	718	697	648	670	714	709	701	714	738	704	727	764	746	705	719	748	768	692	720	704	724	695	657	720	743	705	744	745	714	703	674	716	717	741	725	681	685	716	683	725	697	761	650	723	737	700	720	752	758	727	724	707	738	718	689	704	733	718	743	778	706	706	734	698	717	709	707	712	704	711	764	741	694	675	702	712	681	680	636	707	677	697	700	710	723	694	702	730	660	725	687	690	726	703	709	747	674	765	710	705	738	678	766	750	718	689	708	684	665	716	713	707	683	688	702	683	733	768	749	676	703	670	691	698	695	725	680	734	696	787	766	720	700	693	709	733	724	732	681	723	698	727	700	749	703	689	712	727	725	718	734	720	714	699	733	686	742	694	675	714	757	764	754	676	692	713	694	691	728	694	735	719	691	764	728	674	685	697	690	712	704	751	718	723	746	645	747	711	707	715	694	754	749	744	737	685	711	743	702	743	719	690	754	733	669	744	734	760	721	707	744	707	746	771	730	739	693	765	718	683	714	680	757	734	704	712	738	722	746	673	702	752	752	751	726	692	699	725	658	704	721	756	719	765	763	724	718	722	729	698	677	752	702	727	744	714	738	704	704	691	696	694	695	725	702	722	700	740	725	719	743	742	749	694	747	677	694	704	725	681	696	726	708	717	765	671	724	704	728	686	707	705	702	723	726	752	712	701	736	704	684	713	696	704	735	715	688	706	731	739	738	684	739	712	692	705	740	687	745	682	696	663	728	730	696	717	745	699	731	676	698	682	706	747	722	723	715	710	679	749	706	701	707	678	706	733	736	728	723	767	688	713	690	714	701	672	683	725	731	668	741	699	720	736	703	716	764	737	666	756	702	727	718	762	739	742	756	728	738	682	738	660	711	691	703	667	715	670	727	698	721	713	686	747	693	706	727	658	696	672	688	706	740	753	713	636	767	678	713	693	713	695	740	682	721	724	735	728	694	773	711	678	726	722	752	706	700	717	668	746	678	739	750	774	723	706	676	693	741	734	668	747	699	737	717	690	709	755	660	737	692	700	729	720	729	679	691	698	683	717	710	739	716	673	680	674	731	700	702	725	734	758	757	686	710	667	732	700	703	741	742	772	679	720	754	732	688	705	724	702	718	702	759	693	691	719	723	719	716	715	721	716	689	703	668	709	708	690	728	700	720	778	700	725	719	695	689	726	694	713	750	787	736	741	724	703	723	677	730	705	725	713	723	731	743	696	733	678	701	729	695	724	725	720	727	666	694	726	724	732	723	694	734	711	738	720	735	699	720	734	730	718	696	722	713	751	691	669	742	708	674	713	699	690	733	717	666	684	677	727	774	706	768	749	713	718	691	697	714	724	766	771	715	722	700	642	692	713	671	730	694	730	713	691	718	728	712	694	699	697	724	717	740	711	684	751	718	738	699	721	741	685	732	695	714	722	675	711	671	723	773	689	741	708	665	695	677	707	702	665	710	744	738	739	727	654	725	680	761	696	719	693	692	690	688	744	734	730	680	683	735	735	708	707	670	717	701	727	720	711	729	730	691	691	718	711	720	751	727	696	673	705	732	708	740	754	689	786	685	711	724	702	732	733	734	711	732	717	742	744	706	745	740	741	743	696	729	712	728	698	736	710	690	703	648	711	708	737	709	715	739	702	732	718	683	761	724	730	752	707	734	707	735	741	710	716	698	716	749	710	688	674	735	716	691	677	697	709	701	725	725	734	709	684	694	708	734	751	702	722	756	721	702	696	697	713	734	740	716	750	726	671	723	733	749	722	729	701	719	739	685	687	739	721	721	657	710	712	690	755	727	695	710	702	696	728	731	695	755	687	733	690	705	743	683	693	663	684	755	724	691	745	747	697	720	716	683	715	729	747	701	759	719	715	672	698	701	714	694	726	688	719	647	752	732	715	703	713	760	670	742	666	740	732	707	721	720	733	728	677	741	669	634	691	708	719	739	686	736	729	723	701	685	715	732	752	717	770	728	702	695	714	748	623	677	769	703	693	728	650	739	702	710	737	693	651	690	720	690	756	708	731	711	722	692	741	702	710	640	727	729	687	678	738	747	688	689	676	718	710	721	710	703	700	720	725	707	677	702	748	740	753	730	696	727	715	728	714	769	725	692	715	751	700	763	751	683	773	705	743	710	710	754	692	696	749	721	713	746	755	742	705	679	731	703	698	666	733	722	723	715	729	715	709	703	751	718	679
5744	297	140	121	112	105	95	106	92	71	78	68	85	94	84	87	88	82	68	76	71	66	82	84	85	90	71	82	90	69	80	65	76	75	78	89	84	82	72	73	94	80	66	91	59	81	89	79	75	75	70	86	82	102	77	90	83	87	78	92	68	88	88	80	64	75	66	77	72	74	83	65	85	65	79	85	88	82	75	69	78	69	86	70	80	87	96	82	73	63	84	57	80	82	64	72	84	65	83	82	73	84	79	79	72	72	66	88	70	92	83	81	84	71	74	72	72	63	75	71	91	82	71	91	77	67	92	84	84	97	70	79	75	72	84	65	70	68	85	90	78	59	76	86	74	77	98	79	67	72	89	85	79	76	78	74	78	79	80	88	75	78	99	82	78	72	89	83	95	82	93	88	72	84	60	82	87	89	74	82	75	85	71	77	93	89	71	82	76	73	85	83	82	73	93	85	66	68	88	88	85	81	90	89	87	74	89	69	83	65	76	68	89	77	72	63	60	86	70	86	74	68	75	89	69	83	82	78	82	81	86	77	74	79	86	93	83	65	96	85	72	61	79	59	74	87	76	79	69	80	87	71	76	79	85	66	79	76	74	77	56	92	80	63	92	82	81	75	85	76	76	80	81	79	77	67	71	85	96	83	79	81	79	75	74	82	63	66	66	88	68	99	71	82	89	79	97	91	90	89	90	70	80	86	71	96	65	80	79	81	77	82	92	71	70	76	72	59	83	88	68	85	80	66	77	90	88	94	79	78	76	81	74	83	85	82	82	93	74	84	71	77	104	77	77	70	89	82	73	93	73	79	74	66	83	82	75	80	69	86	98	84	71	84	91	76	71	94	93	85	77	86	72	74	69	90	66	93	71	75	103	81	60	69	91	90	81	83	71	99	95	68	75	84	101	82	73	77	82	77	69	68	69	94	69	94	76	68	68	80	97	74	87	72	74	69	95	81	78	87	87	88	65	68	79	81	78	90	101	89	79	70	69	80	72	104	82	74	74	81	81	78	99	76	76	79	82	85	84	70	83	99	79	78	86	72	77	75	83	80	70	79	70	66	71	78	81	72	68	80	83	65	83	76	56	77	98	87	72	68	84	89	85	79	82	85	80	84	71	73	104	92	80	69	86	77	77	103	72	80	79	67	79	73	85	73	87	55	71	64	79	81	93	95	65	84	89	67	86	77	72	73	81	78	85	78	76	76	85	71	71	73	71	104	83	80	80	76	64	78	76	63	90	77	84	73	82	60	71	103	78	68	93	78	85	81	79	79	68	69	68	85	83	66	64	64	78	76	88	89	75	87	86	97	71	73	65	76	74	67	88	87	80	67	70	81	87	70	95	84	82	77	65	72	75	74	86	83	82	72	90	101	107	82	84	87	93	81	86	74	86	75	93	82	68	93	74	64	78	83	78	89	75	88	72	86	94	77	71	82	80	87	86	88	71	71	54	83	88	77	88	92	79	84	85	83	91	76	89	74	73	64	73	82	60	79	85	73	89	88	80	69	60	90	79	97	90	75	95	77	74	77	70	91	78	84	83	77	63	77	92	75	89	74	100	83	68	73	72	77	81	68	104	72	88	84	52	89	96	68	67	91	64	82	77	79	86	91	93	84	88	92	69	75	72	81	82	80	76	85	75	76	67	70	74	79	71	81	86	81	81	90	73	82	75	80	80	96	81	82	89	73	81	95	86	88	83	84	95	78	75	96	98	73	74	62	86	89	69	75	73	84	69	79	67	76	81	72	82	81	89	86	56	94	80	74	86	83	80	76	103	71	78	80	83	72	77	84	73	69	74	74	68	72	67	79	65	71	80	86	88	78	70	69	81	75	90	78	93	85	85	82	80	101	76	70	70	83	54	66	69	79	76	77	76	82	86	80	77	78	70	78	68	94	68	61	79	83	82	86	74	83	92	92	80	81	89	91	75	77	82	76	78	64	82	81	72	85	83	70	78	100	82	68	77	83	87	83	82	84	72	73	87	81	88	75	88	86	77	82	82	81	83	82	86	74	66	96	77	81	91	74	81	78	75	86	86	78	94	59	89	81	76	75	67	67	82	85	81	78	83	83	69	69	79	90	74	77	80	79	82	81	83	70	64	81	90	91	84	86	85	91	80	79	70	90	92	74	76	80	87	104	77	87	87	68	73	100	80	79	65	77	75	79	77	71	77	87	87	73	91	77	80	75	97	74	80	70	76	83	77	60	84	67	80	78	82	94	91	93	96	87	72	90	88	89	79	72	81	76	80	72	95	86	79	96	71	92	82	76	73	74	75	73	76	93	77	86	71	78	74	75	88	67	68	81	93	84	79	74	67	76	91	72	90	91	82	78	91	80	75	72	85	88	109	71	84	62	83	89	90	73	83	92	70	76	78	72	73	65	62	76	82	91	81	68	76	81	93	85	90	108	82	74	77	91	86	70	77	85	87	80	87	72	78	83	77	85	82	85	87	79	79	85	90	83	82	91	86	79	83	72	70	80	79	76	89	72	65	87	77	82	67	80	87	82	73	74	71	66	56	72	80	80	87	74	87	74	83	78	73	86	62	76	72	83	80	80	87	85	86	81	90	71	78	82	80	87	77	81	87	86	60	81	77	73	73	74	77	71	63	98	68	97	88	82	87	78	77	83	77	74	73	82	68	73	71	95	79	83	86	65	83	82	88	76	79	83	74	74	76	70	86	75	82	71	71	94	74	90	87	62	64	66	74	84	77	80	71	70	85	76	83	72	88	84	80	68	90	91	79	71	83	79	78	89	74	88	72	80	95	75	88	88	69	77	86	90	82	65	85	79	77	68	73	75	81	88	62	83	89	90	76	83	78	86	70	87	84	65	73	94	72	62	71	74	76	77	73	87	86	75	76	94	77	95	83	81	69	64	80	90	87	72	91	72	88	99	67	77	83	65	94	80	81	57	79	81	82	72	85	80	66	72	100	64	75	85	92	66	82	81	96	93	72	75	84	69	87	76	93	94	65	74	78	77	70	76	85	76	70	77	82	81	91	79	93	73	66	71	63	82	94	95	70	98	68	73	98	95	90	86	89	84	73	81	91	88	99	75	77	89	86	75	85	93	88	77	80	77	75	76	75	77	85	91	99	80	72	73	96	85	90	78	94	97	84	84	87	55	79	85	83	74	95	65	68	79	88	89	77	63	69	87	96	77	80	73	74	79	72	73	64	70	84	86	62	73	82	71	90	73	79	65	90	68	80	80	74	76	81	85	81	86	86	58	72	78	73	96	84	77	80	76	106	78	88	86	79	77	75	75	77	85	82	66	78	77	72	73	77	84	80	82	66	66	80	73	83	79	95	72	73	91	77	85	82	78	89	100	59	95	84	89	77	78	92	70	80	86	89	91	75	66	78	82	77	84	87	82	81	71	90	67	75	81	67	87	67	74	95	73	74	80	87	85	56	84	80	90	74	86	86	67	98	63	89	90	73	80	87	74	83	77	85	75	96	75	49	86	78	68	72	70	75	71
5626	363	455	507	427	377	376	338	365	322	341	335	292	323	326	292	274	321	301	265	306	275	315	307	290	296	285	270	255	303	304	302	342	319	283	295	281	314	272	301	311	306	275	310	297	262	290	279	287	331	299	312	314	287	330	287	284	274	302	284	288	292	288	275	309	298	296	288	271	309	281	309	268	281	277	290	280	285	288	273	287	316	295	273	317	289	246	287	254	287	290	304	303	302	310	283	275	315	288	272	301	322	271	294	267	283	281	309	300	300	295	279	274	302	271	313	291	289	290	293	290	292	268	308	291	278	300	285	285	310	317	283	264	293	325	276	277	276	278	284	277	314	286	294	297	255	264	274	275	293	275	286	303	285	293	291	309	289	306	299	288	279	324	242	288	266	319	294	289	306	295	268	271	288	286	298	288	278	262	268	276	289	277	296	288	265	267	292	258	287	319	278	302	301	311	285	290	286	293	317	290	310	308	268	315	269	270	282	284	266	314	292	284	278	282	298	303	311	262	270	278	302	316	282	281	298	295	269	311	316	295	315	275	261	298	278	287	285	291	309	293	286	292	302	300	283	296	293	306	325	274	289	328	300	334	313	282	285	283	285	288	289	303	280	273	279	290	300	282	312	260	302	312	307	274	297	289	287	306	289	306	310	266	313	286	269	320	289	289	272	294	306	297	308	314	305	287	299	275	268	289	321	290	291	293	276	288	278	320	285	310	279	292	305	281	302	293	300	265	285	308	286	276	315	285	281	271	290	321	296	302	294	287	244	286	271	317	257	292	283	294	293	323	294	286	259	283	306	282	258	263	299	262	293	279	313	282	305	263	285	299	282	324	301	295	270	281	288	304	291	294	292	294	295	274	276	296	305	286	286	277	298	304	289	271	292	291	316	276	305	270	280	285	279	287	287	287	293	299	320	329	277	304	285	304	297	263	283	304	319	305	303	292	300	319	332	300	281	281	287	310	291	283	264	312	281	299	291	287	279	253	307	297	290	277	283	269	334	305	282	292	306	292	274	308	304	303	299	313	290	288	291	300	292	310	301	296	278	305	303	275	281	271	298	299	287	288	268	276	296	285	317	294	288	328	287	273	289	259	299	291	280	291	288	298	292	323	304	303	312	278	299	311	300	287	325	269	278	330	276	286	290	278	278	298	284	248	318	286	296	274	268	279	303	295	286	302	299	288	275	318	286	293	282	301	319	277	298	304	312	251	289	299	307	285	308	283	272	294	291	278	317	286	295	297	281	266	281	303	351	289	300	302	260	317	305	287	307	308	272	312	275	300	301	294	302	301	285	293	285	288	254	285	254	294	272	273	308	302	255	305	299	279	282	270	280	276	274	300	267	319	289	290	279	282	302	286	280	296	289	261	248	266	271	301	318	289	258	287	276	279	269	279	308	272	276	258	296	288	307	299	254	272	260	325	268	321	297	284	279	281	288	290	320	257	283	312	299	293	287	298	279	288	288	294	287	289	306	282	312	301	280	271	308	294	266	304	305	306	288	258	299	276	322	294	302	277	284	276	264	298	275	278	290	274	284	327	272	286	304	274	272	275	283	272	277	302	301	265	275	282	316	283	287	278	278	284	292	281	269	283	287	275	289	298	286	288	288	296	270	285	312	302	279	314	278	288	292	310	277	305	287	310	268	287	325	277	304	278	297	315	302	289	259	294	321	276	317	270	274	285	291	271	274	284	307	280	295	297	288	283	317	303	279	307	347	295	304	280	276	276	312	288	304	265	274	296	282	311	304	315	293	264	268	331	284	260	286	254	289	310	296	294	284	315	271	284	298	287	302	268	287	289	293	289	279	288	277	311	290	304	286	283	277	292	281	306	299	300	289	289	296	296	318	276	278	312	286	286	264	295	312	287	273	292	251	291	302	284	286	281	315	294	317	292	312	301	318	304	286	315	262	275	298	311	313	287	278	292	289	293	298	304	284	277	300	260	283	269	282	305	326	299	289	297	328	263	310	303	281	302	300	336	312	241	274	289	305	309	302	294	266	299	271	281	331	310	266	268	324	283	290	280	318	270	295	269	305	278	301	291	300	283	306	300	277	279	278	305	262	274	281	296	292	279	255	269	287	273	303	299	296	291	294	284	308	276	279	271	290	281	271	280	310	297	304	287	288	286	256	303	322	303	302	287	325	270	286	313	286	277	284	278	306	289	314	285	299	275	288	303	265	292	269	271	293	315	304	272	314	327	295	299	303	270	282	294	260	260	284	313	300	273	297	298	294	267	304	292	314	304	279	297	305	294	272	293	279	271	297	303	290	291	282	273	286	282	312	287	268	289	325	310	307	265	299	271	282	272	299	325	280	277	281	273	321	266	281	275	283	308	306	296	303	280	257	291	294	291	315	271	299	269	298	286	285	290	267	310	274	275	268	281	278	286	266	266	314	293	270	267	248	282	291	272	290	310	304	289	275	305	242	294	287	297	272	294	308	287	292	289	285	275	276	270	326	301	279	289	309	268	304	268	292	283	286	277	274	309	294	295	291	298	311	291	306	258	304	295	284	274	282	296	319	306	279	242	302	272	342	312	281	301	257	287	275	297	266	291	295	316	272	283	289	252	320	291	288	282	275	289	260	281	265	267	303	291	288	297	306	291	301	275	291	297	315	309	278	295	277	300	275	244	292	287	313	289	307	280	287	279	293	284	279	296	282	288	265	280	303	279	287	289	268	267	293	308	280	321	281	306	303	275	282	277	313	325	292	313	307	291	312	303	301	301	289	315	311	303	291	278	291	289	275	303	299	318	292	310	311	262	279	276	276	300	295	297	309	285	298	281	279	279	270	270	280	273	300	266	255	286	303	290	272	331	304	300	267	288	298	280	302	280	286	279	317	270	289	301	272	303	267	296	287	243	314	292	294	293	269	297	287	300	285	302	278	282	280	296	290	279	278	285	285	269	310	275	301	284	289	286	295	268	275	261	282	297	277	257	291	299	285	320	296	307	304	299	267	292	295	302	297	298	297	298	319	306	279	279	277	288	287	297	300	264	297	282	317	278	305	293	270	290	279	314	294	256	271	248	299	263	274	300	261	317	292	265	290	276	319	299	315	274	253	315	287	290	297	263	278	329	280	312	303	282	303	254	297	310	284	293	276	303	291	292	298	296	309	309	294	302	277	293	271	317	279	284	284	304	302	295	289	289	303	301	299	279	306	285	290	313	303	297	298	263	288	285	276	300	292	253	299	274	290	312	313	291	310	289	296	298	316	265	275	303	296	267	316	321	269	299	284	278	282	323	292	312	296	288	301	313	278	302	308	268	269	252	272	277	279	266	271	280	281	306	305	298	301	313	299	269	297	282	302	290	291	317	299	272	304	278	284	292	294	290	262	300	277	290	287	290	299	329	290	306	294	276	301	328	275	282	305	281	294	295	282	251	259	282	278	315	297	300	290	304	286	258	283	277	284	282	277	270	287	302	297	290	269	281	287	293	276	274	286	290	270	328	301	302	306	298	309	309	284	280	291
38561	7202	1476	1023	769	574	398	340	280	262	249	225	197	204	184	197	188	196	149	168	177	170	149	146	170	160	178	167	159	151	162	130	154	160	160	163	149	150	141	128	155	132	158	137	159	141	146	152	139	184	150	132	138	151	142	160	148	160	139	165	133	125	143	150	150	177	147	140	130	141	139	169	154	132	128	137	136	142	134	135	143	130	154	132	145	140	130	135	131	129	142	124	127	153	133	148	135	136	144	139	147	125	140	150	135	121	150	150	143	146	128	143	155	149	143	141	112	121	149	140	156	139	125	143	140	141	148	135	143	141	133	139	141	129	145	129	127	142	149	173	123	126	144	135	136	159	158	140	141	133	144	121	140	139	137	148	139	140	153	145	145	159	128	124	148	136	134	131	145	136	155	132	132	123	146	140	127	121	156	156	141	138	133	152	149	130	124	130	139	152	109	147	153	138	127	144	142	150	124	148	154	150	128	133	133	136	150	146	141	141	122	121	122	136	131	141	139	128	127	159	146	142	165	140	139	163	153	118	142	132	125	141	147	159	140	130	131	133	138	152	124	140	139	142	130	135	141	145	159	153	131	125	127	147	128	143	142	144	140	139	158	132	151	138	129	139	123	151	157	131	152	153	135	140	132	133	147	135	160	139	143	138	157	137	162	133	142	117	157	152	120	142	133	137	131	146	131	126	159	143	138	144	116	143	120	120	135	157	117	128	140	129	139	128	144	148	134	137	150	130	144	133	146	144	137	142	130	153	142	130	129	150	137	156	148	157	157	153	144	127	154	135	142	134	141	138	140	140	115	149	135	116	119	147	130	138	153	162	134	138	155	156	140	158	150	132	139	115	150	163	133	153	142	148	154	127	155	134	146	137	127	138	158	139	165	165	134	142	163	137	135	145	141	131	148	148	164	141	140	136	131	128	152	135	129	136	143	125	154	131	135	145	139	129	154	122	139	133	136	151	154	151	125	156	130	142	149	131	153	129	138	124	138	145	147	136	151	140	134	155	136	141	140	127	109	115	147	156	126	136	138	146	141	144	135	127	141	137	151	139	131	148	126	136	131	134	159	134	145	130	136	136	154	137	154	128	111	130	139	134	136	151	145	128	117	132	130	110	145	113	143	123	121	136	138	137	149	135	108	151	144	137	148	140	147	133	125	141	141	156	126	132	146	145	170	147	146	141	139	115	127	145	161	152	122	146	135	144	154	148	141	149	132	141	148	144	143	126	139	142	131	148	119	146	134	137	141	161	152	121	151	117	158	146	144	142	144	150	152	136	116	120	150	143	140	147	128	130	149	147	119	134	138	127	125	140	148	149	138	148	154	144	128	131	150	150	153	128	154	136	139	132	145	135	125	128	135	142	115	119	153	115	142	134	141	126	143	143	147	119	144	138	172	156	126	131	139	134	132	134	157	140	147	142	142	164	127	160	146	142	136	147	123	147	132	137	161	146	143	149	133	135	155	121	141	131	149	105	136	143	135	140	170	141	139	135	143	154	130	151	153	136	148	161	143	137	152	145	140	145	112	161	126	120	136	139	134	126	133	126	156	156	155	128	143	139	130	125	127	133	162	153	126	132	132	156	144	138	143	140	117	141	148	131	142	139	116	139	129	141	118	143	133	150	158	160	132	142	146	152	155	138	108	138	133	162	150	159	123	143	145	160	145	146	128	149	172	131	136	129	151	134	150	146	140	138	140	149	145	148	129	146	125	150	157	139	153	145	130	138	153	156	160	158	146	137	120	153	150	140	140	138	132	154	135	148	143	147	157	156	121	135	141	125	131	154	145	149	147	147	114	136	152	150	135	133	123	139	143	130	152	141	104	144	133	128	141	163	140	170	139	146	150	151	128	139	139	126	138	146	141	137	141	128	125	153	150	138	139	131	116	140	151	150	160	124	152	140	156	140	143	143	126	150	128	134	142	152	135	122	142	147	135	143	110	139	132	130	113	150	147	128	130	138	141	145	151	111	134	125	140	137	144	131	146	146	141	145	149	149	140	160	142	143	132	129	125	130	149	135	155	149	129	150	147	164	155	163	140	150	124	120	132	139	135	138	153	129	139	140	150	139	120	143	133	133	155	136	135	136	136	140	132	162	138	153	131	137	138	115	126	138	154	117	157	129	134	147	139	140	134	155	143	121	119	147	150	137	152	137	162	142	160	115	136	139	146	131	148	139	144	140	157	138	147	144	143	145	147	145	151	138	150	142	151	141	142	129	140	133	122	156	151	171	121	151	168	146	139	126	150	129	136	138	144	136	135	145	117	141	148	137	143	141	121	135	148	129	142	138	152	154	140	141	144	149	134	137	153	136	131	146	145	111	156	122	138	141	160	147	139	135	131	147	142	164	127	141	149	140	147	141	132	168	118	142	137	144	156	151	137	148	149	137	136	133	152	134	153	148	127	141	158	149	127	139	146	130	158	156	138	132	133	158	138	128	121	148	133	134	142	144	165	152	137	145	146	146	122	128	129	147	140	135	139	130	131	143	139	138	124	144	145	125	137	155	128	157	148	132	144	131	127	138	142	149	136	146	141	151	129	124	123	150	153	138	134	146	138	153	152	134	140	128	164	147	136	124	165	123	141	143	163	142	140	140	146	152	140	149	131	131	140	116	139	134	132	133	139	151	154	127	169	136	155	162	129	126	129	147	159	138	156	143	143	143	139	147	145	152	146	140	134	126	129	140	126	133	133	120	148	119	141	139	138	142	157	148	145	141	136	125	135	129	140	162	134	140	146	120	144	154	154	134	147	137	171	134	131	124	158	149	153	140	126	153	149	132	130	152	126	119	142	119	152	147	100	138	139	141	145	129	153	141	129	132	135	111	154	126	130	138	130	142	131	152	140	134	141	166	137	125	129	150	147	138	153	164	140	140	132	140	142	138	151	132	146	166	159	120	115	135	139	147	129	113	152	157	159	143	146	140	136	144	127	132	133	123	157	141	133	144	151	151	129	136	147	127	141	129	126	134	126	137	159	144	155	157	146	116	170	167	138	134	130	140	141	146	149	156	159	128	134	134	130	143	144	145	150	131	132	143	149	142	149	115	145	124	123	137	134	130	149	131	144	127	153	150	137	127	134	148	132	128	148	122	126	133	124	113	137	153	139	133	139	128	142	149	135	146	148	143	124	146	137	141	151	122	148	131	140	145	141	115	155	133	107	122	140	134	142	141	142	119	142	144	133	132	131	151	137	139	132	151	149	130	155	134	151	163	118	140	154	140	134	122	124	135	140	124	134	138	157	121	143	140	115	134	123	136	119	131	156	148	126	153	131	124	134	137	128	129	130	141	121	152	129	126	150	132	164	143	135	129	124	132	145	139	138	132	134	123	138	151	140	132	121	143	143	142	142	137	133	141	140	128	133	145	123	145	141	138	141	143	163	140	142	126	128	144	118	136	155	150	134	124	140	142	138	124	130	151	140	117	149	140	142	138	139	139	159	151	133	128	122	140	145	137	140	145	130	157	142	148	138	159
18426	1371	3047	3408	2928	2417	1977	1650	1378	1295	1102	1054	953	852	893	747	759	729	643	633	666	627	625	613	595	607	594	585	508	533	534	555	558	515	498	540	506	527	483	510	512	525	511	512	487	499	455	481	459	501	467	444	468	500	519	488	442	470	466	493	498	457	465	463	438	461	480	457	450	469	468	510	484	513	441	447	461	461	441	478	485	422	460	432	493	449	509	479	488	445	443	487	482	456	475	502	491	482	430	429	457	439	451	482	463	485	449	487	459	495	462	448	466	448	498	453	457	481	433	460	439	453	488	457	464	448	462	425	457	467	460	439	488	471	483	476	488	448	436	470	481	465	448	437	460	451	427	442	455	463	438	445	434	458	467	462	468	466	477	439	464	450	450	465	450	488	466	462	419	488	517	478	460	439	489	449	419	490	448	462	473	424	429	460	468	437	434	467	458	479	386	449	473	485	485	471	453	412	422	464	452	469	463	479	471	443	453	435	423	456	409	444	438	460	409	428	413	471	435	463	445	484	407	470	456	489	462	445	468	467	440	467	453	465	454	459	473	465	487	427	426	474	448	454	488	496	456	463	407	452	458	461	470	442	452	460	446	464	424	444	450	457	451	416	449	486	438	440	464	455	400	464	430	471	464	470	444	467	445	470	470	447	491	448	457	502	456	501	483	447	461	441	463	448	412	460	471	436	467	468	442	456	457	464	467	465	424	448	477	444	433	442	448	453	408	459	436	473	443	448	443	422	443	427	431	460	465	446	468	457	441	462	423	456	471	476	463	444	452	457	458	414	465	482	435	455	468	470	436	432	448	462	474	428	472	434	461	434	489	448	446	471	476	487	489	406	506	421	428	463	430	468	453	449	435	438	458	482	484	454	455	467	466	429	458	450	449	444	496	448	437	417	459	446	439	439	448	459	461	472	450	466	454	445	461	469	431	474	464	470	412	466	453	432	489	478	442	462	480	418	446	439	445	462	439	496	424	457	446	435	457	438	448	458	474	412	458	442	488	459	456	441	416	436	420	430	440	440	483	458	475	465	430	430	451	434	482	474	466	430	470	459	443	434	426	460	469	407	442	485	490	444	505	414	459	449	455	489	458	462	449	488	467	478	407	469	430	457	480	423	453	439	478	465	459	458	423	475	440	427	453	459	436	493	460	483	459	457	448	465	490	464	459	469	432	461	450	440	436	450	474	424	484	458	423	481	465	461	436	474	480	459	483	459	422	450	471	472	412	444	485	449	467	433	455	476	453	473	472	446	446	442	463	456	470	482	448	506	453	424	490	418	468	432	481	468	481	457	475	467	478	457	449	476	439	410	465	469	462	486	456	436	413	461	437	464	456	452	445	447	446	417	496	453	452	468	438	467	477	459	459	446	432	445	479	445	497	447	429	449	464	439	422	437	458	448	420	441	487	469	449	479	466	451	455	434	472	461	467	480	512	461	476	471	429	447	498	490	443	427	440	468	475	443	477	438	416	466	432	479	442	409	462	456	463	428	462	433	444	462	494	425	441	453	464	459	453	470	492	513	453	444	487	453	449	426	488	445	462	472	458	407	449	436	454	425	427	459	470	462	486	451	463	456	449	426	493	450	491	429	444	400	439	484	453	460	490	452	480	485	457	447	450	474	423	440	491	403	471	471	434	465	460	444	423	445	467	476	428	481	412	425	432	421	494	429	469	467	405	436	501	463	504	464	447	433	438	409	455	460	453	493	457	476	456	482	422	395	465	426	453	474	470	440	459	428	472	489	447	482	435	443	459	437	476	468	466	404	426	483	447	441	488	462	456	444	455	468	455	487	436	440	443	427	428	420	466	485	435	454	458	491	436	443	447	437	456	501	458	477	433	453	462	459	457	469	471	446	462	466	438	496	485	454	426	427	416	450	505	472	465	445	454	505	441	438	454	467	458	449	458	452	510	471	447	474	414	504	452	439	429	438	460	443	470	467	452	468	442	471	403	462	456	478	440	486	450	450	448	452	464	434	430	430	444	462	445	472	467	456	446	449	463	438	457	449	428	458	433	495	468	412	474	449	420	481	444	446	466	466	420	418	440	446	461	490	462	437	470	427	403	479	461	430	458	452	456	469	469	418	457	456	459	457	470	458	465	487	449	454	456	496	490	452	440	449	441	450	462	433	469	464	447	470	458	432	458	449	457	464	421	476	484	481	439	472	448	437	476	450	477	475	474	461	438	428	434	443	441	469	442	382	476	436	470	456	430	467	473	483	424	463	442	452	449	431	444	464	487	478	449	432	450	445	475	444	462	447	462	450	448	477	475	477	476	460	432	427	472	446	442	432	464	473	455	460	495	477	480	456	446	449	449	433	463	452	420	471	450	458	438	435	477	448	480	485	473	484	471	420	438	405	430	431	494	418	450	442	456	452	454	460	453	442	474	425	467	445	459	446	460	486	448	452	458	435	477	458	459	434	448	459	476	487	460	463	412	438	475	465	449	458	479	462	437	446	482	462	452	452	436	470	485	468	477	463	476	434	463	477	483	481	446	467	471	488	424	471	443	426	461	442	453	451	483	448	434	456	436	443	417	459	464	403	417	475	463	464	424	431	461	460	451	451	452	436	500	478	426	478	436	422	461	428	470	454	457	461	451	462	461	428	452	437	433	452	424	462	448	433	450	437	435	408	445	470	456	424	445	499	463	448	455	463	461	467	442	450	427	462	448	472	427	445	440	437	440	445	445	444	418	454	473	486	424	479	460	429	499	512	452	470	477	454	436	437	424	393	465	453	465	445	438	461	462	425	442	442	472	438	444	432	460	434	466	453	428	426	492	443	446	445	494	469	444	483	448	460	463	477	474	465	462	422	443	454	403	465	472	451	445	438	430	489	424	464	454	466	425	451	419	454	428	437	452	476	433	437	454	492	407	446	484	424	449	460	464	443	486	455	476	470	442	466	468	431	451	463	456	450	480	479	450	440	456	446	480	434	458	436	472	455	469	443	427	466	445	477	459	483	464	447	440	427	491	471	432	477	467	459	435	482	481	449	454	433	455	456	441	433	452	451	469	490	461	512	456	424	458	425	440	456	471	461	456	466	483	442	486	462	455	428	455	450	460	510	464	458	445	467	456	436	451	485	443	438	459	487	478	454	452	444	448	455	427	451	472	483	478	450	464	457	465	468	422	471	466	444	451	481	463	470	468	476	474	460	493	450	443	442	460	463	442	438	467	454	436	438	432	414	444	434	429	460	444	443	493	424	428	459	445	463	456	459	443	441	479	491	455	496	484	479	426	461	439	465	407	438	450	479	422	425	438	426	467	432	464	444	428	443	481	433	456	439	456	479	459	464	478	447	440	485	459	477	423	417	485	417	428	434	466	467	456	441	444	433	478	441	455	436	446	438	454	454	451	431	452	434	444	472	502	422	462	442	434	471	432	457	469	472	435	445	428	447	423	480	440	447	460	429	437	436	504	452	446	453	458	470	465	441	459	457	456	458	431	457	414	458	430	466	487	451	442	449	459	459
49530	16332	4946	2154	1502	1127	922	668	621	529	490	427	388	366	355	341	340	321	315	281	285	289	288	250	302	278	286	262	293	256	276	292	283	262	241	226	268	272	235	275	266	259	257	231	242	258	257	274	258	269	248	240	256	237	246	270	251	256	242	240	222	231	277	238	230	250	264	248	224	258	256	250	242	250	264	234	235	230	255	239	235	238	244	242	258	279	245	250	200	249	242	253	235	241	262	236	259	249	260	257	272	249	239	238	244	247	240	257	219	257	220	249	219	253	228	245	233	248	239	267	238	244	250	240	251	245	256	267	253	226	253	233	225	234	227	252	236	250	233	260	239	245	266	253	241	238	229	239	246	258	250	223	262	230	253	275	233	261	240	267	268	252	218	233	249	240	254	229	241	277	250	250	244	217	235	235	260	255	231	253	238	256	231	232	255	234	244	268	261	255	227	229	247	246	255	258	232	231	268	269	228	231	246	217	235	251	239	226	236	249	226	245	226	271	228	217	256	265	276	233	246	253	243	233	263	253	269	254	238	223	236	232	262	224	254	212	234	231	248	279	260	221	214	239	211	258	222	224	228	277	232	259	234	269	211	220	238	267	207	248	226	254	240	239	248	278	235	246	223	215	251	250	259	256	240	249	230	236	235	239	230	240	221	246	265	249	225	225	249	253	263	255	252	241	249	264	236	252	216	250	239	254	226	229	239	260	265	256	258	251	243	239	250	253	278	248	242	258	252	241	251	235	230	265	238	216	253	234	239	238	251	242	258	237	242	226	246	241	253	232	236	231	228	240	247	245	239	254	243	234	227	226	262	234	223	232	219	236	251	242	218	231	223	247	241	225	242	250	226	259	243	228	236	227	230	234	239	229	227	248	258	259	225	242	235	254	238	260	263	238	262	236	236	226	239	236	256	249	254	238	244	245	243	242	260	233	268	228	233	223	245	228	243	251	240	241	251	210	246	232	205	239	229	240	232	242	246	220	234	262	224	215	198	232	255	241	269	223	241	267	247	247	210	228	247	259	249	229	249	225	219	255	245	257	234	210	233	237	239	252	228	241	268	247	252	245	262	257	254	249	255	243	257	222	238	239	227	244	233	240	261	235	226	260	238	257	245	247	238	225	234	229	253	236	278	224	277	236	229	238	246	243	263	249	249	260	223	211	272	275	236	238	238	224	246	236	249	243	242	237	241	222	254	220	229	223	247	241	253	236	233	247	237	230	220	233	243	235	248	234	239	263	231	242	252	233	242	239	230	245	229	234	212	256	231	226	247	268	233	268	239	247	241	250	245	254	254	215	252	246	250	244	258	225	261	250	228	255	242	257	245	238	241	218	241	241	257	232	246	249	247	265	229	276	265	266	243	239	258	240	227	233	233	243	218	252	276	213	224	266	255	245	216	263	230	260	254	255	243	247	222	241	268	277	252	277	243	264	198	225	212	274	250	213	238	267	250	242	252	232	268	230	241	232	234	223	260	256	257	239	221	235	244	228	238	242	245	223	241	225	251	258	247	256	231	252	230	241	230	248	251	222	245	251	239	250	222	242	217	238	239	240	239	245	250	242	225	242	269	242	241	255	213	244	215	237	256	245	240	239	245	228	232	257	255	246	251	253	240	217	232	233	254	224	249	227	230	250	248	281	240	245	275	248	234	233	226	201	246	229	251	239	239	276	244	227	252	229	260	254	220	240	224	257	253	194	246	233	240	237	236	246	267	257	249	264	237	243	250	264	239	221	220	267	243	268	239	261	238	245	270	254	244	244	249	245	228	277	240	270	248	235	211	237	261	250	215	238	228	246	245	246	226	253	226	233	268	272	231	262	248	218	246	252	244	248	248	264	241	227	251	257	219	242	261	276	230	290	259	234	241	246	245	241	233	249	254	226	231	218	254	249	267	258	221	251	225	286	231	262	251	253	242	231	253	229	237	228	243	227	261	241	231	263	240	236	245	228	260	248	241	253	218	217	223	234	247	257	243	265	257	244	223	234	271	243	252	272	270	253	254	228	273	235	217	227	247	228	240	258	241	269	272	217	213	220	249	235	247	234	240	264	245	240	234	248	225	240	257	235	239	236	263	232	245	266	280	245	232	270	248	239	225	243	265	231	242	235	229	241	239	298	249	236	259	243	248	249	237	270	240	263	220	231	241	245	235	219	267	250	254	233	210	213	240	256	226	261	245	246	256	212	232	227	249	245	267	264	260	239	246	247	227	248	236	207	266	246	241	231	256	248	217	261	240	254	243	236	225	246	231	244	236	241	232	261	217	227	266	251	268	263	240	255	267	254	213	241	267	238	269	256	234	241	246	258	273	276	232	211	208	229	264	228	225	246	265	252	257	215	229	246	247	269	229	250	255	231	250	228	235	238	231	235	262	267	238	238	242	235	238	250	245	271	241	253	267	242	251	228	243	251	241	252	264	237	226	227	253	252	261	265	250	232	233	264	267	256	234	230	236	233	223	222	226	257	245	263	227	247	237	255	271	234	230	247	233	264	239	254	239	276	244	244	217	255	250	285	264	199	246	241	250	229	257	233	264	262	246	245	232	249	249	244	264	252	251	243	273	241	243	227	258	237	273	240	252	248	261	231	237	253	244	260	222	255	236	244	260	246	232	239	252	272	260	248	260	235	238	224	257	248	238	256	245	235	237	254	253	243	252	248	234	219	222	252	241	238	231	245	237	220	286	252	250	230	246	219	258	265	244	255	274	226	235	256	251	246	250	253	220	234	252	249	251	216	229	252	229	241	248	248	271	271	246	238	244	241	226	241	230	243	238	226	279	228	246	261	220	217	232	239	273	254	239	243	222	255	248	258	245	254	220	224	275	202	248	267	251	250	259	256	267	221	243	230	231	259	235	250	236	252	245	266	231	267	212	239	243	232	224	232	243	257	254	276	229	228	227	222	283	237	258	236	246	232	255	234	272	255	232	255	227	237	243	232	231	248	240	244	225	251	240	258	227	226	269	224	230	252	252	245	254	237	233	239	211	270	255	249	242	245	258	246	246	228	240	239	251	243	252	278	259	272	229	229	248	219	247	245	237	228	233	249	257	247	218	242	222	255	227	268	251	235	225	262	232	245	260	222	265	258	227	259	242	231	219	250	232	246	253	238	243	253	262	259	250	261	255	236	237	233	237	230	241	254	254	222	247	244	249	241	260	234	273	237	237	250	230	259	238	230	256	233	249	209	218	242	245	246	239	257	222	242	205	254	233	238	227	235	234	238	233	254	234	235	251	254	266	244	272	246	232	251	234	255	249	232	226	230	248	260	236	253	258	236	269	278	248	230	238	232	237	277	269	248	256	239	255	243	255	277	238	251	240	264	255	258	248	223	242	251	210	233	224	255	265	244	219	259	251	230	242	249	244	266	250	249	258	280	233	244	240	252	256	235	227	243	254	276	241	290	216	241	250	265	238	249	242	242	262	231	252	239	253	241	257	239	242	265	236	263	253	235	258	250	232	238	265	220	227	241	230	272	238	232
24326	2598	5624	6152	5559	4386	3632	3029	2620	2221	2060	1855	1645	1507	1483	1296	1306	1183	1155	1133	1061	1056	1030	967	953	967	995	919	966	897	901	863	906	857	928	850	820	817	814	782	821	828	839	812	770	807	839	768	806	832	809	772	692	790	727	784	722	768	788	741	749	772	786	790	703	742	761	775	761	745	729	771	744	736	757	739	761	748	755	725	719	709	762	703	705	740	732	750	749	768	779	742	721	702	733	752	735	732	721	748	683	718	723	752	711	706	726	736	730	748	749	723	734	734	746	726	730	746	742	730	746	775	759	666	700	697	751	774	767	717	720	728	717	712	701	731	744	752	704	720	740	740	726	750	733	720	690	694	753	753	739	702	726	756	722	728	724	798	708	705	760	761	720	703	769	683	745	782	716	686	726	709	673	739	748	733	722	774	717	741	709	742	718	740	757	764	726	709	729	705	710	777	756	715	709	702	729	700	718	722	731	696	762	723	670	742	730	704	719	693	734	718	691	740	740	732	712	760	728	677	703	693	725	700	696	693	737	725	671	741	772	759	683	727	669	656	708	764	746	754	714	698	703	728	681	748	692	689	697	711	744	716	750	717	731	669	717	677	688	720	731	702	713	691	732	706	727	700	733	708	683	741	737	766	698	752	740	746	674	653	722	679	705	722	699	706	762	667	755	714	715	747	732	720	708	714	748	718	745	704	681	700	707	724	707	713	700	715	701	705	724	726	720	750	724	721	709	688	734	696	809	654	696	696	731	727	728	719	735	712	751	712	693	707	685	678	760	716	726	715	666	696	680	704	709	685	753	713	712	698	718	707	754	696	705	689	710	718	683	697	704	740	735	749	732	678	724	681	727	720	683	721	753	717	716	701	703	736	681	734	727	707	710	737	692	722	729	707	686	691	704	686	737	762	674	718	718	673	737	719	687	743	697	701	723	756	693	714	703	681	718	686	734	734	690	694	705	715	684	732	684	750	679	726	725	759	726	722	745	694	716	707	703	678	778	719	722	711	727	722	692	737	695	717	693	699	733	689	739	724	695	758	694	710	758	732	736	671	732	769	718	683	737	700	706	683	712	641	712	682	698	681	669	751	738	648	686	727	694	712	719	735	666	749	682	763	716	737	699	702	726	688	747	687	677	692	732	722	727	702	746	713	708	732	693	676	768	747	713	690	718	774	731	716	720	725	723	754	725	723	702	674	703	688	653	672	670	736	690	671	693	712	723	753	750	732	740	729	740	745	743	688	720	713	689	737	747	706	748	739	714	728	726	719	733	692	709	702	729	730	703	724	739	714	676	745	738	706	718	761	736	723	726	693	756	721	734	697	733	694	722	727	717	702	687	695	694	709	728	741	716	722	731	725	737	753	728	691	693	705	688	702	721	699	739	702	724	722	766	718	690	768	738	762	722	720	714	734	755	733	745	726	755	726	748	733	706	731	690	735	687	746	744	778	673	693	764	700	761	774	700	735	703	790	680	759	737	692	725	746	701	728	726	746	723	698	717	665	728	765	728	717	717	736	703	705	710	700	768	708	702	660	705	677	720	742	747	724	687	703	688	738	701	757	709	673	731	670	677	695	687	721	765	717	736	713	742	772	690	720	754	745	677	700	774	672	677	724	732	668	727	727	726	765	692	746	745	712	698	724	702	725	750	729	668	670	685	683	741	720	712	702	722	696	751	666	700	746	687	731	749	750	700	712	714	721	718	746	736	677	710	670	776	732	653	681	748	735	760	679	730	734	720	729	722	661	743	695	732	720	715	719	718	701	725	659	729	749	696	768	696	677	729	729	732	730	695	714	737	702	700	708	694	715	681	711	754	706	685	732	769	722	709	761	786	724	701	712	691	700	745	730	727	705	722	741	778	727	680	707	741	696	720	706	662	683	705	690	738	681	700	715	676	703	675	752	722	713	746	702	659	735	667	685	752	690	699	717	704	721	703	775	678	744	704	713	710	740	757	720	744	695	684	671	694	700	704	678	721	741	768	758	715	724	690	732	707	715	784	706	716	736	708	670	704	702	805	740	718	758	759	718	711	728	702	713	725	713	760	689	722	688	710	742	705	705	724	739	727	685	692	766	722	721	685	757	712	735	698	709	776	766	699	692	724	749	745	749	722	693	728	736	712	680	739	708	761	727	726	682	694	702	707	715	709	746	740	759	746	719	685	724	711	739	711	672	722	716	720	705	733	705	734	704	746	708	740	718	756	731	713	723	744	707	719	682	705	774	753	712	722	685	709	675	679	696	707	770	728	687	720	713	742	710	705	734	690	764	739	646	710	702	723	707	752	729	765	677	683	749	724	703	690	722	708	689	651	681	720	719	701	731	725	779	700	706	697	710	751	709	721	714	718	705	756	737	741	698	698	710	709	724	705	709	748	694	774	663	726	762	666	715	683	717	738	690	676	707	721	691	721	703	707	699	728	729	692	706	675	720	750	701	719	739	721	753	777	718	754	692	704	696	690	686	728	678	720	713	729	762	670	735	738	715	704	718	705	732	762	709	694	705	702	708	715	680	721	752	722	740	704	707	746	691	736	713	710	719	743	689	721	709	665	742	740	714	731	729	746	735	702	711	714	720	712	721	705	708	699	704	720	731	763	677	678	730	666	685	724	746	731	712	644	724	719	741	733	731	704	741	710	660	722	769	770	744	688	707	679	662	707	724	704	684	703	656	711	751	705	712	771	751	715	725	721	693	731	732	669	678	691	736	716	673	727	705	712	710	696	762	708	754	763	699	768	707	735	690	728	795	700	729	697	738	710	739	713	718	694	737	728	709	705	696	734	740	710	695	730	668	736	738	672	714	739	720	757	677	705	741	771	687	760	718	709	721	752	698	730	679	696	719	739	714	713	717	725	716	705	732	777	717	713	708	721	696	743	767	739	671	700	683	658	764	740	726	712	729	736	685	692	668	670	682	710	746	726	697	693	747	762	718	767	759	707	712	700	743	708	679	673	748	701	750	692	689	699	725	732	704	691	716	739	724	708	730	725	753	721	735	678	709	726	710	673	730	732	701	731	727	745	734	729	736	713	678	810	736	716	763	714	672	756	729	732	706	768	709	697	724	713	735	676	691	715	749	711	726	698	718	775	735	700	729	704	752	710	695	739	714	722	720	696	714	715	737	731	699	708	707	737	712	744	737	735	702	681	746	745	761	783	692	747	713	683	768	706	690	746	715	670	735	695	731	710	745	701	730	697	704	762	715	746	720	716	695	724	735	690	759	758	757	762	759	665	749	733	697	733	735	761	759	719	728	708	788	721	749	693	740	750	737	718	699	715	744	716	671	715	717	706	753	727	757	734	693	694	662	728	669	729	724	736	758	717	714	725	749	721	698	686	689	692	699	710	708	712	749	716	690	740	747	703	708	687	725	718	697	698	709	717	704	763	706	735	759	683	736	805	680	771	716	706	706	707	696	729	719	740	734	695	716	741	705	710	699	745	704	720	692	708	731	705	682	676	737	755	681	700	707	705	710	723	734	721	706
6015	277	184	118	131	92	93	81	95	77	89	82	100	93	91	76	79	80	90	81	77	73	88	88	79	83	71	72	76	80	77	83	70	75	84	74	75	91	88	86	75	74	78	86	86	80	79	78	85	69	90	61	70	82	85	78	79	80	94	63	88	72	83	81	61	94	88	87	68	76	76	75	66	77	79	78	86	82	73	91	68	79	81	85	81	72	66	85	84	82	80	57	70	78	85	66	87	72	72	76	74	76	76	63	101	82	89	84	83	79	78	83	67	88	85	76	84	76	93	82	79	70	69	78	89	92	86	76	68	76	83	81	70	90	74	77	83	74	74	80	68	75	78	88	81	64	82	71	90	91	61	66	72	73	79	83	88	81	81	72	97	79	86	74	89	82	77	92	68	84	73	78	94	66	83	94	76	69	81	62	68	92	92	81	78	86	76	85	80	65	81	93	91	81	77	74	84	68	81	65	73	80	73	84	72	74	75	90	70	73	77	75	85	83	70	69	74	82	73	69	82	74	81	74	75	81	75	77	85	84	79	104	83	85	79	68	82	98	90	94	68	89	74	89	81	81	73	81	62	76	87	71	83	86	80	66	75	64	70	90	82	58	71	83	61	65	78	82	79	85	79	84	66	86	73	65	74	78	70	79	89	106	71	80	66	84	76	66	81	72	71	95	84	77	77	75	80	89	70	91	50	71	66	68	90	59	66	61	82	87	94	78	89	82	62	81	87	78	80	76	80	85	67	76	70	65	81	89	84	66	69	79	63	85	99	69	73	79	73	81	90	81	87	76	88	67	92	83	78	71	87	82	97	89	90	81	67	86	80	80	85	81	59	82	55	76	71	89	93	87	78	74	69	79	82	85	81	74	76	98	81	75	63	83	74	78	90	79	73	78	78	76	58	70	79	81	65	76	84	66	72	87	94	82	73	73	78	81	79	88	80	78	75	64	89	92	84	90	80	65	80	84	91	78	84	72	80	89	79	62	81	57	75	62	67	90	75	82	90	76	72	78	86	97	104	82	54	68	82	74	83	71	71	82	66	86	73	75	97	89	87	77	77	72	79	67	69	87	83	77	79	80	85	97	76	81	83	72	74	72	76	95	80	82	72	72	73	59	82	67	79	72	80	63	87	92	68	70	80	95	82	78	72	64	74	80	67	76	77	80	75	82	81	95	89	71	71	89	96	83	68	78	92	81	69	75	82	70	75	75	77	74	86	80	82	91	78	73	82	87	78	88	72	84	62	68	75	77	78	67	84	75	76	86	95	80	82	80	95	70	80	74	69	82	96	72	84	81	79	72	90	85	89	78	80	87	90	81	80	75	96	71	81	64	72	90	74	60	71	70	80	81	87	70	69	82	74	70	97	83	71	85	72	74	72	85	67	74	85	79	70	59	71	72	64	80	84	72	66	77	65	81	89	81	100	108	96	77	87	76	76	71	101	74	51	81	83	74	63	75	69	48	87	64	77	81	62	86	60	103	88	73	102	61	59	83	87	93	78	77	70	90	77	69	70	78	82	74	85	61	78	76	84	77	90	78	78	62	84	76	80	68	64	64	71	85	100	80	85	94	82	61	87	61	76	80	85	80	101	77	79	86	87	78	88	101	74	72	94	87	83	79	88	90	83	73	87	88	87	79	79	74	83	65	68	84	78	77	74	80	93	85	87	74	86	78	80	91	73	86	77	81	100	95	64	79	83	84	80	84	86	83	91	70	87	78	75	61	84	73	93	82	84	78	68	77	88	85	74	90	93	63	75	66	73	98	98	84	68	77	84	85	81	84	68	84	76	68	69	78	100	92	78	84	73	72	77	85	83	78	90	68	83	79	80	64	78	84	69	76	85	73	91	83	72	76	64	82	82	83	78	79	64	74	93	91	98	76	82	90	82	88	76	87	75	84	89	90	61	84	78	69	72	73	95	73	75	83	77	72	80	82	90	78	71	82	77	81	83	83	84	73	73	78	69	91	82	82	88	91	79	79	87	78	75	78	90	76	70	81	68	63	77	74	98	62	80	87	95	77	86	89	74	94	86	80	86	73	63	82	85	72	84	74	82	83	89	83	67	78	99	89	69	66	89	78	80	82	86	82	79	90	84	77	78	77	73	83	89	69	82	81	76	68	71	76	77	63	78	76	75	83	74	71	93	77	75	83	92	68	67	86	76	74	64	81	75	79	95	95	73	86	79	72	75	77	90	88	86	71	74	72	69	70	87	61	69	85	79	80	68	78	97	80	71	89	81	64	86	75	81	72	78	87	62	67	72	76	81	87	64	76	81	68	74	69	83	77	80	69	85	72	64	70	86	79	61	76	82	82	66	77	81	82	71	64	74	74	85	76	89	88	94	71	68	78	76	88	80	76	75	93	101	96	62	80	77	84	76	98	80	80	70	68	78	65	81	82	96	92	67	87	79	83	73	74	60	81	78	81	89	74	64	83	69	74	78	66	82	64	71	68	88	73	71	87	71	70	79	72	83	99	76	85	88	62	99	78	90	70	76	83	92	84	76	94	83	82	74	77	73	88	91	72	82	71	76	78	82	68	82	80	70	81	78	73	67	72	66	91	73	77	81	76	71	75	71	82	84	65	83	68	74	79	63	63	63	84	75	91	58	84	78	74	79	65	73	78	74	81	79	75	81	85	81	80	80	79	56	86	72	89	68	65	62	80	80	61	80	72	63	76	83	62	78	64	82	86	77	78	91	93	82	88	96	80	60	90	92	62	79	80	84	79	89	74	105	65	75	91	78	70	69	77	75	72	84	69	77	73	66	79	77	80	63	60	71	83	68	84	98	76	83	89	75	65	86	74	79	66	87	75	79	74	79	78	80	84	82	62	63	66	91	77	76	104	95	67	75	88	92	76	94	97	69	85	96	90	86	65	78	59	68	75	85	83	79	73	63	86	88	96	82	71	85	84	82	90	61	61	92	82	72	79	106	88	77	74	82	66	81	83	80	69	87	87	77	70	83	76	66	76	79	81	70	57	83	84	102	91	69	83	70	98	75	84	86	77	85	65	97	74	73	68	74	76	78	76	83	100	74	78	96	85	70	72	74	69	56	89	72	86	72	85	71	78	69	82	65	80	63	77	66	72	69	92	88	66	100	70	72	85	75	100	79	83	69	74	101	85	95	83	84	79	82	84	90	78	90	82	73	79	82	79	71	87	83	82	82	77	82	73	74	81	77	96	82	96	77	86	86	84	82	80	80	73	84	77	100	84	81	91	73	79	78	67	75	104	100	78	70	84	79	65	96	77	90	77	77	84	100	78	81	89	63	64	69	76	80	76	84	75	85	71	85	75	72	83	78	71	72	94	59	77	80	62	77	75	65	92	73	71	86	90	75	77	90	83	62	85	73	82	79	74	74	74	76	99	74	87	76	69	73	68	78	81	79	78	71	97	83	76	87	67	63	70	82	72	89	79	84	83	91	86	87	76	83	89	85	95	68	86	66	73	77	76	88	93	87	73	77	72	81	63	85	84
5649	372	402	456	445	385	338	328	323	316	339	319	337	308	308	294	308	284	313	296	302	288	291	308	290	268	292	282	268	269	292	289	282	262	273	301	304	307	258	303	315	274	285	323	267	296	296	284	295	303	277	297	285	286	309	293	299	262	324	263	291	294	276	286	326	274	288	271	290	308	282	291	303	283	261	302	292	288	312	270	309	284	304	299	266	260	263	330	308	267	265	299	272	275	281	266	316	314	269	311	280	267	314	264	282	289	273	300	255	303	293	294	271	282	294	294	283	309	293	279	287	296	283	266	324	263	266	289	295	287	279	315	280	280	287	279	335	282	293	295	271	280	315	299	270	274	315	314	273	283	277	316	283	306	278	278	289	306	305	282	327	293	301	288	303	288	311	293	286	261	289	310	290	295	314	254	301	304	290	303	265	292	324	314	274	309	292	255	298	297	293	254	268	299	282	291	291	303	253	275	314	300	267	271	283	281	257	270	294	270	307	285	309	287	314	293	276	328	268	310	241	299	288	298	298	282	267	282	283	303	283	267	323	321	304	292	288	279	274	272	320	299	277	313	287	277	294	307	306	279	289	265	289	302	294	315	262	273	285	291	293	309	305	271	304	279	269	301	303	310	266	291	272	319	285	272	301	304	275	271	268	290	277	306	279	308	298	290	309	266	277	308	275	324	270	295	307	322	272	298	301	301	285	271	315	281	257	315	281	296	304	300	313	290	273	300	289	276	305	282	290	288	288	289	278	301	297	267	296	295	266	291	271	281	297	296	277	296	339	285	289	305	292	305	262	295	291	250	295	326	305	289	302	259	303	282	281	290	292	284	273	301	271	294	300	303	286	297	275	311	275	310	290	303	300	303	285	277	266	290	280	283	279	287	284	291	313	266	320	270	263	277	268	300	292	297	304	284	306	284	315	298	300	302	254	263	294	309	292	297	281	303	307	282	312	321	280	279	278	300	294	288	314	309	319	316	279	306	297	295	311	281	302	270	299	273	279	282	293	255	272	290	302	267	292	279	276	288	283	312	282	268	304	261	294	298	277	286	297	277	267	307	286	284	301	271	261	289	263	292	294	317	313	280	321	289	289	269	271	303	324	299	280	299	296	310	299	276	281	298	285	300	301	271	287	281	284	281	267	296	287	298	278	296	283	292	286	292	277	289	279	279	300	290	294	306	295	306	265	276	308	280	287	301	294	288	271	298	301	290	297	312	286	286	266	276	303	289	301	294	281	316	289	278	241	293	288	274	283	311	289	289	284	306	262	289	322	292	279	252	289	269	281	321	290	304	282	311	263	321	262	277	291	309	298	274	295	309	287	276	302	271	303	296	287	283	297	271	300	286	263	278	290	258	288	286	300	300	319	284	311	291	301	272	290	339	323	297	278	274	312	286	291	252	310	300	288	304	282	304	302	312	270	269	312	281	294	271	300	289	307	308	293	287	272	300	297	275	279	328	301	303	278	296	310	297	271	268	296	312	308	293	306	306	257	288	287	340	305	286	292	293	303	271	283	288	284	285	277	264	288	264	291	293	259	278	302	257	298	340	294	272	282	285	296	281	288	300	319	295	287	282	263	290	276	269	301	297	274	304	276	291	296	292	283	307	316	293	308	295	315	298	276	335	255	296	305	280	291	302	252	287	291	310	293	299	290	305	313	303	272	252	284	276	290	279	282	323	285	308	292	308	276	308	305	288	295	292	302	294	279	299	302	287	298	292	284	302	315	314	315	287	282	304	286	303	274	292	308	305	288	282	312	304	269	286	290	283	283	295	309	283	297	289	272	292	281	278	273	305	287	305	288	299	320	293	285	302	288	276	295	278	282	313	292	240	301	269	297	291	274	302	292	294	317	294	275	289	298	301	272	267	290	288	273	279	286	290	305	297	303	274	269	292	325	302	263	282	285	319	300	257	293	279	303	271	311	306	297	337	287	305	306	255	263	264	305	274	309	279	259	291	303	295	321	276	303	288	264	257	274	272	279	260	317	261	296	287	258	268	283	286	276	324	306	271	306	275	304	263	291	266	287	317	316	294	310	315	295	287	292	272	306	293	277	265	290	305	319	284	302	298	270	289	300	311	284	286	283	292	282	307	279	304	276	296	302	305	264	263	264	295	273	276	308	286	281	268	299	289	302	270	298	287	288	296	317	293	271	328	303	285	286	335	306	293	321	317	274	275	267	275	283	263	307	279	290	301	288	299	289	300	307	282	283	279	265	308	303	278	315	275	293	299	271	275	291	283	313	288	296	297	292	303	281	266	284	291	330	272	310	260	282	333	314	268	290	292	294	304	308	270	304	285	300	318	299	288	303	286	289	300	268	322	290	291	286	291	289	280	287	265	294	282	280	268	288	286	316	287	278	280	271	291	320	277	297	301	278	310	274	318	292	269	307	289	291	266	299	270	294	297	255	274	278	279	238	269	297	262	322	310	295	278	270	285	273	314	268	308	305	278	297	304	290	301	298	271	277	270	277	312	287	269	300	297	289	293	298	312	297	282	270	305	296	295	325	289	294	297	290	264	281	278	291	283	290	287	279	286	278	298	298	320	289	257	264	300	270	279	322	281	290	262	292	292	309	291	288	311	288	266	314	268	280	258	260	282	297	272	297	289	313	289	290	317	289	284	278	291	301	271	305	296	298	279	280	284	279	247	272	279	270	303	296	309	279	284	273	300	304	272	302	278	311	294	258	289	311	302	249	303	270	307	277	296	298	279	322	300	306	293	286	254	298	294	302	267	265	316	291	279	286	303	311	275	272	258	276	278	282	276	269	298	289	293	305	289	294	310	274	280	294	314	286	288	279	339	302	315	279	287	279	272	285	285	282	311	285	287	283	311	292	281	289	296	273	292	309	289	277	288	309	289	280	286	282	305	317	320	281	275	257	248	284	312	299	287	286	262	301	273	309	282	274	327	290	282	281	317	304	281	314	250	282	278	292	317	276	298	294	291	305	263	271	278	301	314	295	285	302	339	269	309	289	294	272	286	300	293	299	313	266	300	281	289	277	296	277	296	297	290	274	285	302	309	324	262	272	302	307	263	273	313	285	301	283	300	277	290	286	269	292	301	265	258	332	288	294	284	293	334	293	281	318	304	284	270	294	263	320	279	309	272	293	301	296	288	300	287	280	264	290	311	264	309	283	278	289	279	287	286	293	313	257	275	288	280	317	278	263	263	294	312	313	294	281	292	304	261	298	281	282	308	308	307	269	317	300	278	279	304	276	310	306	295	297	286	293	272	306	291	304	286	314	306	287	278	277	281	290	267	296	270	316	288	300	283	284	320	330	280	272	300	296	277	283	266	306	294	304	275	312	266	319	291	284	293	302	280	287	301	303	257	305	273	284	310	290	278	271	281	266	309	279	323	334	305	317	299	280	283	280	297	296	304	279	308	266	308	296	287	291	280	290	313	306	320	311	291	271	285	307	251	288	280	293	292	312	305	274	296	268	271	270	269	284	292	307	268	288	288	309	265	312	296
38836	8525	1660	1010	822	602	453	348	335	282	237	242	212	209	169	197	176	175	194	155	166	172	168	168	176	169	160	174	172	167	149	159	149	154	147	180	135	133	142	146	159	162	141	156	153	156	148	151	135	148	132	155	129	129	143	166	117	164	166	152	148	142	148	150	131	147	130	141	132	155	142	145	160	126	148	135	134	138	143	147	145	136	138	132	162	152	141	145	167	115	149	135	137	139	150	142	141	163	159	146	128	129	140	136	127	130	130	137	144	151	143	142	164	135	145	131	171	146	112	121	139	136	153	145	143	152	146	150	160	145	166	145	136	144	148	121	130	166	124	126	132	155	139	132	130	151	147	153	130	165	140	147	117	138	173	150	137	171	131	137	132	144	157	119	159	146	153	154	157	148	149	155	137	140	139	155	131	117	142	154	149	118	131	161	134	116	139	135	140	154	144	138	154	131	148	140	149	142	146	124	140	136	121	168	130	154	158	139	141	137	144	148	140	154	153	141	139	134	138	140	135	152	148	147	160	139	130	141	141	143	143	147	138	132	138	171	144	138	151	148	148	145	143	148	153	155	151	127	146	128	151	129	150	148	139	119	148	158	144	137	136	127	141	151	138	161	118	138	129	139	135	147	145	142	150	126	131	139	133	151	122	141	149	107	142	149	148	119	153	142	141	128	128	148	131	128	129	131	171	129	166	157	146	139	141	139	153	127	131	141	135	123	146	140	157	148	145	134	124	133	114	131	132	131	143	134	132	143	143	125	152	128	151	159	145	139	118	131	130	139	135	135	155	154	106	146	142	140	119	135	134	144	164	131	144	157	136	150	174	135	148	133	132	156	149	143	129	131	139	132	142	153	131	142	147	132	144	139	146	137	131	154	138	140	115	154	136	132	147	131	144	157	133	153	123	140	135	146	149	120	126	134	114	129	154	163	127	127	141	128	144	125	153	137	128	122	131	159	134	145	163	153	121	142	128	148	137	158	132	153	128	150	141	159	145	132	140	125	134	130	145	153	133	156	139	135	114	127	137	133	172	141	130	148	139	149	143	119	146	144	144	147	146	130	141	138	150	155	127	144	135	134	161	153	131	143	147	148	137	145	120	168	154	137	149	149	146	128	139	150	127	127	129	133	147	153	126	135	140	113	156	153	167	153	152	146	143	133	163	151	119	134	149	136	156	139	119	136	160	161	132	115	131	134	141	123	131	145	152	152	165	142	153	131	128	152	138	140	141	140	150	151	139	139	121	131	140	166	124	139	129	145	141	132	132	160	173	142	130	144	136	176	146	148	144	139	126	132	125	121	155	154	167	140	133	148	121	129	146	130	131	146	138	178	135	132	140	147	139	167	150	123	145	136	129	113	153	128	155	137	142	142	142	138	139	131	143	133	138	152	143	143	139	137	144	126	139	129	128	135	147	153	121	143	142	133	126	135	134	146	146	126	165	155	140	149	139	129	129	134	116	140	131	153	144	120	117	139	130	136	155	157	157	136	133	135	146	131	139	154	142	126	154	124	138	141	122	140	151	133	131	158	127	149	143	153	136	127	134	145	164	131	120	131	161	139	144	155	122	135	137	158	155	135	127	126	147	124	150	126	123	132	137	139	135	136	118	131	123	154	134	141	125	136	157	133	142	145	151	118	126	127	135	181	137	149	143	143	161	145	140	135	138	147	137	147	131	142	144	143	129	133	161	127	153	131	156	131	154	149	138	126	146	131	141	121	142	148	130	141	129	151	141	132	141	158	162	148	147	167	143	146	151	144	151	145	150	157	148	146	133	140	153	136	140	143	163	164	143	145	156	153	142	137	143	138	148	149	139	149	145	130	148	145	129	144	123	146	137	121	149	150	137	134	152	146	133	148	124	142	149	148	130	150	130	132	165	144	137	130	126	129	140	134	140	127	134	124	167	159	152	146	143	136	141	132	143	146	148	149	121	130	148	134	150	130	122	134	146	150	139	130	135	146	141	134	131	160	130	139	155	144	138	125	136	128	135	120	125	124	122	152	129	135	165	123	160	137	121	153	140	143	132	150	154	109	144	130	139	142	140	115	164	125	132	127	138	122	142	121	146	149	148	124	141	140	153	149	147	158	130	144	130	144	143	156	137	121	129	138	147	147	140	144	132	135	154	135	118	141	140	156	139	140	143	142	155	139	150	142	136	144	146	132	135	142	139	133	137	140	137	128	133	150	164	134	114	136	149	123	151	140	124	151	132	158	129	127	137	122	135	130	131	145	132	123	125	120	173	144	149	148	135	113	130	129	154	127	138	132	144	134	120	140	131	120	126	146	123	156	130	140	127	156	127	140	138	150	133	139	143	140	135	157	157	127	135	138	144	127	152	140	129	140	134	161	142	151	143	143	108	137	135	146	138	132	137	131	116	142	138	146	156	128	168	117	145	135	147	140	133	134	140	118	133	151	152	150	160	143	141	127	147	136	137	127	159	152	162	143	113	165	136	162	141	148	140	142	156	151	142	163	120	144	152	154	152	133	134	137	120	133	134	155	135	150	151	140	120	134	118	128	143	140	133	132	145	115	141	137	130	132	163	147	143	152	125	160	131	132	129	142	141	142	132	143	117	155	121	151	129	123	124	127	135	127	137	138	139	146	118	135	144	134	141	134	140	151	143	164	165	167	135	129	124	140	147	140	150	138	147	147	136	139	138	148	142	146	136	158	129	128	170	159	147	143	128	154	140	123	155	145	155	149	140	142	130	139	142	135	141	142	174	129	136	160	139	135	127	160	151	135	128	163	153	143	140	139	137	133	154	141	116	138	146	139	146	141	158	141	152	138	139	141	143	129	130	142	141	153	147	162	135	152	135	149	134	143	133	150	133	153	136	135	142	136	131	128	162	156	160	123	135	160	146	140	122	134	152	144	148	169	143	149	143	124	125	140	125	157	165	161	126	144	125	145	115	144	121	140	123	124	138	133	136	142	137	147	125	138	160	141	143	137	164	138	147	161	152	131	130	134	126	125	135	153	141	142	141	152	135	133	157	137	127	136	130	133	150	144	135	161	141	156	146	155	141	122	128	145	159	138	135	151	147	139	159	137	152	118	134	152	131	140	145	141	135	116	125	131	153	147	142	151	154	142	130	142	160	153	144	152	121	153	135	120	159	125	124	162	121	129	152	132	137	147	130	142	148	132	141	165	139	144	149	143	161	117	139	138	130	147	153	147	148	135	146	143	134	142	132	160	139	129	125	149	148	142	136	124	144	156	142	154	131	147	119	131	127	119	168	151	134	125	138	129	136	148	133	134	136	128	138	135	112	151	130	129	139	122	128	130	171	156	137	119	164	149	113	114	136	119	137	143	143	140	120	132	136	144	134	140	109	122	117	127	136	131	155	143	146	151	142	144	148	154	184	168	142	142	146	156	128	143	148	128	118	151	136	122	155	138	141	132	149	151	156	142	145	158	132	135	128	144	145	128	140	127	147	133	125	139	155	142	113	145	126	131	121	144	143	129	163	120	123	116
18223	1369	2979	3478	2906	2448	2002	1652	1395	1262	1118	1019	910	876	747	824	734	701	709	666	664	643	575	628	596	591	566	535	561	540	570	533	569	545	510	480	521	529	539	489	502	494	542	481	481	500	507	499	528	480	477	493	493	502	455	482	486	444	459	452	496	489	484	484	487	454	489	472	469	449	460	430	460	448	466	458	458	448	459	455	482	467	478	454	476	445	482	447	490	482	448	472	453	445	464	459	422	455	478	465	431	464	459	453	455	487	456	445	455	460	446	482	430	452	458	439	422	459	476	511	427	427	453	468	431	428	461	465	476	478	442	444	401	429	432	473	468	473	471	431	475	450	451	484	462	470	451	447	446	465	474	454	427	441	427	462	456	487	463	454	494	448	458	463	478	442	454	460	436	451	427	470	450	483	443	433	438	464	426	437	451	440	455	482	461	465	440	427	454	439	479	423	474	449	465	441	459	468	485	453	457	409	447	444	462	456	448	493	412	475	467	431	450	442	464	479	466	437	470	488	443	467	468	429	433	442	437	464	450	444	440	448	434	454	440	481	492	420	466	468	464	440	413	434	449	444	437	460	453	476	463	477	440	450	442	445	443	459	445	445	468	459	476	460	505	457	448	473	455	417	456	446	472	447	433	427	493	431	438	475	468	454	495	462	476	471	460	483	458	443	459	467	471	470	449	481	469	463	493	420	447	425	474	478	443	447	451	433	468	414	445	466	481	506	458	470	419	468	479	474	447	465	455	456	447	456	446	480	451	445	470	477	481	452	461	479	421	466	512	466	445	464	448	448	443	511	414	501	467	470	442	414	476	435	447	431	455	423	420	458	479	486	449	486	417	444	478	438	428	456	445	438	461	438	459	456	433	451	490	425	477	471	493	466	455	451	455	494	443	467	463	427	454	465	434	432	418	452	437	474	461	466	458	433	433	445	466	430	428	433	458	520	493	438	478	443	471	482	482	444	463	431	472	419	471	462	471	433	456	461	447	462	455	449	465	498	424	438	421	438	495	464	437	431	461	435	443	465	452	480	471	458	416	478	454	473	453	455	444	441	441	479	486	471	501	409	443	468	457	440	452	483	463	440	459	467	434	447	467	466	453	454	449	409	465	431	426	487	473	438	449	484	453	436	450	452	473	433	445	456	455	466	436	438	458	446	478	429	456	411	434	441	457	475	422	467	434	502	431	471	475	425	454	467	419	452	471	457	444	443	453	474	423	494	484	431	449	451	443	439	491	430	451	424	448	467	458	456	465	486	516	488	459	452	443	457	486	461	452	411	452	458	472	445	414	468	466	491	506	475	492	448	447	474	449	446	455	457	457	460	469	449	459	484	452	444	435	429	478	456	452	466	456	414	510	421	473	444	465	455	437	438	417	460	457	480	407	456	431	464	476	437	468	403	451	415	451	497	442	468	468	429	479	436	466	458	465	477	446	400	467	466	476	443	476	482	447	442	463	459	428	480	490	472	446	456	467	460	438	462	496	450	428	477	464	454	440	427	461	433	444	504	429	476	501	463	435	436	456	421	451	465	421	475	468	461	455	450	442	453	460	392	472	450	442	481	441	454	407	444	453	446	475	415	459	430	484	466	498	480	477	457	492	428	473	448	475	447	407	439	462	434	434	452	469	457	501	437	439	432	459	439	484	427	461	430	456	460	447	475	420	446	475	474	470	463	480	435	469	467	488	442	442	452	428	429	435	458	450	458	475	469	473	421	466	444	425	464	434	423	437	475	455	436	464	479	458	478	464	442	426	456	439	423	411	450	439	456	431	460	456	438	451	433	452	472	481	454	432	456	452	451	495	473	453	471	463	465	444	491	473	440	445	474	468	404	457	460	407	423	409	415	475	446	459	477	451	450	463	425	426	447	445	490	440	464	427	462	453	489	442	475	432	449	413	428	482	437	441	450	422	494	436	472	464	437	395	484	475	498	430	484	451	474	412	449	496	474	504	432	480	413	445	485	457	433	473	420	487	476	435	448	425	418	462	469	412	452	476	431	474	462	429	493	465	460	435	470	407	463	430	435	437	495	453	463	502	448	459	480	459	446	464	465	450	430	464	473	466	453	441	490	479	439	452	454	451	455	451	496	437	453	498	365	461	443	444	422	437	457	447	484	468	442	451	430	452	442	437	471	478	425	426	491	419	470	460	463	454	446	436	456	480	453	472	448	424	435	448	475	412	417	440	452	451	454	435	471	438	438	455	442	420	462	432	458	483	505	477	443	440	492	421	445	485	510	459	466	433	429	445	420	451	474	441	458	472	437	477	444	481	482	471	440	446	439	458	473	485	493	451	447	458	450	477	460	455	446	424	495	449	444	469	463	464	459	470	463	463	463	471	470	478	454	444	452	458	437	445	460	495	456	436	421	461	481	469	449	454	454	436	444	405	458	470	469	420	398	487	487	477	447	464	435	450	482	483	397	414	423	448	427	470	458	443	454	467	459	488	418	460	442	424	489	438	424	439	440	446	499	427	488	478	447	445	462	443	444	470	465	480	473	441	440	464	431	465	472	451	418	465	460	426	498	441	461	432	441	460	428	422	416	486	458	442	458	476	486	422	483	434	426	451	468	428	461	489	451	450	462	452	453	425	458	455	475	457	456	463	454	431	418	481	445	458	443	483	425	478	452	472	466	491	479	388	470	430	480	434	463	443	478	437	404	437	440	440	492	446	441	488	446	420	418	425	427	458	485	448	504	454	451	442	397	440	437	467	434	488	445	456	427	427	439	461	457	468	391	454	427	432	459	437	450	475	438	446	482	442	477	466	423	491	460	410	432	451	474	432	465	441	450	457	452	441	485	445	445	415	474	455	431	470	459	452	452	466	434	467	450	493	472	442	455	456	415	474	474	452	455	469	450	496	460	428	475	464	437	451	450	460	460	442	453	444	470	464	430	459	492	480	469	437	467	466	435	418	427	457	466	437	468	442	437	499	424	469	458	434	480	467	463	468	468	455	418	464	439	485	404	450	450	487	465	417	448	452	416	429	495	448	435	463	452	484	476	451	455	430	465	427	444	463	476	459	425	444	417	441	439	488	462	454	485	456	426	470	456	454	456	456	468	517	459	437	452	496	439	478	468	477	447	485	450	481	476	466	455	451	439	443	438	472	466	442	489	475	469	465	415	484	452	440	439	474	469	460	459	433	450	477	458	446	495	476	465	452	443	449	494	448	463	472	443	454	462	451	435	492	463	441	448	454	468	451	537	498	446	445	473	424	463	451	463	423	443	426	443	438	466	498	455	444	460	467	445	441	446	471	435	490	444	399	442	458	438	458	483	486	472	443	471	477	483	448	480	449	413	456	435	456	441	460	431	465	465	450	444	448	440	440	481	450	449	446	429	411	504	442	478	472	482	464	435	479	474	400	458	445	433	471	433	424	409	428	430	497	462	435	463	453	451	461	485	458	434	479	471	435	426	459	441	450	444	461	454	473	497	436	455	464	476	464	476	439	444	451	478	488	458	472	469	470	481	476	488
49654	18103	6397	2174	1516	1100	924	738	567	496	483	413	352	372	396	318	339	330	321	304	289	281	286	289	296	281	273	272	242	264	289	272	242	238	255	263	289	262	270	265	252	257	266	275	251	269	266	236	202	248	247	269	269	222	280	283	240	257	252	243	237	258	257	245	251	252	251	246	256	247	253	248	254	259	234	246	237	217	235	244	253	228	242	241	243	228	270	254	233	251	244	285	238	255	255	230	262	253	259	233	245	215	247	259	277	238	273	208	254	232	211	236	258	280	239	256	240	260	270	228	227	254	238	245	229	229	250	246	251	251	236	242	250	239	250	240	205	220	234	251	241	234	249	247	224	242	251	243	204	234	234	250	255	223	221	239	226	258	240	242	236	240	235	216	242	251	244	253	250	247	248	239	212	263	271	242	238	233	243	242	250	226	230	264	243	240	251	259	249	259	251	241	235	224	230	281	254	253	237	254	244	252	237	230	256	223	230	233	259	233	222	231	246	234	227	251	259	223	252	233	247	213	244	222	268	226	217	241	269	237	263	233	292	254	245	275	235	251	236	228	233	222	241	250	226	219	271	247	218	219	233	260	212	280	226	247	255	228	238	248	259	218	242	229	240	263	220	218	219	258	268	289	251	213	235	253	260	230	246	260	259	249	230	242	262	294	235	267	237	217	231	235	264	221	265	249	229	231	243	246	235	292	242	250	239	225	234	264	232	238	231	248	236	235	237	281	247	247	257	230	243	219	217	235	231	240	269	233	263	236	241	259	252	276	247	284	244	253	257	227	238	250	261	253	256	238	248	239	199	249	265	230	225	229	223	217	277	231	235	251	232	232	246	244	233	278	255	246	237	245	223	241	252	272	246	214	256	246	237	228	249	231	268	241	237	253	235	231	237	248	247	215	261	248	259	218	259	243	242	237	208	217	265	248	224	267	226	243	233	250	238	239	255	263	256	228	247	242	246	239	238	235	247	237	260	257	241	238	259	251	245	256	295	240	248	254	250	274	244	248	251	240	261	254	241	220	243	275	257	214	243	241	252	241	283	253	257	257	237	257	258	267	263	218	232	239	253	252	238	232	266	218	243	225	210	236	249	266	222	228	276	233	257	264	228	256	254	267	267	253	243	251	239	280	244	238	187	235	233	259	227	262	219	230	258	257	253	259	239	232	243	249	258	244	248	243	240	235	258	241	264	255	230	235	211	252	208	251	279	217	267	225	241	204	241	290	229	240	228	266	250	250	254	222	245	238	236	250	259	246	251	241	237	248	232	233	272	254	270	254	247	221	269	268	246	256	227	240	249	252	244	257	243	253	232	223	211	249	245	238	251	264	255	239	240	233	267	248	243	235	216	226	249	231	255	269	223	234	245	232	252	278	234	258	261	227	263	225	235	238	249	220	233	238	229	241	244	240	252	234	239	266	225	241	241	254	251	244	236	237	228	252	241	246	225	251	236	227	236	246	243	248	249	258	241	255	222	225	231	255	220	234	219	247	262	242	221	231	226	227	259	229	221	262	233	247	251	248	238	257	252	221	246	243	227	269	252	224	257	262	260	257	260	249	240	242	231	242	246	228	257	245	252	229	230	241	238	263	246	237	238	212	253	240	260	241	238	226	236	240	241	248	245	256	252	235	258	256	253	211	235	273	216	256	239	248	228	229	223	212	259	251	257	254	273	272	264	235	255	251	251	234	228	264	246	248	233	267	226	240	227	218	252	248	257	256	255	254	242	257	250	236	234	250	228	294	228	245	253	239	224	278	272	246	274	229	243	215	203	214	245	241	227	234	234	235	234	256	232	249	260	256	239	242	222	268	253	240	260	267	241	268	239	248	236	242	234	286	276	240	229	246	239	261	223	242	225	262	233	225	255	247	234	256	267	206	245	236	240	226	252	236	237	236	247	210	257	245	239	264	263	236	237	251	243	236	222	256	231	232	230	253	251	230	232	238	239	228	206	260	254	238	285	225	230	240	224	252	242	249	259	231	224	251	222	230	230	241	234	254	258	235	234	241	249	258	232	232	261	229	233	265	232	241	225	240	245	241	240	239	259	224	250	224	239	231	232	228	255	264	230	215	231	246	217	280	249	237	249	230	244	235	269	266	230	226	225	264	267	257	232	224	242	223	248	230	230	238	262	265	224	239	258	233	249	246	235	216	248	270	211	285	245	263	229	229	216	228	235	238	220	239	261	243	255	241	249	250	220	229	282	287	252	245	239	237	258	232	272	239	245	227	265	231	252	257	235	255	248	250	251	239	247	235	238	233	260	261	249	263	272	274	243	243	201	255	244	237	245	217	226	254	238	243	247	249	255	246	255	251	259	254	256	244	273	255	268	246	231	256	273	223	231	265	237	253	255	239	240	238	254	245	221	245	283	241	227	249	254	240	244	263	261	238	247	222	243	237	274	225	250	240	236	225	224	247	254	246	258	243	234	238	230	263	259	268	251	228	231	219	250	236	239	242	240	230	230	255	232	253	239	218	223	246	224	260	254	236	230	242	245	221	229	244	222	231	222	241	266	241	258	251	250	249	245	240	250	208	229	258	224	262	250	221	252	243	245	228	213	280	214	225	203	207	238	257	248	271	231	244	242	258	249	242	230	232	232	224	253	239	239	236	221	261	235	227	251	212	230	234	240	265	278	260	243	222	241	253	243	262	254	272	215	224	224	244	221	237	227	233	235	241	233	231	217	220	282	238	246	230	265	254	271	248	244	238	270	259	214	235	236	259	251	251	241	250	238	261	253	233	231	216	255	247	270	252	234	239	238	228	247	251	239	248	251	239	250	242	250	261	236	236	222	248	232	228	224	240	213	237	223	235	252	239	270	247	238	225	236	226	255	240	224	210	235	257	276	245	234	241	259	227	246	250	270	230	219	231	206	259	251	241	242	251	236	222	234	273	240	271	245	237	221	238	251	259	276	272	258	231	255	226	234	261	233	233	244	237	230	225	228	215	235	244	242	234	251	249	262	276	250	262	292	248	233	227	241	213	229	230	256	244	229	249	264	232	248	261	254	217	214	245	278	242	262	255	251	279	245	266	229	230	217	219	264	255	249	242	233	247	262	255	256	249	222	246	239	250	262	226	253	240	242	280	228	241	236	226	258	278	217	236	236	234	234	220	245	254	265	216	267	238	266	233	251	289	264	218	233	245	245	219	231	225	241	233	240	243	245	256	221	215	248	246	239	230	251	260	242	221	227	225	240	239	227	247	204	235	212	249	252	232	260	252	265	214	230	256	235	242	227	212	232	252	256	242	221	248	230	239	251	239	254	243	246	242	226	226	233	246	249	257	264	230	244	272	252	246	275	257	255	222	255	219	236	237	227	243	248	232	243	238	281	257	224	258	232	240	247	242	224	245	259	217	231	273	251	253	247	241	235	227	228	254	246	244	238	251	236	233	257	254	218	250	247	255	249	264	256	263	235	256	264	230	238	231	236	264	245	267	248	257	256	240	261	250	275	251	255	246	244	268	258	267	237	258
24576	2547	5613	6413	5388	4492	3689	3033	2591	2283	2047	1883	1718	1571	1486	1348	1272	1233	1124	1187	1100	1043	1039	1024	995	965	990	939	969	882	866	919	862	820	861	821	807	829	855	850	847	870	809	786	825	835	775	792	793	783	783	747	768	767	766	749	739	734	717	742	749	771	772	766	699	750	739	761	741	751	703	699	727	772	734	730	736	773	764	739	765	743	714	758	732	759	756	754	728	733	719	725	732	731	688	742	754	761	740	720	725	733	697	757	753	749	709	727	730	724	748	678	763	725	714	725	743	776	693	709	709	738	747	749	732	741	750	700	722	658	714	700	724	690	704	688	720	726	721	727	679	725	746	697	703	711	768	722	751	757	718	728	708	649	722	737	697	746	712	725	714	730	728	745	711	701	781	659	695	719	712	689	755	713	680	733	675	754	768	743	749	697	714	717	680	705	752	755	730	709	695	744	751	781	695	722	728	759	726	720	739	721	728	708	684	769	733	732	683	704	753	739	775	679	721	702	705	699	723	708	720	727	698	651	724	701	671	750	764	689	744	709	703	743	753	746	748	739	723	736	695	732	749	744	714	716	664	674	739	725	739	729	757	694	731	725	730	737	692	662	710	763	735	770	720	709	744	750	693	711	708	728	744	706	675	672	706	697	716	710	735	688	690	732	719	751	735	680	723	718	700	677	681	685	740	710	699	701	668	731	689	694	685	743	754	678	734	725	738	746	744	718	742	665	697	700	748	708	770	702	675	736	710	695	701	697	707	710	668	739	673	773	766	730	738	741	718	728	716	734	696	702	678	704	653	720	741	731	745	723	701	711	705	744	728	699	739	730	685	691	735	777	682	704	733	658	681	687	723	742	743	692	754	772	709	694	714	736	719	679	692	692	751	718	736	724	717	715	698	694	693	688	722	737	737	655	757	725	722	681	720	748	754	747	695	691	722	706	705	721	705	708	677	727	725	703	693	685	732	743	779	671	747	754	727	731	750	761	734	687	691	701	679	721	721	732	693	736	749	710	738	735	709	739	708	761	667	740	651	712	697	766	704	706	757	727	779	722	733	664	746	703	756	698	708	673	722	719	701	742	733	727	685	731	729	712	704	704	745	702	692	717	721	701	687	679	703	689	714	712	727	744	729	743	740	721	734	689	709	745	687	686	694	708	743	691	709	678	755	715	701	745	706	725	762	711	685	729	671	755	717	725	715	706	700	726	718	735	708	711	715	768	705	733	737	738	702	691	753	734	665	727	726	686	704	691	711	688	699	683	694	700	686	739	701	744	712	717	675	659	677	778	763	686	698	718	735	703	671	723	712	696	733	722	720	709	682	702	676	682	663	758	708	698	736	765	744	733	705	727	736	751	714	723	738	718	735	688	736	722	739	706	705	733	724	727	696	714	709	757	712	701	743	745	706	716	753	741	706	741	723	725	756	696	776	702	721	697	717	707	706	750	719	723	728	718	676	726	722	706	716	695	721	737	767	684	749	714	712	681	688	736	762	751	766	702	702	696	709	733	722	740	686	740	699	728	713	724	722	689	744	650	737	716	756	691	668	721	734	713	725	730	704	744	705	671	721	753	717	733	705	714	721	753	765	728	733	653	720	732	735	718	747	684	704	743	740	727	752	707	738	715	731	717	681	745	685	702	708	720	694	718	741	715	730	692	700	775	748	690	742	710	683	687	693	682	694	717	754	719	705	727	766	708	690	713	724	694	719	720	695	670	689	715	749	703	696	727	693	712	716	733	737	656	722	713	702	745	695	651	691	738	686	696	744	747	754	721	722	749	677	728	708	702	709	691	759	721	738	700	715	758	679	706	732	719	753	680	746	715	769	742	716	711	705	715	735	738	721	725	772	746	665	745	705	714	723	759	723	706	742	730	718	758	681	692	734	733	729	696	746	749	751	670	691	691	729	723	670	637	748	720	711	696	716	730	707	736	720	730	682	775	713	699	726	710	737	712	742	654	722	712	690	753	681	777	740	638	704	750	757	706	720	698	725	729	726	751	698	724	716	734	734	711	750	779	715	656	675	692	724	697	740	730	722	683	698	765	707	727	726	717	690	654	734	723	747	663	668	733	744	709	717	707	727	740	708	719	691	714	732	725	688	731	698	714	775	762	738	758	756	727	712	714	735	687	698	766	767	721	696	698	738	705	695	731	705	764	735	738	748	751	748	721	727	713	720	719	690	700	760	776	719	703	729	688	750	766	709	708	729	745	683	721	683	687	698	738	707	711	704	724	712	671	710	700	745	709	715	683	717	741	644	793	727	702	731	701	730	699	754	753	735	688	732	668	710	712	718	745	724	689	742	788	726	709	668	713	743	726	724	710	716	714	687	782	700	747	752	690	725	730	697	685	725	724	747	725	709	732	711	759	739	735	752	735	732	763	679	683	695	700	769	719	704	715	714	694	657	771	775	676	721	719	692	744	702	713	722	706	730	730	715	759	740	680	703	701	679	729	737	745	726	687	768	717	733	739	712	740	714	704	726	749	705	733	742	748	743	734	718	722	739	722	725	705	715	732	750	723	689	702	743	680	741	728	681	745	662	763	732	765	732	680	675	702	718	698	723	736	720	738	769	718	714	728	716	747	746	718	731	700	720	741	659	676	711	713	757	673	788	746	692	738	701	702	711	682	725	671	720	753	698	675	774	683	670	727	731	756	736	778	747	750	743	691	722	741	715	716	703	732	727	699	747	737	720	733	732	683	705	745	732	689	732	719	675	700	711	714	725	727	695	709	694	745	701	672	788	717	738	723	677	685	773	669	707	689	689	736	692	687	694	710	738	741	685	739	747	741	753	721	712	679	691	722	710	760	747	758	735	737	717	744	668	714	725	737	721	750	704	690	670	711	705	725	696	673	766	691	771	686	726	662	720	693	744	672	682	671	716	691	704	673	753	772	704	722	730	695	679	716	701	718	696	776	666	727	736	734	699	719	733	702	709	692	726	710	737	673	732	720	765	715	675	710	669	698	741	699	679	691	718	697	719	715	705	713	780	692	688	739	704	674	769	727	747	724	722	700	715	699	716	729	753	742	714	698	740	724	711	750	754	717	704	735	692	768	728	716	739	711	784	740	695	702	675	713	699	660	736	699	724	753	684	698	695	716	702	728	693	731	704	756	699	678	699	671	744	744	704	733	731	655	718	725	744	689	700	690	752	752	709	727	727	751	736	707	688	709	726	741	758	710	665	710	707	671	689	757	722	735	745	726	758	738	736	714	678	721	696	749	723	748	679	703	681	701	696	744	660	729	737	708	756	703	700	694	692	714	678	768	727	704	703	689	754	775	704	741	786	730	707	664	715	742	721	701	723	718	714	707	693	723	672	728	723	728	699	734	693	719	712	719	668	708	758	704	693	753	711	728	740	750	739	698	728	679	704	728	712	723	709	696	687	727	704	721	726	699	711	691	734	675	677	721	768	705	702	688	718	720	755	731	752	675	696	683	704	726	700	715	789	694	774	694	706	739	756	754	719	766	686	672	743	725
6115	314	182	132	123	102	105	99	86	76	72	96	83	78	73	84	83	89	69	77	75	83	87	86	82	74	85	71	81	81	73	61	81	78	90	92	74	80	80	89	88	65	81	80	87	87	66	72	72	69	69	75	68	89	71	60	80	74	83	79	83	73	69	79	76	93	66	77	74	64	84	72	79	82	76	71	89	69	82	89	79	79	86	83	73	72	91	86	75	68	90	80	70	78	85	67	75	92	86	74	76	78	78	84	70	95	69	63	80	77	77	86	86	79	72	90	86	74	96	77	69	83	74	90	81	84	69	76	81	64	80	83	87	86	87	81	65	67	81	74	80	85	74	96	88	80	89	82	76	93	75	84	74	75	67	87	83	83	76	83	72	74	77	85	81	74	80	87	83	79	86	94	76	82	93	70	83	93	72	76	81	59	74	89	95	77	72	62	90	81	84	75	77	73	82	78	90	86	82	74	68	82	79	82	76	81	73	88	93	83	87	81	83	84	61	95	75	67	86	92	81	76	81	88	82	81	75	82	75	80	71	79	73	79	92	84	64	80	89	73	86	63	84	71	72	72	84	84	91	73	86	85	80	86	84	75	79	68	71	86	91	84	95	70	87	75	77	81	80	68	82	82	79	79	81	78	79	78	92	75	79	87	74	76	77	76	70	83	76	79	77	63	76	67	79	78	89	72	81	57	83	79	74	77	86	99	77	78	82	78	78	75	87	81	65	71	82	71	85	82	74	100	90	87	95	71	80	78	85	87	86	70	79	85	84	65	84	78	86	91	69	83	85	76	86	83	71	93	80	79	93	93	92	71	70	80	87	70	94	73	78	83	81	98	76	75	75	79	87	71	72	88	84	93	79	79	86	72	78	75	72	82	78	88	72	82	84	91	75	70	96	85	94	72	81	71	92	85	87	76	75	87	74	78	82	84	92	83	88	71	107	85	85	88	75	63	89	85	96	92	71	74	69	87	73	83	75	66	89	80	96	61	75	70	77	76	82	93	84	97	73	75	79	96	81	94	85	83	61	84	67	67	96	71	75	66	70	79	82	74	85	77	82	81	73	75	74	68	81	89	90	74	106	78	85	88	83	83	89	78	80	75	83	89	91	70	87	70	78	79	70	77	57	88	82	64	94	76	76	87	81	77	110	95	83	67	80	79	89	66	73	82	64	71	76	76	84	91	75	86	73	86	96	81	70	85	94	71	84	68	102	78	78	63	67	82	58	92	88	75	73	91	95	80	70	91	86	100	77	77	80	80	78	73	66	70	76	90	87	102	95	88	75	84	84	73	79	98	86	84	83	77	64	84	93	70	75	78	79	74	84	77	76	83	83	84	80	70	74	94	71	68	82	75	86	81	93	80	66	78	70	84	75	65	81	80	89	98	74	89	77	91	84	84	78	81	94	88	76	83	74	79	64	60	80	84	77	62	101	79	71	84	78	83	76	77	77	78	87	67	82	81	89	79	83	79	89	91	81	76	65	73	66	71	71	63	71	87	84	78	81	78	72	81	60	75	87	82	87	86	83	62	80	80	66	70	76	83	76	77	81	73	74	84	86	75	74	91	73	64	65	70	81	64	81	73	79	69	74	113	86	73	89	97	74	86	63	64	78	74	89	86	93	62	92	63	86	82	78	73	79	95	77	56	73	75	67	70	73	81	76	84	92	80	74	82	84	79	87	89	68	86	79	69	78	64	85	73	88	82	70	92	91	75	71	78	66	64	77	74	75	69	82	79	62	82	80	83	75	84	81	79	79	86	64	91	76	94	76	91	92	93	72	88	83	79	76	67	93	68	94	79	79	83	71	82	80	63	77	84	85	75	65	77	75	65	78	79	59	85	81	79	85	73	91	92	84	68	80	75	87	100	79	65	81	66	86	68	72	86	70	80	65	73	88	76	87	89	69	74	76	74	83	82	79	81	67	99	76	83	78	84	74	70	66	84	75	73	73	74	86	78	90	62	76	81	88	89	92	93	59	80	78	87	82	74	92	76	65	93	79	83	86	82	81	76	73	71	86	84	72	88	81	60	77	78	74	67	87	106	76	67	82	84	91	81	82	76	69	59	74	100	66	85	77	90	86	86	94	75	99	89	71	79	81	78	65	92	72	80	80	76	89	89	78	86	73	73	80	86	79	70	85	78	75	70	68	67	77	57	75	90	77	88	79	68	89	72	73	88	73	94	91	84	90	89	75	96	73	69	80	68	68	75	68	79	79	89	76	74	97	75	75	74	80	102	80	82	77	62	76	73	65	86	87	77	71	77	81	79	74	83	75	84	77	83	85	77	71	76	80	95	71	88	66	79	75	66	83	103	80	70	66	76	79	84	86	70	75	81	67	92	77	83	83	80	77	80	87	79	90	82	83	97	92	80	100	97	60	90	81	57	84	99	82	77	77	80	81	75	81	76	70	93	65	75	74	73	65	84	77	74	88	78	71	56	69	81	77	95	72	95	77	86	82	80	73	83	71	92	84	93	90	93	77	72	82	89	73	78	76	85	92	86	76	92	92	79	90	92	76	73	75	71	90	80	76	90	76	86	72	80	83	89	80	72	102	66	80	82	92	79	71	87	64	97	94	78	88	72	79	62	92	75	104	82	76	77	82	76	76	82	65	75	69	70	81	70	82	80	69	82	75	84	70	85	65	72	95	72	86	68	70	73	86	71	72	86	111	78	83	97	74	80	89	79	67	87	74	95	60	93	79	99	65	83	79	91	58	83	76	88	80	82	64	70	80	70	76	100	87	89	64	78	93	97	76	68	78	89	58	80	75	89	88	72	76	86	84	65	95	87	80	89	77	90	78	69	86	77	80	86	64	85	66	90	64	86	81	70	80	76	88	79	88	80	89	87	77	72	72	76	76	92	67	110	93	94	62	77	79	87	104	87	95	89	81	72	70	71	83	76	91	75	74	80	99	77	87	87	63	71	68	90	104	76	58	78	79	82	91	84	71	71	77	82	80	82	95	86	76	69	81	86	79	74	85	92	76	74	91	75	78	85	80	73	75	71	71	67	61	81	63	73	87	84	93	71	78	75	74	72	79	61	75	82	72	94	89	86	85	59	72	74	80	92	88	76	80	71	88	64	83	79	79	80	80	92	83	80	66	100	74	71	84	89	71	97	88	78	95	76	81	78	77	96	100	71	79	97	72	72	81	81	66	89	84	85	90	82	66	82	92	75	63	101	82	69	89	81	66	87	98	67	80	65	74	83	80	78	66	86	70	82	83	69	64	68	70	80	75	75	77	75	61	79	76	79	81	84	74	84	93	82	72	80	73	77	75	69	83	70	92	67	75	89	91	92	84	83	71	75	69	99	88	87	78	91	91	81	88	80	75	71	84	78	79	84	96	80	89	81	74	85	77	79	75	81	65	84	84	103	79	79	74	64	88	89	72	79	79	78	91	70	78	99	94	65	58	92	72	100	90	79	82	68	97	84	79	96	68	84	93	89	88	72	74	87	73	84	65	97	67	85	91	66
5632	360	451	436	473	374	372	360	397	327	332	316	296	311	316	336	290	289	298	319	326	307	290	304	325	299	293	321	292	293	280	322	294	271	273	280	310	297	273	272	254	281	277	274	308	302	308	334	316	295	278	266	281	260	274	294	271	308	278	288	308	288	294	290	257	327	267	296	261	317	308	310	304	279	291	285	284	277	298	303	302	272	273	289	319	292	274	297	285	302	294	298	290	298	315	249	286	318	292	288	283	301	297	267	284	307	291	283	265	278	254	300	303	268	292	286	270	295	262	277	269	289	285	273	278	293	277	316	293	276	307	292	312	309	288	258	311	283	331	293	289	299	301	253	297	304	279	285	271	264	281	292	283	301	290	263	319	284	313	274	296	313	277	273	294	267	280	300	323	272	317	299	309	275	260	271	309	296	294	286	282	284	315	296	287	288	279	305	299	260	267	316	270	261	279	286	314	284	255	266	309	286	261	280	324	312	257	249	313	284	297	282	280	299	301	294	278	254	287	265	258	268	292	283	299	298	283	281	296	291	310	269	291	318	313	292	301	286	292	267	317	301	289	316	274	308	290	323	284	297	310	277	306	290	288	274	265	284	277	291	310	301	296	281	277	291	274	296	299	278	296	281	278	300	275	277	287	297	277	318	297	292	274	286	289	287	297	289	309	309	285	272	282	279	301	298	276	313	297	278	300	288	273	293	292	246	258	319	276	255	267	272	285	278	293	299	272	279	304	291	317	298	294	301	277	255	304	292	263	288	248	292	284	277	280	294	291	319	291	288	267	281	291	288	296	317	269	286	309	259	271	282	308	284	273	277	323	281	298	283	283	291	277	296	290	273	297	258	293	274	288	274	277	276	299	274	310	292	286	265	302	279	282	267	289	292	291	303	279	274	281	292	302	292	283	286	278	274	305	267	303	290	295	304	286	301	308	275	285	292	285	283	281	271	297	257	268	297	280	292	297	281	307	284	262	297	277	291	293	281	298	281	284	284	284	294	275	293	305	300	303	305	339	280	337	259	277	308	267	293	300	310	294	283	299	296	331	291	301	283	288	278	310	312	267	313	301	287	286	276	288	290	290	315	278	290	266	274	270	274	297	324	279	266	277	281	298	270	281	271	278	264	287	321	263	317	280	294	285	285	268	258	302	260	327	281	303	273	259	273	288	283	278	286	303	300	290	297	304	290	272	276	296	286	289	299	283	288	319	265	310	293	285	265	304	314	330	235	312	310	270	281	299	316	284	285	274	296	275	287	289	286	294	288	265	289	293	279	307	312	289	292	298	297	304	307	283	252	305	286	289	314	266	275	296	252	312	306	298	308	292	291	304	290	256	307	282	292	306	267	304	287	268	298	280	287	258	319	255	306	281	269	283	287	277	279	301	275	273	296	285	273	286	256	310	315	303	283	292	313	271	311	277	267	296	267	279	290	297	267	299	287	313	294	282	312	313	274	289	287	277	308	288	286	274	280	288	307	261	271	265	290	306	292	266	290	300	283	303	280	317	266	306	284	296	283	286	260	307	268	277	291	289	257	303	295	242	276	298	296	274	309	265	272	312	279	301	314	253	294	284	273	304	283	267	282	273	279	275	290	265	295	288	263	289	296	295	289	291	299	273	287	288	290	264	298	297	292	331	291	262	279	268	247	290	297	317	279	277	277	275	264	289	291	301	298	327	317	280	299	286	292	284	292	295	286	269	273	273	275	299	282	297	276	275	294	289	285	315	291	290	282	265	290	285	320	279	286	264	296	297	274	281	282	318	296	290	267	295	262	238	302	300	272	293	301	301	279	248	334	278	300	294	291	318	278	292	318	278	294	287	291	291	290	283	262	291	301	290	295	304	293	281	290	278	272	306	304	270	298	280	303	311	314	246	257	264	280	290	281	271	300	306	276	303	297	280	255	309	298	284	270	291	272	295	265	291	287	306	301	277	297	296	280	279	289	287	286	299	272	284	266	304	283	280	290	275	316	290	303	308	278	327	283	314	288	314	304	318	258	299	279	284	271	284	286	290	323	272	289	271	303	301	270	307	290	309	329	280	266	284	307	308	268	263	293	298	305	270	272	290	310	281	269	290	286	307	289	312	287	309	304	302	305	285	298	315	299	289	313	297	274	292	318	254	280	304	300	305	309	313	297	271	300	304	296	276	320	273	284	299	305	270	257	298	300	309	290	271	289	279	311	271	266	251	247	274	279	287	285	264	293	307	254	275	314	292	270	283	284	306	305	285	305	326	285	289	312	290	275	305	258	296	285	279	297	274	285	308	301	262	288	308	308	280	296	293	297	288	303	289	298	274	277	298	307	281	262	284	263	300	254	307	281	312	293	309	286	294	329	276	298	286	279	291	294	287	289	293	312	304	285	277	311	273	305	283	288	319	285	269	282	296	268	307	291	297	327	285	286	300	271	304	296	285	271	288	290	293	273	251	310	318	284	270	290	262	313	286	321	297	295	286	293	278	290	275	271	301	284	283	287	298	283	297	330	263	281	289	309	321	292	296	287	289	313	306	284	289	306	303	292	296	268	284	288	280	274	299	283	290	299	297	317	303	292	312	284	310	300	286	271	278	305	274	304	284	326	293	274	320	283	311	279	289	273	302	275	271	290	291	256	290	297	304	283	306	263	267	289	293	285	287	290	300	254	302	276	254	271	292	296	288	292	284	290	270	281	302	282	279	292	290	301	291	282	300	304	309	297	281	299	282	277	293	275	300	288	298	300	268	268	302	289	306	259	285	305	285	271	259	285	261	261	275	325	287	310	267	295	274	270	273	284	301	316	292	309	302	288	301	267	284	275	286	265	289	303	290	299	285	304	277	295	305	303	296	298	277	312	313	280	283	300	282	307	292	292	316	319	303	283	293	293	276	294	301	268	311	286	326	294	279	268	287	265	293	318	279	296	260	286	298	254	293	279	290	288	292	271	323	273	260	289	307	306	269	277	268	281	308	266	271	286	291	320	300	267	295	290	295	291	283	279	293	267	318	282	323	284	310	285	283	291	297	308	345	307	289	291	293	304	311	267	253	282	273	314	293	318	301	303	275	288	298	290	314	290	289	261	296	305	304	258	280	296	296	264	265	285	299	297	303	281	288	290	310	304	289	275	282	267	297	275	323	313	311	283	299	300	283	276	258	287	273	258	280	287	292	295	277	301	266	273	276	313	283	282	303	288	294	243	302	304	306	282	264	326	256	271	273	291	299	292	270	295	305	307	283	308	306	276	300	288	278	277	284	277	279	300	271	261	280	262	270	288	264	313	285	291	313	278	272	326	293	266	279	302	267	292	252	301	286	314	268	297	266	293	300	277	271	293	277	297	299	271	291	272	286	302	295	326	269	279	323	275	285	287	265	259	310	295	274	289	260	289	351	310	287	284	299	297	273	275	325	273	293	307	299	310	289	295	278	291	279	308	264	281	326	271	250	284	302	303	303	297	282	311	304	300	291	284	277	295	300	264	300	271	286	267	274	281	285	290	295	291
40601	9861	1799	1000	705	537	425	334	347	261	242	242	207	182	217	174	200	176	187	168	149	153	180	165	178	153	159	167	139	164	158	151	173	144	144	150	146	146	143	156	142	136	173	142	144	155	131	146	147	122	139	132	137	153	150	117	153	140	149	158	150	155	147	127	168	138	148	145	167	137	145	146	147	147	138	149	142	138	136	134	148	143	162	145	136	145	141	135	133	130	149	147	154	152	139	147	137	130	146	127	120	135	116	127	149	145	121	157	138	136	155	130	156	147	154	144	152	137	116	145	151	128	137	143	132	147	160	118	137	151	141	137	128	124	168	144	151	133	156	129	142	148	117	129	130	132	154	142	122	115	177	140	150	145	140	131	135	127	156	139	133	140	133	138	136	141	139	136	128	113	150	185	146	137	123	124	148	142	157	127	134	132	160	141	169	146	142	152	148	150	124	118	161	156	147	163	169	139	140	144	131	160	98	125	146	154	130	150	122	127	150	120	131	133	134	122	126	124	122	147	131	134	141	128	126	118	138	148	129	157	155	140	146	148	143	136	153	152	160	154	126	145	122	147	155	144	140	131	145	127	161	166	132	148	131	129	142	151	151	148	115	135	131	146	148	137	118	158	124	140	147	149	150	157	123	140	117	149	127	142	141	141	134	125	142	126	114	144	126	157	129	145	161	132	164	155	129	149	137	142	135	139	136	158	155	165	149	145	144	155	120	141	150	138	131	147	138	127	122	150	118	148	136	138	135	135	126	155	157	146	143	125	141	128	143	144	140	139	147	173	153	158	147	147	120	144	142	153	155	119	125	155	134	139	148	132	137	139	153	149	157	138	127	131	155	164	137	141	147	137	138	140	126	125	151	144	122	144	159	145	132	128	153	149	168	161	133	134	152	132	129	126	141	130	138	133	147	152	143	140	135	145	153	136	155	138	145	133	167	136	137	148	117	149	144	151	139	149	153	154	143	121	122	142	142	136	139	167	164	151	137	136	165	134	160	136	146	157	168	149	127	163	148	157	139	133	127	152	158	168	165	140	124	152	157	131	143	157	142	144	123	147	131	151	159	166	127	160	146	109	141	143	148	128	141	138	146	117	142	162	144	147	162	123	136	164	157	141	141	141	143	156	147	137	170	124	136	148	132	140	154	140	148	144	122	155	130	125	141	140	152	140	135	148	122	150	152	149	137	124	136	134	143	141	138	130	144	139	149	144	137	164	156	140	126	130	141	144	131	152	164	157	144	154	148	140	134	155	152	130	128	132	116	132	135	138	142	144	137	143	158	152	130	130	147	118	157	133	134	132	154	133	143	155	150	140	140	147	122	146	138	134	152	146	163	120	134	145	142	139	135	159	142	124	146	138	136	160	122	132	140	146	152	145	139	133	146	148	133	146	152	148	138	141	145	143	148	154	129	151	133	120	138	149	151	145	149	147	141	132	125	142	133	117	158	141	135	150	167	161	147	138	142	159	162	132	139	151	129	127	142	137	150	159	141	142	150	135	135	144	126	159	168	153	107	143	131	134	117	123	134	146	147	144	136	131	133	151	166	133	148	136	131	130	129	138	156	132	145	132	143	154	152	143	168	138	153	132	145	138	127	146	156	128	138	152	138	123	144	125	114	142	127	167	147	144	165	140	124	125	155	130	151	128	150	139	128	133	159	144	129	144	132	156	140	127	136	124	144	115	148	128	145	164	135	159	147	141	145	135	137	143	148	132	160	155	127	170	127	119	131	149	157	146	133	155	180	141	141	150	149	148	158	155	141	154	162	162	133	152	134	163	136	144	155	149	143	156	143	145	137	136	144	152	129	160	149	147	142	145	117	138	131	165	140	147	148	139	146	129	140	140	148	123	157	140	164	154	154	125	153	160	149	127	140	130	155	145	135	127	146	165	135	146	146	148	136	131	143	132	122	142	144	129	136	155	147	146	117	145	161	142	146	134	155	163	140	141	149	149	128	145	117	158	144	133	129	142	140	140	143	141	133	166	140	160	136	143	160	160	121	143	119	123	140	146	148	140	146	164	127	122	141	145	124	143	154	125	125	131	139	135	132	160	148	140	140	143	146	129	130	163	123	133	137	129	144	130	155	152	144	144	148	154	149	127	137	154	162	162	156	136	156	171	146	139	140	129	136	151	138	139	141	171	152	139	142	161	146	136	145	140	135	124	133	129	154	113	140	144	159	130	156	159	114	126	161	147	128	145	130	144	134	152	156	153	141	151	149	136	138	147	163	117	139	141	135	142	147	127	145	155	150	157	140	156	151	137	151	147	153	145	149	132	134	139	151	125	156	117	143	149	120	158	142	153	136	127	130	136	128	142	143	144	130	138	161	155	136	147	143	139	122	135	147	129	152	133	146	128	112	149	143	129	144	133	148	138	117	123	152	151	155	148	143	135	136	141	133	137	132	131	134	134	155	144	184	154	134	152	126	151	121	177	141	136	147	150	131	155	134	158	149	127	140	134	121	127	104	136	141	140	172	148	134	143	136	144	147	163	151	172	133	137	154	139	159	152	141	158	130	137	160	138	130	134	126	146	120	146	142	157	158	140	156	131	156	150	151	132	136	159	146	136	126	159	143	128	138	144	131	149	140	151	144	143	153	136	149	136	151	149	143	137	118	147	146	129	135	136	138	121	141	154	158	138	142	133	133	149	152	150	150	156	131	138	166	145	133	139	144	144	132	147	148	152	131	162	144	126	117	107	144	136	163	149	147	131	140	151	139	163	146	127	109	143	137	138	133	123	124	154	155	152	148	119	157	140	125	152	144	155	150	122	143	134	125	151	146	130	155	147	144	129	161	140	128	168	136	154	136	148	130	145	136	122	135	159	142	137	150	130	125	130	120	137	129	147	136	144	158	171	138	146	129	153	163	156	130	124	149	139	145	133	162	130	134	142	145	145	139	160	142	115	150	166	122	153	154	137	151	135	139	129	152	126	140	117	141	155	146	144	167	147	130	128	141	148	132	148	155	136	122	124	170	133	166	150	132	165	141	151	137	141	175	136	151	127	139	149	136	155	132	155	134	152	129	153	154	145	150	164	134	130	138	138	137	144	138	134	135	136	136	129	136	113	157	133	140	158	158	133	143	154	154	169	131	146	155	124	140	129	138	121	137	143	137	150	134	139	156	151	125	123	143	150	135	130	126	144	149	130	137	165	150	152	132	141	143	152	131	143	140	126	151	125	138	151	129	146	141	136	133	131	139	141	123	121	132	147	147	161	137	131	120	147	139	146	122	145	146	117	141	125	148	138	136	144	144	146	158	126	133	136	144	133	148	145	142	126	140	133	150	150	161	136	129	135	136	149	134	130	135	125	130	142	167	156	168	157	141	134	128	140	130	141	152	143	115	132	150	130	131	131	135	141	130	142	136	131	164	124	132	133	132	131	130	122	154	130	143	136	149	150	130	150	149	140	146	146	155	147	137	136	149	131	130	135	132	148	115	138	134	152	165	135	134	135	156	133	121	128	144	161	159	129
18897	1381	3027	3428	2924	2452	1909	1720	1459	1231	1108	1006	933	924	774	783	735	697	705	665	646	626	617	609	550	606	627	581	573	572	535	531	502	548	506	517	533	508	490	525	523	508	488	511	523	508	489	464	513	468	481	480	471	492	538	437	481	491	469	488	469	490	477	485	459	457	491	475	466	488	483	437	466	430	477	489	492	502	428	502	488	506	457	427	480	453	470	461	470	451	465	457	467	485	459	497	492	490	476	448	417	447	444	454	481	478	453	526	488	468	505	455	439	482	464	427	482	433	459	475	459	469	457	439	427	497	460	442	440	455	481	448	438	479	506	495	458	458	437	425	444	435	451	448	453	453	469	445	446	468	451	434	465	457	457	463	405	450	466	471	461	465	453	465	472	478	463	449	459	436	469	431	438	445	473	430	451	489	454	462	442	470	478	466	457	448	455	450	438	392	444	452	456	474	420	458	458	437	438	464	507	434	435	450	451	448	403	455	441	451	430	467	482	471	475	493	428	450	431	474	421	470	473	462	451	446	447	484	460	477	458	445	429	429	471	457	496	441	492	410	490	471	435	447	466	446	443	471	478	476	473	444	462	443	442	450	486	445	473	480	455	457	479	440	471	435	500	472	444	436	451	482	451	441	418	464	421	441	446	473	475	442	456	426	469	433	443	478	465	470	445	451	419	459	491	430	463	455	422	472	470	475	494	455	427	431	451	453	467	445	458	458	472	466	468	451	477	466	455	483	428	465	442	451	441	444	459	448	432	466	472	469	446	475	469	466	452	461	452	448	475	448	456	436	469	478	445	456	417	438	445	479	453	470	472	472	444	453	440	481	440	455	469	471	434	449	446	445	435	474	448	449	473	477	469	490	441	485	449	480	496	470	445	461	472	474	477	489	473	467	459	471	451	453	472	459	435	447	453	441	466	461	464	464	447	431	437	443	441	425	440	429	477	492	453	479	443	436	474	439	429	510	475	455	416	480	453	431	466	453	445	452	477	445	436	463	471	506	450	481	413	440	477	412	468	408	453	466	466	500	441	465	457	432	463	463	485	467	477	445	462	448	428	464	464	435	480	493	438	449	433	468	457	455	490	496	493	461	483	491	463	438	443	416	432	447	465	430	474	484	456	458	493	425	454	416	430	453	481	455	426	446	441	450	479	405	468	467	421	457	448	415	452	443	492	429	424	497	464	411	429	467	442	418	443	453	451	397	447	438	440	407	464	454	446	465	488	422	425	451	455	483	422	464	447	476	459	452	459	431	490	457	453	467	459	430	470	494	497	456	465	468	465	446	446	489	417	456	428	498	418	466	429	452	465	491	425	397	428	444	427	466	459	450	465	449	484	453	461	463	476	449	437	478	488	427	455	436	427	460	438	462	475	423	448	436	426	475	440	443	467	447	441	438	412	445	467	470	408	468	487	485	460	463	471	453	436	476	492	452	484	462	473	426	457	504	473	418	445	413	446	448	438	442	444	456	468	468	485	478	441	441	454	452	443	456	425	475	443	451	448	461	464	431	490	428	447	424	437	461	498	413	481	444	466	455	476	436	434	483	464	425	475	494	452	473	467	487	441	460	452	460	450	423	463	474	419	478	486	458	440	452	417	453	452	429	441	456	424	467	474	433	466	472	500	445	429	468	463	490	437	429	441	475	479	475	486	442	449	415	496	464	452	449	477	459	461	472	478	452	489	469	479	442	450	431	465	467	457	418	463	422	416	464	428	449	450	443	472	489	494	511	476	464	458	457	451	434	459	445	451	494	465	455	478	472	457	447	468	460	457	486	456	439	406	468	433	462	434	418	469	415	453	458	455	429	496	432	478	440	492	439	429	456	461	485	465	480	448	442	424	479	475	430	465	463	477	415	481	455	419	441	456	459	436	435	438	457	464	447	423	482	475	469	466	452	472	453	422	449	458	460	467	506	460	442	449	466	478	499	448	448	410	450	460	437	429	445	436	421	428	445	433	454	487	439	432	479	433	437	458	484	474	461	456	445	461	456	480	443	466	454	424	483	405	462	460	481	475	500	456	511	464	433	463	479	468	447	486	477	476	473	448	447	443	421	471	494	465	439	495	465	450	448	471	463	448	455	482	469	420	447	457	480	438	435	437	434	432	458	479	446	456	468	419	414	446	486	436	447	478	453	469	415	450	459	446	491	458	471	455	470	452	432	462	479	470	457	427	430	449	462	473	453	423	477	468	466	438	490	421	466	485	478	433	503	462	482	454	480	491	436	458	482	441	466	485	447	468	422	408	436	471	445	439	481	483	445	465	460	495	427	464	453	423	433	459	466	421	450	457	462	441	459	503	473	474	449	439	460	460	454	476	420	474	477	435	456	439	502	467	469	440	467	430	483	451	402	474	506	468	437	461	486	440	470	429	466	445	452	420	469	459	462	442	509	459	471	475	489	447	395	466	452	457	451	461	481	462	451	460	455	438	483	449	461	467	448	473	472	457	438	445	413	475	466	466	451	449	482	466	425	485	464	473	429	441	444	457	452	459	447	455	422	469	443	469	470	434	442	457	449	443	469	488	465	442	439	492	441	427	449	495	445	447	417	421	456	476	451	470	440	469	433	406	427	463	464	448	467	451	468	469	475	483	407	433	426	477	447	453	482	448	456	440	489	445	443	489	473	449	426	449	458	432	459	436	450	429	441	496	438	467	455	465	443	468	442	437	443	424	471	436	400	415	450	467	454	478	442	432	410	458	494	458	478	459	481	487	454	453	455	476	473	469	442	478	450	456	448	456	431	444	444	448	490	445	451	476	447	475	459	462	419	455	472	451	493	459	465	433	469	474	435	425	490	450	471	478	449	447	480	446	456	457	449	454	478	467	478	458	430	442	452	442	473	466	473	451	449	485	441	451	506	470	451	457	438	453	440	450	457	451	487	461	452	404	478	461	436	474	452	436	477	468	468	436	426	485	420	441	451	486	464	448	447	459	462	438	472	453	498	476	452	444	454	426	458	484	440	456	451	482	478	451	467	434	421	471	464	457	432	447	486	442	459	460	463	437	462	501	437	433	440	444	454	439	474	477	445	448	470	432	446	443	467	417	514	427	436	432	449	445	439	456	416	438	500	424	461	450	477	420	396	487	438	475	495	446	469	425	428	440	486	416	450	437	459	430	465	430	450	454	446	480	455	502	451	435	457	460	456	461	445	461	473	466	432	446	428	443	422	460	419	448	461	422	456	402	437	441	463	463	436	457	486	469	410	468	445	424	459	459	448	426	451	452	473	443	470	465	459	458	464	479	465	456	447	479	457	485	481	477	431	473	462	451	471	449	454	461	477	428	416	462	439	472	460	471	461	471	478	463	445	416	482	449	460	461	471	429	452	481	449	479	439	504	452	427	415	432	489	461	506	448	453	473	455	477	469	483	468	480	464	471	483	477	460	423	456	439	437	426	477	452	459	445	468	448	455	458	477	482	417	448	454	447	465	436	512	437	479	489	454	445	464	425	429	449	466	456	446	445	436	450	440
48303	19096	7507	2265	1448	1101	862	628	635	514	466	441	377	398	348	342	317	294	295	299	299	302	312	292	288	248	277	297	217	268	276	275	271	246	244	261	254	244	261	208	227	271	266	254	248	242	230	236	261	274	241	224	242	254	241	255	248	270	278	259	210	232	231	231	227	269	260	257	211	235	273	218	255	229	234	244	245	248	245	257	207	235	257	226	258	265	234	233	247	253	230	250	275	229	247	221	248	239	240	228	264	224	232	249	241	221	259	265	236	221	218	256	232	261	221	238	249	225	246	225	238	270	269	240	267	259	250	264	209	224	238	266	216	248	247	251	263	255	232	250	270	228	238	306	235	247	247	266	263	233	263	260	237	254	233	248	250	234	249	247	225	234	207	263	223	272	264	267	257	223	243	262	229	270	256	257	252	236	250	263	243	248	234	232	248	245	271	254	253	246	245	220	232	225	245	253	231	234	245	230	251	263	271	256	261	222	265	213	236	239	224	234	241	222	241	270	261	255	238	257	224	238	205	238	259	256	236	233	247	227	262	218	256	238	261	244	232	264	233	232	217	230	224	252	237	244	255	258	234	203	248	244	234	204	231	228	246	255	229	254	270	240	234	255	207	241	236	250	238	270	252	225	247	226	300	236	268	236	240	272	250	252	248	223	236	244	222	253	244	226	256	271	205	240	245	234	226	252	262	245	226	241	226	220	248	246	241	250	245	229	249	238	263	206	255	245	252	238	219	237	242	246	232	259	250	257	250	244	242	223	241	243	238	248	256	207	265	216	257	210	247	223	249	244	251	240	254	234	277	234	244	212	234	229	236	241	252	231	220	235	234	251	231	239	214	250	255	235	243	224	217	248	220	275	242	250	262	233	254	237	255	239	234	232	258	250	246	246	243	220	242	238	235	263	248	217	225	239	270	236	239	236	269	239	241	236	247	236	226	261	254	246	245	254	253	232	210	246	246	235	239	252	260	219	221	246	236	272	232	247	239	245	272	211	210	250	231	242	230	266	235	225	279	252	271	275	237	212	234	238	228	232	226	257	244	239	229	248	255	237	282	244	267	232	241	254	233	246	241	245	230	247	233	248	236	261	234	237	279	230	254	233	246	250	241	287	246	226	241	257	259	228	258	269	292	253	215	258	245	247	235	224	243	246	232	238	235	239	232	267	233	232	215	215	239	228	244	238	253	247	279	251	243	296	243	218	244	242	245	259	269	244	229	258	247	228	217	263	261	264	250	238	210	261	236	242	251	258	249	242	219	238	239	239	241	235	248	224	221	271	239	247	233	242	276	230	226	244	263	227	216	240	243	238	245	253	249	257	243	248	218	224	252	246	271	251	256	237	251	232	245	254	232	285	247	241	238	240	238	229	227	232	227	238	233	276	230	257	224	276	249	245	240	226	295	231	247	207	254	225	243	232	240	230	231	239	224	250	215	227	242	236	214	263	250	251	244	239	240	235	254	270	244	250	234	223	253	258	245	283	249	259	253	271	243	237	247	248	240	269	277	243	249	270	259	266	257	246	232	231	218	263	261	231	214	256	266	227	253	237	241	252	242	237	253	231	261	230	246	232	250	241	238	247	252	253	244	215	235	263	232	255	243	250	232	236	300	241	260	236	240	265	251	227	243	232	241	259	256	245	249	229	244	230	216	235	231	231	253	251	219	233	252	221	246	250	248	247	214	278	243	255	235	262	250	209	263	242	243	225	234	246	240	235	237	254	263	246	250	255	244	245	253	226	250	273	240	236	267	276	242	250	240	233	243	271	259	247	241	245	225	251	233	252	232	228	225	229	245	256	242	238	238	251	242	229	224	254	243	274	264	258	255	234	255	223	220	233	236	213	220	230	236	240	236	244	237	266	242	224	262	257	262	259	234	259	232	230	254	273	243	232	238	231	229	261	238	244	226	238	229	267	231	208	245	239	253	245	249	298	260	242	250	241	265	248	238	236	250	249	239	258	231	254	244	245	256	218	266	245	254	241	244	238	215	274	264	244	228	228	229	245	217	259	220	242	251	223	239	222	246	242	228	249	250	265	255	280	257	229	238	266	248	236	258	250	256	212	253	267	233	239	246	243	259	258	237	244	250	218	249	226	231	246	276	255	242	211	254	232	238	256	224	223	217	250	245	234	234	235	219	249	257	244	223	233	262	252	266	262	237	251	286	308	231	205	234	251	248	232	223	229	241	248	241	236	245	221	227	227	258	277	256	235	220	250	248	245	266	259	238	220	250	228	230	269	251	230	233	228	244	260	261	241	227	254	260	224	291	254	236	235	229	242	233	250	237	249	247	254	260	246	259	231	243	227	239	232	234	233	258	239	219	234	239	271	224	258	254	285	243	226	228	234	262	246	256	235	255	226	233	271	234	231	267	239	218	242	222	287	228	215	251	277	241	260	257	230	237	242	238	279	227	254	261	242	245	241	227	209	259	261	265	241	227	235	221	248	248	239	260	252	240	229	222	241	245	271	250	243	241	247	238	247	256	255	249	284	251	212	255	243	241	240	231	216	255	259	251	240	261	258	256	239	258	255	265	255	275	239	219	262	251	218	224	242	236	229	252	246	252	263	208	256	244	258	239	256	243	252	236	267	251	256	233	234	258	242	248	242	269	230	228	256	245	248	256	252	250	241	249	245	239	248	234	243	247	235	251	227	243	258	236	275	244	291	256	255	229	242	249	276	226	257	257	243	247	250	223	245	230	253	246	241	249	239	236	233	255	219	237	255	258	270	251	246	237	256	200	229	248	248	246	253	241	237	250	226	247	248	266	226	238	216	238	246	211	237	218	231	235	225	257	231	231	273	234	264	253	227	229	242	243	245	243	244	261	250	261	245	255	243	242	263	264	247	238	249	230	252	239	256	241	242	227	234	230	271	241	230	256	234	236	224	244	253	239	249	251	254	251	258	223	247	218	236	240	271	236	238	251	226	277	249	218	254	224	234	237	281	262	253	236	228	283	213	230	225	243	247	265	264	246	244	229	245	240	264	239	229	263	228	275	244	228	233	230	238	247	250	227	229	264	229	236	257	237	259	228	233	234	228	239	263	259	261	262	244	232	256	255	241	232	239	250	241	259	244	259	232	243	265	259	213	243	231	233	242	223	260	241	233	262	243	264	245	239	246	263	254	245	258	229	236	246	251	258	239	260	252	230	246	259	245	236	272	224	280	249	220	224	232	216	239	244	251	240	282	248	280	223	234	246	244	239	238	248	223	254	249	262	248	250	261	228	244	230	251	245	218	231	240	246	244	264	248	237	241	231	238	247	227	280	234	230	234	236	227	222	243	244	245	229	236	248	222	284	261	237	247	240	236	246	233	251	248	252	239	226	256	240	247	240	255	233	257	250	251	256	265	248	229	238	299	232	220	231	231	267	267	239	230	254	275	232	266	256	246	240	231	230	262	232	253	215	214	243	226	246	263	246	255	231	237	256	242	247	245	254	224	240	253	267	217	225	229	219	282	256	255	253	257	236	251	302	239
24014	2558	5707	6213	5437	4440	3747	3070	2607	2263	2038	1833	1692	1545	1449	1404	1301	1355	1169	1131	1096	1033	1056	1023	1012	1006	915	937	922	913	883	902	895	873	825	848	814	854	808	806	754	821	799	772	782	772	782	838	764	768	784	764	719	737	772	759	734	721	776	797	780	756	725	761	744	803	728	767	726	716	735	747	795	681	752	746	754	724	763	766	707	720	720	759	719	705	701	790	770	756	710	789	763	675	771	697	714	719	745	703	722	698	729	711	746	728	638	708	716	721	756	713	673	745	765	718	692	717	745	717	720	711	719	714	717	721	644	772	745	706	711	725	720	713	672	735	722	680	699	725	725	686	740	705	718	740	758	725	758	735	758	710	727	729	701	672	738	712	683	716	735	660	768	689	704	696	728	744	698	728	742	707	738	670	721	707	674	634	727	725	756	719	670	694	704	748	715	730	782	757	684	731	707	766	682	719	722	719	696	664	757	794	726	766	702	742	780	736	716	685	713	687	739	704	711	719	706	734	725	698	709	701	667	688	737	753	691	722	696	772	715	673	710	711	712	706	725	755	701	741	696	692	674	755	680	765	715	706	758	685	697	734	707	714	698	738	776	703	727	716	673	710	697	711	726	718	702	697	728	742	695	703	746	710	691	688	716	708	723	758	669	732	736	726	699	715	744	767	682	727	734	736	689	713	729	707	749	740	711	721	673	731	703	716	679	724	678	671	708	723	740	776	765	738	697	681	716	691	744	703	705	690	715	743	734	700	714	648	736	689	717	747	743	708	732	707	695	687	713	691	676	718	718	690	757	688	791	713	717	725	721	780	719	701	701	741	714	703	716	747	719	679	661	753	719	670	693	746	714	717	680	701	753	738	707	723	707	688	740	719	712	711	721	701	717	669	728	713	653	704	704	732	675	754	708	785	715	689	684	706	727	708	737	733	734	717	696	739	685	714	731	703	712	716	712	691	673	719	715	723	700	765	705	708	719	731	674	745	690	723	715	690	701	761	731	721	733	747	722	696	730	709	690	688	696	736	739	712	694	710	722	749	701	728	720	759	736	706	703	724	717	748	704	726	751	716	741	692	690	702	687	718	707	692	730	698	774	712	752	698	724	722	735	733	711	711	689	721	729	746	734	736	707	690	733	758	685	741	718	702	713	669	754	687	734	738	720	744	674	762	684	723	656	733	665	716	722	715	754	746	671	694	746	706	668	698	711	716	677	701	710	734	694	736	751	752	708	728	745	760	715	713	713	711	705	719	724	674	727	721	685	679	718	742	695	736	720	704	695	751	692	774	740	678	739	758	671	738	750	694	732	683	757	716	651	722	730	694	730	769	740	749	684	727	741	684	704	732	688	691	682	692	712	731	693	692	698	711	742	677	722	729	694	718	697	730	730	685	682	731	717	736	723	772	723	698	745	741	735	754	670	701	693	731	731	720	701	717	717	692	732	697	746	710	752	799	690	712	720	703	733	699	683	742	753	714	719	740	689	750	688	675	728	709	727	655	734	736	730	800	709	714	742	710	697	698	758	702	686	733	735	759	672	711	757	789	640	723	731	686	725	743	728	720	733	744	712	742	708	749	701	710	744	733	695	701	731	636	706	729	699	709	753	698	731	699	707	705	725	711	751	698	704	710	709	707	720	767	738	726	743	704	712	730	729	727	751	733	738	710	670	705	719	736	725	694	706	697	715	697	728	728	730	746	755	727	668	691	682	709	715	711	718	689	726	728	711	698	707	709	719	730	658	694	728	768	699	734	716	710	702	745	713	720	751	689	726	732	696	751	700	735	745	744	724	751	722	700	703	658	697	747	708	713	741	721	787	743	683	716	692	742	715	718	732	726	686	740	715	697	755	684	732	750	710	792	711	711	728	730	706	685	714	714	708	727	724	706	709	724	724	740	672	769	688	727	713	644	717	732	711	718	772	686	703	700	651	760	729	702	718	714	780	758	712	692	715	653	700	728	723	716	714	726	732	758	743	732	677	743	682	744	714	722	702	748	749	764	710	655	716	716	732	707	712	700	728	695	746	692	739	725	715	695	752	744	743	714	701	737	767	753	703	696	749	730	728	789	702	733	697	712	709	698	676	749	683	733	665	712	716	677	736	718	702	739	721	719	752	679	706	744	702	732	730	736	720	722	711	742	706	698	739	723	722	725	714	736	731	691	713	722	683	751	685	715	731	686	684	727	711	763	741	720	686	706	705	725	705	757	692	674	674	766	697	674	744	732	715	780	721	713	719	695	688	723	677	728	703	748	716	704	764	666	708	743	683	718	767	710	728	735	722	688	702	699	688	714	704	749	706	753	727	741	703	716	704	734	702	736	758	716	735	696	670	744	711	700	738	691	723	686	711	703	699	761	739	695	739	711	708	701	655	762	735	734	714	699	701	656	694	750	693	726	707	668	760	767	732	717	739	738	714	765	633	701	706	685	718	701	715	677	713	715	703	690	728	711	708	725	712	735	657	692	731	648	731	720	711	747	684	718	738	687	731	715	703	709	674	761	728	703	731	718	679	681	726	806	738	735	668	703	719	708	663	739	731	723	673	678	761	704	682	702	724	717	711	676	718	712	687	694	686	665	685	718	714	727	727	709	675	697	703	692	678	738	704	730	723	718	739	662	753	734	711	690	698	751	683	687	716	752	672	675	745	784	733	737	716	720	747	691	707	726	687	704	694	706	707	737	740	719	683	703	733	746	696	721	731	681	686	731	754	714	690	714	776	727	712	723	713	743	673	700	675	722	706	731	744	736	733	711	724	703	726	713	694	731	709	712	661	732	732	760	731	662	684	716	711	713	696	704	705	669	700	715	739	700	745	770	707	706	726	726	715	672	678	734	673	688	736	704	687	661	727	729	670	703	740	738	739	701	706	684	756	692	690	699	719	713	681	710	747	740	722	692	761	676	675	737	714	705	745	736	725	717	707	723	676	711	725	728	699	702	750	671	669	696	724	749	746	752	724	745	675	731	682	700	716	719	694	683	671	714	746	735	712	705	702	687	713	711	677	707	733	729	712	718	705	693	731	753	745	708	710	759	678	755	704	706	736	688	646	701	740	694	649	669	662	677	722	727	689	738	670	679	678	711	688	691	726	673	782	715	729	759	705	744	700	796	715	733	728	743	728	728	735	743	673	699	728	657	709	719	692	714	754	721	732	701	743	693	735	702	679	681	741	680	757	704	745	712	713	782	705	728	705	713	702	664	720	735	706	712	708	752	678	748	755	688	729	739	718	725	714	746	672	706	762	723	674	708	706	646	676	715	735	724	723	683	695	678	724	674	705	762	698	696	720	693	671	687	757	718	689	734	668	684	749	708	661	689	745	738	733	697	702	703	711	714	732	734	703	726	737	713	722	697	695	754	723	737	701	675	704	691	686	709	749	682	650	752	761	748	685	702	749	703	676	728	688	708	713	685	742	703	698	678	738	737	700	713	710	715	726	643	750	731	682	683	710	727	721	721	669	710	702	739	690	737	731	750	734	695	687	708
5797	316	190	136	118	95	100	73	74	88	90	76	95	84	76	88	70	91	74	92	94	71	98	82	75	82	69	92	74	81	83	65	88	77	71	93	78	74	92	109	79	83	74	86	85	85	74	77	69	79	77	66	73	93	90	70	73	78	84	67	77	80	67	83	99	79	80	75	74	85	80	89	88	91	88	82	90	79	81	87	88	92	78	85	82	82	81	74	77	69	75	84	90	77	89	101	73	91	83	62	69	83	86	79	78	77	98	85	75	72	74	91	94	84	69	72	85	80	88	73	90	73	81	76	83	86	62	83	81	80	83	72	93	66	69	95	80	79	90	74	91	74	88	79	72	93	86	82	93	81	93	79	74	71	63	83	86	71	78	90	86	70	77	81	88	79	76	82	77	79	59	58	80	79	66	82	81	64	68	71	83	89	81	76	95	82	72	89	79	90	80	73	82	98	88	79	91	80	90	63	70	71	70	94	90	76	80	85	92	82	71	102	76	65	99	83	82	80	70	77	76	75	82	78	76	85	70	70	85	86	91	81	71	68	63	77	89	93	77	75	76	69	82	76	85	87	87	67	85	92	91	69	104	81	86	83	82	85	90	83	84	75	85	91	81	82	72	71	86	75	73	92	70	96	74	96	88	80	64	84	78	86	85	77	72	76	85	88	87	72	76	67	83	65	74	69	91	95	87	83	79	81	85	84	84	73	95	84	82	74	78	78	71	80	84	78	83	75	80	83	77	86	66	65	86	57	72	78	82	81	69	75	85	53	74	78	91	77	86	71	70	80	75	93	87	94	62	82	95	90	91	57	69	90	86	94	76	62	87	80	91	81	77	79	82	94	82	84	81	90	88	74	90	78	81	81	75	83	88	82	84	91	65	85	66	83	88	84	70	66	87	81	82	89	85	75	71	85	72	71	87	85	75	89	75	101	95	73	80	89	87	91	86	68	80	74	68	81	77	60	74	84	85	92	70	75	91	86	73	73	82	92	71	81	81	70	85	85	73	81	87	80	91	66	105	84	64	80	96	98	87	67	73	67	83	81	91	72	96	91	88	87	85	83	85	77	79	85	78	74	101	87	78	68	89	74	88	93	87	98	79	76	101	103	90	99	79	78	88	96	89	75	81	89	80	78	69	76	83	94	64	79	62	71	69	83	81	87	70	56	70	76	96	76	79	92	85	79	76	81	78	74	58	82	83	89	89	90	67	84	76	89	85	91	93	79	81	86	87	92	88	70	79	81	60	86	78	65	76	73	81	69	77	82	70	87	86	75	98	86	82	80	68	87	86	63	81	87	86	75	84	76	73	75	87	80	84	87	89	80	90	83	70	87	86	88	82	76	74	85	73	91	79	82	80	84	79	74	84	55	93	87	74	88	92	88	91	87	90	73	83	81	78	60	75	81	73	76	82	90	71	89	60	72	84	54	64	81	93	71	88	86	81	94	63	66	71	85	86	81	68	82	102	72	72	89	70	79	70	71	78	103	76	85	91	82	92	67	91	60	87	87	96	63	72	88	71	82	91	79	85	83	77	78	84	77	76	88	78	96	79	77	83	87	85	83	73	79	87	57	86	96	79	68	85	85	75	85	66	89	91	78	71	78	77	79	83	80	85	74	77	68	72	76	86	56	100	93	91	90	72	67	75	75	73	97	79	80	76	64	87	62	88	71	52	83	69	76	85	83	89	70	93	73	78	66	97	85	84	83	79	92	93	91	84	84	78	70	83	87	78	70	74	61	72	76	53	63	57	78	69	80	84	88	85	84	94	84	82	79	85	78	88	70	86	97	78	64	83	78	82	88	77	82	72	71	67	81	74	82	80	64	84	76	96	78	76	76	81	79	77	83	77	75	84	68	74	77	79	80	78	87	82	62	88	63	79	81	79	95	66	76	77	79	84	73	80	68	88	92	89	71	68	74	91	82	84	83	69	71	64	87	80	79	83	81	75	96	63	78	76	67	73	71	73	73	81	89	78	73	77	87	58	78	80	80	83	75	99	87	93	57	86	74	81	89	73	69	87	83	89	88	85	75	69	78	77	88	67	90	71	85	82	88	80	88	86	73	68	73	66	79	75	72	82	79	79	88	90	83	61	73	67	82	96	93	69	74	96	70	83	98	75	77	83	87	78	88	94	95	78	68	76	94	79	71	92	71	85	89	75	83	77	70	80	83	87	67	75	80	88	75	65	70	82	71	80	81	80	88	72	95	68	79	81	81	91	79	82	76	72	80	78	81	79	77	82	93	91	65	87	79	86	90	72	92	70	76	84	100	75	95	73	92	80	65	75	84	85	63	87	64	70	89	64	76	85	89	60	85	81	75	69	78	82	96	85	85	79	99	67	79	82	84	93	74	81	81	91	75	73	86	90	91	80	89	65	73	93	81	86	80	100	76	78	81	73	91	93	91	75	86	88	81	80	77	85	84	67	75	75	90	92	102	80	64	62	91	81	72	80	87	64	96	71	79	66	78	64	84	71	93	78	82	72	83	73	71	78	91	95	73	82	85	79	85	77	85	74	91	74	75	76	58	74	75	76	85	70	86	83	72	77	105	89	83	74	85	77	80	83	80	85	93	68	97	79	88	76	72	81	86	70	84	75	82	95	69	71	78	85	67	78	90	80	94	73	84	68	86	63	83	96	60	78	87	89	72	84	89	73	90	68	73	70	85	84	69	70	69	84	80	68	79	74	95	89	83	66	81	71	71	91	71	70	62	82	79	82	76	85	100	115	82	72	70	77	87	67	71	77	88	80	82	77	71	72	85	70	89	87	82	74	76	82	85	80	85	99	89	81	70	82	84	97	94	67	73	81	85	76	71	71	75	92	83	77	75	80	82	87	79	78	82	67	99	74	71	84	86	76	80	87	65	85	86	78	72	71	78	74	96	73	85	71	84	76	66	75	84	74	70	87	80	75	74	89	96	77	66	80	84	80	86	65	84	94	87	77	100	72	88	81	72	66	87	88	77	79	91	83	74	66	72	95	62	61	77	75	92	82	78	64	90	75	86	78	76	84	91	88	82	60	80	74	96	74	69	86	81	71	66	82	76	83	70	71	80	83	83	72	73	84	94	96	82	91	78	97	84	85	89	86	74	79	87	83	77	94	86	71	66	76	80	82	82	78	75	70	98	78	99	78	71	77	89	72	87	84	67	94	79	86	99	80	85	74	78	70	97	95	93	73	76	92	96	84	64	87	90	78	79	83	75	99	94	82	85	74	82	83	84	80	82	79	102	70	55	72	83	77	63	72	81	89	73	68	90	77	67	78	69	70	89	76	77	92	67	63	79	72	82	86	79	83	71	80	80	86	72	86	75	70	70	77	80	69	87	70	83	76	90	79	79	76	82	74	87	88	68	91	78	74	68	84	75	85	96	77	78	65	78	80	83	88	83	91	79	98	86	81	75	84	80	81	75	73	87	73	88	86	71	87	66	68	96	85	76	73	80	85	58	94	76	92	82	80	68	81	96	68	71	89	86	71	73
5542	365	427	456	398	426	408	377	356	343	348	313	341	314	355	323	297	297	306	285	316	311	300	327	288	287	304	296	301	295	314	287	291	280	271	290	315	299	294	299	323	297	300	291	292	311	268	279	281	286	291	274	300	312	290	265	307	299	307	318	298	288	288	303	275	314	279	284	290	294	264	310	298	270	298	285	277	290	292	275	292	267	294	285	293	288	267	315	295	292	292	290	280	285	252	306	262	261	303	288	287	283	286	304	271	274	293	271	279	288	308	301	279	282	280	280	296	294	274	267	274	300	295	272	268	273	273	274	327	280	279	280	296	304	270	292	277	274	327	284	296	308	280	297	265	278	281	281	299	275	293	300	295	277	297	314	306	269	279	321	292	310	287	298	284	301	273	287	292	265	314	301	287	286	292	313	262	317	287	323	311	315	312	275	292	273	315	293	303	285	310	316	288	293	291	271	283	306	272	291	301	259	280	292	293	280	283	270	310	301	291	291	255	299	257	288	319	268	278	292	255	280	295	277	266	290	286	272	262	295	287	298	309	298	276	314	298	270	295	270	296	288	304	295	271	259	287	281	293	309	254	294	279	247	293	282	297	285	278	290	281	312	292	317	283	278	291	323	296	292	279	256	316	273	274	295	300	290	287	286	270	308	301	265	285	313	304	309	296	294	289	301	283	276	331	294	321	274	326	278	300	297	296	279	329	286	318	299	286	296	312	286	328	275	284	292	301	303	307	282	310	281	312	319	302	292	264	297	276	301	290	314	256	282	304	287	268	318	308	313	304	279	291	262	295	293	267	299	295	275	279	300	276	303	260	318	290	301	276	306	277	297	268	279	313	312	289	264	321	263	303	271	302	269	348	291	293	274	262	299	317	290	258	289	311	282	279	285	311	273	279	303	301	338	288	251	281	306	298	286	309	274	290	293	287	272	294	290	270	308	318	258	296	305	308	285	321	269	305	282	312	275	317	285	299	270	305	260	263	301	263	288	314	302	323	295	278	304	280	303	274	259	293	261	269	299	309	295	269	305	276	302	294	300	327	252	280	259	312	262	268	283	260	303	279	288	291	301	295	312	287	290	296	287	310	308	287	278	307	261	316	295	295	295	280	315	294	278	282	272	300	287	276	292	299	293	284	294	283	277	293	300	272	286	261	306	265	314	304	299	296	308	275	289	278	314	300	293	247	283	291	266	278	290	281	275	270	299	258	316	301	289	284	301	295	287	285	269	302	289	278	261	287	278	323	301	293	293	275	298	272	297	292	293	274	289	313	302	293	263	301	280	334	303	272	301	265	310	296	264	307	298	286	292	277	264	291	255	300	279	274	296	276	274	281	270	323	289	275	274	316	299	291	331	295	276	295	295	274	298	301	279	267	297	289	281	297	305	312	279	247	309	314	290	287	292	287	292	259	294	269	296	319	309	306	306	306	296	304	313	308	285	285	263	292	296	314	301	286	315	308	271	277	287	310	315	289	293	318	284	274	283	299	281	275	302	294	290	292	276	297	275	306	309	342	304	292	305	276	316	319	288	281	304	283	272	277	286	259	259	301	259	302	278	283	294	268	287	232	281	277	305	290	279	301	286	305	315	306	271	277	279	307	285	287	292	295	277	275	285	312	267	271	265	319	307	296	280	278	280	322	268	296	254	315	297	295	254	282	307	287	277	290	287	314	270	288	276	279	281	283	271	299	303	284	301	300	323	274	277	274	243	302	281	317	300	274	268	311	300	304	299	296	287	280	281	288	286	287	285	295	299	282	300	284	304	261	286	294	292	251	306	285	327	312	301	282	300	276	290	277	280	283	316	291	298	289	288	297	284	271	277	301	284	294	290	315	312	293	312	285	315	284	291	268	275	261	305	278	319	295	296	280	285	297	313	294	294	303	307	298	287	269	298	289	316	280	300	261	277	298	279	286	267	295	308	279	324	307	307	282	275	308	292	304	316	288	273	292	301	279	294	259	295	271	294	300	282	292	280	270	310	274	283	293	297	291	298	292	272	279	300	319	273	264	334	298	312	286	263	294	265	281	277	295	282	277	244	291	278	300	287	285	307	278	286	280	294	289	278	272	316	314	326	308	290	297	299	265	273	289	305	292	289	300	277	298	293	292	272	252	332	293	304	297	285	294	307	286	294	268	267	266	295	281	320	289	302	285	316	280	321	276	266	245	302	294	298	297	297	295	293	232	303	283	301	286	268	304	290	289	271	272	287	289	290	292	276	296	290	291	293	318	275	270	290	273	263	314	291	324	285	264	293	274	283	313	278	286	253	268	278	306	297	265	288	331	284	294	285	297	303	289	316	302	289	299	305	260	289	254	267	276	296	311	270	315	294	287	266	283	275	295	297	273	292	300	302	296	282	274	272	281	302	275	309	279	289	292	296	271	300	287	331	304	290	315	301	309	291	298	286	297	311	331	292	290	281	295	273	313	302	297	302	286	285	294	259	292	313	324	287	303	324	289	270	294	322	294	295	300	279	288	287	267	305	332	320	307	303	299	273	293	328	284	249	289	306	276	287	283	282	309	287	300	293	280	271	292	299	315	287	293	279	326	298	283	279	302	300	260	298	280	299	300	262	295	268	316	284	282	296	273	297	301	309	290	310	269	281	269	273	281	287	278	302	289	255	300	301	267	267	272	282	291	295	274	267	319	312	257	311	260	272	289	315	280	290	288	300	265	282	270	324	293	279	279	296	292	295	282	286	273	296	297	297	275	311	286	311	310	289	255	251	287	291	267	295	294	301	274	291	293	293	276	307	312	271	301	300	293	312	304	285	290	312	266	305	289	261	291	285	311	291	277	280	295	250	294	304	304	282	244	309	297	288	294	300	305	290	302	300	318	276	284	295	271	297	262	302	293	265	306	301	289	285	286	291	268	288	318	320	306	303	285	287	304	292	298	305	300	290	289	260	294	262	269	291	305	310	314	253	280	276	288	308	288	277	300	288	259	312	273	303	263	297	323	289	280	335	287	319	272	286	295	246	294	295	276	273	266	289	297	293	266	279	284	307	282	294	307	293	306	279	326	305	307	306	265	270	281	266	281	283	295	304	285	266	278	301	349	271	312	308	316	296	272	253	297	305	281	317	277	290	288	288	283	323	297	308	286	278	285	288	329	301	283	340	267	284	301	288	285	284	271	272	268	281	294	280	295	284	322	285	273	304	296	292	248	294	302	252	291	268	287	309	270	279	298	308	303	286	310	291	286	311	293	273	281	298	268	286	295	293	287	298	296	298	277	284	265	244	282	299	309	287	301	309	274	280	319	315	280	308	292	282	268	310	286	294	274	289	318	297	291	312	283	311	300	282	303	274	305	268	292	275	293	294	282	296	291	277	282	283	290	303	263	268	305	292	277	285	299	278	287	296	293	278	314	275	271	298	298	287	307	274	289	291	256	289	295	312	274	265	312	285	292	285	282	288	317	311	310	312	272	268	270	293	276	323	319	299	285	276	288	271	287	285	276	301	285	284	263	298	268	295
38987	10167	1876	1015	745	610	429	361	307	255	254	235	225	204	184	206	185	175	157	171	179	145	153	163	173	145	155	153	153	145	144	164	155	142	123	143	149	151	153	138	142	142	131	152	145	163	134	127	144	148	127	147	130	137	146	151	144	142	124	132	142	121	130	136	156	135	141	141	137	157	132	114	146	128	140	133	149	140	148	142	138	146	149	143	135	126	133	151	139	139	138	166	151	138	141	134	132	132	144	135	152	152	136	142	136	147	153	136	138	143	146	148	133	152	122	129	126	141	129	130	135	148	142	136	125	117	143	137	123	149	131	144	126	160	147	128	126	139	148	146	159	140	134	131	132	131	116	145	157	146	138	136	154	145	118	132	136	142	158	142	157	136	138	143	144	133	155	146	165	127	122	129	125	150	161	147	149	151	129	132	126	148	142	153	139	145	145	123	130	130	155	134	134	140	138	118	131	162	145	128	129	146	116	147	157	142	158	133	146	132	141	141	134	129	159	136	122	147	161	148	137	144	137	140	135	148	154	120	143	140	158	137	127	125	141	148	139	154	120	131	154	138	128	130	158	152	134	133	142	132	155	143	130	120	171	123	155	125	143	164	153	139	143	132	133	162	140	136	166	154	142	134	149	142	150	143	141	152	127	140	145	131	160	155	149	134	146	135	146	143	135	140	131	147	136	140	147	146	144	153	145	150	161	151	140	136	132	162	118	131	153	135	142	123	127	164	144	141	138	150	140	127	144	151	120	131	152	146	128	141	129	164	160	146	139	143	158	122	158	131	143	152	144	137	122	157	145	144	142	141	148	140	139	127	128	130	145	159	135	135	165	123	137	133	141	143	146	135	135	132	131	130	126	157	141	169	155	144	134	154	134	119	122	147	134	149	133	149	135	133	151	137	166	127	126	140	150	156	134	137	147	156	122	150	128	145	150	120	154	149	144	133	140	132	128	138	150	150	146	140	125	136	158	134	136	121	113	132	122	124	147	138	111	120	142	164	132	161	132	144	155	152	141	136	127	148	153	158	136	129	145	160	163	131	119	121	127	118	160	141	166	144	129	134	140	146	129	131	136	151	137	134	141	138	133	159	137	130	142	139	138	146	179	146	138	120	145	174	147	147	134	133	133	158	131	132	131	137	157	150	136	129	141	150	150	124	134	148	136	131	140	133	122	133	176	144	135	151	158	146	158	151	141	145	144	162	152	149	153	136	114	126	121	126	130	134	155	144	139	140	136	136	167	171	123	148	137	142	158	146	124	143	135	135	140	144	137	134	143	161	120	139	135	138	149	159	142	143	158	135	154	137	128	139	138	152	130	135	123	146	135	127	148	144	142	155	124	141	123	113	146	149	135	152	140	148	124	147	139	134	132	131	140	131	139	147	130	149	139	140	134	133	123	113	141	122	130	148	129	152	129	119	121	117	144	161	120	164	131	155	136	142	139	161	157	134	168	143	129	116	133	139	142	122	133	123	149	128	134	127	148	164	149	163	150	136	140	156	154	121	129	147	146	129	154	140	147	140	136	128	144	144	144	144	139	139	123	149	140	123	133	130	143	181	144	155	132	143	148	165	155	136	148	142	127	149	145	138	139	118	149	149	117	162	124	129	150	121	147	143	135	129	132	142	129	150	150	140	132	139	134	144	146	138	155	126	127	157	137	134	136	156	126	156	156	147	154	150	132	141	135	133	117	143	136	133	145	133	153	140	148	122	159	143	135	126	151	160	164	159	135	129	142	152	127	157	151	129	135	138	133	130	140	142	149	141	129	134	130	142	135	146	144	148	150	154	134	150	139	141	140	151	144	155	145	155	142	144	121	144	166	145	154	157	141	143	133	133	129	128	142	114	140	127	125	140	139	146	142	139	128	144	144	133	146	154	156	135	142	141	125	147	141	134	115	144	138	129	156	129	128	133	127	161	141	129	133	160	130	134	129	140	129	123	131	154	132	147	145	153	153	142	136	154	132	139	131	127	144	135	126	153	151	141	138	138	150	159	150	143	131	132	137	133	138	131	139	143	141	176	143	125	123	152	160	152	148	118	132	151	131	142	138	136	137	133	126	135	147	136	151	134	150	137	163	148	151	146	129	139	138	151	154	160	131	142	140	154	156	112	138	138	139	168	137	109	148	138	141	136	157	156	124	135	151	132	145	131	144	133	152	151	132	155	138	132	124	146	143	135	140	128	140	129	129	143	121	139	151	141	141	136	128	120	141	124	144	138	141	155	155	155	151	151	133	128	134	150	131	123	147	135	145	160	138	149	163	140	138	135	147	145	153	122	129	121	126	150	130	138	133	117	143	159	131	174	132	116	131	154	154	138	140	132	144	145	127	132	131	135	147	133	139	151	132	148	116	157	160	133	145	132	150	132	142	147	135	140	149	146	155	137	145	159	132	145	139	135	132	167	142	133	152	134	140	164	138	131	163	161	162	164	159	132	161	163	131	146	144	149	130	148	151	141	137	146	146	145	132	122	139	135	137	155	133	113	142	147	135	120	137	146	149	146	144	122	141	153	143	143	134	134	161	140	157	165	130	122	156	121	148	138	146	129	132	136	143	121	150	135	144	128	133	139	143	149	150	140	128	120	142	135	140	132	153	129	125	147	142	144	131	160	131	124	154	151	151	134	116	150	149	146	117	124	112	148	123	144	140	125	153	137	141	144	143	138	141	128	121	140	150	131	146	135	147	136	141	140	149	140	141	133	133	136	158	157	143	150	132	150	142	131	134	159	134	146	119	152	169	131	151	159	111	173	140	118	154	153	137	128	146	128	138	138	128	133	139	124	132	133	118	157	148	135	125	130	146	155	145	147	149	140	145	151	126	135	144	149	121	144	135	144	156	146	130	131	125	135	122	150	141	132	142	134	155	133	156	138	139	157	136	142	116	143	133	144	141	148	141	148	136	149	146	147	156	131	136	151	148	132	149	152	160	145	146	134	145	134	137	143	135	137	169	137	131	155	144	133	137	149	165	139	150	141	142	135	150	137	130	154	153	141	146	135	127	144	142	132	134	119	131	126	145	137	155	140	138	139	150	147	132	157	137	135	170	143	141	131	159	139	130	130	131	119	149	133	143	129	144	135	125	144	146	153	122	149	142	159	137	146	129	132	137	151	154	143	130	124	179	130	144	140	156	127	118	121	136	143	135	121	147	133	137	153	152	139	135	147	147	119	115	126	151	135	137	142	139	157	138	139	145	133	128	147	152	131	130	132	131	134	138	139	152	144	149	140	160	136	136	146	139	129	138	126	143	141	134	163	136	128	162	123	139	149	125	132	134	143	139	149	129	125	122	148	143	128	160	135	156	141	127	153	142	135	131	137	131	124	140	132	132	147	166	135	157	128	146	165	136	128	143	154	177	128	170	144	136	142	129	129	155	138	157	143	144	120	167	137	151	131	144	145	135	119	128	117	131	139	137	142	146	137	169	126	126	131	148	145	149	150	148	142	146	142	143	144	131	129	132	143	124	145	142	129	151	154
18338	1372	2968	3377	2822	2469	2044	1677	1395	1179	1145	1039	956	847	789	843	744	727	679	666	670	644	597	594	587	573	565	558	565	522	526	560	531	541	529	511	535	528	471	498	501	489	506	511	532	480	491	541	483	463	496	472	506	459	476	478	450	472	457	466	469	436	491	492	489	468	481	476	457	468	492	460	451	466	470	417	484	443	427	468	463	461	459	430	481	483	483	474	482	486	437	465	470	469	426	458	471	453	428	458	486	485	477	471	457	491	477	458	490	462	474	486	433	453	462	467	477	460	433	402	465	460	443	453	434	494	464	496	447	486	476	488	507	440	459	468	477	478	486	454	465	452	461	460	451	427	439	440	503	506	504	464	480	420	428	492	459	478	455	467	413	424	427	468	457	446	499	437	460	458	447	437	462	461	438	443	441	435	460	496	481	463	479	426	448	452	441	462	461	430	425	422	450	461	471	446	445	443	452	457	433	424	479	460	467	470	431	443	427	468	479	436	441	470	467	475	443	422	439	456	481	458	429	510	461	443	480	465	469	440	420	463	488	481	451	473	424	446	440	446	454	472	444	460	453	447	427	437	471	477	452	459	452	453	426	474	435	462	436	436	441	455	436	469	435	427	454	402	445	450	442	444	423	453	420	447	456	437	452	502	491	470	444	448	436	483	445	466	490	399	454	488	420	442	473	482	473	460	453	472	451	471	488	456	434	427	444	466	447	466	471	462	464	491	440	464	443	433	460	467	475	439	480	457	442	457	429	436	453	454	455	446	470	474	451	448	476	445	472	466	507	498	472	467	426	472	462	458	472	452	455	457	454	426	466	455	443	452	457	465	450	411	485	449	471	446	496	480	468	466	485	488	492	452	414	442	456	447	454	438	438	462	452	476	458	447	430	504	460	417	433	476	461	452	480	432	424	462	444	423	457	448	470	457	437	456	444	464	498	465	466	458	439	437	466	477	439	435	432	462	424	473	491	446	468	447	424	453	473	454	427	438	426	428	460	438	435	436	447	443	434	424	460	465	465	469	473	430	441	426	451	463	474	435	436	479	484	465	450	468	469	414	431	433	464	415	443	467	455	426	452	446	476	455	455	441	449	433	434	452	449	429	438	451	444	411	430	459	422	467	461	476	431	455	447	469	414	444	419	457	430	463	453	434	438	455	459	443	445	433	429	454	434	453	444	429	452	491	477	461	425	446	407	479	477	454	472	450	453	443	474	471	415	442	476	461	481	484	457	445	428	451	469	494	441	455	461	451	443	472	453	467	450	449	474	472	506	439	409	459	455	410	437	444	489	474	439	439	490	463	448	409	498	482	454	457	445	454	466	419	461	452	434	467	484	473	427	439	409	452	445	445	431	420	444	444	441	471	458	435	421	460	455	435	450	458	422	461	455	440	447	433	448	484	433	409	459	456	451	465	493	466	464	475	492	482	449	421	419	434	450	446	450	474	470	502	445	467	475	465	466	449	463	452	449	419	437	437	470	487	445	454	455	472	474	488	456	444	450	437	437	459	442	423	487	438	450	425	481	444	463	421	465	438	444	438	464	425	430	430	448	436	432	458	469	480	463	454	475	435	471	440	488	481	482	429	479	452	429	422	481	430	461	478	478	463	442	438	462	421	415	448	439	412	467	444	459	450	450	430	421	456	465	467	443	430	471	491	470	447	463	433	444	472	483	447	440	448	498	448	450	449	436	474	483	415	454	470	462	475	452	444	457	429	413	450	459	473	435	461	455	455	477	432	443	483	488	452	450	491	444	466	463	429	424	473	444	478	468	473	417	432	456	452	474	452	459	479	447	447	433	440	439	457	506	460	475	461	489	440	454	446	416	411	437	437	462	448	447	431	448	473	460	471	425	437	455	419	419	421	477	426	453	426	425	482	466	487	484	443	492	420	447	485	450	452	438	431	432	465	450	453	438	465	472	454	443	455	457	470	446	452	440	459	452	456	455	434	454	415	458	459	437	454	461	447	441	444	413	431	504	485	450	442	459	462	432	472	492	432	464	461	482	445	461	438	471	439	475	436	422	446	444	474	425	458	460	449	463	444	462	462	488	468	475	437	445	445	450	465	442	466	498	491	463	463	462	484	415	458	473	459	478	433	423	491	460	454	452	433	447	480	462	417	455	506	434	480	439	452	465	456	458	453	463	445	465	483	502	419	459	427	502	459	420	476	444	451	426	451	456	461	473	414	453	476	460	454	451	476	457	410	483	449	439	446	476	447	459	449	467	432	477	502	413	406	464	470	492	452	447	431	479	445	438	475	463	448	442	466	427	457	428	459	455	454	435	457	437	460	459	447	412	461	462	458	468	430	438	441	457	492	477	482	435	445	460	415	497	445	443	521	445	456	428	473	443	458	449	414	449	442	447	454	494	431	466	470	471	476	473	456	458	469	487	473	486	487	427	413	419	432	452	450	475	472	474	505	442	419	444	459	426	454	457	472	451	451	424	477	443	440	454	458	454	422	442	433	465	443	468	411	435	469	459	444	473	447	453	449	471	491	425	468	423	467	484	449	493	445	476	477	466	451	422	481	437	426	447	421	439	460	450	508	447	460	480	420	474	504	434	443	477	426	476	443	440	396	456	416	432	444	419	444	423	447	465	437	446	477	433	440	423	432	419	432	452	448	479	437	438	438	448	449	466	441	424	440	455	485	476	506	463	440	487	440	455	432	435	483	462	448	485	491	436	411	471	479	432	433	443	413	491	464	477	460	493	452	428	453	462	463	452	480	465	455	453	465	434	495	465	430	493	460	463	414	467	463	475	475	442	494	469	448	458	448	461	459	405	427	451	464	456	444	442	456	427	461	443	426	469	426	464	423	448	517	453	468	486	411	446	489	451	474	443	441	462	432	466	467	461	472	429	449	499	458	436	489	433	491	436	467	473	430	440	463	440	426	459	466	448	470	471	448	459	429	417	463	487	418	469	496	429	423	503	425	420	449	494	458	459	476	422	470	442	497	440	461	478	475	433	447	469	417	482	503	463	444	451	446	461	449	446	461	462	452	440	488	472	477	477	447	454	453	433	451	446	448	403	419	438	429	482	449	470	417	407	432	432	459	448	426	454	445	462	447	464	425	421	437	452	467	451	470	442	517	439	416	449	463	442	420	467	434	440	467	462	451	414	485	457	443	414	476	453	447	434	467	467	467	452	428	445	465	492	448	485	438	470	435	440	475	447	426	504	423	429	489	466	509	428	475	415	459	418	452	486	473	463	463	498	420	486	464	469	490	454	460	454	444	455	461	454	453	463	491	414	456	451	462	451	474	453	461	502	431	478	494	481	461	456	475	469	407	426	437	435	478	429	465	451	450	478	451	491	498	482	483	439	494	462	429	467	432	496	444	444	476	425	445	453	424	431	467	460	458	462	414	458	419	511	452	449	445	516	490	439	441	471	435	462	448	422	434	430	408	419	460	415	447	421	455	438	494	471	451	474	468	486	452	452	435	455	421	457	438	456	472	440	420	471	450	466	419	470	426
46420	20806	11323	2344	1529	1106	862	688	592	523	503	412	428	385	379	347	309	339	287	291	255	309	254	264	268	249	230	282	275	274	252	285	240	239	237	279	259	238	252	247	246	273	231	259	269	245	247	252	263	245	255	255	233	238	242	239	239	240	250	218	217	245	262	263	210	251	251	221	244	232	248	223	262	235	236	219	252	234	249	267	249	268	262	256	240	222	204	255	217	246	249	225	261	275	239	236	224	266	263	232	279	252	246	229	249	223	251	240	232	262	261	228	239	210	273	260	257	245	242	253	272	253	237	271	242	280	248	252	205	231	251	234	217	229	235	252	265	224	256	254	226	255	235	215	277	231	211	241	244	236	254	231	237	264	270	275	243	231	256	230	239	259	234	219	253	248	258	220	233	244	270	262	241	245	256	264	231	247	249	260	234	249	241	264	251	240	228	255	243	262	262	265	268	270	232	254	247	231	258	241	236	231	241	216	257	232	247	259	224	209	273	228	257	231	244	245	221	267	255	258	259	232	246	247	223	241	254	240	220	243	227	240	272	242	228	259	260	251	227	243	269	242	264	241	242	240	250	220	243	265	257	251	233	223	240	236	216	248	236	245	247	258	255	234	248	223	229	220	260	233	243	264	267	231	235	221	237	221	251	228	246	247	242	254	218	250	251	258	257	252	224	231	220	245	225	244	245	235	261	218	220	250	225	244	219	249	259	256	253	254	244	258	260	232	242	235	254	252	228	267	237	248	263	254	228	248	245	248	252	228	258	236	224	268	248	268	250	211	237	253	252	264	226	226	264	256	241	243	231	237	259	234	236	238	250	244	209	250	251	239	252	222	216	238	282	247	230	226	233	240	229	266	258	254	246	248	262	235	232	257	254	254	214	249	218	227	247	245	253	247	254	239	268	241	235	281	228	246	284	242	233	256	226	251	256	231	239	245	224	235	239	258	271	251	232	270	254	244	248	267	250	251	237	250	232	258	254	258	259	247	252	223	272	258	239	251	236	213	241	239	255	259	252	247	243	233	240	230	233	228	261	221	247	220	238	266	269	221	247	255	267	242	237	246	276	243	250	227	242	252	260	238	230	213	244	234	228	245	253	228	242	248	227	245	262	250	260	244	236	271	250	232	273	264	251	230	232	229	211	222	218	231	241	205	259	256	264	233	228	229	237	271	252	230	277	245	237	246	238	214	250	279	230	248	233	216	234	242	234	232	236	251	243	247	260	232	246	219	244	240	248	212	263	257	259	233	233	234	240	224	264	255	231	242	211	253	236	230	266	249	263	240	249	217	234	248	260	211	205	241	262	256	235	222	261	241	264	252	244	268	250	246	245	246	239	246	258	227	288	229	279	258	250	240	243	252	212	265	230	228	229	250	220	229	243	239	249	217	271	228	243	245	274	273	269	279	236	283	210	250	237	246	234	252	221	246	224	240	230	262	244	233	223	234	241	245	257	240	245	231	243	236	238	268	251	255	221	262	249	209	249	222	253	242	217	213	256	244	262	246	237	236	241	234	233	218	246	247	220	251	237	248	227	263	239	232	221	247	216	262	244	241	224	243	228	237	248	244	239	217	245	256	259	261	246	248	225	245	256	225	263	229	246	239	239	238	246	243	243	239	233	246	238	231	273	224	247	252	234	221	237	208	215	254	245	241	237	240	263	248	236	273	246	259	243	266	255	244	246	256	227	226	263	227	248	209	253	253	245	223	244	242	206	232	250	268	255	236	210	238	233	254	246	252	224	246	223	220	247	237	219	234	221	235	255	219	279	263	227	249	274	271	253	222	257	232	258	239	242	249	228	251	250	255	242	227	237	242	245	258	249	264	231	261	242	260	239	231	258	254	233	242	235	263	237	242	234	252	250	232	213	252	224	250	246	255	240	229	232	245	269	242	237	229	257	235	245	227	263	241	248	229	222	243	231	219	259	218	236	230	276	251	237	251	234	278	221	240	266	225	256	255	248	246	252	266	244	266	242	224	240	247	289	234	273	240	255	239	261	236	235	284	256	270	264	270	228	230	221	233	260	247	239	244	245	239	232	198	244	231	240	241	230	289	254	251	284	254	239	257	247	252	245	229	261	249	234	274	246	280	242	250	250	216	234	251	239	265	257	240	259	257	245	235	233	227	285	243	254	225	269	225	227	261	240	241	262	242	234	247	247	216	241	221	218	256	282	248	239	241	242	244	224	255	226	235	222	214	260	238	235	263	253	234	252	262	259	242	244	218	242	240	232	243	239	233	242	254	235	253	238	261	251	268	242	245	248	233	274	236	241	252	259	226	225	231	226	258	245	263	226	225	233	248	232	254	256	249	256	221	256	247	243	241	248	264	259	265	216	242	215	252	222	228	248	239	248	235	256	232	273	243	221	234	236	279	255	253	277	258	234	245	251	269	267	257	249	233	263	235	232	224	267	215	247	233	234	272	242	241	237	273	237	245	245	256	237	231	260	227	228	286	229	221	252	221	223	277	221	234	273	216	258	256	250	252	245	225	248	267	231	254	248	251	234	246	251	268	268	228	244	265	255	234	247	231	248	242	255	248	220	247	246	224	211	232	250	248	258	252	241	210	232	250	249	243	251	251	238	249	243	252	244	264	253	261	236	255	240	254	207	249	279	234	244	222	248	271	220	244	228	234	226	264	233	231	243	254	238	278	267	269	250	238	256	238	240	265	270	214	257	237	197	246	231	218	245	282	237	225	232	212	228	252	253	236	266	259	220	217	253	220	258	245	245	251	241	212	249	236	227	221	257	253	248	243	238	245	222	233	248	254	232	254	244	275	213	234	235	248	239	226	226	237	248	240	233	238	229	258	249	246	216	227	235	269	256	238	234	244	220	230	235	250	228	247	251	259	244	215	264	245	258	273	236	241	230	207	230	270	267	244	221	248	238	272	260	263	263	246	248	225	232	236	221	239	230	260	262	242	267	243	243	230	226	231	267	268	259	218	264	235	255	222	237	234	243	255	270	239	241	249	251	233	264	230	240	265	266	239	234	241	228	260	266	243	222	217	225	270	268	227	250	255	229	244	229	229	246	256	242	245	232	230	243	228	253	237	233	268	248	243	239	260	242	244	257	267	236	230	254	229	231	216	228	238	236	239	242	259	268	245	230	254	262	237	258	237	260	246	241	251	227	226	241	230	242	255	248	248	265	200	228	262	227	225	249	246	230	236	270	223	259	244	246	214	232	235	263	254	228	236	249	239	246	234	228	267	261	222	234	220	265	262	253	257	226	232	241	247	245	248	213	230	235	226	257	243	227	242	248	221	236	243	247	250	237	235	226	252	252	254	256	257	248	228	234	233	216	243	238	239	226	251	240	249	255	262	231	258	271	251	228	257	242	269	229	232	239	259	265	264	229	246	242	258	253	246	220	238	247	265	243	262	261	254	208	236	231	263	237	244	243	241	253	258	229	243	211	247	240	244	238	236	266	240	216	251	248	294	253	256	262	265	229	264	219	249	266	248	231	226	225	249	244	264
23420	2548	5494	6421	5463	4402	3704	3050	2626	2165	1976	1794	1679	1581	1427	1429	1319	1285	1194	1132	1064	1107	1020	1001	989	1000	972	943	882	822	921	874	863	851	873	857	853	853	833	802	818	777	783	804	808	760	815	787	807	786	812	790	813	792	751	770	710	746	738	792	737	740	785	738	748	738	742	737	716	739	704	744	728	791	671	731	757	729	684	709	772	732	745	791	739	723	703	749	794	795	745	727	770	726	728	699	744	754	784	699	727	713	747	760	730	746	701	716	761	667	679	692	671	695	748	746	742	758	762	697	744	760	756	755	761	716	729	731	725	729	729	707	684	744	691	734	722	694	717	745	750	680	709	701	713	661	800	752	704	726	675	671	725	699	702	723	728	742	739	765	719	696	697	697	652	726	677	703	710	686	732	761	726	708	696	719	671	695	677	740	694	682	751	686	735	702	735	725	688	750	743	753	719	712	711	732	720	688	728	735	745	688	713	691	727	719	695	710	704	686	679	688	716	719	751	731	683	731	741	676	706	722	741	678	702	755	737	726	693	725	677	725	740	746	715	736	706	740	651	726	730	738	726	731	720	676	778	715	711	721	733	741	749	685	717	694	697	708	706	723	694	709	696	725	738	725	716	679	722	742	692	729	741	712	689	662	715	676	681	734	702	714	751	656	723	750	749	695	710	719	722	745	694	734	739	689	687	725	700	733	649	704	722	735	740	714	769	729	709	696	701	749	739	731	708	709	694	672	723	736	745	691	690	710	730	736	708	737	719	788	680	730	727	702	694	730	683	675	707	748	693	704	766	732	743	688	714	710	716	750	678	697	718	724	740	707	745	694	698	699	722	697	720	698	760	726	705	729	725	678	731	718	668	739	696	742	716	706	711	745	732	687	710	712	739	686	753	722	713	720	688	743	723	677	736	658	705	721	711	688	712	710	701	688	710	748	736	752	715	719	719	767	745	688	727	673	726	713	726	772	708	694	666	728	688	689	712	770	713	705	736	686	699	713	720	730	704	741	742	712	747	690	718	707	674	718	729	709	672	729	721	736	671	696	717	734	703	697	693	714	732	773	696	718	717	702	725	731	737	728	667	655	754	727	712	758	721	742	717	701	728	735	780	787	705	708	682	737	737	741	720	668	674	720	744	727	742	695	686	665	689	726	743	750	702	757	720	698	690	739	733	697	723	703	704	706	687	723	723	700	689	731	697	744	656	749	722	709	731	756	674	696	706	692	689	714	708	716	746	722	738	706	704	709	721	696	700	713	747	704	728	653	682	681	690	681	719	700	711	752	714	714	722	699	747	743	759	702	711	717	734	672	713	783	709	753	707	767	704	692	722	716	753	767	728	751	732	667	701	732	696	674	744	684	686	714	737	706	741	746	706	707	704	766	743	728	711	733	757	722	689	698	746	732	670	722	718	687	703	682	727	747	693	708	682	712	741	717	711	714	724	724	756	684	727	703	708	712	701	757	733	702	723	704	682	711	698	685	716	706	713	682	711	735	671	692	683	748	713	746	696	705	750	738	696	686	756	759	685	725	684	738	676	691	718	732	730	755	722	684	705	764	693	740	707	703	705	711	786	693	694	706	704	728	671	653	733	689	713	764	726	713	720	690	728	721	725	695	702	767	735	711	727	718	712	719	689	750	712	686	725	736	734	735	708	700	732	750	700	705	727	695	734	725	713	723	750	724	720	729	685	713	727	731	723	675	695	695	698	714	710	675	715	687	763	758	727	722	737	725	701	663	718	727	703	705	690	747	707	740	737	657	732	700	771	753	692	746	723	691	708	729	766	706	707	668	746	688	724	662	758	709	769	723	739	706	717	706	722	757	694	689	704	730	708	725	736	707	701	698	724	725	785	707	671	760	786	755	713	696	722	726	711	708	753	692	688	697	713	711	686	716	706	674	707	647	730	733	728	725	737	664	710	773	682	666	719	725	719	729	735	714	747	719	723	729	711	712	675	708	663	720	715	689	704	714	710	703	685	687	742	730	709	745	696	736	727	718	687	758	700	695	713	699	675	777	753	715	720	700	718	754	688	728	697	731	727	700	732	697	700	687	657	689	721	698	709	732	760	683	725	693	727	729	740	705	725	723	705	694	763	678	746	687	742	781	720	755	718	752	713	690	720	710	687	698	744	695	729	698	770	657	717	710	710	737	766	704	683	692	727	678	732	721	768	701	730	711	689	758	699	701	747	702	712	728	774	742	763	694	717	718	741	700	743	731	634	678	731	729	672	704	709	679	719	737	722	734	725	739	728	711	724	696	692	660	718	750	718	728	701	710	688	686	706	716	729	767	705	742	673	695	714	755	730	688	710	747	726	750	698	704	691	723	711	749	779	683	720	676	702	692	777	742	754	750	682	712	705	723	760	722	703	767	709	716	742	704	762	704	760	740	709	737	734	715	693	704	750	725	730	740	711	714	717	666	761	700	739	771	690	726	747	775	722	737	704	721	693	704	722	692	680	668	694	729	712	722	747	710	701	719	706	695	726	697	662	748	745	707	680	698	740	718	729	750	698	693	749	708	739	749	705	713	714	739	757	688	711	754	727	750	755	696	660	711	687	746	696	731	694	718	734	772	717	760	728	748	740	650	753	724	723	699	695	728	773	735	728	731	712	757	721	744	732	745	778	727	708	672	725	715	723	688	712	730	698	652	711	710	741	751	707	741	716	705	730	720	759	741	707	719	778	708	632	681	707	749	730	734	723	770	731	747	683	742	677	737	736	676	706	685	725	696	705	757	708	722	727	737	723	724	689	690	713	713	674	709	698	675	750	705	701	708	682	724	676	708	744	718	711	699	720	766	682	721	717	733	724	732	748	673	696	739	716	734	745	724	747	698	713	671	696	710	700	711	690	688	722	737	710	693	639	736	726	692	709	744	685	678	704	741	697	711	713	738	705	740	686	725	723	742	713	730	704	700	718	734	730	698	717	729	729	745	716	694	689	732	718	736	745	675	694	755	693	694	708	736	776	704	746	782	653	725	679	667	732	719	711	673	719	700	711	717	704	720	716	718	720	724	736	734	683	747	677	685	721	710	730	698	777	706	728	736	694	731	704	713	736	749	689	718	767	721	720	689	734	694	758	759	736	695	707	666	712	686	733	682	723	744	696	748	710	689	681	701	744	690	743	720	718	716	718	698	691	681	710	738	697	733	687	738	736	744	704	706	746	733	762	783	715	682	717	715	699	739	719	744	681	689	728	685	680	724	714	696	706	677	720	728	734	703	727	702	677	721	760	668	669	734	714	722	699	723	742	674	709	664	735	727	672	755	765	721	719	685	722	688	781	704	672	713	724	736	717	741	699	690	699	752	687	696	692	719	703	711	730	744	713	713	695	777	682	689	719	685	731	722	690	788	742	694	663	688	713	711	738	695	706	714	704	684	715	717	763	684	741	762	729	671	673	742	765	728	672	692	657	735	692	687	742	719	659	686	718	755	714	710	678	683	710	752	700	727	700	763	700	687	683	685	754	706	687	763	668	743
6294	342	224	143	104	94	96	75	71	89	87	79	76	76	85	84	72	74	83	80	88	80	76	78	77	93	77	96	72	78	75	77	65	66	74	84	87	73	74	84	88	74	91	84	91	75	88	77	81	77	75	83	88	74	76	84	73	83	79	75	78	85	61	84	85	77	77	78	71	92	62	79	78	86	81	85	79	70	87	72	73	77	82	83	65	83	90	71	96	84	83	75	80	88	93	57	80	80	89	71	85	96	73	113	68	88	77	78	90	78	84	79	70	77	74	88	87	95	95	77	93	72	71	78	89	73	82	77	79	77	80	83	63	82	82	78	79	77	79	85	74	85	77	74	82	86	81	77	82	95	83	88	80	78	85	89	88	78	86	81	68	70	78	91	68	85	66	74	80	81	76	70	87	82	94	101	79	90	87	88	76	87	71	97	73	73	87	90	75	75	84	74	72	65	82	89	91	80	81	63	89	81	71	87	93	95	87	76	85	68	70	69	88	74	55	91	90	79	95	80	86	83	72	78	79	72	74	90	71	84	73	73	73	84	102	78	84	77	97	92	87	72	83	85	65	72	81	67	80	81	70	84	72	79	82	81	76	69	80	69	92	80	87	74	77	89	83	74	71	88	84	79	82	70	74	76	62	70	73	84	75	68	77	86	83	88	85	71	85	88	82	68	96	89	74	63	73	94	70	80	82	74	78	71	91	93	88	71	86	84	68	75	89	55	82	107	83	85	78	84	83	87	69	83	77	99	85	88	65	79	74	95	69	77	84	88	82	85	81	78	75	82	76	77	87	82	74	82	84	71	78	85	85	72	81	87	96	94	88	79	97	78	100	82	88	82	107	73	82	82	83	64	100	91	83	74	97	85	100	86	82	81	78	71	91	70	74	82	80	84	63	72	74	75	88	75	81	79	90	91	68	92	98	87	71	76	92	96	72	74	87	73	94	86	79	80	90	85	96	74	66	71	68	94	74	75	79	68	66	83	77	88	69	92	84	67	70	96	79	87	68	90	83	82	91	61	67	96	76	78	75	90	88	100	71	89	70	87	75	80	74	90	73	89	79	78	82	93	78	89	105	73	85	95	80	88	85	88	68	76	60	85	86	74	94	79	94	68	81	86	67	68	67	89	87	75	78	72	80	78	85	97	86	98	99	85	79	94	68	67	76	90	87	75	64	80	62	78	78	76	76	65	77	66	83	75	90	79	81	87	85	87	69	70	83	82	79	85	79	91	84	80	86	66	77	87	79	71	69	78	77	82	66	78	84	70	69	72	79	75	96	65	76	85	82	74	78	86	83	70	90	76	59	80	83	76	75	74	76	91	86	96	67	72	82	95	87	115	70	67	77	83	82	81	81	89	78	73	72	70	86	89	86	79	79	76	74	71	69	73	76	81	82	68	68	71	75	78	78	82	74	88	64	84	85	84	89	88	74	76	79	68	74	94	87	79	88	84	70	96	75	85	71	89	76	81	78	87	86	79	85	78	78	84	79	84	72	80	77	85	65	99	86	77	82	66	83	84	75	80	70	82	73	74	85	69	90	67	79	70	74	79	65	89	83	71	86	79	77	95	81	88	77	92	65	80	89	80	87	81	90	63	78	86	102	81	71	79	85	74	93	73	80	63	81	71	82	73	77	80	83	80	80	73	75	94	75	85	99	85	84	73	75	74	89	86	84	67	84	72	94	85	88	81	90	99	69	79	88	68	82	86	79	67	86	91	76	68	73	73	74	82	94	98	86	73	78	77	80	83	67	101	69	73	81	85	99	63	83	81	89	81	77	80	73	91	93	72	81	71	73	80	102	82	90	78	71	100	73	92	81	98	88	88	76	71	84	88	83	63	92	66	76	98	64	85	68	79	72	74	68	79	91	89	65	75	66	72	75	82	89	83	66	78	86	75	80	80	91	84	71	80	85	83	72	85	90	69	74	85	82	84	71	79	79	80	82	89	93	89	80	78	95	86	73	60	90	70	64	78	83	75	73	71	67	81	81	68	72	69	71	69	90	75	74	66	81	84	86	91	95	77	84	79	99	73	73	73	73	87	83	81	96	63	78	80	84	85	79	76	67	83	80	90	75	106	88	76	61	65	85	88	87	88	77	73	91	85	88	93	73	82	86	113	79	73	91	93	85	64	96	85	71	75	72	86	90	87	84	72	95	88	88	84	78	72	78	72	75	81	88	97	103	68	70	76	86	83	78	65	86	70	83	80	73	83	86	83	88	83	65	95	78	72	76	83	87	93	72	70	70	85	68	63	79	76	72	66	80	74	91	64	77	97	84	87	88	87	74	65	86	80	85	79	88	84	91	80	72	73	68	83	74	71	77	70	87	82	84	82	74	75	71	74	82	86	85	96	95	72	84	72	86	71	89	90	84	84	78	81	81	78	76	78	74	82	88	88	77	75	81	97	88	75	83	76	71	85	72	92	86	87	76	66	72	77	82	69	93	86	93	78	89	81	78	83	100	63	92	90	85	84	88	72	85	80	86	93	80	89	80	92	82	86	94	73	73	77	79	74	86	80	60	88	79	85	87	75	86	78	67	87	73	99	68	97	84	77	75	76	94	70	85	75	75	94	87	98	83	89	69	88	82	79	66	98	77	79	83	82	72	77	94	81	84	74	85	95	85	70	85	75	70	90	87	79	76	86	65	58	93	87	79	88	80	74	80	64	83	80	77	84	67	84	70	71	82	66	69	81	82	101	89	88	70	79	91	94	68	86	88	79	73	89	79	73	77	71	65	70	78	78	73	90	70	87	83	74	72	81	73	89	76	72	75	81	79	97	80	83	68	82	95	88	81	83	86	84	73	79	103	80	95	87	74	63	83	81	87	86	81	63	83	85	88	77	76	86	60	94	76	93	60	84	84	79	82	80	80	80	77	83	90	72	85	68	91	59	92	86	78	91	85	76	90	94	81	88	89	82	90	93	91	77	72	84	92	83	93	68	74	81	77	58	93	79	83	87	88	91	83	72	79	79	74	84	70	84	80	73	69	79	87	76	70	79	97	84	78	69	69	85	83	76	86	81	83	83	79	74	77	83	91	82	70	81	70	78	71	74	92	79	87	77	93	89	77	76	82	72	74	85	74	76	81	69	68	79	77	75	85	84	76	81	68	83	85	86	80	75	81	62	78	72	68	82	66	87	80	61	84	75	90	86	71	75	79	74	67	80	89	74	78	96	101	107	97	95	78	87	69	93	92	77	85	80	78	90	88	78	83	75	81	62	80	84	75	77	89	82	96	80	93	94	72	90	88	75	87	83	78	71	75	85	66	91	78	73	78	63	78	78	77	99	60	78	87	86	83	81	68	76	70	81	80	99	85	75	72	77	80	59	78	94	79	88	88	89	78	74	83	77	81	70	66	70	84	95	69	77	78	67	72	75	103	90	71	85	88	91	73	76	73	80	68	80	68	85	91	79	97	88	73	92	74	82	80	90	75	66	81	85	76	92	69	67	90	74	68	74	77	82	98	82	79	74
5909	341	438	472	436	415	363	367	333	339	352	336	293	316	297	282	281	307	309	288	291	295	295	300	303	312	306	318	317	322	274	287	271	292	276	316	279	308	296	295	294	298	285	323	297	292	272	304	321	311	303	293	279	313	288	309	310	267	277	302	286	271	293	251	289	319	273	261	286	271	307	324	263	257	271	247	289	304	303	298	319	296	334	282	292	294	270	268	275	292	277	283	274	287	287	294	284	270	260	298	289	301	294	295	301	286	279	309	291	311	310	293	288	288	278	292	289	285	286	297	319	285	304	289	296	300	296	295	319	282	281	322	263	288	287	314	288	286	317	298	303	252	309	304	297	283	277	287	296	286	274	281	263	280	289	304	301	288	306	319	282	305	306	287	302	281	311	325	266	317	258	259	281	298	325	290	273	245	283	289	287	298	282	300	286	279	311	301	284	286	287	265	300	281	306	324	336	298	246	321	291	280	293	310	298	289	280	321	273	309	307	305	296	265	289	301	272	336	283	322	273	283	285	289	276	292	292	316	298	263	296	284	288	285	298	287	307	309	297	301	259	302	284	307	298	290	310	289	311	303	259	299	301	291	293	287	312	288	284	305	301	292	286	288	254	267	260	295	289	286	298	283	303	296	291	295	278	271	297	304	292	300	302	279	290	293	298	280	291	302	281	279	313	314	308	275	302	294	308	324	321	278	302	265	273	289	318	305	285	297	299	309	296	336	281	304	263	306	298	291	297	292	266	287	302	323	299	293	300	310	307	312	270	316	314	293	296	265	281	277	319	281	303	294	304	273	309	289	303	290	295	291	293	295	308	326	299	306	296	301	289	302	285	256	305	329	286	285	294	271	311	310	262	274	325	271	277	282	296	301	303	289	286	274	255	297	293	273	294	287	333	265	303	278	292	287	290	291	284	291	296	271	289	269	282	276	270	263	300	277	288	315	273	312	302	331	322	266	288	276	272	295	292	276	285	304	291	286	267	301	271	283	303	261	294	254	284	276	282	301	270	275	287	319	273	306	268	301	322	272	282	289	296	254	266	303	295	277	289	276	300	275	261	264	315	288	301	282	288	283	272	285	258	293	322	295	276	287	274	279	305	287	285	311	276	314	280	293	277	327	299	282	292	276	296	287	275	313	289	302	293	319	278	290	304	280	280	276	297	314	317	275	297	295	279	304	282	271	291	306	284	281	279	301	283	274	291	273	317	278	296	289	329	289	288	320	296	277	292	282	301	270	279	287	296	306	273	277	294	280	281	301	286	296	307	312	314	287	324	335	260	284	270	312	292	292	285	317	286	271	345	279	308	298	293	286	294	280	276	290	353	246	267	278	294	287	319	298	266	319	281	289	305	312	287	287	341	299	293	290	282	283	290	289	281	315	280	283	298	289	272	278	313	291	277	297	287	305	289	245	318	275	311	287	283	300	294	274	277	300	271	303	274	289	327	291	299	271	293	298	288	284	280	278	311	281	284	291	356	312	277	293	261	312	306	311	268	275	295	293	292	290	286	283	255	326	321	306	274	287	334	313	289	286	305	298	308	303	282	269	279	304	311	298	302	279	280	285	299	320	263	288	292	251	273	305	289	302	276	300	295	289	310	301	313	302	282	294	291	273	292	297	264	268	299	313	294	289	288	270	281	283	292	303	265	287	297	306	293	306	289	300	280	306	292	315	311	275	290	261	321	305	278	287	295	297	289	295	284	293	280	278	302	288	305	278	290	330	286	303	300	277	285	296	282	277	321	247	292	300	280	283	260	281	281	305	310	310	289	312	274	301	297	284	300	299	291	268	277	292	284	324	290	313	274	282	289	297	273	270	290	280	279	248	263	275	255	315	278	294	288	299	269	267	297	264	270	263	258	257	315	307	275	299	270	292	301	305	274	290	287	301	314	266	315	285	305	314	293	296	259	297	311	306	250	290	318	292	290	304	281	261	275	325	250	310	257	280	297	307	260	274	281	318	283	262	257	284	282	296	280	268	301	286	287	279	283	279	297	283	306	291	271	323	313	279	262	295	296	284	309	267	291	297	261	298	314	308	286	292	296	299	295	297	268	272	323	303	268	295	252	295	290	262	274	286	314	276	273	286	313	298	288	311	301	286	293	268	310	306	272	291	326	275	264	265	279	319	257	295	285	313	289	279	320	288	300	303	309	290	289	298	279	293	286	305	299	313	295	311	272	300	297	321	283	294	299	320	281	322	274	282	300	282	280	321	301	280	275	316	306	263	275	322	269	318	285	278	286	286	309	280	283	292	326	315	311	277	298	293	301	297	294	270	290	261	304	313	275	320	303	303	316	302	243	319	279	291	277	302	315	273	290	303	309	275	275	286	271	291	320	292	286	277	266	317	297	275	296	297	292	292	271	310	289	294	290	278	272	258	309	322	328	285	265	287	284	288	276	270	314	303	276	302	282	346	321	286	304	273	312	290	290	330	299	271	297	262	297	292	294	299	274	293	285	300	259	258	284	283	293	268	299	311	280	276	311	270	321	298	274	298	289	299	309	291	255	307	288	328	287	261	308	263	271	292	274	272	295	286	289	294	306	291	283	291	287	291	306	268	310	309	310	304	290	307	302	300	287	296	296	306	276	248	269	283	317	319	272	290	313	291	306	313	291	301	276	304	291	314	292	311	309	314	290	245	326	290	327	313	298	259	311	281	274	271	285	299	302	293	266	250	294	326	282	293	303	273	290	287	304	288	289	295	274	245	323	310	288	301	325	313	323	311	307	298	269	288	285	269	274	272	273	270	291	276	306	273	265	300	284	289	266	281	265	276	308	297	269	277	294	277	314	291	282	302	273	302	301	285	277	284	280	276	287	316	294	260	292	299	269	296	278	280	295	297	286	291	315	304	293	280	323	322	276	290	333	258	262	280	293	269	288	285	271	287	302	279	264	289	304	285	276	303	301	275	286	256	283	271	301	288	300	325	298	305	302	283	304	304	285	294	281	309	292	287	318	298	307	290	271	283	318	294	290	312	293	300	305	281	286	303	289	279	303	289	332	318	270	290	318	260	279	298	327	316	259	277	315	299	298	301	274	298	278	300	278	283	292	309	286	309	288	271	282	290	305	296	288	278	278	284	288	281	307	301	271	267	262	305	299	275	297	284	333	288	310	279	298	274	280	323	255	297	284	294	303	313	301	276	280	293	308	272	311	301	307	286	298	286	302	343	291	284	301	296	305	288	275	295	310	292	285	289	276	248	297	287	284	272	303	293	319	300	267	272	290	292	281	298	287	301	294	305	295	279	274	295	292	283	291	307	289	280	296	279	281	267	279	297	266	272	290	294	299	272	296	278	295	308	293	314	283	303	291	295	283	301	306	307	270	300	274	309	289	297	249	321	296	301	255	300	287	296	283	301	312	322	288	295	286	314	268	314	282	293	304	264	278	332	269	265	281	294	281	298	282	318	335	273	296	273	269	289	275	293	280	299	270	281	285	293	294	311	270	269	296	294	296	267	263	307	287	299	310	304
40128	17263	4799	1089	752	554	438	373	289	270	234	220	196	211	188	194	166	158	169	172	161	161	172	133	153	159	151	151	162	149	162	143	136	167	151	147	142	141	158	134	151	140	145	115	142	131	145	136	150	163	141	159	153	170	148	144	143	136	157	138	140	150	139	128	140	136	148	145	144	131	129	134	130	147	143	165	134	129	140	138	139	168	134	152	131	143	153	129	144	146	135	149	141	151	151	139	143	139	133	129	148	136	152	140	165	142	115	133	127	148	141	137	144	140	162	109	155	137	132	144	148	175	153	143	143	134	158	141	144	153	133	146	138	143	150	127	148	131	139	141	138	145	158	142	137	135	156	118	152	113	149	136	125	137	147	141	143	142	156	144	136	150	160	157	147	144	129	144	127	119	163	146	141	148	132	151	127	146	129	132	119	148	145	142	135	162	131	123	130	130	128	139	129	142	148	163	138	137	155	148	138	144	119	143	140	129	146	132	150	157	136	118	147	167	118	158	146	139	144	143	138	135	135	132	161	138	135	141	167	160	139	152	140	140	147	161	144	156	138	136	142	140	167	138	139	129	136	145	137	153	175	146	137	156	133	142	133	142	148	146	136	164	137	140	144	163	132	157	126	151	126	163	159	126	143	146	134	146	135	138	146	145	164	164	125	147	141	142	132	160	113	161	152	155	146	153	143	140	139	118	139	144	135	142	141	139	140	126	134	132	137	144	129	146	148	138	150	122	143	122	137	126	114	141	150	152	147	150	128	119	141	122	125	122	131	145	164	127	155	141	148	132	153	154	150	140	140	137	161	125	137	156	157	139	151	126	160	143	151	137	126	156	139	143	128	118	170	137	149	140	120	127	140	154	152	154	138	149	145	116	136	143	149	161	140	153	141	143	114	143	113	132	128	135	151	138	146	135	135	144	164	136	140	151	144	176	153	130	153	135	138	131	147	139	155	149	137	139	149	135	127	160	127	140	161	128	135	117	160	145	149	152	137	165	178	137	146	147	138	140	143	138	137	139	148	138	139	156	141	121	131	132	141	150	128	140	154	146	127	132	148	131	158	153	158	131	147	141	135	127	125	132	158	144	142	148	162	153	154	144	151	163	140	153	117	149	156	132	149	140	141	138	150	126	139	132	138	160	135	138	116	141	131	140	136	156	118	149	151	140	132	137	159	152	142	159	133	134	132	134	142	131	142	147	142	133	150	135	141	144	158	129	157	128	128	140	132	140	149	132	155	144	123	133	137	125	131	134	151	127	115	141	141	139	147	136	129	129	117	152	142	151	147	124	162	151	132	140	134	129	143	136	140	128	157	153	137	143	147	147	146	113	128	145	136	156	148	159	148	177	133	145	143	151	144	119	128	140	130	116	125	169	139	141	130	148	140	140	148	143	134	148	145	173	154	137	170	141	149	148	144	139	141	140	137	148	136	145	130	168	131	143	145	159	129	154	141	127	143	155	123	147	141	156	163	176	118	173	148	144	158	122	131	150	137	127	131	152	142	117	145	159	126	125	161	130	140	155	140	145	140	147	124	163	167	146	132	139	142	143	143	139	144	128	134	145	142	125	120	153	131	147	148	146	126	132	152	172	144	149	147	129	150	148	148	139	135	130	142	132	150	139	128	134	142	129	165	137	140	135	140	134	148	137	158	148	152	136	132	156	138	130	137	121	153	141	131	139	120	134	148	152	113	155	156	139	130	152	153	153	142	158	143	133	124	151	145	123	133	137	133	144	169	138	145	161	137	145	137	144	118	161	155	130	138	138	157	123	109	142	164	146	163	144	143	137	140	116	165	141	127	145	124	162	141	144	149	135	136	167	141	137	146	145	130	173	126	151	141	170	133	136	132	144	133	151	118	143	149	139	146	146	138	140	145	113	136	138	124	124	142	144	147	126	136	151	151	151	151	142	152	134	141	133	150	152	138	145	118	137	134	131	146	152	169	139	127	115	153	154	159	159	132	125	147	127	133	154	152	138	136	157	140	147	158	152	156	141	151	128	151	130	142	137	125	145	137	146	139	166	141	116	147	158	142	145	144	125	153	125	123	138	153	153	139	136	144	138	128	133	145	132	132	146	149	147	151	133	139	153	142	155	134	144	154	138	167	156	136	143	147	127	150	151	125	145	135	123	152	132	161	150	134	136	141	135	119	160	155	134	140	148	143	133	123	131	137	148	144	123	139	151	137	121	152	144	139	127	170	168	140	120	157	124	136	151	113	139	158	141	152	148	149	142	158	150	147	131	134	159	158	132	162	160	137	159	132	136	142	138	145	170	121	151	123	129	144	169	159	153	158	142	157	144	146	149	140	144	156	127	145	147	148	151	161	157	145	135	145	124	150	137	172	130	132	152	152	161	144	162	160	119	110	135	148	130	143	139	175	166	139	126	149	148	135	141	175	157	125	148	137	150	148	154	151	149	136	150	119	158	150	119	135	138	129	121	150	136	143	139	147	155	138	139	127	128	143	126	148	141	125	129	127	112	144	135	132	113	152	157	135	134	161	130	143	142	132	140	127	156	154	139	162	144	167	133	159	141	140	157	155	130	143	147	142	130	148	132	145	133	137	133	127	124	132	132	133	150	124	145	132	151	119	156	152	145	136	140	144	146	156	137	145	149	146	160	150	155	137	156	153	159	157	144	130	154	153	147	135	126	148	142	133	155	140	135	147	162	136	135	162	143	138	142	152	127	151	146	146	135	123	138	127	127	127	118	137	165	147	154	145	144	141	150	143	134	132	147	134	132	149	145	166	125	123	134	147	125	153	143	145	136	153	137	126	147	141	133	141	151	143	159	136	130	142	165	146	139	153	160	150	155	150	121	156	141	136	149	136	133	171	156	152	135	144	156	132	137	130	141	140	143	129	131	144	142	146	148	140	143	153	141	121	153	170	155	131	143	117	144	142	157	144	142	150	156	138	140	142	141	135	144	165	131	142	127	168	143	151	142	142	151	133	140	137	125	147	146	126	154	136	134	119	132	139	133	147	140	147	138	141	133	153	148	131	147	152	137	145	142	144	139	141	138	151	126	142	160	128	135	132	131	142	122	143	138	157	146	167	136	150	144	154	155	133	144	157	115	149	144	141	138	160	124	123	147	163	142	119	142	143	151	153	126	135	139	137	151	151	151	160	116	145	156	156	117	134	128	131	129	152	152	128	159	134	153	130	146	135	157	139	136	148	138	147	125	166	136	138	141	138	148	144	141	133	140	137	130	141	158	154	155	165	137	138	156	158	162	137	131	133	151	146	122	134	154	132	137	145	138	137	143	134	128	130	127	144	137	123	154	134	133	151	144	141	123	125	141	129	134	129	140	146	142	166	154	123	128	101	142	152	145	143	157	145	146	165	164	144	136	144	143	130	115	140	135	143	128	144	145	137	145	161	131	122	159	156	156	130	140	154	155	145	117	136	128	148	143	146	126	137	139	137	157	127	120	135	141	139	139	130	142	129	135	171	132	154	153	145	137	125	140	141	148	102	139
19224	1225	2951	3339	2867	2299	1888	1612	1382	1289	1116	1015	989	897	835	796	753	693	645	688	686	643	586	620	582	586	560	596	575	546	521	571	525	502	531	560	512	493	494	492	489	479	521	483	477	509	481	462	537	479	516	459	517	466	479	476	476	501	475	502	479	494	476	456	464	477	518	469	446	470	444	440	474	487	471	445	522	450	459	483	447	445	471	468	460	480	457	500	445	489	460	470	449	473	466	445	490	444	450	479	450	470	504	445	468	466	440	471	490	446	446	462	417	474	452	468	460	490	475	438	449	508	466	497	449	452	458	478	442	455	480	456	454	463	466	461	452	469	495	476	458	447	437	427	470	453	475	437	450	479	474	465	472	499	473	455	428	470	426	476	445	441	446	419	449	452	432	470	449	440	433	453	436	451	454	413	475	485	459	458	471	488	480	446	505	477	469	474	463	455	463	487	448	432	445	448	494	525	474	488	436	485	467	470	443	437	455	476	499	411	404	485	420	466	428	462	464	470	430	488	467	487	464	454	431	444	459	458	440	467	476	467	484	431	449	453	436	449	424	447	408	480	470	471	445	489	432	486	438	466	429	457	462	495	449	503	471	420	450	445	467	435	441	425	452	479	479	443	465	455	455	459	482	469	449	435	429	463	487	443	464	485	443	447	445	468	457	433	457	441	506	463	470	457	457	476	460	499	438	478	476	424	453	500	427	479	463	452	417	450	475	445	436	431	442	451	454	394	484	440	465	468	447	460	482	461	447	442	465	441	481	458	457	465	506	481	474	465	447	455	446	451	427	441	430	467	457	463	457	472	441	440	424	442	448	468	452	465	430	459	494	490	424	443	405	469	473	478	458	426	471	484	420	470	452	441	437	462	448	442	471	503	470	454	436	438	501	468	432	468	481	446	460	465	468	464	456	442	456	432	434	470	465	442	446	434	467	455	434	435	446	441	471	446	451	447	449	430	438	457	500	456	452	480	437	474	480	481	510	473	483	448	431	458	464	485	473	482	448	458	453	438	466	488	438	448	434	418	425	441	439	471	486	445	467	444	495	450	498	451	481	476	456	475	471	466	460	478	499	418	442	446	429	453	461	487	443	447	479	444	458	449	470	462	442	422	488	444	419	486	494	450	439	476	447	481	462	434	445	430	469	474	435	486	472	458	420	460	455	463	465	477	433	456	482	466	442	428	452	431	446	501	463	465	458	494	468	438	430	487	496	466	448	460	473	472	447	457	408	442	476	472	463	504	446	453	505	489	458	467	455	429	421	472	471	458	475	450	410	465	463	460	425	475	465	396	444	426	471	430	451	446	436	456	448	467	468	480	478	465	454	475	470	488	448	440	471	462	433	442	454	466	429	467	467	472	493	463	450	437	448	475	489	459	479	463	473	467	435	459	459	447	470	474	450	495	460	502	444	485	468	448	490	454	468	484	501	454	475	416	469	460	466	464	434	463	427	435	447	459	482	427	468	485	458	461	469	471	458	477	434	462	424	437	447	472	427	438	456	445	455	421	465	465	425	461	448	473	452	437	472	441	437	454	470	476	451	454	459	395	455	453	466	464	484	397	457	449	466	465	446	420	402	450	501	507	496	474	469	426	454	483	468	485	497	487	466	447	453	493	474	464	465	426	476	474	460	448	429	473	461	470	453	457	477	466	463	456	452	496	486	461	481	413	498	460	492	457	479	471	462	414	477	438	433	461	489	478	494	521	466	463	425	464	426	477	443	454	455	449	463	471	477	445	458	475	490	456	450	473	491	490	456	466	472	448	436	475	424	470	485	448	441	473	492	451	466	438	432	449	444	472	471	492	438	464	426	440	422	491	476	447	462	463	421	419	460	450	449	420	470	435	445	448	454	474	457	477	477	442	425	436	424	478	481	459	430	462	439	458	443	468	418	424	464	414	427	480	424	481	475	429	452	462	433	502	483	435	422	462	482	463	456	433	426	466	495	479	433	460	462	482	460	449	463	468	455	437	439	467	483	447	434	466	482	478	457	473	436	455	444	458	418	470	461	434	451	478	430	474	453	436	449	480	455	403	461	443	481	434	445	437	447	457	481	482	481	471	457	462	475	445	473	430	447	495	421	477	446	418	494	448	439	439	445	430	423	465	475	452	473	448	465	442	482	469	453	451	475	462	456	440	456	467	481	495	489	450	467	437	459	460	417	457	454	458	445	435	482	446	434	477	468	473	450	474	472	442	455	493	430	488	442	492	450	461	475	443	456	495	479	454	462	441	441	440	495	486	488	477	469	436	465	475	458	469	442	488	461	467	449	476	485	476	445	479	471	453	435	458	476	447	458	469	469	473	461	456	471	458	471	466	462	449	468	389	407	448	479	437	445	428	483	473	472	455	471	440	444	502	488	457	495	473	460	462	439	460	468	458	486	479	447	478	470	434	500	491	436	459	428	460	440	480	453	426	441	412	481	468	452	521	460	471	413	433	463	454	457	442	451	471	436	466	473	471	440	443	448	489	479	461	456	487	466	448	441	451	473	472	453	476	436	475	473	462	462	496	470	423	469	453	482	488	447	461	460	464	462	425	457	465	491	488	437	456	485	452	461	467	502	454	466	428	439	468	435	472	441	464	452	476	484	435	420	459	458	481	490	465	447	459	455	437	449	499	440	488	488	493	453	484	469	470	472	453	438	458	451	472	488	447	449	468	461	470	455	447	491	444	423	458	464	424	449	478	470	488	456	433	465	467	445	439	473	434	460	442	429	483	447	420	505	458	478	477	455	458	436	404	459	478	423	440	448	451	446	462	442	483	451	402	470	504	519	446	492	482	457	434	452	438	484	467	465	460	486	432	470	481	408	467	448	473	478	460	449	470	492	470	460	485	448	445	457	437	466	426	446	457	430	485	466	472	493	425	492	450	466	425	416	452	482	471	489	482	510	480	481	464	424	480	462	458	458	460	442	463	407	467	489	458	448	460	498	484	435	444	471	500	455	467	453	433	457	480	492	454	468	461	460	469	469	469	429	472	469	440	460	464	495	435	437	465	480	475	426	440	429	471	476	447	474	477	502	509	410	473	442	492	393	418	481	516	453	469	462	454	454	460	448	471	491	454	474	461	482	416	459	425	452	474	474	436	437	486	458	446	447	442	487	492	446	460	455	478	482	431	441	482	478	493	486	420	433	462	476	443	463	476	437	522	485	493	451	492	493	433	440	444	439	482	490	489	484	471	476	482	492	411	462	458	453	481	435	460	429	473	424	432	459	495	447	435	450	490	494	488	471	464	436	419	425	453	441	446	485	462	448	499	476	457	455	428	471	481	471	438	439	445	489	459	438	476	435	452	446	422	446	433	439	450	452	443	458	473	431	418	446	424	445	467	474	438	442	461	439	500	466	450	446	438	487	466	464	466	447	457	497	432	443	472	502	481	458	445	434	429	473	494	433	456	481	460	457	468	507	494	463	490	457	475	466	478	448	440	450	443	424	469	438	481	454	451	466	423	468	451	453	460	454	507	428	450	450	479
44227	21979	20971	3717	1522	1106	904	630	597	481	464	429	380	338	372	313	301	326	321	293	292	304	289	296	246	286	277	299	242	267	286	269	248	272	289	253	266	227	281	257	252	266	276	268	263	274	258	249	251	245	232	257	271	236	249	246	266	254	217	259	231	270	272	260	244	266	250	227	249	249	243	235	237	242	244	275	230	275	249	247	269	266	251	240	254	238	286	257	246	249	235	221	229	259	254	230	237	257	249	231	254	240	252	247	252	239	230	256	230	296	226	282	240	238	237	264	269	227	246	254	268	262	239	252	230	244	253	253	239	251	227	250	233	237	243	245	274	221	251	228	259	271	265	267	261	231	260	243	239	236	255	259	241	231	252	231	277	267	247	235	276	244	233	230	268	243	253	252	254	215	234	255	241	242	250	237	213	246	258	256	265	248	234	260	228	266	240	239	240	246	254	236	281	243	243	251	246	235	245	252	273	240	236	267	279	265	197	229	257	249	276	261	234	261	228	255	254	241	240	249	254	238	214	228	243	229	268	252	230	267	274	248	253	266	233	243	241	249	252	231	238	261	239	243	237	232	232	236	236	245	237	235	250	238	284	225	250	233	253	229	247	202	248	254	221	267	265	244	239	240	250	220	243	269	237	257	243	246	240	262	234	265	240	249	250	238	256	229	230	245	215	265	231	243	243	238	258	246	245	257	229	255	273	259	282	250	255	243	221	247	237	250	247	254	254	249	226	258	220	271	231	242	227	264	281	231	251	242	259	239	267	260	249	223	249	246	255	220	271	239	275	215	268	252	239	246	227	229	248	234	244	235	281	220	231	246	244	255	216	248	225	244	228	257	260	237	240	230	229	255	283	224	225	249	237	256	273	225	235	267	246	267	232	269	215	252	258	253	222	226	236	249	220	253	279	261	253	219	241	251	265	251	245	229	252	212	213	261	252	264	238	249	233	252	233	219	256	253	238	232	218	234	253	241	239	255	246	253	215	230	227	241	235	254	263	277	252	248	257	273	220	245	285	227	249	236	222	251	251	208	246	265	228	240	253	239	254	235	260	247	247	257	273	245	256	238	243	240	224	267	277	247	242	243	235	267	233	262	277	249	230	248	244	231	231	244	286	236	258	224	249	234	276	263	224	233	239	254	261	273	240	264	235	251	243	244	215	243	261	293	252	256	254	235	226	237	241	237	233	244	234	220	238	253	268	269	246	262	259	264	233	260	261	242	267	239	244	212	281	240	268	243	220	261	258	227	251	262	246	258	265	256	270	253	262	276	233	231	269	246	227	261	234	242	211	272	259	285	254	267	239	240	225	262	239	246	255	248	256	258	252	235	246	208	261	260	261	251	241	232	240	229	214	260	241	229	254	265	236	245	214	248	224	249	228	230	260	251	256	257	249	238	258	251	235	233	254	248	240	235	246	238	232	219	247	248	238	257	236	236	275	235	202	248	253	235	235	230	226	246	248	264	213	253	242	271	242	248	283	230	239	282	215	240	274	237	254	227	250	235	221	248	259	252	209	249	241	243	240	257	272	242	248	262	205	233	232	236	255	243	229	232	254	247	233	247	250	251	228	234	261	269	261	240	276	227	237	266	233	234	245	242	215	252	252	231	250	245	255	240	231	228	252	255	239	243	253	268	250	232	259	214	245	248	246	231	261	259	247	228	219	280	256	238	233	240	252	228	250	251	264	244	235	227	241	259	240	230	224	241	255	218	252	231	219	223	217	237	223	247	250	229	230	256	242	240	258	270	209	251	249	265	232	248	279	260	239	265	220	262	246	231	245	227	245	220	262	235	238	242	234	263	242	239	242	258	252	262	244	242	239	258	189	251	220	262	250	249	285	248	221	224	235	222	245	228	233	248	230	269	259	242	246	251	257	235	243	249	252	262	245	223	241	247	244	262	249	206	232	253	259	243	268	254	249	267	232	244	275	256	242	249	221	251	237	273	250	256	262	241	227	243	261	227	245	245	261	250	257	265	262	245	271	260	224	255	275	225	244	249	273	229	255	254	238	254	240	272	255	248	246	251	258	257	234	280	235	240	295	267	237	282	241	228	238	249	249	261	249	261	252	238	251	260	245	251	254	235	248	245	252	243	282	236	222	248	241	232	245	237	243	249	248	249	226	251	239	256	250	244	227	242	266	267	216	242	278	259	266	250	250	242	243	261	251	252	256	222	258	254	215	301	216	257	251	251	235	240	272	277	243	222	249	252	246	244	243	270	244	286	245	247	246	255	233	248	280	255	219	249	251	242	259	234	235	240	272	250	259	237	236	252	243	244	240	238	236	248	232	247	223	250	264	271	226	258	255	231	231	237	225	237	240	232	233	261	258	242	232	257	246	228	236	236	258	234	226	238	246	220	241	255	244	227	261	251	253	211	226	231	242	271	267	205	255	234	263	249	250	241	244	240	245	252	231	253	215	236	263	222	252	262	253	234	253	251	210	239	230	238	260	228	238	223	247	239	239	256	266	238	247	260	246	239	242	253	235	221	276	229	277	259	245	247	236	253	240	249	238	241	241	220	251	233	243	248	237	227	228	241	245	245	218	258	234	246	237	253	236	254	261	270	246	228	228	237	301	243	249	259	264	276	249	261	256	260	218	260	235	266	208	236	285	249	256	249	241	249	243	243	231	237	256	241	243	246	239	256	269	264	257	243	249	244	243	244	248	241	269	235	223	247	234	234	246	254	234	240	206	262	225	242	249	261	261	244	247	267	245	228	202	229	282	242	255	239	273	231	258	238	239	233	249	278	239	250	216	239	246	244	235	245	239	235	252	233	232	239	241	241	259	240	238	243	250	247	248	216	237	237	233	234	249	272	252	251	275	256	262	239	243	244	207	252	240	227	252	252	243	219	237	238	258	246	274	241	273	227	257	209	277	229	277	234	208	243	273	263	257	261	274	209	234	251	255	237	244	247	225	267	255	265	253	237	290	261	249	270	221	239	234	253	254	211	273	248	239	243	247	256	261	270	227	225	231	248	219	253	277	217	266	237	223	229	232	260	247	224	253	242	261	259	234	264	256	250	275	233	246	262	258	243	253	240	244	252	259	263	230	230	264	223	224	244	233	266	237	265	220	251	262	245	238	269	266	246	251	268	259	291	255	240	241	240	252	236	252	269	287	234	247	249	242	265	256	237	245	216	259	263	229	259	257	252	242	251	240	234	233	224	245	245	260	266	250	258	249	229	230	239	236	233	206	242	242	226	269	256	244	222	218	227	248	276	221	252	287	235	237	235	252	249	225	238	270	228	264	247	240	201	230	241	245	248	251	228	255	253	268	239	259	258	262	252	211	254	261	226	263	257	231	277	241	201	238	242	237	259	237	253	241	262	266	256	242	254	244	244	248	221	243	230	256	253	238	258	233	241	263	232	246	257	235	270	241	235	234	244	258	258	226	218	224	268	228	252	261	265	254	243	261	250	203	233	244	221	253	259	239	239	260	249	236	236	258	231	243	245	278	250	253	250	244	247	228	256
24716	2490	5549	6272	5325	4408	3639	2980	2509	2236	2019	1806	1698	1573	1479	1364	1258	1242	1167	1139	1090	1070	1075	944	973	977	963	862	909	894	910	868	937	892	875	820	840	808	837	785	831	802	841	795	822	747	838	802	795	754	775	730	770	772	782	777	771	747	704	775	788	725	740	806	745	746	755	742	730	813	745	749	853	761	751	778	750	781	777	718	743	731	736	723	709	744	760	740	727	793	734	740	765	754	724	769	729	728	754	715	697	694	741	693	779	736	732	693	743	727	744	725	704	759	729	751	717	690	804	682	754	772	713	710	740	698	698	731	782	738	684	675	754	726	702	702	768	718	729	756	742	734	808	754	727	691	761	755	679	722	766	718	713	716	699	736	701	694	722	725	711	737	663	741	734	666	745	763	746	674	734	729	733	718	726	742	712	766	700	780	726	698	713	760	763	696	761	699	734	712	757	694	676	727	775	794	677	724	761	724	723	740	770	735	735	710	762	744	702	727	694	664	698	713	706	709	682	730	777	678	711	730	747	762	649	750	709	699	723	755	744	738	737	743	688	721	758	702	725	684	727	710	740	735	688	713	675	755	785	749	755	740	733	733	713	738	727	750	752	723	750	755	703	725	691	710	715	695	728	685	762	729	710	725	699	733	733	779	729	685	733	692	758	737	704	776	717	686	752	723	720	738	717	708	741	666	711	774	746	767	722	728	685	722	722	748	767	708	713	659	711	782	738	716	732	725	712	716	719	728	733	687	674	795	697	753	714	698	700	690	724	722	753	711	701	735	722	786	708	740	718	729	676	752	725	715	713	699	758	706	690	771	739	709	715	667	722	695	719	781	687	696	681	704	774	719	718	734	696	689	724	716	692	702	714	730	713	664	690	705	719	724	706	726	723	678	706	736	714	727	701	696	737	725	684	707	723	751	733	703	719	734	737	730	704	749	730	731	724	738	678	711	695	705	759	687	664	757	718	709	757	735	717	733	706	667	733	731	727	734	727	730	744	727	708	712	688	720	750	702	711	729	725	730	766	731	663	740	770	691	681	747	786	681	733	714	737	730	763	733	701	727	726	717	714	734	746	694	757	723	768	764	715	754	713	754	720	728	706	748	725	689	706	707	721	783	667	728	678	738	731	738	654	695	757	721	688	752	735	715	748	756	740	729	697	680	694	761	724	702	691	753	768	692	745	730	768	709	709	737	720	688	714	718	752	724	721	689	749	709	725	699	691	679	727	720	715	763	723	732	722	737	709	733	724	683	705	752	739	740	722	730	696	702	691	695	754	686	705	747	732	715	685	670	722	699	748	700	745	715	750	746	741	785	733	673	707	662	751	703	684	752	772	687	759	695	695	663	732	741	728	720	727	727	673	723	777	725	696	741	758	759	697	701	697	680	674	750	698	749	728	734	714	709	751	721	680	721	724	697	770	703	721	748	755	739	679	750	743	712	732	736	728	669	699	669	713	706	736	742	778	767	780	691	754	729	720	732	762	704	762	731	694	742	706	709	743	723	724	738	739	706	728	714	764	712	662	757	717	734	751	765	752	748	685	722	749	758	722	700	693	706	723	700	655	709	716	711	692	729	720	721	751	751	796	733	738	752	726	725	733	762	744	737	714	723	685	782	702	663	736	766	669	687	729	731	709	711	683	717	687	700	759	714	716	677	749	729	685	748	704	710	754	725	736	717	704	712	695	703	717	709	728	708	684	746	664	738	721	676	764	719	712	680	718	711	734	746	727	779	712	685	664	765	659	736	728	712	719	739	741	704	702	736	698	787	698	669	736	712	742	689	713	757	720	727	694	748	700	692	694	715	755	740	703	784	671	721	781	723	697	671	728	710	726	709	737	694	765	718	701	743	789	699	711	773	704	732	730	723	671	701	654	743	719	733	704	710	709	689	665	745	701	695	652	739	725	716	729	703	733	758	651	704	684	738	718	715	704	715	753	736	736	704	721	750	662	719	731	702	709	724	716	742	733	721	735	715	720	744	737	717	708	789	690	757	716	682	687	742	738	700	687	736	703	757	729	697	725	703	731	750	698	749	778	698	734	731	710	743	708	695	715	705	722	721	658	720	697	672	694	729	754	733	688	693	665	701	714	721	705	694	672	697	697	741	731	720	702	758	707	759	710	698	725	726	733	728	694	708	712	707	715	690	730	754	721	725	723	725	662	735	724	695	757	726	714	708	706	676	701	747	736	776	749	738	737	687	728	752	745	769	722	689	732	713	731	728	725	724	736	725	676	719	760	717	760	744	748	709	669	755	736	773	690	781	767	702	726	727	725	712	792	696	715	726	729	673	733	692	740	744	737	672	706	702	720	715	744	713	699	700	678	707	743	726	737	713	775	764	752	736	701	718	738	737	741	716	737	715	731	709	694	705	691	709	728	713	725	738	739	730	711	743	722	689	708	755	746	729	747	699	730	708	709	705	718	720	778	727	751	790	731	787	729	726	727	760	705	722	734	746	695	732	692	710	779	691	729	699	680	681	716	726	748	732	710	714	650	656	733	710	769	731	748	730	695	713	744	742	708	725	717	748	744	701	676	732	706	718	749	704	746	704	765	722	691	722	747	714	730	698	729	732	693	717	737	709	741	716	743	761	683	700	706	711	721	735	759	756	741	790	687	709	695	739	736	737	757	750	712	685	788	692	729	730	739	774	759	738	699	711	740	737	724	729	736	733	692	721	704	716	741	721	676	674	702	712	793	696	735	677	713	758	745	719	671	710	748	738	715	756	722	700	716	717	709	723	673	686	756	763	741	744	706	752	747	744	734	739	734	710	723	736	738	668	707	710	715	719	735	737	711	746	704	670	699	681	727	720	692	742	744	712	746	685	678	691	699	731	726	705	769	747	700	751	766	707	730	745	692	710	760	724	793	698	714	748	747	754	762	694	738	735	701	765	786	713	684	738	745	717	716	683	670	731	740	728	744	715	714	691	706	762	750	682	716	739	716	725	675	711	726	736	721	722	693	720	756	701	708	705	720	711	707	728	771	752	721	684	706	768	685	724	709	741	721	670	713	711	727	728	707	700	742	702	743	706	759	739	780	749	661	726	729	718	684	707	769	688	725	753	711	733	726	717	720	756	712	717	736	705	714	723	717	699	726	684	730	713	749	728	750	778	700	679	712	708	738	783	751	717	693	696	743	729	724	751	751	739	745	698	734	724	712	725	719	734	719	756	733	713	758	716	720	719	773	708	732	709	745	728	702	694	690	723	770	780	749	724	708	675	685	734	707	738	780	711	729	716	709	740	727	745	690	727	740	700	724	719	716	702	730	742	717	760	695	759	735	711	702	763	685	711	730	711	796	723	762	710	758	773	702	750	747	676	699	689	713	748	690	715	703	706	749	744	752	670	709	727	743	715	734	756	715	768	745	729	705	770	715	732	713	724	678	784	698	722	655	734	706	752	707	742	746	724	719	701	723	696	723	732	706	695	730	723	697	708	746	684	736	692	706	701	755	756	764	722	730	748	718	724	729	706	680	716
7097	349	310	152	113	101	100	83	84	88	84	89	71	65	72	104	84	78	87	85	72	91	106	73	79	76	74	84	72	69	88	73	70	101	94	73	75	83	90	89	75	84	84	73	79	75	77	71	76	77	85	74	70	83	78	78	72	65	95	59	75	99	80	83	81	98	95	92	70	92	81	98	81	79	87	81	83	82	100	86	80	84	63	67	75	70	65	91	68	75	82	73	80	76	95	76	82	81	83	71	86	68	83	81	86	87	89	72	81	87	82	64	81	92	73	70	81	87	73	86	80	71	74	82	96	85	88	73	83	72	78	98	87	71	79	72	98	80	77	85	84	88	79	89	73	73	68	85	88	64	74	63	87	89	83	84	78	99	90	79	72	73	65	89	76	86	98	73	63	91	80	82	88	88	77	76	73	71	74	82	87	82	85	70	89	80	80	64	93	90	93	80	81	105	79	77	84	107	82	83	77	81	74	82	84	83	80	86	90	82	77	85	72	70	73	77	77	87	82	80	101	74	85	85	97	69	80	73	70	85	78	56	81	94	66	76	76	84	75	87	80	89	67	73	86	85	69	72	91	88	89	71	99	89	78	87	89	72	71	96	95	70	89	84	75	74	93	72	90	70	68	97	74	84	96	69	71	92	81	71	87	85	88	82	77	98	87	77	87	76	85	89	83	97	77	88	88	90	96	74	68	91	80	70	97	91	73	102	81	96	99	82	71	83	79	68	88	60	79	65	97	66	85	89	74	66	55	86	62	87	78	90	83	79	83	90	92	71	81	87	77	95	88	69	74	90	99	110	90	69	74	54	78	81	86	77	76	85	77	61	85	77	86	75	95	73	85	86	70	73	66	81	86	78	70	89	83	91	76	70	82	81	97	74	75	75	87	98	94	84	86	91	101	61	73	90	85	81	70	79	61	79	76	72	89	81	87	98	70	78	78	98	74	85	80	77	76	94	69	81	67	92	84	88	102	76	81	104	76	75	93	79	80	84	86	82	84	89	87	76	93	89	86	84	65	88	78	88	67	86	88	85	74	78	87	88	93	80	75	85	84	80	96	72	74	68	85	74	83	80	82	86	83	82	84	85	68	94	77	91	70	74	91	72	75	106	88	73	89	72	74	89	76	90	87	80	100	83	91	90	95	87	87	74	96	73	88	73	61	74	67	76	75	84	78	74	72	90	97	74	84	71	58	87	77	96	79	89	78	69	77	73	91	76	80	85	99	86	65	92	82	78	68	79	93	96	92	82	89	90	79	82	78	85	76	85	69	77	75	86	97	85	78	75	91	70	83	90	79	77	83	82	87	83	88	72	63	76	70	77	86	89	80	74	88	77	85	71	82	82	88	78	87	83	84	77	68	88	89	65	58	73	83	77	97	71	71	90	83	88	71	79	95	88	81	79	70	76	87	77	85	73	76	101	96	83	77	96	92	89	86	86	82	100	77	85	95	85	84	78	84	85	91	99	74	76	77	71	69	90	79	93	85	88	83	91	86	91	77	84	83	80	77	76	84	71	66	82	80	81	74	90	62	68	83	92	68	98	79	84	79	72	74	76	85	92	91	83	105	84	70	82	83	95	78	90	59	94	85	81	83	80	87	76	84	75	99	89	67	65	65	77	69	92	86	99	107	75	76	74	63	84	72	64	69	83	71	90	75	80	83	97	83	90	93	100	71	80	80	72	97	69	81	66	75	76	85	97	76	70	76	87	72	85	88	81	76	81	82	87	80	51	72	67	85	92	83	93	73	67	80	74	89	86	92	89	89	88	67	78	82	97	82	79	96	73	92	71	86	90	75	75	82	96	77	77	85	87	90	103	80	74	99	90	71	86	82	83	83	95	86	81	90	76	79	71	92	79	74	76	71	65	77	106	81	70	75	76	82	73	93	72	65	83	75	78	81	80	97	95	76	99	85	82	87	83	81	79	93	82	80	92	70	81	81	87	80	79	72	98	87	69	94	77	82	86	91	93	88	90	80	89	79	78	97	89	91	90	79	87	61	85	75	83	86	109	74	71	84	80	78	76	86	78	60	70	92	68	67	86	82	88	86	85	85	85	96	82	80	75	69	94	77	89	72	88	72	76	71	81	83	64	85	69	79	91	92	102	81	93	87	74	63	76	95	89	74	90	98	73	87	73	64	90	85	90	86	85	80	71	94	80	83	101	81	63	68	79	95	86	80	74	85	89	80	82	77	68	90	79	76	91	95	84	79	63	80	70	66	74	82	84	88	90	89	78	86	78	72	79	78	79	67	79	81	96	86	66	77	74	74	90	86	78	70	80	100	87	78	95	77	68	84	86	86	85	91	91	100	80	80	78	80	76	85	69	74	84	84	78	68	63	92	90	93	75	75	91	91	93	85	100	77	76	85	75	74	80	76	84	77	89	75	72	94	67	85	82	71	81	83	85	68	83	96	73	80	88	97	85	85	82	77	85	76	77	76	69	81	73	95	80	94	85	76	75	74	83	67	86	68	91	77	98	75	61	70	82	91	77	82	89	81	88	80	93	69	74	61	75	78	79	84	97	82	104	89	76	89	69	76	85	78	83	82	78	69	76	76	63	84	89	68	81	89	86	85	76	76	76	71	76	90	77	80	84	91	82	86	89	80	74	87	88	82	98	88	88	82	80	75	89	83	89	86	80	79	94	71	89	84	81	63	75	80	67	82	77	83	93	72	89	70	79	83	74	79	84	85	74	89	93	85	90	73	67	74	90	70	88	72	98	61	69	81	70	74	74	91	91	79	89	78	68	71	89	68	84	88	84	75	94	86	106	100	64	80	103	84	85	82	75	74	80	88	67	97	78	80	76	83	71	94	63	82	81	95	82	75	80	92	98	77	86	85	67	83	67	103	76	88	99	89	75	78	74	83	81	86	85	81	82	76	78	86	76	90	78	75	75	95	93	71	67	79	84	84	114	69	85	76	86	80	88	75	83	70	91	63	74	85	77	76	85	66	95	73	66	94	80	77	108	71	76	85	81	88	72	89	77	90	90	74	95	89	81	83	89	101	83	78	77	84	88	87	74	84	79	77	81	88	74	77	93	71	98	87	84	82	79	80	84	83	81	85	93	83	84	88	87	71	76	71	92	103	89	76	96	70	64	86	77	82	73	82	80	89	83	81	84	69	91	98	81	90	62	89	77	92	82	73	78	61	79	76	87	74	81	86	81	70	74	89	88	83	90	80	75	92	75	83	73	76	68	82	83	80	68	70	73	81	83	98	86	86	80	74	85	82	68	67	71	90	65	66	89	62	80	86	84	83	98	83	90	102	82	90	82	81	78	86	84	81	90	84	66	86	67	76	85	78	86	96	78	80	96	84	91	107	76	90	109	79	78	70	84	75	77	87	96	78	76	69	75	89	80	88	76	85	91	85	78	89	78	67	89	60	73	90	107	70	79	87	89	78	73	74	96	89	74	83	66	78	88	81	78	60	72	84	69	91	79	81	96	66	86	80	81	82	104	80	90	81	78	75	74
6613	350	407	436	405	380	319	318	373	324	310	317	324	344	323	318	281	293	287	328	335	310	337	317	280	307	315	292	297	281	311	289	293	299	298	311	280	281	297	294	327	302	295	288	300	308	273	297	282	287	306	273	284	301	341	321	305	296	298	276	294	278	295	293	323	297	312	270	282	281	316	265	300	301	256	339	298	311	313	288	282	305	339	303	296	299	306	291	283	296	332	293	300	294	306	290	289	260	284	304	293	342	275	297	316	256	306	286	272	309	288	289	314	285	300	286	303	292	303	278	280	344	293	319	308	286	302	273	301	293	299	314	288	295	274	300	280	302	281	257	290	305	297	303	308	272	284	265	298	293	289	280	285	293	295	283	303	276	300	297	302	289	292	318	305	306	283	271	284	288	303	281	272	282	329	295	296	274	286	303	266	299	316	293	321	261	297	328	267	297	315	295	247	317	285	310	276	293	285	310	302	305	300	255	273	296	291	279	297	297	304	305	322	287	304	298	301	293	302	297	279	316	313	290	322	301	281	294	317	288	319	308	290	277	290	307	277	322	291	281	326	305	316	328	287	284	288	308	282	295	299	286	307	319	281	272	293	322	268	306	287	299	273	308	277	316	318	303	315	279	311	298	341	277	297	304	310	276	263	289	302	285	331	318	310	312	313	316	278	306	320	276	230	287	304	288	284	299	300	302	298	296	276	308	304	278	279	307	319	310	286	284	332	297	306	308	279	263	281	324	286	333	266	300	297	295	309	339	293	296	300	308	305	286	255	287	299	284	286	300	284	292	316	277	304	274	295	280	279	281	254	311	287	289	281	260	267	282	299	273	304	285	274	291	288	301	305	309	293	312	282	301	288	305	266	327	320	284	318	274	266	292	311	287	303	297	251	307	316	311	282	308	294	322	310	277	293	293	316	286	276	252	289	329	277	290	277	290	282	299	267	272	281	284	333	328	291	352	295	284	315	270	283	294	281	302	299	301	258	282	289	296	311	308	282	283	259	285	289	309	260	291	308	292	282	271	296	282	265	292	286	299	291	314	283	291	314	320	290	282	288	310	313	288	300	275	273	276	270	264	307	290	276	300	280	272	292	298	294	287	303	290	297	282	297	298	279	291	325	299	281	258	274	278	288	315	283	297	281	276	333	265	284	304	280	285	275	304	292	266	276	288	287	308	299	306	286	295	276	298	317	297	279	306	286	276	306	296	313	270	295	297	314	325	279	301	311	293	292	316	315	290	289	288	290	291	305	309	285	285	284	328	290	283	268	311	292	287	289	293	288	303	291	286	274	291	299	297	300	294	270	324	299	270	292	298	303	290	279	256	287	292	297	324	287	317	283	279	290	281	313	289	288	299	308	281	302	282	317	307	290	302	289	294	304	298	308	284	306	298	291	265	334	289	282	272	288	309	278	305	310	282	295	303	268	292	312	314	303	320	291	284	314	274	303	286	295	289	280	285	267	277	287	291	270	309	293	291	280	276	268	306	287	284	282	276	309	303	311	278	307	285	279	295	257	300	282	313	293	286	293	293	288	317	322	299	267	265	247	316	287	286	291	285	287	304	292	291	296	301	324	301	298	295	295	289	302	310	314	298	288	282	287	310	328	271	289	255	269	295	300	289	267	288	312	265	270	301	300	283	316	300	317	290	281	295	297	295	296	269	331	312	296	288	282	294	305	285	315	325	265	299	295	309	293	280	267	280	330	277	290	327	285	314	283	302	285	293	303	280	320	271	299	290	321	265	325	288	302	279	291	307	283	298	327	330	319	293	263	235	287	298	296	305	284	292	299	311	288	279	300	289	288	292	292	322	294	289	290	276	290	280	302	292	289	299	284	286	311	281	300	264	301	308	283	309	271	305	290	264	292	344	304	309	279	294	313	329	305	265	291	312	285	280	310	302	324	276	325	302	285	265	274	293	316	305	287	299	298	280	298	298	321	306	316	286	308	296	297	297	273	296	310	306	306	276	317	301	297	322	294	304	334	266	284	302	284	293	299	268	296	301	284	301	297	311	304	293	306	309	296	269	299	292	316	311	299	290	279	318	311	268	299	261	268	288	268	279	264	290	285	287	311	293	271	296	265	291	299	323	281	288	316	315	291	285	281	321	327	311	281	302	306	297	267	293	267	302	254	269	291	280	290	287	283	314	290	278	308	299	295	288	272	266	259	298	268	288	306	272	299	269	291	292	292	254	280	321	307	260	286	316	302	286	309	307	262	302	300	254	309	314	324	276	289	299	286	294	282	304	297	283	307	276	294	293	297	291	284	315	313	282	312	301	311	269	293	286	301	306	286	302	271	262	285	293	302	310	293	304	322	255	284	296	301	268	287	292	288	288	318	271	292	305	281	298	277	279	300	310	306	279	294	288	299	300	279	303	307	287	305	312	274	289	311	308	287	316	318	317	297	290	271	300	276	312	299	308	307	254	284	321	309	329	325	324	323	267	285	313	318	296	295	324	305	269	308	313	267	293	270	298	260	291	336	275	296	278	300	277	290	291	291	319	283	290	302	300	287	294	301	280	282	268	275	311	249	284	289	330	286	316	267	298	309	286	280	313	309	299	299	299	300	297	286	287	295	299	311	278	292	302	337	299	293	288	292	309	282	263	307	241	311	278	278	302	305	277	323	312	293	256	270	273	284	287	266	288	288	294	307	300	289	295	292	320	298	273	299	294	298	305	304	318	309	322	309	282	273	300	278	278	285	296	313	301	268	325	312	278	287	319	318	294	292	303	250	314	263	272	311	281	291	320	304	295	282	306	280	298	266	292	323	321	289	301	320	313	293	294	295	283	308	314	296	300	260	259	297	310	280	298	334	297	308	272	260	265	287	299	266	294	279	271	291	314	302	258	315	269	317	306	278	267	309	270	316	266	282	290	291	287	284	310	295	272	269	288	325	297	295	239	267	284	322	299	275	320	339	347	290	279	283	329	303	322	311	303	292	304	265	295	281	319	306	285	295	285	288	298	295	290	278	306	271	299	300	291	293	320	278	254	299	287	289	313	286	290	314	321	296	267	288	291	286	307	283	311	290	302	274	275	289	285	284	316	308	305	264	308	288	285	276	285	305	316	254	333	320	283	309	294	290	314	275	320	315	295	294	293	304	297	307	306	278	301	284	300	293	278	311	321	304	309	307	286	282	322	290	275	276	285	306	272	318	316	282	286	296	313	292	261	315	260	305	281	291	286	278	312	256	287	265	330	279	254	284	300	277	315	305	313	259	288	281	295	279	274	276	290	280	314	312	334	277	300	297	303	299	294	292	289	275	314	290	263	319	274	282	270	320	277	292	289	269	336	286	283	267	285	305	267	320	291	308	244	286	312	279	284	302	242	270	325	286	303	286	284	265	267	299	296	290	284	317	292	306	252	305	332	305	304	270	280	295	263	308	291	306	301	282	319	269	312	296	318	290	316	280	269	305	284	319	291	275	324	290	291	294	292	298	327	290	303	296	292	297	309	285	295	311	284	273	322	287	296
42288	17754	5149	1108	726	551	450	355	306	263	259	230	211	199	195	154	209	182	191	171	175	173	177	172	173	144	159	158	152	176	149	144	140	148	148	139	132	155	162	140	142	143	143	159	165	141	155	173	166	150	132	148	141	144	139	149	146	159	139	143	154	155	122	148	160	161	119	171	152	139	136	142	131	133	155	155	172	145	117	138	160	156	127	149	148	150	153	154	182	160	160	117	131	156	140	154	141	142	153	133	137	153	148	133	142	142	142	154	156	151	172	140	142	150	141	133	127	128	146	138	143	132	142	160	154	140	158	146	158	156	129	128	143	158	139	175	167	146	141	139	134	155	141	154	120	144	131	140	143	136	146	132	143	146	151	159	135	144	126	136	146	156	130	144	130	130	143	156	126	172	128	124	149	146	160	133	137	144	126	145	128	142	141	128	142	146	142	151	147	131	142	141	127	157	141	153	142	118	135	136	151	148	167	129	138	162	123	133	162	147	142	136	129	168	155	160	158	124	149	124	146	150	141	143	161	140	116	120	131	150	136	141	133	136	159	143	139	143	143	133	122	154	134	140	151	155	157	136	144	147	136	153	143	148	129	156	132	128	124	138	152	161	139	140	131	142	159	145	124	164	131	150	134	140	129	154	152	143	129	156	143	134	138	128	139	148	142	157	143	127	141	167	124	116	153	129	135	138	143	147	154	155	136	151	151	140	147	133	122	144	158	153	122	145	122	144	145	159	154	131	147	160	143	144	118	139	140	133	152	155	138	148	132	129	146	148	137	137	129	153	159	147	139	147	120	145	141	129	146	151	120	141	129	149	119	145	129	121	144	159	137	130	148	153	143	152	140	143	143	151	153	127	151	131	148	147	130	161	142	125	129	150	163	145	144	144	157	137	147	151	131	144	158	136	121	136	152	151	141	143	134	149	147	170	122	126	140	128	139	132	154	144	147	141	143	148	152	166	124	156	137	159	154	138	143	130	149	145	162	130	156	144	161	147	144	152	150	153	154	167	147	156	167	117	140	126	139	141	134	140	137	167	130	137	166	116	166	136	139	122	139	141	131	160	135	123	152	143	144	142	167	146	136	136	142	144	145	122	132	142	145	132	140	130	132	132	158	156	149	149	150	160	137	153	119	147	134	156	158	154	141	129	140	141	146	137	149	156	161	159	162	144	135	132	165	150	132	156	126	121	132	117	158	150	138	141	140	143	160	140	159	145	150	151	151	132	144	143	176	160	150	144	153	157	165	135	159	141	144	146	124	134	151	142	130	136	165	156	133	141	160	147	141	137	135	147	151	181	153	134	159	144	145	135	148	146	147	141	136	135	147	158	142	136	129	145	157	155	152	157	139	156	138	118	129	132	151	153	114	130	148	171	151	159	152	127	143	150	146	148	148	151	156	148	142	96	151	152	153	123	124	125	136	151	114	142	143	116	152	152	146	153	139	129	133	157	157	153	136	143	139	149	132	139	131	134	149	144	159	146	152	127	153	127	140	158	141	125	169	154	151	161	164	150	158	139	130	145	149	144	121	152	154	133	133	109	144	146	147	145	157	130	138	150	135	151	144	151	149	159	156	148	141	148	166	142	160	142	130	146	158	147	152	127	128	126	140	132	125	158	132	130	152	135	147	137	152	127	145	139	138	131	116	144	151	132	161	137	140	132	146	141	151	146	146	163	141	137	144	144	142	178	148	132	133	129	139	125	137	119	158	140	135	164	145	135	144	116	152	147	140	143	140	137	151	154	133	140	141	144	145	148	147	152	152	118	155	112	148	144	144	159	146	155	134	146	141	126	156	139	147	139	148	140	167	139	143	145	125	146	139	152	155	137	148	123	145	160	150	152	148	158	129	131	144	142	139	158	150	158	138	152	132	140	138	127	133	153	130	153	133	140	147	117	162	143	170	144	137	157	143	137	148	148	129	147	129	137	136	154	144	136	161	143	155	146	142	123	145	146	135	159	142	132	156	146	140	139	153	140	146	141	133	128	162	141	143	133	140	164	155	134	150	137	171	122	125	134	146	154	134	155	132	133	154	136	150	134	139	138	145	139	144	146	152	127	164	133	148	147	144	146	137	134	135	137	140	169	138	137	160	138	141	143	136	138	135	138	143	140	163	150	131	143	127	112	138	159	149	162	139	124	176	156	158	150	148	138	141	139	144	154	148	142	149	138	117	136	161	114	122	126	136	145	133	146	148	157	139	125	152	148	143	144	132	138	155	119	137	126	154	133	135	141	138	125	134	148	138	136	124	162	142	134	151	155	155	148	143	160	142	153	165	141	168	141	138	140	144	160	151	141	146	134	124	144	147	164	142	139	130	133	162	141	167	157	139	164	139	134	135	135	134	150	126	151	161	152	143	153	150	164	136	150	143	142	146	165	158	144	138	158	148	154	165	147	145	119	143	150	153	165	144	149	149	158	128	131	139	128	137	128	154	124	122	157	150	139	121	119	150	143	156	159	143	134	109	149	158	147	156	149	137	167	144	130	152	139	130	156	151	134	151	158	142	148	141	148	129	161	140	148	164	141	151	135	148	150	138	130	127	164	111	148	143	128	165	129	156	147	148	158	144	124	145	129	145	155	124	152	153	151	123	139	120	139	131	163	148	118	122	132	155	134	147	146	154	150	159	130	156	137	132	152	166	146	151	139	133	112	155	132	163	118	122	139	151	147	150	164	148	151	144	148	131	139	133	144	144	129	124	133	138	153	127	156	132	120	134	130	147	141	140	158	123	163	169	131	117	162	135	152	155	158	137	140	154	170	131	134	148	150	148	132	151	161	147	159	141	142	131	135	155	133	141	144	139	159	137	132	138	136	153	146	130	158	148	152	165	165	171	138	152	140	128	138	158	133	142	142	131	149	148	135	127	156	138	131	125	135	158	138	163	130	135	146	170	149	147	145	140	155	138	157	168	137	144	151	137	121	140	171	159	137	146	147	137	122	137	138	152	149	158	133	140	131	150	145	159	145	156	141	152	146	158	152	133	133	147	140	136	137	158	119	130	146	140	134	139	160	142	149	158	135	168	164	123	135	107	168	139	157	139	139	129	162	144	159	139	157	127	144	121	138	137	151	172	157	145	131	130	139	137	171	138	135	143	145	153	154	126	164	154	142	178	160	146	141	164	136	154	135	149	125	145	138	138	144	149	154	146	158	140	138	151	146	149	159	140	149	134	173	129	144	139	145	134	151	155	159	159	135	134	102	143	149	147	136	158	130	132	139	122	165	161	131	146	143	158	151	142	162	130	134	148	133	136	157	125	141	135	141	142	152	136	159	152	133	129	140	149	148	162	145	122	155	140	135	147	140	136	148	138	177	135	133	154	137	132	145	146	128	115	135	157	125	145	142	156	161	137	139	163	144	156	142	155	160	165	155	153	143	163	128	131	160	142	145	133	141	147	144	150	131	127	148	130	142	133	151	166	137	141	155	141	126	129	130	169	140	155	144	162	151	146	147	154	148	140	139	142	140	119	134	130	172
20131	1325	3009	3294	2912	2419	1947	1615	1411	1246	1107	966	949	928	786	785	747	697	702	645	641	639	635	620	563	632	515	552	563	617	569	542	498	520	543	509	507	498	515	490	505	485	483	462	493	516	490	483	475	492	491	460	492	479	509	500	493	447	433	482	504	497	471	513	526	489	501	449	463	512	469	497	475	450	502	484	454	444	490	497	452	470	444	468	447	486	444	490	472	456	434	439	478	445	462	470	453	519	433	479	480	461	502	437	504	506	494	439	472	455	505	466	452	466	450	484	456	458	450	437	473	462	472	474	459	444	486	481	446	472	453	445	497	452	477	465	433	503	495	450	444	501	468	474	471	473	464	458	435	494	475	421	447	456	452	425	469	468	474	441	511	467	448	474	490	467	450	483	468	478	438	450	426	441	479	478	465	495	482	494	484	469	458	480	458	456	470	453	408	482	460	508	448	484	455	480	426	491	464	467	512	437	444	441	459	471	454	447	438	470	461	462	486	470	478	469	482	463	429	475	456	463	422	440	465	486	446	457	468	446	498	446	482	440	455	487	446	482	479	461	490	463	468	464	473	473	463	453	490	462	463	488	487	479	505	442	459	461	430	465	448	442	458	470	458	445	435	450	442	491	525	431	441	468	466	438	463	469	485	460	443	428	428	435	439	413	457	428	454	496	442	441	426	452	457	441	475	445	465	475	459	477	471	462	460	444	455	452	434	456	458	449	467	459	501	471	480	461	451	471	483	457	490	441	450	438	447	415	476	468	461	461	480	495	475	458	464	435	458	436	487	456	434	458	465	449	490	496	492	423	478	467	461	453	452	451	465	442	484	499	485	452	447	460	482	453	462	478	499	473	462	479	427	431	482	428	439	447	492	444	459	483	458	486	484	458	459	472	458	494	460	404	482	467	436	452	493	504	459	469	485	473	480	458	435	487	494	439	480	453	506	459	456	452	493	427	493	443	481	441	456	405	475	450	482	460	457	448	487	416	433	472	459	493	493	461	465	455	459	474	412	471	471	465	547	453	464	493	467	459	465	486	446	447	468	456	442	485	430	482	493	476	478	455	446	474	465	439	461	444	477	448	464	444	435	457	450	474	444	488	440	448	426	444	460	436	472	471	465	436	421	482	436	470	415	471	477	470	453	444	458	452	445	444	461	494	474	433	457	424	460	472	459	408	446	461	502	486	470	435	475	459	470	485	460	457	477	430	471	467	460	479	476	494	464	471	410	435	463	450	506	484	449	494	460	459	454	485	460	453	459	437	469	433	453	478	493	477	477	464	455	437	454	432	494	423	489	468	420	442	499	458	438	472	480	498	493	447	443	442	451	475	468	466	530	454	470	430	505	458	442	480	467	450	446	462	481	438	481	450	496	446	451	487	469	476	413	442	458	489	440	458	458	469	411	476	443	462	431	497	477	530	491	461	464	472	458	473	439	457	448	454	456	472	486	459	444	489	454	498	470	494	456	477	477	465	425	474	482	491	490	492	473	462	465	450	437	454	425	514	472	475	483	458	483	429	446	472	457	433	444	460	456	462	453	450	416	480	427	472	443	451	466	460	457	463	428	452	455	425	452	479	465	467	499	477	462	483	501	422	478	482	466	474	446	457	454	487	472	459	474	509	453	478	460	470	448	470	461	442	443	466	469	501	473	419	499	433	439	475	418	477	499	448	478	486	482	420	469	457	461	452	523	449	455	472	481	507	426	484	503	457	477	440	465	481	460	464	482	458	491	493	459	492	457	444	492	458	464	495	456	441	471	469	482	450	439	458	447	447	446	446	466	438	461	465	454	456	445	449	492	453	471	463	429	433	444	453	460	459	474	499	437	425	410	424	475	472	461	475	466	469	437	465	455	500	469	432	454	411	443	464	427	478	450	472	452	443	466	467	502	504	447	465	452	453	465	438	475	474	484	448	454	460	478	429	468	450	451	475	485	459	485	479	432	457	501	495	440	466	464	473	486	464	429	472	433	475	483	489	446	472	501	451	445	451	470	442	450	493	475	455	465	462	467	464	460	458	430	443	444	441	470	490	461	476	453	457	460	396	472	444	456	488	473	451	471	446	456	427	454	475	475	456	487	443	488	486	447	473	471	451	436	472	455	498	443	483	466	456	417	453	423	476	415	465	475	441	470	487	466	463	466	439	495	451	477	497	490	475	495	436	467	468	457	499	485	474	431	479	468	475	431	451	476	454	450	467	488	469	489	431	462	474	482	456	455	489	489	444	438	471	449	490	438	451	473	454	442	452	488	425	452	490	476	519	497	478	464	430	501	446	466	435	469	453	476	459	463	424	484	466	471	444	518	494	443	476	462	479	483	457	469	476	508	444	478	496	472	494	476	455	457	482	469	465	474	457	453	439	438	475	481	472	482	501	477	461	447	453	470	506	491	433	451	447	464	438	455	456	476	433	444	462	470	495	438	514	459	481	460	448	443	456	482	438	477	442	476	435	481	447	487	461	464	470	464	469	451	480	473	458	440	483	443	418	463	413	470	501	478	465	466	483	479	445	465	434	452	447	480	484	468	468	450	445	432	459	468	441	476	450	518	507	431	479	444	441	439	455	444	479	492	454	435	445	464	448	478	462	449	424	467	464	456	482	430	463	427	465	481	467	470	475	444	451	449	435	504	491	456	477	504	477	463	469	430	487	471	423	470	449	502	452	404	493	479	459	433	491	430	455	443	482	456	448	448	466	445	458	445	478	435	433	460	459	481	462	453	480	468	450	443	465	465	455	464	459	498	451	475	425	496	471	455	458	478	470	471	467	446	467	450	433	438	472	443	468	451	476	457	478	462	447	461	465	457	503	484	449	451	440	431	446	454	462	480	454	452	450	486	454	456	431	463	454	437	449	481	452	467	436	465	433	438	448	437	498	435	460	466	492	437	461	459	468	482	479	462	463	443	467	476	449	425	451	455	456	450	475	455	451	439	440	437	470	452	452	455	421	432	448	507	434	461	451	456	441	464	469	467	436	511	450	487	446	495	447	465	483	433	492	483	484	471	465	481	484	483	461	423	470	515	443	461	487	482	487	460	432	424	466	462	461	462	485	471	484	436	434	449	495	422	475	464	490	496	417	509	470	509	475	445	470	465	466	526	460	448	437	488	469	450	438	494	438	491	472	453	471	467	456	483	461	441	457	422	442	499	453	449	451	493	465	436	470	451	491	477	471	435	481	452	465	462	466	448	499	480	481	458	474	467	441	450	463	459	446	454	427	469	468	467	462	447	421	422	471	490	430	442	485	470	450	486	481	457	490	495	494	413	465	470	464	450	432	444	477	461	437	465	449	494	443	457	447	430	458	468	473	455	459	497	486	455	469	407	429	481	446	461	449	466	530	459	442	433	447	468	455	440	481	429	443	466	463	444	463	477	452	486	455	453	449	441	468	449	464	458	455	414	478	483	445	507	462	468	458	445	491	427	457	453	453	467	474	493	420	445	452	470	480	469	500	466	509	500	510	449	482	497	470	423	480	472	461
46008	21802	19908	3539	1464	1162	884	669	603	528	459	435	395	372	355	362	331	301	328	299	270	285	329	272	272	293	266	264	299	290	285	281	306	231	250	260	271	270	267	262	256	277	268	254	276	252	256	248	249	264	258	220	218	270	234	271	231	251	271	251	247	240	222	235	270	255	235	263	214	258	247	251	262	231	260	243	253	242	269	226	228	236	248	260	276	267	265	245	241	251	244	243	235	253	275	231	233	244	245	275	247	241	267	243	244	242	266	247	248	262	257	232	255	242	229	237	281	229	223	249	264	250	236	213	222	230	224	241	238	238	277	256	242	273	258	239	208	243	246	252	236	209	246	232	285	247	254	215	228	264	283	247	222	272	276	255	248	267	232	241	209	249	240	237	235	258	261	241	249	254	242	263	252	243	266	235	242	249	255	250	248	233	248	230	253	259	243	262	253	238	230	238	246	243	260	275	241	247	259	260	217	252	249	255	240	253	229	257	240	258	220	239	228	258	268	245	246	244	274	273	233	235	277	300	261	267	277	292	235	233	244	252	234	240	263	251	235	249	239	258	253	226	219	243	210	267	228	267	247	247	254	250	208	252	249	243	256	227	240	250	255	239	231	276	229	262	266	243	218	242	242	254	252	271	230	228	251	252	268	277	240	244	253	244	256	274	240	231	228	239	249	241	242	226	242	230	246	246	251	263	253	266	255	233	218	245	227	229	229	247	227	241	239	231	275	220	260	277	197	252	248	233	261	249	243	218	232	247	245	245	243	212	274	243	241	236	260	247	251	262	292	233	239	248	268	241	261	247	229	253	246	263	233	273	234	224	267	218	234	255	226	217	244	269	257	252	239	236	245	260	271	248	277	287	242	224	230	237	227	248	234	278	233	241	258	237	227	220	218	254	233	252	255	258	213	235	246	248	250	234	215	267	252	263	260	231	266	246	238	224	216	249	226	213	220	281	222	258	257	234	231	273	246	218	243	252	237	284	255	211	212	219	258	250	255	248	239	261	225	226	232	212	243	251	256	241	251	255	244	260	244	262	263	256	252	243	230	248	242	261	249	258	240	255	238	247	255	259	239	230	246	259	269	258	230	231	273	264	265	275	262	237	270	231	238	218	256	255	256	238	248	222	260	258	244	224	247	242	232	236	211	245	211	229	219	235	233	238	235	205	227	235	257	248	262	259	237	247	216	246	256	258	231	243	250	216	251	232	261	279	250	259	227	256	225	257	233	258	252	258	258	258	268	258	246	226	249	254	226	241	248	251	272	264	263	229	247	257	245	283	267	240	237	233	244	219	252	232	258	234	252	259	254	228	231	238	223	238	230	218	228	217	273	253	270	259	253	223	246	270	262	232	242	251	247	245	224	247	227	255	236	261	263	263	229	253	230	234	256	232	226	238	267	237	259	297	269	257	228	250	251	269	248	278	254	246	223	271	242	225	226	197	245	247	244	237	232	264	208	273	254	225	243	249	257	248	251	236	227	255	232	214	241	256	243	239	269	263	263	266	263	238	271	239	220	247	279	249	248	240	210	244	243	236	258	230	252	234	238	238	243	243	254	245	226	253	233	228	235	227	234	256	251	267	256	239	237	242	224	237	267	248	234	252	237	261	256	228	246	254	226	240	256	225	245	270	260	258	261	284	237	237	259	230	230	225	250	247	228	285	249	237	270	224	236	221	263	225	254	259	237	249	235	252	271	274	246	264	262	271	234	241	282	275	228	242	208	255	267	253	242	213	207	267	251	260	254	241	241	244	273	257	249	241	250	256	246	243	254	244	254	249	251	229	243	240	237	245	230	222	232	232	249	249	245	236	236	242	267	263	242	249	266	217	217	222	241	236	245	237	242	253	257	247	254	246	239	228	231	231	257	244	244	245	234	244	220	223	264	228	220	259	236	271	247	244	254	260	249	218	246	253	245	241	231	256	242	210	239	254	227	231	240	244	220	262	260	263	228	234	267	253	240	233	240	229	233	234	233	245	274	287	269	246	246	277	267	283	252	249	269	243	250	232	258	249	212	266	250	248	239	227	269	256	243	236	269	258	241	256	252	215	210	281	241	234	245	247	267	253	231	250	231	257	244	248	252	247	253	222	258	253	227	248	263	210	245	258	244	235	241	195	234	232	264	233	230	277	260	237	243	255	249	277	239	251	257	223	271	281	240	258	255	249	236	254	280	268	239	231	252	221	269	280	241	270	221	223	256	232	230	248	209	240	229	254	252	263	266	227	205	267	248	244	230	245	250	275	247	229	265	214	234	255	240	234	228	246	228	217	252	256	227	225	249	258	256	250	249	232	230	249	267	234	245	273	226	262	258	250	217	231	236	246	248	228	227	251	237	252	220	251	236	244	250	248	254	247	243	233	255	265	276	238	254	224	235	262	248	236	230	265	242	237	234	210	251	228	252	235	268	262	234	248	257	262	241	251	259	224	253	235	253	247	261	218	239	273	236	249	234	236	250	229	235	251	214	229	238	232	214	230	237	234	269	250	252	273	215	226	247	244	250	239	250	257	258	219	212	242	253	243	244	249	228	222	254	264	212	285	252	212	232	255	244	239	267	242	244	248	232	234	238	231	256	261	242	245	258	245	241	270	251	253	265	235	234	245	250	243	226	225	246	214	261	267	270	270	248	245	258	250	233	226	249	274	242	207	274	251	238	262	236	251	246	218	246	238	233	251	232	241	257	249	248	236	233	254	246	226	244	269	247	247	270	254	262	240	222	237	239	233	240	244	223	248	228	251	273	263	248	275	229	243	255	230	227	235	264	254	263	243	274	250	230	213	258	239	232	285	259	220	244	260	219	247	219	280	229	250	249	255	245	239	258	245	218	228	234	262	247	240	274	238	274	241	229	256	211	242	254	276	222	229	243	222	228	249	237	253	246	258	265	229	254	252	258	249	221	243	254	224	247	255	245	222	235	253	248	255	252	263	258	269	240	239	260	219	233	246	246	241	261	254	257	249	267	251	220	242	223	248	258	253	235	237	277	213	227	247	250	223	231	215	252	206	234	251	242	250	276	261	211	239	249	234	239	249	228	272	247	237	250	250	253	245	253	251	248	251	294	234	246	230	275	229	274	211	245	251	243	255	264	237	238	241	261	252	264	240	259	258	283	231	236	232	257	243	230	231	250	240	245	249	247	239	257	257	212	215	239	252	240	261	257	242	242	246	246	261	251	271	248	240	243	265	248	244	226	244	245	255	269	233	274	250	277	250	243	265	248	237	276	227	261	263	247	224	262	267	246	231	221	245	222	232	239	231	250	262	247	253	256	225	255	220	227	247	229	240	255	252	241	225	280	249	233	227	210	265	239	254	258	240	233	238	261	259	256	251	244	240	240	261	212	256	244	239	227	241	222	228	233	239	238	249	248	240	254	238	245	251	224	256	245	236	264	237	230	230	252	239	252	246	236	223	278	232	264	295	256	241	257	256	274	232	261	261	267	236	269	252	240	245	237	227	253	229	225	241	255	276	249	243	270	254
24920	2552	5494	6268	5379	4414	3592	3065	2602	2243	2073	1860	1682	1494	1405	1387	1300	1246	1146	1175	1151	1076	1015	1018	975	936	937	894	994	898	827	828	862	868	860	856	800	841	808	833	795	793	777	799	784	807	780	799	787	820	823	764	792	800	806	775	765	775	755	784	752	792	782	785	767	767	794	778	723	771	718	782	720	770	783	734	751	746	737	750	799	752	711	716	700	723	781	759	714	732	737	727	718	741	728	747	814	750	780	707	796	760	745	727	731	711	759	714	723	713	709	740	730	711	728	739	695	746	726	742	701	735	751	725	732	704	729	680	666	731	765	774	750	677	744	723	734	731	750	755	749	691	740	680	729	772	720	705	781	741	698	713	716	737	703	702	719	746	728	729	736	716	692	693	722	722	781	699	717	751	769	710	685	720	735	730	723	737	738	709	694	700	769	712	725	730	735	677	726	705	763	738	755	694	747	721	723	696	739	760	787	714	742	702	725	770	712	693	752	705	732	718	722	728	722	736	697	705	753	725	691	748	678	693	717	741	709	719	691	699	744	753	751	729	709	661	708	787	773	733	696	662	755	750	711	722	743	725	711	701	749	704	738	734	740	687	710	772	753	717	700	704	702	743	763	710	704	756	736	742	702	761	743	722	704	694	709	697	749	713	711	707	735	706	706	737	711	737	721	697	715	776	700	754	752	726	711	728	662	739	731	721	735	723	729	787	728	718	707	744	712	742	707	733	733	728	693	739	683	706	677	755	746	702	692	707	762	703	701	742	753	755	725	759	655	720	714	730	689	717	762	734	728	777	675	723	703	728	715	742	733	776	773	761	734	699	736	741	709	699	674	746	714	747	720	717	713	728	725	669	743	723	741	732	724	752	747	742	700	727	724	717	698	731	776	714	687	723	692	733	747	698	719	756	702	796	728	725	731	762	723	693	759	729	734	737	703	696	678	726	717	727	737	712	731	731	722	720	702	766	767	746	718	760	748	738	715	753	737	740	719	698	727	709	703	738	735	748	722	721	744	773	693	765	767	718	741	682	742	741	697	709	702	772	744	697	741	761	719	743	717	736	734	725	694	734	758	720	736	751	681	773	694	707	714	695	719	708	696	743	760	754	710	724	746	751	774	731	714	729	718	701	711	673	706	765	761	683	728	700	760	738	704	727	732	753	747	692	735	780	708	746	678	731	693	727	756	766	733	726	679	717	719	736	728	688	676	759	725	724	738	744	725	696	740	720	735	710	713	708	702	749	749	721	752	684	744	702	737	731	734	705	755	739	721	754	748	761	724	695	740	759	760	746	710	720	721	711	664	728	738	731	689	756	730	730	686	721	754	740	681	716	733	730	744	713	765	742	707	721	704	742	696	731	758	758	764	713	739	703	702	700	741	722	713	768	726	719	681	761	694	705	737	719	710	720	757	705	727	732	745	739	718	735	750	709	727	702	719	673	751	730	706	767	677	714	723	707	719	712	749	723	690	713	701	726	702	682	712	751	738	709	716	715	678	719	722	739	737	749	756	736	728	726	701	741	674	748	686	760	735	715	674	740	729	734	738	751	720	714	758	725	676	673	765	727	721	721	699	740	707	750	681	780	706	711	706	755	699	667	744	789	723	716	755	700	704	791	773	689	772	753	726	690	698	742	717	729	726	732	706	748	730	722	676	693	720	699	747	721	717	712	702	700	718	703	727	750	707	688	742	750	743	721	701	752	683	711	718	722	773	740	734	715	747	704	747	699	702	689	712	708	730	701	730	771	693	747	741	713	694	705	699	719	734	697	659	788	695	697	756	727	725	719	757	744	697	729	673	768	728	710	740	706	710	719	762	755	672	706	660	675	756	713	682	714	724	716	708	751	690	690	723	736	714	721	719	696	725	721	731	706	734	707	720	687	725	721	707	723	700	688	672	696	742	715	776	701	718	674	717	753	700	702	706	680	710	722	715	772	723	697	673	691	699	791	710	706	697	719	729	683	677	716	725	743	770	732	742	723	683	722	752	726	744	719	706	680	722	726	711	717	746	759	713	748	765	711	723	737	702	712	712	743	757	703	736	747	695	731	717	729	770	690	692	732	728	703	766	732	732	722	759	752	713	748	711	696	737	741	710	736	724	748	699	740	722	730	773	714	683	762	746	703	707	720	732	753	762	694	765	728	708	728	717	673	742	673	728	713	697	735	732	728	738	742	715	748	704	729	772	725	769	770	717	788	668	687	723	734	735	758	794	713	731	719	710	773	699	699	733	742	738	709	667	696	724	750	667	719	739	701	682	729	766	702	688	687	692	755	775	736	746	732	748	748	748	689	707	731	729	721	687	723	696	734	723	742	713	704	751	693	678	742	692	743	723	724	738	712	747	697	742	696	685	721	742	718	706	706	653	712	691	750	755	767	728	735	710	715	704	766	730	701	687	715	772	740	710	734	670	698	724	677	718	738	751	724	746	781	748	691	701	723	745	720	755	733	751	764	734	719	698	709	729	756	734	738	730	672	728	687	717	706	749	751	711	732	738	750	735	733	735	686	723	757	699	691	731	738	723	738	719	728	747	709	649	718	751	752	717	752	786	765	742	728	708	772	731	729	725	693	728	740	703	729	735	674	734	764	756	717	750	734	655	708	714	701	714	681	732	682	698	686	725	751	737	705	732	743	724	691	786	716	695	700	736	733	726	693	710	689	722	735	687	693	735	705	711	749	706	701	686	740	710	730	700	767	691	713	751	677	709	703	722	688	670	688	723	758	704	685	669	709	734	761	704	734	679	741	727	774	741	724	767	701	729	727	683	719	723	758	727	728	696	759	717	701	679	731	739	706	736	719	704	687	689	693	725	746	719	739	754	769	708	711	748	750	742	701	727	706	718	709	723	745	699	717	730	758	714	714	719	735	773	757	724	752	733	756	705	713	706	779	715	701	730	730	692	718	686	751	700	744	688	741	691	738	722	704	709	731	716	721	729	735	732	761	696	669	752	711	710	732	736	658	685	754	725	719	659	762	713	727	735	734	750	748	710	647	685	776	726	727	733	722	724	732	787	720	769	705	742	725	769	712	768	743	705	761	704	756	714	686	700	739	697	701	743	739	773	689	752	715	790	726	718	771	724	690	789	743	744	694	736	734	745	691	741	765	711	753	692	733	763	696	729	692	805	714	737	748	712	717	713	720	721	733	738	761	724	700	722	692	755	776	723	682	707	719	753	755	704	723	697	742	702	745	738	730	737	731	808	738	713	746	725	772	748	734	713	735	713	765	714	704	716	782	685	718	702	688	723	734	711	736	699	765	747	762	746	690	738	759	716	713	726	726	660	703	674	797	771	752	747	682	711	718	740	725	771	672	680	751	718	742	694	729	694	708	729	690	725	665	715	704	728	706	738	715	695	743	714	705	714	712	736	716	718	662	777	749	693	800	699	731	750	724	731	731	713	703	723	743	770	697	736	718	735	758	718	724	726	673	740	739	694	720	718	728	740	685	729	733	766	739	719	772	715	664	764	716	719	690	717	704
6367	346	305	143	124	89	96	77	85	87	69	93	77	76	81	72	90	86	102	84	78	65	93	94	83	84	75	92	62	81	65	73	72	86	87	88	98	83	70	77	81	85	85	75	85	80	80	70	74	95	77	77	73	66	86	82	66	73	73	78	76	79	101	94	83	90	78	88	85	77	105	65	85	86	76	69	83	93	72	87	82	75	86	76	92	76	85	84	93	77	82	74	97	81	71	88	92	73	86	88	75	78	93	83	92	64	83	115	73	70	86	99	89	87	80	94	84	95	75	81	85	80	63	64	102	69	69	71	80	71	84	84	86	87	82	83	84	100	74	89	78	94	93	70	75	75	72	77	59	74	69	93	74	75	69	94	73	89	82	101	83	82	100	90	82	79	81	83	75	82	82	67	87	74	88	68	80	75	76	75	78	77	79	77	80	93	56	92	73	80	75	67	92	87	78	84	79	67	79	79	96	69	85	89	92	64	78	87	86	84	95	96	69	83	77	74	65	80	84	87	83	84	82	86	88	76	81	85	88	79	86	76	85	87	85	103	85	86	64	85	85	78	77	67	91	93	70	67	94	98	92	86	75	71	75	87	86	81	78	91	70	89	62	82	77	77	62	67	86	85	93	80	78	89	92	88	91	75	76	81	84	93	87	78	76	98	103	94	78	76	69	80	89	81	92	86	81	77	66	82	92	62	63	86	88	77	93	76	78	69	82	90	93	76	94	80	101	90	85	75	70	82	73	87	91	73	73	81	78	85	87	90	71	84	61	71	79	88	89	83	82	80	91	91	84	77	77	70	90	68	88	85	82	76	70	88	83	84	72	77	73	80	80	90	93	82	90	71	77	91	85	83	79	64	91	82	79	71	69	79	80	90	74	79	81	92	82	86	94	62	73	84	87	79	65	75	73	85	85	82	76	67	83	72	76	82	73	81	79	86	92	95	62	76	88	76	77	86	78	73	77	81	78	86	97	73	90	82	86	95	82	68	74	81	78	88	90	77	88	88	71	73	86	77	87	84	72	80	79	78	73	73	83	73	71	83	75	71	80	83	83	81	69	81	91	97	71	67	84	86	85	89	80	76	92	85	79	86	79	82	108	75	76	78	103	69	81	73	86	82	68	68	77	75	81	70	89	75	73	67	85	88	92	75	73	80	85	70	96	76	71	69	71	83	87	72	90	92	90	89	75	84	97	75	85	69	79	71	95	76	95	76	87	85	80	91	82	89	85	79	73	87	82	74	83	81	76	80	66	75	83	75	85	75	91	97	73	71	87	84	91	69	86	84	73	82	93	63	94	76	90	77	75	76	85	91	72	74	77	92	79	83	80	75	71	82	79	78	83	77	98	78	79	70	100	78	70	77	72	68	84	73	71	70	76	82	81	89	81	85	85	79	71	82	84	67	67	79	101	84	64	84	102	94	73	88	95	98	67	70	90	100	77	88	73	79	86	80	76	94	96	78	85	82	84	86	70	71	78	86	90	78	83	88	102	86	83	72	72	75	84	104	85	74	70	85	89	71	79	82	86	74	71	81	82	84	83	60	67	70	94	94	86	76	78	69	88	78	85	84	54	82	76	76	100	77	75	73	73	83	89	77	75	77	77	90	86	76	88	92	79	69	86	83	71	84	82	81	79	78	93	77	94	73	84	91	85	85	72	69	82	84	82	89	64	74	73	93	83	72	82	85	74	76	84	70	86	63	93	77	95	66	88	72	82	85	70	73	84	81	94	65	81	79	92	82	82	86	70	98	80	75	81	94	85	84	81	84	92	112	88	82	86	85	84	90	77	109	85	89	70	89	72	90	71	81	77	58	88	86	82	86	96	86	87	69	103	72	89	77	88	95	81	81	71	76	66	83	75	84	85	79	78	95	76	80	76	76	80	69	81	80	83	78	92	80	83	85	88	86	75	86	83	69	102	85	69	72	81	81	91	79	80	74	77	89	79	88	69	71	81	76	75	88	74	83	83	73	74	84	91	73	77	92	87	82	66	93	74	80	101	89	77	67	79	77	74	75	80	85	70	86	78	87	83	77	82	70	74	82	91	69	92	75	82	71	78	69	81	99	80	86	89	82	79	71	86	72	99	76	58	85	74	80	92	68	93	76	91	81	70	94	84	73	65	78	79	64	88	65	80	78	73	77	89	80	92	72	72	72	80	80	89	104	94	75	82	73	77	83	74	91	79	91	91	80	82	68	69	76	85	83	80	91	73	72	93	75	89	70	89	85	76	79	85	85	82	91	73	69	82	76	78	65	67	69	77	70	68	93	69	79	75	80	78	77	91	87	56	76	71	79	69	87	82	87	84	89	87	80	65	83	84	82	83	74	72	82	78	73	94	79	87	83	88	76	68	70	85	75	86	74	73	83	73	83	86	92	59	104	86	97	97	64	84	95	105	92	72	76	79	78	73	78	84	91	87	74	83	96	82	72	76	91	77	79	84	75	99	94	77	83	86	68	82	82	83	61	76	85	80	76	79	66	62	80	76	84	75	78	72	57	91	102	79	79	87	82	92	75	70	92	92	92	92	71	92	76	90	86	73	61	75	79	79	84	79	93	97	96	83	85	97	84	91	87	88	72	88	62	80	79	89	74	72	81	78	90	78	90	78	79	77	98	79	79	91	90	93	81	86	93	93	59	86	79	76	72	85	86	84	86	87	77	66	86	66	84	76	87	82	81	95	97	73	77	85	78	94	89	87	93	84	71	82	82	85	79	61	73	67	92	87	84	81	67	73	91	75	93	63	69	72	87	83	83	83	81	92	76	74	75	74	79	84	81	84	73	89	70	73	89	106	75	75	80	89	93	85	91	73	70	69	75	85	80	89	91	76	86	88	84	63	86	104	88	78	65	100	83	88	70	82	85	79	80	90	81	89	89	89	72	75	70	95	93	76	74	78	76	84	75	92	76	72	73	98	84	90	84	76	87	98	76	94	80	83	83	65	79	64	73	84	76	95	64	86	79	83	89	58	80	104	71	59	86	90	97	82	96	75	76	92	80	86	73	89	86	76	81	79	86	84	86	89	66	67	85	70	83	74	80	96	74	94	81	81	88	80	80	75	85	83	86	70	87	79	80	79	85	96	100	93	94	92	88	76	89	90	88	74	90	97	92	79	87	72	93	90	73	65	81	72	68	67	93	75	53	84	85	92	60	79	61	79	66	78	91	92	87	82	75	85	90	65	80	62	88	84	87	81	67	80	74	86	87	70	72	78	76	83	78	71	91	107	74	85	72	84	84	64	80	68	72	94	68	87	85	96	78	68	73	87	73	64	73	76	71	73	76	85	88	87	68	94	87	65	85	96	78	82	68	78	85	86	90	70	90	89	88	67	71	82	82	82	86	77	77	73	74	71	78	81	82	80	73	76	70	81	76	77	99	89	94	85	76	80	74	75	72	90	81	84	66	85	73	70	82	77	78	82	76	66	94	64	86	73	69	85	77	76	63	78	75	84	76	83	91	88	77	67	59	79	87	74	81
6286	353	423	456	413	407	356	363	374	371	305	320	297	320	294	300	302	297	303	316	306	287	295	300	265	267	317	301	294	292	297	300	295	300	316	330	340	313	326	318	291	286	304	293	277	294	308	305	303	305	299	288	293	313	282	293	280	291	339	285	293	282	278	317	312	309	298	276	278	271	326	313	307	280	310	269	331	295	290	301	294	321	302	289	292	317	330	317	309	279	305	312	296	299	315	289	303	279	288	276	267	295	278	276	314	312	317	286	299	293	284	284	329	282	281	291	300	313	278	285	286	283	298	307	258	332	297	300	289	284	331	292	293	293	281	271	303	306	300	317	316	282	275	276	283	306	282	289	303	294	277	313	296	286	287	281	281	331	303	311	281	277	282	297	288	320	323	274	272	302	289	307	303	304	276	282	300	308	298	293	291	304	308	297	311	283	289	288	323	293	275	301	297	280	273	304	292	276	304	285	295	285	281	281	320	292	294	307	298	311	301	290	276	280	287	308	265	306	300	280	315	315	265	299	297	316	310	316	271	337	269	282	308	326	292	293	291	285	319	274	304	303	300	301	304	312	295	261	292	314	316	273	269	295	280	276	297	289	290	318	288	306	301	288	310	274	297	270	262	301	295	323	253	300	324	268	286	292	295	291	280	292	271	298	307	291	307	288	277	301	298	285	299	288	280	291	291	304	288	301	297	292	288	298	328	302	307	268	310	297	298	295	287	277	291	291	345	278	258	288	295	303	295	304	287	330	296	310	276	296	288	305	314	289	296	305	322	300	323	293	299	265	298	324	300	301	296	277	280	318	277	320	295	271	330	287	313	275	281	285	300	277	294	304	298	284	295	292	293	302	302	274	294	301	312	314	297	325	306	306	302	270	275	272	294	297	312	307	302	300	279	322	307	273	275	291	295	282	281	292	274	286	292	261	293	297	300	280	301	311	306	299	289	283	284	309	297	276	298	275	294	296	268	282	265	313	294	294	300	288	279	272	293	276	272	315	304	271	312	299	310	314	286	328	273	297	288	332	273	324	353	298	327	321	259	268	260	293	301	302	272	272	278	303	346	283	302	289	305	257	292	301	304	281	307	296	297	291	301	290	286	273	277	342	292	308	303	276	291	302	278	307	276	293	283	299	248	317	303	274	339	293	294	292	295	302	299	302	290	298	268	294	304	294	311	264	312	280	276	301	274	297	285	298	289	289	275	303	295	300	287	272	305	308	277	302	293	335	284	267	270	303	285	311	275	269	323	264	296	288	302	298	289	296	312	318	274	307	303	272	292	282	296	289	284	284	290	312	294	330	283	286	299	289	272	312	264	296	337	288	313	300	305	306	318	275	319	311	290	306	300	284	304	297	309	293	312	304	317	319	295	305	294	305	284	306	324	287	287	300	297	307	305	304	295	301	296	325	305	261	281	294	320	278	297	274	295	268	295	301	284	319	285	279	306	271	304	300	292	308	302	267	313	304	297	296	287	306	282	293	328	308	286	274	283	290	264	329	285	303	300	328	296	303	294	307	272	338	308	311	294	295	316	296	285	298	300	314	295	291	273	300	282	326	303	300	276	314	302	293	311	293	312	297	279	277	282	319	350	313	296	279	267	261	272	292	297	326	312	293	295	324	276	277	296	305	253	294	306	325	304	271	299	300	299	309	300	308	308	293	275	311	299	297	294	306	294	310	271	270	315	327	308	284	292	289	322	288	291	269	311	311	296	300	302	300	270	316	294	292	289	281	284	290	282	290	291	302	288	277	328	317	281	290	304	321	312	295	293	302	312	311	301	335	335	300	285	296	273	285	279	288	265	281	319	292	316	304	319	289	284	286	279	284	311	278	300	299	295	291	291	318	292	319	278	296	282	293	314	289	299	280	287	307	270	276	315	271	286	308	268	297	296	260	267	315	314	297	261	278	285	298	283	287	308	292	303	264	275	290	294	279	284	270	287	280	265	311	290	278	276	291	277	302	298	303	297	326	297	313	312	301	296	300	321	306	283	301	300	273	290	298	318	317	304	297	273	307	295	303	255	320	263	308	282	310	285	302	317	293	283	323	285	289	317	301	304	289	283	304	328	297	296	290	283	299	305	280	297	307	287	270	284	306	304	286	271	299	295	299	265	255	327	320	298	304	325	318	297	326	296	307	307	272	275	320	287	282	308	293	291	308	294	274	321	325	309	314	294	293	299	329	269	312	285	313	291	284	270	313	252	306	289	309	290	290	298	309	299	302	295	282	307	279	308	289	309	288	300	296	285	293	310	307	271	285	304	264	318	279	326	309	321	277	319	289	310	267	299	270	311	303	263	299	291	267	283	291	263	292	292	295	296	291	324	279	295	282	300	286	295	273	316	311	309	299	297	311	288	298	311	321	319	281	315	302	308	303	286	289	294	310	289	311	299	314	276	298	296	287	307	311	293	275	290	261	304	290	299	283	282	303	350	290	292	322	281	308	299	311	288	291	314	303	292	298	270	301	274	295	298	297	311	292	309	272	311	276	277	276	297	312	320	304	318	273	296	316	272	287	292	320	291	282	282	309	284	299	311	317	263	328	315	297	288	335	276	277	296	282	292	290	304	272	270	318	314	281	304	320	286	299	272	311	308	294	306	278	325	269	320	326	290	290	288	323	279	277	335	307	274	267	305	283	267	301	281	277	285	300	274	278	291	310	301	308	320	318	284	286	304	325	300	292	272	311	297	302	319	300	310	268	286	313	300	304	273	325	272	281	285	301	262	281	304	304	270	282	311	300	279	304	275	302	333	318	324	285	321	285	308	281	269	282	286	280	292	287	294	295	267	284	309	294	306	310	270	324	290	283	292	290	277	292	320	290	302	284	289	294	288	339	262	277	283	269	297	293	276	312	281	307	301	291	293	288	265	312	274	292	300	279	315	333	316	316	288	297	268	280	296	304	285	318	326	297	311	276	295	255	304	305	319	280	275	281	272	258	284	298	291	287	268	304	295	272	303	294	287	288	295	284	291	317	302	283	301	312	303	288	273	289	297	312	314	272	290	298	297	274	305	320	337	324	298	280	277	300	294	298	294	294	283	279	298	290	282	276	328	303	296	292	294	292	278	299	274	298	286	275	322	301	309	304	297	275	305	307	286	285	262	281	289	307	290	282	311	309	302	277	297	331	332	311	285	303	298	315	325	277	279	264	290	298	294	286	270	295	295	274	282	275	245	297	323	297	312	299	266	298	331	324	291	316	277	305	299	319	267	299	299	295	308	293	277	301	305	307	268	298	271	309	296	318	331	259	279	292	301	297	288	307	277	296	292	327	289	304	289	272	297	287	306	287	292	315	314	295	307	281	292	283	295	269	242	320	301	300	273	327	287	298	299	293	299	288	262	303	290	284	286	256	314	268	314	296	304	302	304	294	287	260	278	290	283	288	268	282	356	312	279	316	308	286	296	292	291	308	299	307	276	256	301	309	294	281	277	258	306	323	281	287	313	305	272	294	278	282	280	301	289	302	287	280	314	325
40130	15736	3467	1015	708	531	452	331	293	272	245	226	186	192	190	177	187	173	167	159	141	158	171	159	175	161	159	155	182	143	160	163	152	167	166	149	144	142	171	138	140	155	150	161	136	160	169	141	159	134	126	178	147	144	155	136	133	158	140	127	145	127	160	137	168	133	147	141	135	154	151	151	125	149	144	141	145	134	140	137	126	135	125	145	142	143	148	137	147	100	155	174	153	135	134	151	149	138	157	156	133	162	143	144	125	142	127	132	139	162	147	146	132	148	148	153	141	145	151	162	126	141	161	137	137	131	147	181	145	166	142	125	136	150	148	129	154	137	145	166	145	134	139	127	147	141	153	175	154	158	138	147	135	124	155	153	152	131	153	143	144	140	137	154	138	142	132	155	146	146	148	139	143	160	156	138	134	139	159	149	132	134	143	148	135	131	157	156	151	115	119	164	145	132	143	157	139	153	140	147	128	141	129	136	152	136	145	131	135	163	146	134	138	149	143	137	165	127	139	132	153	139	133	159	157	139	111	143	143	162	155	150	159	143	139	154	140	150	154	132	133	145	144	162	135	136	139	129	137	145	129	142	119	164	160	152	116	151	120	145	146	145	162	136	129	134	121	121	145	135	152	115	153	151	133	146	123	147	148	141	129	147	150	167	142	147	154	136	160	144	152	170	143	136	119	144	154	153	114	138	139	129	145	143	145	162	143	142	153	135	158	113	146	146	158	116	154	141	120	136	140	139	125	142	135	141	146	139	145	144	136	148	154	131	136	136	160	151	140	144	138	125	151	153	178	133	149	132	147	164	141	145	131	140	129	140	155	139	150	150	134	132	130	147	134	164	159	151	146	138	135	118	147	150	141	130	167	145	120	148	142	140	141	129	137	140	140	128	124	154	150	137	143	147	129	139	138	131	130	133	141	173	147	133	143	141	131	139	165	149	136	132	157	154	127	131	144	145	165	144	150	146	140	103	167	157	140	154	135	125	162	132	127	125	136	148	133	137	165	131	163	136	161	128	144	147	142	129	131	138	137	140	134	129	168	132	138	109	151	150	142	152	149	144	157	135	147	135	126	151	121	169	147	141	159	154	147	146	135	134	122	142	152	142	151	133	148	136	141	169	123	128	140	143	150	134	147	153	128	143	139	161	157	139	126	168	150	135	166	140	149	155	148	161	136	136	160	132	147	152	131	148	150	132	154	149	139	115	146	151	125	164	130	137	131	153	153	168	154	136	135	150	160	150	125	139	141	125	125	152	144	140	133	141	156	146	139	123	132	142	137	148	145	152	157	137	126	145	122	148	124	148	167	175	147	155	149	130	132	149	146	121	150	165	131	150	152	139	146	133	160	112	138	170	130	136	133	147	143	157	147	124	141	125	128	150	120	155	133	162	141	132	162	153	134	149	150	140	147	137	142	151	152	135	145	146	137	155	126	155	155	153	130	127	145	144	157	127	143	126	164	156	134	173	148	131	130	129	153	137	126	130	115	127	147	153	132	150	142	144	162	135	121	137	134	134	135	144	145	136	117	153	128	126	128	140	149	145	157	167	145	112	160	164	146	131	140	122	124	155	150	154	127	131	134	134	149	137	131	138	154	140	133	129	153	128	144	139	149	139	139	130	143	116	147	150	141	131	162	144	140	139	122	151	143	144	135	128	147	133	133	133	148	142	146	141	162	150	144	126	152	131	143	148	136	125	139	129	136	130	147	127	137	138	133	157	146	141	143	166	146	146	121	151	160	154	144	133	140	146	151	135	139	134	129	142	134	142	153	142	137	153	145	143	152	144	153	140	141	121	147	136	160	147	143	140	146	110	140	134	142	154	148	135	130	145	147	140	144	131	141	143	158	142	139	141	128	153	140	117	127	124	130	140	134	140	173	148	138	132	137	147	159	152	152	120	144	147	137	157	141	129	129	132	120	158	152	143	129	152	143	152	133	143	150	148	116	148	170	160	153	137	132	135	133	151	145	139	148	149	154	125	143	166	159	143	139	150	142	142	119	134	140	132	162	143	173	129	142	120	131	141	147	160	152	156	157	140	142	150	138	141	154	139	143	152	140	147	139	148	145	171	126	138	151	131	131	145	129	134	149	143	133	146	145	141	135	148	165	158	152	147	144	141	130	148	142	150	139	138	163	136	146	144	134	120	132	151	124	139	137	124	122	141	137	119	154	163	152	155	147	134	127	152	135	161	134	163	155	127	148	129	147	145	140	138	115	139	139	147	133	132	144	137	135	137	138	118	134	132	157	154	138	131	116	118	141	138	140	152	139	137	159	146	163	140	131	134	150	168	140	111	149	156	126	145	161	138	177	132	134	146	142	139	149	154	146	146	126	139	151	148	127	131	160	118	152	138	151	152	147	145	150	152	142	142	145	159	135	126	149	148	145	161	139	148	142	134	162	136	157	139	152	139	121	147	144	139	143	176	137	162	159	162	126	154	130	146	139	142	132	135	129	138	140	138	152	143	139	137	165	123	148	140	133	144	136	127	144	141	147	133	140	156	145	129	124	151	162	128	117	139	143	159	145	150	142	140	134	135	116	150	150	150	161	128	149	132	140	145	136	141	161	139	121	130	137	146	137	125	138	140	156	160	153	142	142	142	135	137	141	141	149	149	146	148	137	136	140	156	159	141	130	126	144	143	165	143	151	143	157	163	134	158	133	146	152	147	133	145	146	124	137	149	139	148	141	156	159	119	149	145	144	122	137	137	129	154	138	143	147	146	138	124	139	126	133	131	124	162	134	156	119	131	144	169	131	141	146	129	129	135	168	147	141	150	171	166	141	158	144	153	146	137	146	135	151	135	135	128	151	144	148	133	134	144	146	140	136	143	132	139	159	135	146	134	152	128	142	152	137	136	126	150	137	152	145	143	146	145	152	143	157	164	154	133	150	143	147	138	145	146	140	141	146	136	127	130	138	144	118	162	139	134	149	133	138	139	148	144	146	166	141	132	145	161	151	156	153	127	136	172	138	133	137	142	149	153	147	141	141	144	150	145	130	159	125	145	151	128	133	177	149	136	142	151	160	146	124	132	137	144	142	149	145	146	150	156	156	142	124	127	119	132	135	155	136	111	138	151	143	137	136	151	140	116	144	162	135	136	133	147	125	121	146	137	158	116	158	142	166	139	135	151	134	149	154	148	133	138	149	129	141	134	141	140	139	149	133	141	140	141	143	158	138	141	164	139	155	138	155	134	137	140	127	148	138	154	146	129	145	123	143	160	157	130	139	134	142	135	144	145	133	150	138	136	140	154	136	150	114	137	140	127	145	159	144	135	143	153	150	131	179	119	132	152	159	137	160	127	123	144	165	135	149	159	151	145	146	164	134	157	145	147	134	153	145	144	148	142	134	137	128	145	134	135	136	137	162	158	141	149	129	150	142	143	152	126	148	142	126	126	133	145	152	143	139	146	126	133	135	141	132	125	138	153	146	140	167	137	166	132	149	156	143	146	132	129	139	131	143	154	147	118	120	147
18757	1383	2977	3374	2861	2349	2050	1623	1471	1262	1100	1024	951	867	788	805	707	707	705	659	637	623	643	570	594	566	579	531	576	537	511	513	526	556	552	509	523	531	468	517	508	510	579	467	516	524	509	494	498	501	494	434	472	484	517	526	468	509	458	483	426	455	479	445	505	490	472	461	502	486	459	475	524	465	455	491	486	473	441	468	458	466	520	461	483	427	480	506	458	465	476	491	483	501	454	506	486	464	475	482	458	522	462	483	445	462	456	489	475	452	420	481	436	439	450	461	495	484	466	465	450	482	473	460	504	478	452	434	462	442	490	469	470	481	501	455	489	431	447	448	489	479	467	404	447	500	445	454	487	480	499	419	464	455	473	481	454	459	462	432	456	449	461	432	437	421	415	440	468	439	465	468	432	461	479	473	454	486	450	465	472	437	494	420	467	475	445	458	485	490	416	445	484	466	499	471	426	459	475	418	473	417	463	471	445	459	447	501	441	449	445	470	456	479	424	447	440	462	463	447	463	464	428	484	450	512	458	498	459	466	483	457	484	466	480	467	476	457	481	457	457	482	461	499	485	459	444	463	455	466	445	458	447	472	501	448	453	472	477	445	454	498	426	423	450	473	438	450	470	479	464	476	491	441	427	486	445	436	460	417	447	460	408	470	471	477	493	436	435	483	506	466	447	462	449	486	455	513	423	464	486	435	445	516	489	465	450	453	475	464	461	472	436	457	478	452	473	433	461	483	446	438	411	470	451	444	448	459	491	471	425	429	466	468	440	448	457	447	445	481	457	456	433	465	464	454	448	456	422	468	469	485	494	496	451	465	443	464	479	443	426	471	457	440	447	446	468	480	445	459	455	466	451	451	474	454	473	517	448	476	487	487	445	454	449	504	482	483	430	449	471	441	477	468	469	435	470	506	477	460	458	429	511	458	458	474	437	459	437	489	436	479	478	481	445	470	481	463	478	447	500	441	454	451	459	438	444	465	458	439	468	473	480	457	437	467	469	445	445	448	479	454	495	413	469	423	462	452	470	454	478	481	454	454	462	445	492	476	467	504	455	477	486	440	465	423	467	467	478	479	466	466	470	415	471	450	469	468	508	441	474	444	452	480	409	453	459	435	432	500	479	480	462	460	450	470	464	475	478	483	493	463	444	415	510	433	467	426	445	467	463	486	478	462	449	460	461	459	425	453	453	494	486	449	449	450	472	446	476	473	450	483	432	489	422	463	473	470	436	453	450	439	431	482	444	455	448	429	449	469	486	467	452	472	451	484	458	425	483	428	436	459	472	449	435	480	453	457	474	451	466	488	437	424	487	476	449	490	470	504	428	421	480	445	467	483	455	450	481	468	481	495	447	472	468	445	463	447	441	435	421	422	455	458	465	485	454	434	502	502	481	482	463	476	468	435	474	455	482	459	432	451	503	452	488	513	458	485	423	479	440	476	450	421	451	444	474	462	482	472	448	478	483	412	468	435	464	433	484	495	461	455	455	477	463	458	430	449	442	491	461	458	475	483	457	462	458	468	432	446	440	475	431	465	498	453	443	418	448	494	471	492	483	437	450	447	472	473	458	425	477	491	437	453	481	447	449	498	462	446	477	463	440	443	459	444	492	469	472	491	436	493	462	479	464	415	454	480	429	458	455	463	439	439	472	438	435	480	443	476	444	493	449	505	442	442	415	445	488	437	486	474	409	489	483	465	468	403	452	476	449	439	445	453	467	458	456	486	438	446	442	482	461	446	449	456	463	488	476	449	477	466	453	451	426	472	448	437	447	419	478	485	449	464	473	422	446	436	465	473	471	452	466	459	443	411	440	463	445	465	475	469	465	459	478	459	450	461	493	407	441	473	450	440	467	461	474	480	451	495	475	450	450	451	454	458	467	452	459	472	471	512	468	434	407	456	453	438	482	442	470	483	463	459	460	444	483	494	465	444	461	468	475	467	464	461	450	473	460	425	443	477	440	476	452	467	482	462	493	474	474	469	454	473	477	476	466	487	459	428	448	491	477	480	487	490	466	475	467	447	467	451	465	439	421	473	416	447	515	492	442	449	458	449	513	481	477	425	496	471	493	485	473	440	491	490	428	451	427	480	428	501	460	438	517	468	473	475	469	498	465	476	448	428	447	496	461	435	466	413	495	434	437	470	488	483	424	416	449	494	461	461	455	459	483	451	452	444	466	459	500	453	438	424	468	478	459	455	457	480	459	452	433	445	489	437	467	439	417	454	462	463	480	434	450	417	444	475	437	476	504	474	448	473	439	429	430	451	443	457	458	453	431	428	436	467	452	436	473	435	451	483	524	475	472	462	447	455	436	420	457	479	471	459	487	484	467	416	507	473	465	440	455	505	487	457	442	437	424	461	456	478	470	457	478	486	467	468	458	458	452	481	479	423	447	471	446	456	420	471	469	478	451	444	442	478	466	435	472	466	476	478	443	430	465	453	478	498	431	463	477	462	444	469	454	475	461	454	445	474	416	452	479	412	485	477	453	496	491	469	450	462	479	441	466	474	462	438	434	427	492	474	466	433	500	445	460	452	449	437	446	430	470	453	475	473	430	411	446	459	437	449	518	504	474	479	453	441	451	467	460	473	464	460	458	450	421	429	444	452	453	469	508	465	466	452	494	425	465	425	430	484	424	458	458	450	417	486	430	434	466	474	480	469	489	465	437	468	506	463	462	455	466	459	438	460	475	424	473	444	503	474	451	455	415	493	486	500	483	455	473	482	474	442	433	455	442	505	450	459	425	458	478	443	491	470	466	438	484	480	466	474	410	472	464	456	503	435	469	468	450	428	473	490	451	473	450	472	457	509	432	443	482	443	434	428	487	473	449	494	444	467	488	444	444	465	443	444	479	472	477	464	509	449	444	484	463	445	438	468	499	434	464	424	476	522	449	438	442	464	521	462	487	445	445	476	450	458	489	459	449	453	464	435	456	455	484	454	462	431	438	462	446	476	436	472	481	464	465	440	465	439	473	490	466	439	477	421	465	454	457	401	483	466	466	476	467	448	470	446	424	501	452	493	459	446	443	494	460	482	468	499	451	461	449	450	420	463	485	461	464	460	466	494	422	464	469	429	431	455	472	444	463	475	490	432	451	458	476	451	472	494	482	438	456	491	443	459	479	473	460	450	450	459	453	475	460	434	461	460	462	466	493	446	464	486	493	484	459	480	484	474	395	415	473	464	493	472	473	467	413	438	473	466	458	468	525	426	454	459	463	452	437	471	450	465	472	474	451	480	451	449	486	454	486	472	459	433	469	440	450	459	467	458	486	422	493	479	475	468	462	445	463	452	405	452	486	391	455	465	473	450	471	443	477	451	495	486	452	459	453	450	452	494	492	455	454	436	465	429	475	460	445	473	450	472	433	484	465	431	478	468	459	486	447	425	504	422	469	487	445	470	441	446	427	484	450	482	486	469	440	457	455	448	453	453	459	487	425	475	445	448	467	462	462	473	430	436	448	449	466	488	473	427	460	447
46395	21471	13838	2632	1509	1160	888	706	584	502	464	467	407	370	342	328	331	300	295	296	311	280	274	298	269	302	298	230	270	296	319	275	232	311	280	263	242	264	260	304	238	254	268	239	247	238	236	251	256	273	271	264	274	218	243	230	243	266	246	223	228	237	268	272	265	248	241	224	227	241	239	251	234	214	228	268	241	208	255	225	249	244	245	240	255	235	253	248	267	227	230	241	262	252	251	269	229	220	232	256	250	228	229	248	260	271	265	264	254	224	239	221	247	250	256	237	239	254	258	252	234	254	253	264	264	240	227	255	246	249	246	245	243	238	238	249	269	272	215	243	235	244	222	249	230	252	262	258	258	221	265	260	246	220	268	242	257	249	242	244	206	234	247	273	259	259	262	254	241	238	258	272	249	240	235	223	257	249	268	246	265	247	247	250	257	248	253	241	245	273	237	222	219	245	242	250	244	237	274	248	232	245	252	220	228	235	261	244	243	237	245	221	233	234	248	241	233	252	243	267	265	232	241	255	246	259	253	262	223	245	260	240	245	250	227	265	255	239	251	243	236	229	234	208	207	259	243	295	266	239	251	230	255	242	246	240	249	238	245	245	238	280	230	250	276	230	258	249	232	243	252	257	213	226	230	241	248	261	246	252	248	218	231	270	264	240	225	237	242	238	257	239	226	270	237	223	243	235	260	248	251	240	237	214	240	238	245	234	217	254	254	232	222	225	262	261	245	262	231	255	254	239	269	240	213	224	231	264	250	260	275	249	224	258	250	251	250	258	247	239	226	253	238	248	223	251	273	241	224	244	254	243	246	240	238	236	247	225	237	252	254	259	247	238	259	251	255	226	264	210	272	240	273	244	243	253	244	247	241	246	242	231	226	237	251	221	258	235	215	271	240	245	244	236	232	270	265	226	271	236	241	242	274	255	245	239	230	251	259	263	265	274	233	243	236	241	254	231	214	221	240	228	257	230	228	261	220	223	220	250	267	242	247	261	246	255	234	226	252	239	253	240	249	255	251	240	224	236	232	227	251	264	264	223	247	253	204	273	235	250	238	273	238	224	234	236	251	246	238	251	217	226	249	221	223	231	239	228	224	237	251	254	244	221	246	231	248	259	243	240	230	271	250	242	231	239	218	230	255	237	245	223	260	233	227	234	246	257	260	258	259	236	258	226	259	246	269	251	235	251	231	266	249	243	253	238	247	242	217	244	250	234	235	231	265	229	246	259	239	253	215	251	278	274	237	258	264	216	252	251	231	219	260	237	235	262	256	256	234	247	237	241	266	245	230	255	224	236	234	259	231	244	238	249	269	232	237	239	228	261	248	244	250	228	206	262	270	277	229	242	281	253	256	237	250	248	245	254	236	249	244	241	249	223	274	231	249	250	252	227	261	236	239	225	244	229	266	261	229	256	239	270	241	231	231	246	234	237	246	205	219	223	259	255	221	240	244	225	233	247	224	242	221	244	244	247	225	269	221	242	269	240	256	243	244	243	263	247	232	256	225	241	222	241	230	221	262	249	249	248	225	251	246	249	244	239	259	264	283	253	233	250	247	223	258	264	254	254	261	256	229	237	241	230	268	243	219	251	244	250	242	257	224	261	241	258	247	254	257	245	247	253	226	199	256	258	283	234	275	246	251	227	245	238	242	262	255	245	218	217	246	250	222	237	247	247	237	236	252	277	247	263	237	240	239	243	248	283	258	244	247	233	252	247	242	229	238	235	226	224	235	237	261	255	219	238	256	261	264	231	249	221	223	221	245	266	216	222	221	262	234	253	261	242	244	228	231	229	263	229	230	250	239	232	259	254	229	217	220	247	224	260	265	249	238	245	257	268	228	261	263	262	237	244	230	270	248	244	229	252	245	229	238	242	283	255	257	247	259	263	226	247	234	252	237	254	262	232	247	243	234	215	250	214	273	239	244	230	244	223	227	250	260	274	225	249	240	223	252	239	250	257	243	262	256	251	257	250	253	261	282	251	235	235	244	241	228	241	237	242	234	223	261	250	269	245	247	239	240	246	260	240	219	225	262	238	236	233	247	261	243	267	244	234	236	260	256	227	249	251	229	253	245	254	239	218	230	246	244	236	252	264	268	220	232	229	247	250	246	251	249	238	239	235	253	246	232	243	255	216	232	251	212	255	266	248	248	251	229	207	260	248	249	265	258	236	224	249	241	237	234	225	250	213	253	247	252	239	214	253	240	270	227	264	261	261	250	259	232	241	255	247	245	256	221	259	257	249	243	266	246	244	252	250	227	221	243	246	232	245	252	231	247	257	244	215	218	233	242	243	272	251	255	205	233	246	250	232	227	225	240	240	226	238	240	257	265	237	250	227	234	267	233	248	240	245	258	264	264	256	259	270	233	255	254	230	226	228	248	278	223	260	237	264	280	245	228	277	252	248	226	293	262	233	236	251	235	246	244	250	244	256	216	257	243	228	220	239	254	246	241	221	214	241	245	254	257	228	263	229	238	237	274	243	257	268	226	249	249	251	235	233	233	242	264	243	275	229	236	225	219	264	248	239	238	242	269	231	227	219	234	222	252	252	217	232	240	257	231	267	252	241	194	260	225	255	250	248	237	220	252	267	257	252	237	256	233	244	239	241	231	233	266	214	248	242	229	227	276	233	239	210	256	264	257	240	237	274	263	212	234	240	270	259	241	256	212	254	231	260	230	228	238	234	258	252	265	239	230	232	251	227	264	257	229	274	223	250	237	222	263	243	260	243	280	245	255	241	230	222	234	231	255	231	265	262	211	216	224	256	278	243	237	248	238	236	224	230	241	257	245	251	239	268	268	241	261	224	240	209	222	234	212	254	237	274	261	236	243	230	270	261	248	234	236	238	251	231	231	259	265	210	237	269	246	232	282	269	210	244	262	239	232	264	210	246	239	233	246	232	235	230	220	245	226	241	216	241	238	242	243	245	237	262	246	253	255	265	257	211	246	248	225	247	227	249	255	244	252	249	243	234	262	260	275	217	244	242	233	248	256	237	236	254	244	258	232	234	219	258	253	246	274	250	273	240	265	245	253	269	223	247	238	213	255	233	231	243	262	249	252	235	230	239	245	230	252	257	245	229	237	248	259	288	236	232	234	256	255	252	239	278	256	232	249	252	248	248	241	246	241	245	274	240	218	255	272	261	217	258	265	255	243	281	242	267	265	235	229	238	230	249	236	212	243	254	233	202	250	236	217	253	237	242	230	218	238	252	260	256	233	237	249	290	268	240	270	230	227	206	240	205	242	237	219	255	243	261	220	239	249	251	242	238	246	229	247	246	240	214	284	245	233	240	242	213	249	238	259	256	261	248	258	228	238	270	251	240	231	234	272	243	250	268	232	227	252	254	246	244	258	247	247	259	245	251	228	259	272	231	249	227	234	242	235	245	245	233	233	214	263	257	260	241	253	241	279	245	272	251	256	252	235	238	231	224	266	217	264	259	277	238	253	229	248	217	255	254	248	248	263	236	256	258	237	209
23492	2517	5634	6286	5372	4433	3675	3029	2518	2273	2049	1847	1715	1546	1485	1353	1258	1235	1135	1122	1090	1072	1058	1028	945	957	924	873	853	896	913	827	891	868	892	829	841	865	792	873	805	773	785	829	807	779	790	830	790	754	808	800	779	778	771	758	755	762	732	765	710	742	708	760	737	741	724	759	733	778	754	761	751	754	745	734	721	730	709	760	757	726	769	690	741	720	719	765	714	720	737	714	777	778	739	750	758	763	711	725	701	720	749	729	765	699	719	719	711	737	727	762	703	755	752	750	716	718	710	740	746	677	775	745	712	756	752	717	754	719	694	775	698	731	702	726	728	723	794	675	716	756	726	732	687	704	725	763	730	742	697	757	714	722	723	705	716	777	753	748	710	749	733	743	752	761	715	715	721	740	749	717	754	713	753	685	639	758	725	657	753	735	741	734	714	712	687	723	717	760	768	724	717	684	756	720	699	744	668	740	715	701	747	735	736	721	695	670	730	742	731	681	730	747	756	690	775	724	690	748	720	688	647	728	736	717	724	753	707	698	693	731	712	726	735	756	729	718	782	719	746	683	737	706	671	708	764	753	719	714	746	701	752	717	770	755	735	745	741	691	738	740	720	687	736	769	753	765	720	719	727	770	676	751	733	761	697	746	720	734	689	718	696	700	740	729	780	699	700	716	741	752	706	732	726	735	700	709	727	687	741	742	759	673	693	701	679	721	665	748	726	690	734	702	736	716	718	700	704	742	717	697	703	710	697	715	744	711	705	761	701	736	706	730	730	723	717	671	730	704	723	717	703	703	724	743	685	733	685	681	701	701	771	699	695	746	732	722	697	678	747	709	756	724	806	732	733	766	716	733	696	727	641	754	703	672	718	745	754	733	725	736	704	714	743	684	714	690	663	658	709	751	684	779	697	731	676	695	709	711	714	673	777	767	735	713	733	677	693	727	725	675	717	699	694	699	721	746	670	696	697	821	730	688	697	682	762	684	718	723	704	712	745	738	715	770	742	721	758	782	740	742	735	726	716	694	800	678	709	705	747	747	727	734	758	713	686	738	690	726	723	772	708	686	697	666	737	712	750	705	679	715	710	721	734	693	743	710	717	696	723	732	735	752	691	745	718	730	744	725	743	707	707	724	744	714	696	718	701	685	676	736	718	718	700	707	732	745	727	748	750	744	754	724	736	782	711	674	731	722	729	709	713	714	775	705	740	678	780	747	749	726	734	744	713	725	704	760	719	725	685	694	707	726	725	743	742	697	716	730	758	730	693	720	734	739	753	744	711	679	723	691	744	789	720	697	671	736	721	737	718	731	691	709	745	735	689	723	728	744	711	717	713	704	717	709	700	704	697	720	680	741	712	689	761	701	684	747	696	739	724	700	706	743	703	728	740	687	752	737	720	676	688	727	715	766	774	780	706	696	746	744	702	761	666	748	741	722	721	731	728	682	722	728	725	724	731	703	728	734	675	688	716	712	696	750	730	687	752	725	722	787	737	716	735	724	686	703	723	688	700	741	696	756	698	732	712	726	717	749	707	702	745	759	724	718	735	733	760	684	756	777	726	676	697	742	750	723	734	728	738	718	760	746	713	761	749	714	715	739	702	728	743	727	721	669	701	747	790	699	730	718	724	704	767	704	700	708	760	674	761	736	759	706	678	724	713	700	693	774	713	691	698	647	705	763	706	726	727	702	748	773	724	733	683	690	757	717	730	743	714	724	717	754	715	750	684	721	720	670	713	737	749	693	732	709	711	684	695	713	711	720	707	708	720	696	718	713	672	705	697	686	714	742	747	732	698	722	731	727	725	756	762	694	694	708	716	710	742	741	763	719	677	771	709	742	710	735	731	716	752	712	692	719	682	672	744	746	745	727	664	714	661	739	695	752	729	736	723	781	734	693	774	704	752	741	730	684	754	720	716	717	773	709	704	718	703	753	716	721	662	743	724	747	769	717	753	672	725	739	762	735	722	717	702	708	684	737	741	742	754	684	754	752	752	678	710	719	691	770	748	739	729	713	715	712	744	705	706	765	752	714	723	718	731	700	730	722	660	760	731	725	672	717	747	723	733	656	677	752	772	726	752	733	675	736	757	705	721	719	721	729	744	746	726	700	738	688	719	716	709	665	750	699	706	706	740	724	672	674	677	699	761	734	676	723	735	740	702	713	775	641	739	672	662	725	729	740	722	690	705	770	660	703	722	705	682	751	715	734	751	748	727	730	713	712	694	700	701	740	697	747	784	720	718	713	760	757	731	744	704	768	790	719	716	750	748	713	730	673	804	717	740	713	750	728	717	660	765	682	757	684	690	706	727	713	694	719	700	742	708	686	756	732	678	750	697	807	735	712	705	730	726	715	769	738	736	689	741	730	727	761	697	726	763	732	679	665	762	712	729	679	699	757	751	687	742	741	704	716	714	726	736	691	707	766	710	743	691	734	703	701	693	712	720	686	727	744	722	721	774	747	695	699	703	753	700	705	742	736	721	740	726	727	698	749	668	710	742	757	757	716	697	694	716	747	717	716	768	728	790	704	765	719	723	724	749	675	697	764	736	712	738	711	696	721	759	712	705	695	736	818	683	725	771	752	796	673	767	678	762	718	718	736	739	742	721	722	706	726	729	749	736	724	717	743	683	697	752	731	689	761	748	760	741	754	688	697	727	666	740	717	702	767	669	715	668	754	687	771	687	724	709	750	714	774	723	706	706	726	679	763	701	714	724	775	743	730	716	704	668	761	762	730	661	720	771	707	732	746	766	713	664	725	748	705	740	762	742	713	708	674	702	722	733	685	739	751	754	738	723	699	678	700	753	725	739	668	690	697	721	677	719	706	705	713	716	746	696	731	730	723	708	707	706	730	703	762	736	694	727	753	697	681	700	721	766	728	758	707	679	676	702	680	695	656	708	750	690	720	683	736	693	715	750	663	708	732	711	735	676	717	715	727	693	742	715	678	768	734	708	746	678	757	703	718	750	752	740	705	711	744	700	748	733	724	700	751	734	747	711	718	730	724	710	751	748	719	716	726	725	686	755	775	762	706	735	731	724	678	725	697	685	732	762	768	731	685	695	730	708	737	806	720	743	743	692	703	691	726	694	753	698	707	749	719	696	690	753	721	729	725	731	719	711	711	677	717	726	695	723	666	725	746	755	711	695	698	668	673	707	715	715	708	712	758	749	695	719	688	765	725	742	738	746	716	724	703	752	742	733	759	734	690	759	684	712	738	708	731	751	809	743	735	729	739	727	687	734	724	698	697	682	754	711	762	676	696	700	723	742	724	746	693	769	729	752	771	700	712	690	694	746	728	688	703	709	736	729	755	721	728	714	725	712	708	743	717	706	720	715	726	756	695	687	758	744	687	749	694	738	727	697	701	738	757	729	694	749	718	737	707	734	715	731	741	715	733	726	706	676	687	707	713	713	736	707	695	698	692	727	673	686	680	762	736	689	706	758	760	750	741	755	707	718	738	739	719	702	716	723	658	762	706	749	722
5525	352	250	123	100	105	93	89	81	90	75	87	83	78	65	75	67	76	87	79	84	60	87	86	79	95	91	85	81	99	72	97	71	78	83	87	75	85	86	93	90	80	88	90	71	78	83	68	87	80	76	80	90	73	72	86	83	74	92	66	72	88	78	88	80	86	103	88	72	77	73	90	78	78	72	88	72	88	100	74	98	100	90	84	61	87	78	82	95	89	88	63	83	88	79	88	82	72	95	86	96	73	85	92	88	76	79	89	72	76	71	92	93	80	79	75	76	86	90	76	75	87	79	73	66	88	85	73	76	82	88	79	82	83	75	90	98	65	81	78	85	69	83	88	78	90	93	72	81	90	85	85	86	88	82	94	83	89	83	80	74	93	80	72	82	61	80	84	69	95	81	85	96	80	78	68	84	77	75	95	97	86	90	82	79	80	81	79	85	72	79	96	74	75	78	84	76	89	99	87	66	90	88	96	65	73	63	78	86	96	90	81	74	83	83	67	79	91	79	86	90	83	84	71	89	93	77	80	85	80	86	77	87	92	86	87	82	64	86	87	71	94	60	71	92	84	92	72	74	76	68	81	89	91	74	56	76	75	81	92	56	71	71	78	85	75	91	81	73	74	88	84	75	75	81	76	87	87	88	85	78	78	95	89	96	80	71	80	72	71	91	76	93	85	73	73	81	67	87	66	85	80	75	72	78	74	69	83	69	78	85	71	88	83	78	86	78	82	88	86	82	71	91	90	75	91	77	85	63	101	85	78	96	92	84	105	89	90	62	71	88	75	79	77	71	94	97	74	94	75	71	71	76	82	74	83	77	105	74	77	80	78	89	81	70	79	71	77	91	81	81	64	86	70	73	80	85	82	102	100	74	85	94	87	63	84	64	87	92	59	80	81	97	84	73	88	72	65	76	73	87	64	77	75	80	78	93	71	83	76	88	88	77	74	81	75	95	85	78	84	93	80	76	71	83	87	112	66	97	73	73	60	90	77	81	86	81	78	96	85	97	86	74	87	82	82	89	89	74	89	79	71	69	91	75	74	84	86	92	87	69	75	82	94	55	84	78	81	82	89	65	79	97	82	80	81	71	76	102	83	83	79	80	88	86	81	74	101	89	77	80	81	71	93	95	88	82	73	78	89	92	73	78	96	76	71	83	79	82	84	82	86	78	80	82	66	69	87	88	71	72	73	88	86	76	80	94	70	77	81	89	75	64	67	77	82	68	72	82	83	77	85	75	81	77	91	77	77	73	69	66	98	85	58	83	93	86	78	68	55	83	88	74	88	68	86	77	79	77	87	80	74	68	79	80	83	87	92	79	76	88	79	82	85	87	88	89	86	71	75	71	92	75	97	77	88	80	88	69	69	68	76	62	82	87	75	64	79	80	79	90	77	71	83	80	73	82	75	83	87	79	93	83	75	77	64	80	69	88	83	83	61	65	94	79	70	66	89	80	76	82	102	77	83	70	78	90	75	98	82	73	66	81	72	75	73	79	71	85	89	56	71	94	86	66	67	85	96	78	81	75	99	91	84	70	86	83	69	85	67	72	82	75	88	78	84	73	91	90	96	75	90	68	84	101	91	69	91	76	84	74	81	70	83	106	93	89	88	82	91	55	83	72	79	100	71	90	64	82	82	70	61	67	78	97	74	91	80	70	81	84	93	74	66	74	84	74	85	91	74	69	91	92	68	86	82	67	85	82	71	75	75	88	81	76	80	82	95	78	79	86	85	85	65	80	90	87	96	73	92	70	74	94	87	70	83	77	69	87	92	73	95	92	68	64	81	79	76	83	97	85	80	103	82	83	85	79	78	77	75	88	86	67	87	69	79	98	98	85	85	82	71	73	67	71	71	82	94	64	93	89	76	91	65	86	81	85	93	93	85	90	66	78	83	84	84	64	87	86	80	88	89	103	86	98	73	77	79	80	77	81	77	80	81	68	78	68	86	73	101	77	83	71	78	89	80	75	88	86	88	79	84	75	68	90	85	81	88	69	83	77	74	84	89	78	90	72	73	77	85	80	87	83	79	81	69	66	78	91	88	69	86	78	88	69	62	70	85	74	85	79	93	76	71	85	93	72	76	82	87	72	86	86	83	81	109	63	77	87	74	82	64	86	60	88	77	77	76	84	82	77	79	69	84	79	82	74	95	81	78	67	86	78	61	82	75	85	80	101	69	84	96	87	65	86	77	89	103	89	85	72	77	82	96	69	81	67	83	96	69	73	76	87	79	73	75	81	88	90	71	85	99	74	81	79	66	77	93	60	90	76	78	71	85	87	76	81	70	74	80	99	77	86	77	87	77	94	69	60	76	80	75	76	72	92	59	63	76	93	90	78	91	83	65	84	61	92	73	75	70	80	72	77	95	69	68	80	62	89	87	67	95	86	80	97	69	77	89	75	77	65	83	78	78	84	98	84	76	84	92	82	83	81	80	78	92	79	66	66	83	61	85	85	85	70	71	57	83	72	89	82	85	75	74	88	90	78	86	87	85	69	91	66	64	79	72	85	64	71	76	66	72	71	87	66	85	68	81	81	58	75	68	82	93	83	77	73	92	82	82	83	90	99	67	97	68	84	77	75	101	80	78	81	77	87	83	71	65	75	77	82	78	88	98	84	95	72	81	77	77	75	86	89	88	65	99	74	77	84	79	86	58	86	85	77	67	83	83	88	68	91	87	77	69	93	73	82	73	75	83	71	87	74	74	77	71	75	91	81	69	88	87	84	76	90	69	65	86	77	67	77	93	85	79	98	83	83	85	87	91	69	64	89	81	92	83	75	90	75	84	76	88	85	87	79	84	77	89	61	88	92	86	84	73	62	75	72	78	71	69	95	71	88	87	80	79	82	74	93	70	87	94	80	83	74	97	86	98	79	83	93	69	86	74	76	79	84	91	87	72	67	71	71	85	74	87	79	72	77	77	89	89	65	93	83	83	78	78	100	84	76	79	87	64	70	70	72	85	86	68	76	76	97	73	77	76	88	75	75	89	88	92	94	74	78	90	83	95	80	86	63	80	95	82	105	76	95	82	93	70	75	83	90	71	79	73	77	74	87	80	92	79	73	60	84	77	76	79	79	66	77	83	88	81	100	77	91	95	84	76	76	97	90	81	80	78	82	79	79	89	80	82	74	99	76	68	86	86	81	77	82	80	75	87	72	77	89	75	91	65	73	60	70	80	83	76	87	88	85	69	90	83	78	72	72	80	87	70	63	94	79	83	87	87	80	77	88	81	64	83	84	67	83	70	71	86	83	82	85	76	64	92	75	78	100	63	79	65	82	74	68	72	87	96	79	61	87	85	80	71	90	78	87	89	79	94	89	73	89	91	80	75	62	75	92	68	91	92	87	73	75	72	81	81	72	83	99	63	82	68	86	64	57	75	69	85	75	69	76	74	84	78	78	81	76	75	89	76	64	57	76	91	84	80	70	72	84	73	83	75	78	93	60	78	95	69	81	59	74	79	83	98	85	81	75	84
5344	361	434	449	430	429	388	361	357	331	318	315	330	293	285	276	291	285	301	325	286	319	290	324	284	254	274	306	325	306	288	278	288	287	275	302	298	314	315	318	284	294	281	289	285	283	288	281	295	312	282	324	298	304	278	324	314	293	294	267	305	314	270	298	291	287	261	257	279	273	307	314	305	294	273	292	305	342	285	279	289	292	305	276	304	308	287	301	279	304	299	323	265	310	303	275	306	274	313	286	268	272	327	275	298	279	280	296	288	301	279	314	305	265	314	325	293	261	330	307	271	306	311	286	317	292	296	309	307	309	305	285	278	268	295	305	289	311	281	286	307	288	310	308	271	317	294	284	270	305	274	292	312	270	277	294	293	267	281	292	275	254	305	303	303	296	265	295	293	269	287	297	338	280	291	332	300	316	273	289	312	283	279	281	293	275	288	279	300	305	305	288	307	285	297	316	278	295	283	326	287	298	275	306	288	302	296	288	296	295	295	258	275	313	257	335	262	294	296	294	284	307	250	274	288	278	267	292	282	288	301	324	309	311	289	327	278	286	278	295	297	251	285	312	300	266	292	289	319	286	297	285	308	309	265	299	318	293	268	305	280	301	299	311	288	291	306	305	295	280	308	271	297	297	258	304	259	270	321	279	274	290	304	310	285	301	310	301	317	322	311	298	291	302	275	287	277	319	290	307	319	319	298	268	289	320	305	289	291	305	289	304	297	282	297	318	275	306	299	299	280	282	291	275	297	279	303	294	302	275	295	284	309	295	283	275	305	283	334	299	276	284	272	285	264	280	286	286	291	267	293	277	283	291	295	291	292	260	287	284	288	289	310	273	288	288	300	320	308	282	296	252	255	301	293	274	308	292	292	281	280	298	287	260	284	284	300	292	311	274	274	299	299	293	301	268	287	315	298	302	298	262	287	269	261	309	312	284	304	309	289	296	292	293	304	308	279	291	290	292	279	303	290	288	284	284	304	324	311	291	308	287	273	266	271	259	274	300	304	295	299	269	277	302	274	304	318	318	275	288	290	312	321	278	304	303	284	277	292	272	287	281	317	283	285	317	295	289	297	290	296	299	288	314	279	267	295	284	288	306	324	275	305	306	280	266	276	279	315	268	287	295	293	306	291	275	256	273	279	304	302	291	286	296	324	290	276	274	270	292	310	291	271	309	320	275	317	266	308	274	292	274	294	284	297	297	319	304	278	291	253	283	258	284	277	280	296	309	301	309	273	286	270	295	281	280	291	281	292	297	295	293	280	257	303	295	300	327	311	305	278	276	280	274	270	290	283	292	270	338	305	295	286	320	247	297	303	285	293	325	300	298	271	294	273	271	301	315	262	322	282	273	281	284	319	302	259	304	273	327	293	304	315	285	317	281	296	283	318	271	280	259	267	294	287	275	284	294	300	276	315	277	311	300	264	258	284	264	300	264	280	285	308	296	296	317	309	318	296	301	279	316	286	301	291	293	320	285	302	309	258	279	293	310	270	272	320	287	263	261	298	317	270	293	313	291	290	297	306	327	297	302	292	273	307	266	274	311	295	296	305	297	292	288	285	290	299	273	288	293	297	287	293	292	286	278	287	263	289	327	274	248	279	270	290	262	305	322	271	311	315	312	310	280	317	284	308	298	259	296	333	304	302	312	297	287	289	315	310	302	282	293	309	297	318	281	309	295	299	259	291	271	318	309	290	289	282	271	283	316	293	313	289	303	300	306	317	315	301	309	267	293	268	316	319	288	322	299	265	293	304	298	317	288	294	286	289	310	292	303	318	307	300	303	282	285	285	283	286	279	290	319	300	268	262	296	296	300	269	255	308	255	312	277	291	277	283	292	277	276	281	308	292	275	310	263	298	289	300	325	334	293	279	309	284	297	310	280	319	275	283	286	311	300	292	278	301	272	270	281	287	291	310	270	277	316	299	296	283	296	282	291	267	265	293	301	267	321	273	298	317	308	311	296	288	301	284	260	294	299	301	326	286	265	303	311	274	288	315	308	286	285	302	291	315	305	289	304	280	308	307	322	301	293	327	296	296	304	265	311	276	297	296	315	295	284	319	309	296	296	312	281	305	285	260	295	289	275	274	315	275	306	276	271	316	270	289	254	268	305	284	284	277	303	303	294	294	322	328	281	288	279	290	310	282	300	294	295	289	284	279	287	330	293	282	290	288	274	282	265	306	300	311	280	307	300	317	296	292	315	276	327	285	275	301	318	299	313	292	277	302	289	269	302	290	279	295	275	297	278	301	259	276	302	305	287	278	288	306	309	273	294	269	298	327	283	266	300	290	288	304	302	264	304	283	303	299	279	302	301	325	297	327	316	325	288	306	312	294	291	253	293	298	298	259	273	297	296	299	308	291	306	303	290	294	293	298	305	300	290	279	295	283	296	271	292	300	328	300	303	280	276	296	326	286	285	287	267	305	331	292	255	285	314	309	279	309	281	293	280	291	292	297	283	323	288	300	300	285	275	278	311	288	314	270	309	281	290	263	308	312	278	299	295	296	306	283	254	284	295	305	286	288	321	275	288	279	276	332	296	304	296	278	285	285	265	285	275	295	320	306	270	261	291	324	291	306	288	288	308	287	304	287	309	282	322	285	303	282	309	256	297	287	280	301	284	314	270	304	303	288	319	264	289	279	281	298	315	276	253	286	264	322	293	273	266	294	301	297	314	293	288	305	275	301	286	264	274	272	278	320	327	287	296	291	313	276	299	302	310	290	262	299	303	295	294	289	287	299	288	314	316	319	278	279	298	286	295	265	308	286	305	315	271	294	270	296	289	315	337	295	289	313	268	274	322	295	289	296	281	291	306	274	303	298	287	270	262	288	270	322	278	304	290	285	292	287	291	285	306	306	281	320	300	296	317	292	297	298	289	306	285	299	310	245	277	314	298	253	306	268	304	287	292	317	297	302	277	317	306	319	292	300	303	274	287	290	282	301	316	262	293	282	293	288	293	298	320	273	301	305	279	274	306	293	326	275	281	297	289	275	296	269	273	276	316	292	294	288	299	308	302	310	278	280	293	303	277	289	269	304	264	295	296	298	304	323	280	280	300	317	279	300	289	261	323	297	309	314	295	286	275	270	259	261	275	280	283	321	302	279	263	272	328	284	258	303	322	273	281	300	309	343	265	322	318	296	286	305	282	299	313	279	271	276	311	298	279	310	274	285	262	276	322	295	277	266	302	295	302	300	292	305	302	302	286	314	268	288	285	307	281	278	296	295	320	289	286	284	248	294	280	270	283	286	271	304	281	275	300	311	294	297	314	289	313	310	312	281	305	298	300	280	265	286	297	257	273	300	268	301	288	257	298	306	320	301	278	340	258	312	289	263	299	315	288	309	306	276	269	324	282	268	306	278	310	306	297	309	296	311	291	282	303	306	314	295	289	337	302	288	256	295	300	291	284	287	312	317	312	281	283	289	273	306	294	250	332	298	290	288	305	310	301	312	293	269	329	307	292	321	291	286	306	319	284
39813	14018	2816	1066	747	476	405	378	350	294	294	234	235	206	220	181	160	183	153	165	167	193	166	151	164	144	164	164	141	167	129	144	149	165	168	145	149	136	146	140	148	148	155	149	151	137	167	119	132	145	169	136	153	154	154	143	162	118	163	152	160	143	153	152	164	150	138	121	140	141	151	175	168	153	150	154	152	145	142	140	150	151	162	138	144	160	138	154	134	153	136	142	168	130	149	136	160	150	143	153	136	154	145	142	156	165	153	168	145	139	135	163	143	124	131	169	139	159	122	166	134	149	156	135	136	140	152	132	135	134	129	157	152	139	134	152	150	151	161	146	148	142	150	122	139	142	149	149	148	129	176	144	157	133	145	167	145	152	157	146	142	131	141	156	155	141	142	145	157	121	142	152	149	144	154	132	146	147	131	151	160	128	121	142	169	157	123	138	135	131	154	133	155	131	146	161	147	129	143	137	127	157	148	137	128	149	169	150	140	150	154	152	139	137	141	127	151	127	145	130	145	163	129	116	152	142	142	159	149	145	134	139	124	166	144	150	157	127	138	138	135	169	150	135	132	131	145	153	149	169	152	144	144	143	134	139	129	140	149	153	146	150	140	165	147	124	130	143	132	155	146	145	140	127	141	149	143	142	127	184	154	129	130	148	139	168	142	143	145	139	135	142	135	145	129	148	148	134	155	146	147	169	152	122	159	156	138	154	154	149	128	148	133	145	134	154	132	130	151	130	150	137	144	155	143	148	148	134	145	124	116	121	150	143	163	147	150	138	141	141	160	159	165	151	159	146	148	139	154	147	153	144	158	146	146	162	132	142	166	145	153	135	137	115	142	136	167	144	155	122	138	165	156	154	147	147	139	135	145	151	144	146	148	173	135	146	125	146	130	144	158	145	155	140	135	154	161	146	132	138	158	140	126	165	147	146	152	137	147	141	141	151	141	158	151	127	137	162	128	140	131	118	142	128	129	170	166	168	140	144	144	143	133	116	145	130	142	119	156	133	149	147	124	139	124	134	115	157	133	137	127	160	132	142	135	122	133	142	132	123	154	141	132	140	141	145	147	121	147	130	178	129	110	142	140	133	143	156	126	137	153	131	139	153	149	149	149	128	126	131	166	148	135	146	150	141	166	146	160	149	141	135	154	143	152	150	144	147	132	139	123	149	153	120	144	152	148	148	144	147	155	151	154	154	153	156	154	150	121	141	154	135	153	140	142	140	125	130	140	147	139	143	147	143	141	128	162	152	127	141	124	144	139	142	152	143	161	155	129	132	154	130	131	138	145	137	147	129	143	135	137	161	138	128	139	149	139	132	147	137	158	137	140	141	137	147	132	141	133	150	145	152	158	143	144	146	146	117	136	154	166	121	150	125	138	135	149	159	134	139	144	150	142	145	158	159	139	128	144	167	165	149	155	137	150	139	147	154	149	155	153	118	150	149	155	171	136	159	159	119	155	143	135	140	150	132	138	135	142	117	138	168	154	163	129	139	137	131	159	134	167	141	125	138	127	139	149	147	142	122	147	144	145	149	121	140	155	139	174	141	146	140	129	143	157	144	123	116	152	123	151	139	134	140	139	135	141	141	141	139	141	130	140	149	132	126	134	149	156	126	144	163	132	151	149	136	139	125	139	151	150	120	151	114	136	140	142	127	149	164	143	151	139	134	153	137	156	147	140	137	150	143	126	152	141	182	168	151	142	141	133	132	153	128	144	155	138	136	146	160	146	133	141	155	134	135	145	151	141	127	153	137	136	142	171	143	142	147	157	170	151	160	162	132	145	130	111	144	135	158	130	127	136	158	150	139	139	138	130	141	121	137	141	164	139	149	155	151	154	140	148	155	138	142	161	143	152	150	148	144	139	127	141	155	135	124	153	151	158	132	134	165	115	150	116	145	139	158	130	142	154	160	129	132	171	153	157	149	156	127	164	147	147	139	143	143	153	144	149	131	139	156	140	138	150	135	149	128	131	124	132	154	133	149	161	151	144	145	145	145	151	147	138	156	133	169	134	144	162	139	152	141	153	160	151	154	142	129	121	142	133	144	144	169	142	141	149	128	145	143	138	147	152	157	139	148	130	145	162	128	123	156	165	139	138	132	127	137	162	165	139	123	150	149	135	155	144	128	154	150	146	129	156	129	140	139	145	144	132	147	134	134	118	137	140	137	131	137	152	172	154	143	149	144	105	158	158	154	138	148	126	152	137	138	133	148	159	133	130	153	130	130	144	143	142	145	143	136	113	158	151	126	156	136	142	129	140	164	131	131	149	149	132	144	139	138	133	141	140	161	128	131	139	157	131	141	133	145	138	141	130	139	158	144	145	151	143	124	139	149	126	156	153	164	157	187	125	159	129	160	136	131	144	151	135	141	118	135	127	131	134	144	151	140	151	131	148	161	146	105	116	117	152	141	190	150	150	136	146	145	135	149	137	132	156	140	144	122	118	163	128	146	150	145	146	166	140	153	155	150	152	154	144	151	153	136	139	152	141	145	135	131	153	155	146	155	136	157	147	138	141	145	153	150	153	139	138	151	137	136	162	141	135	136	140	145	141	141	153	134	136	136	140	120	145	127	169	156	156	154	166	141	130	160	151	146	163	148	131	153	141	133	152	141	136	119	144	162	129	136	131	165	155	134	146	141	159	136	126	157	151	125	148	139	139	124	152	156	139	145	145	144	146	132	125	143	137	160	138	131	157	142	137	158	143	154	163	142	152	140	163	140	124	123	135	141	156	120	138	131	133	127	141	147	142	123	129	137	137	148	141	138	135	147	133	139	142	139	140	118	113	133	143	141	169	136	135	150	128	155	142	138	128	151	142	151	141	146	133	143	134	146	138	129	146	138	125	155	149	146	133	145	139	153	146	156	131	136	139	117	138	128	151	147	154	137	134	152	153	128	129	184	136	132	168	132	141	137	137	141	160	154	147	143	148	140	159	168	127	134	150	165	146	124	139	144	140	151	147	162	143	134	148	110	138	146	124	142	134	162	144	119	165	117	170	138	134	141	151	142	137	144	144	131	122	123	146	138	152	146	151	134	143	158	142	134	141	145	140	152	136	134	133	155	140	145	138	150	143	129	159	142	156	146	137	158	151	140	147	133	144	154	145	135	156	126	143	144	160	143	137	157	122	154	154	148	137	141	150	145	134	136	132	165	128	127	138	140	128	136	146	140	147	128	139	138	147	163	139	130	129	144	150	135	144	144	155	137	140	133	123	148	143	150	146	144	162	128	154	158	145	148	152	152	126	144	142	162	143	148	161	130	173	125	119	110	111	147	119	140	132	169	137	139	126	144	146	145	125	156	151	139	150	155	131	134	141	133	152	146	134	122	154	129	149	131	118	145	127	124	133	166	159	139	123	151	147	150	145	125	125	145	149	147	134	136	166	163	137	167	137	119	115	139	135	145	158	132	138	171	137	138	138	164	123	148	142	138	138	123	152	132	137	125	139	165	143	159	115	146	157	158	131	132	136	137
18508	1337	2879	3391	2985	2456	1949	1678	1446	1282	1151	993	947	882	868	794	743	747	706	691	626	685	657	632	615	585	602	594	560	554	562	514	560	540	514	525	512	513	510	527	514	505	485	488	485	489	502	503	466	459	517	530	463	483	486	502	513	486	477	488	483	475	484	463	505	522	475	475	450	479	438	461	474	437	458	460	449	499	443	457	495	469	501	502	477	447	471	459	465	497	446	482	486	481	476	503	467	476	470	469	465	441	444	472	477	462	435	490	465	491	507	448	441	459	475	463	437	465	485	457	435	485	472	474	473	438	443	440	465	435	517	471	451	506	462	465	433	469	468	445	481	497	469	480	471	509	449	440	438	458	477	437	466	482	446	459	477	467	453	493	462	498	461	445	462	439	461	474	432	472	483	455	492	436	452	493	440	443	470	454	463	438	404	458	468	474	454	452	456	431	467	448	463	445	472	436	439	443	483	492	421	460	437	454	476	463	502	456	460	468	492	455	477	476	486	470	448	475	456	436	486	499	457	438	462	449	468	419	465	438	462	440	448	459	435	446	467	413	462	470	509	454	431	447	511	482	466	489	462	450	461	442	441	432	458	446	483	457	410	446	447	461	458	448	457	479	452	445	485	491	465	443	493	449	464	466	471	448	434	424	449	443	445	487	486	491	451	457	464	435	459	463	468	442	453	473	456	456	449	501	421	461	482	477	480	473	444	445	463	460	475	438	463	458	484	466	438	473	467	458	472	460	443	451	511	445	473	447	432	498	459	453	451	443	486	447	444	448	464	471	475	451	489	471	408	441	481	449	453	411	458	420	464	476	465	462	439	465	446	452	463	483	444	464	480	489	477	505	480	477	437	461	456	485	466	448	465	486	475	423	458	472	445	487	442	499	488	454	487	484	456	460	451	457	460	423	441	486	445	461	442	475	465	489	444	452	449	446	463	441	469	470	469	458	444	413	467	490	458	447	454	480	445	458	519	478	448	446	468	502	454	488	454	448	437	426	448	496	433	475	494	406	444	468	444	470	489	468	468	465	512	439	479	425	432	489	478	457	491	460	461	463	447	464	473	451	448	455	471	503	435	490	426	455	447	433	440	436	461	482	479	454	482	510	440	473	463	482	461	442	472	447	454	455	439	524	481	433	474	477	475	473	497	414	474	454	434	452	430	471	451	435	478	441	437	455	486	465	500	455	436	479	475	440	484	477	447	424	478	444	443	428	437	457	447	455	461	464	453	443	465	490	479	452	451	451	445	447	420	447	442	463	494	506	466	431	457	478	497	474	468	463	471	492	458	431	451	471	475	475	464	456	453	437	479	498	467	441	463	438	470	466	425	515	441	460	429	447	448	482	483	478	496	461	428	471	477	442	432	450	431	472	490	467	439	474	493	455	418	455	481	464	436	485	462	460	478	454	432	454	456	480	444	460	450	405	474	467	481	459	479	449	448	457	500	517	447	442	438	403	442	469	484	448	465	493	443	440	482	473	444	450	446	461	440	442	444	479	458	478	462	448	451	473	449	422	475	458	494	440	492	460	436	494	455	444	476	479	493	460	458	462	496	470	431	443	485	456	461	446	476	451	422	424	467	438	502	455	479	483	464	470	482	473	436	457	456	430	422	454	423	483	474	481	445	443	468	456	493	480	427	432	466	454	457	457	510	453	504	425	443	405	469	444	484	460	462	467	454	450	458	474	471	436	444	453	459	433	463	436	421	444	469	477	442	505	417	456	468	421	435	441	482	474	440	469	469	478	469	485	442	457	470	481	477	506	456	439	451	486	457	480	492	461	472	445	440	448	443	458	461	475	472	479	449	444	447	513	467	498	467	441	438	451	479	463	445	415	457	452	476	459	459	437	491	415	483	483	473	486	494	478	439	447	460	465	483	526	441	490	426	465	457	454	459	441	461	457	455	420	454	446	463	464	435	468	488	511	430	462	463	440	480	467	445	418	481	433	435	466	425	447	480	458	463	442	442	433	453	457	475	463	479	474	453	437	477	439	461	466	452	438	492	483	468	451	424	435	486	455	469	488	463	410	465	481	460	447	499	451	457	489	464	442	432	455	473	473	484	460	471	474	493	452	496	455	460	460	478	466	496	448	516	448	467	466	453	448	456	450	449	474	469	445	454	472	476	464	442	424	460	491	439	469	418	463	508	440	434	409	447	446	435	433	428	485	462	471	460	480	465	425	427	416	464	456	486	462	453	488	461	479	480	480	481	467	486	471	473	435	485	473	442	429	449	462	505	495	412	464	444	479	488	421	470	470	446	460	442	413	431	470	422	458	490	462	475	386	437	458	479	476	494	451	432	465	466	457	461	508	436	483	447	459	445	454	439	448	478	462	452	436	447	450	447	443	445	437	448	474	436	421	451	477	449	488	467	417	492	464	455	476	484	444	443	478	488	487	470	448	468	470	446	449	421	468	487	451	483	432	499	459	452	429	504	453	490	439	444	445	446	458	421	442	458	435	441	471	454	489	458	467	441	469	454	442	469	471	461	450	438	466	477	450	468	440	450	450	441	486	481	433	478	437	448	472	468	459	466	461	479	450	484	470	440	449	484	440	450	447	449	502	435	477	485	454	460	435	475	477	449	495	477	446	460	492	457	485	468	458	442	467	409	459	433	406	452	488	480	479	451	462	476	441	450	479	450	439	471	458	427	462	444	436	433	490	502	470	484	486	439	443	438	465	459	429	440	482	474	481	484	478	441	441	468	455	430	452	466	479	436	423	474	475	492	443	437	422	442	450	425	472	476	447	463	504	510	470	433	489	485	478	454	445	508	472	442	463	456	452	459	463	446	442	448	471	435	476	470	494	453	455	477	424	453	501	436	461	491	454	463	454	474	434	470	476	472	467	460	485	455	439	453	449	443	465	468	435	451	485	439	454	474	480	493	453	427	481	450	503	449	516	435	493	444	448	446	436	424	463	445	489	461	446	472	448	470	419	461	454	458	464	473	472	449	466	485	446	449	472	465	435	448	409	447	511	448	481	453	491	471	478	485	470	448	457	448	508	460	429	495	476	461	476	449	438	467	453	473	428	457	472	436	434	430	496	436	447	443	430	470	489	483	424	480	437	459	484	448	436	441	432	487	474	438	445	472	472	485	426	454	537	454	452	493	479	450	473	455	440	471	461	436	418	498	470	444	452	459	454	451	462	458	454	448	454	445	471	465	430	480	498	488	493	450	431	483	441	418	510	468	459	479	482	493	465	454	454	457	477	477	468	426	455	458	455	468	446	431	464	482	461	483	450	470	452	464	462	478	460	490	467	432	476	456	482	475	456	434	449	460	475	475	473	460	474	468	449	464	472	483	446	454	459	496	477	467	425	508	474	455	499	428	491	448	467	443	481	441	421	482	497	511	484	441	468	461	471	437	444	433	439	481	473	481	465	458	469	452	449	445	452	477	495	453	503	453	506	478	459	452	483	471	484	434	473	446	490	485	459	474	453	447	451	468	443	469	462	408	454	459	493	449	509	423	417
45964	21323	14924	2845	1506	1178	863	735	616	544	439	417	421	361	365	326	350	341	301	293	312	297	293	292	302	287	266	270	279	283	286	260	249	298	279	262	265	273	278	263	259	263	271	271	256	262	256	246	287	271	280	249	259	232	263	239	220	245	251	267	237	235	242	237	272	248	264	238	235	254	250	248	236	250	239	272	253	243	242	252	238	222	264	242	251	250	242	223	258	254	238	258	245	242	201	234	233	271	245	236	236	245	274	244	233	261	257	248	281	226	220	264	265	240	280	241	256	230	237	255	228	237	240	264	204	272	260	266	249	256	207	255	260	222	224	236	247	250	253	241	262	246	275	273	231	237	236	238	224	255	285	237	239	195	253	222	237	242	252	254	242	258	246	255	253	275	245	266	265	231	249	220	254	260	249	238	245	218	224	254	243	259	266	258	250	229	230	259	201	244	227	232	237	250	241	255	216	255	261	255	225	255	254	250	225	228	264	265	230	248	262	228	244	263	253	237	230	229	262	215	257	247	247	251	236	242	278	261	256	258	226	227	214	265	271	243	218	235	271	229	225	248	237	230	226	252	279	236	260	249	274	240	259	263	254	253	225	225	262	234	251	244	249	245	245	252	260	214	261	260	269	249	249	219	236	232	268	230	255	253	249	266	235	237	259	218	241	239	220	234	244	252	244	227	245	256	264	251	236	215	259	254	264	234	222	243	218	261	240	217	252	261	223	234	256	232	256	252	218	267	225	271	234	211	236	262	234	247	246	216	234	234	231	247	233	240	254	239	258	261	272	243	253	228	266	251	254	268	228	244	233	254	237	248	261	250	230	246	276	251	252	242	222	232	252	245	259	223	237	243	249	191	221	269	255	244	263	231	235	242	229	236	238	225	228	249	237	223	227	230	235	245	250	239	253	251	241	234	233	220	227	265	239	211	241	255	288	260	234	248	251	276	279	227	217	249	239	225	276	255	249	226	252	218	255	224	277	241	267	211	265	240	258	240	257	241	261	275	247	227	233	223	230	251	284	247	258	238	242	256	238	234	211	232	249	244	236	237	253	256	287	229	242	249	233	250	238	206	254	267	259	248	262	246	235	225	238	230	260	207	230	225	247	243	240	228	221	243	224	251	249	243	252	211	256	215	257	262	264	239	221	226	208	250	239	250	255	234	242	260	237	272	258	237	252	219	244	247	228	244	248	244	237	260	253	238	219	229	244	244	241	243	232	239	234	256	236	248	237	239	244	232	224	247	249	236	242	237	259	252	252	227	262	247	266	231	232	258	255	252	262	244	244	231	257	237	247	242	253	257	257	248	257	260	260	263	280	250	246	256	216	244	246	235	244	256	218	249	278	243	234	243	224	243	262	239	248	227	233	258	235	232	262	253	268	234	263	241	266	233	248	252	283	230	240	259	228	257	275	240	242	235	269	283	233	228	240	278	268	254	261	254	218	281	268	268	241	241	235	247	232	237	247	251	234	232	245	242	220	259	257	252	232	232	243	235	239	272	237	232	223	247	246	258	243	227	232	265	236	218	249	258	244	244	226	266	249	229	243	255	248	235	235	226	235	254	273	266	233	231	258	231	255	231	233	255	238	254	253	230	257	253	246	242	265	283	242	224	250	242	236	226	258	228	228	237	270	238	235	242	260	268	249	300	255	241	244	231	227	235	252	236	245	242	226	243	248	252	243	238	245	273	228	252	204	252	266	254	249	240	230	248	237	246	285	260	251	245	235	212	239	246	231	252	234	260	246	229	245	236	212	228	226	236	251	243	226	251	223	251	254	258	250	246	272	255	264	251	249	257	222	238	248	216	211	246	245	240	258	286	246	232	264	255	229	214	248	247	217	242	261	260	251	233	253	244	254	237	280	243	248	246	231	237	251	294	262	238	239	238	254	257	228	247	248	282	269	210	245	237	230	288	257	244	232	248	262	235	248	244	205	266	261	235	247	264	255	244	241	252	248	216	248	230	250	244	236	233	263	244	213	266	242	262	253	238	268	222	251	237	244	254	244	242	200	246	255	261	236	249	265	274	236	250	246	238	228	244	241	244	270	251	243	264	268	252	254	245	243	263	268	269	241	249	248	243	249	250	243	239	257	252	242	261	232	250	242	257	254	236	226	230	257	255	251	228	270	212	264	242	251	266	240	245	221	247	241	219	236	246	255	225	260	250	263	222	244	246	221	247	236	242	241	264	251	248	254	229	260	240	250	228	278	236	235	243	253	256	260	221	267	290	246	242	264	248	236	266	230	252	243	247	247	236	230	248	262	249	257	248	272	238	219	265	259	249	262	226	261	224	268	236	243	246	235	245	249	254	251	262	201	269	247	221	249	262	246	249	211	281	234	246	230	248	242	248	240	242	251	263	246	260	251	237	249	260	227	256	245	288	228	248	274	228	258	221	259	266	265	245	234	256	252	237	221	228	255	272	263	242	237	246	248	229	227	260	252	222	232	246	215	227	239	275	220	258	251	239	256	235	245	239	230	255	263	231	230	272	268	257	240	213	254	267	243	228	253	248	254	241	267	244	240	246	266	241	268	243	247	239	245	245	223	231	244	240	249	253	210	239	256	233	225	227	257	232	252	247	270	254	265	268	242	282	253	254	262	287	217	224	259	254	229	220	244	238	249	245	258	229	253	266	268	216	279	251	237	250	256	248	255	230	249	250	240	280	251	264	238	247	252	255	250	240	240	266	273	261	257	283	243	246	230	261	244	250	249	249	236	235	237	234	264	224	273	243	242	243	233	248	280	235	243	247	240	240	232	235	224	210	257	246	252	250	256	246	272	231	243	254	224	227	215	258	253	217	253	275	255	255	251	244	247	270	234	248	245	246	242	246	240	228	233	246	234	247	231	232	269	220	234	230	237	278	255	258	263	238	254	251	253	221	240	253	226	237	215	246	287	257	242	251	247	215	247	255	259	273	243	247	249	248	262	252	260	234	221	226	238	264	231	262	268	227	238	250	233	255	238	251	244	263	260	268	249	244	251	253	224	244	250	244	270	250	254	239	278	237	244	242	228	251	257	267	239	263	256	247	254	244	240	236	245	254	244	244	249	236	230	253	247	261	271	252	259	211	244	239	234	250	256	242	234	249	242	253	249	263	238	250	240	226	230	247	254	246	235	289	251	249	235	254	224	230	244	238	249	256	252	269	251	258	272	263	278	209	271	264	240	238	250	258	279	253	261	237	254	260	235	219	247	241	235	229	221	260	252	268	251	257	243	259	236	232	243	227	251	276	275	225	244	239	243	259	209	259	229	247	244	229	259	250	229	269	253	248	239	245	218	246	242	284	253	218	244	229	266	234	270	252	234	248	260	243	267	245	243	242	255	230	241	271	241	218	206	217	256	241	238	225	226	237	257	241	235	246	228	241	222	285	239	266	234	225	245	244	265	248	232	245	272	241	222	252	227	236	236	226	236	256	222	241	247	232	246	264	242	256	278	221	254	243	243	258	223	254	239	225	240	222	272	241	255	212	270	230
23636	2572	5710	6347	5484	4434	3662	3013	2603	2243	2021	1754	1612	1515	1445	1411	1266	1245	1171	1164	1103	1068	1035	1038	962	987	976	912	920	948	884	887	871	885	830	824	858	820	829	812	755	834	780	821	812	824	767	764	765	822	791	745	779	817	744	770	815	796	775	746	769	745	786	808	732	787	807	700	729	775	746	746	730	719	722	738	754	766	724	713	759	789	770	738	735	753	714	749	745	755	750	736	743	751	717	757	736	747	737	736	747	736	668	711	718	725	753	748	703	733	726	737	708	715	724	782	731	714	660	712	720	733	737	745	718	724	715	687	730	709	740	749	747	701	736	749	735	755	754	713	689	744	681	711	736	735	725	701	733	754	731	681	736	694	686	710	656	718	702	722	721	733	712	749	723	760	700	733	789	711	705	703	695	677	667	695	647	706	706	738	714	715	746	741	778	735	733	745	761	751	744	687	664	758	692	725	687	732	715	744	701	735	749	705	740	704	694	734	711	710	723	697	681	736	693	736	681	705	736	716	714	746	754	705	675	719	730	724	748	689	705	738	767	697	704	694	713	750	726	723	698	770	662	709	692	742	702	690	752	709	730	685	747	703	726	759	762	718	700	729	733	730	755	698	690	703	714	691	740	699	679	681	741	764	725	712	694	758	697	679	713	716	738	703	738	738	756	705	733	775	707	694	713	738	656	706	708	713	678	745	710	756	751	735	728	734	681	703	720	756	707	702	709	786	730	717	717	681	720	732	724	704	725	744	662	718	716	738	685	734	673	736	714	729	715	704	717	696	718	782	781	680	706	712	720	757	745	696	783	712	701	754	697	699	703	680	714	724	785	762	748	749	732	756	692	732	714	693	698	694	713	730	702	674	709	660	741	727	715	703	700	728	711	737	692	739	715	753	739	717	708	696	725	699	705	726	694	728	708	736	701	782	668	738	743	697	752	704	741	729	732	741	717	748	691	767	719	748	748	740	722	737	715	681	711	697	714	728	697	727	711	699	709	740	672	720	706	725	758	723	706	709	699	748	758	754	728	679	703	695	745	739	746	728	747	759	691	749	715	717	720	781	792	700	714	739	687	658	748	731	705	726	739	680	729	687	722	717	718	730	705	732	713	710	715	701	660	705	723	729	730	753	742	730	716	791	788	715	749	708	680	743	736	731	727	723	736	688	744	700	717	687	711	739	738	707	695	750	701	745	767	692	760	696	702	757	740	721	709	684	723	748	679	731	707	746	681	694	691	736	683	694	696	731	748	686	712	679	711	751	734	702	760	725	744	744	716	698	745	684	689	682	712	697	741	705	728	762	713	703	712	712	709	782	716	710	697	708	772	746	744	755	764	665	765	741	756	682	716	684	729	666	723	715	695	726	718	711	702	687	687	734	710	726	707	707	702	729	708	662	699	702	747	710	735	691	722	721	730	738	748	715	715	769	685	698	720	675	713	707	723	768	719	716	689	706	728	718	703	743	699	747	692	723	743	687	752	683	626	701	744	763	739	692	667	715	741	765	696	721	717	743	737	770	682	740	684	772	736	747	715	731	754	732	742	743	750	764	709	729	740	739	714	777	713	705	773	678	692	732	727	716	710	734	712	732	728	682	747	752	709	726	694	746	723	722	751	721	688	722	750	736	667	708	710	673	760	726	739	695	691	743	674	685	738	723	663	717	749	736	682	718	698	696	708	761	734	737	736	729	726	738	710	706	708	731	729	748	756	670	701	725	713	694	779	713	710	731	742	746	733	700	740	708	687	736	765	722	767	712	696	700	698	708	688	718	751	631	721	690	722	706	750	730	708	712	778	707	708	679	734	710	710	713	750	721	773	710	729	710	697	761	701	704	692	772	701	758	706	698	685	710	722	699	748	774	756	751	745	728	716	721	738	718	685	760	767	696	680	684	747	733	699	702	722	692	684	687	697	734	762	727	700	749	715	715	763	706	728	727	671	745	703	751	719	718	752	762	729	688	714	660	745	709	728	714	740	678	734	720	707	700	684	776	732	697	690	683	681	675	692	714	675	764	722	703	741	757	714	760	684	663	765	695	677	693	717	690	729	721	750	754	754	709	670	717	689	743	698	686	712	714	712	698	698	758	753	744	707	721	661	709	745	691	755	723	741	705	726	723	734	705	744	728	687	738	712	740	680	760	729	746	717	718	688	714	724	749	688	685	772	731	726	695	700	728	751	736	701	761	729	680	721	606	731	746	732	740	727	661	705	667	702	706	765	691	802	730	704	705	746	718	701	705	670	743	706	682	774	704	718	710	744	716	716	694	696	764	722	730	675	756	683	717	711	752	717	702	724	726	736	752	728	723	718	746	745	745	713	737	668	692	775	746	696	690	722	690	723	712	705	736	694	759	738	710	742	723	708	725	776	720	736	681	699	709	749	664	673	697	709	730	779	757	729	678	712	727	719	716	747	691	754	729	713	738	747	739	746	713	749	719	743	714	721	700	735	773	739	729	724	705	709	680	757	789	766	748	690	693	723	729	759	689	719	718	728	715	731	719	757	741	734	765	726	747	703	747	703	729	767	679	687	686	670	796	723	711	704	684	684	743	747	696	744	752	685	754	725	717	711	784	742	741	687	703	758	720	749	743	684	678	697	727	703	735	703	759	742	774	697	733	684	703	664	761	694	743	724	697	720	696	704	710	747	710	693	728	726	660	698	716	678	730	718	766	726	682	717	730	710	686	679	773	711	726	766	702	749	732	749	734	758	685	726	748	708	703	721	720	719	712	736	687	743	701	744	667	689	732	717	696	733	767	790	693	766	740	745	736	658	717	696	684	785	693	723	678	765	712	726	748	734	694	704	703	683	737	720	696	689	732	716	732	709	731	732	714	748	714	658	728	715	735	747	731	737	700	720	696	734	682	728	716	707	717	719	714	736	710	733	716	738	707	692	689	732	699	691	688	678	732	716	764	724	763	724	755	656	732	719	706	743	704	722	706	700	710	707	716	705	705	738	735	726	694	744	681	713	728	728	699	706	680	746	747	759	754	706	767	732	727	680	749	713	733	734	696	731	758	755	766	731	726	724	695	714	686	713	732	782	706	738	741	693	704	706	685	767	669	723	721	717	737	740	739	737	694	669	683	717	723	694	705	761	748	726	720	726	714	732	698	739	727	715	758	713	700	702	765	705	718	660	682	695	712	733	702	750	730	715	745	679	736	683	737	760	695	659	686	752	728	705	739	760	738	764	753	715	789	768	721	722	717	739	690	716	716	763	756	734	727	709	663	737	706	681	719	726	701	735	694	706	680	713	762	686	667	759	756	766	726	716	711	716	731	761	731	697	734	728	708	724	730	726	749	761	690	767	681	698	742	724	716	685	761	710	693	746	702	738	734	716	735	750	742	750	695	676	692	721	753	752	733	714	753	749	744	734	753	736	767	719	717	720	711	669	721	695	740	708	702	692	730	709	723	706	698	706	744	720	710	700	772	733	775	709	751	727	736	741	705	680	721	746	743	699	750	733	760	704	646	711	728	734	696
5733	342	281	142	95	114	101	103	72	84	84	83	96	78	88	82	73	81	103	93	88	96	96	77	85	83	64	97	77	104	86	86	96	61	75	67	108	108	70	77	75	75	91	81	93	66	90	67	73	75	102	86	72	77	81	83	69	79	75	114	84	76	84	93	90	80	82	74	89	76	86	98	83	78	79	85	89	88	90	85	63	72	88	75	77	70	84	87	81	81	104	89	87	75	97	67	81	91	91	76	90	85	83	74	85	80	87	97	87	77	73	96	72	97	88	83	90	96	65	80	91	77	78	84	84	78	86	67	87	80	94	76	80	83	78	82	85	99	86	72	79	87	77	85	72	76	97	75	68	68	85	81	71	89	78	79	82	87	84	80	78	82	70	82	98	80	77	86	89	67	95	88	68	87	87	81	86	79	96	74	90	73	91	92	82	85	90	78	70	91	83	66	77	78	82	93	66	79	67	76	78	68	88	83	88	83	77	63	73	84	74	79	83	88	93	80	93	65	91	86	89	83	82	90	82	83	89	88	72	101	85	92	82	74	96	81	60	87	70	90	88	71	70	70	83	87	104	73	72	73	88	94	87	86	82	77	82	89	93	67	81	85	87	75	79	87	88	76	78	61	100	74	99	87	83	72	85	70	79	63	75	74	80	81	82	85	91	86	87	66	94	69	85	94	80	87	55	76	66	78	87	76	88	76	89	68	85	87	97	87	75	77	71	85	81	76	89	99	75	72	84	86	67	96	79	78	84	74	74	76	90	84	88	87	63	92	81	74	83	88	79	74	82	83	91	82	73	81	92	91	92	87	85	100	84	88	68	86	79	78	75	84	91	81	98	78	94	75	91	79	87	70	70	70	64	70	75	83	79	84	72	76	82	62	69	62	71	73	78	70	73	77	87	82	94	70	88	79	88	92	87	77	96	86	98	90	79	86	88	79	89	79	81	90	72	66	78	84	81	83	70	78	70	67	90	78	83	71	80	71	73	77	91	80	80	72	96	75	79	85	81	101	83	83	76	88	73	85	92	87	86	93	86	86	75	57	76	88	64	75	75	90	52	70	71	88	67	81	76	89	80	77	66	70	82	73	87	97	85	76	65	87	93	78	78	87	91	65	87	65	90	81	83	75	94	68	71	88	94	96	77	79	77	78	83	93	84	91	72	76	81	83	76	77	76	70	75	69	86	98	77	80	90	80	84	80	79	64	84	101	75	91	76	91	83	58	81	61	78	100	91	90	84	80	86	79	99	81	90	83	81	94	79	79	85	85	78	74	59	82	71	80	101	70	83	75	79	77	79	80	68	78	70	78	85	78	79	78	88	90	90	87	102	76	89	83	88	93	88	87	76	88	87	79	93	86	76	80	86	82	99	82	104	72	80	90	68	86	72	83	105	77	95	82	77	82	81	75	89	76	68	77	87	87	76	92	90	87	94	94	91	79	74	76	81	86	78	94	93	78	85	81	92	82	82	83	90	109	86	81	79	82	79	84	87	85	77	65	73	95	68	85	78	89	69	76	88	89	63	80	87	70	78	84	82	85	96	79	82	68	65	74	81	82	62	88	76	74	89	78	74	66	83	86	69	83	73	83	86	91	82	82	70	102	78	79	74	93	87	79	88	71	69	86	65	90	74	74	84	88	72	70	90	93	80	75	85	99	80	75	98	95	70	98	67	85	88	81	99	88	84	85	78	87	82	109	96	67	65	86	76	87	91	101	81	77	75	97	88	80	76	71	76	58	79	59	103	60	84	83	73	90	87	77	77	88	88	84	77	98	77	78	75	98	75	83	80	75	75	75	81	82	92	78	76	70	86	70	87	68	94	72	85	80	97	59	75	69	75	79	60	79	92	81	73	69	71	99	72	73	75	83	69	85	68	81	76	97	83	74	80	83	99	66	64	88	88	73	78	74	87	78	81	84	67	85	84	78	72	78	72	81	90	92	96	80	75	86	78	94	69	85	89	82	68	91	71	86	86	75	64	82	80	73	82	73	89	92	74	81	93	86	69	75	91	88	80	75	77	76	73	71	95	81	79	88	86	73	81	89	70	74	83	83	84	85	88	88	87	79	65	94	83	114	87	83	79	68	80	93	79	78	82	68	92	72	67	73	74	89	81	88	77	78	97	72	83	86	70	76	68	84	89	76	74	74	79	83	75	79	74	96	77	93	70	87	90	76	88	60	107	83	92	91	88	83	73	82	90	87	71	80	91	93	88	77	74	88	80	82	79	88	97	76	98	75	80	81	83	88	82	88	61	79	78	76	94	86	84	82	88	71	81	82	77	76	77	80	77	86	90	88	83	88	67	79	83	79	82	70	85	72	83	80	71	72	69	77	75	76	83	82	79	74	93	76	71	90	81	58	75	85	81	85	77	85	93	72	80	74	108	83	91	82	75	78	92	72	85	102	74	81	81	85	91	78	74	82	68	66	83	84	76	69	63	72	89	66	89	71	90	82	68	78	90	85	89	69	80	75	93	75	79	71	76	85	75	100	64	80	74	82	72	77	80	71	91	74	76	82	92	89	88	65	72	84	89	89	76	77	88	100	86	76	93	84	81	86	79	67	70	82	70	75	78	84	79	96	81	74	84	95	82	79	75	80	98	80	85	80	74	83	72	76	97	82	83	77	65	89	69	94	74	87	99	88	84	74	77	73	71	74	70	83	79	78	87	93	77	61	81	67	91	91	87	82	75	88	83	77	99	90	88	83	75	71	79	76	80	73	78	94	71	82	93	86	69	97	91	88	86	75	65	73	80	92	72	85	76	83	91	87	87	88	91	82	79	89	82	85	83	98	78	92	69	67	80	80	84	71	83	94	77	90	86	76	89	65	68	78	63	62	76	75	71	87	90	94	79	82	85	86	77	99	90	73	75	73	95	72	103	75	83	93	76	80	106	68	72	97	87	75	70	74	88	72	82	68	88	63	81	85	90	72	76	78	90	79	81	77	91	87	85	78	84	68	81	78	80	96	81	83	71	82	74	94	81	93	66	80	65	67	84	110	83	84	74	84	91	80	88	65	76	107	81	71	90	91	85	77	84	74	89	80	78	92	87	80	76	86	71	69	96	87	91	75	72	84	74	69	84	87	85	85	79	76	99	88	84	80	84	79	76	85	69	71	67	96	85	83	86	74	74	71	79	88	79	91	73	79	83	76	69	80	79	74	63	86	81	80	99	92	82	65	73	77	72	70	58	85	84	94	88	86	98	74	82	88	70	85	65	77	77	90	73	92	70	83	85	65	79	79	90	79	77	81	75	91	78	83	82	87	87	75	71	85	77	66	81	92	88	87	77	75	59	101	85	71	73	87	83	99	79	86	83	76	78	77	93	92	95	84	83	84	76	96	74	88	88	82	88	77	77	96	76	81	91	68	92	66	87	84	85	76	81	76	92	68	92	79	59	72	94	78	86	84	102	84	88	83	99	78	61	87	71	82	82	61	90	87	99	88	84	82	73	75	80	78	89	71	75	75	92	77	75	72
5404	352	460	471	426	390	370	358	303	330	343	314	277	328	332	295	306	305	311	286	306	286	266	280	305	298	287	290	294	295	293	318	284	300	270	294	296	290	307	320	302	289	315	291	261	299	316	286	291	288	310	292	304	300	284	294	291	314	282	323	320	303	312	296	319	313	306	301	306	303	312	284	270	269	309	313	267	284	291	303	261	281	277	303	289	291	293	301	280	290	306	319	311	265	276	293	325	343	328	286	289	287	279	273	285	280	272	311	298	300	257	269	303	297	330	295	292	291	302	287	282	281	305	268	291	290	307	267	306	301	262	302	291	275	277	312	303	303	278	308	285	277	253	305	270	299	264	323	288	292	269	292	326	301	281	294	275	312	273	265	264	321	272	298	294	296	310	310	293	298	328	274	272	297	294	325	290	269	296	311	301	283	280	295	277	296	298	292	319	261	288	281	310	319	310	285	281	280	282	290	300	290	297	285	290	294	279	312	323	276	300	315	309	285	275	282	303	292	321	283	308	284	298	284	280	312	287	291	262	279	267	262	291	295	302	266	292	279	262	296	286	301	287	253	312	264	294	295	278	243	303	313	280	289	334	299	298	294	292	330	298	285	258	312	286	292	286	316	283	319	298	305	278	297	290	297	295	262	308	304	270	262	294	264	283	316	313	280	288	295	267	306	266	301	289	286	321	298	342	293	299	268	260	272	279	302	270	260	313	305	304	298	314	300	292	291	291	305	294	288	328	317	305	291	300	293	297	297	306	297	290	296	303	314	302	282	279	295	303	309	259	268	269	298	278	311	296	289	294	311	270	295	299	303	277	299	291	313	330	332	323	303	306	296	274	282	294	272	271	293	289	298	285	269	291	278	308	304	304	256	297	261	300	291	301	317	266	279	285	293	311	304	312	292	269	323	280	290	294	305	300	274	293	272	272	321	312	275	296	299	297	294	277	328	280	264	292	307	304	307	284	296	294	271	298	263	312	274	310	291	288	272	275	277	293	331	280	285	287	300	300	308	314	313	310	266	292	279	304	283	281	331	277	299	292	282	304	296	292	257	265	280	307	256	311	287	277	298	314	271	301	297	294	308	285	317	327	269	284	283	293	300	276	305	301	289	269	277	298	294	296	286	297	317	293	289	281	297	313	298	296	306	311	284	306	289	287	315	303	272	306	318	312	251	284	285	273	311	309	302	309	277	317	269	338	292	266	285	282	303	295	244	289	294	277	298	290	312	290	298	295	287	284	300	304	303	270	277	253	276	301	274	301	284	285	275	303	286	302	287	281	277	263	282	286	296	302	300	307	314	278	290	280	279	330	295	281	320	293	319	302	271	291	298	286	310	287	314	294	292	280	298	291	272	300	296	318	282	316	291	265	316	291	302	272	278	308	291	279	290	281	303	265	298	300	305	280	287	316	282	289	300	305	277	284	276	291	301	272	308	252	314	311	304	300	289	280	298	322	297	293	300	282	268	274	289	261	298	288	277	323	348	298	309	301	307	284	298	283	292	310	298	311	328	297	297	300	306	300	293	290	297	271	288	277	276	278	314	282	314	306	285	289	330	269	300	335	288	287	281	318	288	279	308	312	275	282	271	291	291	296	294	305	267	304	318	231	327	270	315	278	284	289	297	304	307	299	293	291	276	285	301	284	299	307	328	259	287	287	293	288	282	253	275	291	303	297	309	283	314	291	312	336	302	282	307	295	310	307	279	289	290	322	269	295	287	289	304	296	277	258	302	298	277	294	321	326	279	273	311	306	285	288	306	288	283	295	287	265	290	305	338	285	284	277	296	272	268	285	297	314	321	262	262	276	281	312	262	298	299	299	291	287	276	311	259	278	292	307	318	279	314	316	305	306	305	275	295	304	267	291	287	285	321	298	317	299	283	294	293	298	296	320	286	307	290	305	290	275	279	286	301	290	288	268	289	318	301	264	284	288	286	282	308	300	294	314	288	290	289	313	299	307	286	287	293	292	279	287	282	311	304	291	311	278	277	287	302	300	291	287	295	295	270	293	291	278	309	289	333	291	284	318	291	277	330	307	284	266	308	294	287	312	293	309	283	293	285	284	307	335	273	315	319	290	267	288	307	296	304	276	286	282	311	289	278	266	333	295	268	296	299	317	275	307	305	316	303	292	289	304	306	294	306	295	287	274	279	311	286	301	280	276	291	309	302	287	325	300	289	308	276	266	295	302	280	314	292	261	319	296	323	285	297	292	305	283	310	264	263	279	304	292	288	243	314	285	296	316	323	294	303	300	304	265	243	293	304	295	303	300	326	313	286	280	270	299	287	289	288	281	302	315	273	282	307	319	263	283	275	299	313	277	292	268	292	265	256	298	281	312	275	296	313	271	257	292	291	303	298	293	283	298	299	283	275	300	315	282	258	284	286	304	293	304	297	269	277	317	290	291	277	300	308	289	264	301	310	275	311	294	272	292	284	289	277	300	306	291	284	294	308	291	297	257	302	280	291	276	318	318	286	323	294	266	293	295	284	302	290	315	292	301	298	269	253	255	279	304	295	287	291	284	276	313	315	287	297	309	275	295	278	306	293	292	269	287	293	295	322	285	295	318	273	310	271	296	287	279	294	266	283	304	309	293	304	296	255	293	282	283	294	280	290	273	312	304	316	324	270	288	292	275	290	316	278	290	295	295	279	320	292	296	275	265	270	276	326	290	283	299	275	285	310	296	260	304	291	284	286	313	292	276	286	305	286	308	289	266	304	304	262	284	294	298	278	264	269	292	300	313	303	292	313	254	268	295	261	275	259	284	300	253	321	298	282	298	283	298	329	289	283	288	295	304	337	296	298	271	322	286	277	320	288	265	292	282	285	270	305	294	311	318	288	303	305	305	294	277	288	317	283	304	295	288	289	271	304	289	287	334	315	294	292	293	300	330	328	295	302	299	321	272	306	308	314	297	275	279	288	288	293	283	279	291	304	292	313	285	280	291	300	295	338	307	277	280	282	257	335	315	309	300	298	306	307	308	273	289	297	284	293	303	285	270	319	290	268	288	292	308	306	292	293	297	264	307	265	301	282	274	304	298	302	309	272	301	303	301	300	300	283	279	283	281	304	257	317	279	309	290	328	278	273	273	284	300	273	294	314	301	300	285	297	296	298	300	278	297	273	292	308	274	268	316	329	276	278	301	284	274	286	314	287	318	291	267	298	306	308	293	302	305	293	277	296	293	303	279	279	281	285	297	304	284	290	292	269	278	284	306	308	314	291	301	292	292	259	267	265	282	286	271	278	269	288	271	272	288	285	327	278	304	307	297	264	292	298	273	275	287	264	297	275	293	315	280	308	312	275	295	292	261	272	285	318	309	292	311	325	279	285	293	305	287	307	298	269	294	302	286	280	290	285	284	288	262	273	300	278	293	297	290	296	290	291	293	282	292	328	303	297	307	322	261	291	289	312	274	281	283	317	300	287	307	278	305	302	277	275	291	294	302	303	292	307	293	285	303	332	303	311	310	297	282	302
41367	13982	2808	1055	781	557	423	363	330	295	246	242	207	195	203	191	200	174	170	207	178	151	178	155	143	167	153	152	140	154	153	156	155	148	154	149	154	165	154	150	163	156	157	148	149	137	141	137	158	177	137	140	160	141	140	149	131	136	137	153	132	152	137	164	162	166	150	130	151	123	141	167	133	135	133	158	158	139	144	161	140	135	147	142	149	166	120	149	134	160	148	128	151	159	154	141	132	146	153	145	137	164	148	133	133	151	140	142	123	147	137	142	152	146	149	122	148	155	137	140	135	144	158	150	146	134	135	160	149	137	145	137	126	135	142	137	132	141	137	139	131	153	147	113	148	136	143	139	147	123	155	141	135	148	132	135	113	134	147	169	140	156	157	122	149	154	130	130	142	164	139	128	125	139	140	143	126	127	148	144	156	124	147	127	152	141	133	137	137	144	140	140	149	144	162	156	156	145	155	150	135	144	139	133	171	149	148	147	152	139	143	144	141	150	156	135	142	155	146	139	162	144	160	136	159	127	137	143	141	154	139	131	127	157	148	108	132	135	144	126	118	140	111	155	112	125	137	133	144	121	115	137	141	136	157	138	150	131	135	154	133	159	144	120	159	150	150	140	127	145	146	148	142	181	156	166	122	154	159	147	136	138	124	152	167	151	151	137	123	152	156	145	144	149	153	121	143	131	141	145	147	123	122	165	144	177	141	137	149	125	154	130	122	136	158	132	161	146	154	152	157	150	138	153	140	130	155	134	137	143	134	138	160	126	147	148	144	139	143	140	159	140	146	156	143	164	131	142	127	137	139	146	148	148	142	129	126	136	152	131	130	140	137	153	145	131	129	155	134	138	149	123	147	135	140	140	144	156	122	138	147	125	131	151	164	140	162	133	139	158	150	117	120	157	132	138	130	157	145	141	127	132	150	159	147	142	134	130	139	138	145	130	125	122	140	147	143	156	150	146	139	139	138	144	131	142	136	141	144	147	168	137	127	144	152	148	156	143	142	143	146	130	114	135	127	142	142	154	165	147	148	146	136	138	151	155	144	168	148	143	139	164	158	153	150	161	149	153	120	166	131	126	131	145	138	122	128	123	154	123	168	140	157	159	158	127	151	144	129	147	129	137	132	151	149	145	135	116	151	138	155	131	144	138	132	133	134	137	164	124	138	142	147	145	139	117	144	161	145	125	152	161	140	144	167	143	150	154	132	145	136	124	150	131	153	148	131	125	146	149	148	133	147	143	135	135	145	139	164	134	138	159	146	147	133	136	139	139	135	155	134	135	143	151	158	132	141	148	140	143	141	138	160	155	142	140	146	127	139	151	138	132	152	142	129	164	136	148	129	125	150	140	159	137	130	142	141	124	145	158	154	133	129	133	132	135	152	139	127	147	155	141	135	124	144	145	151	136	158	139	123	156	167	140	143	150	140	142	130	131	132	109	126	146	134	127	137	138	128	136	134	124	140	152	140	145	134	121	147	162	129	127	149	150	140	162	137	139	155	147	148	148	116	151	127	143	140	134	140	136	147	145	160	137	157	159	136	144	148	142	143	118	157	159	142	150	131	170	118	155	165	121	140	154	140	138	131	134	125	160	158	167	148	136	134	144	144	113	125	134	137	120	151	142	143	133	150	152	143	146	146	130	139	143	132	132	134	113	135	126	176	148	143	130	148	149	151	151	159	144	157	124	132	127	142	134	135	152	143	130	143	167	153	136	139	139	130	141	135	161	162	137	151	147	153	139	147	141	157	142	143	156	148	129	144	154	146	141	140	145	162	118	127	136	129	143	146	128	135	137	122	120	153	152	131	138	130	134	147	145	146	144	127	156	161	142	140	161	137	145	161	132	147	149	115	130	149	139	133	120	144	143	136	135	151	153	145	159	152	157	144	145	154	138	157	143	137	145	165	139	136	135	141	159	161	160	137	152	160	127	142	127	131	162	137	152	138	156	154	145	160	153	131	141	146	147	141	143	137	157	137	140	134	144	141	142	146	126	146	124	136	146	126	143	158	135	165	119	131	141	147	165	144	141	143	137	136	154	142	144	155	139	171	123	133	136	140	130	150	155	141	156	129	157	146	149	141	171	147	148	148	133	136	134	146	147	127	127	150	157	145	160	138	141	145	137	144	164	144	135	153	150	132	141	123	144	158	144	143	124	132	143	141	142	146	149	152	131	143	141	166	143	152	150	147	137	134	131	148	129	149	136	116	135	141	146	160	156	137	138	131	123	149	125	138	118	165	141	125	138	155	132	133	140	144	146	130	154	144	129	140	146	177	126	154	161	147	168	139	160	150	168	147	121	142	136	135	132	146	152	124	166	138	143	153	147	158	136	155	160	137	143	154	122	132	147	149	156	118	166	143	154	131	157	153	132	138	103	124	141	169	127	144	134	152	158	144	148	154	144	142	121	137	154	165	135	161	156	150	150	158	124	144	148	150	121	154	138	138	151	122	128	130	141	142	135	148	133	131	148	137	131	146	129	121	153	170	135	144	161	159	154	161	154	147	148	154	142	157	115	144	140	161	144	147	136	133	145	136	121	137	142	141	126	128	141	157	138	151	155	136	143	155	134	136	132	138	128	138	164	151	137	154	144	133	143	120	164	157	156	143	160	137	134	145	133	123	135	157	149	122	145	136	131	161	148	142	142	129	147	143	143	148	139	136	151	149	143	144	131	152	117	152	153	152	148	124	149	144	138	147	138	125	143	121	125	150	123	129	126	113	155	137	114	126	139	162	144	147	160	135	140	138	151	134	132	132	146	137	152	167	146	147	133	157	152	147	134	146	140	137	129	123	148	138	133	133	157	127	129	142	148	135	128	159	137	143	148	140	126	128	134	135	130	159	157	155	173	140	146	136	141	143	129	152	149	169	141	152	127	136	144	163	142	123	150	140	152	149	136	131	157	168	106	139	164	154	145	138	135	136	155	147	147	152	125	145	140	142	140	155	138	154	147	150	146	142	154	155	139	134	133	134	137	171	141	147	159	141	143	140	134	145	135	125	145	141	138	127	138	141	159	123	116	151	154	145	136	153	148	140	117	130	147	124	120	142	161	156	150	155	151	139	143	154	131	139	119	151	138	143	129	134	137	121	159	137	140	142	145	156	148	140	157	152	128	137	149	140	139	150	115	124	149	129	135	150	135	148	144	150	123	130	149	154	154	161	148	169	150	174	144	132	177	164	137	144	121	136	155	136	134	123	158	144	141	163	129	158	139	134	138	127	152	130	128	128	134	163	167	133	131	127	143	145	142	132	122	137	140	140	173	153	142	137	131	154	146	174	144	140	134	149	144	150	165	155	142	136	148	127	145	130	171	145	133	134	126	153	135	145	159	120	148	137	136	129	149	148	123	126	155	151	140	135	139	117	150	117	135	140	140	134	159	144	149	145	139	150	141	151	144	135	164	125	157	147	131	143	149	149	130	145	156	146	141	155	150	166	137	139	129	126	139	145	146	139	129	150	147	139	140	129	149	143	146
19355	1364	2954	3369	2910	2437	1902	1643	1389	1203	1094	989	978	908	854	776	742	682	649	702	638	611	615	588	569	606	552	514	584	541	557	545	535	518	492	495	535	477	488	515	543	515	478	507	510	481	477	531	462	486	521	490	477	480	471	490	512	451	508	456	474	477	450	475	487	453	496	498	462	482	485	481	466	476	514	506	477	478	454	461	461	461	468	455	489	486	506	500	473	456	485	441	491	469	452	447	471	445	487	474	449	481	477	483	501	474	469	484	455	470	441	442	468	419	430	469	461	500	490	474	459	449	461	424	465	452	441	440	478	469	482	454	468	426	472	458	461	464	472	478	465	512	444	484	460	488	453	504	443	439	437	474	471	479	469	459	488	419	488	462	452	428	452	438	445	428	475	453	477	501	408	438	454	459	438	435	471	445	414	466	462	475	464	469	452	484	444	465	432	464	458	490	439	466	469	452	445	431	433	428	461	433	433	448	488	440	477	467	499	485	448	433	428	451	484	455	454	491	500	439	506	464	455	509	482	473	444	461	478	445	480	448	446	453	465	443	481	471	468	444	484	487	445	446	488	483	461	447	457	475	426	478	485	452	479	435	456	463	491	465	450	424	484	451	439	417	458	430	441	485	483	474	435	453	464	445	446	438	466	503	453	465	435	437	464	467	460	474	425	441	419	441	434	485	506	458	431	452	433	466	460	459	500	463	453	413	450	458	407	502	401	501	464	453	444	457	463	468	468	447	440	428	456	461	447	453	462	481	417	427	455	495	492	429	460	480	461	440	467	452	449	457	477	457	442	480	415	450	490	428	486	463	508	475	465	471	453	470	433	459	476	479	434	441	482	450	447	478	446	454	451	441	457	453	477	448	458	472	469	477	481	466	506	469	404	470	486	494	452	472	492	433	463	459	472	431	476	435	488	477	481	470	456	440	456	443	456	431	446	474	441	442	449	491	435	455	475	458	440	460	440	487	448	471	446	486	489	458	467	473	453	468	506	475	457	460	530	471	493	430	411	457	433	422	433	504	516	472	453	436	503	399	458	438	458	482	435	458	481	449	471	498	427	430	451	485	462	486	475	488	443	443	447	435	484	477	473	504	490	454	446	443	476	471	468	497	473	460	464	438	454	441	444	454	484	468	452	456	468	475	476	468	440	431	484	452	462	462	395	498	478	484	471	468	451	492	459	459	471	432	417	448	504	481	472	474	442	419	479	461	489	458	451	439	458	439	484	459	453	485	463	468	471	421	449	471	468	466	440	503	456	463	413	400	443	469	429	490	471	485	462	443	483	455	416	452	459	449	464	465	464	466	449	450	462	467	467	430	470	449	436	450	470	467	447	476	466	463	498	490	458	438	468	450	463	489	469	429	467	441	454	441	439	470	466	487	469	470	484	481	451	461	502	481	441	487	476	478	476	444	439	469	473	461	477	438	452	450	458	449	459	488	468	460	492	415	473	444	444	429	427	504	458	465	444	454	480	422	468	496	468	474	467	449	455	475	475	432	464	452	466	465	489	451	439	458	450	460	442	455	425	423	447	435	488	471	435	427	451	442	459	473	446	474	479	447	447	453	460	459	443	462	448	458	453	429	447	444	421	456	446	456	470	455	472	423	488	467	451	448	465	464	500	431	472	471	440	470	471	444	484	477	438	475	451	459	442	458	480	453	484	478	484	453	452	488	459	460	460	477	478	489	453	499	466	450	409	470	448	482	442	439	434	466	461	462	444	493	469	454	473	503	457	467	444	492	468	476	448	436	446	482	450	433	462	483	498	478	446	471	424	488	466	461	453	447	463	453	494	421	460	445	492	451	447	470	487	436	428	458	455	457	485	463	469	424	462	413	448	454	432	473	446	472	478	440	483	484	444	487	447	469	468	473	478	458	449	494	494	416	470	467	458	494	468	457	462	467	475	445	502	444	479	441	439	511	410	465	427	473	483	467	457	451	485	498	466	456	466	495	485	474	460	466	502	482	461	448	460	432	451	451	462	449	456	465	480	445	505	441	478	436	439	478	513	479	474	464	458	467	456	479	428	452	444	465	448	433	456	479	454	482	496	454	458	481	454	433	462	468	470	443	457	425	497	461	484	501	495	500	435	492	470	451	470	516	421	480	466	475	506	432	476	454	483	464	423	453	456	449	433	449	469	453	484	453	434	486	451	455	442	443	456	471	454	450	455	429	459	495	448	478	426	469	475	464	431	442	438	414	450	464	441	466	442	461	486	478	448	490	468	432	501	493	498	430	458	464	448	451	496	431	462	473	454	470	486	425	480	465	463	442	521	453	452	442	473	447	454	444	504	444	469	434	437	453	458	461	489	467	454	498	473	444	444	457	435	471	469	468	459	454	489	454	457	431	462	495	451	434	477	455	443	465	467	430	436	443	458	452	432	467	464	479	477	456	463	480	459	467	459	440	441	460	446	479	447	460	482	470	465	484	460	451	427	473	456	484	518	456	443	462	483	467	467	502	478	500	435	429	459	486	456	459	465	403	460	437	421	495	453	428	484	458	460	457	427	459	429	457	466	456	426	475	463	474	485	425	426	479	454	456	447	438	456	471	479	488	460	505	438	455	443	444	435	465	445	424	456	442	496	477	455	474	433	452	413	457	450	474	448	480	429	465	457	467	472	499	465	475	446	459	448	500	421	438	474	516	454	468	487	420	452	458	466	450	432	444	441	456	460	458	470	448	477	530	475	446	438	450	492	477	471	459	466	479	455	475	438	456	474	453	464	454	445	489	472	463	467	484	439	436	454	490	452	446	477	453	446	473	472	477	454	479	452	459	437	462	462	429	455	494	465	457	449	459	424	432	479	489	484	453	460	467	492	425	426	456	475	455	421	441	467	475	429	447	454	457	474	501	467	524	501	429	448	454	466	470	465	438	485	518	419	461	450	401	484	494	465	444	486	459	466	461	491	456	480	461	506	442	439	504	489	442	457	476	467	428	464	484	439	499	446	453	459	456	480	425	465	462	461	441	469	473	492	444	495	480	488	444	453	477	489	442	426	444	476	431	475	449	452	472	458	477	430	436	473	470	476	507	467	437	441	426	446	456	453	434	482	481	457	454	447	501	478	450	447	470	458	477	466	446	460	455	452	484	459	479	445	409	460	479	480	433	480	435	443	452	463	451	484	499	469	454	489	432	447	499	499	459	492	476	467	456	500	492	510	482	456	493	439	500	448	493	449	445	461	463	434	445	463	443	431	496	465	472	462	465	457	485	471	463	489	465	460	452	437	442	445	469	472	452	433	453	436	444	479	440	447	451	447	464	448	475	484	444	485	442	423	467	479	434	434	458	441	457	436	490	443	473	505	469	468	443	505	454	447	440	451	456	458	478	431	420	467	465	438	436	442	447	466	513	463	437	466	495	463	450	431	507	471	474	453	408	479	450	447	476	434	441	464	452	456	486	461	462	463	439	445	476	455	475	472	469	488	488	478	457	480	491	463	469	464	458	508	461	450	463	445	456	428	462	494	465	480	445
48979	20786	13661	2889	1547	1138	887	713	607	537	493	442	368	365	345	369	338	343	310	295	298	288	268	303	317	271	262	273	290	275	251	282	250	271	254	248	255	247	263	236	242	240	269	261	258	273	246	259	261	237	228	253	234	266	225	250	256	244	240	265	274	236	224	236	262	267	265	240	228	280	245	250	240	256	255	235	239	244	256	266	293	230	224	245	264	256	258	237	241	249	280	239	243	250	232	249	282	246	243	239	256	247	273	246	240	243	244	258	235	245	272	239	229	258	244	250	259	251	214	254	261	266	260	260	262	277	257	282	250	241	249	260	240	251	244	257	223	264	235	256	241	258	265	239	245	256	235	271	274	238	265	258	260	256	254	257	271	248	236	241	235	255	266	245	271	220	243	242	246	244	265	243	265	267	221	271	228	251	239	252	236	245	274	277	253	262	268	264	226	218	275	254	245	224	250	246	276	259	259	232	231	224	268	241	263	252	241	240	231	263	244	224	229	259	262	243	250	230	262	260	246	283	237	234	270	231	219	269	247	229	255	238	255	241	258	250	248	248	269	247	237	239	240	261	256	221	222	254	266	262	201	275	253	279	232	234	214	259	237	232	264	252	224	240	244	255	270	235	227	238	254	249	241	220	226	237	238	257	239	254	252	219	244	236	251	230	256	234	258	232	238	209	230	250	270	248	230	225	239	206	239	252	259	240	276	244	270	212	230	262	252	252	232	236	262	247	289	276	237	241	267	212	240	235	247	231	253	256	252	280	225	279	255	237	257	256	255	238	222	251	236	245	239	267	226	243	222	258	255	243	229	231	228	263	237	249	215	246	245	259	292	248	236	251	246	267	232	242	236	240	230	232	236	237	241	232	226	238	258	222	226	243	254	246	229	244	241	220	211	249	225	244	242	223	228	244	245	251	258	234	233	240	232	233	224	248	260	248	244	245	247	264	228	229	261	242	244	235	249	255	248	243	236	257	271	246	252	248	237	257	257	261	261	226	237	205	243	242	257	258	225	214	257	251	228	242	235	216	236	217	243	241	231	232	235	258	250	254	237	246	237	248	267	256	261	251	254	226	269	235	252	257	270	256	251	257	249	247	246	241	274	240	246	266	244	263	264	242	253	274	261	220	246	278	220	234	236	231	228	240	240	242	241	239	242	253	228	249	247	225	225	251	248	239	247	254	206	239	258	258	239	258	242	253	257	250	278	261	235	256	247	233	259	242	254	233	212	238	233	235	276	257	271	242	256	269	260	218	243	245	255	230	249	225	227	264	236	226	270	242	239	230	234	241	278	258	243	234	259	227	259	253	241	250	250	237	223	221	242	229	271	216	263	262	258	224	240	228	271	230	229	239	245	252	241	235	236	231	264	228	219	244	269	237	235	258	237	223	266	242	227	254	248	261	223	227	240	211	259	241	232	244	255	246	264	254	236	244	250	254	240	250	270	256	263	244	263	237	242	264	238	261	266	255	248	238	230	228	246	249	240	251	250	258	237	232	253	225	264	261	253	229	251	277	247	250	264	240	252	283	254	259	221	232	241	241	258	242	227	246	243	265	232	258	256	246	240	250	238	217	253	264	256	239	249	247	253	238	222	248	222	227	245	222	222	247	275	243	260	248	232	259	252	251	237	254	224	240	258	256	238	264	247	243	255	253	232	252	230	243	219	253	241	256	242	224	251	239	233	244	250	231	241	238	238	248	251	232	228	243	256	247	254	233	249	275	234	247	264	239	230	237	234	253	259	232	244	293	257	262	256	252	243	247	266	247	247	242	257	264	263	249	252	246	243	254	197	234	264	280	255	259	262	254	231	248	242	255	268	254	230	263	250	260	296	291	265	240	217	244	258	238	236	246	224	265	248	224	271	246	240	275	229	266	221	246	232	238	246	243	255	251	227	222	246	243	246	252	241	258	297	226	222	240	262	270	271	249	244	226	253	244	244	271	245	263	263	279	244	247	222	225	240	245	239	233	225	238	249	224	229	243	245	243	223	242	265	247	247	256	244	223	253	237	249	242	238	238	260	240	240	245	241	242	247	256	257	219	282	280	255	234	244	242	266	258	238	240	248	262	224	236	226	264	240	256	245	235	235	259	247	273	225	246	243	239	259	259	251	259	236	271	248	251	243	261	234	222	262	247	248	227	269	251	238	263	244	255	248	257	239	238	269	243	218	232	246	254	259	233	241	240	230	245	241	245	245	258	243	261	253	266	262	226	235	235	258	273	235	268	240	228	257	245	239	240	265	255	271	214	282	245	230	242	221	246	268	265	241	239	258	266	272	226	238	244	259	234	248	249	266	233	260	224	235	242	282	256	240	250	217	251	242	238	251	250	249	255	257	242	246	255	228	252	245	227	267	251	271	242	242	218	239	280	226	258	265	238	233	249	226	243	243	267	272	217	242	219	242	256	225	246	227	258	267	244	232	254	233	255	242	246	236	265	268	242	242	256	258	249	246	240	256	264	246	232	235	252	226	224	233	266	224	269	242	262	250	253	232	273	246	255	241	249	249	239	254	247	242	279	275	239	231	222	244	226	245	297	224	273	251	254	232	228	247	280	248	253	245	234	252	220	231	216	239	255	234	244	253	233	240	244	226	255	259	233	262	229	242	239	213	239	239	248	234	240	249	239	228	240	233	247	266	252	235	233	228	259	244	253	255	232	250	252	264	271	239	228	260	248	252	273	252	238	238	252	245	254	223	237	225	237	262	218	263	242	284	245	233	259	234	266	254	269	247	271	239	255	250	235	231	240	248	246	237	248	246	245	227	229	241	221	228	257	267	241	239	247	247	238	231	232	251	258	241	224	224	282	249	250	260	282	254	243	250	236	245	246	271	221	246	230	240	267	238	225	223	256	265	257	255	235	244	271	245	249	253	243	261	246	267	246	249	261	258	250	239	244	248	233	254	245	251	255	250	264	239	232	249	217	231	229	247	257	241	243	259	241	268	221	262	238	269	221	237	253	267	261	259	236	261	203	252	244	245	223	265	238	288	254	275	254	231	256	268	237	247	213	237	226	289	240	257	234	234	230	241	248	260	259	228	230	253	263	251	238	256	230	258	235	233	254	258	259	243	253	237	233	290	216	237	240	234	240	256	249	245	270	263	246	271	226	241	244	251	276	236	243	230	244	234	221	258	250	238	249	241	254	241	268	261	237	238	257	259	236	244	223	238	242	251	235	246	239	249	218	247	230	258	230	231	248	259	268	257	233	267	256	270	240	231	281	222	234	273	246	247	243	266	259	274	223	245	220	232	282	252	245	239	231	254	250	235	253	261	220	262	252	267	246	226	246	260	238	235	260	243	239	239	261	247	228	233	253	270	223	255	226	218	222	233	278	257	242	246	236	253	259	261	254	256	243	252	232	244	245	244	253	234	261	214	221	209	233	234	248	236	250	258	248	229	244	242	230	283	251	256	235	241	223	212	243	230	238	253	260	247	256	252	235	219	253	232	224	242	251	236	220	252	255	239	248	240	233	246	218
25472	2544	5583	6303	5355	4449	3543	3102	2520	2290	1938	1861	1687	1541	1431	1362	1312	1242	1163	1133	1055	1127	1085	1007	1020	1022	942	938	880	880	904	900	905	795	837	841	866	841	854	837	794	823	841	822	783	767	807	772	816	819	789	764	797	796	757	761	775	764	749	766	769	819	791	804	762	740	787	722	722	819	703	737	756	756	730	727	725	700	738	729	721	723	744	760	730	749	756	705	763	698	754	752	698	747	698	752	709	769	756	728	745	731	726	712	738	723	761	743	720	761	717	740	701	752	701	722	693	702	703	709	748	719	757	752	755	707	721	719	708	721	691	706	743	707	740	755	689	771	687	718	718	726	740	712	726	728	750	754	719	735	737	650	779	721	717	694	717	754	714	735	724	718	709	748	745	674	787	749	695	724	716	738	703	722	726	704	684	719	745	715	703	700	743	731	699	714	730	758	718	702	703	733	727	749	665	710	754	716	725	720	746	693	720	728	717	754	714	710	694	745	754	725	742	728	734	698	729	734	673	704	780	730	722	726	764	755	718	738	750	734	749	695	782	700	729	709	711	684	719	704	746	710	687	726	723	744	700	731	677	734	718	699	741	747	719	722	707	715	748	711	692	752	664	750	696	779	717	708	745	722	675	707	724	694	728	755	692	713	754	711	741	699	753	710	731	736	727	751	729	695	774	706	725	724	753	704	743	738	695	753	727	684	700	742	754	728	729	742	699	727	714	703	715	670	697	732	747	688	752	754	738	747	733	738	732	741	739	694	713	752	779	745	690	753	719	742	731	752	720	690	775	734	761	692	720	713	723	720	756	736	743	776	704	699	731	750	718	736	738	708	725	710	653	739	715	761	722	727	713	678	739	699	765	700	685	737	733	717	727	647	737	724	715	719	749	780	702	744	737	751	732	718	727	765	744	717	750	717	709	681	722	709	737	729	700	757	703	702	772	749	709	725	734	754	747	686	735	731	722	751	688	694	721	743	786	736	755	703	749	749	698	698	684	723	730	720	700	715	733	742	691	753	743	722	733	717	699	759	718	676	763	721	731	751	722	765	756	742	730	724	713	756	723	706	737	747	727	747	744	726	749	720	728	701	740	705	690	697	726	693	704	708	772	714	774	767	695	684	688	713	725	705	728	779	733	716	737	765	684	767	708	751	766	752	725	783	716	687	706	743	738	742	694	718	755	730	731	744	736	737	708	715	716	682	727	693	720	730	732	724	721	736	712	715	743	698	703	732	757	709	739	699	751	756	765	736	759	688	746	712	761	740	756	732	744	662	710	731	725	733	702	761	734	716	757	711	740	729	690	732	722	730	753	711	708	685	725	735	703	716	707	733	696	731	754	738	697	738	725	704	699	753	685	728	671	748	711	701	723	689	710	756	710	741	745	692	718	749	722	787	711	731	767	740	706	722	740	749	691	761	694	712	703	684	683	748	742	743	750	721	728	730	772	698	727	730	734	728	732	680	761	722	706	724	694	707	748	731	741	709	744	680	743	754	686	724	746	681	662	695	706	731	761	718	697	735	779	698	702	753	700	681	690	747	741	719	713	724	723	692	707	716	740	736	706	714	719	725	750	712	706	729	698	724	757	740	690	728	719	747	742	737	754	736	698	723	792	782	715	723	674	718	699	723	706	727	751	794	712	689	759	731	705	698	750	756	714	736	677	722	714	732	723	705	708	685	757	668	754	705	700	745	714	740	744	699	720	775	704	692	722	694	689	679	690	743	695	713	753	663	709	682	683	691	696	676	701	759	715	752	723	747	705	748	666	727	728	707	705	700	709	726	690	684	723	752	706	711	730	729	720	729	770	702	718	688	668	701	701	734	734	767	729	681	729	729	709	713	752	726	731	742	725	764	733	736	679	745	714	712	719	736	732	733	727	706	731	671	739	728	706	676	664	712	714	702	772	737	767	733	729	711	729	713	766	723	687	737	726	701	745	718	759	758	737	662	699	690	702	758	659	706	742	713	744	757	736	703	724	728	720	743	755	725	748	703	742	694	739	739	725	728	739	692	720	702	733	765	767	674	719	708	761	733	679	694	758	735	740	722	677	759	676	754	736	712	751	713	715	715	746	708	771	750	697	722	694	714	717	734	722	734	736	701	678	702	734	748	720	706	722	733	759	712	722	756	759	706	725	669	764	677	695	678	697	754	726	790	685	711	773	709	755	699	718	762	753	685	704	732	715	752	668	710	760	733	720	698	755	682	747	742	733	685	744	724	705	678	713	692	721	691	777	710	697	721	734	713	694	731	739	703	660	699	739	696	722	741	737	745	700	700	738	723	733	751	714	726	742	671	701	707	736	706	720	756	724	686	701	714	713	780	718	748	700	705	725	726	696	700	718	718	704	712	745	782	727	666	708	739	726	734	782	695	714	725	691	726	697	724	693	721	698	707	718	741	717	698	755	672	740	691	761	693	726	721	749	736	705	723	702	717	695	729	743	734	766	715	740	736	723	713	689	736	728	714	694	731	701	730	700	708	714	680	686	761	735	712	696	702	715	777	708	732	701	710	697	759	678	763	719	714	742	746	673	743	770	743	719	750	790	705	722	757	744	725	714	717	728	689	749	769	697	693	749	698	706	704	713	711	710	725	667	735	749	694	713	741	708	724	732	683	671	714	715	717	705	658	719	739	705	705	780	698	743	732	713	695	722	705	697	701	736	710	715	725	765	719	766	725	719	708	728	704	761	710	727	737	715	745	711	765	753	710	767	719	700	718	759	723	734	690	641	737	725	708	745	666	692	715	717	710	698	728	728	714	700	717	688	698	750	762	720	687	681	723	692	727	688	683	744	685	698	733	679	757	679	650	731	714	783	685	714	685	702	753	677	714	733	701	702	696	744	762	751	736	777	721	723	702	714	749	716	709	721	672	750	697	684	695	720	736	727	674	734	734	713	793	710	728	772	698	754	736	731	710	702	759	703	707	732	728	739	699	708	744	737	729	740	762	733	747	713	757	723	758	689	740	730	726	728	699	684	741	770	690	747	749	726	693	711	716	705	753	713	701	725	686	722	704	690	715	704	766	684	717	699	716	725	674	697	711	724	742	687	692	688	693	727	746	774	730	746	695	703	713	716	721	667	736	717	681	681	740	720	745	690	728	675	752	729	729	716	715	722	679	704	711	706	716	705	790	764	712	749	754	713	716	729	774	754	711	738	735	724	685	721	708	689	716	762	727	732	681	710	734	698	740	751	723	775	716	688	688	743	722	745	673	713	712	711	741	714	745	746	718	715	699	710	728	695	700	737	739	698	768	728	687	696	720	704	717	750	652	745	779	746	678	700	740	711	686	734	740	695	738	752	689	736	687	710	749	736	719	750	736	703	738	732	729	700	766	714	702	703	734	708	740	728	739	719	710	739	720	737	642	757	733	724	726	709	694	713	756	740	741	713	740	686	679	738	740	704	732	687	737	739	694	723	713	748	746	686	700	709	729	748	688	733	706	718	712	687	752	746	676	701	696	727	733	747	725	691	772	717	732
5846	345	267	142	108	112	86	95	92	82	70	86	81	88	100	75	80	90	84	72	79	98	83	80	99	81	71	88	89	77	87	76	71	81	86	81	73	83	82	104	78	66	86	85	72	79	67	69	91	69	89	75	78	85	77	74	73	79	81	75	75	84	95	87	84	74	83	77	92	80	89	73	88	101	73	73	76	83	95	60	74	83	101	85	82	73	81	73	79	81	77	90	73	73	94	87	88	85	82	69	95	88	71	79	81	60	77	84	86	81	77	83	70	92	77	86	83	90	80	69	82	89	81	90	87	88	66	87	85	77	91	78	71	93	77	84	62	67	71	81	84	86	86	82	78	97	100	81	69	82	87	89	77	76	76	101	77	75	91	60	82	79	85	86	89	95	69	72	69	75	85	75	85	75	72	81	78	94	76	86	84	85	93	74	96	89	74	85	89	78	78	88	93	79	77	86	87	69	76	88	83	99	86	77	118	65	83	82	93	76	67	73	77	75	67	110	87	77	83	78	76	81	68	95	82	75	84	77	74	87	86	87	75	81	76	90	82	79	65	79	74	86	88	96	72	80	76	80	84	64	84	69	79	81	59	94	94	75	82	70	66	90	86	76	87	90	90	67	80	76	85	79	64	89	89	92	79	68	84	71	75	88	85	76	79	80	80	83	80	79	87	73	86	82	84	94	64	94	94	85	81	89	88	91	71	91	101	78	68	79	74	79	72	81	77	69	74	86	91	77	82	94	81	66	82	62	87	79	88	83	79	81	67	83	96	75	86	83	76	80	79	81	97	72	72	75	90	79	97	82	77	74	78	78	70	74	71	93	89	81	82	88	78	81	96	85	81	77	74	78	85	81	78	87	74	73	81	84	93	92	101	86	58	69	69	81	99	67	85	84	76	96	82	90	85	73	67	82	96	88	70	75	75	81	61	81	109	76	74	72	71	75	90	82	88	86	74	71	88	78	76	84	58	69	83	83	78	88	82	88	95	76	84	82	69	94	83	95	83	77	70	74	88	83	68	87	75	69	97	88	87	86	66	96	90	92	76	100	83	86	82	79	95	80	87	72	77	77	93	56	79	87	72	72	73	86	72	73	84	64	74	74	101	80	94	67	78	90	85	90	92	94	70	84	106	81	70	91	85	91	74	76	91	87	92	87	81	91	69	82	84	80	76	83	92	80	89	84	94	80	80	82	75	69	71	74	100	94	84	93	77	80	80	68	79	94	61	75	87	72	78	80	92	71	85	91	82	61	83	78	81	62	70	75	83	87	74	87	78	71	76	84	94	59	74	83	92	86	75	80	72	77	80	102	118	76	79	84	80	70	85	77	84	77	84	63	75	78	85	62	84	84	96	78	92	79	90	75	96	74	83	76	65	80	72	75	83	78	93	86	71	65	89	65	91	83	79	80	83	90	84	76	88	61	75	89	87	88	83	95	85	82	77	73	78	53	96	96	67	78	84	72	80	93	72	65	66	73	87	78	77	97	84	76	73	95	90	86	75	83	77	72	66	91	76	85	70	91	90	74	76	83	70	70	84	74	83	82	72	77	84	73	89	80	79	80	83	94	82	88	69	89	79	91	105	93	70	94	67	92	72	86	76	71	89	81	85	100	88	85	80	80	86	79	77	84	78	81	77	82	92	81	75	65	79	80	76	60	74	93	82	83	81	84	89	69	77	84	66	72	90	89	78	74	73	66	76	78	83	72	96	75	86	75	81	72	85	76	78	80	74	84	85	82	89	91	92	80	91	89	83	92	93	89	87	83	81	78	88	81	88	76	83	70	79	91	82	104	88	89	79	80	85	81	79	96	83	68	84	85	86	98	84	89	78	79	71	82	84	87	82	79	86	74	96	81	76	96	65	83	65	78	91	81	65	79	91	89	88	97	93	88	82	93	66	83	78	85	98	74	74	83	87	86	76	85	95	81	78	89	83	66	76	85	86	79	90	83	94	75	88	83	62	94	93	79	73	64	82	84	85	90	82	61	80	76	81	86	77	90	86	89	78	88	73	92	82	90	85	93	81	97	99	68	90	68	67	95	77	87	67	89	89	78	78	83	94	83	68	73	70	88	78	78	85	77	75	76	85	79	76	86	77	85	81	67	74	75	72	95	92	96	82	73	71	100	73	74	91	71	71	81	71	101	88	87	103	80	82	86	74	91	84	86	89	73	82	88	79	67	88	74	76	78	80	76	91	79	84	78	85	85	85	66	93	82	87	81	88	75	79	65	88	92	80	98	78	84	81	79	84	68	71	77	94	73	88	70	89	85	91	85	78	95	70	85	85	93	91	78	76	67	73	87	65	70	77	69	101	91	77	74	85	91	75	80	85	82	74	95	69	86	72	66	96	58	74	84	75	74	88	62	98	82	74	78	76	87	92	73	85	92	92	86	92	88	90	99	73	88	83	66	80	83	92	75	85	81	86	89	72	83	85	72	86	62	65	67	85	82	70	67	80	86	91	80	84	95	69	92	85	76	72	71	90	94	89	65	70	82	95	72	83	73	78	62	89	92	99	74	71	72	83	78	74	81	91	73	78	83	79	91	86	93	72	93	91	60	98	68	73	76	89	84	87	84	79	81	72	88	68	85	69	87	99	60	99	86	81	71	94	66	75	81	98	85	94	93	81	83	72	94	70	87	91	66	64	87	83	78	93	96	93	69	92	93	71	62	68	69	74	68	72	75	96	78	81	63	91	83	86	74	98	96	81	87	74	88	78	76	73	80	75	74	82	84	93	70	92	81	79	79	100	74	92	91	74	95	84	89	81	71	81	87	70	70	96	69	73	93	74	90	96	84	60	97	69	90	86	77	78	64	94	74	87	82	77	88	66	79	88	79	76	78	71	97	69	75	73	90	82	64	87	85	86	91	75	77	76	81	80	72	76	76	71	94	97	87	75	77	89	78	70	79	96	94	74	77	91	76	97	117	93	74	87	89	75	76	76	84	88	80	96	89	64	86	72	86	79	83	104	88	79	82	71	89	77	101	64	89	78	87	76	78	73	80	72	90	95	83	63	76	85	93	77	67	81	84	88	91	82	85	76	78	76	73	70	91	77	96	76	85	79	96	66	85	80	91	77	93	84	90	81	76	93	70	66	82	88	72	62	84	79	80	76	65	101	75	65	108	69	68	75	66	93	71	63	61	73	74	74	87	71	84	79	94	81	65	76	78	53	63	91	74	89	78	73	72	87	80	93	82	72	85	75	90	78	85	89	77	76	101	76	75	94	81	73	81	95	77	71	87	82	86	77	77	72	73	80	78	73	90	86	102	77	80	92	85	78	87	78	88	70	71	76	66	76	67	88	70	84	85	72	82	69	72	76	83	90	74	76	68	83	86	98	86	82	96	74	77	89	79	92	85	82	78	72	107	80	76	75	82	84	76	66	70	87	74	85	89	67	74	81	73	77	79	91	70	71	85	79	59	70	94	83	81	93	73	81	75	68	83	76	101	80	71	90	96	83	69	75	63	96	87	92	77
5498	353	479	470	396	354	405	411	340	311	363	311	289	342	314	267	310	334	266	312	291	294	326	295	299	283	297	278	321	288	334	270	297	272	292	279	266	296	267	295	271	281	275	307	300	320	295	319	263	315	303	303	296	307	275	282	287	297	303	294	329	281	295	297	315	289	296	287	239	311	288	306	328	287	275	304	275	322	284	339	276	311	301	314	299	301	272	288	300	273	284	311	284	311	320	311	274	279	286	269	300	296	288	300	315	296	300	277	302	288	297	265	333	290	289	319	294	288	297	288	293	264	286	292	298	316	276	314	273	284	305	283	320	259	298	317	290	315	294	304	289	293	325	262	287	308	316	305	317	291	316	306	284	286	270	289	294	287	279	264	292	288	252	300	304	304	308	312	301	298	313	287	307	271	261	263	298	274	321	263	318	305	305	301	288	305	263	307	310	294	283	285	298	262	284	269	286	293	310	300	280	289	299	256	307	289	264	270	276	317	301	310	255	276	311	312	252	283	285	301	269	324	290	254	273	303	274	292	294	302	273	323	311	302	297	315	311	289	292	279	304	289	270	297	288	315	290	318	273	290	270	285	302	310	300	293	313	279	307	261	306	300	300	279	316	310	309	270	299	280	270	298	272	280	299	311	317	296	312	256	294	289	306	303	289	291	273	317	308	276	342	288	284	307	296	278	299	259	271	303	329	307	281	308	291	276	296	266	296	279	295	307	266	284	290	276	288	268	306	269	286	286	314	283	283	285	331	268	273	280	275	298	250	284	297	291	292	304	288	261	258	290	289	288	257	284	323	315	341	280	277	284	305	319	303	281	290	307	302	310	278	303	310	290	306	279	282	297	303	286	277	315	265	301	325	279	297	292	306	307	303	276	271	277	284	310	270	312	268	260	256	278	289	298	298	326	306	289	301	301	307	301	302	285	287	277	293	286	277	296	309	292	300	306	289	280	302	269	318	298	300	318	282	273	285	272	297	292	301	289	274	280	287	301	309	289	306	268	261	261	263	286	281	308	288	299	322	294	292	281	289	279	335	283	299	300	297	327	315	261	310	287	278	266	292	299	316	268	309	282	294	304	294	285	283	305	299	297	290	284	294	307	303	306	287	289	272	294	280	305	273	271	319	284	316	296	305	258	300	319	327	343	295	298	295	294	256	303	269	284	302	279	294	295	303	275	295	312	299	311	278	305	307	325	305	306	259	294	298	272	253	263	281	285	304	239	289	315	300	270	301	305	292	281	321	272	285	271	268	326	289	290	302	300	280	266	280	292	310	280	292	323	296	301	286	318	317	294	315	318	269	277	316	302	280	283	293	286	281	301	283	276	302	279	262	313	335	271	302	275	311	279	273	309	276	293	298	265	269	291	290	297	310	302	268	310	285	317	324	305	300	292	290	294	287	276	270	277	275	312	297	313	279	293	305	294	292	304	319	333	290	282	274	270	260	289	299	276	299	290	319	292	294	304	289	260	272	285	299	312	268	307	312	279	311	296	315	298	286	304	299	287	298	283	308	255	288	293	307	276	300	294	282	300	299	299	275	267	329	279	302	256	303	295	264	291	278	254	317	302	283	349	277	282	298	285	277	314	261	283	287	313	299	300	298	312	301	291	269	303	299	282	289	260	270	306	298	288	283	305	325	275	271	297	282	277	298	291	322	300	297	297	280	273	290	310	284	292	295	296	320	301	284	250	275	290	281	278	270	283	277	284	288	321	282	299	292	307	275	284	286	311	309	264	307	309	270	310	262	273	311	288	308	304	313	278	311	305	291	297	276	244	297	293	267	326	272	287	271	293	317	296	298	278	311	297	261	285	273	284	267	306	300	283	288	276	295	318	289	306	289	305	284	295	286	302	286	308	301	262	292	309	311	282	311	280	298	286	291	306	295	290	288	328	281	284	300	343	301	268	294	316	285	303	322	314	276	298	275	296	288	281	282	295	310	263	284	300	315	318	291	327	337	294	298	341	301	304	311	299	289	299	272	287	260	298	303	313	315	272	307	307	310	277	276	300	306	270	311	278	297	274	275	266	285	308	304	285	292	314	330	268	317	314	288	290	309	294	294	269	274	313	280	283	278	291	308	282	292	309	298	274	271	293	308	290	268	311	308	270	284	304	275	284	296	280	291	269	294	287	333	320	287	315	318	288	273	312	298	260	278	305	310	288	278	306	289	264	268	276	291	284	272	292	294	280	277	299	294	299	303	316	305	299	284	324	302	275	296	305	262	294	295	284	280	317	295	299	291	318	330	300	296	298	308	304	267	274	269	293	275	272	277	278	277	314	280	285	309	277	297	295	281	289	302	256	292	305	256	282	291	309	260	276	285	291	286	301	310	273	276	292	291	289	292	295	271	283	284	308	298	336	283	277	297	310	293	289	273	299	306	270	291	273	292	284	293	306	267	307	311	349	312	264	296	303	283	296	289	276	303	269	283	306	261	284	303	303	263	292	298	292	268	288	288	295	314	308	295	301	299	263	277	281	302	303	309	265	302	300	295	313	312	279	291	284	290	300	280	299	309	288	297	297	319	307	309	282	284	312	268	275	315	301	298	296	282	291	297	284	316	281	305	315	298	302	302	287	297	290	269	284	314	291	306	308	304	291	321	302	285	286	280	272	305	280	315	284	305	283	296	286	297	247	311	319	306	288	324	275	306	286	292	262	312	320	282	303	283	267	301	281	287	251	314	273	301	305	257	285	276	282	318	304	317	316	299	299	310	312	295	304	322	291	273	305	288	290	294	291	289	299	289	304	283	296	281	285	269	308	298	306	303	290	307	275	294	300	286	286	325	288	283	295	284	338	270	285	263	266	315	247	351	288	306	275	322	300	330	276	291	284	275	294	288	312	295	290	308	288	270	292	301	273	294	299	323	304	269	295	306	285	327	315	260	276	316	289	287	263	290	273	260	271	321	302	333	265	324	298	261	333	294	326	299	296	305	273	287	320	285	325	319	300	295	299	298	310	313	280	318	310	308	297	293	281	281	281	274	316	301	302	290	261	286	274	303	319	319	289	275	323	277	316	287	258	293	270	287	285	268	291	289	269	311	300	278	323	300	295	271	319	296	302	280	273	299	298	274	272	332	290	314	273	252	284	288	295	304	303	278	287	303	298	316	291	291	327	271	294	296	290	280	291	254	294	283	313	318	289	285	285	313	289	299	303	294	297	286	308	293	299	326	268	297	293	313	295	310	309	282	293	310	295	270	297	303	282	305	312	307	313	310	337	321	263	320	308	305	274	302	309	287	310	271	296	288	261	289	303	313	297	280	317	277	295	275	276	304	286	258	296	307	305	301	317	263	293	309	276	298	299	284	268	287	300	284	328	299	280	280	303	310	263	290	303	287	254	273	287	292	311	259	317	280	311	293	266	283	286	305	282	300	282	295	271	283	310	269	299	305	279	282	286	319	295	292	288	283	296	296	281	292	309	299	289	289	319	291	279	306	315	325	290	281	278	287	266	284	295	310	310	289	269	276	308
42288	15232	3349	1106	765	566	453	386	325	278	227	232	214	210	193	196	201	192	180	185	171	158	180	153	175	158	146	161	178	139	155	155	124	171	138	156	171	164	134	159	131	167	154	168	134	131	152	162	156	137	130	139	156	148	163	148	141	152	155	154	163	150	130	125	135	146	159	124	136	152	131	133	135	149	134	138	142	153	143	131	149	144	150	135	150	121	134	139	136	139	137	131	139	152	145	150	140	150	145	142	146	163	116	161	150	134	122	153	141	144	147	150	173	133	154	145	126	141	154	154	131	164	141	147	147	136	152	130	152	136	161	129	160	134	144	134	129	128	129	146	122	147	122	145	117	146	150	123	144	147	124	150	134	136	134	172	135	151	140	142	164	151	173	144	162	121	152	146	161	132	147	146	141	125	153	139	139	158	149	158	120	151	117	150	133	128	156	164	127	151	165	117	166	150	161	145	132	129	134	148	136	137	132	159	141	132	149	134	158	133	160	136	156	140	133	134	123	151	148	146	120	129	157	158	140	153	137	148	159	133	130	129	149	155	140	131	155	146	160	152	142	135	145	145	152	147	143	154	141	121	159	127	144	142	136	137	140	141	140	155	157	129	128	131	146	155	132	133	148	152	141	126	144	129	145	138	134	141	131	143	138	142	115	144	130	153	130	155	135	149	125	157	148	138	129	131	129	176	146	145	137	158	138	127	133	127	130	122	159	176	145	151	141	162	141	149	132	144	144	143	137	150	160	150	156	149	121	141	146	164	140	153	143	141	122	126	139	157	141	139	166	158	135	165	132	130	153	157	140	132	127	140	159	133	128	162	138	138	131	142	124	165	164	128	150	143	130	150	132	132	134	139	114	155	154	146	161	141	157	147	136	137	154	147	140	157	144	127	127	137	127	125	128	136	151	141	137	126	171	139	132	135	139	153	140	110	153	162	142	150	173	137	137	138	171	131	165	131	156	145	146	162	137	158	148	160	120	135	133	150	141	149	159	138	124	159	135	147	131	120	155	148	141	139	140	137	146	135	117	125	138	136	145	155	162	135	123	155	147	154	136	148	138	120	120	167	134	138	144	126	126	148	132	137	130	154	133	141	144	149	137	153	157	156	140	164	132	155	158	143	145	145	125	170	135	145	140	148	135	122	130	128	146	164	137	143	154	125	153	153	138	154	168	143	153	135	137	139	136	157	150	155	143	134	155	141	159	139	154	124	134	130	141	146	138	126	141	133	134	139	161	140	135	138	157	121	135	121	139	141	143	145	158	154	158	150	149	162	154	160	119	135	130	148	164	150	131	139	145	147	140	136	139	146	160	141	104	144	141	142	140	148	170	144	145	124	142	136	151	157	136	130	159	160	141	110	138	167	139	133	153	161	139	165	139	150	130	164	142	152	140	139	152	150	154	126	144	133	146	142	142	152	157	134	151	137	148	120	128	133	157	127	131	147	138	132	156	154	152	166	136	141	149	160	155	146	140	154	136	164	137	167	137	149	156	142	129	142	140	154	150	142	140	162	135	140	140	131	128	131	143	149	128	161	153	130	138	134	158	133	107	148	151	154	162	158	163	146	120	153	155	131	143	145	144	156	131	124	135	158	153	141	141	133	137	147	127	150	120	149	161	113	150	130	165	140	132	139	143	133	151	147	151	128	149	132	145	132	138	123	140	130	155	142	131	150	140	149	125	141	145	150	165	159	146	145	133	148	155	148	153	160	151	131	143	169	143	152	135	157	136	137	145	135	129	140	154	133	129	140	139	144	145	149	155	147	145	153	143	155	126	152	143	133	173	130	123	132	134	147	171	135	127	137	124	127	142	124	129	141	144	153	129	151	133	147	152	147	153	156	159	166	152	136	175	152	131	137	111	141	151	136	153	146	139	126	160	132	145	151	140	164	141	159	124	140	154	155	144	158	144	138	131	119	171	154	146	158	170	155	160	136	132	148	147	158	146	135	143	138	134	147	127	144	145	155	165	160	143	153	147	148	149	160	157	146	148	140	144	139	136	147	131	134	145	143	149	139	130	168	150	132	154	164	140	117	133	135	135	124	153	152	156	139	143	131	146	155	131	144	145	138	162	152	147	134	146	127	134	152	134	124	152	145	139	137	148	154	125	154	151	136	146	139	128	139	160	135	159	135	169	132	143	149	140	156	149	162	161	157	146	154	164	149	161	150	143	146	153	139	143	138	138	146	159	139	155	155	157	138	142	132	135	140	149	125	134	140	120	133	165	178	153	139	156	154	139	148	125	148	166	128	144	145	133	148	144	154	160	144	157	151	139	132	139	120	142	148	151	128	144	141	135	150	130	129	146	141	142	146	154	157	153	129	151	117	130	134	131	141	140	145	156	141	107	133	130	150	142	137	166	155	132	161	127	148	149	146	137	150	144	138	139	133	157	140	181	145	152	150	168	134	136	134	132	140	153	124	157	133	152	152	154	149	171	163	124	128	143	153	139	163	148	142	145	147	147	162	110	134	141	146	125	144	119	156	163	136	148	127	147	153	150	157	139	144	145	135	146	137	125	162	136	161	150	136	153	139	138	159	147	134	141	136	148	142	146	144	158	141	140	148	140	129	136	148	143	157	135	138	141	136	122	123	149	115	156	137	134	151	155	138	146	126	147	145	131	152	159	128	141	145	136	119	141	131	154	121	140	145	142	170	140	151	171	166	142	150	142	147	140	149	151	156	150	146	131	128	147	152	152	148	142	138	119	138	150	137	134	145	143	150	128	144	156	139	136	150	172	151	145	148	148	141	153	134	159	151	143	129	148	113	169	138	153	152	140	147	142	139	161	147	148	135	146	146	150	143	159	125	146	141	133	134	129	149	158	153	150	146	167	163	155	152	129	161	130	128	142	147	143	148	143	152	156	138	144	140	138	147	142	155	153	153	159	149	162	134	127	140	148	140	119	124	122	135	136	150	133	156	143	149	157	125	128	144	111	134	144	136	150	146	151	137	150	134	147	125	143	141	150	136	128	143	134	129	159	159	117	133	134	147	137	146	131	135	155	136	155	146	147	114	144	172	154	132	127	136	151	136	139	137	133	144	143	151	124	162	145	153	124	134	151	144	137	149	139	119	134	136	137	157	115	144	127	152	147	139	126	145	148	151	132	157	129	153	149	170	116	119	143	132	156	153	130	134	160	167	133	142	125	149	163	141	126	144	140	132	135	149	154	144	165	163	145	158	125	139	160	146	139	144	156	136	140	133	152	142	144	145	153	154	148	157	145	127	136	130	124	132	129	157	140	154	147	141	143	144	127	141	157	138	121	116	147	152	127	148	139	155	140	133	127	160	164	142	166	144	159	158	140	137	143	135	148	149	141	136	166	153	155	133	164	136	142	141	131	151	146	139	136	139	161	161	148	126	161	142	137	141	154	129	149	155	164	135	146	147	144	144	123	147	134	134	131	132	159	134	136	149	161	152	147	151	136	163	154	139	151	137	155	140	142	132	131	149	153	143	164	143	146	141	160	139	154	116
20061	1416	3074	3360	2811	2516	1956	1661	1426	1255	1089	1050	926	884	776	819	797	736	677	649	685	607	616	574	589	614	553	539	575	521	547	494	528	537	526	542	511	539	522	516	483	557	516	472	503	465	500	555	503	485	518	435	462	499	486	482	482	484	462	481	490	466	501	454	491	470	506	516	487	489	511	499	464	440	465	477	492	471	479	462	427	449	454	469	479	441	478	471	424	485	436	466	445	461	484	443	467	512	477	480	443	480	471	504	478	445	466	465	460	470	442	459	440	479	469	471	455	421	478	480	502	494	459	473	467	468	470	465	498	469	476	498	460	488	450	442	448	534	442	487	457	486	455	466	474	439	466	489	477	481	449	465	453	453	467	492	451	442	469	461	430	474	467	459	531	446	496	455	439	502	485	456	477	523	485	446	460	500	473	470	470	484	456	488	470	459	443	437	449	442	509	475	481	464	468	474	461	463	480	468	454	478	454	474	439	435	475	467	454	476	442	434	462	421	499	463	448	402	444	469	444	455	470	473	498	458	461	482	471	461	453	475	442	452	484	459	446	463	481	452	465	481	475	434	479	456	473	507	423	468	441	508	499	471	474	472	452	488	500	499	493	453	462	488	464	481	467	458	473	445	499	458	464	463	465	454	454	436	465	437	497	485	470	451	470	449	493	439	441	481	455	475	479	459	457	513	464	450	504	466	461	436	472	429	517	449	434	474	478	455	461	470	487	463	492	436	473	473	454	478	507	451	485	473	446	470	475	463	477	460	491	463	456	461	464	482	428	489	444	432	431	460	470	455	487	456	449	481	480	445	476	453	502	467	476	449	494	436	446	503	469	419	457	464	479	490	457	454	464	468	424	456	439	439	426	475	491	442	457	490	454	430	488	486	472	440	460	460	493	452	427	461	488	458	454	461	421	484	421	483	482	501	462	457	500	492	446	469	439	443	478	505	508	492	442	476	445	477	459	434	492	449	447	482	451	485	476	459	447	432	506	448	461	437	459	481	460	477	428	450	450	495	461	448	487	480	510	444	495	487	448	480	438	495	437	445	454	464	463	466	447	469	446	477	460	434	444	507	465	463	444	455	488	440	474	492	455	468	496	444	490	488	502	449	494	460	512	458	463	476	459	426	458	426	426	506	452	491	433	516	458	484	476	459	443	438	493	447	445	478	477	490	481	455	486	462	461	476	474	434	412	462	444	455	465	446	425	436	453	444	458	477	499	449	455	450	482	484	468	475	453	467	485	441	456	483	437	468	471	472	448	484	466	492	448	461	434	490	465	467	460	453	454	484	462	440	443	425	441	451	448	453	447	443	454	451	455	451	414	456	474	465	434	449	441	471	440	497	445	421	458	451	477	444	467	456	439	444	509	473	468	449	476	450	466	484	415	460	479	455	470	467	497	442	465	454	425	435	473	444	446	408	460	491	457	437	454	461	455	443	455	473	435	464	422	456	473	436	461	467	443	473	465	447	450	446	501	484	451	466	476	486	452	421	427	432	430	464	460	471	468	426	447	456	415	452	458	445	465	474	442	439	458	487	484	482	436	465	455	435	423	440	464	417	451	462	429	466	526	448	495	444	475	432	459	484	439	456	467	454	484	461	448	475	496	458	448	474	466	427	444	454	428	428	436	475	471	476	453	458	445	488	433	433	451	436	504	498	449	463	463	462	466	458	462	500	442	456	452	467	458	475	454	499	485	480	443	459	487	446	440	449	479	437	443	464	476	460	479	452	465	495	471	465	489	454	456	439	464	445	460	453	450	440	458	454	431	477	425	469	494	461	478	445	455	476	446	503	468	503	484	489	428	466	460	444	443	461	462	471	471	437	480	456	486	479	491	482	444	462	443	481	403	451	454	495	445	445	430	454	505	464	451	424	457	462	442	415	498	415	457	466	447	428	457	471	478	467	491	446	433	525	447	472	457	441	469	463	463	441	478	458	428	444	435	482	481	426	440	446	483	470	469	497	481	461	514	493	499	454	450	476	435	468	456	442	461	460	430	492	453	492	463	470	463	463	457	451	463	454	458	460	488	442	447	459	480	470	496	458	445	440	458	459	478	451	449	482	501	483	458	430	453	459	456	477	480	456	485	468	485	451	432	466	450	455	453	461	458	424	434	486	478	477	468	494	503	447	478	478	466	480	466	461	469	435	449	466	479	458	484	462	439	486	439	458	469	457	455	465	469	441	459	459	471	464	459	466	450	476	453	479	500	448	485	450	475	425	477	447	448	443	463	459	422	429	472	450	492	473	426	499	433	444	484	451	430	435	484	508	480	481	454	475	453	451	467	494	473	479	482	435	441	514	489	462	471	453	484	424	496	447	433	486	469	446	480	518	469	479	488	443	494	495	465	474	479	472	456	487	475	484	486	486	478	451	436	474	439	457	502	469	482	459	455	452	457	468	446	478	457	454	439	460	415	455	474	440	458	424	472	478	467	442	456	443	488	499	457	478	437	469	454	496	451	465	480	467	466	423	438	472	467	462	407	430	471	456	467	465	457	456	445	505	477	441	466	457	458	444	469	486	504	460	440	464	450	487	469	467	468	460	487	487	442	454	423	485	459	450	448	449	454	444	460	485	503	424	462	464	464	482	485	464	481	472	478	462	450	461	443	467	462	427	468	484	436	429	442	482	467	428	491	456	465	496	499	465	465	445	456	445	468	460	435	442	476	471	482	521	461	481	441	465	464	472	468	499	459	448	486	459	488	485	464	447	453	513	472	440	448	426	473	449	475	486	486	466	452	456	452	454	438	449	463	446	478	451	460	456	462	458	481	464	440	470	489	498	438	476	431	449	465	449	455	468	450	484	452	476	513	477	454	436	469	467	463	481	440	459	462	461	480	484	434	473	476	463	496	447	444	459	448	467	451	483	483	450	466	454	460	486	470	448	449	451	456	442	441	471	472	504	473	476	450	452	477	458	471	482	467	444	459	484	475	477	428	466	474	444	440	454	463	510	435	480	437	472	463	448	447	449	475	382	440	429	460	442	440	452	433	457	477	484	470	449	453	466	492	454	472	499	506	506	437	426	502	469	423	465	482	465	466	455	466	487	453	466	444	486	480	508	471	473	495	439	455	454	492	457	478	436	473	436	448	491	439	451	438	475	490	466	464	466	480	488	453	463	463	481	501	471	436	430	482	506	452	456	470	432	444	446	478	415	488	486	493	495	458	445	464	476	469	452	487	458	472	452	417	463	423	452	436	456	419	445	434	455	426	465	446	434	450	446	446	460	434	483	435	430	466	467	439	446	451	455	473	464	536	449	465	460	453	435	463	468	448	472	479	459	457	487	473	464	474	474	488	466	453	457	512	486	452	475	452	444	452	465	450	449	421	468	433	501	455	481	482	432	459	466	462	477	441	479	445	398	479	483	443	492	487	450	482	457	475	451	437	444	505	466	430	456	456	468	458	464	475	445	465	452	493	423	462	454	455	493	475	494	454	432	442	483	495	449	449	481	431	471	517	530	444	445	479	467	469	489
50701	20786	14046	2978	1528	1122	871	687	634	523	455	442	413	387	348	333	332	300	322	290	285	288	306	281	304	282	252	250	263	263	272	301	250	253	258	294	270	253	286	270	244	238	266	250	255	260	253	274	235	239	223	253	278	243	241	265	253	260	242	226	248	231	279	263	258	273	230	230	236	235	267	260	240	238	252	240	237	264	219	225	252	253	285	279	239	213	234	242	250	258	242	250	233	239	275	232	224	261	260	206	252	256	253	232	244	258	229	284	257	248	247	222	257	240	245	255	258	272	236	259	225	233	254	258	256	246	267	225	254	242	250	216	240	277	248	242	223	251	243	234	240	238	232	260	238	235	246	245	231	245	261	220	233	222	242	252	243	257	241	247	238	246	243	235	237	251	246	255	261	281	232	230	247	224	261	234	260	254	258	275	224	246	224	241	251	260	266	246	242	245	255	252	254	273	239	239	258	212	229	252	248	236	239	222	254	242	264	288	246	232	270	257	238	226	225	238	240	216	245	260	272	230	235	254	231	261	240	204	237	224	265	263	251	239	222	205	261	212	218	234	242	248	255	258	236	260	245	255	229	279	234	247	242	266	276	259	278	263	252	215	235	262	273	292	231	242	226	253	250	254	252	260	224	217	244	263	256	259	228	242	244	244	275	252	253	254	235	277	253	217	236	244	246	205	216	256	261	244	260	255	231	225	256	223	215	268	244	222	264	266	256	224	239	260	220	239	234	234	247	234	244	222	218	259	271	277	263	243	265	247	253	239	271	231	232	240	270	263	250	241	254	259	210	249	251	239	243	237	241	237	254	259	264	242	262	239	243	253	250	239	261	246	239	237	236	229	216	224	238	237	266	277	224	258	245	268	256	225	267	216	248	261	239	243	260	252	249	214	231	271	237	230	214	245	262	232	225	240	249	280	243	281	261	233	264	249	254	258	213	241	243	254	271	211	275	249	254	254	251	250	234	250	253	250	227	243	250	234	264	222	240	232	270	232	241	264	283	254	233	243	230	235	238	249	233	247	261	266	235	220	245	283	243	250	215	254	239	256	241	243	254	246	239	236	241	216	260	276	248	233	229	276	231	246	238	260	232	221	237	248	225	242	228	230	266	219	257	252	249	224	256	245	240	226	227	272	234	280	268	259	265	238	213	273	266	241	260	230	246	222	214	266	243	219	230	256	266	239	263	268	236	234	226	229	243	262	239	246	231	236	247	255	222	254	267	238	214	220	244	248	253	259	235	222	244	248	245	228	236	252	247	248	228	266	233	241	285	250	258	264	253	222	229	265	252	260	266	239	217	250	252	260	265	242	262	235	241	215	267	252	243	264	252	239	264	285	239	229	236	246	249	233	264	252	237	212	242	232	242	260	214	248	240	277	242	238	258	239	234	239	267	241	239	252	256	270	220	266	253	266	237	254	266	246	226	221	253	251	229	239	232	225	243	242	267	240	255	241	233	258	237	251	248	252	228	240	255	250	245	247	246	242	240	269	261	246	264	249	255	236	231	231	240	237	225	256	246	232	215	243	236	225	248	237	251	255	257	253	244	239	286	233	259	273	253	269	234	256	240	264	254	228	228	223	273	248	242	264	254	256	251	279	216	237	240	243	250	225	250	237	250	251	231	252	230	239	241	241	246	251	263	219	244	225	204	241	252	218	253	272	252	255	236	268	249	227	240	245	233	243	264	257	223	274	248	244	263	229	237	266	244	247	256	259	225	244	247	234	244	249	227	226	221	237	260	243	270	261	276	273	223	222	235	238	247	248	254	209	250	255	252	249	244	224	243	243	221	261	245	235	255	262	258	251	221	281	240	246	255	236	225	244	252	242	250	256	235	239	241	271	255	213	249	252	245	224	267	231	241	239	236	268	249	238	235	257	266	228	256	246	244	266	233	277	257	250	235	223	217	244	243	252	202	218	214	244	218	242	240	265	241	233	264	259	277	272	215	212	265	241	260	266	226	246	257	237	232	277	238	247	236	223	243	224	259	247	268	235	250	256	263	238	223	233	202	235	266	258	242	251	240	232	219	264	256	248	237	246	239	251	249	217	267	222	245	225	255	263	258	240	215	235	238	225	259	222	259	237	221	233	240	261	262	260	247	279	234	222	260	240	205	224	233	259	249	242	263	293	236	246	235	223	257	233	261	256	233	252	223	246	252	252	253	229	270	254	233	255	262	255	264	278	235	235	223	258	244	257	242	264	231	229	236	261	235	231	254	263	231	264	235	250	232	252	259	230	249	261	242	222	221	248	234	234	259	240	280	240	257	228	241	252	252	272	239	246	232	232	226	263	253	245	245	227	238	248	269	262	251	241	214	259	233	275	289	258	250	260	244	258	236	253	239	228	249	275	235	234	244	278	267	227	236	222	231	259	263	229	249	250	257	242	256	255	241	264	237	273	258	228	256	258	226	240	258	237	252	239	242	271	251	244	220	217	257	261	233	228	237	245	240	233	281	280	254	269	218	241	255	236	196	238	231	253	255	248	210	226	213	242	276	226	239	237	256	206	259	244	254	227	227	279	256	241	230	260	245	250	256	286	244	202	220	230	260	249	251	231	205	257	248	251	248	247	247	247	258	274	236	261	246	272	249	219	213	256	259	242	233	253	271	240	232	222	265	245	247	227	261	250	264	266	234	261	227	257	228	250	230	244	247	226	217	243	255	243	244	233	282	252	243	231	250	259	255	245	225	243	228	261	250	252	241	238	247	259	254	264	263	257	225	256	234	205	246	238	256	243	264	218	215	259	231	244	248	232	231	235	243	235	267	240	264	242	252	244	280	235	270	264	261	245	252	269	241	257	241	246	251	241	244	218	245	266	204	242	249	247	232	220	245	258	245	260	283	252	229	233	252	264	239	251	215	272	251	248	255	223	237	262	263	244	238	235	217	240	252	247	259	266	246	272	253	244	268	250	236	243	289	271	251	274	275	228	237	223	251	262	239	232	241	233	235	244	255	230	255	257	256	264	242	239	239	239	248	258	257	237	246	217	254	262	236	260	256	254	234	247	276	231	237	217	246	237	261	271	232	231	216	274	264	246	257	231	233	262	266	265	261	274	217	275	247	221	223	252	262	261	268	248	255	254	269	245	249	245	267	246	257	235	251	240	245	264	271	233	260	280	219	233	233	246	262	257	265	243	249	263	234	256	237	231	253	269	230	276	221	247	266	226	235	243	250	262	271	254	251	249	251	236	259	249	241	282	253	212	260	239	247	236	233	224	247	239	257	260	263	273	268	233	234	264	243	257	244	275	219	255	256	262	217	260	244	262	215	253	227	270	223	239	240	249	238	246	245	247	265	246	224	219	218	217	255	238	267	241	245	248	233	266	241	220	233	239	255	234	250	242	248	243	270	252	228	240	233	272	242	223	235	237	257	244	257	237	222	210	259	265	243	233	262	227	284	256	242	195	237	234	244	236	272	242	236	237	225	223	247	239	268	233	242	243	260	259	257	250	237	254	257	244	241	248	242	240	244	257
26723	2526	5719	6256	5398	4375	3698	3080	2578	2295	2013	1849	1768	1545	1495	1357	1291	1191	1179	1200	1175	1048	1029	1070	956	964	925	962	919	909	915	903	861	835	858	933	848	873	790	821	854	809	803	796	793	809	770	793	766	788	779	760	760	747	782	786	704	788	762	764	757	767	775	769	735	772	747	715	729	759	757	721	784	688	763	724	787	784	779	747	732	701	754	769	735	735	737	743	729	745	763	733	754	733	742	728	706	758	765	704	786	725	717	743	731	712	735	761	685	764	722	733	767	727	719	726	761	761	707	748	746	751	700	756	750	725	717	745	772	719	731	750	731	752	709	732	785	738	714	735	756	762	743	731	729	729	731	788	715	694	702	687	731	785	702	689	732	745	757	724	752	716	769	741	735	741	739	807	718	728	729	729	753	769	701	708	751	774	719	668	703	676	738	712	786	730	720	732	723	727	750	726	720	714	716	722	751	693	733	745	720	722	688	695	705	727	741	727	664	726	722	749	718	803	732	748	716	690	721	704	778	765	706	726	742	719	713	704	718	716	694	702	746	734	745	744	748	714	719	689	690	738	710	706	748	754	716	664	731	695	715	719	743	744	712	693	744	745	712	676	745	701	752	712	721	700	716	767	727	724	706	739	744	746	730	743	763	698	718	737	706	709	738	748	696	699	735	741	756	704	714	688	723	698	721	788	744	706	742	766	710	742	764	736	705	776	739	704	713	655	688	683	771	693	753	727	694	762	675	710	699	705	745	720	741	684	733	725	719	695	747	707	761	739	721	744	727	727	758	762	706	723	738	740	727	711	749	703	712	723	710	695	716	719	743	721	671	715	722	755	746	752	711	733	728	693	714	745	765	733	683	779	726	743	710	720	742	710	692	689	747	769	747	717	734	661	779	742	673	706	686	709	685	714	766	727	725	703	696	717	773	669	689	783	695	737	810	710	729	737	734	716	735	718	762	691	735	705	787	712	746	723	720	721	731	732	692	734	686	721	752	687	793	752	712	727	684	691	702	716	750	723	711	672	732	715	714	712	704	722	692	693	719	726	693	733	740	685	769	731	765	766	662	708	781	695	745	692	762	700	718	778	740	722	723	694	756	696	744	677	734	739	682	702	700	745	670	699	694	699	699	718	701	703	742	694	734	666	697	749	742	708	754	717	680	743	673	793	765	755	728	741	700	712	774	736	701	699	736	733	747	747	734	721	687	699	686	723	717	757	729	743	705	719	764	705	759	736	728	753	727	735	669	739	712	711	703	728	725	717	710	687	720	738	755	714	778	671	698	698	683	721	729	712	704	709	749	743	679	702	723	715	751	722	714	753	715	737	708	735	720	687	723	746	695	724	726	742	732	775	732	737	732	770	741	730	692	732	724	731	725	743	655	738	732	766	730	669	746	732	731	765	701	718	714	764	676	725	701	723	720	745	721	759	755	712	712	755	762	765	705	747	733	704	724	729	701	715	702	741	719	750	705	764	687	705	754	685	719	750	732	728	723	679	733	749	723	753	705	669	698	711	721	729	753	683	686	725	747	760	732	749	764	684	736	731	721	683	756	691	725	736	656	726	743	719	755	757	723	761	734	712	702	738	762	703	709	743	719	729	738	745	714	706	742	724	757	725	724	756	748	705	735	718	765	740	695	741	692	694	709	747	724	720	763	740	753	713	714	768	725	666	753	717	726	732	708	741	707	703	711	757	784	718	754	733	740	731	663	715	633	691	692	678	743	745	709	693	718	763	770	753	763	698	690	702	742	735	700	686	759	711	732	703	773	709	679	732	763	762	713	723	714	713	725	673	718	738	730	714	731	738	704	722	721	751	682	705	676	750	706	687	702	701	675	703	707	707	711	718	662	737	675	732	638	716	766	734	714	718	707	755	695	715	745	682	712	739	700	800	713	716	742	742	744	737	657	744	709	730	680	718	691	694	697	698	742	731	713	762	714	710	736	685	748	733	733	709	737	663	698	753	734	746	719	730	740	753	743	736	722	750	737	697	703	689	766	748	751	711	709	720	740	757	715	723	758	684	732	755	706	714	741	743	702	689	694	756	738	730	746	705	727	743	725	751	708	727	711	758	714	667	729	711	715	741	724	733	770	667	726	718	718	741	696	732	744	717	708	718	738	733	717	676	738	697	725	701	704	716	748	711	722	709	742	750	736	761	711	729	713	773	754	730	736	778	746	738	769	746	706	741	765	730	736	669	694	724	769	736	702	734	730	736	725	727	723	757	758	695	767	714	738	729	741	715	748	722	738	716	731	753	745	739	691	744	721	691	722	684	707	703	713	710	737	674	755	711	699	721	670	712	749	701	731	682	748	733	692	722	674	737	726	744	711	753	653	791	716	686	727	720	719	697	776	720	696	707	731	751	715	710	707	758	748	774	757	729	734	728	728	729	692	747	723	725	752	684	743	732	705	692	741	743	740	687	721	730	748	685	710	714	715	780	705	742	739	685	710	715	701	686	746	707	717	725	728	717	773	703	735	758	726	767	720	734	713	716	722	722	756	690	695	750	739	746	697	703	686	730	703	732	715	737	715	740	690	764	726	715	746	681	735	688	688	744	701	710	748	726	752	728	701	703	734	753	753	709	673	737	698	712	769	719	737	667	696	688	678	723	755	729	731	714	746	712	735	713	704	666	657	717	742	711	694	763	732	728	777	695	768	734	743	720	733	739	734	716	711	677	714	725	721	713	766	708	710	731	769	738	717	720	716	732	684	712	701	731	729	689	725	734	744	767	698	746	740	745	712	762	780	711	739	705	686	703	721	702	725	717	696	724	719	720	719	694	772	693	724	675	730	685	688	691	708	714	718	780	688	714	676	727	745	696	773	695	721	716	716	751	746	738	696	740	697	764	700	712	680	716	727	708	732	759	695	736	749	721	785	682	746	714	738	736	710	717	712	751	732	766	710	690	787	768	688	697	687	713	681	690	713	709	698	692	688	675	698	752	736	710	700	711	742	687	756	708	687	752	719	734	713	688	713	742	754	703	717	704	688	719	683	727	730	695	734	766	735	737	750	735	768	716	750	701	757	701	746	718	733	769	743	710	712	710	751	713	709	748	710	709	713	738	732	705	693	760	720	714	715	712	746	759	713	801	716	737	728	730	732	702	733	720	704	744	735	712	730	760	702	715	736	724	749	698	755	745	729	695	689	729	675	716	714	726	698	754	725	778	729	707	723	687	706	700	755	679	715	746	744	730	694	740	717	711	725	682	710	661	732	751	724	717	717	719	721	752	690	735	749	716	724	747	714	732	704	722	750	723	721	701	724	761	709	715	711	719	725	734	724	692	733	757	710	703	707	734	735	721	740	751	773	712	760	720	715	771	733	745	736	755	722	701	722	714	743	729	759	714	731	693	712	710	721	739	698	739	754	732	724	743	711	735	666	726	720	704	742	780	717	730	700	716	721	715	717	723	700	737	726	763	694	713	678	676	745	717	713	706	743	715	712	756	763	770	728	719	753	734	770	749	701	732	719	725	701	726
5805	313	247	135	89	103	97	106	94	110	86	86	93	79	69	78	83	77	66	78	91	81	72	89	80	90	74	100	76	72	99	71	87	86	108	68	77	100	84	91	73	97	77	76	99	69	86	81	91	90	84	77	82	74	88	86	57	90	75	84	90	73	83	75	79	86	81	75	87	89	82	77	83	77	71	72	84	94	85	74	76	76	78	90	69	77	61	77	92	90	85	97	75	94	79	82	65	74	77	76	79	75	87	74	80	70	79	78	79	70	97	77	91	80	74	83	81	79	81	76	87	61	78	95	89	90	91	62	77	70	94	72	93	76	79	87	95	81	84	60	77	78	71	82	70	88	84	83	67	90	90	74	64	79	83	94	90	89	84	85	72	71	78	81	79	80	79	66	84	82	77	74	82	79	84	71	88	81	77	76	70	94	88	68	89	77	77	77	75	86	80	84	82	89	86	64	93	96	93	92	71	87	73	84	77	90	85	93	72	63	90	85	99	75	86	72	77	69	73	78	64	75	81	73	71	96	78	86	95	62	88	80	84	82	77	96	74	81	83	91	92	84	94	83	85	94	71	70	98	77	77	69	73	74	74	73	86	64	79	83	80	88	68	77	88	80	75	82	78	59	94	89	94	76	83	70	78	74	88	83	84	72	96	76	85	79	85	65	79	73	74	81	94	93	83	79	86	68	89	86	56	80	95	78	96	94	73	74	88	77	81	92	89	79	89	89	83	81	70	88	90	93	75	72	85	66	75	75	73	99	88	80	84	67	90	87	92	62	88	77	81	79	81	87	87	72	67	75	86	74	72	92	83	88	79	80	79	79	76	66	77	81	72	76	93	68	78	85	87	81	88	70	84	85	87	67	86	60	89	79	84	75	78	79	80	78	86	78	79	81	69	78	69	89	62	88	72	75	87	98	66	79	75	107	92	87	63	73	65	80	75	75	90	78	86	83	65	87	63	80	75	81	76	65	90	94	73	100	74	68	81	84	81	87	80	88	71	65	77	96	87	81	94	83	60	99	81	83	65	86	84	82	89	84	94	74	89	69	89	74	69	71	92	79	89	75	71	58	78	79	71	76	82	71	85	75	81	89	73	98	76	89	77	88	72	86	93	74	63	89	81	76	87	90	64	74	72	83	72	73	88	69	69	82	95	98	84	90	85	92	86	75	70	93	82	85	69	80	75	71	82	87	86	83	86	81	84	67	77	77	89	92	75	92	93	90	83	63	78	86	97	72	78	96	72	82	99	94	71	83	78	88	98	76	77	84	89	89	85	83	93	65	73	74	73	89	76	78	86	90	85	69	86	87	89	84	69	81	80	78	87	83	77	92	85	93	81	83	88	79	69	81	73	87	68	80	79	82	76	80	88	82	83	81	74	73	66	80	79	70	79	86	80	74	76	73	94	68	81	88	73	81	72	65	76	68	86	77	83	77	82	71	86	95	83	81	79	89	90	70	82	90	80	88	69	99	82	74	94	90	65	90	74	79	71	86	94	80	95	75	65	78	92	96	92	77	73	76	77	67	79	66	92	66	73	91	80	77	91	69	89	67	75	79	77	84	103	84	73	82	76	77	87	75	82	100	82	92	83	99	70	94	66	72	72	77	85	82	81	78	88	96	77	86	79	85	89	93	93	76	93	75	91	69	81	80	79	73	65	77	81	81	60	72	87	83	70	82	70	69	81	90	89	107	72	83	102	77	80	91	98	74	86	87	75	86	83	82	73	89	88	83	89	72	84	80	71	84	76	85	65	90	87	80	79	84	67	83	85	81	85	82	111	73	86	67	78	71	83	85	74	96	89	91	96	85	84	90	86	76	74	95	73	97	65	86	93	91	94	81	88	87	84	78	96	76	86	88	78	71	86	95	86	87	73	97	81	83	96	75	77	81	81	92	70	85	79	69	90	67	88	93	87	73	79	76	76	85	84	86	97	78	98	81	98	85	77	81	67	90	75	76	82	77	70	91	69	74	69	79	72	98	73	74	76	84	80	89	100	90	88	89	80	85	75	86	93	70	92	94	94	90	89	75	80	77	94	94	97	102	71	73	93	86	85	78	79	83	78	75	88	79	79	76	78	80	87	91	94	83	73	80	64	75	79	95	74	80	86	102	80	86	93	84	76	83	82	81	82	73	86	85	64	95	90	72	92	82	70	91	81	79	107	85	85	87	73	84	86	76	69	77	73	96	74	93	73	89	78	80	76	74	90	84	79	90	87	86	81	79	90	85	77	83	79	88	77	83	97	60	75	76	86	73	68	86	83	77	88	85	91	76	78	87	93	72	86	88	67	75	69	77	75	88	80	73	84	75	74	76	77	88	66	90	73	74	88	74	92	90	77	84	68	77	68	90	79	88	91	81	78	74	91	70	79	80	83	89	79	73	84	81	68	73	77	84	85	80	88	84	95	89	94	83	75	84	89	73	71	74	94	80	79	94	96	87	86	72	97	99	74	88	70	75	87	79	70	65	86	60	94	78	76	80	69	85	82	69	90	66	87	90	91	93	75	82	75	86	85	86	80	79	87	76	92	73	73	92	86	77	79	87	90	90	97	74	86	89	78	98	72	82	82	96	76	80	99	86	83	83	75	96	84	86	86	85	75	80	78	69	71	85	75	68	65	88	91	80	68	79	67	94	71	80	71	82	80	98	96	63	88	73	89	90	89	76	82	80	102	81	87	84	75	79	76	88	87	102	67	85	96	72	65	88	82	77	96	91	83	77	63	81	75	86	98	94	79	85	89	87	75	82	65	91	84	82	71	80	104	81	84	83	73	82	75	92	74	72	91	91	77	84	57	80	67	85	73	92	65	62	86	78	67	96	82	86	98	87	72	58	81	80	90	85	83	95	82	80	91	76	97	77	84	92	81	98	90	88	79	82	72	88	87	89	93	83	89	88	76	73	80	82	77	76	75	71	72	80	69	72	65	71	85	65	79	77	103	81	81	69	76	58	69	77	90	81	84	75	73	84	96	78	76	83	99	92	82	83	79	75	79	76	79	81	98	94	76	77	78	91	81	76	84	75	77	72	92	76	74	94	94	77	84	96	87	83	93	71	106	103	66	75	77	80	75	99	93	86	107	76	94	88	64	74	93	86	93	95	96	72	59	85	87	78	85	77	101	82	76	85	76	85	71	87	82	77	82	84	74	91	74	81	86	78	85	71	83	77	88	88	74	80	78	84	89	83	90	72	87	79	75	89	84	79	95	84	73	70	76	87	76	85	70	85	85	75	87	72	98	88	71	67	94	68	65	71	77	86	87	84	70	72	78	83	82	87	79	66	73	94	86	81	98	93	96	88	80	85	89	75	86	84	83	79	79	95	89	78	66	70	85	86	90	91	78	86	93	91	72	73	80	66	74	104	68	82	89	100	68	79	76	63	88	87	85	78	77	88	77	79	95	73	73	80	99	79	78	82	85	88	76	78	82	82	75	89	79	78	67	72	82	84	78	85	90	85	86	73	65	83	73	63	64	77	75	89
5515	364	472	438	439	418	398	419	342	327	317	347	337	311	296	300	290	295	280	284	320	294	331	302	273	326	324	302	285	322	287	283	308	326	285	304	268	285	317	305	282	269	297	279	278	302	309	295	302	317	295	283	283	340	286	329	307	314	276	324	287	302	284	305	326	314	286	308	301	302	310	271	320	288	288	338	265	274	301	288	313	301	296	293	293	312	300	299	321	308	281	283	286	305	288	286	299	304	279	281	301	287	295	303	308	304	282	265	321	297	289	297	313	292	307	286	289	298	272	306	306	281	272	278	306	310	265	302	318	309	305	329	285	299	285	279	308	299	266	270	276	295	287	279	283	291	266	284	311	315	259	332	298	316	327	271	288	301	314	280	295	300	287	304	264	300	248	322	302	270	306	306	280	265	320	276	315	305	289	305	297	311	286	270	316	301	314	326	276	294	306	304	309	308	289	274	291	287	288	290	303	275	278	297	281	307	292	244	307	308	270	273	315	302	295	311	320	282	286	295	288	275	281	291	313	306	298	261	305	312	262	303	277	306	302	288	305	306	295	273	299	262	322	318	301	276	262	289	319	290	274	339	279	285	281	307	293	283	293	288	279	297	281	278	305	298	291	303	294	279	291	302	303	323	307	284	275	294	304	295	309	276	302	304	288	274	299	305	291	277	289	275	303	273	290	298	300	276	301	310	288	318	305	305	323	274	325	283	304	296	308	277	284	296	277	287	275	302	279	305	308	248	314	273	326	293	276	296	326	270	304	293	272	268	296	297	287	321	310	314	278	270	296	276	305	279	303	272	288	318	301	278	289	286	288	292	279	302	285	289	307	301	309	322	302	283	269	257	297	310	258	286	304	300	327	298	288	265	292	271	252	272	302	308	290	290	273	304	304	288	302	303	333	303	293	309	298	262	299	293	297	306	322	317	293	316	298	298	268	278	278	280	309	323	295	277	280	303	313	307	312	255	286	324	304	308	296	289	287	302	275	305	297	318	305	292	286	292	289	293	286	310	281	293	290	292	298	304	291	341	276	315	301	288	295	336	292	280	312	287	273	280	286	304	292	260	296	274	273	308	311	308	275	310	280	334	307	291	306	259	331	291	304	310	304	270	268	310	281	289	303	274	292	296	274	270	264	345	285	290	280	313	295	293	279	289	302	313	314	320	289	272	285	266	301	277	277	331	281	277	281	305	295	300	267	253	289	311	306	325	277	300	282	308	291	295	315	295	281	290	305	299	306	305	284	285	289	284	287	301	279	312	270	304	306	288	297	312	302	302	293	269	309	317	293	283	271	262	288	303	324	290	293	320	298	297	334	317	313	317	290	277	353	315	310	278	307	285	323	272	273	283	271	289	283	262	302	317	296	304	306	286	305	293	313	273	275	336	295	315	282	293	276	294	280	290	292	292	261	243	282	302	275	316	306	292	283	302	251	313	306	298	286	294	319	318	290	282	280	282	288	301	295	308	281	286	271	300	256	316	291	280	275	300	320	266	285	287	292	268	307	277	298	287	297	299	307	268	284	281	316	314	294	309	281	295	287	280	290	278	280	318	295	328	279	272	285	276	333	286	275	290	291	306	313	303	297	297	287	296	293	305	262	300	305	269	288	300	275	296	317	302	281	314	298	301	283	304	298	288	284	293	294	307	268	299	308	289	296	287	317	310	299	336	285	299	295	302	273	291	295	262	328	284	310	290	316	262	310	275	275	299	309	281	305	296	321	298	293	289	255	274	290	299	285	297	245	314	286	283	307	276	288	269	283	311	287	291	302	314	320	282	287	293	294	318	274	297	302	266	322	284	291	261	264	293	289	280	292	304	298	312	283	307	298	267	271	295	283	294	288	332	273	292	294	287	268	298	301	275	272	277	300	302	299	294	314	315	288	304	294	306	319	278	282	291	269	290	281	304	279	272	305	267	288	281	290	292	263	321	277	298	302	288	311	274	309	297	265	276	252	277	274	299	279	294	284	280	277	308	306	309	298	292	273	304	307	304	299	295	286	275	257	264	280	306	282	297	309	326	292	305	295	262	287	281	296	313	270	289	284	300	312	311	306	312	290	279	287	291	308	291	283	283	324	303	294	319	285	282	288	287	312	279	275	303	289	295	303	280	300	309	281	276	290	282	264	273	319	289	303	294	262	312	257	326	292	291	309	266	315	275	316	288	289	334	306	288	326	305	280	287	291	282	293	258	257	295	285	289	309	307	288	300	269	306	280	262	318	306	295	271	301	278	254	300	290	306	299	326	298	295	256	287	292	296	275	288	255	301	280	322	302	305	283	293	284	266	295	303	284	296	260	289	287	281	314	307	290	283	293	286	275	317	290	287	294	275	275	294	279	314	293	289	308	266	302	305	303	268	277	317	314	270	256	305	293	311	286	305	283	277	321	288	315	309	295	281	301	289	286	281	280	303	311	286	291	312	296	327	287	287	306	279	275	280	286	284	276	267	310	278	294	288	313	264	312	273	298	280	322	272	328	327	274	325	325	273	313	308	280	278	307	311	307	294	253	301	304	320	276	296	273	293	280	306	290	280	283	319	301	289	291	307	331	302	299	280	280	285	255	306	282	279	289	271	282	289	303	284	296	276	302	283	298	290	327	278	292	285	290	292	296	304	275	286	290	289	290	271	289	275	294	264	284	300	281	317	315	274	312	284	293	313	283	309	280	277	291	309	278	274	289	302	308	271	268	294	315	296	288	311	287	297	302	285	288	274	304	284	265	298	270	266	297	319	280	318	294	295	313	273	285	313	320	282	289	267	317	324	298	315	278	293	280	274	309	297	286	285	273	299	301	312	280	339	300	289	299	292	295	297	277	279	322	296	319	303	292	269	286	302	295	285	287	303	268	321	297	334	281	272	289	329	297	276	277	290	269	280	291	309	290	283	284	276	295	266	313	271	298	305	304	299	258	316	289	296	295	342	312	303	306	262	266	256	293	301	296	316	254	304	284	289	299	305	288	282	296	292	297	264	314	258	304	318	289	302	313	278	278	298	305	285	314	282	299	289	292	310	306	285	325	281	315	306	308	283	330	256	303	273	323	287	289	300	282	280	313	300	290	326	266	325	305	316	297	281	272	293	304	305	274	299	312	280	278	295	310	290	288	299	265	277	282	290	310	310	303	288	283	318	329	303	305	298	302	268	306	268	282	282	321	272	303	317	313	291	274	268	311	275	280	321	272	304	304	301	283	301	292	286	299	306	304	281	317	297	301	292	310	296	287	297	291	316	286	299	294	309	316	275	314	318	318	325	276	340	302	333	325	313	284	287	287	304	271	275	290	329	298	282	293	283	253	292	282	311	283	284	283	268	292	307	317	317	309	291	248	305	301	258	285	259	307	295	302	299	261	317	308	275	272	317	294	309	301	291	283	283	316	274	272	312	258	300	296	297	250	299	305	313	291	289	301	295	296	275	278	304	315	284	277	295	309	304	271	256	261	285	309	295	313	266	251	293	286	308	285	290	278	258	283	254	268	290
44539	13884	2617	1022	755	522	416	362	322	262	253	223	206	217	194	177	151	188	178	182	187	167	162	156	153	141	157	154	154	158	165	156	146	137	163	162	173	167	154	124	123	139	146	149	136	145	139	141	136	134	136	159	144	170	156	140	129	153	160	143	141	145	153	137	134	134	147	134	146	140	151	153	154	112	142	127	148	151	147	131	167	154	137	150	143	131	126	146	152	155	155	148	150	148	132	152	154	135	127	142	137	141	135	140	150	147	143	170	149	120	140	135	148	131	148	150	143	131	156	159	142	156	154	143	141	133	147	148	150	146	153	136	128	151	150	141	155	122	140	151	141	141	127	148	152	150	143	161	135	151	157	134	167	141	148	157	140	150	124	123	153	141	134	125	128	148	151	139	143	112	150	144	133	148	134	136	170	134	141	145	137	146	138	148	130	143	128	125	148	135	126	135	137	159	145	122	132	132	151	152	134	144	115	151	142	142	138	130	143	138	151	123	141	135	131	140	122	130	143	150	148	140	137	152	135	155	140	125	140	144	152	143	133	148	151	151	174	127	112	137	147	152	148	146	151	142	134	165	161	145	134	150	138	155	130	138	159	132	142	156	144	136	139	129	134	136	163	143	144	135	161	147	131	151	153	162	145	145	124	119	155	127	155	151	158	127	131	124	135	152	137	144	127	160	161	118	149	153	155	161	146	134	141	144	167	141	150	116	142	149	120	149	141	123	149	143	147	167	161	155	142	141	140	129	129	133	151	147	149	140	141	140	143	139	154	124	139	122	138	145	155	121	161	136	129	146	139	141	134	129	152	139	143	144	146	133	152	158	138	150	170	173	130	161	135	160	141	156	144	134	127	142	129	149	140	156	133	136	135	154	141	129	136	147	127	118	114	145	144	116	150	127	118	157	126	128	149	146	129	149	139	120	127	156	142	141	152	119	139	152	155	135	129	153	148	139	136	136	133	123	138	118	169	150	134	139	140	151	144	163	152	134	152	146	144	140	126	151	134	145	135	130	153	131	152	136	159	149	122	127	138	141	144	125	159	134	145	152	131	151	148	125	135	171	155	139	141	144	109	126	147	136	124	145	133	137	149	167	148	158	130	162	137	139	153	141	138	133	151	151	150	128	139	164	150	168	160	138	144	161	148	146	150	162	161	126	151	149	140	117	132	144	148	147	122	128	129	133	147	140	126	129	137	150	140	159	142	154	147	136	140	138	123	141	130	143	162	151	133	145	137	132	155	142	154	140	140	156	125	130	136	127	120	149	123	144	149	148	139	144	131	166	150	126	164	127	138	162	141	150	142	126	128	144	137	156	140	151	145	127	136	145	143	138	157	120	149	133	149	124	151	139	123	140	128	136	118	148	154	146	135	151	117	140	142	166	161	141	139	124	148	165	156	140	130	142	170	156	143	133	111	160	157	160	142	149	157	121	143	160	139	131	153	120	138	143	155	138	155	148	143	150	161	136	125	145	129	149	131	156	162	127	131	137	153	140	153	145	124	146	150	140	138	148	139	126	136	136	156	138	147	132	137	154	133	148	139	127	129	143	146	136	153	152	146	131	143	147	141	176	126	159	128	131	153	119	148	163	140	139	152	129	135	113	150	161	140	135	132	142	156	127	165	135	127	148	133	130	144	133	164	162	158	151	138	139	134	129	126	138	152	152	150	145	159	148	129	127	146	164	147	130	144	139	150	139	130	145	144	151	142	136	136	162	137	133	144	145	155	136	141	144	140	154	125	145	134	149	124	127	156	152	138	147	146	117	131	153	147	143	154	135	155	134	129	159	147	117	150	147	125	147	147	143	145	146	148	145	103	151	165	160	163	152	113	154	128	148	132	145	152	130	117	140	136	162	127	118	127	141	133	137	153	156	152	151	122	126	150	118	163	149	139	151	150	150	151	128	137	152	144	147	131	159	161	139	146	155	148	137	155	132	137	157	113	142	144	147	138	159	142	149	152	156	148	150	143	137	156	139	147	132	134	151	131	146	135	149	134	122	142	134	161	146	152	129	149	134	147	145	152	149	151	139	121	132	145	145	142	160	140	158	152	123	126	151	151	141	148	162	165	128	147	156	154	140	144	155	151	157	156	134	138	153	159	139	125	137	151	153	146	164	133	142	152	140	135	146	135	128	164	145	127	162	153	150	142	139	153	141	137	152	117	148	142	137	130	151	145	134	138	138	128	168	129	125	136	148	146	145	142	148	147	168	114	131	133	141	145	140	135	154	138	153	135	146	172	144	127	143	156	154	140	148	141	140	154	139	158	137	144	166	139	131	118	131	170	136	148	134	125	140	158	155	147	109	155	162	135	152	145	141	153	141	133	142	144	131	164	138	153	136	140	138	146	162	128	133	154	143	169	166	133	137	135	121	133	132	139	132	147	130	137	153	128	143	154	135	147	134	140	149	129	158	152	142	147	129	135	154	141	157	134	127	123	140	124	138	136	130	134	130	135	141	116	166	155	147	155	122	136	147	153	149	120	145	164	144	153	160	149	122	139	146	169	134	142	141	143	142	134	129	150	118	153	166	125	131	158	154	147	144	141	133	132	149	121	145	148	142	139	129	144	147	153	141	141	137	140	156	146	145	150	142	130	149	151	136	131	143	148	142	179	157	135	138	147	126	143	154	175	169	145	135	137	134	126	126	150	135	138	118	147	143	141	132	147	143	153	170	131	151	133	164	136	158	164	127	130	139	142	130	155	130	127	145	131	115	141	130	132	134	160	142	145	126	136	140	140	142	141	150	147	149	134	142	149	136	142	127	153	137	139	134	148	156	124	155	142	137	150	142	147	135	153	144	158	152	150	132	164	143	123	136	151	154	129	142	126	150	147	123	149	126	151	144	127	142	151	160	160	145	130	142	145	163	133	148	166	133	139	152	138	168	147	149	155	135	146	132	153	148	149	151	145	131	146	161	150	142	153	160	147	134	145	154	129	123	137	145	152	136	163	136	124	122	133	143	153	135	132	141	138	147	132	156	140	147	160	123	138	139	150	151	145	121	153	141	136	136	153	156	147	113	146	168	146	151	155	123	153	138	154	142	151	153	135	129	144	147	143	126	130	140	133	133	142	150	137	122	109	152	138	149	148	124	148	131	144	135	130	153	151	134	132	151	161	143	146	122	141	124	133	133	158	128	116	129	151	149	143	130	149	124	136	137	139	144	135	128	142	164	140	148	141	151	150	134	144	152	143	154	129	139	149	131	143	141	172	147	151	139	158	155	137	150	154	132	152	126	170	142	133	143	133	156	142	153	133	162	156	161	131	140	140	147	157	157	138	142	154	137	139	134	149	155	144	136	137	119	143	156	159	156	140	144	143	171	142	148	151	143	159	143	135	119	156	143	141	135	136	137	156	160	142	126	131	149	152	147	123	139	139	132	143	126	142	134	126	151	149	149	150	132	156	132	166	136	128	133	145	146	143	155	153	136	141	133	154	144	140	156	162	147	158	138	131	136	164	128	146	131	123	158	145	154
21241	1313	2952	3361	2947	2357	1966	1652	1368	1210	1168	1016	914	828	776	743	746	693	702	726	645	630	602	622	584	639	554	557	567	586	545	526	509	527	503	514	498	498	477	502	488	518	531	508	568	548	519	537	484	510	515	509	512	518	493	469	483	506	465	496	506	522	487	491	455	466	494	474	465	464	476	457	449	507	460	514	480	487	516	436	477	477	451	494	504	490	469	425	465	448	477	478	455	476	460	450	503	460	463	460	531	478	472	443	468	487	449	466	474	409	442	484	466	485	445	451	475	457	459	466	469	476	474	465	462	429	448	531	439	481	479	424	430	466	462	476	458	501	493	514	461	501	455	449	429	500	467	484	457	451	459	447	477	483	505	484	457	498	455	471	446	464	482	475	447	479	456	484	495	490	521	473	490	465	466	467	478	466	453	464	499	442	477	452	455	461	501	468	468	486	463	459	502	444	473	457	456	491	486	464	479	445	465	455	447	446	485	454	445	441	470	460	475	472	444	456	461	481	449	454	472	472	497	518	463	467	464	466	469	465	437	451	468	492	462	440	456	477	421	489	461	470	460	482	478	441	446	478	485	500	446	497	469	410	480	510	494	448	485	455	472	473	473	485	450	460	458	487	436	436	496	450	504	438	428	454	458	437	444	436	446	458	481	469	456	461	446	446	445	439	446	434	445	438	456	446	452	470	450	455	483	454	504	453	451	455	470	460	500	463	475	478	481	437	471	453	458	458	494	484	474	461	462	489	481	436	496	453	454	457	437	491	477	470	458	463	445	445	432	497	473	509	454	481	478	429	435	442	450	494	485	490	445	463	429	462	465	448	499	451	464	438	483	502	476	427	488	438	489	445	490	459	465	456	469	470	476	443	468	433	493	489	453	421	458	478	471	460	476	442	451	450	468	475	467	479	430	445	460	473	445	456	425	423	491	431	449	429	477	444	503	452	457	403	463	441	462	430	453	448	459	451	486	466	460	462	471	453	453	470	478	443	476	449	461	457	454	433	439	463	488	454	473	442	455	483	459	486	436	436	443	476	459	469	441	476	490	457	453	448	468	488	470	451	431	452	425	453	437	430	488	433	494	443	432	422	468	480	457	447	448	468	442	461	463	476	407	460	444	475	475	460	442	434	467	493	488	465	442	447	470	453	464	480	424	476	475	466	478	444	445	450	446	455	481	440	482	492	484	435	476	485	466	430	459	465	412	484	476	465	463	469	476	474	490	446	450	429	447	485	474	442	439	431	465	485	504	469	442	446	465	455	423	445	489	452	462	465	434	486	476	488	473	452	486	462	480	522	492	460	455	472	497	469	398	484	465	485	464	465	485	470	466	465	444	487	457	449	445	485	434	485	458	479	440	460	430	471	458	475	452	479	459	433	440	460	491	464	466	460	441	478	482	508	473	433	457	457	464	450	433	423	470	484	445	472	471	428	458	456	448	485	462	481	441	440	413	496	482	450	466	448	483	472	478	445	444	495	444	505	458	474	465	441	467	441	499	437	493	508	497	450	471	445	474	440	479	476	452	483	482	474	444	437	459	460	483	462	487	440	469	419	468	424	445	458	475	530	469	455	449	460	458	457	431	457	487	478	423	442	439	442	460	458	420	466	449	464	452	447	459	452	435	448	454	430	433	441	459	471	440	429	458	496	480	467	483	468	447	407	484	440	455	432	485	452	459	443	448	469	464	470	456	476	446	461	483	462	485	451	497	482	432	459	486	453	457	463	446	455	441	456	460	451	474	444	477	479	444	480	459	494	441	445	480	467	470	504	465	460	463	453	470	457	486	417	420	492	450	477	460	473	480	439	470	458	471	467	462	454	452	462	477	426	430	445	445	487	490	463	425	465	427	419	484	484	472	456	473	449	454	476	496	473	495	452	404	431	436	461	461	473	425	453	456	454	444	463	462	438	449	478	486	436	488	461	487	473	509	434	433	464	454	462	430	468	450	493	438	463	471	464	477	462	516	493	438	463	453	453	495	426	503	483	468	497	415	455	481	451	476	471	450	435	446	463	482	487	495	467	454	455	479	487	446	492	445	501	453	458	454	471	458	470	454	460	465	474	473	481	454	453	489	419	447	487	457	466	456	419	441	416	466	506	421	482	438	430	452	470	476	426	463	476	421	485	513	439	472	438	451	436	465	467	481	504	469	455	451	496	452	496	471	459	452	495	464	481	468	428	461	476	463	483	483	431	427	480	465	452	451	492	498	488	461	495	455	491	438	475	503	437	498	463	493	424	474	456	434	473	495	467	465	442	477	438	440	407	487	510	489	447	458	422	465	488	461	512	442	468	492	494	468	498	434	472	421	455	457	431	467	439	448	448	419	424	466	463	430	506	454	498	437	466	457	478	482	444	439	425	492	456	438	489	449	482	488	494	418	443	490	490	492	449	451	448	457	446	491	491	444	496	476	490	470	459	451	497	480	503	471	459	502	493	504	466	462	447	464	497	470	479	488	504	470	469	485	447	422	446	439	496	476	444	472	477	453	475	455	459	479	456	459	474	437	478	430	472	472	444	475	442	424	490	449	484	440	445	494	464	486	488	447	467	459	481	457	435	479	481	460	498	440	455	463	435	465	435	464	445	486	487	431	472	463	499	453	427	504	464	464	492	465	497	437	454	457	481	474	470	449	453	477	506	461	456	481	441	474	457	429	433	452	464	460	474	460	432	460	453	429	472	503	452	477	444	475	482	478	447	464	462	456	446	480	471	478	444	498	444	439	452	486	485	474	458	483	460	460	465	442	495	461	497	436	491	471	451	464	450	424	423	443	447	475	453	449	457	467	448	446	443	419	479	462	468	473	483	456	461	466	468	450	454	444	471	490	478	471	449	493	455	471	481	458	485	465	445	476	463	475	467	448	446	484	479	478	447	452	450	495	461	418	457	457	490	467	473	476	443	441	456	484	488	483	438	487	411	467	475	433	443	463	454	448	443	478	450	491	486	413	484	487	469	428	486	449	460	468	470	475	487	496	467	438	466	465	480	478	445	443	460	447	479	430	483	463	435	450	423	463	482	430	428	476	469	458	483	487	453	471	471	479	515	450	499	435	500	455	434	481	486	471	448	468	450	474	499	517	479	458	486	447	442	452	510	479	487	477	474	437	497	481	500	458	471	488	484	473	436	516	476	466	500	451	468	452	435	460	450	477	470	471	468	479	463	442	427	476	471	489	447	451	500	431	452	440	450	426	472	457	468	466	445	466	455	451	465	446	480	459	446	449	469	428	474	490	466	472	473	455	445	465	480	494	496	443	490	483	492	455	472	493	467	487	451	494	504	465	438	495	436	452	470	450	480	494	467	446	463	452	476	449	467	450	491	489	473	453	470	463	476	455	445	460	438	465	449	454	487	490	484	445	430	469	472	500	492	432	479	448	445	443	472	505	511	464	481	451	483	441	471	459	418	461	453	495	473	427	466	483	448	453	477	485	483	504	421	467	449	472	457	453	446	482	441	459	441	500	479	469	459	450	442	451	452
54173	20389	10724	2729	1489	1123	910	692	549	493	476	410	385	358	343	360	322	343	324	300	323	279	303	274	288	272	251	269	239	294	253	264	241	278	274	252	299	238	250	236	246	274	268	231	246	252	256	262	246	276	256	264	244	240	268	248	273	249	266	256	254	269	269	245	217	234	250	261	254	240	234	264	250	237	240	241	236	258	222	251	234	247	248	270	242	244	288	241	251	270	267	288	226	231	243	210	255	268	244	228	245	255	262	251	263	203	244	254	210	244	245	254	211	263	276	259	239	245	252	278	256	247	264	226	239	238	278	236	226	251	234	230	269	240	267	234	246	260	255	235	240	262	243	249	254	251	250	249	271	251	206	270	254	234	226	223	241	256	258	217	250	246	233	228	229	227	250	257	252	227	240	257	274	270	255	237	229	247	225	247	256	232	241	234	227	240	235	228	262	249	234	246	243	247	268	241	232	272	254	255	253	245	235	217	254	277	244	247	227	266	229	237	251	240	244	246	234	257	222	199	239	255	257	219	253	248	224	259	275	218	243	224	249	254	246	240	259	261	243	256	264	245	250	198	230	262	276	252	238	244	237	247	249	227	261	246	234	264	224	244	254	247	252	227	224	247	251	214	243	239	252	227	219	240	233	245	270	282	237	267	253	252	262	280	239	252	228	219	278	221	237	220	242	248	256	252	253	244	278	248	237	224	255	241	254	237	267	231	242	234	253	250	241	242	255	254	238	256	250	262	249	246	244	259	258	261	208	221	256	249	234	253	221	227	246	244	252	239	267	233	235	236	267	225	232	261	233	224	241	255	258	271	232	217	260	229	211	221	233	220	246	248	240	210	233	225	237	246	233	249	243	254	272	238	240	226	240	262	217	236	253	253	233	239	237	229	252	274	233	254	224	245	237	244	220	249	247	248	265	251	252	271	251	236	247	265	277	233	250	239	244	227	248	244	250	240	236	249	251	237	256	250	262	237	208	231	236	249	232	252	259	209	233	242	240	298	250	242	271	240	256	236	242	269	248	248	254	245	260	241	239	243	247	243	239	221	231	233	234	236	224	226	240	219	269	240	211	224	231	271	244	241	247	257	234	236	250	249	224	217	240	238	264	252	235	243	228	238	272	233	236	232	256	241	237	254	238	219	268	235	267	237	244	260	254	259	261	245	255	262	256	250	209	224	289	238	273	288	248	217	249	269	246	249	251	229	248	242	233	254	248	247	264	266	240	252	227	258	227	215	223	227	228	253	232	252	243	213	235	239	255	239	255	215	235	231	244	257	259	254	238	253	256	239	253	260	241	246	233	238	206	240	233	258	240	248	267	241	260	218	239	240	250	221	234	240	245	269	251	245	228	239	278	255	239	260	235	251	261	256	241	262	241	241	262	267	248	234	256	261	241	273	252	246	277	217	239	276	260	267	227	241	220	230	236	232	247	266	234	277	228	240	232	222	235	267	235	261	246	251	256	239	251	264	224	229	230	252	245	247	245	247	248	238	248	219	254	235	270	265	251	243	257	262	234	243	238	256	269	224	256	268	260	203	235	232	258	233	221	238	260	259	231	221	222	218	252	233	263	242	234	248	222	232	238	271	272	247	257	250	249	226	215	220	281	235	218	210	247	266	266	231	235	250	231	242	263	263	257	257	227	249	240	226	235	236	235	215	235	238	237	273	233	241	256	263	249	221	212	241	276	222	267	261	254	254	238	246	240	207	233	217	266	224	257	261	246	263	251	226	236	240	269	203	234	242	261	238	287	261	241	235	261	264	246	228	269	258	227	249	236	233	265	240	199	240	266	262	232	257	224	246	257	248	236	233	254	258	217	253	258	239	238	272	227	239	215	263	247	236	259	237	223	259	247	296	254	211	227	251	243	254	246	231	257	250	229	257	238	231	247	267	256	252	219	267	232	261	251	241	243	258	229	246	217	247	227	252	284	239	273	262	237	264	237	236	245	230	259	259	243	274	250	271	258	253	260	238	249	262	258	254	229	253	265	263	255	229	242	230	265	246	241	239	248	255	276	254	227	236	241	279	257	240	280	249	230	249	263	256	224	244	266	229	234	224	257	267	225	249	253	257	228	239	234	263	255	263	256	230	266	275	236	231	222	239	253	267	251	212	234	243	238	256	242	204	261	243	246	248	250	242	261	246	262	248	255	264	246	254	242	231	233	219	230	240	278	239	238	223	247	232	259	222	263	229	258	255	250	258	240	254	240	246	233	243	266	264	265	230	277	243	230	236	227	267	227	243	239	242	239	253	247	237	234	255	249	258	221	227	256	254	258	277	223	225	221	216	201	245	247	238	242	232	269	266	276	262	215	263	249	252	242	204	234	250	219	230	233	248	260	247	247	258	262	266	240	254	271	239	255	220	265	253	254	249	227	269	229	240	270	226	246	237	255	269	274	260	254	234	269	275	251	253	239	253	284	234	243	231	227	238	251	264	241	250	242	241	269	260	235	249	227	270	246	217	252	227	275	268	250	266	266	265	257	284	236	248	243	251	249	247	255	204	216	231	252	224	242	250	278	272	276	239	267	239	233	264	262	248	246	227	241	244	272	243	250	230	239	254	240	238	228	245	228	262	214	269	223	250	248	230	240	246	274	227	237	245	253	236	225	279	247	227	271	260	245	251	234	259	229	247	251	272	254	271	237	251	248	240	234	238	257	250	241	241	240	247	255	253	258	239	238	226	255	234	235	254	228	270	223	240	248	254	243	262	245	235	248	251	271	241	238	250	215	244	245	255	267	260	252	253	236	241	260	257	221	236	254	230	232	236	240	236	230	262	257	252	219	237	243	273	253	220	260	261	225	252	236	230	252	223	245	236	251	250	237	273	215	241	245	240	224	261	236	237	242	239	240	218	241	250	241	210	261	264	249	232	232	223	249	251	267	229	229	254	234	250	255	244	248	270	269	244	249	259	242	259	229	220	293	246	257	256	249	248	248	234	234	251	247	233	228	238	216	241	252	233	230	263	215	246	251	261	222	205	229	250	231	268	272	231	259	244	241	245	242	224	230	270	261	272	250	231	234	232	271	267	230	260	283	239	240	253	255	251	230	234	239	243	255	255	262	228	233	295	233	227	224	264	282	268	253	230	242	245	236	254	275	254	226	253	234	223	252	259	251	274	217	217	272	223	233	268	264	251	225	257	245	219	221	246	235	254	244	233	257	254	220	289	266	244	226	229	245	264	247	239	295	236	235	240	267	224	255	227	238	228	248	239	212	258	238	217	241	242	244	248	254	253	251	231	283	250	246	274	245	231	274	249	231	227	240	249	208	257	241	262	247	229	221	238	238	262	242	269	239	278	223	238	285	234	238	238	234	226	238	253	269	247	268	210	260	226	265	265	246	269	234	253	262	234	197	225	259	259	238	266	253	229	221	242	263	242	252	230	260	239	229	245	222	248	249	235	286	252	235	276	247	280	249	239	285	240	252	216	253	253	258	247	253	222	255	248	247	265	248	244	239	210	249	254	235	256	258	238
28124	2572	5555	6308	5430	4452	3728	3027	2597	2281	2035	1823	1632	1531	1379	1369	1204	1267	1169	1125	1070	1032	990	987	982	898	918	901	938	897	907	901	900	843	839	866	842	868	789	869	755	810	814	749	738	813	775	753	801	790	813	812	807	801	793	820	761	783	740	772	749	776	782	800	776	696	793	728	716	721	726	713	763	739	797	719	745	806	743	761	743	771	753	682	725	769	747	716	707	748	727	756	758	806	738	720	742	774	766	758	761	744	737	785	724	735	732	710	693	755	696	687	733	705	735	723	731	730	778	714	761	729	719	752	736	731	726	684	762	740	757	702	737	723	748	722	724	693	705	728	709	765	745	670	774	757	727	777	715	724	761	709	754	728	710	742	745	698	673	721	686	723	740	740	716	759	679	767	753	715	709	710	706	724	749	740	696	765	734	716	725	762	745	750	767	743	680	745	740	712	755	701	716	707	735	741	714	763	727	748	698	707	712	693	766	733	727	770	723	714	761	756	747	733	782	751	712	738	708	749	703	683	671	704	735	738	721	772	719	674	694	717	711	749	686	670	717	765	709	748	747	711	749	685	768	744	718	724	691	708	739	740	725	688	731	692	718	722	772	684	693	711	730	742	703	757	754	753	752	698	767	685	685	751	724	764	675	739	691	676	722	730	722	742	743	753	712	728	708	727	717	706	773	773	734	732	722	768	743	688	735	740	737	714	756	748	740	737	744	711	688	722	717	793	737	701	696	706	716	684	756	828	771	690	668	733	714	734	784	652	697	704	716	721	700	728	756	699	689	769	695	697	716	735	675	716	735	705	721	746	692	706	742	740	762	751	723	732	677	704	714	766	686	721	700	747	724	700	710	701	780	719	777	677	736	718	784	768	691	710	694	690	711	734	730	766	712	717	705	746	745	702	736	700	708	770	702	709	728	731	704	726	743	751	726	726	687	678	740	743	739	716	691	683	715	750	758	764	711	689	708	733	697	705	722	651	685	725	738	735	689	720	702	700	718	736	730	732	712	722	695	751	722	702	714	683	753	762	676	717	714	718	774	768	714	771	710	719	715	718	705	701	748	768	738	716	770	729	742	769	698	733	759	702	679	720	707	730	712	722	721	688	716	734	718	700	721	766	722	760	775	731	722	725	735	729	729	684	721	747	789	790	709	685	687	688	789	741	745	704	681	687	752	766	725	701	742	742	729	719	750	729	718	733	762	744	710	767	746	710	712	725	722	717	698	686	706	702	754	717	718	717	728	756	745	716	709	744	715	679	753	710	744	747	742	690	736	714	737	703	722	733	713	720	717	685	770	732	712	726	702	676	691	686	739	731	700	709	749	726	742	701	710	765	724	739	672	688	700	777	742	690	733	691	761	731	757	723	724	648	761	741	699	749	733	711	706	767	761	670	763	712	743	703	750	727	767	756	679	706	690	735	756	751	740	762	713	678	720	749	715	739	754	696	749	730	747	757	718	686	738	724	741	740	747	701	681	741	735	683	704	722	731	698	696	707	697	755	732	699	703	776	691	698	738	732	720	719	753	694	712	717	719	755	711	711	758	735	710	702	682	762	741	727	715	702	689	733	714	755	736	681	714	722	717	698	722	736	699	702	772	765	733	707	730	722	681	709	747	698	729	692	744	716	708	721	685	747	680	702	713	701	786	719	710	714	723	712	710	759	721	764	743	692	698	768	694	767	703	717	759	739	730	752	725	692	737	695	688	691	743	718	699	687	734	676	744	703	711	696	731	739	748	738	762	728	704	765	665	715	723	721	703	712	753	701	734	732	744	750	725	744	710	728	764	728	748	737	706	753	695	744	696	661	725	759	692	680	730	701	715	687	701	658	721	742	737	703	754	729	746	748	688	781	715	723	710	704	735	755	708	725	751	754	736	716	740	719	743	729	747	722	771	705	705	701	732	695	738	745	683	684	752	738	679	755	718	743	716	707	734	694	734	718	709	717	726	724	739	760	732	755	742	703	726	718	721	714	734	736	740	672	717	670	719	717	678	707	733	693	750	707	712	771	689	691	735	686	736	692	734	709	717	729	718	703	753	727	702	752	663	672	694	750	745	759	761	700	744	723	753	725	701	659	763	738	706	745	710	700	731	703	693	671	752	723	675	749	767	708	731	732	701	724	709	713	723	733	737	688	728	688	680	679	723	736	709	746	728	751	680	783	670	718	731	720	724	750	711	752	717	724	726	717	752	737	730	717	731	751	734	753	719	725	700	745	740	702	740	695	702	714	732	714	750	715	771	706	741	761	716	735	763	705	708	738	732	690	732	704	732	746	742	736	732	742	666	738	707	689	736	737	778	712	716	748	666	735	717	774	702	727	715	742	700	698	695	699	664	781	720	745	735	721	735	683	758	712	728	717	710	728	714	714	766	716	715	764	695	754	716	723	739	741	712	718	750	751	754	702	715	694	694	727	706	740	704	737	724	706	729	732	750	718	692	695	757	718	693	740	718	723	728	693	702	699	737	718	705	744	707	779	702	727	713	680	772	726	748	678	712	762	719	707	746	726	674	721	695	730	710	713	730	748	722	721	702	722	738	787	692	688	760	690	661	716	723	730	714	700	705	701	750	742	709	764	709	745	704	711	666	726	750	752	708	753	702	692	712	722	731	689	730	689	699	684	715	738	719	701	681	722	747	734	717	720	669	718	707	746	740	718	740	714	723	738	722	728	674	742	698	703	677	699	724	730	730	706	728	737	710	693	694	733	699	695	694	708	717	734	688	727	703	762	703	691	732	689	756	709	712	732	749	696	691	720	663	761	749	682	740	715	735	773	734	725	680	723	739	768	694	704	728	726	777	739	723	675	688	732	726	724	725	749	727	735	704	704	781	709	738	735	682	795	672	684	723	719	714	719	711	715	754	705	750	732	703	760	726	717	706	742	745	744	733	737	720	745	703	687	748	706	734	716	666	716	710	779	684	707	743	714	675	744	703	742	731	758	724	749	688	724	744	753	746	721	754	733	672	700	729	757	703	709	727	735	728	676	729	704	703	734	731	759	743	704	757	763	768	757	708	739	710	753	670	733	683	748	738	666	757	721	728	668	716	745	700	745	758	736	743	684	712	707	702	705	748	770	772	691	752	733	711	704	709	707	708	733	699	725	710	728	743	699	767	734	698	652	713	754	701	697	689	752	733	709	786	698	706	721	751	732	722	791	721	735	693	712	734	734	702	750	736	695	740	729	685	704	683	751	730	700	730	759	728	704	719	707	704	708	738	700	698	757	705	706	742	715	701	726	732	728	711	717	735	696	759	746	674	744	701	726	714	710	727	707	740	738	717	666	744	723	711	777	704	731	752	768	726	739	695	680	700	692	737	760	758	739	737	682	717	741	721	744	693	753	716	697	706	728	733	685	690	710	722	746	729	725	761	710	683	755	733	722	693	699	718	739	749	671	686	709	673	721	786	784	722	687	730	682	708	733	718	745	681	727	682	755	772	665	699	654	717	726	716	738	746	702	708	737	662	754	684	715	735	701
6752	398	269	147	128	108	113	94	94	98	95	78	98	87	89	99	105	89	74	101	96	88	91	72	81	80	76	69	80	100	91	98	88	75	76	80	72	111	73	78	94	101	93	69	79	84	93	79	85	81	91	77	87	79	91	86	85	90	77	79	84	79	80	67	100	70	86	77	89	85	97	68	85	89	82	87	74	87	85	96	73	90	92	86	94	70	75	69	75	77	92	84	93	72	81	75	82	79	91	89	93	77	77	98	71	86	72	68	91	90	79	78	80	74	68	86	102	87	87	81	97	84	76	81	75	82	91	78	89	89	95	83	74	99	102	79	73	92	91	79	85	77	84	79	88	84	90	75	83	91	70	72	86	90	89	63	78	91	93	73	70	82	94	67	88	89	87	87	78	82	106	92	86	75	87	82	78	93	81	82	69	78	83	96	92	79	83	91	82	80	77	80	80	86	86	99	86	86	95	82	67	85	85	76	69	75	86	88	81	59	90	69	83	70	69	79	75	81	73	70	70	100	82	79	73	67	84	84	83	81	74	77	64	84	99	86	77	91	87	83	90	94	78	85	77	79	75	97	108	71	79	84	91	88	84	77	78	80	91	88	84	103	75	87	76	76	86	81	87	83	76	76	83	88	89	77	76	79	81	88	76	74	87	79	79	76	71	89	86	82	81	91	77	79	85	97	85	82	81	69	88	98	84	85	78	98	84	84	92	97	93	92	99	84	84	81	73	78	82	69	86	82	84	94	84	74	78	84	83	74	84	105	74	84	68	88	81	84	79	80	81	87	77	81	81	71	92	99	80	70	74	85	103	81	91	81	91	95	77	88	74	90	74	86	76	86	101	77	86	79	91	77	70	88	80	76	91	92	75	73	92	83	90	74	78	86	78	92	102	73	81	82	74	85	89	83	94	86	60	82	96	82	67	82	85	73	81	86	76	91	79	91	75	81	86	98	68	88	107	88	77	72	66	93	76	86	94	65	68	93	76	62	72	82	77	85	96	82	77	75	85	87	81	90	78	84	89	86	88	76	78	87	104	72	72	54	101	73	90	84	81	73	90	77	91	81	87	89	92	84	88	84	89	100	67	80	89	69	63	97	72	96	74	74	86	82	94	97	76	73	80	92	94	87	92	88	77	96	82	79	75	88	78	94	80	89	80	86	78	84	77	81	85	86	79	86	86	101	86	85	71	100	81	83	94	84	71	104	85	94	80	82	99	77	85	85	70	81	65	84	78	69	90	86	71	83	77	62	73	91	83	74	91	94	85	77	92	72	85	85	77	73	83	87	89	89	91	96	75	95	91	67	85	81	91	72	95	84	69	107	91	78	79	99	89	69	93	82	84	89	88	91	83	84	86	82	85	75	86	71	94	81	80	74	69	81	88	87	85	98	80	91	84	100	76	84	95	94	70	82	89	85	76	88	93	99	71	90	84	75	73	75	91	102	80	76	80	92	87	91	80	94	99	94	86	68	75	74	85	85	100	77	90	78	103	106	80	83	109	83	92	102	91	74	93	93	85	91	76	78	76	93	85	79	86	80	69	83	80	88	100	73	93	81	90	76	86	85	83	78	84	75	78	85	76	74	89	81	74	87	76	82	81	77	102	92	83	101	87	75	77	80	65	87	89	84	75	105	89	80	85	92	81	101	74	91	87	93	79	98	91	83	89	79	86	81	103	78	106	77	97	81	90	98	78	72	91	86	71	81	85	88	61	90	74	89	75	92	86	62	88	75	97	109	94	87	76	98	101	91	84	87	89	90	78	93	89	82	100	77	79	73	75	89	100	88	70	84	93	72	83	83	85	71	86	81	80	106	51	87	102	89	79	69	81	91	90	77	77	90	79	77	87	85	71	59	90	75	101	91	69	77	82	111	87	80	92	91	68	85	77	96	83	67	105	98	89	76	88	79	88	95	79	79	82	79	76	74	84	78	79	99	97	76	84	95	74	65	76	94	81	86	71	75	87	76	69	83	83	79	102	78	89	94	71	87	73	86	80	75	88	89	72	72	79	93	77	98	81	99	84	85	73	64	77	72	74	80	73	75	81	94	90	90	75	93	89	78	95	67	67	76	77	82	74	98	70	107	83	75	96	78	80	100	91	93	104	75	84	65	77	74	100	94	73	92	85	80	76	76	95	65	71	85	96	101	68	84	89	90	68	81	84	83	87	82	93	94	68	84	66	103	103	85	89	91	80	80	95	85	77	85	75	99	91	77	72	93	73	91	77	83	65	76	78	101	74	100	59	72	80	93	92	77	75	77	69	95	102	80	89	89	81	86	87	73	79	97	91	71	83	91	75	87	92	72	74	79	89	75	87	97	84	81	70	82	77	82	92	88	85	69	88	91	97	92	94	86	77	69	97	58	89	69	79	80	82	72	93	82	77	97	80	100	72	87	90	77	82	77	96	87	90	78	88	76	73	86	87	81	76	90	92	99	83	81	78	75	72	85	89	95	77	93	78	82	73	76	83	91	70	80	81	87	74	79	72	80	78	70	76	92	89	101	64	89	97	74	94	84	79	84	96	78	69	84	80	78	66	76	87	104	92	106	87	93	90	83	90	75	94	87	81	101	102	79	90	79	81	86	79	90	79	79	94	76	92	81	87	90	91	75	92	77	85	70	88	91	69	72	82	86	77	88	65	77	80	76	88	75	86	78	73	93	82	77	90	81	92	90	95	86	64	76	91	77	70	78	74	83	90	104	71	100	79	78	99	89	100	92	82	79	78	82	79	75	84	72	99	92	93	86	91	87	68	71	70	90	96	85	92	80	83	76	88	71	93	83	84	73	74	75	81	81	65	77	75	81	101	74	110	101	78	83	74	80	92	57	100	61	83	84	88	90	77	91	77	78	87	93	79	89	106	72	76	83	78	84	78	80	75	93	85	81	80	86	83	83	90	81	90	87	84	78	81	91	81	86	73	95	79	79	85	80	66	89	78	69	83	76	92	81	83	102	75	90	99	88	81	87	70	96	86	106	68	101	85	69	87	81	70	86	89	84	92	72	80	83	88	70	77	94	88	103	102	79	83	92	79	69	86	83	82	92	79	78	58	72	82	79	93	74	84	79	75	85	86	94	96	99	93	90	86	77	71	70	97	80	74	72	72	81	83	84	78	91	75	67	97	94	84	65	98	72	82	90	95	101	85	98	83	91	76	80	85	73	86	80	88	76	74	78	81	87	77	69	73	88	82	83	77	98	71	87	76	85	90	82	85	88	74	77	73	74	94	79	72	90	97	80	85	76	55	85	85	67	89	74	85	80	86	81	88	94	79	72	77	81	86	82	84	70	89	89	80	79	93	88	72	74	76	88	83	90	99	70	83	111	87	70	91	86	100	83	93	93	74	109	92	80	73	73	74	85	80	90	79	93	75	77	87	86	81	82	95	73	96	87	71	93	82	96	85	81	75	84	72	88	82	87	84	79	84	89	85	65	63	78	89	79	77	87	76	98	81	85	82	84	87	92	88	103	100	89	95	85
6317	359	458	509	475	420	403	396	368	315	347	325	305	323	332	338	295	322	352	297	328	308	315	323	308	304	299	307	301	320	292	300	300	286	338	304	315	314	295	302	293	316	324	318	274	318	294	305	321	311	288	332	283	288	288	309	316	276	296	273	297	296	282	290	299	314	302	304	326	300	329	311	274	320	334	310	294	281	293	292	305	301	296	303	291	254	293	259	298	312	292	306	311	302	305	283	325	296	290	287	328	292	321	316	276	295	321	303	280	291	263	266	303	333	267	303	303	310	294	292	301	305	278	271	306	274	301	330	274	315	315	284	298	305	306	318	319	318	301	295	309	295	282	295	307	285	297	287	292	296	275	292	295	285	293	323	285	313	295	282	298	279	302	285	303	294	304	320	310	286	296	316	272	323	313	261	324	284	308	292	298	325	302	314	321	268	290	304	318	283	297	299	303	300	284	313	269	260	293	293	291	319	316	317	279	315	290	309	306	311	312	297	306	304	292	280	304	304	291	325	305	297	291	270	336	314	312	293	306	299	300	293	307	304	288	307	287	314	290	278	298	327	338	256	293	301	284	290	288	296	297	309	305	292	254	273	321	299	307	297	282	289	310	343	315	276	315	262	308	282	292	293	272	323	300	282	287	292	285	279	289	293	326	290	275	311	284	287	310	286	303	258	297	298	310	316	293	280	282	297	282	313	279	314	306	300	307	293	310	284	314	306	323	274	319	307	292	294	298	302	292	306	286	308	355	291	280	278	294	292	305	312	332	273	323	312	292	315	307	281	266	321	299	275	297	324	259	304	284	299	278	270	279	290	292	321	331	290	313	269	325	316	298	299	296	313	274	301	324	304	323	288	311	297	312	318	317	317	297	330	312	301	303	284	284	281	289	264	322	303	311	287	285	290	292	288	302	301	313	266	303	334	308	292	292	290	290	305	313	269	307	318	300	289	281	262	328	303	293	314	332	306	288	289	308	289	289	319	311	293	306	320	279	301	309	297	289	316	287	329	274	309	293	299	288	278	309	293	279	299	300	311	274	334	305	304	275	287	282	325	313	262	293	299	265	312	304	287	265	325	296	286	302	308	313	291	318	312	308	292	290	273	292	299	277	300	298	273	280	290	282	318	313	310	314	306	327	320	304	287	308	311	318	251	285	289	333	323	304	271	327	295	270	281	313	291	301	305	281	288	344	327	346	295	302	280	287	288	307	311	286	261	306	328	316	317	284	300	329	286	288	308	276	298	287	312	306	299	320	343	301	312	305	285	310	303	311	318	305	287	301	291	306	295	282	337	282	282	299	283	267	279	289	311	290	272	296	299	309	301	275	303	297	308	298	284	282	295	309	321	273	267	310	309	310	303	272	299	299	288	301	323	327	320	274	301	309	302	308	268	294	335	318	288	300	312	305	338	303	314	305	303	278	267	269	289	275	322	305	305	295	308	282	282	294	281	310	307	307	273	299	318	314	303	272	301	280	296	286	318	277	309	303	289	301	318	280	318	300	307	274	304	311	289	292	292	322	309	265	289	312	288	317	275	292	331	271	275	271	280	314	292	308	337	310	272	267	307	296	320	331	297	304	307	289	292	300	305	278	333	307	298	295	269	292	311	318	326	300	282	304	317	295	243	310	285	297	280	289	309	307	327	276	319	305	304	291	293	302	312	293	309	319	346	283	317	309	286	292	294	291	284	283	317	320	284	293	301	317	331	300	289	282	279	308	262	304	300	288	319	319	287	303	300	298	290	303	282	276	288	303	304	271	328	310	309	308	276	305	298	318	326	294	275	320	316	331	309	275	295	272	302	268	298	303	298	326	338	293	285	303	285	304	310	313	307	308	301	309	312	308	322	315	326	298	306	286	308	331	296	286	311	307	310	315	303	348	306	298	284	291	311	296	308	286	259	302	314	287	296	285	287	295	315	306	293	286	300	275	299	295	291	253	290	311	349	320	283	305	300	283	321	282	311	304	327	319	331	290	249	341	290	337	312	294	294	300	300	314	303	295	288	317	313	296	345	285	277	328	292	312	308	321	301	310	293	292	280	302	281	308	269	303	306	302	313	297	292	301	290	302	294	309	311	283	296	305	300	313	299	292	279	317	295	311	295	300	271	252	306	295	292	303	321	271	287	317	308	298	295	284	285	306	320	275	307	310	306	337	322	313	314	301	304	297	289	300	305	298	309	290	266	319	320	298	302	339	285	305	275	285	292	282	300	332	288	310	276	309	279	320	271	301	283	328	298	294	292	308	294	313	286	326	303	304	286	285	302	296	292	297	296	282	276	291	301	297	259	316	276	296	334	256	271	305	280	272	286	294	298	275	302	333	293	316	279	296	297	302	308	293	282	272	315	310	286	277	306	276	281	326	264	325	313	292	298	304	303	327	282	301	306	307	337	279	272	297	317	296	323	294	270	279	302	313	298	300	319	312	291	289	299	290	274	287	349	287	303	282	321	301	287	289	277	314	281	308	299	305	295	340	294	293	308	310	295	301	305	282	293	292	326	309	291	303	290	317	298	328	290	302	308	326	298	315	301	298	293	299	275	302	278	335	289	310	338	293	308	322	290	307	324	318	290	299	291	328	286	306	285	271	297	293	307	292	290	281	324	290	304	296	297	283	265	336	275	327	291	301	311	324	279	305	292	312	278	314	309	297	296	288	310	302	325	291	298	303	296	289	307	338	283	281	282	299	268	292	311	289	272	297	292	299	287	326	295	269	296	317	275	355	310	296	279	293	310	328	302	309	255	326	306	295	275	259	333	340	336	310	294	288	301	302	301	279	304	258	276	294	309	312	326	312	296	310	287	302	288	302	307	273	285	312	319	277	306	313	297	300	288	275	306	304	282	274	291	271	302	292	311	298	285	293	279	302	346	310	324	303	287	331	301	270	303	292	314	298	285	311	311	296	289	299	326	319	312	297	295	326	304	289	280	290	301	300	309	299	322	302	323	324	301	296	302	294	282	313	302	285	309	304	334	310	302	279	296	310	318	290	330	284	302	276	290	275	312	294	291	296	288	294	309	308	305	318	308	273	294	276	290	278	295	275	290	293	296	307	269	294	287	308	294	283	317	310	297	293	324	289	330	317	314	301	285	307	272	292	311	314	268	299	291	303	286	287	288	299	323	282	307	298	308	298	319	290	287	296	321	321	316	322	307	295	321	288	274	303	325	284	288	311	311	304	311	297	261	273	303	260	324	275	280	333	331	307	300	289	304	292	291	293	304	307	298	292	309	314	297	284	307	286	293	326	322	313	330	309	293	329	293	276	314	285	277	327	297	276	294	311	281	303	290	288	344	281	292	326	303	283	308	313	307	298	298	295	291	262	292	283	292	291	295	293	296	317	299	292	313	303	303	309	299	311	311	290	310	294	296	320	292	301	333	258	296	313	312	314	288	317	335	288	297	317	297	323	307	284	306	262	307	281	302	289	298	317	277	327	318	323	303	316	306	289	291	278	304	292	290	282	281	326	301	302	281	321	312
50944	12065	1856	1024	758	577	430	364	305	310	287	214	203	221	202	186	186	157	190	186	175	183	176	157	200	143	175	152	151	128	166	159	170	142	165	163	160	163	170	156	145	146	153	140	169	162	159	136	152	172	133	155	157	150	160	144	148	148	135	149	141	153	148	170	139	165	149	147	135	147	146	162	149	163	152	157	137	145	143	157	142	158	138	165	139	133	131	128	149	165	143	165	163	159	148	154	145	125	156	146	152	149	150	144	175	157	146	145	142	144	145	143	124	162	145	171	147	151	154	145	156	151	154	143	154	149	164	144	150	115	144	132	158	149	151	132	152	139	147	132	171	159	154	130	153	139	143	148	131	145	156	134	149	155	135	137	154	144	158	141	161	142	150	149	166	163	138	145	133	132	139	155	155	143	147	150	145	144	171	144	128	144	166	147	137	138	169	146	149	154	135	142	158	146	127	133	138	125	149	170	144	130	137	162	164	144	145	152	133	141	165	135	147	144	139	137	131	145	148	151	147	139	148	147	136	144	138	158	159	134	158	157	131	153	163	156	130	107	136	134	151	120	123	135	147	138	158	143	152	155	155	140	156	158	169	152	156	163	156	148	131	141	137	136	167	142	149	127	151	144	160	135	151	138	150	141	164	135	135	148	163	139	137	146	144	115	148	141	138	141	132	145	125	155	129	148	147	135	135	148	147	142	133	162	157	143	135	147	145	116	148	148	162	145	148	144	135	154	132	132	139	144	144	167	149	127	134	140	136	144	156	161	137	146	159	136	154	135	144	143	151	146	126	147	130	120	154	136	144	153	166	151	147	141	138	154	122	165	156	161	147	139	151	175	132	160	144	138	128	140	148	156	144	141	147	149	186	137	138	146	152	138	137	138	139	167	136	164	160	134	156	137	150	168	149	164	137	155	138	139	130	153	141	138	145	145	172	142	185	128	127	139	147	157	146	158	138	153	146	143	138	157	121	153	134	137	155	142	135	139	137	154	166	141	141	160	168	131	149	153	180	121	134	129	124	147	168	177	164	152	146	156	151	152	147	135	139	143	140	170	138	135	144	128	149	128	122	147	137	145	158	135	128	127	145	136	150	154	119	137	149	150	150	141	130	156	139	180	140	142	125	160	140	151	147	132	131	144	161	135	132	145	145	153	144	127	143	148	156	148	154	164	161	152	162	125	164	147	149	139	114	141	153	129	141	139	136	149	149	144	149	146	138	139	118	132	153	142	139	163	148	151	140	140	155	147	156	126	149	159	145	155	162	173	144	127	144	143	171	167	126	159	131	161	135	136	141	145	149	127	138	144	142	155	146	140	122	149	151	141	152	153	153	154	152	143	135	146	144	134	150	138	149	135	135	134	159	136	156	146	138	144	162	144	168	143	171	137	142	144	168	136	168	148	142	144	146	137	147	158	146	155	146	159	137	131	170	140	160	156	145	143	116	149	145	135	166	141	145	143	123	169	148	134	137	151	141	127	155	148	148	131	154	137	149	131	126	147	162	152	141	145	165	143	133	166	132	151	145	134	145	129	150	162	134	130	142	138	139	140	145	159	151	141	126	135	141	138	150	142	147	162	154	147	145	147	160	146	153	139	153	134	141	147	126	136	134	156	135	155	138	158	149	143	152	153	146	155	163	136	131	131	178	160	147	152	140	140	135	139	157	130	168	146	130	153	130	138	144	149	133	143	140	174	156	156	133	154	150	155	134	142	169	142	148	144	149	138	186	138	159	143	155	124	136	155	162	136	149	137	150	163	153	136	139	142	144	144	152	122	155	138	176	163	142	134	136	132	138	146	151	161	162	145	140	167	156	157	149	162	161	152	132	126	127	147	168	151	135	133	147	145	127	138	138	152	158	137	154	151	153	150	118	138	120	146	169	143	160	164	176	131	143	142	129	127	143	169	123	130	139	132	157	165	145	133	136	167	152	168	155	146	136	130	151	150	148	158	149	134	144	157	161	145	146	150	160	142	151	143	142	146	132	163	126	149	144	136	136	162	159	153	143	136	152	149	155	157	131	152	126	157	138	134	126	148	144	128	163	139	159	149	153	151	151	143	143	147	127	132	172	134	137	146	154	126	137	135	147	125	154	136	150	142	145	122	150	170	146	156	172	140	142	154	147	131	136	141	153	140	147	146	124	146	146	142	153	151	165	136	149	156	165	145	149	162	137	136	140	142	138	151	140	143	139	157	151	155	168	151	162	132	132	136	154	146	160	149	145	132	124	146	131	146	137	150	138	146	146	138	153	144	147	115	143	159	158	130	141	127	149	152	159	131	133	151	147	156	151	140	145	161	147	153	132	141	144	134	127	146	149	143	148	130	152	134	142	127	151	139	159	140	149	148	145	122	158	143	128	117	141	144	165	158	140	145	148	162	126	141	157	152	151	145	138	148	143	149	116	145	140	133	124	133	143	170	149	142	167	149	140	141	149	148	134	157	147	144	156	133	141	168	141	138	121	148	136	151	137	158	141	152	139	152	152	148	146	120	135	158	147	155	138	146	157	139	127	143	138	148	133	157	138	131	141	141	148	147	146	160	124	153	165	160	145	171	139	147	143	167	145	156	160	153	145	147	149	164	134	130	135	150	155	136	148	146	144	127	158	124	129	169	146	144	137	138	150	141	141	161	152	147	158	134	140	151	150	152	135	145	149	155	157	143	154	159	145	158	145	151	147	130	157	150	145	134	127	152	148	131	123	149	156	155	139	120	139	122	143	126	155	163	150	150	140	154	145	157	147	154	141	152	135	131	148	157	155	160	144	137	145	139	158	155	152	122	158	135	144	158	148	142	146	143	140	151	140	163	160	152	159	138	144	148	145	143	131	149	129	105	160	153	132	158	143	131	138	157	144	122	150	152	150	175	157	120	150	157	140	143	157	142	141	159	130	147	137	150	175	142	149	170	163	128	140	137	154	165	143	146	150	171	134	153	133	132	141	158	143	152	147	139	136	155	154	139	130	158	137	139	172	145	154	156	150	128	128	134	140	153	157	163	131	136	148	146	152	156	150	158	149	158	164	149	142	138	158	154	114	151	157	145	141	155	147	137	140	153	153	148	150	160	120	134	162	152	132	144	153	153	135	166	153	134	136	146	149	152	119	139	135	134	144	150	147	141	111	145	133	134	150	143	139	141	128	117	128	148	138	140	173	141	152	125	161	157	163	157	136	154	128	134	151	141	139	155	161	156	150	169	138	168	132	143	136	135	161	147	166	158	136	134	138	167	148	132	171	146	131	153	126	139	151	141	161	146	150	143	148	165	147	137	161	147	163	154	142	129	160	131	145	131	145	127	149	164	139	139	141	161	155	115	149	129	158	148	144	153	146	149	132	143	145	141	141	156	143	136	132	141	153	146	151	157	161	132	145	152	137	135	141	146	144	136	155	147	143	139	129	147	152	134	159	162	141	147	173	155	143	125	153	128	128	146	154	147	139	153	151	141	148	159	152	155	168	130	159	168	149	132	134	133	133	157	146	144
24809	1357	2999	3465	2938	2371	1953	1655	1424	1250	1148	1022	974	862	843	768	761	743	673	720	690	655	628	587	615	575	563	564	615	578	549	552	545	531	537	519	541	515	525	561	509	537	514	546	506	485	551	493	515	524	509	491	528	500	460	506	492	519	525	494	453	461	508	492	440	471	471	432	516	515	460	524	429	516	486	504	524	477	482	475	501	464	538	492	441	510	520	451	463	485	466	503	463	504	488	456	511	513	442	467	457	495	503	462	449	443	455	438	520	475	456	445	520	442	477	469	482	461	490	476	462	434	470	473	438	483	481	465	464	453	492	481	543	469	467	427	390	484	457	499	468	495	468	492	466	467	486	450	444	461	450	488	469	462	480	477	460	440	439	475	466	461	476	499	449	490	457	464	455	462	493	443	471	506	456	434	466	463	440	449	476	468	453	481	453	478	479	472	497	482	471	468	479	471	499	506	464	495	441	446	485	500	479	480	456	459	486	454	439	444	470	442	496	489	491	477	475	461	448	474	500	452	446	468	441	492	495	485	429	485	497	488	438	467	543	488	482	439	423	439	437	458	463	464	481	440	461	500	431	445	472	467	531	469	476	485	477	469	452	486	483	447	435	460	458	466	513	478	460	462	442	495	471	473	465	463	468	460	459	489	442	490	492	483	473	505	506	478	472	449	488	483	502	516	458	480	488	463	433	471	469	454	479	465	471	472	474	506	483	474	453	483	465	474	481	428	504	468	493	484	459	497	475	484	475	464	452	482	465	454	481	487	454	457	488	462	442	501	493	476	473	475	441	463	453	482	438	424	474	495	509	437	472	419	496	439	474	471	464	482	479	460	483	484	515	480	459	461	464	466	461	473	462	458	476	478	489	405	472	471	473	453	476	432	497	450	497	460	498	449	540	431	436	443	498	501	482	510	430	462	490	494	482	468	467	492	496	473	464	475	473	460	437	468	433	469	436	451	441	477	486	467	482	479	444	454	461	466	439	467	441	443	462	478	522	510	484	441	477	450	474	460	497	464	460	426	457	447	448	457	439	458	448	497	474	449	480	469	471	435	464	463	458	450	462	431	498	461	476	526	501	419	494	494	506	487	478	475	483	485	460	451	472	492	492	489	422	459	462	497	492	478	506	455	547	458	495	502	485	477	463	488	451	471	487	493	431	481	466	468	454	461	467	480	480	441	501	502	480	457	465	444	441	484	460	461	466	462	495	433	493	477	472	468	445	444	478	469	477	517	484	473	452	467	510	498	417	489	468	485	475	463	443	471	477	473	462	503	444	453	460	506	446	459	486	489	494	458	471	513	464	461	485	446	484	475	470	507	505	450	488	476	466	463	436	489	436	479	484	444	476	478	462	489	445	437	489	482	504	510	497	470	466	480	491	468	483	486	475	447	506	462	473	475	469	452	459	486	461	449	461	450	462	449	443	467	477	477	483	437	472	492	478	468	443	465	484	477	468	502	471	475	429	455	531	459	462	414	459	496	521	458	503	443	443	456	435	491	423	466	429	504	470	471	430	480	448	487	453	462	466	453	464	477	473	434	456	471	478	453	484	491	500	466	461	468	477	468	478	454	466	447	467	475	458	458	427	471	514	490	465	471	455	433	461	480	461	417	480	478	497	459	481	471	490	473	467	471	438	486	458	431	438	435	486	446	491	493	451	487	466	483	464	489	465	482	456	471	474	456	494	505	441	451	493	480	459	476	498	446	465	439	462	468	511	460	475	418	452	476	452	498	423	489	480	477	448	444	448	466	475	462	481	492	466	466	441	493	482	408	490	456	461	448	478	479	434	469	507	456	474	448	452	496	464	452	475	449	468	456	470	510	464	482	478	477	489	468	451	453	477	456	472	429	484	495	466	461	461	478	457	502	448	455	482	475	455	477	470	464	460	483	463	490	469	439	467	486	490	482	510	422	440	461	489	430	425	476	452	467	443	463	471	483	481	502	486	446	486	466	492	487	479	481	456	456	464	448	453	508	466	450	472	463	484	461	439	451	430	464	467	473	434	487	456	485	503	478	455	423	500	474	447	446	464	472	493	479	461	435	462	492	454	450	506	440	464	464	508	501	423	464	457	445	472	467	451	469	492	465	498	505	481	481	475	466	477	465	470	443	472	438	471	453	467	452	445	477	478	507	477	473	437	463	493	454	501	496	493	463	445	491	431	467	428	482	477	492	470	477	451	464	483	459	476	461	469	473	412	485	496	509	485	466	457	492	445	464	430	450	441	491	512	485	473	425	475	478	475	416	477	474	451	478	487	473	459	436	483	451	441	472	446	480	515	470	466	451	446	443	459	485	459	437	461	450	464	447	473	476	476	488	465	452	495	456	472	521	482	441	506	461	479	485	451	456	460	477	462	449	473	463	465	482	443	494	448	458	486	461	481	483	445	473	486	491	479	475	476	440	484	488	469	435	442	473	487	485	439	437	459	455	473	456	445	440	436	454	453	459	454	458	489	481	469	492	479	446	451	466	459	482	451	483	421	471	429	489	471	476	487	473	468	446	472	493	458	462	479	466	488	465	497	475	490	476	443	501	471	490	469	460	463	457	490	498	445	495	463	492	469	465	430	494	488	425	442	468	483	487	483	471	483	473	463	475	454	477	435	455	502	464	454	455	465	451	495	482	474	477	504	480	468	463	496	465	458	480	461	465	471	439	438	468	458	446	500	432	475	501	471	436	502	456	471	426	454	463	434	490	474	457	489	476	440	460	496	476	504	477	492	477	493	462	478	470	487	451	496	449	451	474	473	472	451	461	471	451	476	436	485	493	454	452	509	438	470	483	460	461	483	503	493	439	487	452	443	444	470	433	510	452	441	485	463	506	464	457	489	495	443	469	463	468	480	476	507	438	446	480	487	463	466	432	435	458	518	485	458	499	502	496	458	480	453	457	471	469	494	503	495	451	435	474	492	437	472	468	497	472	461	453	490	459	484	463	452	492	501	464	443	458	489	488	487	473	436	486	441	482	472	450	497	507	468	454	452	456	454	459	428	458	464	467	459	457	496	463	481	467	470	431	450	489	464	485	480	490	446	433	491	460	479	474	471	514	474	465	456	441	479	465	462	517	469	477	505	494	461	452	443	497	492	419	480	431	468	428	488	480	461	473	450	426	456	435	454	480	483	458	461	530	478	431	463	466	449	445	474	465	461	477	462	463	446	482	472	469	433	444	501	479	455	496	422	493	454	456	464	464	461	504	483	442	459	461	498	498	453	495	484	423	473	471	467	438	448	435	482	466	516	445	491	462	484	449	442	479	440	477	444	499	463	438	490	490	471	441	481	484	434	492	521	468	480	448	440	437	514	511	470	477	475	468	480	445	482	456	489	496	489	455	494	472	500	482	469	507	484	454	455	464	422	455	446	502	464	479	461	448	477	465	427	459	495	491	485	448	455	463	437	492	488	480	479	465	474	451	492	539	451	448	460	484	478	434	459	452	451	460	460	459	460	444	478	474	489	461	469	479	467	464	449	422	458	421
61301	19797	7080	2464	1445	1075	877	700	604	540	487	410	393	379	377	343	320	282	311	286	343	332	258	289	301	247	266	230	274	254	255	286	275	276	276	282	286	253	258	251	262	250	247	251	264	274	268	290	261	230	256	243	250	241	278	237	229	253	278	251	237	266	268	260	270	225	264	252	264	254	244	259	247	227	244	272	238	254	214	249	236	239	254	237	254	250	219	228	234	263	243	242	237	260	269	267	244	234	281	253	262	236	284	257	258	273	243	263	220	219	238	270	225	263	247	267	251	239	241	229	256	232	250	274	248	258	237	239	237	224	228	266	247	223	258	259	277	271	263	247	257	273	258	269	233	240	287	223	239	219	266	246	238	248	231	239	231	250	249	238	269	249	236	244	238	198	227	264	286	232	228	236	215	261	268	246	245	221	251	263	256	260	242	228	265	236	252	268	240	242	262	252	220	237	262	240	257	239	240	226	239	259	252	260	218	237	249	227	253	253	217	230	245	246	242	253	225	247	261	231	249	250	231	225	258	232	264	245	254	260	275	255	224	236	257	259	248	232	247	240	227	252	236	234	273	231	256	270	240	257	232	259	259	264	244	210	234	246	243	237	238	239	251	251	254	256	249	226	266	249	241	243	245	243	246	242	267	256	252	261	246	281	268	231	226	267	260	248	261	239	238	246	235	219	246	229	259	238	214	240	229	270	261	291	267	238	257	256	228	237	255	237	234	256	273	229	247	236	222	237	233	244	237	269	225	249	237	220	216	249	246	253	215	224	236	247	236	269	231	245	247	261	235	265	271	234	268	261	263	243	263	222	246	248	257	256	238	231	252	284	241	250	240	234	254	263	243	246	249	253	237	239	264	247	253	250	244	256	229	244	251	253	220	247	257	206	255	250	222	237	264	229	237	272	239	263	245	242	247	255	251	271	259	243	272	240	246	250	259	232	279	252	246	233	243	251	266	234	245	240	259	271	265	234	275	227	262	247	260	239	246	221	280	265	238	241	264	229	271	250	255	266	234	250	249	233	253	236	278	248	243	216	240	249	243	241	259	220	270	205	241	246	272	226	225	218	231	228	262	236	237	266	252	219	261	225	242	247	231	225	215	250	240	224	260	230	239	235	232	231	241	267	227	270	253	280	250	240	254	256	229	250	272	245	252	258	233	251	266	247	232	247	259	240	239	254	263	249	239	235	253	219	251	263	245	292	224	254	275	260	269	248	209	259	260	224	271	234	212	256	225	257	267	253	241	236	234	259	276	238	249	232	284	260	254	252	213	233	245	237	253	249	277	254	235	223	249	267	238	252	264	258	252	213	227	274	253	259	265	255	283	237	234	241	258	233	260	241	251	231	239	261	245	241	232	221	272	247	262	247	224	269	250	258	270	243	235	241	257	241	275	266	230	245	253	254	250	268	249	271	265	249	241	253	272	264	268	249	252	258	262	225	251	266	253	254	243	241	251	254	226	231	269	218	245	234	245	280	259	244	271	246	262	250	266	274	233	221	241	242	250	260	254	231	267	250	238	244	241	243	236	251	236	261	252	257	275	252	262	265	240	221	267	252	244	250	262	240	242	249	249	277	236	237	254	260	242	271	241	247	256	238	239	262	243	245	244	233	243	250	262	223	252	249	237	229	238	248	272	245	252	252	252	236	231	248	273	269	228	257	247	211	270	308	246	279	278	238	258	254	244	250	230	292	256	252	253	233	286	260	257	247	271	242	257	238	238	249	240	259	246	249	229	231	234	249	258	239	246	227	243	238	237	235	245	238	285	242	264	244	260	264	275	233	266	237	240	240	261	224	231	263	237	248	269	261	249	268	249	250	272	260	242	237	247	254	249	243	247	234	233	254	237	277	271	267	249	270	266	219	250	255	244	244	257	233	247	274	268	234	236	240	242	236	263	263	258	234	254	233	277	250	274	250	248	249	226	242	225	235	218	246	264	268	238	235	257	262	223	227	203	236	232	247	246	249	274	241	238	220	262	271	246	234	249	250	248	260	259	272	227	223	289	243	245	276	244	269	253	253	243	241	231	246	214	262	231	248	257	232	242	226	233	247	283	268	258	257	248	266	270	247	259	267	247	233	233	207	249	239	277	229	243	245	239	262	260	289	235	243	251	250	258	251	214	253	242	249	260	245	225	244	230	249	230	242	259	257	242	240	236	274	220	233	261	243	252	240	257	262	257	217	250	239	257	258	256	253	275	233	244	287	218	240	235	265	224	249	229	248	246	259	260	228	241	263	255	268	238	250	236	259	250	221	258	236	238	254	248	267	247	241	241	237	264	240	264	268	227	242	262	247	249	234	254	284	241	249	242	252	211	248	260	257	255	251	248	232	237	233	245	244	247	243	191	262	252	263	237	215	231	252	215	263	257	256	237	255	255	247	260	268	210	269	255	245	219	227	224	229	250	212	254	256	262	282	239	247	258	268	247	237	246	264	266	254	227	264	239	251	231	238	227	230	232	300	238	242	258	249	241	231	261	230	236	236	244	209	259	241	255	242	249	234	235	238	214	252	229	234	252	266	217	238	238	229	254	248	218	247	220	254	240	247	243	244	241	245	227	253	247	257	235	262	274	243	253	246	222	243	245	225	252	264	248	223	236	238	258	238	240	246	258	247	250	246	267	254	244	224	239	267	248	251	250	225	245	244	257	234	240	250	226	245	248	244	240	257	233	240	245	268	276	236	247	263	284	236	267	240	261	249	258	229	218	258	250	249	246	267	234	247	265	232	232	227	248	256	252	290	264	249	245	248	240	229	241	233	220	261	229	222	245	247	238	250	274	265	258	253	237	258	228	262	262	235	238	250	237	237	222	242	246	240	262	244	251	270	251	277	234	262	253	209	218	282	242	219	232	259	251	254	232	256	245	240	243	219	243	253	253	264	275	241	207	262	245	252	228	233	245	256	258	226	236	257	239	257	255	275	221	256	251	242	254	213	246	239	234	250	261	234	258	206	252	238	227	255	220	226	228	244	234	231	266	248	280	257	246	270	256	259	248	259	249	243	231	239	242	248	233	233	251	260	245	233	230	277	236	246	264	262	221	230	241	241	257	259	239	253	251	234	249	255	244	237	255	233	236	259	238	249	246	268	235	255	276	239	258	239	246	258	235	247	229	225	214	253	250	247	232	244	217	237	215	227	227	222	250	232	255	230	259	233	294	269	245	243	280	240	217	254	265	245	252	260	265	264	269	237	254	253	243	265	272	265	247	238	255	276	244	257	243	260	230	251	248	227	243	266	255	240	245	260	235	259	245	241	242	262	272	268	250	234	251	247	242	239	252	230	244	237	249	265	251	241	240	233	234	224	277	226	247	249	241	275	238	247	259	246	227	240	225	230	264	230	237	232	254	229	244	270	257	258	257	249	248	252	215	225	253	252	268	249	249	260	246	287	246	239	232	240	222	235	258	267	219	217	255	232	238	236	262	251	270	228	248	252	244	254	244	234	240	221	240	239	264	240	245	248	240	259	237	245	250	240
30751	2525	5740	6175	5326	4357	3495	3032	2583	2205	1928	1767	1681	1601	1473	1357	1276	1242	1130	1166	1106	1085	1078	1009	933	925	981	958	916	877	875	915	878	838	892	831	850	826	825	774	815	810	808	800	798	770	772	811	765	819	778	759	733	821	722	770	774	784	768	747	773	732	790	765	719	770	765	792	737	748	771	736	734	764	759	741	749	766	755	800	743	753	750	712	742	738	714	746	763	765	761	766	726	744	712	734	730	750	702	738	753	710	736	766	831	733	781	695	719	657	725	734	684	687	764	734	724	742	731	710	781	762	739	751	758	705	737	766	748	750	715	709	713	725	719	700	695	718	730	712	761	705	721	668	732	755	665	758	749	751	744	774	736	745	752	739	737	716	706	706	786	735	709	736	747	694	772	771	756	719	754	711	754	706	702	717	724	764	705	748	734	784	695	712	724	724	746	741	722	727	763	787	675	708	713	750	722	800	709	732	732	789	673	703	694	743	704	713	737	678	711	670	738	721	691	747	714	715	719	731	721	736	669	717	751	727	713	713	715	721	742	747	739	713	757	745	758	714	728	709	735	762	750	733	655	750	718	733	748	724	712	709	723	779	733	740	752	732	678	722	728	685	724	722	723	718	749	735	719	773	713	765	752	754	721	709	751	705	734	716	730	697	718	698	739	758	747	741	710	769	717	727	722	711	723	777	722	721	692	714	765	719	758	740	761	789	691	730	707	717	776	695	731	728	707	732	723	726	719	706	722	726	688	683	728	711	751	688	714	720	734	695	694	707	737	728	696	734	720	744	753	756	763	744	744	698	768	703	689	742	744	726	717	746	729	715	746	697	746	741	701	720	723	715	704	769	696	749	700	728	745	699	731	689	714	725	752	702	708	678	755	746	749	699	747	745	734	695	733	722	712	792	704	735	796	731	710	705	734	697	712	747	729	733	742	718	723	704	656	700	745	676	726	766	750	712	754	701	767	747	763	739	775	717	699	670	752	725	757	744	779	730	732	723	711	728	717	696	765	700	689	770	735	749	738	737	694	689	712	689	711	737	720	686	766	756	730	723	717	705	648	735	783	719	707	692	719	737	752	714	722	756	732	735	736	761	749	725	703	711	738	757	743	696	757	717	755	708	675	723	732	735	709	744	714	753	752	710	676	690	781	730	728	674	681	729	769	749	704	721	712	749	727	724	698	700	738	673	760	758	723	739	732	677	688	770	748	730	736	723	776	728	713	686	738	759	758	719	724	707	735	682	713	694	682	737	717	704	738	729	733	750	734	754	721	752	735	664	749	766	738	777	717	680	778	747	743	775	747	737	697	755	747	740	728	702	729	733	757	659	703	751	753	715	731	740	724	756	727	756	742	699	727	715	694	743	726	771	708	727	705	712	723	733	716	775	726	750	713	705	717	673	699	741	742	701	732	724	742	751	730	722	732	746	698	700	751	677	731	718	706	714	752	751	736	723	710	730	716	689	711	688	712	704	703	692	791	746	702	706	717	743	761	784	737	723	682	731	738	746	725	732	702	715	712	717	690	747	669	745	824	727	721	712	748	714	719	699	690	708	712	733	727	733	729	747	729	724	723	763	736	766	717	748	729	753	708	736	727	741	711	764	715	748	735	719	747	691	697	688	718	719	726	741	721	682	730	702	773	751	768	692	746	740	763	696	733	710	721	671	705	717	679	719	735	762	683	729	743	724	716	811	677	722	735	701	725	710	772	657	734	701	762	750	699	723	678	722	707	712	684	683	716	688	708	729	703	753	713	760	738	731	711	736	753	784	703	781	769	728	713	681	723	728	770	680	783	712	711	711	724	727	753	744	738	727	772	735	761	719	726	672	719	767	777	719	715	719	774	676	690	733	673	749	773	779	734	705	734	697	736	716	726	737	743	718	701	761	780	731	765	695	694	672	655	744	742	715	693	710	746	729	734	676	718	756	753	779	724	737	748	728	739	720	712	751	675	707	728	767	752	755	743	739	735	740	696	729	737	732	744	738	720	720	717	734	764	749	701	714	747	682	799	721	746	691	755	757	713	649	733	721	730	731	754	701	706	727	713	713	763	697	699	723	736	725	695	761	753	740	702	711	761	742	767	772	766	735	720	740	731	746	734	709	707	746	714	725	795	742	702	752	708	759	723	718	764	750	729	747	792	688	720	732	690	729	762	738	719	716	759	730	746	744	710	776	762	714	759	747	705	671	693	695	705	708	709	696	711	698	723	749	707	733	709	716	740	694	715	736	759	729	699	727	706	768	786	752	672	720	742	742	759	739	690	730	752	752	725	703	771	710	746	776	713	712	691	721	756	758	700	719	704	714	747	730	719	731	768	756	696	682	780	732	782	794	716	759	727	729	704	743	687	776	698	705	766	725	736	725	721	750	749	705	755	695	658	728	732	692	742	713	699	746	743	700	737	762	686	708	721	765	715	718	723	714	761	746	751	707	738	728	725	708	757	697	726	708	745	746	734	667	733	732	732	718	707	722	741	721	768	771	687	705	714	722	743	718	708	710	723	759	711	734	726	725	717	741	738	707	745	775	703	765	726	665	760	744	687	729	714	709	745	717	698	677	698	698	730	725	778	709	711	733	788	763	772	769	766	706	740	724	726	751	672	735	739	722	728	712	746	703	709	723	743	739	732	795	706	708	703	773	713	734	717	735	748	676	742	723	758	731	701	709	742	769	731	722	712	734	675	750	717	745	700	718	699	733	742	718	709	739	719	753	727	711	734	719	739	715	755	708	672	741	702	712	739	736	697	769	732	697	728	730	740	791	718	733	722	733	695	722	745	745	783	792	722	721	711	713	798	763	730	724	755	672	724	739	724	785	748	753	724	764	726	745	693	724	769	721	733	738	765	709	701	742	700	728	725	698	775	686	677	722	755	651	786	721	726	732	760	751	728	707	705	727	719	679	732	677	756	754	725	683	746	736	718	718	757	707	763	751	750	682	732	739	748	745	717	736	704	738	732	692	749	764	733	684	731	763	748	742	741	730	735	715	735	714	701	734	724	682	717	669	743	721	687	736	688	694	723	750	711	721	770	708	735	693	717	700	723	728	777	744	685	729	737	704	738	740	708	731	733	750	695	682	725	713	721	748	688	700	693	718	733	732	812	738	735	777	737	732	722	745	743	711	760	723	701	665	726	728	733	698	749	734	760	730	708	730	767	703	713	747	721	746	748	755	748	717	739	719	732	717	749	769	723	734	769	747	715	743	756	680	736	697	719	678	750	713	701	725	725	754	738	709	712	717	694	743	689	705	686	711	734	730	627	768	758	754	742	710	714	679	673	742	747	723	675	725	753	774	756	729	715	714	699	732	755	708	730	720	716	708	722	724	716	708	731	673	718	711	698	744	712	745	775	725	744	737	750	755	706	749	727	739	733	732	716	728	740	753	765	710	673	734	736	720	778	736	761	704	673	712	742	698	726	749	745	708	752	715	720	705	717	734	761	723	740	728	713	718	690	735	692	734	742	693	750	673	689	723	715	722	719	721
6164	326	156	141	117	102	75	93	91	79	89	74	77	79	74	84	96	104	80	80	90	69	84	64	81	93	90	79	83	83	84	89	70	89	68	69	101	73	97	82	97	83	75	79	91	81	87	84	85	80	90	84	82	66	70	81	87	77	71	80	81	71	74	80	77	93	87	83	65	89	96	88	91	78	60	77	69	94	75	75	84	81	78	73	85	72	101	82	76	72	85	88	80	99	81	68	88	79	78	80	79	79	64	64	77	91	91	88	84	90	94	87	79	70	70	95	97	87	81	78	80	76	82	86	90	82	75	88	86	77	87	70	101	73	71	100	87	74	76	87	87	87	73	90	82	89	99	77	83	80	77	88	96	83	88	75	92	81	81	87	69	80	72	105	72	79	68	80	79	76	81	70	83	86	84	72	80	99	101	95	74	72	82	78	78	84	95	84	88	83	86	93	81	77	87	71	90	89	75	74	70	96	70	92	94	91	83	73	77	76	84	70	74	72	65	64	73	80	82	85	82	73	84	70	89	90	62	73	94	92	75	81	86	82	89	87	77	90	70	81	85	86	82	62	82	74	83	76	72	85	84	101	84	66	92	83	78	60	86	90	71	82	95	83	75	82	83	74	85	97	100	96	81	76	86	81	80	67	83	85	83	70	81	85	86	66	71	80	76	89	72	71	87	92	87	75	77	70	77	84	75	75	71	58	85	73	65	95	90	74	99	81	88	84	86	91	75	65	58	61	72	101	67	85	85	81	68	77	79	71	90	93	71	68	80	83	72	86	71	96	74	97	88	91	92	81	73	70	81	90	86	88	84	70	83	87	68	80	82	91	79	79	106	77	72	81	88	78	92	76	78	94	73	86	85	93	75	82	62	77	94	73	92	85	89	73	89	95	83	75	82	87	75	85	91	73	94	96	84	79	70	84	90	82	70	90	92	82	91	86	86	76	88	78	75	81	76	75	91	80	68	81	65	81	76	78	82	95	83	92	79	81	80	90	91	86	82	65	88	77	63	74	85	77	87	80	96	91	107	90	87	73	81	82	82	74	85	69	94	76	85	80	108	71	87	77	104	92	73	79	72	77	81	82	85	87	81	93	76	76	81	84	84	75	81	108	100	80	82	80	77	79	86	67	91	86	82	67	69	64	80	96	87	81	85	72	83	87	89	71	68	81	79	86	89	79	93	89	85	87	78	78	77	75	85	80	81	75	75	58	83	87	76	97	76	64	76	82	77	92	83	76	86	98	94	88	81	89	80	79	91	87	99	86	75	94	66	78	74	83	77	90	82	89	90	83	84	74	87	92	79	76	79	87	80	78	90	77	82	75	73	86	72	75	71	81	88	94	86	75	80	99	86	86	79	97	99	80	71	79	80	95	87	94	78	99	72	84	99	77	84	77	88	97	80	72	74	70	100	87	70	71	90	61	74	81	74	73	69	65	76	76	72	87	95	82	79	78	83	91	93	73	76	81	72	83	68	73	95	86	94	81	93	87	73	74	98	70	89	91	76	74	69	74	82	102	86	72	73	78	73	69	86	59	93	66	84	83	78	76	79	79	92	94	92	64	100	80	84	77	83	76	84	84	96	63	84	79	79	78	82	88	95	59	74	82	98	97	96	76	93	85	82	69	67	93	96	88	86	74	79	91	81	97	79	83	99	76	80	82	99	66	82	85	91	70	75	70	81	89	93	68	76	84	76	79	89	91	79	75	93	87	77	78	77	85	87	89	80	92	57	77	80	73	81	83	80	87	91	79	74	90	80	77	81	82	70	95	82	81	83	74	65	84	88	89	89	95	75	65	86	66	72	86	80	95	80	104	75	97	86	75	78	86	86	94	82	69	82	83	81	95	86	91	75	90	83	75	80	67	91	93	73	80	101	90	70	70	73	78	67	68	76	69	80	81	76	76	89	110	76	87	77	90	92	85	94	77	90	89	84	84	79	73	100	74	80	84	90	90	80	74	76	80	74	80	79	80	74	78	88	86	86	72	77	83	99	77	68	93	82	93	78	101	75	88	90	79	94	83	80	80	92	84	88	87	73	74	94	81	90	101	70	96	77	70	81	73	75	80	78	101	80	78	88	80	81	67	88	100	72	78	79	78	78	76	75	101	85	84	67	72	69	83	77	73	62	79	80	68	72	65	89	78	83	77	83	77	89	80	92	56	82	74	88	78	88	94	67	86	94	78	89	84	90	72	81	69	71	70	80	72	76	89	91	87	79	87	77	90	86	89	89	83	72	79	83	74	90	82	89	95	98	91	82	93	75	85	80	103	83	78	103	78	78	87	87	74	74	88	80	69	82	81	84	81	89	86	100	90	62	87	91	67	78	88	81	77	69	89	87	72	83	74	83	77	92	82	83	76	68	81	80	71	87	59	69	87	80	75	78	70	87	84	62	89	77	88	86	80	73	80	83	89	92	96	91	70	80	79	86	96	79	78	80	83	100	78	77	91	86	81	74	89	80	107	69	92	61	88	89	80	104	93	83	83	100	86	73	87	87	86	91	82	78	89	93	79	71	93	82	81	101	79	76	69	83	87	79	85	70	90	68	84	67	83	90	81	81	74	70	98	58	75	82	84	74	62	74	87	73	81	100	86	99	88	93	88	81	91	82	81	83	73	83	66	84	74	76	82	100	87	84	106	78	88	98	78	68	74	76	96	91	93	95	78	73	80	69	96	89	85	80	97	74	86	78	81	78	94	91	83	88	90	91	75	92	75	77	80	82	90	73	85	75	75	60	81	75	67	55	67	78	89	88	85	70	90	87	96	79	97	86	80	96	88	79	82	76	102	78	69	75	83	72	96	76	74	86	68	90	73	88	76	79	81	78	87	95	86	91	91	84	79	94	80	78	89	74	96	68	88	73	77	90	82	84	82	78	82	71	75	87	87	88	93	80	81	72	81	82	86	84	64	70	84	88	89	80	74	86	78	72	81	78	97	83	101	92	82	80	94	78	86	76	90	84	78	91	70	85	59	72	87	95	81	76	70	88	88	69	83	73	63	90	79	77	88	93	91	92	75	89	89	75	86	75	67	108	75	97	80	86	96	100	82	86	106	60	82	88	87	66	70	83	79	90	85	89	77	86	99	65	73	83	87	90	63	83	84	86	70	84	80	74	74	71	80	73	76	73	75	85	84	85	90	92	95	72	85	80	80	72	68	83	89	70	98	80	81	76	82	78	76	61	91	88	97	88	77	78	92	90	73	64	89	69	83	93	83	82	79	72	61	85	87	78	65	71	102	81	86	78	60	76	80	85	63	84	87	85	92	84	79	87	78	89	74	81	64	86	77	83	80	80	83	85	89	88	70	88	74	81	94	59	81	86	82	76	75	60	91	97	101	76	79	94	95	84	79	79	78	82	98	78	77	90	84	74	79	99	88	76	85	94	91	80	76	87	77	92	94	89	88	86	94	92	98	96	88	81	85	70	84	82	95	77	101	76	86	82	83	97	75	95	72	81	77	90	84	65	77	63	88	88	86
5989	346	411	462	445	408	377	355	347	333	328	310	294	301	316	307	303	319	294	314	292	288	304	320	297	297	299	305	263	286	311	278	302	270	276	287	326	311	299	297	317	321	302	276	308	321	274	283	294	280	290	340	293	310	282	283	276	288	298	308	276	303	285	305	284	307	297	279	300	288	288	276	301	302	277	289	306	322	291	304	252	305	331	326	325	310	291	295	304	296	276	282	301	310	312	264	302	309	306	298	283	298	309	311	310	315	288	305	263	314	301	297	326	297	323	285	281	266	310	313	320	268	289	281	293	331	283	289	296	266	291	312	306	290	292	317	307	306	312	281	289	274	326	283	277	303	282	307	311	287	277	301	319	295	284	311	280	312	291	291	281	289	274	283	332	299	280	308	296	290	322	304	309	300	274	296	283	295	304	330	302	317	305	284	268	275	314	304	259	273	277	294	307	324	284	268	313	312	320	292	285	275	273	307	272	315	280	301	284	293	306	278	318	297	298	311	276	295	287	303	276	280	299	287	285	300	302	302	336	313	313	272	322	290	270	313	312	310	291	289	281	316	293	301	296	310	251	318	308	284	330	294	277	296	326	308	287	302	313	305	263	291	296	306	296	304	329	281	324	283	270	312	293	281	288	296	326	291	300	271	279	290	343	294	298	321	310	292	283	294	296	273	277	294	311	283	271	306	306	302	320	312	270	306	305	320	283	298	303	329	292	302	298	261	289	298	277	327	274	300	312	258	325	332	311	301	256	277	272	287	290	293	321	299	299	299	310	277	265	295	297	286	303	294	282	263	307	301	290	285	289	312	270	280	261	249	281	283	338	278	278	283	270	292	293	261	307	291	336	299	279	255	284	321	289	318	269	277	284	267	298	333	280	312	269	288	295	318	294	286	292	301	284	286	270	294	307	308	338	289	315	263	308	307	289	290	305	287	313	302	265	319	292	288	304	291	292	308	331	282	310	295	299	273	299	286	290	295	305	284	328	287	286	262	300	297	296	319	288	283	295	301	304	325	293	263	292	281	277	293	309	284	302	300	278	311	277	296	296	290	279	310	301	288	281	316	263	303	288	275	302	313	286	323	294	304	286	299	287	308	279	290	311	289	308	304	298	265	301	315	294	301	304	278	325	265	256	292	297	299	295	295	305	313	292	250	305	266	261	309	345	297	284	284	303	314	279	299	307	278	301	290	292	283	303	304	300	295	322	268	304	323	275	305	306	318	298	280	266	293	281	304	316	294	263	292	266	303	313	327	267	283	274	287	316	291	305	277	287	295	324	293	301	280	306	278	305	296	313	295	344	313	316	309	308	301	291	241	285	310	279	270	299	302	297	278	285	313	313	305	297	281	284	300	282	290	286	295	271	305	290	286	344	257	267	300	307	315	301	287	306	320	339	277	310	290	294	303	335	302	299	317	268	323	287	295	298	310	265	265	292	286	293	275	278	314	319	306	303	290	304	286	286	275	299	304	310	292	286	268	310	287	304	293	285	313	251	290	279	289	269	299	276	265	304	306	301	318	297	269	270	284	308	277	304	279	323	287	285	321	294	295	275	274	291	285	309	299	297	313	306	314	308	333	299	291	307	278	303	307	275	303	297	283	301	310	306	268	295	313	305	267	256	285	327	311	302	304	279	281	335	295	252	327	292	290	273	286	294	295	302	271	299	326	273	257	288	305	300	308	310	293	318	282	292	278	309	284	284	294	278	267	305	295	313	289	286	316	275	299	302	290	275	281	297	318	331	305	281	298	277	320	311	292	294	306	274	329	289	290	325	305	329	293	289	300	298	305	303	288	286	316	299	328	294	316	329	306	286	321	277	298	294	295	301	294	295	286	304	301	327	293	290	305	292	321	275	301	325	314	327	296	278	307	301	320	271	288	297	324	275	267	278	286	311	281	310	276	316	311	307	320	305	296	288	271	328	264	317	297	275	323	283	302	296	350	263	321	294	300	315	299	293	295	308	277	311	325	300	279	281	299	296	301	293	278	276	284	304	301	309	302	326	307	279	305	299	288	300	269	285	288	329	314	296	306	270	287	290	295	293	290	286	304	283	301	295	293	297	293	300	308	316	287	307	293	293	302	278	286	318	295	321	285	263	324	279	294	280	314	300	280	288	303	310	303	316	292	286	277	292	320	297	308	329	326	304	316	308	304	314	340	315	272	335	319	306	321	281	315	314	300	301	284	312	291	281	289	283	275	301	326	323	277	314	290	318	318	280	297	303	304	320	332	281	296	316	289	320	316	283	310	273	285	277	275	318	282	310	281	329	314	302	331	326	315	317	278	277	321	303	273	308	297	265	272	302	297	299	335	303	299	326	255	278	296	299	309	289	281	317	298	332	308	257	263	301	297	282	302	262	281	276	275	308	302	334	293	299	296	325	296	258	275	296	287	280	285	276	291	298	281	300	315	280	284	313	279	308	281	295	262	287	287	299	269	328	313	314	306	312	303	273	295	288	301	305	309	298	313	267	288	279	304	293	303	290	295	286	309	296	299	300	304	316	294	311	315	269	297	282	308	321	290	300	309	278	264	286	297	296	305	289	297	263	285	313	284	280	294	289	324	300	320	309	318	298	298	274	305	287	322	281	312	307	326	290	296	313	324	301	291	315	276	303	296	315	301	281	277	299	260	299	264	307	287	290	320	283	320	287	310	284	317	302	283	302	270	302	291	291	284	321	276	278	298	290	282	278	267	300	283	294	343	311	254	296	294	307	322	282	281	322	308	331	315	305	282	302	288	315	267	299	293	289	283	311	309	307	299	313	266	291	284	298	316	316	300	313	309	295	279	314	286	288	293	305	279	288	274	319	291	297	269	276	273	269	291	280	295	295	324	286	289	306	266	297	301	338	318	290	316	285	318	305	278	322	284	302	308	323	295	304	294	327	322	293	324	319	297	275	288	286	275	288	325	311	298	284	285	284	319	287	286	320	303	301	297	268	267	302	298	294	284	306	296	274	283	272	318	313	258	259	314	308	298	299	299	306	303	284	280	315	274	280	283	281	306	292	330	302	301	281	294	296	304	295	255	272	276	284	299	283	311	305	334	264	278	284	286	274	300	320	303	305	312	305	313	281	290	285	319	294	293	309	301	307	301	303	317	305	283	295	293	286	293	294	307	344	305	290	274	309	319	295	286	288	293	304	300	283	302	276	291	261	296	318	323	295	276	317	312	295	311	306	307	287	318	297	259	261	305	311	299	306	276	275	306	299	288	302	299	290	315	306	298	293	286	303	324	278	302	290	297	353	285	286	298	285	289	273	293	290	286	283	299	278	305	323	268	298	282	291	265	307	291	325	263	305	318	338	302	329	284	302	325	288	309	267	294	297	296	302	301	279	269	293	307	310	295	289	297	277	299	318	310	288	310	270	311	303	259	326	292	305	314	271	302	285	301	306	267	270	261	290	322	309	309	292	284	305	311	297	289	285	333	291	313	282	246	292	287	292	297	298	289	306	297	316	297	283	280	282	275	323	288
47240	11976	2043	1018	736	559	434	369	319	300	227	260	230	221	208	190	197	175	184	169	182	165	184	145	145	167	139	148	152	169	173	150	176	147	135	152	146	153	142	135	166	177	141	144	124	139	154	144	165	152	155	162	159	135	160	158	122	158	128	143	149	150	149	147	149	174	161	137	143	139	144	144	158	129	125	126	143	147	125	139	137	147	138	163	164	137	132	128	145	133	151	157	140	149	147	142	121	150	151	146	137	157	154	133	133	147	129	146	144	142	130	130	159	145	143	150	153	144	137	146	151	150	159	130	133	141	146	153	138	147	149	150	158	149	149	149	143	144	172	138	146	154	148	137	151	141	160	137	139	153	143	138	173	148	141	130	151	125	145	151	121	148	137	130	134	158	155	131	163	149	144	113	146	123	145	118	130	132	157	117	145	145	137	156	155	118	166	122	158	142	116	137	145	150	142	170	137	159	149	143	136	134	155	142	151	150	166	152	121	128	131	143	145	154	157	133	152	159	138	153	133	146	148	153	156	157	140	150	146	126	139	123	148	147	165	145	134	154	147	139	128	145	147	156	144	141	135	151	140	144	137	139	144	126	127	162	161	157	140	130	154	145	144	139	171	166	148	134	135	146	134	149	133	164	140	141	129	146	124	143	177	149	148	145	127	155	137	133	144	156	136	154	148	138	142	149	142	131	124	137	155	171	137	155	131	146	134	134	151	135	119	142	155	117	153	138	131	127	147	145	136	156	125	139	142	138	158	142	150	152	154	141	144	149	142	151	153	133	149	162	167	138	144	135	147	145	134	137	165	134	146	150	151	149	136	151	148	141	139	142	140	127	134	159	143	125	121	155	148	127	123	145	140	161	147	130	135	159	139	150	145	162	135	146	161	128	157	131	150	135	138	134	149	132	142	137	147	140	142	140	143	149	146	127	161	130	173	152	135	154	148	128	146	144	140	137	135	145	134	157	152	133	181	129	158	140	157	119	117	149	160	145	144	128	144	140	141	141	127	154	135	164	149	138	136	148	145	159	161	165	147	143	162	135	142	125	113	156	141	142	134	152	168	139	141	128	162	166	142	139	137	124	144	139	144	158	138	134	132	156	138	163	135	142	177	135	145	135	139	136	151	159	146	176	121	127	144	161	141	142	142	131	152	132	132	144	155	164	136	140	157	130	165	158	138	149	141	142	151	135	150	148	162	125	160	125	164	138	136	152	159	148	145	134	143	135	157	159	161	132	145	159	128	135	133	152	122	137	143	127	162	139	117	151	148	162	136	154	149	150	150	156	150	120	149	125	162	151	137	142	169	127	135	147	132	130	139	139	127	146	141	151	167	130	145	137	148	128	154	151	172	170	154	145	136	152	134	137	144	145	136	144	136	136	135	137	122	140	152	155	169	140	170	135	133	151	136	129	149	151	146	144	141	150	171	160	148	148	150	155	171	148	146	143	144	145	162	140	130	152	132	156	149	148	151	144	160	143	129	129	130	146	142	142	155	126	152	152	131	151	156	151	152	152	161	142	157	138	153	143	151	168	142	140	158	128	160	140	133	154	142	155	140	131	136	138	149	140	162	153	142	150	172	124	144	140	149	153	156	143	133	135	142	165	141	158	145	159	128	150	142	143	131	123	151	147	136	167	131	156	148	134	137	151	153	144	140	135	151	136	151	156	132	125	159	130	154	158	121	150	151	149	133	140	132	180	128	129	150	157	124	172	152	128	139	143	153	154	153	151	134	141	139	129	137	169	143	146	137	149	132	145	157	146	145	155	140	143	132	143	135	138	128	152	151	134	153	142	136	131	126	149	133	130	171	143	134	146	141	139	144	152	131	149	157	120	160	149	173	141	153	135	138	121	143	151	147	123	141	141	141	134	155	156	133	140	150	165	159	152	147	142	135	164	148	127	134	172	147	141	137	144	134	123	144	154	135	155	135	158	138	145	136	147	127	153	138	144	161	133	152	136	150	145	148	131	141	162	152	154	169	129	119	139	145	152	149	142	142	147	136	138	142	135	150	157	135	153	150	150	144	131	156	140	141	149	125	128	138	148	148	156	134	161	163	168	167	140	150	154	148	150	134	138	147	148	132	138	140	145	160	143	151	141	156	126	152	118	160	158	125	150	140	161	136	138	146	136	141	140	149	147	132	152	147	156	139	134	160	136	138	143	150	155	147	144	139	135	133	151	142	142	130	163	156	139	152	141	151	131	126	136	135	139	143	135	129	151	139	158	142	119	177	139	146	138	154	141	139	148	143	149	136	136	155	166	160	151	138	128	138	121	149	156	143	141	153	136	152	134	147	142	141	144	130	135	132	147	127	144	143	129	128	148	145	145	129	178	167	141	157	149	128	138	162	158	151	132	153	130	137	151	142	148	150	146	153	154	152	178	150	140	134	155	145	132	157	136	163	150	130	136	130	147	141	149	139	135	136	158	158	153	160	127	171	125	141	138	160	142	125	160	142	156	132	160	159	130	114	148	159	146	139	153	144	146	154	164	127	149	133	154	139	124	155	163	141	142	110	155	143	139	124	139	139	136	139	146	147	148	122	136	165	143	167	134	145	137	134	125	149	132	152	139	128	136	141	152	132	168	157	155	155	151	142	136	145	129	163	151	147	154	150	169	152	148	139	152	155	149	136	152	128	136	133	152	148	143	134	160	113	152	129	147	139	132	151	162	141	126	138	136	147	155	151	148	139	147	155	154	143	176	154	155	135	128	136	166	127	159	134	145	145	141	139	132	159	144	142	148	157	141	151	138	171	125	142	153	128	145	139	174	125	145	148	160	134	133	166	138	129	132	145	138	120	138	155	136	144	162	128	142	141	133	151	154	126	136	154	131	144	159	154	149	147	136	159	142	149	156	139	151	138	169	144	147	150	131	147	133	154	146	126	161	133	158	124	175	178	164	150	139	144	154	149	149	128	148	150	134	145	139	141	149	145	139	155	134	135	145	168	139	163	142	137	140	150	154	151	130	158	150	138	140	129	148	130	126	129	147	142	154	136	160	139	141	157	122	129	154	171	134	136	156	137	139	130	166	122	125	155	140	144	160	140	149	159	145	144	162	157	139	151	137	135	146	144	142	151	151	134	126	150	177	164	178	157	150	143	110	129	151	143	142	156	139	125	149	149	136	144	159	151	133	151	135	146	150	133	130	147	136	144	141	147	149	156	148	143	130	124	140	116	143	154	143	142	132	148	131	142	145	138	129	120	149	152	145	169	120	167	139	145	135	162	128	134	132	128	127	135	136	145	136	133	139	163	148	129	153	139	161	127	156	162	151	119	161	143	144	148	145	146	153	150	122	133	140	132	142	153	134	163	157	151	139	153	140	133	166	133	128	135	152	141	140	157	141	138	133	142	120	134	141	140	146	143	133	151	128	144	179	134	133	158	140	131	132	154	130	163	151	153	130	152	132	148	154	134	137	131	152	143	147	148	139	148	167	165	145	146	142	142	138	148	134	137	159	148	134	142	149	146	133	135	148
22902	1366	3015	3389	2923	2349	1982	1688	1427	1235	1110	1048	905	895	855	836	779	752	743	715	662	643	629	613	603	623	570	577	527	566	559	574	526	557	544	534	504	525	524	526	525	514	528	526	492	523	517	515	503	516	516	484	500	467	538	544	505	474	492	464	465	491	510	462	460	485	472	497	491	520	451	437	515	462	493	512	480	482	473	459	463	464	469	506	498	436	472	499	430	484	483	490	469	499	503	442	443	445	514	477	443	504	452	500	468	445	484	470	475	483	434	445	475	480	468	452	476	510	423	511	502	459	480	502	473	474	497	469	500	476	491	459	469	457	473	439	465	470	462	444	517	522	481	459	463	456	487	500	495	494	442	461	501	466	474	467	458	476	460	438	463	469	477	513	497	468	480	451	480	473	448	448	461	444	446	495	509	470	443	504	443	464	453	478	468	442	420	433	456	461	504	447	512	511	472	491	465	502	489	475	463	479	444	491	477	423	477	454	433	472	459	470	406	475	449	444	496	448	461	477	454	438	444	468	442	482	461	466	441	496	467	429	489	472	489	470	483	475	454	481	451	499	489	435	459	499	458	458	459	441	467	457	438	486	516	471	489	450	487	454	481	466	460	454	487	432	464	447	508	465	449	503	511	475	434	492	442	420	434	465	449	450	499	474	481	474	487	442	449	464	535	480	453	451	472	477	513	473	454	466	468	436	471	477	456	443	461	449	460	459	481	460	433	485	479	486	456	418	465	471	471	467	434	443	470	463	481	518	484	446	482	463	439	459	471	441	493	444	448	492	480	473	458	478	456	519	474	463	452	488	463	501	491	511	469	482	463	469	444	454	450	471	466	442	476	475	466	507	494	484	475	462	449	453	436	490	471	432	512	443	471	449	455	508	490	491	481	487	457	469	456	483	491	429	462	436	503	492	484	466	448	475	485	479	462	475	455	440	458	522	465	455	465	464	434	475	508	469	463	445	428	475	466	476	531	497	508	530	489	460	438	473	489	483	484	477	478	501	459	485	449	469	489	472	436	456	479	477	487	484	472	481	454	460	442	478	428	479	466	463	474	488	467	488	462	463	436	494	477	488	493	429	425	460	469	459	459	466	474	492	456	495	465	479	491	464	424	466	482	481	486	488	512	447	431	455	447	450	451	495	473	502	473	474	462	463	492	491	427	441	464	478	479	444	450	438	474	460	495	451	491	461	485	523	455	473	441	482	435	471	449	459	467	449	480	411	446	454	470	459	485	474	452	479	445	460	471	429	471	488	469	497	515	445	481	479	441	488	500	497	435	458	471	464	490	468	438	446	462	469	470	459	440	441	437	450	486	415	473	476	506	492	462	456	464	455	481	470	462	461	445	473	480	473	461	449	509	462	442	449	497	467	480	480	475	452	492	499	476	467	432	493	484	463	440	476	435	469	476	414	475	445	493	439	438	448	444	465	477	472	463	448	470	492	460	468	458	487	438	442	463	460	472	467	457	466	443	466	466	455	503	467	476	440	473	462	438	501	450	463	474	471	483	480	442	443	495	492	455	462	463	482	459	491	474	469	492	470	444	474	460	454	468	437	469	424	462	476	457	451	465	485	472	491	449	478	473	421	468	476	481	494	517	427	475	478	421	505	455	480	451	511	498	446	493	482	451	477	461	490	481	443	514	460	516	468	502	474	467	447	443	477	454	461	457	469	494	419	466	450	491	471	454	464	448	476	472	449	461	435	490	499	520	465	443	481	500	460	447	454	449	475	479	478	429	467	469	451	494	447	486	487	447	459	427	449	465	510	495	451	481	448	496	461	459	463	469	477	477	456	466	459	488	449	510	427	426	473	476	428	451	458	495	444	446	463	497	469	485	455	439	416	428	485	491	496	444	458	426	471	454	472	486	460	442	499	453	445	437	490	469	443	464	462	499	451	467	468	499	473	478	495	476	450	442	449	435	457	465	519	485	437	490	449	485	466	487	480	456	501	446	475	425	457	491	486	459	464	475	459	427	413	465	472	474	497	459	477	493	483	473	501	425	489	436	474	444	483	462	501	464	484	463	469	466	454	477	424	502	456	478	457	455	443	442	464	455	469	507	487	432	431	474	489	444	431	460	458	469	490	471	462	465	454	471	432	454	460	445	500	505	468	436	461	488	463	488	465	481	494	476	481	461	466	486	447	475	474	496	465	483	455	483	458	476	486	507	467	476	482	426	490	439	508	433	502	470	499	460	436	505	436	471	489	447	474	453	501	471	464	490	451	481	475	475	459	463	464	468	482	460	497	464	440	437	452	450	456	458	447	469	475	503	492	481	467	475	470	475	473	468	442	473	467	465	470	453	467	490	478	470	467	472	468	465	448	420	447	469	447	464	472	459	495	465	484	504	459	470	505	493	459	489	492	502	462	458	497	440	459	471	445	501	445	466	414	483	455	506	491	453	496	481	449	457	460	449	495	467	486	472	451	466	444	469	444	454	488	502	466	461	497	457	507	498	476	454	491	490	460	483	453	458	490	483	507	471	449	451	441	436	460	434	515	461	446	461	461	455	454	478	471	463	442	456	473	461	451	492	482	464	481	425	465	456	437	463	484	513	455	436	476	429	454	487	486	476	487	433	461	466	457	488	455	466	467	493	444	441	500	459	468	463	462	484	472	474	462	466	438	439	461	461	476	465	458	443	475	471	440	475	477	451	460	483	474	472	474	441	481	455	462	491	434	445	496	484	462	498	446	449	494	467	493	498	530	461	489	444	470	429	445	477	474	453	503	447	496	466	487	460	481	478	436	483	446	485	453	485	463	481	476	446	461	460	481	448	460	487	454	474	448	489	506	463	427	455	490	476	473	460	465	451	470	484	486	462	459	503	462	494	475	495	432	514	498	452	472	478	427	475	463	466	481	480	470	473	492	486	499	468	497	449	456	479	494	505	480	476	467	483	415	475	497	447	446	452	462	473	442	476	486	508	494	417	434	459	459	454	456	471	447	477	461	446	451	468	436	458	456	430	462	471	493	441	473	447	472	507	472	478	496	470	443	484	451	458	482	457	447	485	518	484	478	451	467	466	478	451	471	487	496	494	462	471	475	511	488	494	492	445	478	458	477	462	428	444	473	488	433	450	465	450	499	477	474	457	431	453	448	489	470	445	452	480	454	432	481	474	458	484	476	459	505	473	489	447	492	501	469	494	478	454	477	434	497	477	421	473	467	457	441	426	516	499	443	476	498	471	479	480	461	483	444	452	511	507	448	464	445	451	474	517	440	477	435	480	527	455	452	467	461	455	472	470	466	474	492	482	488	454	476	502	429	501	478	456	482	459	431	444	479	498	464	456	442	453	452	498	490	519	457	458	473	459	454	505	464	461	481	434	508	474	456	469	454	469	437	455	402	459	440	463	478	524	461	480	474	440	427	479	485	440	446	476	473	480	496	483	500	453	475	449	439	504	404	502	464	453	464	493	489	434	497	467	454	463	482	457	504	454	473	491	504	474	484	467	487	518	448	499	464	460	473	464	478
55199	20496	11206	2874	1538	1110	855	661	594	502	469	394	392	346	339	330	307	346	291	330	316	301	313	257	292	306	267	315	280	281	272	266	256	269	260	266	260	261	259	253	274	257	266	239	256	263	254	274	264	263	242	277	223	271	244	277	244	239	277	244	261	265	240	253	262	235	260	262	292	218	266	235	271	248	247	260	261	289	260	266	239	261	259	241	292	263	223	248	241	253	235	251	209	248	242	267	243	262	244	254	268	268	255	234	256	245	234	224	227	245	259	250	213	242	251	208	255	238	236	239	247	264	273	266	251	241	261	272	238	247	255	255	259	244	256	242	259	232	224	236	251	226	227	259	268	250	246	268	246	243	252	261	262	250	245	281	264	241	236	248	243	236	244	270	231	245	227	238	200	229	221	264	243	271	230	243	276	236	228	247	244	256	256	251	267	232	236	270	271	251	234	279	284	244	236	260	232	251	262	274	242	282	248	245	235	212	261	224	265	231	258	271	261	257	259	245	225	217	247	265	284	229	264	235	258	246	233	246	253	258	213	236	248	235	265	254	217	238	220	230	259	245	228	254	258	249	266	256	281	241	225	240	237	252	243	262	229	236	240	224	248	278	252	230	264	224	273	258	253	232	256	266	276	242	252	273	253	244	250	229	242	253	259	252	272	249	221	254	245	233	227	243	276	238	237	247	275	237	236	270	254	285	273	209	225	246	242	282	258	235	245	278	233	279	225	228	242	245	261	277	255	275	266	236	234	275	255	236	254	241	270	216	250	250	247	238	261	238	237	295	257	267	216	262	259	256	248	248	258	247	243	242	252	251	227	243	236	258	251	269	247	246	267	235	246	239	236	269	257	205	255	229	258	257	236	224	236	243	246	249	233	226	266	243	259	271	262	210	287	234	228	247	235	256	234	251	262	246	245	242	241	273	242	271	250	225	248	267	269	266	226	254	236	251	223	229	259	259	256	263	264	261	235	205	249	255	248	250	234	233	252	224	240	264	247	252	234	255	270	269	215	264	239	248	254	248	239	233	221	272	230	257	231	267	245	255	239	262	226	275	244	243	252	239	240	214	247	242	253	264	268	267	266	212	243	242	243	265	262	204	247	236	256	204	261	237	259	236	263	231	269	264	240	260	240	218	276	241	223	234	249	239	258	234	256	247	264	241	237	249	256	235	259	257	243	252	273	281	243	236	252	283	243	254	279	259	244	258	265	236	274	261	247	254	256	259	274	269	244	210	273	250	243	271	218	231	232	235	260	245	226	238	214	272	241	243	250	243	263	235	251	229	238	257	254	236	246	255	256	241	250	231	242	229	238	272	271	254	235	246	261	262	239	240	289	239	245	225	240	250	262	238	255	255	239	253	246	268	243	256	240	241	260	251	252	241	213	230	256	255	277	232	244	265	250	230	262	270	250	248	272	253	236	232	243	253	235	255	209	271	229	274	268	244	227	245	229	263	235	234	263	242	254	240	247	271	269	260	206	268	245	226	259	238	214	233	259	243	250	271	279	206	259	229	243	254	279	217	225	251	269	286	260	249	256	237	260	244	250	270	278	251	266	269	249	247	236	262	265	257	256	265	262	249	264	257	229	208	255	222	239	264	231	256	236	259	229	248	245	244	246	235	252	237	236	241	224	225	258	250	272	260	224	258	250	246	229	256	240	251	256	268	220	259	277	236	233	247	234	282	239	252	273	227	239	271	259	253	242	260	267	272	240	212	267	244	226	252	262	236	245	239	232	286	276	241	255	269	247	248	251	242	204	248	243	235	251	237	249	241	234	249	260	258	257	242	261	244	242	261	258	243	269	244	257	250	237	273	260	260	245	240	253	222	235	250	240	242	229	238	232	243	247	239	228	251	273	253	242	266	229	228	203	223	237	226	255	240	253	226	229	216	242	245	279	241	282	243	263	235	243	249	270	212	261	248	248	232	255	245	248	260	230	223	260	271	247	252	283	232	244	259	236	231	224	242	270	260	233	249	255	257	276	254	244	236	257	251	253	242	267	279	257	276	273	270	259	244	244	239	241	230	241	254	279	228	234	237	235	237	259	259	228	253	246	278	245	246	271	264	249	250	268	248	259	250	249	246	258	251	239	234	253	253	270	249	261	264	267	278	227	239	276	238	266	257	241	255	244	235	247	258	236	267	236	237	239	231	253	248	234	250	249	252	255	239	233	249	247	243	243	243	251	291	243	226	247	276	250	242	279	267	264	235	250	233	271	271	229	230	266	232	236	252	272	238	262	213	239	261	240	238	243	259	243	264	221	219	225	257	247	229	267	245	235	255	248	251	259	276	249	250	227	263	270	242	249	220	248	267	255	236	268	233	229	237	273	290	247	241	245	228	243	268	229	240	231	257	245	219	255	254	260	241	241	230	262	281	253	234	257	230	249	273	252	244	252	243	255	284	235	243	248	241	233	239	237	242	268	225	222	270	250	255	236	271	273	263	222	247	222	259	253	263	264	235	260	247	254	285	242	229	265	258	263	265	224	245	227	234	266	255	237	276	252	242	260	228	237	251	214	235	263	237	224	253	244	235	259	255	267	252	251	242	243	250	226	223	265	247	245	228	246	245	244	277	281	268	269	252	227	238	238	240	262	244	248	287	251	244	235	240	275	217	281	236	236	233	280	253	237	253	254	244	252	231	259	240	242	255	248	233	223	238	240	258	251	241	269	273	226	253	225	247	284	243	241	225	239	226	252	224	242	261	271	243	237	265	232	247	253	238	232	259	278	262	233	241	249	240	258	255	252	258	252	228	227	291	243	255	230	269	245	261	219	233	258	233	229	243	231	232	250	279	240	249	238	223	247	233	257	265	235	266	252	269	249	236	235	254	263	263	255	220	253	249	248	218	239	244	227	279	237	241	223	271	271	237	269	252	229	258	253	246	222	235	246	234	271	253	236	261	260	236	248	283	260	237	228	258	262	261	261	246	233	251	254	270	254	259	267	253	274	238	257	230	239	248	254	272	256	249	238	233	239	245	261	265	249	233	254	252	255	234	240	239	270	315	247	265	241	231	237	268	265	255	261	222	226	247	232	240	228	215	249	252	237	242	246	211	222	273	265	289	237	242	275	255	236	239	241	221	260	236	256	253	226	240	240	282	284	243	249	253	249	248	255	266	250	238	240	232	235	244	254	260	239	246	253	245	281	260	228	237	243	253	251	254	284	255	251	245	254	247	243	215	233	270	254	251	265	259	233	247	229	221	249	232	225	246	254	237	239	210	261	255	229	262	255	235	259	269	239	274	255	233	231	246	247	241	252	240	278	242	250	257	281	232	249	240	228	251	243	247	243	268	245	240	261	255	233	244	233	282	241	264	256	232	258	232	229	258	240	260	245	278	236	246	230	252	246	264	237	251	255	200	259	269	254	258	245	242	278	250	244	247	249	229	247	204	243	252	265	227	258	233	245	244	245	231	242	246	242	232	269	245	222	226	254	248	274	242	228	250	259	271	253	273	251	236	249	269	252	265	250	226
28489	2540	5599	6236	5320	4424	3526	2967	2615	2198	2024	1825	1560	1511	1531	1385	1304	1262	1181	1092	1146	1126	1043	980	1043	977	1018	937	906	915	895	925	852	880	887	844	853	879	787	835	827	759	800	806	821	822	759	793	808	776	752	782	811	766	786	810	776	782	752	773	741	806	749	750	769	752	759	788	783	772	770	714	737	749	728	757	798	760	744	746	769	764	760	712	734	748	693	702	724	760	813	739	736	709	716	727	703	765	757	739	769	744	757	689	740	749	733	726	711	713	744	765	716	705	740	757	740	751	777	742	777	762	722	700	706	710	749	708	721	747	690	714	731	737	731	750	718	703	736	717	703	773	746	732	725	729	675	715	731	670	721	714	760	699	737	732	740	711	711	693	756	730	755	736	725	788	741	748	761	688	701	725	749	774	748	715	704	660	740	702	690	717	724	757	717	662	713	695	741	718	782	746	701	691	702	735	751	729	723	744	733	724	692	710	732	714	726	685	709	754	736	725	756	722	756	702	699	699	697	717	708	733	692	704	749	785	745	733	685	736	711	705	764	766	735	745	724	773	747	703	752	726	721	750	794	713	694	733	723	742	730	726	702	756	702	688	738	679	685	716	772	741	714	711	741	721	752	720	778	719	783	709	712	714	659	749	666	751	733	763	742	718	725	717	751	755	739	712	702	703	772	698	692	712	788	735	702	704	764	687	717	720	716	725	770	732	702	701	742	793	694	727	723	732	693	703	718	699	737	706	736	724	773	725	782	750	748	742	716	756	749	732	738	710	729	736	652	754	707	736	729	720	724	668	711	772	704	702	712	706	728	718	730	683	748	747	696	696	686	686	750	710	717	700	717	725	687	714	746	725	731	751	712	688	735	673	749	721	753	691	736	711	726	701	714	724	720	695	715	774	684	708	736	732	788	714	751	708	704	727	743	731	720	724	726	751	725	685	724	751	724	769	732	736	771	727	713	729	748	748	725	688	722	707	707	731	737	740	748	727	706	727	738	734	771	686	707	763	745	700	714	752	694	722	711	747	730	739	707	690	749	730	718	743	657	724	717	759	724	721	688	705	737	715	725	727	689	772	717	706	751	723	683	724	709	711	745	709	761	710	735	716	749	716	778	735	768	722	733	704	750	737	670	712	675	752	712	733	675	750	743	714	725	704	748	711	723	700	708	713	711	715	734	702	690	748	718	724	715	688	732	701	696	701	731	770	742	733	770	730	739	708	671	741	765	705	715	713	737	745	727	731	703	654	714	747	745	702	721	699	711	708	740	706	715	703	718	705	731	707	711	714	729	767	724	676	721	697	759	723	719	723	755	715	720	710	701	689	724	703	768	726	711	718	700	694	757	756	704	754	717	731	711	755	747	756	714	736	772	684	680	721	715	692	719	713	708	741	791	752	696	773	743	712	727	708	761	727	680	740	724	729	712	707	741	694	769	692	696	738	745	751	730	763	727	700	690	733	706	768	726	685	747	710	738	704	726	693	713	704	699	764	733	742	717	724	712	758	687	739	686	730	741	725	759	748	726	698	739	713	770	726	723	735	721	719	706	762	734	692	754	751	746	781	710	747	705	736	737	712	657	720	707	761	709	716	733	710	740	705	693	714	761	714	704	712	744	727	681	724	748	708	713	784	721	695	714	733	771	676	761	741	769	738	740	738	757	733	726	773	717	746	744	725	716	771	675	728	691	761	716	738	698	701	711	779	750	782	702	695	719	679	726	740	733	804	708	750	733	762	697	725	733	689	707	740	680	760	729	742	671	746	734	726	780	716	710	745	672	711	686	701	723	744	767	694	782	707	686	714	757	696	754	680	687	754	678	749	733	702	702	729	737	709	708	765	717	687	715	732	759	744	753	749	689	755	680	717	713	723	719	684	721	743	700	746	729	745	727	764	706	709	751	761	694	719	715	734	713	775	750	730	741	757	655	680	711	732	720	742	709	766	765	745	726	700	706	722	722	739	681	707	708	731	734	742	671	749	737	778	719	717	753	736	740	718	782	685	755	699	676	701	692	722	745	747	741	732	687	710	705	686	708	687	712	702	690	726	688	671	735	703	767	717	757	742	686	715	719	710	770	726	760	713	746	762	746	753	660	700	778	778	733	708	742	715	690	723	731	723	688	720	671	709	721	740	690	713	719	705	736	731	707	747	773	752	707	725	753	701	691	720	720	747	717	736	726	723	723	738	671	723	706	726	750	707	728	688	706	731	720	714	723	729	737	724	688	709	748	738	714	740	681	755	728	742	708	694	680	732	723	712	729	722	755	687	725	721	763	719	716	713	698	718	737	754	724	716	735	717	758	735	730	711	747	744	677	733	718	699	699	703	714	707	736	675	792	704	701	719	751	719	728	730	672	749	729	730	742	684	760	731	760	726	751	752	723	755	721	743	732	734	755	706	746	702	782	716	750	723	738	695	707	717	741	717	716	682	740	780	735	748	750	710	716	722	712	705	732	738	751	722	753	714	725	694	745	711	698	747	703	711	737	787	692	725	722	749	778	729	741	734	732	751	687	713	726	739	743	738	745	722	731	764	736	698	736	710	716	700	678	703	742	732	722	763	701	725	690	706	773	732	691	707	749	738	751	741	709	736	723	729	676	732	736	757	748	753	747	713	790	721	743	737	685	711	709	714	745	727	732	722	741	738	692	737	720	756	700	700	706	725	722	685	705	747	751	753	703	720	730	738	756	697	694	700	729	726	704	685	729	680	691	737	716	723	724	713	765	692	695	748	705	735	715	729	700	753	711	688	705	766	690	714	755	747	718	738	724	704	682	708	761	734	745	696	739	755	748	763	704	720	719	723	732	720	704	714	728	736	759	728	728	702	733	741	728	705	697	692	764	749	677	778	709	746	760	713	678	737	730	702	713	682	722	717	763	773	722	765	750	746	699	745	713	735	736	741	703	695	740	775	747	775	736	766	710	761	759	674	749	713	703	742	709	720	712	735	744	705	730	709	706	719	706	745	738	721	690	739	750	696	776	738	746	684	723	688	752	734	689	709	722	712	742	727	737	785	721	726	746	728	734	720	703	752	717	716	736	752	759	741	748	688	740	668	730	713	683	731	780	735	700	722	761	708	703	720	707	774	724	670	733	697	697	747	715	733	727	741	745	706	772	731	794	752	711	756	759	706	736	732	708	714	706	725	668	675	772	700	715	734	721	759	719	768	748	720	751	699	723	748	778	720	683	744	689	751	758	735	701	748	713	723	709	778	721	782	696	794	740	711	695	749	723	717	693	764	713	698	711	779	753	732	712	713	691	711	730	735	692	709	756	720	757	745	727	780	696	708	732	694	739	653	748	741	737	720	690	718	746	716	744	769	733	657	729	673	773	738	735	762	726	714	697	736	711	672	757	644	723	705	756	759	745	728	730	763	696	725	691	726	696	753	733	742	657	705	726	712	785	753	748	707	693	769	759	763	760	719	715	728	709	689	754	721	770	750	731	732	680	744	674	723	723	724	783	776	736	731	761	731	709	740	719	746
6015	320	246	132	138	106	106	96	95	82	84	89	86	78	86	81	82	86	67	90	78	84	78	71	96	82	81	83	80	97	82	84	82	82	74	64	85	81	72	76	91	92	79	76	74	87	82	101	78	78	93	88	74	69	61	94	77	86	83	81	86	66	93	77	89	71	79	92	78	75	69	86	76	79	74	93	85	85	86	91	91	74	78	82	94	71	85	83	72	85	90	87	86	71	76	85	75	82	93	80	74	90	76	82	78	76	72	84	84	82	71	84	62	108	77	79	79	85	88	82	74	84	77	75	74	70	83	92	80	77	78	74	102	83	84	86	92	84	75	83	89	89	81	100	81	78	70	81	82	83	83	83	90	87	95	84	76	77	82	91	79	79	76	84	84	78	83	88	71	70	70	67	74	79	77	92	87	86	90	86	93	79	91	85	88	71	65	102	91	87	86	76	91	89	66	87	85	79	93	86	93	77	73	83	67	73	86	89	85	74	53	94	82	77	83	76	74	95	73	81	71	86	88	78	108	82	80	71	89	73	86	93	92	75	84	78	80	88	90	92	84	72	78	107	75	85	83	81	69	94	66	80	83	88	81	79	61	72	74	88	71	86	77	95	77	74	69	86	71	77	73	89	86	88	78	73	67	61	75	80	72	81	84	72	90	102	87	80	75	79	102	82	67	70	94	82	78	83	78	72	88	85	85	74	96	72	71	87	71	91	72	71	97	76	92	84	83	96	93	96	82	86	82	63	82	82	78	82	86	75	76	74	83	79	85	64	94	69	75	84	81	67	84	71	88	80	71	84	76	87	84	88	76	66	91	79	84	84	74	89	85	76	91	100	86	76	82	85	65	75	64	99	91	83	80	84	84	85	104	84	68	93	78	99	71	82	84	93	84	75	74	88	85	90	78	66	79	96	76	74	80	87	85	74	79	102	86	86	71	85	76	99	76	77	79	82	83	86	82	87	82	74	81	94	85	75	77	86	86	86	84	93	62	74	85	78	79	73	90	90	86	88	76	79	87	79	89	68	80	82	79	86	80	79	69	87	88	71	75	80	80	76	75	71	91	79	89	79	66	72	80	84	78	93	89	82	82	96	92	77	74	95	81	91	93	70	66	74	107	77	76	58	83	84	87	91	62	84	68	87	79	60	73	92	74	80	71	80	81	68	64	86	81	86	65	75	78	66	69	97	76	80	92	103	95	60	69	92	82	63	89	72	91	86	75	80	90	76	85	91	73	66	91	80	76	98	78	87	86	82	83	81	76	80	72	86	85	74	73	83	74	81	79	61	77	87	90	89	77	78	89	87	74	79	76	75	90	77	71	78	84	77	97	82	73	91	88	83	68	70	112	88	86	85	80	83	85	90	76	95	85	81	85	57	71	96	77	86	67	82	85	87	70	69	84	69	69	97	79	92	69	88	73	96	79	77	83	79	72	61	75	76	93	85	73	73	71	65	84	76	85	77	83	74	78	73	70	81	81	76	95	81	79	61	86	71	109	82	74	71	81	85	91	71	74	99	92	80	73	77	84	75	85	73	82	84	83	64	88	86	86	73	89	83	85	73	96	83	68	76	75	78	62	93	89	94	93	91	72	82	93	89	76	73	80	100	77	85	79	76	91	78	76	86	87	71	95	83	82	81	76	84	77	88	75	70	75	68	93	96	78	65	80	66	90	76	60	83	77	101	89	77	66	76	79	79	86	68	72	70	90	101	89	77	90	84	76	77	79	94	64	80	87	84	90	80	79	76	83	99	63	68	74	75	59	74	90	88	77	81	98	75	73	74	67	79	81	60	67	69	75	73	77	78	94	77	63	96	79	65	86	89	79	85	77	80	66	92	77	90	100	73	93	88	65	68	83	74	78	110	77	82	78	91	69	78	75	78	78	84	90	100	80	89	94	88	73	71	77	72	76	79	105	85	86	87	89	78	98	65	70	77	88	87	71	83	94	78	97	74	77	86	91	75	70	89	79	74	86	80	97	71	88	72	66	71	76	74	79	82	84	86	82	80	70	75	68	78	93	88	75	86	75	87	86	80	84	88	77	80	74	89	83	80	85	66	82	63	88	84	87	79	72	69	79	78	78	105	64	87	89	81	93	57	74	80	84	93	83	85	92	74	70	88	81	87	78	70	83	87	100	88	104	80	81	89	85	93	78	87	87	77	64	93	70	73	85	91	81	96	86	75	92	82	81	84	63	80	65	56	72	91	82	102	72	82	88	89	100	82	74	88	85	68	91	107	87	95	92	67	79	87	77	102	77	76	82	81	68	68	85	88	83	80	71	77	88	81	72	83	80	96	92	81	78	90	76	73	84	67	79	89	79	80	91	75	89	79	89	74	82	83	77	73	72	80	85	76	77	83	89	87	73	81	90	74	92	87	100	90	70	79	62	67	85	86	74	75	88	92	75	77	82	68	98	81	69	87	77	90	74	97	90	87	90	81	79	69	78	86	76	83	75	82	80	94	76	77	81	79	65	77	78	79	73	63	86	64	69	83	77	85	77	71	77	81	67	93	91	74	86	99	87	92	84	83	60	72	95	93	92	73	76	92	80	73	83	80	89	76	73	83	82	80	85	83	89	78	80	68	83	85	83	84	91	84	92	68	75	75	92	77	91	87	89	81	75	73	69	94	92	77	79	71	101	75	98	85	91	82	82	80	90	75	80	74	87	84	77	83	92	71	77	79	70	82	84	83	86	76	86	97	71	81	76	96	85	86	84	89	86	77	84	69	81	80	85	76	76	59	71	87	85	73	78	71	83	74	90	83	75	75	90	75	87	102	86	77	85	76	77	85	77	78	76	76	74	72	73	76	82	81	65	79	79	76	77	102	84	101	77	86	69	84	67	76	71	79	74	67	89	83	78	88	75	79	78	76	76	67	72	77	81	66	87	92	84	78	66	82	77	70	84	79	83	74	77	84	67	86	71	72	86	80	70	75	87	90	80	96	81	93	89	64	73	94	61	88	83	97	79	67	72	82	87	79	70	100	73	84	83	78	77	87	79	79	81	75	85	75	87	79	81	89	65	85	76	76	70	79	79	73	62	79	84	72	74	82	72	86	96	108	72	75	54	86	91	82	101	88	98	94	88	70	67	74	71	79	72	84	71	97	84	75	73	79	75	80	80	73	94	74	82	76	68	92	99	77	85	62	89	89	63	81	85	78	69	68	75	97	82	85	85	81	96	79	81	80	91	91	77	82	92	72	94	71	88	93	68	83	97	78	65	85	78	94	82	82	80	81	76	83	86	91	93	67	76	94	89	86	84	91	87	106	78	83	60	90	100	73	72	76	74	89	69	82	78	80	87	86	98	96	76	90	74	85	74	76	90	78	89	81	76	85	72	89	93	75	92	94	75	99	86	70	80	82	73	80	80	86	104	80	78	73	71	83	66	94	81	67	79	80	86	74	72	81	82	59	89	84	89	91	80	56	92	87	71	76	79	89	76	95	94	83	77	92	77	82	82	76	80	82	84	82	71	86
5681	356	458	435	480	380	360	358	348	318	346	335	298	327	326	297	303	342	328	283	295	288	308	292	306	297	294	317	280	266	283	289	303	328	296	310	306	302	290	301	269	292	318	280	303	298	303	313	320	319	278	272	307	323	309	318	316	320	281	287	313	284	289	278	283	314	287	290	303	303	299	303	283	298	276	329	314	289	293	318	284	285	276	308	288	267	294	323	307	308	335	310	271	283	293	276	291	293	306	302	293	275	289	300	332	311	299	310	293	287	284	296	309	296	257	309	305	279	316	270	315	276	303	304	295	280	302	304	299	295	282	296	276	301	310	285	280	316	283	324	318	286	296	325	307	290	257	280	289	310	317	287	303	289	310	295	277	261	271	290	304	271	312	290	279	291	257	254	268	302	307	315	298	256	279	307	283	286	301	294	309	298	273	291	318	289	319	297	299	309	281	296	283	300	286	298	291	255	292	300	283	311	288	299	297	283	331	324	309	295	279	328	296	299	289	281	279	289	304	290	280	317	260	278	280	306	297	307	291	257	279	294	309	282	260	304	290	275	328	278	281	309	306	303	296	301	297	289	309	291	288	296	271	296	276	297	350	278	286	300	290	281	275	287	275	298	309	315	301	293	283	279	315	282	262	294	291	283	303	254	287	303	282	300	305	300	282	332	283	328	286	299	311	308	306	303	296	274	264	306	325	283	287	330	296	297	280	293	292	273	299	282	291	290	275	274	284	293	303	278	325	288	260	299	291	275	287	295	307	307	272	274	284	305	278	267	300	310	297	290	325	309	305	265	308	278	322	298	296	280	299	285	304	319	296	291	280	266	297	271	291	271	295	333	261	267	304	285	279	324	288	295	304	308	290	303	290	265	304	301	291	285	298	315	295	333	259	296	301	292	307	266	299	311	281	288	299	294	290	298	286	304	306	314	316	285	248	295	302	300	239	306	323	280	296	281	281	317	274	310	258	279	310	287	288	319	302	288	279	294	288	295	289	315	292	278	293	278	276	282	312	312	275	287	289	278	281	305	306	306	317	291	295	279	303	313	298	295	269	272	284	291	293	318	275	294	277	282	277	313	274	315	283	289	324	303	288	277	290	280	288	294	292	306	296	306	274	296	285	261	293	254	312	278	302	296	285	308	293	292	277	304	309	280	286	292	279	304	276	280	288	271	278	306	281	296	293	315	285	271	267	314	270	255	254	288	275	306	289	281	296	297	281	300	303	291	278	300	302	317	273	262	286	281	296	276	291	325	291	291	277	296	295	281	285	277	278	291	292	298	277	289	302	295	301	281	303	291	278	330	293	325	281	290	267	277	291	314	285	297	286	282	289	274	293	247	320	288	286	271	274	282	318	295	300	293	291	306	308	276	299	295	298	282	289	314	289	273	289	308	295	263	310	290	314	283	276	270	296	274	292	294	317	320	282	268	294	319	282	299	294	276	279	297	285	314	282	321	305	295	315	300	275	309	286	293	259	328	313	312	253	313	307	277	313	314	320	304	290	306	317	279	295	280	317	293	290	300	313	309	289	318	300	301	296	265	278	304	292	290	292	308	286	311	291	272	273	292	332	282	311	311	317	279	297	264	284	305	286	294	315	299	270	322	312	309	293	275	293	299	300	276	305	277	297	282	325	313	268	304	285	309	270	305	311	286	291	325	300	305	305	274	290	263	261	298	334	315	286	282	296	291	259	274	281	256	281	310	307	288	264	280	301	320	287	297	308	290	274	288	272	295	284	295	326	292	274	287	319	274	304	278	268	291	275	302	295	275	299	277	297	299	279	306	300	263	295	290	286	288	279	301	328	298	299	283	329	314	279	267	283	304	334	327	286	278	283	303	283	296	291	297	277	304	285	326	302	282	286	275	289	249	296	301	308	298	326	284	286	302	268	313	269	286	291	278	267	302	309	281	287	248	326	299	265	284	261	293	284	277	306	301	318	296	320	323	307	286	280	302	283	292	288	307	276	331	344	284	295	302	300	302	341	309	297	297	302	300	297	297	308	307	317	308	288	287	282	273	297	276	266	281	269	292	289	274	323	263	328	311	273	291	293	284	306	294	333	288	284	290	280	299	277	320	304	283	277	322	300	283	285	287	300	302	313	328	315	319	267	275	321	303	319	298	278	311	321	295	291	287	296	283	278	301	318	278	298	282	287	296	309	291	266	316	289	294	303	296	272	301	313	299	280	301	283	307	298	274	317	285	303	297	275	302	290	278	310	306	264	288	307	302	266	277	307	286	267	273	277	278	294	310	281	309	307	287	270	285	288	317	265	286	284	281	278	286	312	320	303	307	303	287	311	271	264	276	273	301	306	303	285	313	304	275	268	300	270	303	282	291	288	299	286	299	280	302	270	283	279	292	303	305	327	302	285	275	268	288	323	304	283	312	306	326	307	280	303	278	289	295	290	284	289	277	289	284	289	315	290	270	295	286	301	292	310	302	295	259	291	293	285	273	304	286	288	311	310	299	302	303	310	268	295	295	276	310	288	294	281	298	270	264	306	314	302	256	291	316	279	323	318	318	296	293	304	273	291	296	296	298	292	343	325	293	274	301	284	289	276	301	296	265	301	284	297	293	291	301	306	325	257	302	304	282	296	295	293	298	306	298	293	284	296	279	292	286	278	326	301	309	298	318	304	293	317	278	306	292	317	286	283	323	258	288	288	275	305	301	275	293	281	283	279	283	297	289	330	281	314	310	280	313	277	297	318	270	269	296	294	278	314	284	329	274	298	301	254	308	272	298	287	295	309	297	291	310	307	305	324	302	284	305	285	287	280	280	310	295	313	290	293	295	269	276	294	293	285	334	287	303	324	284	281	304	265	319	292	293	264	271	266	322	269	303	303	314	274	289	288	302	310	270	290	305	281	271	305	265	300	308	280	296	300	311	300	298	302	292	294	326	291	274	282	298	302	290	311	274	272	270	287	301	303	287	281	305	297	290	329	304	296	279	300	291	308	320	291	298	286	300	299	281	300	285	279	287	280	289	279	273	289	313	294	304	297	270	303	302	309	278	311	287	303	267	291	297	292	280	306	309	284	312	303	322	303	324	279	316	282	314	294	291	304	280	304	309	318	285	292	276	289	292	287	326	301	280	286	294	279	322	291	277	290	259	284	271	256	323	303	293	282	293	288	287	253	302	335	264	331	261	297	262	313	293	284	294	311	298	289	273	301	293	294	301	289	285	305	295	305	316	290	297	320	306	290	312	282	278	273	296	305	266	289	297	297	339	309	286	280	259	314	295	272	284	262	285	315	321	298	311	297	273	328	274	259	304	307	290	291	275	278	285	292	287	302	301	293	274	307	280	293	297	267	290	300	254	321	270	292	288	315	308	290	325	297	289	300	289	283	314	293	297	295	298	298	291	317	264	326	296	295	330	271	286	287	325	290	265	306	270	294	301	265	296	307	319	288	275	310	288	312	298	311	308	299	303	291	308	343	283	315	291	279	329	297	287	296	278	296	305	314	279	271	268	278	295
44925	13395	2487	1094	758	568	471	362	292	269	268	234	237	238	196	213	193	171	180	185	174	153	155	163	154	160	165	158	146	154	152	143	144	145	161	148	160	159	161	142	152	151	156	167	160	156	157	159	155	142	148	125	147	151	152	159	161	144	137	142	142	154	151	147	115	147	151	121	138	153	150	156	164	155	124	136	156	133	138	153	151	168	155	160	144	146	140	151	147	163	155	144	126	154	159	139	151	151	153	157	144	143	153	135	128	160	156	150	135	164	147	151	140	137	152	134	149	151	152	167	156	116	142	156	128	150	134	151	138	140	139	154	157	182	152	156	143	152	138	135	123	147	153	163	122	152	148	145	147	134	141	129	162	148	140	129	145	165	139	143	138	150	162	141	159	157	152	142	152	140	142	151	150	156	133	145	148	134	157	145	152	150	118	155	132	133	146	139	161	162	167	151	144	144	141	130	150	124	141	147	135	128	170	127	155	174	138	153	148	133	119	144	143	140	173	148	149	159	141	133	139	146	149	146	127	149	136	151	138	150	152	135	142	162	132	141	143	160	158	147	135	149	137	146	137	147	155	162	152	130	141	141	136	140	123	144	143	159	147	147	149	151	119	157	148	134	155	147	122	135	136	133	156	153	131	163	157	146	139	157	161	128	157	154	148	146	158	130	149	132	155	155	119	152	176	135	144	142	150	147	142	142	150	159	155	143	141	156	149	136	149	132	164	143	157	144	167	146	164	143	150	152	158	153	149	154	139	147	135	148	109	135	153	146	149	168	138	146	124	150	160	136	158	125	161	137	135	125	152	140	137	163	148	157	132	150	117	159	131	124	146	152	145	144	131	140	146	132	151	144	142	150	132	154	144	150	132	125	155	147	162	134	154	165	146	148	150	151	148	164	135	162	132	164	154	130	132	146	132	144	140	148	155	149	123	139	163	135	162	144	146	164	164	149	149	147	169	157	159	144	139	145	166	147	142	126	138	169	153	160	145	136	179	143	164	131	132	170	131	141	152	158	141	140	130	137	136	141	133	147	142	129	159	126	150	133	136	128	136	129	166	147	130	136	161	137	156	130	146	151	158	133	149	142	155	163	137	134	145	139	144	138	161	151	151	155	131	132	146	135	174	149	126	159	147	127	143	143	151	150	154	143	146	154	144	160	139	151	149	143	140	143	144	171	132	155	133	135	163	116	155	153	129	172	156	155	152	142	133	141	168	153	135	117	141	136	141	147	165	132	147	146	139	131	144	149	130	165	145	158	143	148	160	145	149	146	126	149	143	147	127	122	138	148	167	131	152	135	131	127	131	153	139	152	135	161	153	143	145	163	154	130	154	132	144	163	149	147	139	165	143	143	144	163	142	141	140	138	136	150	150	144	146	153	142	146	137	150	160	156	131	152	135	159	146	148	155	152	153	126	131	139	130	135	134	155	147	128	144	151	141	137	130	138	126	145	154	159	139	161	161	152	131	142	149	143	133	150	131	144	139	147	160	143	123	146	136	150	151	148	139	156	162	140	140	130	142	134	169	164	144	133	127	143	142	148	144	156	150	147	150	145	159	146	134	142	144	138	144	134	164	150	126	132	156	131	139	123	142	135	139	143	152	154	151	143	134	158	170	137	123	124	157	156	138	152	155	132	132	129	150	142	132	138	139	133	160	131	143	160	142	138	119	140	147	144	157	153	158	150	134	150	166	134	147	135	135	159	137	146	150	150	145	150	152	136	124	138	136	147	155	142	156	135	139	166	134	122	141	140	140	142	173	119	138	146	114	170	139	150	124	173	153	161	137	153	141	141	135	168	130	149	164	159	120	161	137	132	143	152	128	143	145	142	152	133	144	125	119	138	138	149	133	147	136	127	135	137	154	128	153	146	158	133	142	123	149	152	142	127	135	130	134	114	138	141	144	149	145	150	140	115	133	155	138	143	146	163	140	145	140	139	169	142	155	145	159	141	151	140	154	134	147	142	148	151	130	159	143	147	136	138	151	146	156	158	117	143	159	129	145	143	142	133	137	135	173	140	131	137	154	137	151	164	132	124	127	152	155	135	170	119	152	144	126	132	141	163	142	140	143	152	159	142	147	138	143	138	145	119	158	133	167	147	157	136	153	155	138	156	156	141	148	158	135	148	154	126	138	136	142	152	139	168	143	144	153	154	149	114	157	143	144	138	136	116	157	149	139	166	141	153	148	158	146	139	141	156	149	140	130	139	149	147	145	129	158	145	135	144	156	143	146	160	145	143	149	169	124	141	138	163	128	150	149	146	161	146	143	137	144	158	135	137	164	146	133	147	161	163	134	143	153	157	150	137	144	122	146	132	158	145	127	153	137	155	147	143	147	150	166	148	146	155	136	159	150	138	138	133	152	143	151	150	149	155	151	164	138	143	157	130	168	131	128	129	149	145	144	141	157	139	144	151	152	143	134	135	137	129	128	126	157	165	154	130	163	136	134	168	135	152	173	158	146	124	148	159	152	134	132	177	132	124	139	139	141	138	148	144	148	154	141	140	160	152	136	156	156	140	138	143	144	151	139	136	144	157	146	141	158	129	158	147	140	150	154	155	142	148	129	152	145	144	142	133	141	134	129	143	153	143	151	151	130	154	147	135	135	146	147	153	163	141	161	123	143	162	152	145	145	133	141	142	150	138	167	129	137	159	142	153	159	152	144	145	136	135	139	149	149	152	143	137	150	144	154	149	122	134	161	138	147	145	170	145	147	134	134	146	127	159	146	118	130	148	155	160	140	147	160	135	147	127	129	162	149	132	156	145	140	147	158	143	144	146	156	126	154	151	150	154	155	124	136	132	151	158	136	152	156	145	123	147	136	158	145	124	133	169	139	116	145	138	147	131	147	133	146	138	141	142	143	156	153	156	134	133	152	147	162	122	136	126	162	136	159	144	142	158	121	161	131	146	158	153	117	147	133	157	149	165	142	139	153	148	154	116	137	162	133	144	146	118	146	164	148	130	139	126	143	169	149	134	138	136	135	138	155	151	168	146	144	138	138	157	138	138	162	156	150	142	140	142	130	118	138	162	139	178	141	156	140	155	142	141	142	144	152	136	149	143	142	145	159	147	159	153	138	139	121	158	152	136	149	145	118	142	134	135	139	158	141	129	141	136	135	133	125	138	161	148	145	139	154	142	164	162	147	147	129	133	133	154	154	129	149	152	162	150	152	150	140	162	141	128	138	134	155	153	164	154	146	133	125	160	142	145	127	135	141	142	156	146	149	143	145	131	140	125	142	144	147	143	151	150	155	127	126	142	139	144	127	176	142	128	144	129	141	151	138	129	143	149	158	149	140	168	158	139	163	147	149	155	151	151	145	153	172	146	145	135	148	152	148	142	132	172	139	158	137	175	144	154	138	130	140	142	114	154	130	151	157	124	148	149	141	159	112	135	145	137	140	155	146	160	141	133	136	140	135	162	144	134	147	152	148	142	128	139	147	161	170	147	151	135	155	146	171	147	155	157	145	139	161	131
21567	1399	3121	3383	2841	2488	2012	1651	1416	1287	1130	1099	999	883	846	721	736	728	727	669	645	588	633	632	615	580	585	577	533	557	604	544	570	556	589	528	497	477	510	524	516	487	487	475	521	524	515	530	500	495	507	496	467	488	450	495	494	519	518	504	489	489	478	478	440	475	507	494	477	445	503	499	485	503	512	480	425	497	470	492	508	455	480	524	493	506	500	484	445	487	460	498	456	492	471	498	456	514	497	475	456	505	426	449	481	486	426	477	493	460	477	439	470	453	480	472	429	491	464	462	453	459	475	449	476	429	467	475	476	496	430	473	480	480	473	488	421	468	481	468	482	499	450	479	505	502	449	472	477	467	454	497	476	505	459	478	492	454	499	451	435	490	492	509	456	442	435	507	485	526	468	445	490	527	489	447	485	475	454	454	480	441	467	478	467	451	406	443	447	465	477	451	454	455	485	487	481	447	475	485	454	492	479	509	501	466	510	462	497	445	442	501	420	465	498	492	445	464	467	450	473	461	476	433	448	457	434	488	484	443	482	478	477	471	440	465	464	444	467	445	475	535	423	497	450	437	481	435	436	486	467	442	476	491	480	495	488	485	475	483	464	460	455	454	446	458	469	494	488	525	454	442	462	426	476	460	418	443	501	476	490	457	468	436	478	436	446	435	446	494	431	482	479	481	463	476	479	470	488	488	479	454	444	468	428	463	486	427	478	462	458	467	465	441	452	470	476	461	463	486	486	510	458	493	473	481	486	452	457	459	469	450	443	481	491	480	414	471	480	452	495	473	453	444	467	486	481	472	460	443	474	451	454	438	482	422	435	437	444	421	479	473	457	422	432	458	491	447	458	444	495	494	470	446	433	432	439	457	497	475	486	464	449	470	464	464	471	456	483	419	459	505	456	460	430	484	475	452	459	474	473	468	470	480	467	468	452	499	489	479	501	477	469	436	415	474	469	448	521	472	460	501	484	463	445	496	443	423	458	474	449	458	476	466	467	453	462	462	469	492	408	439	470	481	445	453	495	505	470	459	449	440	467	467	456	418	442	462	445	475	432	505	510	467	474	483	479	427	474	433	484	487	447	461	491	500	449	438	450	435	449	454	445	482	439	468	462	450	451	428	450	465	445	486	457	473	466	491	478	467	465	443	475	453	453	462	465	478	476	485	473	477	423	455	474	468	437	441	445	446	474	492	469	441	471	466	462	465	448	447	475	477	474	441	394	511	469	464	444	499	497	469	472	449	456	507	426	494	455	488	449	441	461	462	464	483	456	448	443	476	489	509	456	464	474	479	452	458	476	421	440	486	476	497	453	462	452	499	478	454	461	487	443	472	487	458	492	438	481	483	485	470	448	447	483	464	469	456	450	482	478	435	471	437	442	442	459	446	495	440	447	435	462	454	448	483	445	447	513	461	481	483	446	482	469	475	493	488	463	463	456	444	501	433	468	516	459	478	498	486	500	482	435	485	416	459	436	473	458	488	471	473	455	450	460	462	461	482	476	449	413	490	456	483	427	460	444	448	489	455	474	466	497	463	468	488	496	435	449	463	480	477	456	444	437	481	528	479	460	451	476	456	486	444	448	448	468	487	487	474	453	468	461	461	484	459	474	456	441	441	453	532	461	478	444	476	463	495	456	498	481	464	457	486	492	473	463	486	422	469	496	506	455	456	439	453	466	492	508	517	468	492	443	440	463	471	462	454	485	487	452	454	423	445	439	483	454	448	465	496	474	467	478	468	463	453	459	429	441	448	427	458	443	496	469	470	462	472	514	423	465	448	465	457	473	463	459	420	459	435	473	484	479	418	468	411	500	433	495	459	463	462	468	429	485	484	497	454	473	467	461	394	468	484	454	469	479	479	447	470	467	469	469	440	464	478	459	486	480	460	434	425	453	492	505	517	451	484	442	478	468	502	491	443	466	489	437	479	473	479	449	475	458	454	455	472	436	464	501	482	486	455	476	454	475	466	471	475	485	407	431	456	486	440	486	471	421	491	504	489	493	441	498	501	418	459	464	463	480	479	459	459	434	473	446	437	439	481	500	484	441	468	449	489	479	465	479	507	483	462	460	442	472	457	459	459	464	502	444	475	490	452	446	461	434	440	475	468	449	463	470	450	469	471	487	464	448	476	453	449	522	453	484	509	466	481	437	435	453	456	453	478	441	472	463	503	437	447	460	472	484	481	483	488	464	467	486	465	479	474	465	412	435	453	479	451	467	432	460	493	467	454	490	480	482	474	485	447	465	467	447	450	489	451	442	479	454	453	467	495	514	458	488	461	478	466	432	480	481	426	444	505	510	457	498	465	442	473	459	464	478	465	433	530	405	459	465	464	424	455	426	471	499	447	466	459	499	436	447	487	490	496	495	451	461	487	430	479	481	451	456	429	471	440	473	446	471	466	455	497	473	442	433	475	486	457	476	457	459	452	469	461	468	476	479	462	457	475	447	470	421	441	462	438	433	444	467	449	457	459	445	467	456	450	476	476	484	499	466	451	444	467	456	483	471	458	461	447	466	490	511	464	477	489	429	476	479	466	472	474	454	467	430	490	492	462	497	482	473	489	479	442	490	468	470	472	451	467	451	474	489	438	467	494	483	514	458	496	493	475	483	464	478	459	493	451	462	444	495	491	439	485	450	457	470	476	480	491	443	438	459	499	482	453	477	501	451	452	448	456	444	484	443	473	440	459	467	519	487	478	493	459	474	474	453	490	465	500	498	470	500	481	471	433	460	434	458	457	475	498	479	447	448	435	413	513	469	473	472	489	480	440	486	485	490	453	444	452	483	483	450	472	458	452	494	468	494	444	475	467	443	478	481	533	474	486	439	431	468	483	498	468	470	471	445	451	423	444	466	499	471	464	487	442	452	510	396	463	468	441	474	482	463	486	465	471	486	441	464	441	495	450	476	434	443	481	429	438	459	468	477	466	468	464	434	479	450	472	461	442	449	474	473	430	470	455	445	476	449	432	460	499	457	439	450	445	457	498	483	495	479	460	463	488	445	477	443	455	449	461	496	456	493	443	440	470	478	517	463	464	485	480	465	488	443	515	449	430	472	436	462	484	415	439	452	419	464	478	472	491	494	425	464	455	496	448	459	506	480	464	470	460	483	478	433	466	478	443	473	493	473	456	478	461	450	430	479	482	474	453	466	461	472	474	499	483	476	456	471	484	475	454	450	425	457	436	437	455	498	500	455	464	466	500	449	442	465	446	516	446	479	478	458	456	472	455	459	473	455	470	456	494	466	444	448	461	501	475	477	442	457	416	475	441	511	481	456	441	418	457	447	473	498	463	421	458	451	426	504	463	457	489	439	460	475	468	470	480	460	456	477	461	445	446	453	458	491	471	444	517	444	463	502	458	463	435	463	456	488	449	455	452	485	501	486	496	495	463	465	465	450	481	506	441	481	477	475	464	470	484	442	496	495	487	464	506	441	476	446	517	462	474	472	474	475	426	476	438	466	470	492	473	460	482	464	496
49795	20699	12835	2825	1551	1122	900	714	598	490	517	421	392	344	348	352	319	308	320	279	286	280	300	310	289	292	275	266	289	290	270	239	277	237	245	287	246	263	256	284	247	287	246	263	227	254	270	260	243	257	222	267	269	260	245	265	305	261	235	273	264	248	244	249	254	250	248	240	258	230	229	262	261	199	224	251	243	230	229	252	231	257	243	251	239	262	252	268	247	232	230	282	250	258	236	281	248	237	231	253	230	234	232	252	253	241	255	263	255	258	235	255	257	265	233	257	229	230	222	271	254	248	245	282	251	245	258	253	242	235	252	247	222	250	211	233	229	275	223	250	236	252	252	251	236	226	242	264	249	248	220	232	259	253	217	239	224	295	244	258	213	242	262	260	238	241	230	270	252	265	250	249	255	247	231	258	220	278	241	234	220	251	230	232	229	262	225	236	210	267	266	248	268	242	228	258	234	269	268	229	229	244	241	209	238	230	279	225	226	239	243	231	252	237	237	234	243	262	252	251	223	260	283	230	224	269	259	252	249	236	227	267	263	266	230	228	243	252	269	241	276	252	233	261	230	264	237	244	245	260	267	239	283	253	268	255	290	220	241	233	192	264	246	232	233	208	253	227	250	248	264	261	261	275	245	264	262	227	258	255	263	245	261	259	250	246	236	245	229	273	262	243	245	253	228	251	222	217	243	242	249	221	259	248	251	264	221	239	246	273	254	236	242	248	249	238	239	259	276	251	272	236	260	257	239	256	254	246	234	275	248	243	270	243	256	247	260	276	226	244	215	216	239	219	251	251	233	264	234	261	213	227	236	246	257	232	245	244	243	247	251	227	226	260	239	242	246	258	234	258	232	288	258	260	248	232	259	255	234	266	241	245	248	247	243	215	250	241	221	265	229	230	233	253	242	241	244	235	257	226	263	210	255	243	265	273	246	262	260	266	245	242	273	242	261	265	253	257	246	216	221	239	216	271	229	248	235	242	227	250	254	267	248	240	235	224	257	240	231	257	246	257	237	252	248	253	258	254	254	267	261	262	233	271	250	239	238	248	247	267	250	257	248	261	237	252	247	233	263	254	264	256	237	257	251	219	256	217	247	254	225	262	244	262	264	243	260	250	220	230	225	264	254	259	265	257	249	214	244	230	253	242	242	250	249	244	248	245	256	272	253	239	213	245	261	222	281	226	241	246	243	287	256	242	262	251	234	232	232	230	226	221	238	247	247	251	229	229	236	241	244	200	269	259	245	225	242	261	259	227	248	218	245	293	236	264	229	239	264	254	243	255	221	229	237	254	224	263	250	249	269	248	280	244	239	255	245	230	244	273	230	252	231	229	223	234	262	234	248	246	283	253	244	223	271	243	248	286	263	246	243	248	268	222	254	270	232	229	255	252	252	252	270	222	248	240	224	246	267	253	240	264	252	244	240	211	236	222	254	261	224	262	241	222	265	223	218	240	233	250	249	247	254	273	249	211	230	240	243	250	253	240	244	231	247	258	231	261	242	275	230	272	233	249	232	237	257	253	281	254	252	236	244	223	255	249	252	264	238	256	245	260	238	270	221	238	261	221	232	231	249	247	255	247	255	231	236	231	227	218	241	251	274	248	257	250	251	261	263	267	249	237	243	243	260	288	248	260	239	291	227	235	234	221	223	259	242	260	236	245	257	244	262	225	239	232	229	256	246	250	253	246	247	267	242	234	263	227	247	220	250	239	253	217	232	260	215	278	238	245	241	229	238	254	243	246	276	250	248	262	231	256	254	247	251	272	234	228	257	230	235	271	231	243	244	240	218	262	241	248	234	232	233	211	263	239	257	252	256	233	241	226	286	246	229	257	219	250	241	249	265	241	264	254	260	241	242	250	270	248	244	238	225	258	244	236	237	267	240	219	232	267	231	245	247	267	258	253	259	251	244	217	232	259	239	235	253	220	255	241	251	238	246	238	247	259	269	271	266	257	260	244	256	241	250	232	225	257	284	262	233	249	252	219	233	240	229	235	232	247	253	283	241	240	237	238	226	241	273	250	249	256	270	275	264	225	269	267	247	241	247	223	265	254	252	277	235	231	254	258	244	251	250	239	254	271	268	239	248	242	249	267	225	235	244	242	247	258	251	229	220	219	237	261	248	240	227	255	242	251	259	235	254	236	225	242	258	234	261	239	228	257	277	247	237	246	256	277	260	234	233	231	231	253	266	260	232	244	230	242	233	255	244	237	234	233	235	274	256	258	237	250	240	250	240	262	250	239	245	258	239	222	241	240	233	266	244	275	265	275	237	211	239	243	239	246	265	235	241	259	240	218	245	231	239	253	224	246	262	227	220	255	243	251	260	248	246	232	253	244	254	219	225	255	247	262	271	261	273	242	255	246	255	256	229	231	240	279	266	233	215	226	251	256	263	251	230	234	238	242	249	220	225	253	240	211	235	256	244	218	251	249	231	241	259	282	223	227	273	258	265	229	276	252	251	242	265	250	277	230	259	270	232	223	247	253	231	232	249	242	258	307	241	245	243	247	233	250	251	255	229	238	245	244	217	235	211	259	240	245	233	234	277	235	261	261	208	274	250	229	245	273	215	265	243	232	236	244	225	214	256	230	229	237	257	226	227	230	244	250	264	262	238	238	263	261	256	227	242	258	261	255	277	214	245	246	278	265	251	240	253	242	256	248	241	278	256	272	252	226	218	215	243	236	264	264	238	234	268	231	240	256	228	261	251	256	241	273	268	235	245	266	233	235	248	259	249	234	257	218	244	239	234	256	230	232	250	219	275	241	254	265	254	230	241	267	261	260	241	267	268	244	219	233	248	226	285	237	246	244	215	227	248	285	232	223	225	235	238	258	238	241	253	250	251	243	229	269	262	252	226	270	247	232	236	236	244	236	256	260	212	235	264	231	236	207	248	244	217	258	258	223	230	257	225	231	243	230	250	251	257	261	245	252	257	222	236	229	263	213	250	257	260	248	274	251	244	233	250	243	243	234	252	261	236	231	233	241	248	220	239	251	271	236	257	248	248	256	243	264	244	248	245	248	256	236	234	224	255	216	225	237	231	236	248	232	245	265	241	237	245	239	240	247	272	270	237	243	230	242	246	255	269	219	252	250	248	220	267	264	262	268	236	236	235	231	250	231	214	254	261	215	259	260	238	235	206	269	258	240	240	257	252	237	232	267	242	263	211	250	244	222	236	249	264	252	245	224	253	263	235	242	237	248	239	244	240	242	228	251	250	220	241	239	271	244	220	243	252	244	281	224	269	257	249	245	251	241	257	271	254	257	248	244	243	235	249	249	262	267	234	249	216	238	248	237	228	294	239	239	235	251	250	233	243	257	257	233	224	236	232	240	266	238	247	260	233	244	269	217	208	260	242	248	279	240	237	237	247	248	224	253	262	264	232	248	247	235	242	223	240	260	266	258	256	260	234	266	258	228	263	235	259	250	250	233	248	241	277	282	233	234	248	238	220	267	217	264	249	206	252	247	282	243	229	256
26768	2570	5714	6340	5541	4439	3618	3043	2610	2157	2018	1828	1642	1669	1455	1407	1282	1239	1140	1158	1085	1105	1099	1022	1000	949	952	907	923	920	908	875	829	934	852	909	807	839	857	800	821	834	757	809	803	770	730	801	816	767	791	776	800	776	751	799	815	756	817	815	793	812	781	791	790	744	755	752	686	763	783	748	796	764	765	735	726	740	750	762	676	732	753	741	762	730	742	773	691	779	722	725	767	784	746	719	742	715	708	714	720	782	722	727	731	734	764	735	787	711	680	765	739	708	780	725	723	723	727	752	749	693	726	710	772	773	743	716	719	706	751	711	707	738	713	705	753	760	764	782	724	745	764	693	740	682	728	720	729	720	727	767	760	707	732	747	738	713	701	710	705	733	718	709	694	725	738	713	716	687	678	714	723	693	687	754	690	699	717	755	742	743	751	746	740	729	735	734	693	727	721	713	737	718	693	720	716	754	672	756	685	714	696	787	702	716	680	719	707	748	709	710	733	737	719	724	711	748	727	661	724	718	724	725	753	713	700	688	731	746	708	711	702	696	710	725	702	742	733	775	700	741	725	719	739	715	709	729	757	659	751	751	714	698	686	738	684	740	669	656	738	753	709	704	655	726	752	709	742	739	735	713	737	767	741	737	678	744	689	735	711	705	719	736	683	723	744	741	736	705	727	756	756	729	710	760	718	721	700	749	782	710	702	702	736	679	757	693	751	725	699	692	762	687	700	698	754	707	703	754	708	701	735	737	711	710	698	738	751	687	711	677	723	714	682	766	695	692	728	760	724	726	759	746	707	703	753	694	692	701	733	698	691	740	695	690	712	707	723	733	684	758	712	762	733	701	740	736	744	779	684	734	738	722	688	768	671	693	759	653	697	652	698	699	688	678	734	764	699	732	727	728	717	728	727	725	737	711	719	724	721	697	696	696	732	731	703	715	749	673	694	725	739	748	718	702	728	726	785	723	723	717	716	700	694	746	727	725	683	710	722	728	740	711	733	731	694	714	758	687	700	686	742	730	717	726	718	746	721	728	662	701	710	689	737	731	735	684	703	696	722	722	713	656	727	715	727	716	718	735	740	682	720	694	754	697	736	721	743	708	734	735	724	676	765	694	684	690	736	703	693	745	703	759	745	709	737	695	730	660	705	729	735	692	683	713	765	732	692	730	714	736	716	705	733	701	732	697	698	742	784	699	694	770	674	723	653	743	712	728	748	692	701	747	723	736	728	746	717	748	723	683	685	718	666	683	699	733	719	675	745	745	721	750	720	681	695	756	687	723	698	741	751	740	668	742	744	685	746	709	695	671	681	700	706	700	718	737	733	734	698	712	716	688	726	708	711	707	712	690	713	723	722	730	754	698	697	720	740	714	746	731	735	739	761	665	708	761	732	706	702	706	713	702	742	738	692	712	693	713	728	731	731	695	751	781	706	725	741	766	755	661	716	727	718	731	691	777	707	747	700	748	712	713	719	702	710	716	684	699	744	732	745	763	718	734	731	724	691	689	763	737	706	750	718	723	720	655	663	749	714	721	701	683	713	703	721	724	746	721	762	712	703	752	707	720	738	720	756	735	697	673	690	725	772	718	719	674	667	679	686	714	700	727	791	694	698	725	693	719	756	739	685	755	698	724	741	699	751	737	713	754	700	720	726	683	695	742	748	738	708	699	726	708	734	691	713	729	693	726	714	697	734	737	676	705	760	675	734	753	731	760	721	762	746	691	773	706	698	741	739	734	726	696	747	706	713	719	734	713	741	728	741	729	800	721	748	711	698	708	747	693	728	709	698	684	741	741	688	730	728	678	730	713	756	746	719	730	704	726	761	718	748	762	729	693	680	740	694	728	729	719	700	702	724	738	698	749	752	738	695	684	700	772	768	688	698	654	697	730	693	686	723	693	728	736	739	718	717	697	691	756	748	742	715	702	725	681	739	694	708	762	717	741	737	722	719	743	751	721	722	706	666	676	745	710	751	774	717	742	685	734	755	741	700	667	703	700	713	739	698	686	743	697	703	748	745	689	706	684	706	708	720	758	720	681	717	735	710	718	717	705	700	721	736	757	715	720	733	731	687	691	709	737	711	742	738	690	692	730	774	723	745	694	727	776	698	742	772	711	703	728	705	739	708	716	770	712	738	725	726	697	684	672	722	737	751	732	759	757	756	659	784	754	714	718	730	766	692	719	701	684	685	749	731	717	715	694	711	719	694	770	715	724	720	746	745	677	743	707	802	736	710	694	746	777	736	728	741	736	794	665	719	716	733	754	738	711	708	705	767	710	772	694	719	749	733	736	713	706	711	752	765	736	723	728	741	654	743	701	751	732	734	723	733	730	772	681	678	743	724	685	745	724	742	708	729	682	739	703	744	728	717	683	757	745	729	766	732	760	738	749	714	744	725	732	698	693	696	713	662	725	750	745	696	737	727	695	716	725	739	746	692	681	684	683	714	723	730	773	780	757	727	732	707	721	749	714	695	667	669	752	701	714	736	720	736	690	718	768	748	755	731	783	722	707	751	726	744	698	698	765	684	702	713	734	741	716	718	705	681	683	758	739	729	744	712	791	709	687	736	718	708	696	691	672	722	752	746	761	723	674	706	690	747	730	735	775	707	739	715	747	732	722	753	737	732	761	729	710	750	728	753	688	737	715	732	708	705	737	722	752	777	697	686	734	730	749	721	754	771	749	734	747	670	687	727	693	742	691	679	754	697	684	722	748	680	738	683	716	718	772	756	736	685	699	712	676	722	717	756	723	708	696	745	737	710	730	785	769	689	738	749	694	756	695	692	792	741	723	689	720	766	678	727	714	685	722	707	738	705	684	723	692	713	717	745	735	776	742	723	768	748	738	750	754	679	695	715	724	727	700	748	707	701	747	735	729	694	731	708	706	706	761	739	752	691	733	713	696	738	702	719	704	714	747	791	756	759	707	714	653	713	729	770	743	744	715	703	736	717	731	773	757	701	746	688	749	689	716	702	728	798	658	740	753	735	733	693	726	729	719	755	703	725	694	729	697	718	731	732	724	712	705	820	705	700	756	675	752	722	733	708	719	801	719	695	665	765	767	691	703	702	761	717	692	731	721	657	752	707	693	727	725	701	724	702	725	715	736	700	728	729	708	745	691	710	660	738	724	700	729	724	734	726	733	720	744	727	705	734	710	726	722	714	760	719	707	718	709	744	660	723	764	735	703	728	696	683	704	734	691	696	760	730	728	718	717	705	744	739	686	717	681	693	715	715	722	708	721	763	710	697	688	776	757	722	737	671	713	761	695	708	733	701	729	750	776	749	736	719	717	753	706	704	747	722	735	730	715	713	752	721	763	684	733	676	727	727	743	710	757	750	747	654	746	690	736	760	684	690	702	687	691	746	679	772	746	727	697	740	740	663	754	761	739	734	704	703	723	743	736	684	689	716	724	689	708	715	760	675	727	693	708	747	748	725	729	724	759	737	722	782	716	695	768	712	710	679	741	740	749	718	749	834	734
5670	353	242	143	123	104	101	78	89	94	99	83	84	83	74	92	73	73	84	72	92	72	77	84	105	85	82	88	75	89	73	81	77	86	71	88	64	83	80	57	79	83	82	89	84	79	86	75	89	69	83	79	75	81	75	91	68	71	98	75	86	63	92	99	86	88	86	83	84	88	84	84	66	70	68	81	76	74	64	86	83	64	73	85	94	81	84	80	82	110	71	74	77	75	80	76	76	83	67	78	80	80	86	62	88	68	92	79	88	75	78	81	86	83	74	61	97	82	85	67	95	84	62	97	91	85	78	94	70	74	81	85	69	72	90	75	77	71	91	64	85	87	72	86	80	93	89	75	75	76	75	87	92	62	82	77	79	86	95	57	80	83	79	73	76	89	71	85	74	76	87	77	69	90	84	69	84	90	73	83	103	84	67	75	85	77	87	96	78	78	72	72	77	70	85	75	80	69	77	88	80	66	84	77	85	86	72	73	77	75	88	92	82	82	77	68	72	75	89	79	75	62	80	95	78	75	84	88	76	86	80	63	72	61	89	85	80	72	70	76	80	81	73	86	70	78	68	86	75	72	91	75	75	71	65	99	79	79	79	70	89	64	70	69	66	81	65	89	59	65	70	76	91	84	70	80	75	72	68	71	91	89	72	74	74	82	82	68	78	93	64	80	87	63	79	61	75	94	87	81	89	83	64	77	100	78	87	68	90	76	63	94	106	70	69	80	78	83	81	79	71	68	78	61	87	82	91	67	70	82	86	87	73	71	97	81	60	76	81	75	85	82	75	86	78	68	61	83	82	71	83	73	78	66	76	74	67	74	85	93	76	78	75	73	83	91	81	63	52	74	82	82	64	73	83	84	81	72	71	87	85	66	71	73	82	76	86	86	63	84	78	72	79	78	83	91	63	77	71	70	79	81	90	86	77	73	76	78	77	63	73	88	75	80	90	69	74	77	76	77	91	90	90	68	87	87	67	86	90	74	67	83	81	88	75	88	73	76	86	85	77	83	64	63	77	83	64	73	76	94	79	94	80	85	84	76	85	71	75	88	74	88	94	66	78	64	94	91	76	79	80	63	65	91	74	89	86	81	69	77	63	70	82	90	81	80	72	79	78	78	75	65	84	74	87	91	90	79	86	76	83	89	76	77	84	87	70	79	73	80	81	76	97	78	86	90	77	101	85	74	85	96	72	71	92	76	77	68	72	81	75	72	85	73	103	77	87	65	88	85	83	82	76	81	74	87	63	71	84	86	78	80	84	84	64	67	63	96	77	78	76	82	72	75	83	78	87	80	102	87	89	74	93	73	77	70	89	79	80	75	77	78	68	68	80	78	72	95	75	80	78	74	71	75	83	78	87	79	78	87	71	80	77	91	60	76	81	84	94	88	89	70	82	98	74	81	88	75	74	71	65	90	75	93	82	69	81	86	73	72	75	83	64	79	90	66	79	69	84	78	75	80	92	84	72	73	76	80	83	77	77	73	59	59	68	86	91	78	75	71	77	81	72	70	86	82	58	78	73	86	85	78	89	92	68	81	91	76	72	85	88	79	80	79	81	79	66	80	80	78	77	92	86	89	68	67	98	97	89	66	88	71	71	67	80	80	89	84	99	85	78	85	74	80	86	71	83	72	72	80	71	81	83	97	88	67	102	78	69	89	84	83	74	62	95	73	93	77	75	70	96	68	82	90	73	91	56	63	68	82	74	81	66	78	79	75	88	78	77	85	78	97	72	81	71	69	96	59	94	88	82	65	86	86	90	95	76	78	90	75	71	101	81	82	89	77	72	69	63	85	74	74	85	71	75	74	75	88	72	64	64	76	82	85	92	65	76	68	84	96	104	74	91	81	70	69	70	96	96	82	74	79	69	81	74	79	88	91	84	75	108	89	78	86	78	91	95	82	86	70	86	86	73	74	102	65	86	89	79	87	82	84	95	91	67	76	75	71	78	93	88	68	87	76	103	87	79	86	94	72	79	83	97	80	95	84	96	94	77	81	80	71	84	91	75	80	74	79	83	76	52	96	81	88	84	87	84	79	72	88	88	84	88	91	93	91	76	71	63	75	86	74	77	98	91	86	79	83	76	81	78	82	77	70	67	67	60	88	91	91	95	82	82	81	69	76	70	79	86	59	76	78	71	87	85	72	75	66	81	62	103	84	81	66	91	87	76	79	82	82	65	75	71	91	75	79	87	86	75	101	84	80	75	67	70	68	87	85	78	97	78	72	85	77	95	76	85	72	87	74	68	92	94	72	81	77	73	75	93	76	74	100	66	69	63	83	69	80	77	62	76	83	96	80	66	70	81	78	87	73	62	91	65	101	84	72	80	77	90	78	74	85	83	89	86	83	71	93	68	73	91	67	89	78	82	73	74	99	82	81	89	74	83	89	88	68	67	87	70	86	89	73	83	106	86	93	77	65	81	84	74	79	76	65	81	76	76	73	81	85	71	95	74	77	83	66	79	78	97	82	77	69	79	109	80	83	65	89	73	77	66	105	70	65	93	68	62	79	85	79	84	91	93	79	68	85	82	70	71	89	93	70	76	72	77	87	77	79	73	87	72	87	80	92	64	67	67	91	72	82	71	83	89	87	77	79	92	85	79	81	80	74	88	70	85	72	65	86	74	87	75	75	93	88	77	68	75	66	74	75	76	77	81	95	73	82	82	65	82	80	89	67	77	87	66	82	91	79	79	78	76	66	83	71	81	81	71	74	87	72	85	78	67	83	88	88	82	71	82	78	65	60	79	78	92	80	85	75	75	84	78	93	74	86	78	89	82	90	62	67	80	85	75	69	64	82	79	75	65	80	76	88	77	74	71	72	93	91	66	95	85	68	74	78	89	94	78	75	76	73	83	85	89	84	69	94	66	77	91	91	82	88	63	87	95	89	76	85	69	77	71	75	82	80	73	98	82	77	81	82	86	88	71	87	73	75	83	84	67	86	66	71	75	71	84	83	87	101	89	79	83	63	80	83	79	79	70	81	81	80	87	73	68	73	82	94	87	72	83	74	83	74	87	84	73	79	73	82	65	97	75	90	70	73	86	65	82	80	81	83	61	73	81	85	91	80	71	72	80	87	70	68	87	72	74	81	84	66	78	69	92	77	93	91	74	64	83	99	78	84	70	76	81	88	86	77	72	71	81	67	74	82	79	75	72	85	81	68	83	79	75	81	93	73	69	75	87	95	88	73	83	78	94	82	79	80	70	77	84	80	81	99	78	77	71	72	69	77	84	63	91	70	84	87	65	69	84	102	76	76	77	81	50	83	79	74	79	97	74	84	99	81	67	97	69	74	102	77	88	77	81	80	96	69	87	95	78	77	93	95	87	79	84	88	87	80	71	87	79	74	81	80	70	84	84	90	80	90	81	75	78	74	70	74	87	69	85	76	64	87	72	62	82	69	74	78	83	74	73	81	86	68	97	80	75	94	71	83	62	92	92	85	55	79	85	85	81	78	88	72	71	70	84	84	63	93
5266	352	404	474	439	375	377	361	348	338	318	307	310	294	319	319	328	309	309	294	293	312	314	310	286	272	296	286	280	288	297	270	299	290	292	299	284	324	294	315	298	298	290	281	288	275	305	303	299	283	313	302	309	328	307	290	281	283	288	291	277	302	322	244	278	293	286	265	288	331	312	265	299	293	304	325	270	304	287	277	273	307	252	255	310	296	302	288	292	298	311	302	333	310	291	273	317	288	312	297	317	277	283	290	278	261	273	291	303	299	273	307	302	280	301	285	293	308	289	285	326	307	300	296	269	267	308	269	311	272	287	308	284	278	267	288	262	258	314	297	284	321	270	301	285	307	286	263	275	294	294	292	281	283	276	290	289	297	293	298	287	301	297	288	282	278	333	314	306	263	315	287	280	304	263	260	290	277	290	268	285	280	289	301	271	319	285	291	330	285	280	284	295	287	272	289	272	325	319	261	289	276	274	327	293	271	305	292	287	316	262	316	283	264	287	281	297	304	296	322	325	266	261	298	302	306	288	301	288	280	298	279	317	300	282	299	287	303	311	292	271	309	284	298	281	257	293	295	274	286	297	306	286	315	273	279	288	303	258	273	292	271	276	282	300	299	294	275	308	286	306	307	309	330	300	329	293	279	289	294	257	265	280	268	281	284	313	283	266	277	309	265	289	269	300	280	308	274	272	275	289	297	282	288	269	305	272	300	281	302	278	318	302	293	281	290	269	313	292	268	290	284	301	262	289	303	312	264	288	290	286	269	292	300	286	299	300	268	289	291	290	290	293	288	301	327	281	271	340	305	280	293	311	302	281	287	286	300	310	295	270	293	280	274	301	259	271	318	284	294	285	302	269	347	246	290	296	302	284	305	310	245	283	321	279	322	306	261	312	299	284	298	285	276	278	309	302	289	274	286	300	284	270	288	273	286	282	262	286	282	310	307	269	286	265	310	303	258	315	275	310	314	334	295	262	286	292	260	287	296	289	301	280	300	302	289	313	300	281	283	307	287	282	299	261	283	267	279	281	271	302	269	307	283	286	290	280	292	266	302	306	301	290	288	305	307	282	300	279	306	272	259	267	284	289	304	261	311	303	311	295	284	282	311	280	305	299	300	289	313	276	309	307	275	281	285	317	311	307	306	300	290	266	321	303	264	298	299	308	284	304	312	282	297	286	296	258	289	305	272	288	305	315	297	289	299	264	320	271	303	304	291	292	310	306	285	278	337	311	289	275	303	300	314	254	309	301	299	298	298	265	283	265	265	289	285	305	280	310	315	287	301	295	277	299	258	324	294	286	305	298	301	293	275	308	305	313	305	296	296	290	295	291	287	278	291	285	301	337	296	295	273	289	288	281	279	289	301	306	304	310	313	310	282	307	307	298	293	281	356	295	288	278	326	286	282	272	276	312	284	289	295	292	294	265	306	292	272	291	299	295	284	258	283	315	290	272	272	290	307	277	303	316	285	296	302	295	294	239	282	307	306	280	302	296	267	297	301	293	283	325	270	278	302	298	293	285	284	285	272	291	311	304	325	290	298	303	297	291	311	288	290	302	311	290	280	314	302	286	268	277	301	268	284	283	279	300	305	285	291	277	292	281	304	297	285	293	278	293	281	277	266	267	290	296	291	280	306	285	311	291	315	290	293	298	263	279	296	310	286	286	279	301	292	283	286	294	293	275	329	285	288	331	274	279	320	270	286	269	278	301	272	277	315	305	314	314	298	300	294	292	301	271	269	298	294	307	259	324	277	260	289	260	265	291	319	284	265	264	314	285	284	274	272	270	294	299	299	311	286	294	297	311	290	286	279	291	260	309	286	341	292	306	273	291	281	321	322	275	301	296	256	299	280	279	305	299	296	308	295	255	312	295	296	299	296	297	271	311	276	309	313	290	312	315	297	287	309	267	292	262	286	287	289	267	306	275	275	246	283	285	269	291	263	282	288	290	295	289	298	277	303	283	297	321	304	282	257	266	294	289	302	296	284	310	293	295	314	317	301	292	290	292	290	301	328	300	294	286	317	309	298	273	315	269	263	279	289	254	297	299	288	267	256	293	274	293	321	284	294	291	292	316	284	329	311	322	311	281	294	282	269	291	315	274	273	307	284	309	277	297	266	294	268	294	269	313	279	285	284	305	302	260	281	296	293	313	300	324	295	294	273	271	281	283	290	304	287	293	313	286	270	297	282	307	284	299	300	296	298	283	278	303	292	303	316	312	288	303	312	267	325	292	313	297	289	301	276	298	300	304	314	277	294	306	263	299	283	291	283	285	316	267	321	241	288	275	284	313	283	288	277	283	288	278	295	285	256	293	274	289	285	296	323	293	272	287	279	285	285	287	291	285	283	290	284	283	297	283	294	286	300	287	287	310	291	292	274	265	280	287	295	272	281	259	289	272	289	300	274	258	307	277	269	272	283	282	274	276	268	304	272	284	275	316	306	281	269	296	280	290	293	296	278	294	297	312	282	308	279	283	290	297	294	288	286	315	299	274	310	302	302	283	296	274	288	263	299	285	291	280	317	305	268	271	285	271	294	283	289	277	327	280	283	286	323	308	283	302	316	287	297	247	281	297	290	305	263	297	273	279	298	303	278	299	293	257	296	299	300	304	286	294	272	299	305	289	296	295	284	287	317	293	278	314	287	294	287	292	286	287	297	247	306	294	301	302	297	291	290	292	313	280	325	300	314	308	298	264	320	298	305	267	285	304	293	295	303	271	294	288	281	266	281	274	312	286	278	294	306	261	286	287	296	330	282	270	296	308	286	275	258	272	283	287	309	305	284	278	286	311	304	282	312	274	254	282	273	299	327	273	306	247	307	288	320	266	298	286	301	292	303	291	282	317	332	253	288	268	286	290	272	288	305	283	314	283	274	281	305	312	311	282	298	265	303	283	296	288	304	286	285	283	320	301	296	288	312	252	276	286	273	302	268	286	319	284	287	291	288	311	300	290	297	259	321	267	311	317	284	299	280	296	309	276	290	292	315	323	281	295	312	300	319	312	253	312	304	303	283	293	290	272	284	277	289	267	261	302	267	280	295	288	307	273	289	289	246	292	274	314	306	316	290	262	285	302	308	297	248	245	283	314	298	305	297	290	310	305	296	325	283	285	231	306	303	262	290	283	303	290	284	281	297	281	255	308	309	303	291	274	267	320	280	303	280	279	305	284	309	273	311	318	284	278	331	275	327	284	294	302	314	272	304	289	303	319	282	276	280	319	272	326	294	281	321	312	286	288	303	313	272	279	302	274	302	263	268	265	290	301	287	271	302	300	294	287	326	278	297	272	285	283	301	329	276	277	323	262	299	313	291	283	309	287	279	290	292	265	308	276	299	300	282	295	305	284	288	283	289	301	274	320	282	285	280	296	269	293	275	292	266	274	287	323	267	285	289	302	283	294	287	288	286	282	304	312	254	304	290	283	256	296	328	266	288	280	296	303	275	309	309	305	307	276	294	300	286	298	268	295	317	299	279	284	285
42178	13790	2670	1139	817	610	446	357	323	264	250	242	220	199	193	207	211	187	163	171	176	186	188	163	147	147	154	173	153	160	168	163	174	157	130	155	150	130	142	166	159	160	157	142	123	154	144	143	145	144	156	151	158	135	136	153	149	134	149	131	147	161	144	155	152	135	144	129	133	133	133	138	132	147	149	145	151	148	140	152	143	158	156	137	150	138	148	132	148	154	133	146	147	148	123	118	131	157	145	149	136	152	154	152	134	121	141	149	159	152	156	153	145	142	146	142	148	138	134	142	146	130	144	128	140	165	156	143	129	121	143	155	121	134	140	163	140	122	150	145	136	146	155	141	147	148	136	142	170	150	135	149	156	142	146	150	144	137	142	137	166	156	164	147	151	156	144	157	138	156	151	146	132	139	134	120	151	127	146	137	130	131	129	141	149	118	167	150	165	158	139	150	154	132	123	126	170	150	143	134	142	143	148	122	143	135	153	145	145	135	129	138	147	146	143	113	142	134	145	142	145	150	131	160	131	149	147	121	151	149	137	157	161	149	154	137	155	144	163	148	141	151	145	143	176	124	173	122	147	159	137	156	149	145	142	131	157	144	118	132	153	137	149	135	160	137	145	147	141	124	153	135	148	135	124	144	154	129	146	139	130	155	122	133	132	155	135	144	147	126	148	156	141	143	133	129	146	144	129	155	147	146	152	127	145	147	144	159	132	152	161	155	138	132	160	140	149	134	140	160	143	161	137	151	135	132	147	146	157	155	156	145	130	142	148	157	146	138	150	130	132	119	163	139	156	134	149	155	138	156	151	143	141	138	138	145	154	140	145	119	145	147	143	136	120	142	130	110	127	158	150	139	136	139	154	175	129	175	121	162	131	128	130	152	167	152	154	137	139	144	151	146	163	150	128	138	143	146	141	165	142	166	146	149	122	141	154	152	133	144	172	149	153	152	147	140	129	137	154	144	145	137	134	153	160	136	152	108	128	134	134	131	137	151	178	143	134	168	141	150	148	175	135	155	126	150	169	137	158	147	163	178	136	180	152	147	138	152	165	151	136	133	146	137	156	152	161	159	130	147	132	153	130	146	154	128	122	132	138	129	109	136	128	152	133	131	153	124	140	132	135	159	149	128	145	151	149	146	149	135	124	156	171	141	135	154	147	132	119	117	149	149	162	146	138	131	138	122	132	148	133	130	117	126	157	155	147	164	155	135	131	149	154	150	142	140	141	148	144	151	142	134	134	137	127	128	126	125	147	159	128	133	154	149	142	156	152	168	149	152	138	111	128	139	143	150	122	155	130	140	143	126	131	141	131	144	163	132	162	137	150	138	172	144	150	130	144	165	153	145	140	139	126	120	150	153	159	141	143	145	143	135	137	143	126	137	147	132	146	126	131	132	119	129	140	154	135	129	146	128	121	143	144	166	154	134	141	162	134	140	141	160	140	138	151	128	145	138	151	152	118	134	139	155	148	160	145	139	122	151	150	149	143	144	155	146	154	138	142	161	139	142	141	136	144	150	114	143	138	150	159	130	154	146	147	158	160	157	146	144	124	127	144	128	156	141	129	129	146	155	145	153	150	126	127	151	133	173	140	128	143	160	136	150	140	135	129	119	147	144	133	144	137	163	139	139	131	120	139	135	130	139	133	156	131	153	137	155	159	136	135	156	148	132	132	157	131	155	114	140	149	138	120	145	150	152	150	144	147	145	149	151	142	131	139	135	143	158	156	154	124	138	145	132	137	132	135	137	158	130	134	165	154	119	123	146	137	121	133	140	144	142	139	129	142	145	139	146	147	133	124	147	158	153	139	131	157	143	142	137	134	142	152	134	149	114	143	140	156	148	175	151	150	155	137	143	154	133	161	151	135	130	151	152	155	139	130	140	147	134	137	148	145	113	160	130	136	149	149	141	131	150	142	139	129	150	129	154	134	147	143	145	158	145	150	140	140	144	165	126	163	148	153	141	157	129	130	152	154	133	130	134	149	137	157	136	138	131	130	150	143	129	153	141	144	127	150	164	125	154	153	138	144	160	159	135	152	135	145	163	146	161	148	137	129	137	148	161	147	148	146	135	128	149	150	144	156	124	139	158	130	146	135	123	154	154	134	154	159	166	135	143	148	145	134	132	166	150	146	133	169	150	138	143	130	140	165	148	135	136	158	150	146	142	149	160	143	126	148	151	136	172	142	142	139	169	134	143	135	153	147	134	144	142	152	170	118	142	137	136	133	138	139	148	124	156	147	133	124	160	136	143	130	171	143	140	126	144	129	152	150	168	146	144	154	161	143	140	148	158	164	138	129	134	161	166	133	118	123	141	136	142	148	146	128	156	135	136	135	144	147	161	135	146	120	146	160	118	131	143	135	146	147	184	140	150	149	148	153	140	149	153	152	136	155	146	144	141	146	146	131	133	132	138	147	147	132	138	154	160	165	134	149	139	135	120	152	145	141	153	130	144	144	145	151	152	139	168	132	138	160	150	136	116	127	152	138	134	146	125	138	141	140	152	123	159	126	155	143	145	152	168	140	153	153	144	134	152	142	141	129	142	125	151	135	149	136	147	133	139	158	146	141	139	142	124	144	141	154	129	147	147	150	151	168	154	142	148	145	117	137	125	150	153	123	163	146	141	144	141	145	158	133	131	139	132	140	127	127	139	171	145	158	151	118	166	158	149	156	159	131	135	134	150	129	128	149	135	128	132	146	131	135	150	148	128	145	165	116	153	136	152	122	152	135	166	142	147	150	151	147	150	146	132	135	125	163	131	161	136	150	139	127	154	135	130	138	154	138	127	148	140	143	153	148	128	147	160	142	142	142	152	146	132	169	136	129	145	133	129	168	139	131	165	139	147	145	162	165	136	150	152	184	125	134	136	141	120	150	142	136	143	150	148	133	130	146	141	133	118	126	126	158	150	147	150	136	149	134	129	167	168	149	149	147	146	123	164	142	146	144	125	151	142	141	129	149	144	126	145	149	136	146	138	176	143	126	134	126	153	159	133	148	150	151	164	137	135	130	124	123	146	149	157	140	165	142	143	149	110	126	143	136	138	129	130	142	139	125	132	148	135	156	154	163	140	155	133	143	159	141	135	143	153	127	140	145	155	156	146	151	155	137	161	152	157	124	124	134	126	140	146	132	141	150	150	136	130	155	126	158	169	145	166	131	145	152	162	136	135	157	143	148	137	148	126	138	157	147	129	152	137	138	137	124	149	141	133	140	146	148	106	137	128	149	111	143	148	128	164	166	142	135	141	157	132	119	156	122	125	136	129	141	166	156	138	153	151	120	143	129	141	133	147	163	144	138	128	143	138	134	150	148	173	137	147	121	143	157	136	130	151	156	153	134	155	153	154	172	148	148	138	127	166	164	156	146	163	157	149	152	136	152	137	121	147	151	163	161	152	146	134	143	152	130	153	149	133	166	134	152	145	148	135	135	140	142	134	154	154	141	132	159	132	138	169	128	151	139	161	143	137	131	129	144	119
20130	1368	3049	3459	2934	2405	1976	1739	1371	1184	1140	1065	958	890	803	767	748	704	716	674	684	643	640	675	590	602	562	599	557	547	556	534	524	484	539	494	508	573	500	553	494	518	485	485	485	508	499	489	481	471	481	474	519	501	474	502	484	470	528	478	461	488	450	469	504	484	452	489	497	460	495	445	488	444	470	473	539	443	443	457	449	482	494	458	477	472	468	446	521	491	513	466	440	488	460	485	490	469	433	466	472	457	446	458	445	496	451	442	477	468	463	485	484	455	492	470	457	444	471	467	490	522	486	508	448	455	453	439	446	466	459	493	468	428	461	461	476	484	448	479	483	447	456	473	439	474	451	460	484	444	457	435	461	484	501	494	420	434	510	492	462	438	456	432	438	460	430	504	474	515	466	460	452	451	436	451	460	464	444	487	451	420	479	452	428	470	453	470	426	438	464	473	425	468	444	494	456	458	492	453	412	497	459	435	444	492	480	442	472	474	475	475	435	481	472	496	482	412	428	478	436	459	455	476	524	419	462	413	454	448	503	467	428	472	477	506	442	486	481	469	467	480	471	456	430	479	444	469	460	487	474	459	431	480	450	481	489	487	458	412	471	464	453	473	490	461	464	497	457	467	467	474	463	457	418	464	457	426	460	447	475	434	456	449	501	460	449	471	453	447	449	437	427	444	469	480	445	451	433	445	461	476	445	455	449	465	456	465	467	433	500	508	497	458	468	478	447	505	434	467	438	483	471	461	481	422	417	460	459	476	470	461	451	451	464	445	451	449	477	422	456	451	428	465	465	437	438	471	484	459	468	451	448	412	471	443	457	495	462	431	446	454	455	468	471	492	474	450	470	444	441	482	464	522	448	479	475	447	456	432	439	461	453	482	467	468	463	443	471	480	452	478	453	492	490	449	444	451	418	463	428	497	509	484	448	472	474	426	455	461	469	479	494	462	490	474	457	468	482	468	461	466	489	414	432	468	472	506	462	451	434	458	455	486	440	444	447	404	466	485	440	451	446	426	464	446	455	479	440	458	455	481	462	485	450	458	487	408	440	428	468	471	512	455	432	474	466	434	437	424	423	449	494	470	448	469	456	463	483	481	487	479	442	442	497	445	440	460	508	477	485	455	436	515	466	472	477	426	519	461	437	439	462	480	484	468	472	462	433	474	424	507	455	416	420	439	471	457	454	457	446	470	470	479	418	451	458	461	468	454	448	474	460	430	473	480	476	466	472	465	471	500	479	462	477	441	443	429	462	459	458	451	519	535	417	446	453	484	484	436	457	501	461	471	436	472	465	482	470	452	477	486	465	500	455	481	441	449	452	458	463	426	457	482	486	434	447	446	441	420	463	477	457	456	425	462	484	453	476	459	469	479	430	477	461	471	425	514	478	455	434	441	458	456	465	456	470	488	468	451	464	482	456	432	422	445	507	493	482	439	450	448	432	463	458	467	453	466	492	413	487	463	474	464	486	460	489	465	440	451	445	438	459	450	474	441	468	473	413	474	472	446	468	414	453	461	485	447	508	485	457	443	509	441	462	488	438	478	460	477	437	453	480	516	424	479	477	451	478	443	471	470	459	454	434	446	465	445	464	462	415	485	457	462	431	443	462	459	450	493	454	463	483	483	462	447	468	425	458	511	477	463	426	434	434	433	460	470	470	467	463	476	497	449	489	451	465	480	496	464	465	474	465	446	459	477	457	457	439	426	489	451	499	510	475	488	491	494	415	461	446	456	446	442	471	457	459	432	442	446	464	456	488	439	484	476	451	448	463	473	434	502	426	488	462	487	458	494	480	479	478	472	454	455	464	448	518	449	474	444	463	450	429	467	499	479	486	459	500	477	450	455	500	470	438	457	476	430	475	435	461	496	500	463	460	520	468	449	458	467	453	465	459	428	498	483	490	464	528	400	491	451	507	496	456	445	472	444	486	453	464	466	461	482	497	480	453	487	471	462	467	503	469	435	497	464	468	498	457	447	466	449	524	481	453	413	480	473	454	435	469	491	471	504	482	488	459	468	469	456	461	478	525	481	454	471	429	444	482	470	487	494	465	436	430	485	429	433	490	461	484	433	464	444	456	479	452	475	505	483	441	441	460	450	478	462	439	469	465	471	500	440	457	426	468	462	472	448	488	507	484	481	465	430	491	480	448	436	460	453	450	452	438	452	442	465	459	451	534	489	432	474	489	462	443	444	412	473	456	458	469	469	507	484	482	449	500	444	435	508	490	442	478	439	480	492	460	467	464	452	448	430	467	440	482	451	440	414	429	439	433	448	457	502	480	522	502	471	460	456	457	482	460	480	453	472	440	468	460	445	445	480	464	493	493	477	467	459	462	451	457	486	468	449	442	435	445	447	449	449	503	457	498	444	481	463	432	510	474	464	486	443	483	467	416	447	447	467	438	462	436	451	488	469	456	482	422	445	451	450	431	458	451	454	475	488	481	461	449	469	443	440	419	496	469	474	469	449	439	480	466	472	422	462	480	478	445	488	483	477	438	442	455	457	449	501	431	482	449	444	460	431	465	462	451	426	452	469	488	472	453	452	453	468	458	443	459	485	453	494	469	451	442	460	465	474	469	499	423	474	447	483	431	469	437	447	480	428	495	479	439	471	470	479	454	471	444	471	487	448	460	414	484	432	473	476	476	452	445	461	442	485	463	468	475	496	432	444	439	453	470	483	458	469	432	475	461	437	490	487	496	461	488	449	479	458	475	433	438	432	451	447	461	488	484	448	459	462	443	472	482	445	456	443	489	473	484	470	466	478	474	467	469	477	495	482	471	463	463	455	478	457	448	463	425	434	487	470	472	457	449	465	484	463	461	471	466	458	455	418	497	454	489	478	482	500	519	523	465	457	480	446	440	411	459	513	490	427	418	437	434	451	494	454	452	447	465	456	474	489	453	469	434	427	464	466	444	495	439	433	439	434	449	453	442	462	414	481	478	474	494	460	489	463	469	478	495	497	438	485	461	455	458	474	453	466	469	471	459	459	467	470	477	457	443	447	440	468	435	449	456	450	466	495	476	437	450	494	475	424	446	471	436	485	461	462	449	418	475	468	490	474	464	450	478	452	508	445	444	481	446	519	470	459	441	479	444	436	466	463	430	483	464	488	437	476	474	449	464	471	495	477	466	476	482	488	442	439	430	523	451	466	480	481	476	479	487	453	463	496	460	478	493	450	450	466	482	451	450	422	484	455	459	410	444	466	492	428	438	447	462	451	459	507	493	419	453	443	462	473	479	474	447	479	465	456	482	495	480	494	455	490	468	486	449	446	453	471	450	503	458	435	442	441	448	447	448	444	503	423	459	470	485	457	441	481	442	426	505	442	464	466	489	450	460	455	455	452	455	477	454	469	463	471	484	471	472	466	458	436	460	485	479	455	459	463	463	432	457	430	477	431	450	477	464	431	476	472	486	464	436	442	485	479	451	457	435	465	444	489	461	473	459	494	469	502	452	494	459	462	466	453	490	451	498	457
47396	21094	14262	2830	1549	1140	902	686	553	480	450	445	353	350	344	335	331	301	286	326	291	280	315	270	252	290	279	275	276	270	287	267	253	264	255	246	249	253	240	295	279	257	265	235	262	244	227	238	268	271	250	251	247	243	232	260	230	264	264	245	212	257	274	244	255	270	247	252	232	220	253	251	229	235	244	269	250	241	236	269	266	250	225	264	225	278	217	261	241	277	272	238	247	228	255	245	264	282	248	250	215	250	269	257	251	220	248	258	261	274	285	222	254	284	227	238	257	236	253	257	234	248	251	258	241	231	230	248	254	253	267	238	247	212	272	267	248	242	248	258	242	265	260	216	260	191	245	233	252	257	250	274	228	239	223	288	220	228	255	232	275	224	252	239	233	270	249	229	222	224	241	246	240	240	230	240	217	235	248	222	234	261	243	250	234	231	263	291	246	233	240	240	273	249	239	251	248	224	247	235	238	244	232	222	264	214	257	258	266	238	251	251	222	224	234	245	232	232	251	236	238	247	230	222	253	229	275	261	230	265	215	242	252	238	225	240	244	275	247	241	253	234	226	281	242	253	258	255	238	253	255	224	272	273	282	251	216	262	240	256	247	251	257	247	262	203	233	245	231	215	251	255	259	252	262	246	248	255	214	263	262	250	238	205	262	256	241	248	227	259	238	221	230	239	217	244	263	260	234	269	231	248	254	259	241	232	233	237	247	240	233	236	227	236	239	209	229	216	246	232	234	213	231	242	239	238	258	242	245	255	209	271	256	257	241	247	254	238	259	244	229	256	241	269	245	245	256	249	240	267	258	244	241	252	248	248	233	263	246	253	252	270	282	234	271	214	266	227	257	228	252	241	235	242	232	221	251	258	234	233	250	246	241	236	246	248	244	259	247	243	235	252	235	224	260	242	263	244	241	254	236	259	244	236	228	246	261	240	221	243	249	263	269	257	276	253	258	217	243	239	265	234	277	242	242	251	225	222	217	238	271	211	276	234	243	255	244	237	240	281	258	231	249	249	214	271	252	248	254	267	245	217	250	221	250	217	276	253	221	245	235	229	261	207	275	235	278	256	267	233	270	295	253	218	265	251	272	243	218	224	262	289	263	269	226	244	234	240	236	264	248	253	260	219	235	257	241	251	239	242	219	236	234	221	232	245	263	278	269	256	231	255	271	253	247	227	263	262	254	263	247	276	262	251	255	249	251	265	240	198	255	259	230	227	273	241	229	245	248	258	219	258	235	250	222	214	249	238	238	243	243	242	227	229	252	221	204	214	256	259	251	247	220	259	232	263	255	218	255	274	254	229	227	250	265	234	227	252	253	250	234	246	246	227	213	263	261	260	253	245	246	239	271	255	248	230	247	249	261	243	242	227	239	247	245	251	230	244	262	247	248	268	233	264	243	252	252	242	238	251	221	232	268	231	267	225	244	233	241	232	261	234	262	236	233	258	210	229	191	226	239	247	282	229	242	267	240	250	279	262	237	243	215	265	257	214	245	238	196	248	247	271	247	255	220	257	219	238	266	217	199	254	236	260	249	244	246	234	230	246	266	220	248	225	246	249	235	227	257	240	235	245	253	249	236	258	268	249	287	224	239	254	245	248	254	210	279	231	247	242	265	234	229	274	226	242	219	249	247	260	257	256	260	225	258	232	222	232	252	245	236	240	250	236	251	234	253	251	231	241	232	250	231	261	231	228	251	255	230	244	266	223	230	248	245	205	262	252	233	255	243	223	245	250	248	241	261	211	229	254	273	254	239	232	225	239	213	224	239	248	239	228	246	258	237	228	262	246	215	266	269	218	287	250	241	269	269	241	251	271	257	281	250	240	235	259	256	279	250	256	231	230	227	244	266	255	226	213	239	232	222	244	245	228	219	236	225	249	259	277	245	243	269	220	249	239	251	231	277	254	246	214	235	276	243	216	222	229	246	250	240	252	248	248	270	243	230	258	246	247	253	215	249	233	260	229	256	264	252	245	219	267	245	246	249	252	247	252	217	248	231	246	236	230	257	246	242	211	281	220	253	226	234	213	228	229	271	250	265	275	262	287	248	251	241	204	250	254	233	270	213	260	243	229	241	224	231	261	236	249	252	250	253	271	246	230	240	246	244	227	236	256	227	244	234	209	246	262	249	269	244	229	249	266	223	275	253	256	256	234	260	262	232	257	234	247	251	249	258	273	241	251	241	230	262	275	276	206	281	221	257	254	213	247	245	235	221	240	247	220	259	267	253	208	254	225	253	214	245	264	252	240	261	260	236	260	235	276	274	224	224	244	264	244	250	266	256	218	240	235	251	246	238	233	270	226	239	223	264	249	235	221	294	272	254	243	225	218	252	255	237	231	240	239	265	239	256	256	252	268	238	220	274	279	248	263	264	261	259	269	241	257	243	237	265	245	251	252	262	226	286	231	251	239	241	224	250	278	255	250	256	253	262	244	236	246	252	263	223	211	263	251	239	242	238	267	245	232	243	237	220	239	232	266	245	281	251	268	261	240	233	233	268	204	253	262	250	239	256	235	265	269	244	233	249	260	229	247	271	245	215	255	233	231	249	231	260	248	221	256	249	243	216	257	254	236	212	285	256	237	243	222	233	228	256	239	216	257	216	250	257	243	222	269	257	244	238	220	228	241	277	234	240	261	218	231	250	256	279	249	251	220	253	236	242	237	272	262	255	247	211	242	241	251	223	246	240	219	256	249	235	230	206	239	256	257	259	230	233	253	232	223	263	251	222	235	255	255	231	250	227	246	227	242	247	257	245	252	252	250	238	231	225	232	270	250	239	247	255	240	256	250	269	273	234	248	261	251	278	245	211	247	245	273	209	251	243	262	217	261	243	263	246	255	265	263	237	243	269	252	266	240	234	232	250	245	271	243	239	241	242	248	276	286	222	252	256	226	252	260	248	268	241	232	234	248	230	209	242	228	249	253	290	223	250	254	245	252	232	263	226	263	261	235	259	231	255	272	219	245	256	253	255	237	228	228	263	245	234	230	256	225	234	241	220	290	256	239	243	260	245	211	227	268	268	251	273	223	207	233	249	269	260	222	239	267	293	242	274	253	251	197	247	242	246	230	259	250	245	237	241	251	270	284	249	228	239	248	223	246	230	247	265	244	256	249	230	247	219	217	237	260	242	245	238	245	260	248	232	215	267	270	260	250	253	232	260	238	256	232	232	263	251	241	265	238	227	282	223	222	225	236	253	234	269	244	232	239	243	252	243	226	223	240	241	253	267	246	252	263	269	274	249	249	237	271	279	239	234	271	235	223	224	256	250	246	208	252	228	265	259	220	252	229	225	247	226	245	233	266	240	251	226	251	214	215	257	247	242	233	245	262	226	239	224	264	257	255	278	274	229	239	242	252	236	229	259	248	243	239	241	258	230	224	234	264	258	250	262	237	254	246	229	237	244	262	255	226	246	232	267	236	242	250	259	254	257	238	259	259	234	248	250	233	234	238	237	238	243	246	234	239	278	256	246	232
25447	2673	5603	6347	5336	4485	3739	3001	2657	2371	2033	1845	1645	1473	1521	1343	1328	1254	1194	1120	1047	1066	1083	992	936	998	946	933	951	909	885	919	858	870	886	822	822	860	839	824	794	841	852	820	790	773	835	813	783	780	765	773	820	788	779	780	747	712	781	783	765	759	744	736	742	754	736	717	783	793	750	744	799	743	761	776	759	726	748	689	763	778	747	761	747	680	769	690	761	699	729	752	748	724	734	689	745	707	778	752	736	733	780	686	722	756	725	738	688	746	776	702	752	743	759	720	703	727	669	726	749	716	711	736	709	715	714	772	706	743	733	752	744	736	770	751	722	701	711	736	733	754	724	698	733	766	730	734	741	748	746	726	767	705	719	715	727	684	732	748	678	713	744	728	769	722	705	696	743	725	732	685	711	690	721	721	689	720	679	684	718	759	716	705	753	699	729	693	734	682	707	765	707	681	720	772	713	752	695	698	664	769	766	703	709	710	739	733	728	721	724	715	713	738	752	708	712	756	773	741	741	708	709	752	733	670	739	712	680	760	757	742	708	716	686	691	698	707	715	688	778	733	742	713	692	747	658	703	721	693	756	728	699	708	706	725	684	697	700	727	759	674	749	755	702	691	716	704	712	732	704	716	730	712	689	753	756	761	719	732	715	701	676	712	733	731	766	723	707	705	706	675	712	745	696	736	710	701	722	720	725	740	662	692	734	716	710	746	734	714	745	692	740	719	698	670	747	719	713	698	745	723	733	707	717	709	687	707	722	733	700	720	763	689	757	711	729	696	728	657	689	710	742	683	742	730	718	760	685	683	681	687	712	713	733	742	709	734	703	738	740	722	703	737	716	708	707	768	663	740	704	702	747	698	731	741	701	739	715	734	758	716	721	709	724	738	742	717	658	729	718	710	725	743	689	748	717	765	703	699	691	738	751	728	693	730	764	734	779	719	731	642	711	695	697	740	668	718	735	704	733	729	684	723	719	773	715	726	737	736	716	710	732	702	737	688	745	781	696	744	718	704	736	713	702	697	674	764	699	780	759	695	727	726	709	699	706	728	704	750	702	748	746	733	714	693	711	710	752	707	735	768	728	711	771	715	709	755	789	752	711	701	682	677	694	724	737	722	718	705	734	725	758	708	746	732	681	826	714	723	739	688	688	757	712	707	720	691	764	677	690	732	754	703	721	669	775	710	662	693	733	737	707	695	698	733	725	717	742	684	669	685	710	702	755	743	711	699	698	685	668	697	778	681	735	669	698	738	726	708	662	731	720	690	645	736	696	676	724	739	681	727	726	705	701	699	742	766	674	718	730	708	724	723	691	683	701	743	727	722	740	724	698	746	751	705	705	736	709	740	706	734	699	720	691	724	717	711	726	723	696	700	721	705	681	698	734	778	713	722	698	746	680	728	776	744	747	764	719	717	759	777	704	713	686	730	694	690	725	750	729	666	735	710	720	733	725	726	709	705	735	691	709	708	686	718	685	686	686	760	723	689	700	736	731	676	741	718	724	727	748	730	737	707	743	726	742	741	712	698	724	738	723	705	711	718	689	711	724	732	714	735	705	714	735	699	718	723	692	679	730	717	728	729	750	674	689	758	703	751	744	711	738	714	729	776	714	694	748	761	740	758	662	725	688	757	681	747	740	701	694	739	636	711	736	754	667	701	700	688	671	688	763	730	718	737	710	669	700	723	739	677	744	724	774	749	738	721	728	744	704	759	671	723	788	736	702	774	738	744	711	709	696	679	742	717	710	704	729	749	712	700	746	696	748	731	715	728	726	672	698	722	730	712	745	707	724	734	781	747	698	716	718	746	692	708	702	706	729	731	681	709	688	714	708	700	743	682	745	763	697	665	734	667	731	700	774	720	759	721	725	705	711	710	694	698	695	696	759	710	714	749	694	765	739	721	740	712	699	686	706	687	733	686	715	667	729	756	707	717	732	718	738	731	729	704	717	735	699	729	762	700	723	714	703	708	727	705	786	756	695	743	773	724	714	766	715	692	749	733	701	699	749	763	682	707	732	713	728	706	703	754	682	707	730	701	686	726	731	688	762	745	712	753	731	706	716	700	707	713	732	719	704	744	732	738	740	754	730	728	751	704	685	724	655	715	746	765	693	746	747	730	724	739	689	740	723	743	690	681	735	722	695	746	681	734	731	729	686	747	720	737	761	751	666	747	688	725	734	722	727	693	761	658	707	745	686	707	704	755	752	731	697	687	743	725	687	735	721	665	695	711	743	722	682	714	742	707	683	732	741	742	713	709	696	793	736	677	707	744	707	686	733	670	701	732	717	715	688	719	732	704	746	712	708	742	717	672	724	727	755	730	781	774	701	739	758	715	735	730	753	718	696	772	681	700	734	677	761	695	681	700	741	711	780	717	770	719	709	729	718	705	710	699	732	715	757	757	708	763	717	686	716	760	730	705	699	695	717	728	746	715	678	693	744	684	742	726	703	708	716	727	742	752	690	737	721	708	743	717	714	706	735	721	697	681	713	737	698	756	656	753	709	722	719	753	738	699	699	707	707	720	654	759	730	721	743	703	680	706	744	750	705	763	707	696	713	671	712	738	738	694	714	690	726	731	721	729	718	784	717	706	723	743	720	710	747	748	660	757	713	685	675	693	764	759	682	734	745	708	718	723	706	743	756	712	718	712	730	729	752	719	710	715	729	718	739	714	765	741	768	701	684	775	686	717	701	735	748	741	739	681	704	739	734	716	745	702	725	707	694	733	709	697	738	708	626	717	755	715	726	748	704	729	748	677	707	709	723	753	721	689	744	720	713	733	714	711	762	747	751	713	697	708	732	714	686	731	713	691	679	740	718	708	735	751	753	724	711	697	737	743	702	741	749	727	678	730	703	742	710	741	715	707	743	772	715	738	727	752	740	709	705	693	753	719	754	744	691	732	712	703	724	699	685	747	674	721	701	694	727	734	706	693	706	773	708	754	757	759	723	733	724	705	743	726	753	729	713	763	717	717	748	750	681	647	713	723	751	744	718	745	715	676	714	713	728	696	686	740	722	733	721	735	755	673	708	714	694	750	717	683	718	723	773	650	695	759	646	689	735	694	742	721	729	735	700	722	719	713	711	726	764	709	695	752	755	719	740	728	736	759	717	730	709	775	731	677	763	700	709	631	761	712	748	721	696	728	768	705	695	731	744	708	689	712	720	738	693	749	725	731	708	738	711	751	715	748	761	743	692	723	722	743	738	738	715	733	767	739	761	744	724	738	760	711	770	711	671	660	753	750	698	719	682	711	704	720	715	674	689	745	736	712	703	681	693	709	713	728	731	723	734	748	713	755	733	716	697	752	688	737	765	737	696	689	752	736	687	723	731	698	707	749	738	694	715	636	723	723	730	758	745	689	701	758	714	719	749	709	691	693	764	695	758	764	768	739	759	707	682	744	706	716	769	713	728	737	762	697	751	791	728	703	653	720	740	733	726	754	699	722	720	737	728	685	691	714	711	707	690	716	692	742	765	706
5567	321	229	131	106	113	88	79	77	75	82	80	75	67	81	84	81	85	68	90	77	71	84	84	97	89	78	74	88	63	61	94	66	70	89	88	86	80	80	93	82	80	84	82	81	70	89	92	83	79	79	66	93	63	84	64	88	72	68	67	84	69	68	84	71	87	64	97	86	84	98	79	87	75	82	79	90	85	80	89	77	94	59	104	89	93	70	74	76	85	65	87	80	82	60	83	84	77	79	84	73	84	78	78	83	87	82	88	82	78	68	87	90	72	70	94	82	95	68	69	82	72	79	78	70	67	74	81	75	99	93	75	86	78	84	66	75	72	77	94	71	76	86	74	73	84	53	80	74	78	78	92	79	75	79	89	70	66	73	62	80	76	75	71	95	75	74	85	64	84	96	89	86	78	81	79	87	78	85	75	96	84	87	79	92	68	83	65	80	88	74	86	86	87	63	70	80	65	79	85	64	71	93	85	73	77	96	94	83	67	71	70	107	70	84	80	66	66	78	84	77	87	85	86	78	103	79	78	83	74	73	68	83	75	79	85	79	73	76	76	89	78	91	64	91	77	73	65	77	71	73	66	79	82	69	84	81	70	80	88	73	73	87	72	76	81	90	90	82	83	73	63	74	69	82	82	71	85	88	84	73	74	85	90	85	82	65	82	62	72	72	84	79	74	75	72	75	90	85	78	74	79	76	87	97	82	62	85	101	83	79	63	72	99	73	78	83	78	81	77	77	73	88	87	99	82	81	77	74	76	84	83	96	83	79	81	86	60	79	89	69	71	82	92	71	73	88	82	82	50	79	68	86	81	79	80	88	64	82	85	95	70	75	73	82	73	77	95	65	77	84	67	88	90	73	77	82	75	84	76	79	74	75	79	78	78	73	83	85	76	96	98	76	62	68	83	76	72	74	72	83	67	82	91	91	87	78	63	80	79	86	73	64	78	98	79	93	83	97	79	75	81	75	92	79	71	88	86	95	91	81	75	92	98	70	73	65	67	70	73	79	91	74	77	73	82	87	81	79	79	81	76	87	76	83	89	82	84	74	80	72	65	75	73	62	84	87	75	74	93	64	89	79	77	94	84	56	66	75	96	88	82	85	83	76	65	77	66	89	78	80	83	97	89	82	76	66	72	92	86	84	92	66	85	77	84	62	76	86	68	68	71	74	67	79	80	72	90	74	57	81	83	71	92	63	87	83	80	104	65	82	82	78	85	71	68	73	77	67	90	86	79	82	75	80	93	84	84	81	74	87	80	81	82	65	99	80	77	82	77	57	76	72	64	91	84	81	91	81	98	76	65	95	86	80	84	79	90	84	89	72	84	80	71	84	70	70	80	94	86	76	72	81	84	86	75	74	78	74	85	70	74	79	83	82	85	76	68	75	78	84	84	98	70	76	64	85	67	64	84	58	87	70	90	77	83	77	96	66	75	90	76	80	59	91	84	89	96	75	85	79	76	88	83	84	88	60	75	80	81	81	89	80	74	87	65	81	74	81	93	69	74	94	74	66	68	75	83	69	67	81	78	73	98	81	93	68	87	71	87	63	81	74	89	84	91	79	86	80	78	75	89	83	89	84	85	69	74	95	72	86	87	75	65	72	83	78	82	91	79	70	87	73	86	73	69	80	66	79	75	86	67	73	78	73	73	83	66	85	80	84	78	93	91	69	66	83	70	72	76	68	98	81	75	75	84	79	99	80	63	65	90	90	83	73	81	74	92	71	92	73	79	94	88	75	74	71	87	75	67	86	60	79	84	78	87	87	102	90	70	68	90	90	77	65	86	72	82	88	87	74	97	60	70	74	89	73	73	83	94	85	104	81	89	89	84	71	79	69	85	97	63	75	73	64	71	81	92	78	84	70	75	83	88	72	81	83	83	80	77	77	88	85	82	66	93	90	75	85	83	77	63	75	69	75	66	80	74	82	67	78	103	75	80	80	72	82	79	94	72	81	82	83	84	86	75	89	67	64	69	82	79	93	88	80	92	94	73	62	87	71	69	83	88	71	95	75	64	79	89	71	76	75	72	77	72	82	81	63	75	76	72	70	77	85	88	99	88	82	97	83	90	79	86	92	80	86	71	83	87	82	84	77	84	76	80	86	78	73	86	75	80	62	83	75	99	76	92	67	84	97	71	79	91	78	73	83	68	74	94	81	87	82	79	70	78	90	87	68	100	90	63	74	88	64	76	57	79	84	79	81	86	88	77	90	87	75	84	65	74	74	91	67	77	94	90	79	74	85	87	89	77	74	76	71	69	78	89	92	68	83	84	60	84	90	66	88	76	74	64	72	79	73	68	101	77	91	77	91	77	65	75	91	81	80	81	74	89	69	75	64	92	92	89	106	81	77	94	82	83	63	79	79	77	82	69	78	69	83	96	75	94	83	102	80	64	72	91	90	80	80	87	64	66	74	82	67	75	81	77	97	84	80	71	60	75	76	82	87	68	64	88	88	57	69	75	81	88	67	77	78	76	75	78	93	71	79	85	66	91	70	81	61	77	82	81	65	73	73	74	73	79	87	70	65	62	88	89	78	71	79	76	58	77	80	91	89	71	69	74	67	82	78	76	67	73	76	74	81	71	72	74	78	82	81	77	73	67	72	90	82	77	63	89	92	87	99	92	80	84	85	84	73	79	67	76	87	80	77	79	91	83	90	91	80	91	82	83	84	85	67	84	84	93	83	72	90	81	82	63	76	76	86	77	87	79	79	60	75	66	68	93	71	91	88	91	74	81	94	94	83	71	80	93	80	74	75	70	76	82	84	80	82	77	77	80	69	89	78	91	72	80	71	86	83	74	90	79	93	65	91	91	77	69	73	75	78	88	60	79	87	75	73	93	85	110	79	67	85	80	73	88	92	69	88	76	88	82	86	75	91	62	85	81	69	94	75	71	84	84	78	83	94	78	65	69	88	64	82	78	66	86	89	93	77	65	74	68	80	87	84	87	81	79	76	63	97	89	70	89	67	75	61	74	77	82	101	65	92	75	69	77	74	68	79	93	90	75	88	80	79	73	77	78	75	96	64	78	85	73	75	74	54	75	78	66	74	51	72	91	76	72	92	69	81	69	93	84	95	76	88	74	94	83	77	98	93	74	80	73	85	86	69	91	91	69	70	77	68	75	71	80	80	78	80	75	74	75	64	84	95	84	91	91	76	71	83	88	77	66	58	82	78	67	99	86	77	77	90	86	78	77	79	76	83	73	95	68	83	92	86	82	65	76	82	70	70	76	93	87	82	80	77	77	76	91	78	89	71	66	85	71	75	74	80	65	85	70	67	84	76	76	87	69	78	72	67	78	83	83	81	65	110	74	91	73	88	70	86	90	84	98	69	76	78	93	84	68	71	80	64	90	78	72	84	89	99	70	98	106	88	82	82	61	80	75	88	87	75	76	96	88	76	76	82	96	85	94	85	70	75	90	85	70	57	83	64	73	87	75	75	89	84	81	71	81	78	69	70	76	71	82	85	68	78	71
5062	341	471	476	395	407	355	355	337	314	341	340	308	314	347	324	306	304	292	305	295	310	288	301	257	302	305	320	300	297	296	277	306	293	279	284	300	300	271	303	287	300	310	288	286	296	288	277	281	290	259	297	297	287	310	270	309	284	306	276	280	280	274	315	308	308	315	268	277	272	291	302	299	262	267	282	300	279	285	292	282	284	322	289	305	289	278	305	296	281	281	272	296	316	260	316	301	273	301	266	299	295	284	299	276	274	286	280	307	299	320	279	281	284	272	306	300	289	277	299	288	323	275	300	294	285	270	286	261	284	296	316	296	287	283	297	309	300	297	311	286	278	305	304	306	277	281	285	299	283	290	287	308	282	283	306	286	305	305	286	293	274	282	252	291	273	269	299	275	282	307	297	301	266	275	298	271	297	242	281	312	281	313	331	304	292	305	301	275	297	262	283	274	300	276	272	283	305	276	252	279	280	300	300	298	262	293	288	282	290	282	315	320	313	292	287	334	254	286	286	297	298	297	266	290	289	312	301	304	325	297	269	274	274	285	285	278	276	323	283	268	293	280	274	303	317	326	299	269	300	311	320	287	293	321	286	265	254	301	300	294	297	289	301	264	296	285	281	288	296	283	259	293	296	287	240	287	313	304	320	282	261	308	289	276	285	267	302	302	308	324	318	327	281	269	309	271	304	297	285	287	302	262	296	295	296	289	329	287	281	273	280	313	313	277	275	296	271	304	308	292	309	277	292	300	279	261	286	293	270	272	288	285	296	239	301	325	269	303	302	301	251	294	274	260	259	282	277	304	267	280	252	295	268	276	304	277	285	272	292	295	258	306	289	271	317	280	297	308	273	274	295	282	290	280	274	277	304	313	259	306	290	292	302	322	308	284	300	280	283	276	261	306	289	265	282	252	295	261	306	336	286	293	288	308	287	274	284	276	278	296	287	285	317	287	269	330	282	267	298	304	308	296	261	282	293	287	319	287	301	280	281	270	296	270	280	275	290	253	301	303	296	290	272	279	290	271	272	286	296	292	308	290	290	286	284	311	288	303	314	297	290	267	271	270	276	309	292	272	303	270	279	288	331	275	275	279	264	306	306	320	314	317	301	264	293	286	284	293	272	275	310	292	283	294	290	267	295	275	273	325	305	246	267	312	266	289	266	331	272	333	305	286	268	291	296	309	280	297	301	308	280	313	244	293	299	271	301	291	274	252	254	257	277	290	309	268	303	250	287	273	265	272	269	326	304	272	300	273	298	298	286	292	278	287	284	287	264	273	280	300	262	291	274	310	299	311	317	303	300	277	287	276	289	269	296	291	302	301	295	280	304	288	295	276	320	321	285	267	301	267	282	302	299	275	281	313	307	306	303	295	306	304	290	261	307	293	281	288	271	312	316	287	298	269	279	292	272	311	283	275	292	276	270	281	273	298	296	357	288	293	270	277	271	290	281	291	284	285	298	262	318	287	295	289	266	279	284	268	269	266	294	301	259	320	274	274	303	267	264	264	281	300	268	302	307	301	281	298	298	276	267	300	285	283	284	276	285	287	281	283	270	276	296	323	310	292	268	298	266	281	310	291	280	280	307	274	267	266	331	275	283	283	294	290	295	295	243	290	291	285	284	294	285	283	269	272	293	261	300	280	261	267	294	306	272	288	242	286	294	275	285	281	288	305	287	294	283	252	293	275	278	271	309	279	294	280	313	253	321	293	294	263	307	264	251	259	296	280	268	278	259	291	283	268	293	306	281	279	271	246	294	250	298	305	293	305	267	266	297	293	322	292	286	298	278	288	306	253	274	252	282	286	265	329	283	310	264	302	299	288	264	279	310	242	328	301	323	260	281	308	307	293	270	270	309	264	287	262	292	289	257	278	303	282	320	317	271	277	313	303	303	277	272	274	285	284	255	300	306	279	304	335	283	313	311	279	289	289	261	286	294	289	293	297	282	262	276	294	281	260	286	276	264	268	272	309	269	261	296	328	260	306	284	289	287	287	272	296	298	294	288	273	315	310	258	292	332	284	275	266	302	287	306	277	284	293	284	293	279	283	307	286	322	294	293	276	295	283	272	272	298	275	283	261	280	268	246	293	287	295	274	270	300	312	296	278	268	289	276	271	276	287	274	280	295	293	293	296	290	304	293	276	291	274	312	254	282	294	282	258	266	263	303	255	295	283	285	306	295	256	279	300	285	278	297	301	293	284	288	289	285	284	305	252	302	302	294	264	286	314	268	302	276	291	271	260	265	284	272	284	286	295	283	274	286	308	295	273	313	283	295	295	301	301	323	301	272	281	318	294	284	297	290	294	284	285	277	284	324	275	275	293	288	305	280	297	282	281	227	264	280	298	302	271	301	277	293	272	266	285	306	254	295	276	298	284	267	310	297	340	261	278	268	274	319	265	318	268	322	292	332	312	295	301	262	282	302	288	286	283	307	286	274	288	293	281	285	283	288	285	284	263	340	293	289	258	254	298	272	275	317	299	279	287	303	297	304	300	272	307	256	279	270	266	282	290	281	266	290	289	300	299	309	314	280	297	310	295	263	298	299	287	294	289	286	289	280	291	256	262	296	299	287	257	320	273	262	285	279	273	306	285	274	288	280	283	284	273	272	297	287	294	320	280	288	311	301	278	290	278	286	291	285	266	307	270	269	304	273	302	298	301	258	290	310	281	292	256	296	305	301	285	322	321	330	302	290	322	287	283	243	285	316	312	293	263	291	254	292	304	278	287	324	279	286	276	276	307	279	280	285	275	269	284	303	302	288	313	248	308	288	274	277	291	310	278	269	306	305	272	308	271	278	310	282	309	264	286	293	268	278	289	273	271	270	293	276	312	305	302	321	305	281	258	277	314	307	286	300	297	293	304	300	288	292	267	302	315	265	292	291	287	306	292	283	255	294	315	313	277	284	293	304	280	329	309	285	271	280	267	298	293	274	289	280	309	289	263	275	295	313	259	297	295	291	303	298	305	298	273	277	290	279	266	292	302	269	276	267	331	286	286	272	281	292	274	287	267	296	299	271	306	299	285	310	282	284	324	292	300	299	296	291	291	235	315	299	273	316	297	268	316	260	276	296	320	284	291	304	280	268	294	305	302	298	273	299	299	258	296	296	288	276	296	292	284	287	267	318	259	291	280	255	253	293	305	274	279	276	315	283	303	313	282	292	268	275	314	252	292	296	271	306	274	284	305	272	316	304	299	296	297	322	290	298	267	311	296	307	288	267	262	277	329	283	272	281	274	266	270	278	302	286	281	293	285	302	308	319	323	286	295	301	282	270	304	299	303	284	289	295	284	292	285	277	300	263	288	273	270	264	307	308	280	298	310	285	290	305	295	283	283	281	276	296	319	276	292	279	294	266	310	259	261	284	282	326	283	310	318	324	259	286	260	304	290	283	279	265	271	265	309	280	310	302	293	309	278	297	272	294	270	303	287	268	266	290	276	303	298	307	272	311	249	316	298	273	289	281	304	287	278	307	268	291
39938	13673	2592	1111	760	575	447	354	315	267	236	247	228	176	207	208	192	163	164	168	197	155	165	161	145	152	150	174	144	171	161	158	151	154	140	169	171	144	130	164	160	159	175	160	137	141	139	167	136	142	154	170	149	143	152	140	144	152	142	155	167	149	129	152	156	153	138	168	160	141	134	136	138	169	145	130	140	193	138	158	146	153	152	135	158	144	133	137	134	138	140	166	145	151	170	152	167	137	152	145	139	140	160	159	158	133	132	149	134	135	129	152	148	115	134	134	133	136	159	136	151	132	138	158	145	124	138	159	160	176	153	143	136	157	157	141	147	135	138	148	143	150	143	138	162	141	141	116	138	135	135	141	145	127	145	139	128	137	140	149	133	143	163	162	128	131	146	133	135	158	116	145	138	144	134	161	132	135	165	147	139	148	153	160	147	137	150	131	134	110	149	130	159	143	162	128	144	162	138	148	145	132	145	136	134	146	138	147	144	133	162	143	148	135	135	176	172	128	152	155	160	136	126	141	130	128	155	145	135	139	142	144	154	138	143	157	144	134	148	135	154	149	166	132	164	153	144	166	161	137	154	138	142	148	155	137	142	137	145	136	144	132	157	140	144	141	161	128	140	139	159	159	149	150	138	143	138	149	153	158	148	133	152	146	153	144	150	157	167	136	123	144	120	153	160	141	138	144	141	170	158	124	147	132	139	142	126	146	132	163	109	163	145	126	143	147	129	136	126	150	129	132	154	124	129	143	110	127	155	144	142	126	130	124	137	141	139	139	148	153	124	135	137	163	116	154	138	151	134	116	127	164	152	147	128	149	115	177	148	137	164	144	145	157	136	153	150	126	153	167	142	134	140	126	147	159	162	135	142	164	130	120	153	150	139	159	144	152	157	144	135	128	130	136	117	133	166	140	151	138	145	170	134	140	140	142	136	145	144	129	165	138	150	139	125	147	141	139	148	152	139	173	160	133	160	146	141	132	134	122	144	142	134	139	138	132	140	153	138	141	132	137	131	154	152	140	142	125	146	158	148	139	153	148	140	136	126	149	132	134	145	141	145	131	158	130	150	152	142	136	140	159	139	146	134	127	145	126	126	144	140	153	157	161	138	166	137	145	146	111	111	149	147	136	152	143	153	148	161	141	157	120	132	162	140	116	132	139	135	133	151	170	140	146	138	146	132	149	148	141	124	124	148	167	133	145	159	149	141	140	147	141	151	131	150	135	127	148	155	153	146	141	131	127	147	151	130	168	161	131	138	135	147	140	148	133	133	139	144	149	154	147	153	184	138	153	128	134	137	127	126	152	135	166	148	145	135	144	150	141	137	154	119	146	141	124	150	151	129	131	130	162	139	132	117	160	160	143	136	139	142	152	146	146	158	151	131	144	130	139	134	151	135	140	135	156	145	147	143	140	137	146	128	144	131	143	163	140	162	137	163	145	156	142	135	141	150	129	148	139	130	143	153	172	140	150	141	129	111	142	140	132	162	166	133	146	141	150	136	153	127	156	149	147	175	143	130	140	149	137	137	150	142	128	119	135	160	153	140	137	159	152	138	146	139	141	132	152	143	140	144	161	166	132	147	149	156	165	134	143	136	139	153	146	148	143	151	144	142	137	139	128	149	141	140	133	154	165	140	151	160	153	136	154	137	137	116	133	138	127	149	144	131	128	123	154	140	151	167	131	131	143	151	171	130	130	146	122	137	142	152	142	146	144	154	167	154	147	124	129	131	143	123	135	141	127	152	130	130	146	168	150	156	142	148	150	154	131	134	139	152	150	130	136	167	139	148	146	146	147	140	122	131	142	129	152	140	145	130	150	137	159	132	143	149	155	144	128	136	122	131	162	131	158	124	166	166	138	135	159	142	167	162	136	152	147	122	145	117	117	131	144	126	143	153	130	127	115	115	148	143	166	134	129	130	135	142	142	131	139	130	140	116	134	124	151	139	133	159	141	131	137	147	163	131	148	156	131	150	156	149	141	126	143	143	150	146	151	145	132	139	119	159	127	138	141	116	141	138	148	159	158	140	125	146	130	138	146	140	114	130	131	121	160	155	151	154	141	164	137	133	138	144	122	146	115	146	134	151	124	144	126	155	160	133	144	152	142	154	138	166	150	143	155	157	154	146	116	137	124	131	119	145	132	143	141	138	140	137	153	158	169	128	168	145	141	164	137	141	143	139	131	141	139	152	172	122	159	158	151	151	124	130	150	149	158	158	136	136	133	148	146	135	132	136	119	148	140	138	140	153	160	151	140	129	128	135	141	133	135	145	125	144	144	135	145	161	149	162	147	140	130	118	143	151	136	147	158	129	138	128	164	149	134	144	135	131	133	125	132	140	160	144	147	137	143	148	137	143	135	136	155	149	143	144	151	135	143	136	141	145	147	127	138	151	138	156	158	135	138	141	138	137	146	170	144	145	132	136	190	156	147	126	144	132	145	138	135	138	132	154	120	128	172	156	150	125	161	165	156	159	140	145	138	129	144	140	129	135	127	145	128	133	141	120	156	132	138	125	151	130	135	130	150	151	160	144	138	138	146	131	144	142	138	132	144	124	147	151	131	132	136	147	152	148	157	150	165	148	136	143	141	150	144	152	149	126	147	123	139	145	152	146	146	141	143	146	175	161	144	154	160	150	154	125	168	122	135	121	131	148	146	141	126	152	135	135	136	153	147	137	148	143	148	147	146	129	149	145	155	164	145	129	130	158	172	141	140	131	131	129	127	140	144	150	158	140	133	146	123	138	126	131	132	129	178	133	127	132	147	154	137	138	159	163	128	136	134	155	138	157	157	135	173	161	143	129	134	140	143	149	141	159	136	127	143	132	151	156	156	135	155	182	128	143	153	152	146	156	117	125	160	147	122	155	141	139	118	166	120	156	133	147	139	139	136	125	160	124	131	175	173	140	166	155	133	151	144	141	122	138	132	146	141	114	125	141	141	148	149	155	145	167	122	130	128	129	153	156	123	141	127	138	157	153	143	135	170	145	147	127	125	138	141	132	125	132	132	179	136	134	152	134	135	140	130	158	141	154	152	128	146	144	152	154	152	144	153	153	137	143	140	150	133	133	151	140	143	147	125	131	155	123	123	156	120	163	169	133	151	165	136	142	145	170	132	137	146	156	135	162	134	161	118	129	152	139	141	134	150	151	152	171	140	155	145	125	120	137	143	115	162	104	128	155	160	137	162	112	137	137	157	132	140	144	156	154	133	146	142	149	135	144	139	154	148	137	159	131	137	151	145	165	159	149	132	134	150	146	131	149	136	158	143	145	144	148	155	152	133	141	142	156	135	147	163	120	141	142	150	141	140	140	147	127	135	142	129	133	127	133	144	151	146	156	151	144	128	152	126	145	139	138	146	138	148	148	144	136	140	154	157	133	159	141	118	147	151	146	148	153	134	148	146	133	140	125	140	138	137	121	136	134	145	138	112	143	150	157	150	148	142	149	148	150	135	142	136	156	143	151	136	162	151	136	149
18889	1328	3014	3543	2979	2462	2084	1625	1457	1266	1159	1022	979	876	788	768	752	768	696	662	672	632	588	588	577	577	597	568	566	550	545	524	548	524	501	517	488	492	516	512	514	487	463	514	502	492	549	496	506	514	489	478	495	457	498	451	490	468	523	499	492	525	480	465	463	476	496	468	494	481	428	473	450	475	468	464	475	480	466	474	472	426	454	467	493	467	489	470	482	453	467	462	454	476	469	476	471	450	446	479	480	469	473	469	476	490	457	475	479	479	483	480	490	479	469	497	437	470	449	477	460	449	453	464	429	471	457	503	412	463	475	454	444	477	455	426	453	456	462	443	466	434	430	462	474	467	470	499	455	436	459	515	471	410	450	460	472	460	409	467	488	458	489	469	431	477	481	447	475	450	466	449	475	452	474	489	477	426	498	453	467	477	467	470	456	407	501	515	462	475	436	480	474	505	484	447	469	421	472	462	498	448	477	483	428	451	441	464	481	468	467	485	475	439	464	417	477	436	484	409	486	443	463	410	473	448	436	484	454	469	487	499	430	435	476	460	459	482	464	426	462	475	467	472	433	446	475	476	453	436	422	466	442	500	481	483	443	497	499	480	465	461	483	437	464	456	457	440	461	452	433	428	469	488	432	452	472	463	452	489	444	432	459	528	480	492	454	473	497	459	461	452	441	470	459	453	474	467	495	438	435	460	443	456	413	429	480	431	430	462	497	455	441	447	456	463	469	500	464	443	447	418	461	467	455	445	505	430	470	451	418	433	494	509	440	426	417	455	424	476	440	465	454	473	472	480	486	482	493	443	426	449	490	432	420	490	451	468	471	477	431	451	454	448	491	456	445	460	455	489	477	484	479	491	471	474	457	488	461	425	429	465	461	462	476	491	441	469	491	483	428	474	465	425	459	428	449	445	479	464	433	471	510	448	462	459	468	480	477	452	477	477	482	467	445	441	435	424	438	466	451	490	470	465	476	472	451	449	517	456	444	436	460	467	506	435	498	461	507	409	483	466	455	492	478	454	474	469	458	445	489	505	473	483	447	508	451	464	451	461	458	463	443	468	427	453	443	450	470	420	435	438	468	405	492	479	516	440	472	481	455	471	465	482	459	459	420	458	447	469	494	496	428	439	459	450	466	467	466	487	474	445	481	477	472	433	432	411	471	461	500	480	470	472	502	476	462	451	428	466	461	492	437	463	452	470	514	428	463	453	497	441	454	448	424	456	460	453	441	483	431	444	482	448	489	432	485	438	466	493	454	454	443	478	440	461	436	473	486	444	454	489	424	424	424	438	436	456	496	475	451	439	457	445	460	454	486	458	451	476	440	428	462	467	475	454	476	455	492	457	480	467	441	432	418	465	452	435	445	467	480	482	463	461	480	462	452	474	431	467	474	491	461	478	453	446	455	455	477	443	473	434	483	443	469	480	466	428	420	510	475	462	483	446	498	436	471	471	456	459	503	417	499	463	459	449	479	455	476	460	485	464	435	471	474	457	423	452	466	462	476	467	475	461	430	477	467	447	444	447	457	396	429	437	449	476	422	463	478	545	454	486	488	459	440	479	494	479	441	462	464	447	426	444	469	499	458	490	467	487	465	461	467	477	456	506	540	444	485	442	480	488	471	468	466	440	489	471	449	468	484	433	433	453	497	468	480	444	465	487	468	471	460	475	482	438	445	442	400	447	485	471	474	495	447	464	447	458	433	440	466	462	447	487	468	464	469	489	443	479	469	466	414	458	450	464	462	467	442	450	470	452	447	470	484	465	440	466	452	451	440	478	475	459	473	495	469	507	473	436	451	490	475	489	479	453	458	451	467	457	458	429	495	469	469	478	481	462	456	457	437	461	480	483	441	496	481	455	465	468	484	407	471	431	483	450	464	469	476	460	469	481	446	454	445	483	444	435	410	450	463	471	457	456	465	457	486	404	457	490	426	467	455	440	460	486	471	448	447	481	480	454	471	486	463	488	477	446	471	463	456	459	457	469	479	493	473	476	472	479	497	475	473	449	429	443	494	441	463	424	465	445	462	457	438	475	428	461	451	439	410	434	453	456	456	458	465	436	468	446	447	464	466	451	455	475	472	484	458	481	452	473	415	444	446	460	441	452	427	477	464	439	447	483	478	444	434	454	500	464	464	449	491	490	453	436	452	465	436	439	496	448	453	438	450	447	493	458	458	493	467	435	455	440	468	474	488	469	469	497	477	482	445	476	463	469	452	454	426	497	452	435	466	424	456	451	487	449	474	430	452	475	454	480	442	432	497	478	460	448	438	486	464	485	428	465	486	438	488	480	492	461	444	538	445	451	451	446	491	455	482	455	490	423	470	456	478	428	472	483	455	519	481	412	414	466	415	451	448	425	510	445	448	469	481	434	449	458	450	452	495	464	454	435	471	494	491	454	468	436	466	457	423	477	423	441	463	452	443	451	471	420	434	457	456	424	470	497	447	496	458	401	474	451	448	410	448	465	456	463	451	442	459	453	443	459	471	468	425	442	435	439	439	441	466	473	497	496	443	467	464	500	453	459	438	491	449	475	471	430	433	461	440	459	484	461	447	440	434	435	473	439	410	452	441	485	451	465	491	453	439	455	441	472	458	424	467	490	430	419	493	466	456	471	450	419	459	492	454	490	501	472	418	457	450	444	469	465	430	468	423	483	445	438	452	435	432	439	405	475	469	482	444	423	474	463	445	454	482	496	437	455	476	481	478	490	495	479	436	430	484	427	450	467	449	436	466	437	432	463	483	445	485	453	429	476	419	452	449	482	465	476	465	458	467	440	445	507	445	489	428	454	459	464	468	463	434	489	459	451	437	439	465	499	442	461	424	415	481	465	490	460	457	435	459	444	484	468	492	484	495	447	471	442	492	443	455	451	450	494	454	438	444	413	452	485	493	454	438	453	457	442	485	444	452	490	465	442	450	457	452	477	488	432	428	439	412	449	463	470	476	426	474	499	473	461	437	463	463	438	437	456	533	443	482	475	483	471	516	464	455	424	457	479	462	449	495	467	500	462	484	467	492	486	473	436	427	424	443	441	440	450	452	524	493	437	484	462	428	450	460	452	458	458	476	446	453	459	462	468	448	435	476	455	468	460	482	474	459	453	501	466	458	468	469	448	451	475	444	439	461	467	495	445	481	450	451	463	502	459	480	476	480	467	431	451	419	461	455	457	476	471	453	465	461	452	456	482	429	472	465	410	484	479	506	469	445	491	471	407	506	433	456	451	477	465	526	477	457	414	457	401	433	456	498	453	470	467	499	475	471	484	487	443	442	447	483	462	432	445	461	443	435	471	460	455	485	453	458	440	468	416	482	430	439	456	460	437	433	451	473	442	455	448	434	430	443	428	494	454	453	460	487	435	454	440	488	462	486	494	478	445	499	484	447	477	443	438	460	487	449	447	422	473	440	428	447	437	452	421	481	439	495	484	432	453	416	450	447	445	453	495	462	458	418	486	460	425	441	454	466	431	455	450	481	440
44977	21037	12304	2570	1577	1172	913	708	592	563	517	444	358	330	336	362	317	323	327	309	310	301	309	309	272	283	288	290	240	251	255	253	249	288	286	272	269	255	265	246	269	248	245	254	245	271	271	236	270	235	282	240	268	235	263	242	242	262	282	246	221	271	291	223	241	240	240	239	271	241	239	225	242	254	271	220	214	247	214	298	240	251	266	225	261	212	255	263	251	252	236	277	236	221	221	238	235	249	256	286	262	237	246	250	230	246	275	257	267	259	250	217	247	223	238	244	230	261	267	251	249	218	272	263	231	236	222	238	281	244	231	247	244	242	239	244	241	239	231	240	247	259	213	270	244	217	250	272	212	225	234	246	236	239	225	252	261	244	251	239	232	208	253	233	253	226	237	250	220	241	243	246	247	241	262	241	246	226	219	248	249	262	246	232	243	248	253	255	261	253	253	251	246	239	247	270	224	276	248	278	262	253	268	216	276	240	258	226	229	236	254	267	272	233	255	247	232	264	225	236	248	221	248	292	245	243	267	269	264	261	252	255	228	241	248	272	246	222	239	231	250	240	234	253	272	231	224	263	255	238	240	264	280	220	258	230	251	266	247	259	243	240	254	249	258	232	221	247	246	236	264	261	256	265	224	249	251	244	252	228	215	246	224	236	280	224	245	272	222	237	232	240	238	270	268	237	234	231	262	232	245	275	253	253	267	228	277	235	240	241	261	239	271	224	253	253	269	271	267	227	250	245	226	250	232	284	237	237	248	256	243	254	233	247	225	256	215	249	215	256	231	231	252	275	243	249	239	260	242	230	209	252	250	254	259	224	278	255	255	232	212	266	238	224	275	241	261	245	224	215	248	243	250	229	225	243	267	237	262	251	268	237	261	241	222	236	241	245	246	280	262	249	277	253	271	233	215	253	267	259	242	243	228	234	220	211	267	240	241	240	248	207	229	254	220	254	222	235	253	270	257	242	233	216	250	263	261	239	246	249	247	244	222	236	233	245	241	223	240	247	246	251	233	251	249	254	253	230	245	235	233	254	201	248	227	267	243	245	254	260	242	254	258	270	253	221	227	231	230	262	247	259	247	237	249	246	257	215	264	249	251	226	252	276	239	237	244	247	237	230	230	256	246	247	234	253	249	252	247	251	238	217	238	235	234	209	257	252	254	268	252	223	252	232	248	255	212	224	254	254	230	205	246	224	259	232	275	231	244	234	234	243	245	230	259	239	255	253	260	228	246	238	239	248	266	279	268	228	237	294	252	260	261	247	256	243	246	256	223	259	218	254	253	232	242	241	223	252	264	219	240	228	281	246	259	251	234	249	251	265	222	283	250	251	271	244	250	252	235	264	268	237	266	250	248	280	230	231	250	244	261	274	244	266	237	238	239	241	252	228	258	263	246	221	207	237	254	252	239	231	229	249	241	261	242	234	245	226	251	255	237	243	207	254	220	260	271	261	231	260	250	249	232	230	213	240	223	247	245	255	261	222	244	244	259	216	260	274	249	229	256	257	238	237	234	228	249	264	239	228	219	231	228	246	242	254	241	250	248	237	266	249	229	260	257	249	227	244	240	279	240	284	237	229	261	252	235	219	236	276	241	260	266	264	244	255	228	244	251	253	242	254	248	221	262	248	260	257	251	243	288	202	242	262	260	262	254	255	245	261	236	257	205	237	251	256	245	237	248	238	233	243	236	235	271	229	253	239	237	225	248	258	243	235	234	253	233	237	240	233	253	254	249	244	231	246	256	238	251	267	229	242	230	257	251	257	267	232	239	252	212	237	253	244	255	229	248	237	248	272	238	255	234	234	231	236	279	225	245	264	268	244	249	224	262	252	238	236	222	224	261	269	267	242	238	260	251	244	258	217	232	240	213	240	235	238	215	245	233	276	232	236	270	241	240	263	253	248	240	210	228	262	246	239	248	236	248	231	217	250	243	219	229	234	226	271	224	205	244	234	231	246	249	228	269	224	255	225	247	257	251	245	255	245	245	219	228	248	235	248	217	253	253	260	242	243	229	258	230	233	244	246	242	257	236	288	219	247	251	256	220	244	270	244	274	254	241	263	297	264	245	257	237	239	242	221	254	194	242	249	266	227	257	247	259	274	224	251	223	247	234	220	270	262	267	245	230	240	225	244	224	238	241	255	249	242	240	243	278	255	257	243	214	263	254	246	260	257	248	245	245	213	259	247	260	282	224	254	219	249	245	216	240	243	273	246	242	210	221	257	215	247	281	264	244	221	242	240	263	218	240	251	240	216	241	228	256	234	262	238	261	239	246	230	227	259	249	273	219	240	261	234	238	260	260	255	242	223	253	209	240	241	253	279	261	248	236	247	246	223	230	243	200	268	223	248	221	230	240	212	235	261	223	263	213	242	247	263	243	246	232	247	252	248	233	238	217	218	225	232	241	250	239	248	247	243	243	257	269	273	253	239	231	250	285	227	252	240	250	244	224	242	217	249	221	248	262	241	240	242	259	267	258	236	264	250	264	242	249	263	237	237	230	230	246	242	244	223	230	253	237	267	252	224	253	260	236	256	262	251	244	255	251	230	252	229	255	240	218	226	236	241	250	245	238	229	228	240	210	213	245	235	259	238	241	254	237	237	230	250	240	233	280	265	243	251	231	245	229	229	215	274	263	257	233	258	247	245	245	227	217	235	248	232	239	282	252	247	255	234	261	228	275	230	242	236	256	231	241	231	244	268	232	250	240	247	259	236	226	226	250	241	257	242	271	246	237	268	241	227	256	252	241	230	245	254	254	252	234	249	251	230	264	231	233	245	244	238	248	251	219	261	250	232	243	232	228	265	233	215	219	257	260	288	216	259	246	250	217	246	264	235	236	268	252	240	223	256	274	223	224	236	255	236	250	296	261	259	239	235	255	265	252	249	281	267	241	262	237	249	226	241	247	219	246	244	246	271	237	240	236	244	254	238	232	212	245	245	235	237	277	240	245	234	276	253	239	229	231	249	209	208	227	249	262	232	238	265	250	274	205	247	251	256	266	251	238	264	269	274	247	243	238	237	240	252	251	273	255	251	251	250	244	241	221	266	227	242	258	233	256	241	228	226	247	249	247	245	232	225	286	260	270	255	236	222	242	248	257	228	280	243	237	232	268	265	242	221	251	228	238	200	231	254	268	262	264	248	282	232	257	255	260	253	253	249	266	240	234	249	253	240	264	243	234	251	230	240	253	268	239	244	267	208	239	264	215	226	245	274	219	274	274	241	238	240	233	272	242	248	237	255	239	216	242	263	223	232	231	231	252	260	242	203	255	213	244	236	250	232	276	229	221	246	231	263	264	239	207	219	234	251	261	243	220	232	266	243	225	237	263	248	242	246	226	263	237	254	244	239	264	244	235	253	238	245	257	244	242	225	245	254	255	237	248	250	261	235	247	221	244	224	246	226	249	223	221	261	242	237	216	242	235	228	278	235	245	258	254	234	240	250	231	236	253	260	238	278	276	230	230	251	223	234	229	239
24278	2642	5716	6449	5510	4444	3688	3140	2692	2268	2096	1903	1722	1570	1439	1420	1362	1222	1235	1149	1104	1037	1069	974	948	980	1057	1003	976	858	909	927	880	901	824	876	908	821	783	838	768	833	816	825	803	802	848	840	826	756	786	808	808	731	757	748	747	799	788	816	728	814	753	734	741	779	770	759	766	739	763	812	767	726	719	725	777	726	750	742	805	737	767	711	765	764	710	693	782	737	741	752	712	685	751	720	725	733	704	711	723	712	693	759	738	747	719	709	741	709	736	717	748	784	743	770	747	722	728	729	812	740	754	756	747	704	760	700	746	740	667	682	709	679	712	735	739	712	722	741	714	680	692	717	733	694	724	674	778	698	697	717	759	680	680	689	696	703	747	734	760	721	673	741	775	747	725	706	719	725	757	689	762	711	699	714	698	708	729	715	708	691	678	711	768	692	748	708	715	751	749	760	697	702	730	698	756	752	756	743	727	743	740	668	744	733	684	685	694	695	696	733	733	763	753	754	766	685	736	720	668	732	695	695	707	749	744	705	723	731	712	681	733	709	764	733	730	677	764	702	738	734	688	743	703	677	702	643	727	718	723	758	727	781	736	734	666	720	702	712	763	739	728	745	720	731	709	699	747	701	739	728	701	699	749	740	698	726	726	700	717	714	697	727	751	756	791	747	725	731	712	716	682	719	758	672	680	791	735	764	670	740	670	771	754	732	721	748	782	743	721	749	700	711	697	743	748	758	750	735	745	691	731	736	713	709	744	714	701	694	720	702	699	706	715	733	796	721	679	762	736	679	703	713	727	685	751	715	719	718	686	691	772	683	732	718	733	725	752	681	753	691	672	738	714	698	714	728	756	652	737	746	718	725	711	729	715	749	698	708	712	696	730	670	666	695	738	694	744	673	720	714	741	727	705	706	751	710	704	771	737	726	691	717	724	748	747	711	683	735	692	732	727	720	729	679	725	738	745	738	701	718	730	720	732	712	757	720	709	765	680	755	734	750	714	698	726	676	734	752	734	715	652	749	738	699	733	714	733	750	685	697	749	739	730	727	747	717	692	706	724	716	729	706	687	712	726	767	706	726	693	767	696	731	731	685	737	719	760	736	737	720	734	720	705	782	722	727	688	750	711	730	751	718	734	664	730	684	730	733	755	710	724	753	709	745	760	681	711	697	743	722	726	713	687	711	674	760	762	701	800	719	705	730	747	696	727	691	713	725	729	722	694	716	738	686	732	715	705	716	698	744	706	749	710	671	735	700	744	734	691	716	748	720	730	743	711	701	715	731	702	747	745	693	675	740	694	720	731	666	722	725	729	714	674	725	719	760	697	727	720	718	694	724	752	682	711	700	696	694	721	733	697	713	707	710	772	719	720	748	736	713	724	719	724	757	712	749	695	691	726	704	694	710	746	733	677	732	741	664	737	691	697	745	701	726	756	739	743	776	738	709	702	698	729	713	735	700	750	698	709	731	762	676	729	707	752	701	708	691	727	694	690	690	746	760	696	746	705	669	712	690	745	750	714	771	702	731	690	711	652	720	693	702	731	700	760	724	735	703	710	748	686	731	667	725	726	723	773	707	746	697	684	726	782	723	752	715	696	691	731	730	697	778	737	699	766	689	768	747	710	742	770	708	674	683	739	696	684	691	703	803	721	714	725	688	705	698	728	730	717	730	770	693	761	759	692	738	730	749	681	661	707	701	741	757	760	688	718	695	713	746	730	749	746	766	753	693	682	738	728	731	698	689	710	744	747	717	725	703	759	725	691	694	725	687	715	694	701	731	731	715	705	711	704	704	746	747	777	761	727	760	744	776	762	699	752	743	713	715	743	715	715	720	702	682	748	741	669	705	746	741	762	714	731	738	757	706	712	705	675	721	688	692	715	690	707	780	694	718	717	722	753	674	724	687	710	690	736	694	692	714	741	737	725	723	734	783	705	728	702	737	715	709	723	734	744	739	720	748	728	745	719	735	736	753	706	727	715	678	718	706	726	746	749	719	709	720	710	719	759	710	735	721	737	736	729	726	679	694	742	699	726	707	708	709	724	706	729	724	726	688	725	721	747	758	696	711	740	692	711	693	726	736	709	726	737	691	681	721	711	691	688	695	689	721	728	712	720	716	746	752	753	720	703	728	716	713	685	738	781	695	718	751	769	738	697	680	720	724	701	764	686	691	711	695	741	781	748	744	728	687	711	738	726	752	723	739	700	714	691	697	728	709	748	712	708	743	698	736	745	714	685	743	665	754	689	698	702	708	715	764	692	765	691	718	658	727	724	762	710	725	699	731	726	701	726	722	685	710	774	784	686	809	683	724	683	734	733	701	685	678	751	700	703	713	737	722	746	731	704	706	725	716	723	687	714	741	717	722	698	737	705	812	718	720	739	696	683	772	723	709	709	684	704	734	681	726	728	724	698	740	738	739	745	724	741	716	769	709	715	709	732	736	727	751	749	717	745	713	743	743	722	751	708	743	731	727	696	692	687	744	671	714	750	731	706	705	770	721	690	704	683	708	746	705	679	698	699	741	735	727	742	688	739	696	715	767	673	727	737	692	742	743	682	689	725	718	748	697	725	697	707	700	744	736	767	726	696	772	727	772	713	722	750	768	752	733	773	731	750	741	725	729	714	771	727	725	740	725	748	690	709	729	743	704	725	734	730	664	669	710	690	746	730	747	715	725	649	689	736	715	748	703	720	679	720	772	774	739	709	707	692	712	696	736	735	755	711	722	671	737	722	762	717	665	710	717	723	665	735	739	775	709	720	704	718	718	668	747	691	739	779	705	698	734	748	754	732	726	685	733	708	715	727	751	717	739	749	712	732	760	684	723	745	727	729	749	724	681	722	694	717	724	673	747	681	694	753	737	707	757	737	750	690	684	705	699	716	774	736	743	721	765	734	723	709	697	739	732	743	720	748	705	709	736	725	658	723	714	711	694	704	729	701	701	786	728	705	702	698	706	739	705	729	707	688	767	724	735	688	718	695	740	754	737	685	684	748	742	679	760	740	726	697	684	693	735	728	699	720	732	750	699	731	739	728	701	743	655	745	714	701	726	734	723	712	731	708	679	713	694	698	734	741	718	690	747	695	725	749	731	670	709	755	708	726	779	756	654	710	727	725	725	714	686	710	735	724	739	713	672	698	704	700	725	728	717	702	695	741	701	756	723	696	737	760	711	736	703	704	731	742	725	715	724	727	703	726	680	676	747	716	704	708	718	702	725	746	660	736	770	727	725	708	702	719	686	681	725	702	686	672	689	738	732	766	705	685	744	706	725	733	726	744	700	749	691	739	774	728	736	745	715	738	701	688	726	719	747	672	729	742	690	726	703	759	718	710	761	717	667	698	757	694	687	714	756	748	706	716	704	723	715	701	729	729	740	762	687	734	695	700	707	700	723	718	761	718	678	725	768	690	730	708	679	710	766	726	682	741	737	709	743	746	732	703	729	732	715	744	731	714	739	705	747	667	723	679	654	729	768	730	785	738	774
5776	328	238	135	101	100	108	82	88	71	104	84	88	91	81	93	98	88	83	81	92	71	70	82	76	88	86	78	71	73	70	79	70	82	84	79	76	76	79	79	75	69	77	86	76	65	93	75	76	64	72	75	74	80	84	83	69	72	74	69	85	93	81	82	80	64	72	87	62	77	88	94	90	90	75	80	74	78	71	77	93	75	65	73	73	86	79	78	77	85	83	85	73	71	76	83	89	72	90	85	95	80	82	94	74	64	86	98	77	82	91	72	85	72	76	94	81	77	90	79	69	70	75	90	84	76	76	95	75	73	68	73	85	92	79	91	83	75	77	83	90	67	74	69	77	84	81	74	75	80	74	75	76	64	69	71	84	70	74	79	75	72	76	78	64	83	71	72	87	67	77	67	82	86	73	83	85	94	82	77	73	92	94	70	83	82	78	76	88	80	63	75	88	82	63	88	71	73	74	71	77	75	91	79	91	92	88	88	82	86	83	83	71	85	91	87	82	84	81	85	62	83	85	83	68	83	90	92	71	67	78	75	73	82	73	85	94	89	80	79	80	79	82	77	79	87	76	81	90	80	88	84	69	94	92	79	78	82	87	76	76	69	64	76	82	78	68	83	77	99	76	79	87	93	75	87	61	96	64	87	73	91	96	78	79	83	85	67	86	73	77	66	79	82	81	77	60	78	72	79	83	77	78	84	80	82	78	74	76	80	83	100	62	76	78	78	89	70	71	79	81	96	83	66	83	86	73	72	78	81	69	68	68	66	80	86	87	70	58	71	68	65	87	75	80	86	78	75	96	79	72	111	77	78	85	94	97	82	77	72	75	71	74	68	61	75	71	78	86	69	81	66	55	73	81	94	91	92	86	78	83	88	68	85	72	89	86	83	76	67	76	74	75	86	87	80	75	92	71	79	71	88	85	86	81	67	78	69	93	81	75	93	67	84	74	82	76	76	69	89	68	69	83	65	84	84	67	70	88	75	86	82	81	89	68	79	73	82	75	79	73	98	83	61	73	90	96	90	82	77	61	85	91	77	88	67	58	68	96	71	72	75	61	69	88	75	83	87	76	66	84	75	80	74	87	92	77	69	76	75	73	82	105	71	84	59	70	79	76	72	72	80	61	70	87	96	73	74	65	96	80	79	69	83	65	72	79	79	99	88	65	102	81	93	75	76	72	82	73	66	66	76	87	93	79	65	99	73	67	69	87	87	76	82	72	84	72	82	96	84	85	83	71	83	81	92	72	97	77	95	68	64	89	80	66	78	73	104	86	96	89	88	87	97	91	76	74	72	78	64	78	78	72	76	82	89	68	75	78	91	78	68	86	76	84	63	83	62	89	85	81	82	70	82	74	72	88	90	93	81	83	96	74	75	92	89	72	70	72	75	84	82	89	84	82	86	83	85	86	84	91	77	75	83	83	83	72	79	76	96	75	75	84	78	89	74	93	85	89	67	85	73	86	75	74	75	75	60	77	74	82	66	92	63	78	72	97	92	78	83	83	69	81	79	92	89	76	72	82	89	78	82	73	70	89	82	79	77	78	96	70	69	88	79	83	72	80	80	92	83	82	80	81	74	70	66	72	70	59	74	70	75	65	90	73	80	76	80	69	90	93	75	86	72	94	88	83	76	72	70	77	71	65	73	64	78	73	79	69	69	84	75	79	61	86	88	86	76	87	72	75	71	89	64	78	95	76	83	71	77	78	94	67	80	90	89	97	76	89	75	85	83	78	104	59	80	72	66	87	77	82	67	81	78	81	80	68	78	79	72	82	56	82	66	82	91	82	83	73	76	91	67	73	76	82	82	85	76	85	74	86	80	72	84	81	79	63	71	82	80	87	88	75	90	88	90	85	85	85	69	74	84	91	67	85	82	76	76	73	83	87	89	71	85	81	88	95	76	61	74	85	75	77	87	86	73	75	95	76	81	74	77	72	61	73	91	67	72	73	97	78	87	85	84	80	77	73	87	68	79	74	76	78	76	77	66	77	79	80	73	81	75	86	68	87	77	82	76	63	65	72	67	95	78	75	83	85	89	83	83	74	71	77	76	93	78	63	77	66	72	93	89	79	90	82	78	68	94	77	88	64	90	71	61	80	82	83	77	88	71	84	82	75	77	79	73	93	87	76	79	82	73	86	94	76	83	86	81	94	84	62	79	78	81	71	76	75	73	73	74	70	72	87	81	93	85	60	81	70	81	74	69	86	67	74	75	76	67	91	80	77	85	66	82	79	67	70	71	98	82	75	74	71	69	87	93	80	77	77	91	74	89	84	84	82	96	70	87	76	68	78	83	80	76	78	68	82	67	101	79	88	96	68	96	85	72	67	69	80	88	75	73	84	86	77	80	76	92	89	61	72	70	80	79	71	60	80	73	76	82	69	88	91	65	81	85	75	74	85	89	62	97	66	87	66	90	84	71	79	69	79	83	96	68	105	78	71	78	95	87	79	82	81	59	63	73	89	87	72	83	83	78	77	92	70	75	71	78	97	72	76	78	74	87	86	104	75	83	78	65	85	100	61	70	64	86	90	100	81	88	94	74	83	95	73	93	81	86	72	84	70	86	71	77	89	83	81	71	82	91	77	92	77	74	92	81	75	76	79	83	76	89	67	78	71	82	89	109	63	69	68	70	81	87	78	80	65	72	93	79	76	73	70	82	84	93	64	66	71	82	72	90	94	74	86	90	86	71	68	62	80	76	83	76	92	105	87	82	77	87	77	73	70	74	73	80	84	76	79	73	101	73	74	84	72	73	66	81	71	94	87	76	77	72	60	70	92	69	90	94	92	72	65	71	86	72	87	82	83	78	69	84	86	87	78	76	90	98	68	85	72	72	87	92	82	77	91	87	72	76	78	85	62	91	87	82	75	79	70	70	90	79	84	80	103	72	80	74	76	94	77	84	70	70	74	70	77	81	82	76	72	80	79	70	68	70	67	67	64	71	64	101	73	83	55	86	85	76	69	85	88	85	87	86	80	66	84	87	92	88	89	91	73	65	74	76	68	91	71	83	70	71	73	78	86	76	71	74	80	88	59	79	76	74	87	70	86	78	76	90	75	63	70	81	76	72	87	90	69	76	79	60	75	78	92	71	86	78	88	71	80	74	71	79	80	78	85	84	79	79	76	104	84	74	73	73	72	76	88	80	69	85	77	110	85	77	67	80	93	74	86	66	73	89	88	86	88	78	68	79	85	66	89	84	84	81	77	86	88	70	90	79	62	60	67	80	88	74	83	88	76	74	77	84	81	77	78	80	83	80	74	79	66	81	78	75	67	73	87	71	88	82	81	77	77	79	77	79	88	91	85	86	77	90	90	62	87	98	74	66	66	82	74	98	71	102	64	83	74	80	90	73	71	75	66	89	91	91	82	79	79	86	79	90	62	74	79	85	83	85	88	74	65	71	69	68	63	95	67	86	51	93	74	82	96	100	77	82	72	74	72	87	93	81	89	77	73	80	67	84	82	76	78	69	76	72
5165	362	468	439	427	408	349	336	319	388	319	301	292	315	326	323	312	304	277	301	299	286	291	316	299	315	302	312	285	297	316	323	320	291	309	304	271	282	295	310	313	289	298	262	269	309	282	292	269	318	266	270	305	296	284	314	281	318	295	292	298	293	299	308	270	249	277	303	287	291	309	279	310	269	257	270	280	278	318	294	295	303	299	297	273	315	273	276	302	294	295	310	302	278	274	277	302	268	272	297	294	297	280	321	278	304	298	272	297	266	304	288	285	240	284	302	290	304	278	253	246	302	286	279	280	261	311	281	286	258	263	304	292	278	289	294	300	303	304	299	291	321	277	276	297	279	272	294	279	302	258	284	280	275	279	289	283	300	279	315	300	286	285	284	268	280	279	291	279	291	301	291	281	272	315	290	303	292	305	303	293	255	270	294	293	261	290	323	271	284	287	288	253	292	301	252	308	287	280	285	294	284	271	277	279	313	286	307	283	322	272	296	280	287	295	313	299	303	275	277	322	283	313	306	279	294	293	276	252	309	295	253	284	263	276	277	277	267	293	301	284	280	289	329	268	278	311	266	290	273	282	281	306	273	291	304	275	262	294	296	289	312	295	282	276	307	275	285	276	320	302	283	283	290	304	301	298	308	330	281	275	299	295	282	305	294	310	282	288	274	258	319	260	306	300	322	305	295	277	325	301	288	289	279	288	283	296	283	282	281	271	296	295	297	282	258	284	294	304	264	296	278	285	293	278	274	265	307	303	278	271	286	285	303	285	269	315	300	300	289	301	288	265	316	301	305	291	282	271	272	276	282	267	284	299	314	313	306	263	314	273	286	322	274	298	300	302	289	297	302	286	258	307	297	267	299	321	273	300	291	302	276	281	260	293	272	334	300	311	313	298	260	304	292	292	289	290	279	281	265	258	286	270	302	285	300	264	311	308	296	301	284	294	301	298	287	291	256	297	290	294	265	312	320	264	298	291	275	338	295	281	272	321	301	284	308	261	277	262	275	289	285	286	269	309	305	309	309	287	274	282	298	285	278	274	311	289	270	302	272	290	306	286	279	321	266	279	279	315	296	300	280	293	295	252	298	279	297	264	306	305	288	270	335	285	283	272	288	268	270	289	265	294	277	310	292	289	308	308	302	284	298	290	249	279	300	304	271	281	311	297	269	268	276	313	270	298	285	289	295	285	242	289	254	308	303	306	272	280	295	286	319	269	302	274	296	274	284	276	313	264	286	293	281	278	297	303	297	277	256	279	285	283	259	301	282	287	282	294	311	292	310	338	302	318	268	315	264	296	294	315	274	295	256	275	332	305	289	292	263	283	305	267	290	280	314	295	289	279	323	294	296	305	257	279	287	267	289	295	281	290	272	310	289	306	289	295	304	298	264	272	281	287	285	289	284	275	299	273	276	287	314	288	314	291	304	274	277	293	293	299	288	297	305	299	283	303	285	281	255	274	263	281	281	284	334	279	349	289	267	289	279	281	285	278	292	303	295	311	317	315	275	288	270	302	286	264	290	282	270	289	303	274	293	275	293	276	272	295	276	281	306	297	287	270	295	282	318	313	307	281	292	275	287	269	291	285	299	286	268	297	304	305	283	262	291	279	296	295	310	262	312	257	292	270	289	299	293	309	305	309	279	278	290	280	278	275	317	261	293	288	294	277	306	298	293	301	279	288	261	271	271	281	305	295	319	271	285	289	297	271	286	282	291	263	305	279	302	314	320	284	299	307	303	296	310	289	289	294	327	296	274	283	289	264	278	295	293	262	311	279	289	311	274	315	294	266	288	316	303	304	306	278	303	275	286	308	270	259	249	260	278	316	253	287	268	287	298	304	291	307	283	322	283	300	274	327	309	281	295	270	280	290	302	273	308	271	280	294	306	292	292	297	297	292	291	299	323	288	292	277	294	277	300	310	313	295	272	328	269	280	283	282	284	310	286	278	308	287	282	297	305	289	280	299	263	289	305	287	305	300	286	291	255	331	291	296	319	311	304	306	298	290	281	293	263	312	283	272	278	303	286	278	274	248	286	270	293	277	251	301	292	273	287	300	287	297	290	306	307	297	265	249	285	270	321	292	318	302	295	304	243	287	314	278	293	300	307	294	290	279	261	283	276	296	305	284	275	288	270	282	290	302	305	267	303	283	275	267	295	293	297	267	279	287	299	267	290	270	280	309	268	296	311	300	323	290	325	322	259	308	264	284	287	294	298	296	302	292	301	299	257	273	242	310	323	273	274	263	308	296	290	265	292	308	304	282	265	278	326	299	295	250	294	300	308	283	302	308	280	302	294	297	279	308	278	292	312	300	288	275	273	318	265	272	318	310	299	259	296	301	300	268	285	256	307	283	261	291	268	281	279	283	280	276	291	283	274	303	261	309	285	283	271	279	281	288	304	286	298	284	271	299	313	300	270	258	280	284	275	310	323	270	273	303	300	300	310	314	295	263	289	294	310	256	279	261	315	318	255	314	277	313	329	307	285	260	289	280	282	293	299	264	300	300	296	283	279	297	280	307	260	293	267	285	260	260	297	309	318	288	242	318	292	340	312	323	278	275	301	306	317	286	279	293	286	293	291	298	313	276	304	293	266	287	332	287	305	285	263	254	320	278	289	268	283	289	294	276	308	275	295	244	292	306	294	302	289	302	250	265	288	285	285	299	270	292	296	276	314	299	299	277	301	260	279	263	290	294	274	304	313	289	296	285	274	285	267	287	288	280	290	288	296	279	353	284	311	278	298	290	301	278	285	305	284	299	289	294	319	299	303	315	282	261	286	291	297	291	288	283	294	269	305	298	280	298	298	280	292	302	283	278	325	311	295	288	277	310	274	306	309	287	305	299	276	287	261	294	279	307	271	314	279	293	291	295	292	331	285	293	320	296	283	298	317	294	301	295	261	292	261	302	289	327	281	275	276	297	285	268	296	282	285	287	294	309	268	304	279	272	270	275	280	294	281	278	255	300	274	302	333	256	280	276	298	288	291	280	288	284	318	325	294	321	310	297	279	325	307	320	295	305	291	279	308	317	314	294	306	283	278	292	298	264	281	275	289	271	288	259	263	261	314	293	271	304	283	281	297	271	265	291	297	275	275	289	304	273	259	270	272	295	298	280	304	326	270	296	281	298	295	283	293	298	309	301	271	345	298	297	276	262	287	290	264	288	273	284	288	276	297	304	308	291	288	305	274	283	257	296	288	286	320	241	291	309	288	286	267	297	271	291	318	282	273	281	264	272	278	275	315	304	274	280	307	281	296	272	293	294	273	274	302	284	271	341	279	261	279	295	296	307	301	285	299	276	278	303	303	295	284	277	315	303	280	279	283	289	301	306	271	279	273	252	318	270	287	284	268	281	265	275	303	259	276	265	263	269	285	280	279	298	280	270	293	304	278	298	296	289	285	322	266	303	291	306	248	258	305	299	266	304	294	284	317	279	273	287	268	293	266	272	285	276	269	282	297	284	308	262	291	320	298	267	284
39212	12129	2134	998	713	595	413	369	285	253	225	243	203	195	203	196	201	191	172	183	145	147	171	158	160	124	164	144	166	159	153	171	180	134	139	143	153	149	129	143	130	150	157	137	157	135	155	161	154	130	157	123	146	162	167	165	132	125	169	129	153	149	129	129	171	130	136	134	135	127	139	171	140	159	129	135	137	152	144	138	145	152	153	143	143	160	142	133	122	131	179	151	159	167	139	137	150	137	146	150	141	124	145	157	159	142	143	136	136	141	130	142	137	156	111	138	129	134	144	147	173	144	135	133	123	140	139	140	143	140	140	144	133	127	135	138	152	141	131	154	141	139	144	154	145	149	142	138	141	132	150	139	143	131	141	126	147	172	150	159	146	142	147	151	134	139	147	160	160	156	132	148	110	122	146	130	140	134	140	139	141	152	157	150	135	147	146	134	130	148	126	138	151	143	136	154	155	163	116	114	142	165	146	131	169	138	137	139	165	136	151	141	157	119	137	139	146	137	136	128	140	158	145	140	141	165	142	139	162	140	156	140	146	138	132	154	141	144	119	124	159	141	158	140	149	136	152	147	132	124	140	145	140	144	136	134	152	133	123	115	119	140	147	131	148	139	120	145	132	154	151	134	143	133	144	143	138	185	138	153	154	132	137	149	130	138	143	154	130	142	146	161	143	155	128	154	140	144	137	132	157	147	153	129	128	130	139	130	141	148	123	145	124	134	124	121	128	147	149	149	151	132	145	130	141	123	133	144	147	130	136	136	132	147	130	122	126	123	139	153	166	136	135	159	161	142	124	128	140	114	165	141	129	147	142	162	146	149	139	132	155	159	131	125	123	147	147	134	143	148	108	163	136	126	128	149	134	163	130	136	142	159	169	132	139	141	144	152	137	159	141	152	127	129	157	134	136	150	134	141	136	133	134	144	133	140	150	181	140	149	116	138	146	131	127	140	128	134	140	148	136	129	128	144	151	153	134	141	153	150	122	128	161	134	133	137	141	143	139	132	151	139	160	126	145	159	160	142	135	134	154	143	158	141	136	143	142	148	129	157	150	143	139	162	135	135	140	124	147	137	137	137	162	136	135	156	142	139	130	170	138	133	139	142	152	143	141	138	135	128	144	150	121	149	141	153	154	133	133	142	134	151	139	147	143	147	135	146	139	148	147	142	144	143	157	138	146	138	151	120	123	145	136	141	152	129	144	159	137	155	137	126	145	142	125	135	163	145	134	161	146	126	153	140	150	154	168	148	136	141	147	127	145	141	147	141	146	149	152	135	133	157	156	152	158	135	141	154	139	135	150	141	150	145	138	129	129	136	122	159	154	137	159	138	133	124	144	137	144	152	150	123	134	147	132	138	147	135	139	144	149	150	139	148	147	148	143	150	139	160	138	154	136	171	151	148	141	144	136	133	107	131	171	148	153	122	126	160	144	139	138	127	130	163	134	123	141	149	135	142	136	158	136	126	142	145	124	143	135	134	129	131	147	153	133	160	149	151	135	129	143	132	154	148	144	145	146	140	135	129	128	116	139	127	145	143	159	147	140	156	127	151	154	140	143	125	142	150	129	136	164	126	139	131	123	156	140	161	131	161	138	148	176	136	140	134	147	147	138	165	134	137	164	137	143	138	153	132	148	145	132	158	141	173	131	147	147	130	152	156	155	167	141	144	128	126	157	140	138	150	153	144	156	134	149	141	138	145	134	126	160	125	176	115	126	137	152	141	156	141	130	146	148	146	144	156	118	141	129	151	143	146	146	131	139	129	149	163	139	139	127	130	144	165	153	148	129	142	154	157	117	138	137	137	143	118	156	142	151	136	136	123	153	137	148	130	169	144	151	143	127	149	169	115	151	135	175	158	136	150	153	145	170	129	137	131	120	141	135	150	152	134	145	130	159	138	147	131	152	162	143	129	162	145	167	145	147	155	153	155	141	131	147	147	154	127	136	144	139	132	129	138	153	150	128	137	137	146	136	125	130	134	144	144	155	125	147	150	156	131	124	147	149	126	143	173	134	144	136	139	147	134	133	131	149	126	135	148	146	144	142	130	130	134	140	155	139	140	164	150	140	128	160	149	149	166	134	128	147	133	150	130	134	139	144	146	159	122	142	139	138	159	143	140	138	128	129	147	136	138	176	135	130	163	146	147	140	151	143	124	130	152	131	177	137	135	137	129	143	133	142	115	127	133	150	134	153	160	159	172	131	112	142	141	131	156	148	120	127	123	162	120	135	142	145	142	154	144	139	139	109	121	129	168	151	156	145	142	161	158	150	166	136	128	159	127	131	155	137	126	143	145	129	141	156	148	138	149	148	146	139	165	157	140	155	156	138	139	131	154	132	119	108	166	132	151	133	136	138	158	136	162	147	143	144	135	130	144	124	136	151	150	138	135	144	134	146	130	131	139	114	136	146	151	146	132	123	120	138	157	145	143	143	139	129	144	162	144	170	126	127	132	146	128	123	138	116	183	142	153	124	131	139	158	151	132	136	154	113	139	145	121	132	161	143	142	154	133	139	143	130	137	144	130	133	153	151	151	127	139	155	147	131	154	142	172	152	142	135	150	146	135	163	127	129	145	153	146	131	165	142	144	148	112	137	138	160	154	149	139	128	142	146	150	151	146	149	143	156	157	120	136	156	146	133	132	139	136	151	149	142	145	132	144	141	155	147	126	142	155	127	144	158	143	121	122	155	129	160	143	130	132	158	149	152	139	147	136	139	137	145	153	147	163	141	127	130	167	139	139	159	128	159	151	136	132	149	136	155	125	143	153	153	149	140	155	132	140	138	155	145	147	183	156	129	158	136	144	140	131	140	155	153	143	142	145	138	141	156	151	136	129	139	148	156	144	137	120	165	155	152	152	134	140	153	153	146	157	144	120	151	133	140	138	133	137	153	136	157	127	133	162	140	140	143	146	159	139	153	151	132	152	138	141	159	156	131	138	126	138	167	153	151	143	165	141	145	132	156	133	131	159	129	142	155	127	150	155	141	124	138	155	147	162	139	166	151	124	147	138	163	152	156	124	128	167	148	155	143	119	138	129	137	140	138	125	137	134	163	135	141	167	142	132	145	144	141	120	149	145	129	137	123	139	115	114	142	146	138	141	149	141	148	147	156	143	136	143	169	152	145	143	138	156	158	129	122	130	125	147	135	149	135	136	154	157	143	134	131	127	139	141	156	131	134	147	130	159	147	134	151	157	150	148	142	143	142	151	137	173	132	120	132	151	148	136	131	156	134	149	140	144	150	161	163	145	150	133	138	141	138	130	148	147	126	159	132	155	140	153	148	142	133	145	130	131	131	135	132	134	140	138	156	167	137	163	171	156	117	147	139	158	137	146	152	156	139	132	154	143	134	151	165	147	138	153	143	141	143	132	149	135	131	161	133	170	148	148	156	157	153	129	143	135	131	127	138	151	148	144	138	132	147	141	151	152	119	146	158	159	155	160	144	129	128	133	136	139	127	148	157	137	159	154	134	158
18306	1420	3003	3397	2925	2430	1955	1679	1492	1239	1151	1043	1007	893	789	808	744	713	691	618	668	628	591	603	594	577	577	565	573	581	563	561	565	538	571	506	537	538	526	548	483	517	483	508	497	473	524	498	465	498	488	480	497	515	507	476	486	488	466	473	476	479	484	443	491	452	464	492	482	495	448	451	482	530	491	483	444	465	507	508	477	472	462	449	477	441	443	496	457	487	439	468	489	450	436	464	430	440	472	482	446	419	453	460	453	500	500	475	456	515	477	437	426	489	444	481	452	458	470	483	499	504	485	464	488	427	494	489	474	464	455	461	467	487	427	462	435	434	490	453	481	488	443	471	464	449	434	470	464	430	431	448	435	488	503	423	451	432	455	464	457	458	478	461	404	444	454	480	450	468	445	448	456	465	469	509	444	450	490	457	414	497	439	471	458	441	464	474	441	445	415	468	478	462	402	461	496	485	483	460	477	432	454	478	474	479	461	469	470	440	443	431	470	398	471	446	434	459	471	425	468	439	427	430	464	453	506	439	462	467	449	456	452	446	444	449	432	478	476	461	476	450	487	456	445	457	451	446	481	467	468	473	413	508	442	459	468	427	461	429	511	478	452	459	451	487	458	447	478	437	470	460	476	457	479	448	427	464	467	489	447	442	476	461	486	459	449	433	475	467	423	453	471	471	498	454	484	469	452	424	478	499	447	449	480	445	451	440	456	447	454	442	464	474	476	432	451	498	431	468	506	435	456	444	429	448	461	448	471	469	484	494	460	439	467	479	428	453	464	412	479	430	458	438	492	466	456	474	429	448	431	410	444	462	472	470	479	445	485	453	433	483	469	438	482	448	456	493	443	438	483	455	496	500	473	453	458	503	488	508	481	472	433	452	412	463	435	451	461	460	458	474	462	458	465	474	442	479	481	424	460	471	420	512	458	429	459	444	464	495	451	505	467	422	439	450	453	459	478	484	470	454	464	472	482	424	472	456	480	481	460	459	427	474	410	451	460	453	450	475	472	479	461	449	480	484	466	474	456	461	511	445	460	465	454	494	480	479	464	459	487	468	466	438	470	444	456	439	431	415	470	482	475	490	447	467	480	446	433	461	451	467	436	451	460	439	486	472	459	448	452	469	448	495	500	472	469	437	429	468	456	446	477	477	469	475	470	461	505	461	471	454	446	464	415	435	481	458	433	497	464	442	475	450	449	533	457	464	452	426	440	463	440	412	456	440	468	438	477	470	462	448	428	433	460	479	460	450	440	461	446	456	429	444	488	442	477	423	444	459	471	480	445	475	423	441	467	490	434	481	449	471	447	436	481	490	458	460	469	499	456	509	472	429	458	470	459	416	442	446	439	464	463	472	496	435	484	445	437	435	473	461	487	461	501	441	456	443	497	438	500	399	468	482	473	486	455	438	461	470	449	458	429	470	458	489	469	456	505	501	451	420	450	442	450	471	469	458	447	474	451	485	443	491	477	462	449	451	455	478	476	478	457	496	493	457	420	443	448	442	503	436	432	473	497	455	483	493	487	468	438	469	456	466	496	502	464	472	470	431	486	454	480	486	485	459	468	479	472	464	477	419	447	501	477	463	441	482	485	449	442	445	479	437	454	435	457	444	438	485	469	496	487	462	449	444	422	447	458	442	490	429	441	443	432	452	448	440	458	430	454	461	440	462	460	505	453	441	438	477	483	464	496	495	459	450	460	436	450	462	435	472	453	472	428	481	464	453	460	464	503	481	429	443	475	506	444	492	478	484	461	443	476	494	433	475	477	465	428	488	472	450	514	458	427	465	488	457	468	476	451	460	475	494	478	480	455	472	427	454	463	457	463	478	453	480	502	472	445	462	482	461	461	464	453	426	456	459	450	489	495	470	492	446	452	440	475	462	419	424	441	441	449	435	466	470	467	480	469	487	465	458	425	456	450	486	435	445	434	453	453	493	450	439	453	458	443	470	458	441	432	478	450	467	489	459	468	444	435	468	463	465	437	477	494	502	408	480	434	437	471	476	450	461	501	475	462	466	474	469	481	468	437	497	417	460	469	427	457	419	442	499	480	464	479	485	472	462	488	484	432	429	502	443	462	468	447	471	438	413	454	467	447	483	433	460	453	479	460	449	453	458	451	438	465	451	495	514	460	439	420	472	478	452	447	457	449	430	469	466	471	457	472	470	454	462	488	450	479	476	441	469	468	458	457	502	428	481	481	449	471	455	489	453	459	453	494	474	481	459	477	467	476	460	464	438	487	438	441	441	426	484	453	458	478	479	435	449	470	456	488	440	421	497	434	473	460	436	460	498	459	474	447	518	454	465	451	442	434	446	474	420	468	448	478	469	441	464	463	437	460	465	464	452	463	465	431	458	448	443	444	459	458	456	444	420	470	464	477	449	502	505	460	425	485	479	444	433	440	504	497	473	472	469	459	439	436	498	444	458	452	504	447	469	444	483	457	464	469	469	453	418	423	471	463	476	437	480	443	479	476	447	451	475	436	433	491	448	455	470	481	490	493	430	464	450	448	511	461	464	471	464	453	484	477	482	456	481	434	483	445	472	454	455	450	460	438	480	456	454	465	460	440	482	474	471	436	434	469	486	469	415	424	429	456	427	469	450	451	442	458	473	476	477	455	441	489	454	440	517	464	449	446	468	479	439	442	481	487	452	436	436	490	454	444	486	450	463	422	432	452	454	438	480	427	464	452	450	465	466	456	463	455	469	443	461	490	454	402	462	430	469	450	442	432	449	487	457	422	453	545	484	466	442	451	474	490	444	465	497	469	455	453	445	477	471	453	463	449	436	440	509	470	473	439	471	478	462	515	465	475	462	462	467	462	452	439	441	484	463	446	456	450	454	455	435	444	486	441	464	490	440	465	431	448	477	458	462	467	413	462	481	427	450	458	464	438	432	424	456	465	471	463	457	455	464	474	463	444	506	429	463	435	440	458	457	510	451	447	494	437	489	435	430	499	496	464	437	480	460	505	430	438	435	496	466	473	453	434	453	460	465	463	479	493	461	452	443	482	471	455	471	463	460	494	460	443	495	432	466	497	483	436	440	421	462	481	472	459	488	462	478	459	466	472	451	492	461	448	491	466	499	455	439	442	440	472	477	478	485	495	487	463	452	475	429	443	481	464	450	475	459	451	450	466	460	466	461	452	426	428	474	394	446	412	444	454	417	477	435	437	441	442	449	479	490	439	481	433	461	435	420	453	423	440	454	457	469	450	458	478	474	422	462	453	461	488	463	435	462	444	463	492	433	478	428	426	460	473	421	500	471	450	430	482	460	457	469	443	452	468	477	439	472	464	443	424	430	489	501	479	457	452	463	449	433	478	461	477	455	444	481	437	466	466	470	448	492	431	434	459	483	472	476	474	468	440	489	428	464	452	464	455	458	466	437	475	425	451	481	471	483	454	455	448	433	443	411	435	502	424	451	463	414	478	452	471	454	456	465	454	477	480	457	465	506	464	438	449	444	492	425	433	446	460	457
45561	20712	10218	2395	1544	1169	894	678	586	528	490	399	424	395	340	339	316	330	294	292	263	291	275	285	267	291	277	247	279	281	281	268	242	270	289	254	267	236	268	244	247	284	232	240	270	237	277	246	255	242	247	266	258	253	264	243	261	262	255	258	259	243	235	285	244	217	241	262	243	264	241	279	239	236	245	259	240	239	256	254	251	236	247	259	260	258	244	244	234	255	219	230	237	223	276	238	228	236	267	235	215	245	264	230	244	243	247	236	229	245	263	268	211	244	283	261	218	231	224	241	240	259	251	229	220	256	243	233	258	249	216	247	256	287	281	245	269	246	239	240	239	261	257	240	252	237	245	263	205	274	251	252	252	258	260	232	234	250	236	234	229	244	240	255	249	287	248	261	272	250	237	239	227	230	230	248	223	242	225	243	251	253	230	266	242	234	266	238	229	242	243	232	257	266	239	272	255	265	246	243	224	212	239	256	240	204	265	237	232	249	233	230	233	233	258	246	207	243	254	234	235	199	242	265	232	243	235	235	239	218	221	239	250	285	226	249	244	256	271	241	237	241	213	219	219	254	264	240	237	218	231	280	242	246	232	244	265	261	265	238	245	250	247	250	260	244	239	254	247	245	248	221	235	250	254	263	242	242	230	233	216	274	226	243	223	236	212	242	250	240	237	261	228	269	260	257	251	243	263	229	253	239	238	256	244	245	256	260	254	270	217	233	218	251	247	244	247	283	248	256	246	213	251	241	270	238	250	253	258	261	243	235	265	230	244	229	260	235	245	265	265	222	245	239	250	222	258	255	236	242	247	262	227	240	281	274	224	246	243	223	227	236	250	244	245	270	260	252	241	244	217	231	267	250	243	223	240	256	217	251	241	251	255	240	214	247	232	241	240	259	253	241	220	262	246	232	228	215	234	223	254	249	271	241	234	270	226	252	234	228	259	264	288	232	258	236	249	256	238	226	216	267	261	253	237	262	241	248	251	246	226	253	241	234	237	270	272	239	241	258	248	239	217	210	243	219	263	248	240	272	239	236	241	255	250	214	251	241	247	191	245	255	214	240	228	224	235	251	236	258	250	229	230	255	277	253	232	213	256	273	235	261	238	260	268	276	258	233	245	263	245	252	246	274	255	257	212	227	255	227	244	230	284	261	229	257	238	222	264	261	245	254	237	225	217	272	241	222	231	257	286	232	235	266	235	224	261	257	251	248	246	232	246	222	254	242	232	257	238	234	279	267	287	232	251	246	249	268	246	259	240	222	257	237	250	231	264	261	254	247	236	234	250	242	236	239	264	240	249	258	241	226	270	232	235	248	243	248	242	247	275	219	245	248	245	260	257	218	215	250	245	236	238	237	221	231	257	244	229	231	249	235	254	246	224	215	247	253	247	268	252	223	232	262	257	261	226	225	230	243	242	225	222	250	305	270	232	259	222	245	237	254	218	259	248	235	255	220	262	246	269	237	227	243	217	220	214	227	255	235	239	255	243	264	240	257	255	245	255	231	244	242	243	256	220	257	256	235	233	252	252	255	246	244	223	265	230	242	231	255	246	239	236	256	255	232	247	246	226	232	242	286	248	242	227	218	256	264	262	221	254	233	272	248	262	253	212	240	263	244	229	236	231	257	258	253	271	235	266	282	244	210	222	236	244	257	215	241	268	214	253	244	251	271	222	231	254	232	255	241	281	247	252	240	237	249	243	252	258	262	237	276	227	224	249	227	221	240	252	236	238	232	269	210	255	238	259	248	231	239	267	244	226	280	265	252	225	221	269	281	246	238	241	267	258	247	252	239	256	234	243	236	255	252	203	249	276	231	225	240	233	246	278	229	240	240	243	241	272	268	246	271	213	257	248	225	249	244	252	233	250	247	258	269	256	259	232	234	268	269	232	232	249	247	219	256	237	241	246	259	251	249	215	239	229	279	221	242	233	242	231	231	263	245	243	219	254	256	229	254	262	245	227	248	233	257	262	245	271	275	236	247	257	215	228	246	249	264	237	245	255	235	231	228	248	224	246	229	245	265	240	238	254	237	235	265	249	237	231	233	239	233	238	253	261	215	221	231	254	270	246	252	253	243	248	244	253	246	232	275	261	236	248	245	253	230	236	272	263	236	257	237	250	252	253	261	236	256	255	235	240	253	239	232	251	251	247	249	232	255	222	254	263	225	218	231	256	240	248	246	224	192	266	240	250	232	250	241	234	254	273	231	229	247	256	230	256	245	267	233	252	231	270	247	242	237	254	243	266	232	251	261	259	227	236	246	233	233	252	254	228	259	233	239	269	240	264	253	238	242	257	269	230	262	245	247	257	237	266	246	236	260	212	245	264	252	216	246	251	238	241	222	232	221	241	232	240	252	257	245	249	236	271	228	273	240	242	244	221	279	251	240	238	229	247	226	251	248	237	230	234	256	238	258	248	246	242	231	236	254	247	246	239	209	241	247	252	230	262	250	215	231	245	239	240	246	242	218	247	222	254	262	247	235	223	235	206	220	254	263	237	239	235	206	219	254	245	231	233	235	219	234	223	241	229	266	249	272	223	250	254	229	273	226	242	251	239	238	234	255	247	263	250	235	255	227	227	234	231	232	260	245	261	230	263	251	242	266	266	231	224	253	231	234	235	234	275	232	242	249	252	233	226	234	241	260	249	218	254	232	264	232	248	271	260	271	238	252	238	262	229	226	263	232	265	234	247	262	275	233	232	237	233	237	252	266	255	222	261	240	249	235	261	241	238	265	224	253	274	231	212	234	277	249	254	211	282	228	265	236	256	275	256	257	272	250	244	232	248	237	230	277	250	243	224	269	259	263	224	236	231	262	264	258	244	270	235	242	257	241	238	259	217	256	256	224	253	237	248	230	224	261	246	235	240	252	247	229	243	258	247	268	218	250	217	234	237	254	245	243	268	244	256	241	262	235	247	269	215	236	268	243	261	232	247	241	248	240	265	247	255	258	242	234	239	255	245	236	215	250	259	248	253	260	243	223	234	245	252	245	236	250	266	239	254	240	230	251	233	241	209	229	226	227	268	229	239	239	246	238	256	257	238	247	258	272	248	246	249	271	253	232	238	248	223	260	253	263	276	248	244	239	229	245	248	244	222	252	222	229	219	254	262	241	260	215	250	253	238	256	262	239	226	292	256	276	260	249	250	227	253	233	230	253	261	234	264	237	256	245	264	217	252	253	246	254	235	252	220	243	265	252	228	258	249	245	257	248	225	256	247	230	269	233	253	254	203	255	263	257	223	238	253	258	257	237	232	230	252	278	235	234	233	254	229	237	222	268	254	250	242	230	222	237	246	265	223	244	234	220	286	228	245	205	245	220	250	235	252	239	244	230	247	239	261	242	231	260	239	262	212	263	247	255	241	230	208	236	253	236	253	265	242	260	263	272	249	234	235	250	256	228	241	234	258	245	226	247	244	251	212	254	228	238	231	224	228	219	252	238	229	264	257	240	245	240	266	235	267	266	249	278	253	236	248	281
23673	2640	5789	6343	5553	4490	3784	3069	2624	2226	2071	1837	1698	1653	1505	1415	1284	1213	1176	1119	1132	1085	1036	1017	944	978	953	910	935	939	886	866	885	925	833	853	860	868	817	847	801	801	832	802	789	783	784	744	791	788	807	782	786	748	769	828	775	778	784	783	815	756	757	766	758	741	761	736	770	742	697	714	764	764	719	720	719	730	729	737	747	732	712	740	719	728	759	675	734	732	757	716	749	743	734	702	754	714	737	719	732	730	729	759	683	695	732	732	773	718	714	698	703	711	723	742	738	734	733	749	700	706	715	711	723	667	738	775	691	722	727	696	732	702	739	682	703	689	741	760	694	695	732	744	727	766	666	696	713	756	719	703	731	735	684	720	714	677	787	743	750	735	727	694	693	793	748	743	700	695	686	715	719	733	737	677	694	688	713	710	730	674	693	783	695	695	732	679	745	699	710	665	725	724	737	714	690	724	730	750	673	755	671	668	731	718	691	760	686	736	729	709	726	723	736	745	727	727	685	727	692	735	708	732	725	716	728	742	730	703	741	685	723	680	749	742	692	687	690	669	717	741	741	733	715	752	689	724	726	739	676	706	745	746	713	737	682	695	705	695	674	729	674	703	702	686	719	769	732	748	721	735	665	705	717	669	666	708	737	713	743	713	770	757	759	709	711	715	713	685	746	702	717	664	703	696	655	700	703	708	684	729	726	728	667	681	703	730	741	707	721	747	669	741	707	743	756	674	751	679	687	757	683	747	697	713	716	773	693	704	719	751	722	742	715	719	709	797	679	696	697	742	755	723	694	716	735	742	737	693	717	701	699	754	661	741	686	732	719	762	733	723	695	698	722	751	703	741	773	694	705	749	712	711	689	759	726	740	743	722	764	724	740	688	771	730	737	735	714	686	757	757	712	721	703	699	715	745	691	707	732	763	716	754	722	736	702	710	702	733	740	707	713	729	708	731	701	732	681	723	695	682	743	684	764	708	737	739	701	723	715	732	773	684	670	727	714	748	745	746	750	687	734	696	723	706	744	730	694	739	724	709	716	775	713	715	738	760	721	706	730	705	702	711	702	718	756	706	718	769	752	743	742	767	665	717	678	743	743	769	710	754	665	682	722	744	734	730	722	700	726	713	765	711	782	708	717	757	716	694	736	757	747	734	713	735	712	720	709	700	711	706	727	751	700	695	739	684	682	708	714	699	743	725	737	748	728	750	723	778	697	749	727	730	726	747	747	724	687	761	724	708	751	763	765	719	724	670	710	747	724	720	699	694	683	660	728	747	716	737	721	700	714	727	706	682	717	706	704	703	722	715	738	707	727	698	681	721	763	716	748	748	748	688	704	737	732	742	750	655	726	701	703	651	708	718	742	708	740	745	733	673	726	735	718	709	734	671	781	668	665	710	757	708	745	775	697	744	753	702	775	693	707	726	760	660	708	718	743	717	721	705	739	714	683	707	725	683	741	690	700	753	720	681	760	752	695	716	717	720	730	685	716	698	709	700	748	766	672	718	719	718	736	710	719	705	704	704	709	751	754	688	762	696	732	674	728	710	714	725	707	717	693	702	657	729	730	739	700	708	728	718	730	707	719	717	740	742	652	765	754	728	730	753	752	753	699	727	731	697	744	709	735	752	750	748	710	756	693	729	736	785	767	704	711	725	707	703	724	694	703	716	696	712	685	756	704	714	704	683	643	706	703	768	716	724	705	693	755	704	700	656	764	742	694	715	750	703	712	694	742	718	692	734	747	714	737	726	767	755	727	701	712	703	736	745	714	764	720	685	724	727	726	700	663	750	729	668	750	744	713	743	704	746	698	683	731	714	691	687	717	690	665	725	756	723	697	732	699	710	730	746	714	733	692	668	687	702	720	695	744	705	699	692	741	744	740	730	699	696	755	778	698	734	729	728	695	722	707	732	694	760	682	694	692	775	724	727	649	762	713	738	774	749	774	745	723	713	742	662	767	724	712	726	717	706	749	733	757	685	721	657	772	696	706	732	704	676	693	684	690	731	706	717	687	716	738	694	690	759	700	714	739	675	760	749	784	732	718	700	671	694	698	679	695	716	705	716	716	729	721	720	726	688	765	691	718	748	713	710	720	719	764	771	703	685	658	679	776	739	715	695	733	742	725	727	687	717	742	703	700	704	710	724	690	676	739	708	725	706	708	751	724	711	733	781	696	709	679	672	723	754	673	780	729	700	693	761	748	728	672	751	727	746	702	690	748	666	707	690	755	739	679	703	738	715	755	733	722	697	726	717	705	728	718	745	697	717	690	762	701	720	738	663	708	738	710	704	738	725	735	709	681	746	678	768	679	758	754	776	723	715	698	700	676	779	740	704	733	701	753	725	736	652	684	756	714	673	698	706	718	694	724	730	704	730	712	735	678	737	754	693	672	694	711	660	696	760	695	715	712	731	764	692	760	730	684	730	713	724	737	720	742	727	690	686	733	723	727	727	741	781	705	705	745	650	719	727	710	757	721	713	661	740	702	730	705	702	694	716	711	733	702	712	679	673	717	755	712	728	687	719	699	764	703	688	687	692	718	733	776	706	772	774	702	694	722	702	766	755	708	685	700	756	674	710	715	704	731	753	693	708	716	709	738	682	690	724	684	741	694	751	706	743	740	739	698	724	665	658	736	692	762	714	736	686	719	716	734	724	761	722	727	703	711	735	724	683	700	725	660	751	749	741	721	704	666	717	726	720	688	736	717	714	719	758	721	722	669	730	740	741	719	716	735	742	696	712	688	699	734	721	668	723	719	681	745	733	715	687	708	676	737	780	722	699	674	746	712	753	721	729	735	746	760	680	715	712	722	691	680	743	713	731	754	726	736	752	742	756	732	679	716	735	753	771	735	678	734	723	718	708	736	694	687	699	682	719	700	733	702	689	707	718	700	707	706	753	761	759	705	727	741	691	703	752	690	736	726	737	716	686	700	705	696	732	701	710	730	680	718	677	723	663	722	733	677	667	738	716	743	757	712	742	740	672	666	716	748	699	755	730	729	701	724	746	723	729	712	736	730	738	740	719	704	715	716	704	708	729	700	739	706	700	748	720	685	700	705	703	679	713	710	726	700	742	746	715	761	686	739	748	708	704	735	732	744	710	721	700	707	749	716	721	688	689	715	752	712	712	726	710	692	706	733	707	697	716	711	706	749	737	728	726	736	733	702	723	718	730	688	716	725	723	722	710	764	740	708	669	732	708	739	738	746	745	709	729	750	749	688	680	745	704	698	716	737	743	694	733	700	714	710	707	717	712	704	682	754	739	713	732	706	675	727	742	745	771	726	701	685	692	726	712	756	674	735	787	685	728	734	738	697	760	743	736	688	689	682	741	712	723	708	696	745	725	736	727	774	703	695	772	715	667	719	725	698	713	732	714	725	694	704	722	734	718	725	718	758	717	695	712	714	704	711	712	702	712	709	742	708	685	686	752	734	688	695	787	740	672	704	724	703	759	759	735	704	712	762	712	730	686	719	692	705	726
5426	345	220	131	123	89	96	73	89	80	85	74	91	74	89	86	67	82	85	92	62	77	99	98	52	82	90	94	84	73	86	93	88	91	78	74	87	77	68	73	56	82	77	83	73	73	78	77	80	87	83	74	91	89	73	73	53	76	80	85	77	84	76	81	78	66	78	81	81	80	88	91	93	95	84	81	71	84	76	91	62	84	84	81	82	79	84	90	67	68	86	76	102	82	83	82	84	78	78	100	78	82	88	76	73	75	95	74	74	75	69	88	77	82	71	81	93	87	88	85	81	85	82	82	68	78	89	76	81	74	80	62	60	80	80	66	62	81	90	86	58	86	69	72	69	62	83	86	64	75	71	78	73	58	56	80	68	95	75	75	80	79	86	75	67	91	81	66	78	76	80	88	90	69	84	75	78	74	79	80	82	66	80	88	73	80	82	73	73	82	71	74	74	79	77	74	88	81	86	87	73	72	88	80	73	77	86	83	71	89	81	72	90	96	77	99	78	68	72	71	68	62	80	87	61	75	81	59	82	80	65	65	73	84	67	88	78	94	78	87	71	79	65	87	90	109	77	75	68	80	75	81	105	81	75	73	89	81	78	77	77	70	86	83	80	70	72	87	84	88	76	93	75	96	89	86	61	66	92	72	101	70	86	74	72	69	75	92	85	93	74	74	91	89	82	81	93	70	73	86	74	82	82	73	79	86	83	85	79	85	72	90	87	74	70	85	76	97	79	69	60	77	88	75	84	70	84	79	91	86	88	88	93	70	92	86	76	66	84	82	62	74	87	75	94	96	70	75	84	75	74	63	79	95	95	75	100	73	81	74	68	73	80	67	76	69	73	74	81	67	87	73	59	67	90	99	83	86	96	76	72	79	77	64	84	77	86	75	91	74	92	71	103	78	88	75	70	100	81	82	85	88	79	74	81	68	74	83	90	72	69	71	70	71	74	71	62	83	83	92	75	82	88	80	82	69	72	87	80	76	80	80	90	77	71	81	72	98	90	81	83	64	89	82	95	89	76	73	73	67	78	71	87	80	81	73	90	68	67	76	84	70	80	75	71	74	65	94	71	81	87	98	74	82	68	59	70	86	82	56	80	80	76	82	80	86	85	96	85	83	87	80	76	79	80	85	76	84	81	78	85	75	87	73	76	76	84	78	75	74	95	76	82	79	71	72	97	70	71	87	84	104	77	61	89	75	79	78	80	79	76	80	90	82	80	62	75	76	94	74	56	88	75	88	74	74	96	76	84	87	96	85	84	83	114	82	76	83	72	73	93	63	88	92	84	78	88	81	82	98	86	76	64	74	73	65	77	78	82	90	71	84	84	82	78	99	91	71	75	76	72	55	75	82	88	87	81	90	74	66	79	83	74	90	91	71	85	63	68	73	85	81	86	88	82	78	64	79	68	80	65	68	75	71	78	78	73	76	75	64	81	76	78	92	64	62	77	78	81	74	71	90	64	91	72	85	81	77	92	81	80	80	77	72	85	78	88	77	81	84	71	68	81	94	73	69	69	85	75	63	86	60	82	70	93	82	67	82	62	72	82	73	73	67	92	75	71	88	76	80	86	79	75	88	62	71	87	81	95	86	97	78	91	79	81	82	82	76	75	64	73	80	69	71	75	79	84	78	75	71	83	65	91	76	86	83	82	72	72	90	74	86	86	74	72	84	86	81	82	68	76	83	77	96	73	83	102	86	73	71	75	82	82	68	69	76	63	74	78	75	70	76	83	73	78	77	82	99	85	81	74	78	86	77	94	73	79	74	71	89	80	86	68	79	91	86	70	64	93	77	72	94	87	70	69	70	81	80	68	80	73	68	61	73	76	91	76	48	97	73	78	72	78	73	70	81	81	79	81	78	71	78	52	74	90	86	82	81	94	82	74	76	73	71	76	76	72	63	84	92	80	79	69	90	95	69	73	86	73	80	95	81	74	70	68	93	92	88	100	90	69	81	72	91	84	92	78	78	64	77	85	77	79	78	64	80	87	82	75	71	78	93	85	86	69	83	77	72	87	89	74	78	78	75	84	82	71	87	80	69	88	78	87	76	83	75	88	93	79	84	76	77	67	70	93	100	74	83	81	77	82	75	67	95	100	68	61	76	82	71	78	79	83	83	84	63	83	88	90	85	79	84	75	66	67	76	89	72	94	78	70	90	75	70	73	78	72	100	84	82	77	81	97	63	79	56	70	74	74	62	67	89	75	70	72	81	74	90	77	73	74	94	92	73	71	99	83	68	83	91	61	76	86	73	80	74	67	73	83	74	68	79	64	72	79	69	96	67	79	75	81	61	67	87	89	77	97	72	74	96	87	90	79	71	76	63	79	73	84	72	74	91	73	77	66	77	69	69	73	89	91	76	84	74	73	82	78	73	60	96	69	83	70	79	89	82	90	92	79	83	78	80	83	70	79	69	82	85	70	73	90	82	78	61	79	78	77	69	77	77	77	81	77	71	75	69	71	68	73	65	75	112	90	78	79	84	80	84	65	78	80	98	77	83	66	86	73	95	85	90	91	82	60	93	79	78	87	87	78	78	67	70	104	89	59	86	83	74	72	77	69	75	76	71	77	96	80	86	76	64	68	77	75	82	70	85	89	78	91	92	88	83	71	88	66	86	82	75	79	82	68	94	77	69	77	80	85	87	68	79	74	72	76	78	72	65	80	80	88	83	83	90	81	92	77	76	68	69	74	84	78	85	87	73	98	72	85	70	84	97	84	70	87	85	73	85	78	68	93	86	87	86	81	69	91	76	69	72	94	71	64	86	82	81	82	83	69	80	82	65	69	92	76	81	73	68	63	77	88	69	79	66	81	86	86	66	87	76	63	85	80	79	90	69	69	84	84	68	69	89	82	88	77	78	81	79	75	72	75	69	97	68	70	64	81	75	80	72	71	86	78	72	69	71	78	85	72	81	87	80	72	82	77	84	88	80	83	88	82	80	75	84	80	74	91	83	65	73	68	83	88	78	83	80	81	90	75	78	90	90	88	59	68	72	78	65	79	72	67	88	71	80	66	66	73	77	74	88	91	77	84	77	77	81	84	90	90	78	83	85	80	70	76	91	83	71	80	84	65	84	81	94	83	78	81	73	83	83	84	81	89	87	83	78	84	84	74	83	65	63	80	82	81	52	71	95	82	80	94	77	87	79	76	77	65	80	72	74	78	66	89	87	74	87	79	84	68	73	63	73	66	101	63	78	86	80	68	86	78	91	83	86	80	71	83	67	77	57	70	79	74	66	69	75	80	77	86	70	75	79	63	89	80	70	84	75	87	64	86	89	73	68	58	73	85	85	70	69	81	79	92	80	74	76	98	62	81	81	73	66	82	77	93	75	78	75	81	88	78	71	70	70	63	65	85	68	76	76	83	90	107	95	66	61	68	86	69	68	91	79	88	69	66	82	91	77	76	75	82	74	81	93	87	78	76	81	82	79	77	72	82	84	59	72	71	86	75	78	86	79	73	66	80	83	82	72
4953	383	439	470	407	408	354	389	349	331	312	299	305	308	293	328	276	306	281	284	296	269	274	285	302	305	326	296	285	290	286	299	289	272	303	280	316	282	296	276	273	308	291	283	303	287	304	288	300	289	275	257	253	289	282	298	271	309	295	259	263	286	308	273	276	303	288	259	278	308	279	293	266	297	292	298	303	261	312	271	287	261	290	270	311	292	320	319	291	296	279	306	312	283	295	321	277	269	269	273	310	293	296	279	259	255	271	285	288	281	285	269	271	276	294	287	312	288	298	284	285	301	305	280	296	296	305	312	268	284	291	308	289	293	292	293	315	265	267	313	278	281	287	297	257	290	310	294	279	305	309	292	303	289	260	275	301	275	291	264	273	293	291	303	256	294	296	301	303	291	279	270	286	286	282	279	315	295	292	317	309	266	275	311	279	290	294	314	296	301	277	314	282	269	320	296	297	336	308	289	297	303	270	273	272	265	290	308	303	287	289	258	277	298	305	298	273	264	293	308	309	274	299	301	288	308	311	274	249	269	295	280	267	267	295	297	278	279	268	279	286	291	305	312	272	284	284	299	274	294	267	276	254	283	287	279	255	310	269	281	279	282	278	290	277	294	286	289	303	285	299	282	255	272	295	312	275	286	297	296	301	281	299	301	286	288	262	285	308	289	281	299	301	290	318	287	275	280	275	290	298	280	266	277	284	266	297	299	292	283	302	267	289	286	307	271	286	298	279	282	267	289	278	310	296	304	269	281	324	272	295	287	282	327	257	271	290	293	291	300	270	275	306	264	298	322	284	308	282	295	298	304	271	269	299	281	291	265	300	277	298	306	307	261	291	320	299	255	289	267	313	277	293	343	285	306	275	318	306	291	261	273	305	273	323	324	273	278	299	294	290	256	317	287	290	314	297	315	269	267	276	291	278	302	297	294	295	292	293	260	266	322	299	272	300	303	276	278	274	329	290	302	287	300	294	238	266	285	298	308	292	308	281	312	289	306	283	289	302	281	313	261	318	295	281	284	282	285	307	275	279	283	293	315	279	284	263	308	330	308	302	293	300	302	295	299	318	276	286	291	285	281	275	292	302	290	266	253	286	266	271	309	271	285	262	285	294	279	293	269	281	281	299	309	285	309	275	280	273	296	293	283	328	300	280	296	343	286	270	280	302	268	274	271	271	280	270	302	274	293	257	252	284	298	287	292	291	307	261	257	318	275	261	291	294	276	290	278	288	281	279	270	276	266	273	303	299	308	296	252	292	273	296	316	300	294	299	295	316	288	295	283	271	274	280	287	290	300	281	258	272	293	291	302	301	292	267	281	291	275	295	265	277	286	291	278	276	285	283	294	294	255	298	311	284	283	256	345	285	284	271	269	287	254	257	268	261	284	275	296	305	291	295	282	295	305	249	272	262	294	327	272	270	268	262	285	264	309	279	294	307	305	295	298	297	283	285	298	313	279	281	255	293	270	302	297	290	273	275	294	279	278	307	260	276	278	271	279	273	324	284	277	303	244	285	285	293	301	283	285	298	267	282	276	301	283	330	266	285	294	283	266	315	279	303	282	280	286	300	286	258	281	310	278	282	282	276	287	288	261	289	291	298	309	282	283	291	270	280	268	307	288	292	274	265	277	283	302	306	286	300	296	275	277	306	266	305	266	274	301	287	291	291	274	307	283	294	258	286	273	305	296	310	276	276	276	281	281	290	257	312	289	261	293	278	306	271	304	307	297	285	285	295	295	284	254	296	288	294	294	325	290	298	260	285	321	278	270	299	276	300	285	294	320	316	279	279	301	285	308	301	284	287	291	279	266	311	272	269	268	282	268	314	283	319	254	296	294	282	266	282	262	290	289	292	299	278	330	305	254	293	257	262	274	281	288	260	290	294	305	287	295	270	301	282	295	267	267	274	267	287	301	302	267	282	282	279	306	295	290	271	259	286	286	300	260	290	322	315	287	304	263	330	313	284	282	295	339	282	310	296	276	257	313	265	284	272	313	286	278	273	285	268	304	274	301	274	276	261	303	279	288	282	272	326	295	280	290	292	272	311	278	295	253	286	275	305	271	261	279	267	279	282	282	323	298	307	300	274	293	285	298	278	254	277	268	312	271	309	307	257	288	269	290	324	283	306	265	297	311	307	243	297	294	280	292	284	323	306	297	290	307	275	286	288	307	286	292	295	280	299	282	293	283	284	316	264	276	281	289	269	303	291	296	263	295	273	277	301	294	292	256	272	308	285	302	307	290	296	314	269	311	307	281	286	268	279	267	262	284	300	278	297	273	294	329	306	295	303	290	284	305	267	292	295	311	291	285	287	272	287	265	262	284	284	297	277	254	313	300	299	292	285	276	287	294	311	270	296	305	277	304	310	273	293	313	280	287	288	286	292	285	283	322	321	301	306	288	267	289	304	300	302	288	271	286	310	277	274	275	295	270	284	261	277	309	300	284	304	281	303	273	299	288	300	278	284	292	289	290	320	314	296	281	249	267	288	264	304	262	295	280	298	295	308	288	309	298	275	289	297	246	286	288	263	280	246	280	265	266	291	249	273	304	282	283	291	280	264	297	295	266	272	272	311	305	314	296	296	260	271	277	265	312	289	280	282	288	316	287	281	251	294	265	275	295	298	297	311	268	295	313	257	300	282	281	298	301	314	263	297	288	283	321	284	308	282	292	293	282	274	299	287	270	278	266	322	283	292	279	276	273	268	332	309	278	287	277	293	288	288	262	326	294	286	276	268	295	333	287	278	282	296	279	299	290	292	281	294	298	248	283	291	279	293	299	299	301	304	274	280	304	270	302	305	293	260	288	287	298	313	325	301	299	281	303	298	282	274	277	301	293	291	316	299	280	320	279	298	299	291	279	261	304	280	303	280	256	275	283	294	274	290	253	291	284	287	287	281	309	298	301	286	317	274	299	300	298	299	294	312	267	293	261	302	288	281	272	298	283	276	290	294	277	299	302	285	299	297	296	283	286	268	321	297	296	274	301	319	277	294	278	300	292	265	272	308	311	282	301	301	285	267	314	317	312	317	291	270	297	305	276	278	292	303	279	270	317	297	254	340	284	267	313	309	297	288	270	319	289	289	313	296	262	295	311	261	277	283	279	306	288	282	293	300	313	319	289	267	295	289	301	281	292	279	322	316	287	262	290	273	281	281	296	317	316	307	292	275	263	281	305	287	292	313	323	302	284	261	290	287	265	294	278	312	292	275	298	274	289	260	278	292	288	310	264	268	280	307	313	323	270	259	299	286	298	268	292	278	285	256	291	306	299	288	278	329	295	248	290	293	308	323	293	307	275	292	282	277	290	300	268	282	291	282	279	281	308	288	300	304	316	259	284	279	305	304	290	275	302	313	301	271	303	322	285	274	270	289	276	310	304	312	321	286	325	287	267	311	275	297	265	284	264	313	268	310	275	279	301	292	285	291	286	289	282	293	275	298	297	274	291	299	299	298	288	268	293	304	303	291	314	289	265	306	263
39478	10812	1857	1032	746	610	439	346	352	267	232	243	203	173	201	195	185	174	165	166	160	151	159	160	140	154	153	137	177	155	170	147	134	146	141	138	138	155	136	159	158	141	133	142	131	143	118	132	136	146	147	164	145	153	152	160	137	155	166	148	131	134	129	138	143	122	147	137	145	173	155	149	161	162	166	153	159	138	163	156	149	120	167	147	128	155	129	172	159	134	144	141	143	147	140	133	147	137	138	152	144	133	145	121	132	150	133	147	138	165	154	155	149	166	141	160	151	134	149	141	126	134	160	151	135	134	149	143	129	144	156	140	127	140	129	132	115	140	151	143	141	154	146	155	148	115	151	146	148	139	159	161	149	134	139	137	138	145	148	122	145	134	124	125	147	135	139	147	132	142	162	168	135	142	137	134	172	145	148	146	133	150	168	146	142	142	143	148	174	143	146	137	151	136	131	165	144	150	135	154	146	135	152	152	138	140	141	152	147	134	130	140	152	149	134	123	147	135	136	169	137	151	138	163	160	141	144	150	131	144	137	131	129	143	149	127	152	143	135	158	135	162	146	150	143	136	150	151	135	138	120	167	133	151	158	151	153	152	152	127	145	145	135	156	131	146	145	128	136	132	169	133	149	149	147	140	143	152	135	149	129	140	160	146	116	152	143	142	153	129	143	137	134	134	154	144	142	130	135	146	141	152	140	135	142	167	142	132	142	149	108	156	158	132	144	146	149	150	154	156	144	126	150	132	150	162	126	164	145	151	137	120	132	143	140	127	155	150	140	140	148	134	145	118	137	156	132	128	151	141	140	143	151	172	158	146	155	140	146	149	152	125	134	161	132	148	137	136	153	139	145	122	150	150	136	161	138	142	151	131	143	163	155	142	148	137	155	160	152	151	150	143	149	164	123	142	116	136	148	129	142	133	147	150	155	145	144	153	155	144	155	133	159	138	138	119	128	136	147	132	163	158	149	167	145	144	131	136	166	151	128	148	141	164	152	163	157	176	143	151	129	146	125	153	131	136	134	132	131	153	141	137	170	127	150	121	158	132	141	132	153	137	141	161	147	136	147	156	134	134	162	136	127	131	136	159	151	141	132	118	149	142	136	137	137	132	160	142	135	151	137	157	147	124	141	154	159	144	137	153	139	131	134	163	132	144	134	139	143	154	140	159	162	145	123	133	142	145	144	140	138	161	137	149	163	130	138	145	144	149	141	148	150	142	137	120	141	143	140	145	154	172	155	136	146	125	165	125	144	145	130	143	138	115	146	128	131	141	128	141	135	124	136	129	132	132	147	153	140	146	143	137	118	183	157	153	126	127	127	145	137	152	140	159	139	144	143	157	139	132	156	145	142	153	140	140	146	154	139	143	150	126	132	124	137	178	138	142	138	164	164	139	146	186	123	143	130	129	152	170	153	145	144	133	160	146	162	133	159	147	149	138	144	154	132	114	134	154	123	142	150	138	136	145	148	138	139	142	146	153	142	135	150	139	121	149	143	134	141	143	143	134	139	149	151	150	140	139	164	158	163	125	128	154	146	134	138	150	134	152	149	143	169	129	155	141	129	145	138	122	173	149	144	129	145	136	129	144	147	145	132	168	145	150	130	151	142	162	165	165	143	133	164	140	153	117	132	132	137	157	168	131	145	134	123	139	147	125	152	128	147	140	175	156	152	151	144	130	148	143	118	137	132	153	133	138	138	152	154	137	143	135	129	119	122	155	146	131	156	148	149	140	108	144	132	138	138	130	147	140	166	158	134	144	148	126	149	146	149	137	135	150	137	130	143	145	128	141	141	148	138	154	136	128	137	150	137	140	131	144	140	163	138	139	136	134	145	143	122	162	127	141	137	140	145	145	138	159	122	145	120	137	146	133	153	143	135	153	165	143	158	133	117	158	152	139	144	127	138	148	135	154	141	159	145	157	178	143	137	144	125	154	159	140	135	142	138	128	148	151	126	136	165	128	142	148	150	133	124	146	141	125	133	140	137	130	156	158	151	146	128	153	134	120	157	121	144	144	141	148	131	145	140	152	160	150	153	150	134	127	131	126	167	152	140	129	136	140	161	146	154	147	111	164	159	137	145	143	133	136	128	147	135	135	128	118	145	140	121	146	169	151	130	168	145	135	151	158	138	159	147	145	154	129	123	123	139	134	143	137	156	141	147	144	138	145	115	136	168	176	153	136	129	163	137	137	139	132	149	129	146	143	150	131	141	150	154	147	137	136	140	140	134	154	137	126	126	151	131	150	152	141	137	143	160	137	139	120	134	166	155	169	156	130	137	135	147	160	135	153	135	141	127	152	147	100	142	160	154	137	135	160	154	126	137	133	136	164	135	132	151	141	143	161	154	137	135	135	139	132	122	145	154	141	146	150	134	146	165	165	164	136	149	127	139	141	151	130	141	134	158	145	171	155	154	151	165	138	151	131	131	144	131	121	141	144	125	128	155	146	127	125	140	148	160	145	155	126	142	133	129	140	123	139	127	139	149	147	142	134	142	155	116	146	134	151	127	136	138	133	133	159	141	147	142	136	147	110	146	138	166	151	132	166	150	138	149	147	143	139	126	153	131	162	150	151	139	156	160	126	157	142	120	134	167	138	109	148	132	137	132	136	124	176	136	131	133	152	144	121	134	145	155	124	140	151	131	142	126	152	129	137	147	147	124	153	145	125	144	129	151	149	165	131	162	141	127	144	138	145	142	131	134	136	162	147	155	171	143	141	143	148	139	143	129	147	129	149	146	149	130	139	134	128	135	133	143	159	160	128	147	129	158	135	137	150	127	135	141	132	149	138	138	145	141	154	152	149	135	141	142	163	139	148	138	138	144	141	139	135	140	144	147	149	144	135	142	158	140	144	156	123	169	146	145	161	143	143	136	165	152	136	142	133	134	145	135	137	136	136	156	143	130	138	167	130	141	142	122	147	144	148	125	121	143	132	120	142	147	124	153	141	148	135	149	159	146	141	132	142	140	169	128	172	152	137	145	149	157	159	140	152	139	150	148	149	145	136	133	138	129	139	173	152	138	122	152	157	124	140	152	134	123	148	151	135	147	137	144	171	131	165	127	137	134	138	153	135	117	128	141	148	150	146	156	136	149	144	130	157	113	149	155	158	101	154	138	127	141	147	129	159	139	141	137	137	148	131	147	134	131	155	142	141	153	146	117	147	151	140	143	138	134	143	143	143	155	157	143	143	146	159	137	157	146	150	134	151	127	174	149	150	136	130	154	140	152	150	146	169	143	153	131	150	168	141	152	147	131	123	133	118	140	145	117	133	157	137	150	127	130	156	152	151	146	157	107	124	134	151	124	139	156	143	159	141	143	147	134	123	150	143	138	140	154	144	147	142	158	135	152	153	158	151	132	135	165	122	147	144	133	143	142	149	151	147	137	123	144	141	143	162	159	125	147	148	127	169	144	126	139	139	135	149	150	153	139	143	155	138	133	139	126	172	119	147	133	143	140	122	135	140	123	146	151	141
18588	1314	3079	3437	2956	2431	2019	1698	1439	1276	1122	996	951	904	808	814	774	741	685	660	700	606	669	627	598	604	553	556	550	544	557	549	576	524	529	529	511	549	532	516	475	535	513	475	502	507	464	476	484	484	505	514	452	501	454	478	481	467	435	487	456	472	468	488	495	468	501	488	488	424	475	482	488	454	447	472	495	471	464	444	454	438	499	454	467	475	468	470	482	455	469	477	500	547	452	460	436	463	425	526	436	468	437	451	438	491	461	476	449	501	456	456	471	441	449	443	465	439	432	494	471	455	473	473	452	456	465	460	467	424	486	435	453	426	523	502	484	469	447	456	460	481	452	452	465	443	490	461	479	462	466	469	475	488	481	456	464	479	452	473	443	441	444	434	438	464	471	458	440	466	458	458	486	486	449	423	473	434	463	454	453	496	441	484	441	441	449	463	459	460	455	503	466	462	435	491	430	465	478	493	487	480	490	434	459	431	439	465	424	470	451	447	481	476	465	442	481	480	457	464	459	449	473	456	477	448	436	464	456	448	483	468	427	474	474	458	427	432	485	451	479	485	445	413	488	447	476	479	462	500	437	465	435	454	483	449	449	463	454	448	458	430	484	449	465	506	440	484	497	483	456	435	468	450	466	456	461	467	408	491	453	471	479	434	473	439	456	441	474	475	473	468	484	443	458	451	427	491	503	496	438	470	437	443	475	452	475	479	455	467	474	481	486	465	497	440	458	462	436	427	440	459	490	458	444	429	454	427	428	461	462	435	463	476	459	485	478	478	475	464	492	453	473	464	482	445	447	482	476	455	449	447	482	489	468	436	489	485	441	454	491	459	466	458	496	465	480	441	472	420	446	442	480	447	460	478	457	445	474	436	475	440	478	469	485	450	444	441	424	439	440	470	413	466	510	424	441	485	471	448	496	448	445	457	514	432	458	476	479	462	476	460	472	451	432	446	497	437	454	459	474	494	501	445	477	392	469	457	438	433	461	421	460	432	450	434	473	459	449	510	482	494	463	431	469	483	458	439	423	465	458	459	476	431	480	428	474	477	450	432	451	479	476	423	444	434	451	454	490	460	434	471	494	455	415	435	509	478	476	443	482	458	452	454	464	479	463	468	441	480	479	503	437	484	460	410	495	459	470	475	471	449	463	474	451	468	447	416	487	509	457	443	448	470	467	474	480	448	457	498	468	443	471	460	448	487	478	446	477	427	472	491	455	462	480	457	423	465	484	425	443	462	419	454	503	472	480	468	449	471	492	478	440	463	490	428	495	438	481	455	481	442	441	486	460	476	473	442	447	445	446	463	441	472	468	441	458	482	466	494	449	479	428	445	471	446	480	475	469	439	452	425	498	484	462	457	466	479	463	457	440	493	434	440	455	457	432	463	431	463	460	476	440	473	432	449	464	484	466	485	451	473	440	480	466	441	451	447	500	434	478	476	426	446	449	469	454	462	478	467	439	464	454	461	455	451	442	458	472	424	462	454	447	485	427	466	432	466	449	452	440	463	468	468	412	483	455	452	490	452	440	475	467	458	464	478	484	452	435	480	432	437	475	476	470	452	450	449	457	445	443	469	470	505	463	455	457	491	442	441	479	490	423	456	440	504	456	485	472	478	448	429	466	450	469	456	453	464	484	485	461	486	448	498	448	433	466	465	457	460	459	429	454	455	435	437	510	452	468	437	453	485	426	456	471	482	440	493	410	441	464	469	462	482	480	468	449	468	494	485	483	462	494	481	456	472	444	469	488	477	461	428	461	459	459	479	467	461	449	451	474	467	484	454	464	489	469	420	485	462	459	497	479	440	480	471	477	435	415	477	433	463	482	445	490	487	441	488	461	462	454	485	453	439	512	447	478	458	470	431	464	431	432	445	439	453	468	438	483	501	467	474	443	500	497	445	459	454	481	450	458	444	472	463	465	498	482	427	424	485	446	455	459	428	466	426	492	458	455	478	494	424	465	460	411	476	484	456	452	469	462	417	466	456	451	460	456	477	488	480	421	468	454	476	421	469	437	455	437	475	446	439	459	484	455	494	444	469	461	446	468	473	485	497	474	453	440	499	491	437	455	471	483	476	427	468	473	461	443	457	461	484	486	455	443	421	482	455	449	428	433	505	476	454	437	451	507	457	438	476	509	467	457	468	433	406	483	456	418	430	463	490	466	455	489	464	468	474	460	520	483	464	453	484	433	489	459	498	453	476	427	469	466	448	433	448	441	451	453	462	447	494	468	449	476	471	516	462	440	475	442	468	485	451	497	484	468	448	427	456	425	418	439	458	526	456	491	463	450	425	460	449	428	456	422	468	489	456	473	479	446	437	496	438	449	460	473	444	492	466	443	468	423	457	475	457	490	464	484	479	452	475	433	496	452	446	470	486	508	461	463	485	441	488	453	430	468	471	427	476	482	449	429	474	471	489	495	430	449	448	445	439	466	472	455	445	425	454	459	425	431	477	416	505	459	468	484	421	460	463	460	431	418	471	475	446	486	459	471	416	435	464	474	467	455	476	479	435	455	462	499	500	478	466	452	452	468	467	432	465	492	470	487	474	451	430	479	447	393	469	429	449	478	488	456	430	478	481	448	477	479	436	456	496	462	439	479	461	464	426	492	483	483	502	410	434	429	491	478	441	467	448	449	445	478	471	459	466	475	475	437	459	434	488	475	474	504	453	451	466	488	441	472	428	448	454	438	458	438	489	437	454	476	447	442	475	441	448	461	468	464	441	461	424	484	462	450	444	469	472	454	446	457	428	500	477	459	492	493	465	466	492	483	499	447	449	453	469	451	487	446	430	451	447	458	496	453	451	454	473	473	473	465	445	444	504	470	471	481	476	480	438	458	452	469	454	436	470	429	448	465	478	451	454	531	482	484	481	453	464	480	528	494	482	465	433	434	456	441	502	457	452	467	445	431	477	458	497	481	471	461	462	443	457	477	488	465	431	456	477	459	440	467	439	474	488	459	450	474	490	434	451	445	428	443	433	435	448	464	455	469	486	463	455	477	432	453	448	451	461	472	455	434	462	468	489	464	453	448	445	468	464	482	480	456	423	427	465	465	487	443	461	493	461	450	453	449	470	397	480	481	458	468	438	430	469	449	472	472	463	471	460	488	465	474	437	456	426	441	471	456	446	472	491	422	443	451	440	491	431	463	478	461	478	481	453	489	472	502	417	465	464	461	462	465	478	457	436	490	482	474	460	462	467	449	447	463	443	457	478	472	507	438	483	484	447	490	438	455	430	500	476	494	457	463	431	494	479	447	460	481	444	459	463	450	507	469	476	433	439	450	502	460	506	452	444	447	455	460	473	494	410	475	434	465	459	463	462	463	515	460	463	469	420	460	462	490	458	463	423	435	423	459	482	439	440	460	463	500	451	464	451	434	469	467	464	429	451	483	462	477	451	433	472	456	471	439	485	452	466	503	468	469	479	449	486	492	451	446	428	492	476	461	428	478	454	474	436	456	459	464	454	469	462	458	473
47937	19679	8244	2324	1527	1127	848	731	587	565	458	437	383	353	379	330	296	325	322	326	300	289	284	291	286	279	285	269	292	290	282	254	287	271	262	231	258	263	260	240	264	250	274	271	272	224	263	268	264	233	244	259	230	240	270	256	261	233	251	275	211	224	258	263	250	247	258	265	229	239	254	275	237	240	246	265	251	279	222	267	250	258	265	267	238	239	247	236	257	232	246	235	255	264	257	221	261	255	269	264	278	258	276	250	247	243	257	265	237	241	271	264	235	252	234	234	248	244	234	239	259	264	265	252	251	259	251	214	227	250	251	237	240	262	251	250	229	236	235	244	243	260	233	236	283	241	254	264	241	235	264	224	253	245	247	251	244	238	251	211	232	220	229	236	254	233	274	270	258	245	244	291	259	247	256	271	267	214	235	251	232	239	253	235	268	269	259	271	261	227	223	255	258	218	250	229	234	237	249	245	250	212	240	250	215	265	232	240	218	246	231	267	260	252	259	246	212	259	237	230	218	247	256	262	242	264	211	268	263	243	243	260	242	224	234	248	275	255	261	260	247	221	232	229	246	252	255	268	215	265	230	245	240	248	287	234	248	233	253	237	247	240	261	229	246	236	228	229	260	247	262	258	245	250	240	219	238	251	249	220	241	247	242	248	269	250	243	270	250	209	266	257	230	222	258	232	250	251	244	242	254	242	254	241	258	247	243	231	223	241	255	243	253	217	227	241	239	221	254	225	248	243	227	222	229	246	281	250	248	246	265	218	244	256	228	253	232	258	252	251	239	227	271	236	246	268	254	251	243	246	265	239	261	252	256	233	247	259	250	242	254	249	229	259	222	236	258	249	260	251	228	246	203	236	253	244	231	244	245	270	229	239	252	241	235	224	235	238	219	235	236	242	228	261	221	247	256	228	245	263	243	225	246	255	239	267	230	241	251	225	228	230	266	237	226	249	259	258	243	261	252	233	228	240	235	255	231	227	250	265	249	271	251	224	252	251	246	258	218	247	269	278	235	264	243	277	231	224	246	253	247	245	239	256	234	220	236	252	275	231	245	256	229	260	236	240	267	229	224	238	279	268	231	244	241	253	260	269	245	253	226	238	236	259	264	248	260	228	248	251	247	256	245	253	251	282	250	233	240	236	266	230	228	232	251	243	244	232	248	238	267	231	241	238	238	234	252	227	230	233	251	260	235	233	221	244	240	240	244	224	258	242	243	213	239	236	223	229	231	239	209	249	231	223	257	260	249	253	265	247	261	252	248	224	236	223	257	228	246	221	282	270	272	215	233	277	232	246	231	274	255	242	228	259	238	231	256	268	248	263	247	248	267	243	249	227	256	252	223	233	224	234	252	241	253	272	257	233	261	247	263	246	235	239	242	234	230	280	264	225	238	264	222	200	250	259	235	251	256	258	226	248	262	233	247	227	266	229	239	246	235	243	272	249	249	248	241	273	258	227	249	244	296	251	237	250	235	223	242	255	240	258	235	225	242	253	247	244	213	225	263	237	217	220	264	245	257	269	259	227	241	259	234	237	240	268	238	258	274	237	266	250	236	226	217	231	248	205	222	242	230	224	248	221	254	205	259	243	236	239	220	255	240	269	267	247	225	237	239	224	236	250	232	252	258	253	220	253	257	219	257	235	245	270	220	259	252	235	250	271	235	229	251	232	239	220	276	231	232	228	248	223	256	234	250	244	247	248	225	248	266	265	270	257	249	244	278	238	236	239	264	271	225	234	220	267	235	215	260	246	245	227	260	251	223	260	252	244	251	251	252	228	267	242	228	230	252	241	260	219	269	229	257	242	243	256	229	253	227	233	264	237	216	268	268	239	251	251	239	280	282	285	258	230	242	249	227	239	246	232	248	285	223	246	229	257	242	256	262	258	251	263	242	255	268	244	235	278	233	258	248	242	254	263	239	234	227	246	236	243	226	261	283	236	227	231	237	241	269	241	256	281	252	278	245	236	237	247	264	237	254	252	246	229	261	251	249	262	225	258	269	255	260	262	230	232	232	239	235	262	223	229	219	227	239	246	248	270	211	242	239	241	242	254	234	235	277	235	252	246	263	250	241	249	231	254	229	214	264	241	246	222	221	253	244	257	241	265	240	257	253	213	239	254	229	256	220	270	230	256	246	245	238	277	259	265	241	254	231	244	218	243	210	266	254	248	229	254	264	264	249	240	223	239	240	237	271	223	276	239	219	223	249	271	250	220	271	252	252	236	246	242	248	227	243	253	244	241	234	235	252	259	256	248	237	234	245	212	226	235	233	239	258	254	272	248	246	260	248	226	278	246	228	265	231	234	263	245	261	228	240	252	257	240	255	253	270	264	244	247	244	221	243	229	245	246	228	289	261	243	243	264	243	227	236	258	251	253	245	207	259	218	246	236	253	247	259	230	216	250	259	281	252	244	235	222	235	228	246	255	248	280	248	241	237	250	218	271	203	203	237	239	252	256	217	248	266	255	248	212	267	271	285	237	225	283	265	242	225	212	243	228	246	267	241	256	261	232	235	244	258	237	242	217	250	239	252	231	254	237	242	251	248	231	272	242	246	248	258	232	211	233	297	254	230	234	232	244	261	276	249	230	245	275	248	252	232	257	255	263	227	264	244	247	256	246	262	233	251	234	228	217	240	233	274	245	257	251	246	253	221	247	251	259	227	267	243	254	226	256	212	233	230	248	230	243	238	220	225	249	236	240	240	246	229	273	263	244	251	224	245	267	228	244	205	259	240	223	240	258	228	243	252	249	239	243	260	232	263	254	249	238	249	282	213	252	255	234	225	235	233	239	272	233	224	247	225	244	269	215	227	236	259	266	239	256	239	240	267	231	264	262	238	239	237	214	280	242	253	252	260	244	246	262	262	253	246	220	222	250	237	286	253	229	266	248	246	271	268	248	231	229	238	237	239	258	237	221	247	245	246	244	244	231	235	257	221	222	258	277	233	245	222	265	237	234	211	219	235	258	248	244	231	238	232	237	226	255	228	272	235	248	255	266	260	264	277	259	263	252	238	272	262	225	246	270	270	224	242	241	237	222	286	227	234	250	232	245	200	241	254	236	229	228	224	280	240	228	224	253	242	251	259	220	229	232	224	248	239	234	250	231	246	235	256	237	249	261	237	250	244	240	227	260	238	219	236	255	228	255	254	217	268	258	265	226	269	246	257	231	225	255	241	250	264	265	219	260	256	222	268	248	244	270	252	234	271	221	231	215	260	237	255	249	253	220	250	224	243	260	232	259	233	254	272	252	212	223	223	243	237	270	255	241	281	259	254	226	231	250	220	232	224	241	272	242	238	285	264	255	247	233	234	252	257	256	267	250	233	251	243	280	232	217	220	249	220	223	239	253	270	225	244	216	266	270	248	252	263	238	257	235	276	253	228	230	253	240	214	245	247	242	258	234	270	225	257	266	236	229	274	241	244	215	254	214	224	231	262	245	263	240	248	271	227	255	230	246	233	242	264	247	254	241	202	224
24924	2582	5648	6315	5421	4624	3636	3097	2629	2306	2078	1827	1715	1587	1472	1363	1322	1239	1205	1158	1132	1112	1095	999	990	971	966	938	918	947	872	882	886	852	828	842	872	817	840	799	826	826	806	849	818	807	752	787	834	757	853	801	726	761	821	817	795	764	781	799	762	799	721	794	758	692	811	752	748	718	731	778	751	691	829	732	766	788	760	701	749	743	745	747	767	755	680	730	766	725	703	731	737	728	715	719	789	701	747	729	738	695	704	740	724	696	749	757	687	756	723	720	710	738	719	713	672	718	705	760	714	729	749	723	718	723	683	691	745	715	715	694	765	796	712	687	774	732	670	735	745	708	782	708	715	735	740	733	701	739	769	700	732	703	724	637	746	726	705	738	767	732	682	732	696	738	696	727	726	722	731	672	680	719	749	699	735	767	672	778	760	769	734	733	730	687	741	709	764	689	763	749	732	706	726	709	786	743	776	694	738	675	746	724	714	737	749	716	734	726	731	705	737	720	745	726	730	739	696	712	688	719	728	658	724	761	738	710	728	733	739	679	694	791	701	744	698	737	713	718	698	700	724	728	730	733	678	739	723	757	704	722	757	716	702	726	719	770	750	699	719	783	714	726	737	692	754	683	752	683	698	724	722	721	731	685	735	711	685	726	676	754	754	741	733	694	754	727	706	743	726	697	694	779	722	702	742	733	709	694	729	745	732	704	696	705	716	658	683	693	689	734	785	697	728	711	719	696	725	709	735	721	727	749	747	725	638	750	681	692	760	711	711	720	704	721	704	731	729	700	771	766	712	699	698	710	644	748	710	704	747	715	730	734	713	691	716	696	705	702	719	752	683	756	688	748	753	766	753	689	722	706	678	710	730	714	684	712	718	731	783	705	709	737	777	754	736	700	705	691	726	692	698	758	713	733	733	766	740	737	729	703	716	689	720	662	685	741	747	718	734	702	734	744	730	758	715	704	712	730	716	710	706	686	712	697	672	768	742	693	703	750	721	722	753	693	706	739	733	744	707	718	734	712	719	714	721	738	726	714	670	720	754	708	709	676	663	722	734	664	732	707	720	730	757	744	739	723	706	716	690	679	684	717	750	744	737	704	716	715	731	740	799	759	729	738	683	731	735	697	704	699	694	720	765	730	701	722	718	710	697	739	684	741	724	696	751	709	686	690	734	704	714	737	710	666	695	745	741	727	742	697	760	738	693	724	678	657	691	707	722	690	720	739	732	735	700	768	732	729	707	711	715	716	730	648	699	689	747	687	691	696	721	707	711	697	666	761	749	757	744	739	705	704	771	729	712	770	734	700	681	692	701	731	704	704	691	711	715	712	719	684	690	683	712	754	733	765	699	713	718	707	704	699	719	721	695	727	690	721	726	684	731	705	698	742	720	714	707	738	735	688	723	737	735	746	702	702	716	723	737	739	709	694	671	731	701	708	686	714	728	733	680	707	748	788	739	691	733	803	733	708	750	715	765	745	709	702	711	728	704	693	737	731	716	738	680	733	727	691	706	674	678	723	751	702	707	669	717	704	703	722	706	687	740	711	678	743	721	680	761	759	677	753	733	729	715	727	687	683	767	709	678	708	739	706	733	720	662	719	738	669	736	721	743	715	694	733	718	708	734	733	725	729	738	734	751	737	740	739	717	715	724	727	700	703	688	700	693	739	765	723	723	746	740	720	736	715	736	697	740	676	725	732	749	725	716	744	745	701	727	691	718	731	682	770	729	704	732	737	735	717	699	716	728	658	799	770	727	708	739	698	721	688	685	693	745	713	718	717	688	707	712	673	688	729	722	723	759	667	686	716	706	722	737	701	722	699	719	739	714	743	728	687	720	691	719	675	665	715	688	758	743	717	738	676	744	749	717	742	751	723	723	697	728	712	742	711	705	717	727	709	697	726	663	720	705	770	783	704	732	710	724	746	711	715	732	745	715	726	727	735	693	707	725	678	720	797	743	694	753	727	743	689	665	716	731	752	707	726	690	670	719	752	682	672	742	704	766	677	746	741	741	762	731	700	724	723	731	734	690	738	703	717	716	736	720	736	737	749	725	708	708	712	684	710	714	666	705	730	732	745	733	722	691	732	649	688	730	748	733	672	737	754	722	702	724	721	684	742	722	711	692	706	705	701	778	670	701	730	767	674	723	729	709	674	702	720	729	714	717	707	720	701	708	739	696	763	704	747	749	736	733	704	700	753	705	727	756	723	790	705	676	761	751	727	680	820	760	720	679	696	756	758	722	715	712	715	748	713	730	677	738	719	698	698	736	695	702	772	721	763	713	684	702	724	714	722	737	726	679	758	726	717	778	736	737	705	739	728	804	731	732	760	732	762	702	711	702	705	757	752	779	687	744	680	753	699	762	730	738	729	757	696	686	706	751	729	698	697	745	708	654	713	701	712	733	754	711	704	786	739	722	711	777	716	732	723	709	766	730	687	730	738	688	731	727	747	748	699	773	729	706	739	743	746	678	691	723	667	737	693	732	731	727	718	728	746	730	719	723	706	721	730	740	734	774	682	697	697	748	732	695	721	698	742	719	766	730	678	747	716	741	735	651	742	719	742	713	708	724	703	705	726	724	755	745	758	681	713	716	722	741	748	737	700	680	707	676	719	693	711	750	727	751	672	722	718	741	707	696	714	733	744	760	718	734	677	714	733	772	757	668	728	703	694	684	706	689	725	714	710	701	753	692	707	727	711	689	773	688	673	711	693	724	726	736	747	712	742	736	727	738	696	728	737	718	682	704	743	737	740	662	714	694	710	767	760	688	702	713	708	776	742	702	726	713	703	701	739	726	743	712	750	708	710	697	762	723	726	721	745	660	748	711	731	697	720	712	727	694	701	752	706	760	688	740	730	694	786	728	737	713	688	727	702	730	725	732	730	762	700	756	740	729	726	760	704	653	750	733	677	728	714	732	665	706	762	677	699	749	745	662	732	758	715	708	685	723	749	701	713	733	700	753	756	730	727	703	697	716	700	742	692	715	681	683	762	728	708	706	709	784	764	700	725	697	690	709	763	726	720	704	722	766	690	661	707	701	714	712	677	695	724	727	691	727	717	705	753	746	719	741	716	704	743	751	726	723	716	727	702	716	722	724	703	671	680	716	731	684	697	701	716	775	697	761	678	745	704	740	756	730	746	698	691	720	742	742	756	773	705	662	725	755	673	682	726	700	727	698	733	745	732	759	734	723	712	713	724	717	730	670	721	699	691	709	721	736	742	717	723	726	691	738	729	734	706	713	755	701	733	723	726	752	686	705	722	729	676	718	729	734	708	747	756	685	741	708	691	704	734	708	722	738	687	724	768	775	733	698	708	733	739	735	716	747	696	744	710	669	725	668	724	734	710	732	713	729	726	698	765	718	695	741	741	679	728	741	726	695	696	698	718	733	719	750	741	720	718	730	708	736	764	722	688	689	710	706	774	705	759	724	722	719	761	693	720	770	701	738	751	702	700	691	728	718	723	719	730	776	735	728	735	744	701
5522	274	167	130	114	109	98	71	85	80	105	88	82	79	95	100	99	74	81	72	78	67	68	78	84	84	72	66	73	89	103	69	88	78	76	78	74	74	64	89	81	91	63	60	84	76	63	91	85	72	71	74	68	82	81	91	72	71	68	64	89	81	84	73	71	79	68	85	74	79	75	69	72	67	88	68	74	75	72	81	69	68	74	84	81	65	89	65	79	72	84	76	77	80	77	86	70	89	78	78	78	77	78	88	63	75	61	69	77	82	89	89	96	81	86	68	81	87	90	74	78	69	77	78	83	86	81	78	74	91	84	78	71	84	83	95	78	61	80	95	59	76	91	72	77	79	81	74	79	70	85	80	72	91	66	72	73	86	72	72	73	93	69	81	73	76	78	81	76	84	82	76	71	85	77	73	83	74	82	58	86	72	76	81	79	91	86	83	97	79	94	71	76	58	94	75	93	85	89	76	72	84	75	85	89	83	86	94	82	84	79	75	64	69	68	82	86	73	75	64	73	87	67	88	72	56	79	72	76	81	79	77	60	86	83	72	83	92	77	93	67	78	69	85	86	86	67	77	75	78	97	76	81	92	80	67	80	77	91	67	74	80	80	69	77	69	83	95	85	88	67	73	71	69	58	78	82	78	85	84	91	66	79	83	72	81	81	68	84	81	70	91	95	81	88	75	78	78	81	95	78	72	76	80	79	77	63	76	74	88	86	80	68	81	89	75	69	104	65	99	93	69	71	79	90	63	87	83	76	93	96	97	82	77	76	69	105	77	88	66	99	90	87	66	75	71	88	83	56	79	87	80	88	86	75	78	73	80	71	82	73	84	73	77	72	81	89	74	88	83	72	91	61	91	61	69	74	62	73	82	91	85	68	68	96	72	74	77	69	72	75	78	81	90	82	72	77	90	73	94	72	75	87	71	85	76	83	81	71	67	86	86	100	83	75	82	82	81	73	80	87	77	74	85	74	84	87	69	64	75	76	68	71	80	87	76	73	68	73	75	98	63	81	94	76	76	74	74	72	64	75	77	82	85	74	81	84	88	77	72	64	78	78	66	70	85	69	81	75	67	78	90	76	83	77	74	59	64	73	81	68	89	77	75	66	76	71	84	99	80	69	79	74	66	81	84	77	99	66	82	80	90	80	78	73	79	63	72	88	80	87	83	62	79	65	78	71	67	95	72	93	78	63	87	69	86	67	76	74	92	77	69	74	74	80	83	64	70	73	72	73	81	77	71	66	73	97	77	83	76	79	71	73	77	86	84	81	88	83	83	85	86	88	101	87	75	84	78	94	89	77	79	81	82	86	69	64	83	67	88	66	79	81	79	75	82	76	76	97	81	82	95	73	70	75	84	74	80	89	76	81	80	68	85	74	72	80	82	74	75	83	64	73	85	70	92	74	67	82	85	63	64	67	81	93	85	55	80	88	83	71	88	78	77	76	77	79	79	53	70	82	76	60	86	83	71	89	76	75	78	86	69	76	76	82	56	76	70	69	68	83	89	76	90	75	71	83	86	86	90	86	80	88	81	75	84	87	78	87	75	81	66	70	80	79	59	77	78	73	72	79	86	81	88	98	78	88	80	85	83	86	85	74	76	76	86	95	64	65	102	84	87	80	74	76	78	86	86	76	80	85	88	86	77	82	83	68	79	80	77	70	69	61	75	86	102	84	96	80	72	77	71	71	74	75	78	84	98	80	81	71	84	95	79	75	73	97	71	74	79	79	80	78	88	69	91	75	79	69	78	80	78	90	78	72	70	75	85	88	72	79	70	74	66	78	81	85	63	76	76	94	82	71	75	87	72	65	73	66	70	71	82	82	67	62	68	98	81	84	98	80	64	72	68	83	86	82	83	78	78	85	70	74	79	89	80	78	90	78	89	57	88	86	82	82	71	67	75	82	76	76	81	83	81	83	66	72	55	72	75	81	79	76	82	66	75	70	70	84	74	91	92	93	94	76	78	80	77	84	85	73	84	75	80	73	71	93	74	69	76	79	75	84	76	68	72	76	71	80	82	73	86	78	70	79	88	80	79	81	72	72	86	55	101	77	75	76	93	76	82	73	73	88	71	81	86	67	78	78	86	76	63	82	63	85	77	88	81	67	81	105	85	78	74	72	76	88	93	66	78	59	86	70	89	91	76	76	67	70	83	76	73	81	85	87	95	74	72	76	88	74	74	84	78	88	69	83	81	67	81	100	77	62	74	69	90	71	85	71	91	61	71	80	88	96	91	82	83	78	70	67	73	72	94	76	80	79	75	74	79	78	81	78	78	76	89	73	74	79	84	76	68	85	87	94	81	71	88	78	76	80	80	92	70	92	88	75	72	88	77	77	94	71	89	79	101	97	74	72	85	76	76	86	94	69	71	76	98	72	80	79	83	81	79	83	65	69	81	79	70	65	90	81	76	72	75	68	87	78	83	100	88	73	89	90	85	85	69	72	83	69	78	79	84	80	72	55	88	80	62	98	82	79	80	89	78	65	71	81	83	85	65	99	54	68	73	97	72	74	86	80	76	79	92	78	86	78	63	75	80	75	70	77	52	81	68	96	94	76	91	78	70	60	83	53	84	88	75	83	79	82	73	69	85	83	63	89	65	85	77	79	66	84	82	83	85	81	78	92	83	91	88	74	86	65	70	67	74	76	72	81	87	71	78	72	78	84	84	73	82	99	79	70	82	80	79	84	84	87	82	84	88	65	84	74	68	87	97	88	94	64	68	86	78	78	64	70	75	90	94	89	73	61	92	84	71	71	92	94	78	77	77	73	74	67	81	86	81	88	91	81	73	81	73	69	87	57	75	89	70	84	76	74	104	71	76	69	91	61	90	77	70	72	67	74	78	62	88	90	74	89	67	72	72	79	82	82	74	88	82	83	88	94	68	82	76	83	71	82	69	82	78	89	72	84	67	86	71	81	81	84	92	74	71	73	75	64	76	75	80	83	76	74	68	83	80	61	74	76	75	81	74	76	72	70	98	79	80	80	82	67	79	83	84	70	74	76	74	66	57	83	96	76	72	86	73	83	77	71	70	76	60	83	93	71	72	93	108	83	84	83	67	88	83	86	74	71	78	73	69	83	78	87	69	79	75	74	83	84	77	70	69	95	72	92	86	88	78	73	84	96	84	86	85	73	71	88	69	82	70	80	80	92	85	81	75	82	61	86	72	76	79	75	90	71	86	84	68	91	71	78	94	75	71	64	86	87	90	71	79	78	93	89	96	79	88	84	91	52	85	58	64	74	72	73	61	69	65	91	85	71	68	73	65	91	67	81	80	65	68	99	97	72	78	82	76	80	89	69	68	85	67	81	67	81	74	72	78	79	68	72	55	88	76	80	88	74	84	79	70	68	77	85	93	73	95	73	85	71	69	67	87	94	73	74	88	67	91	92	65	60	81	89	82	68	81	59	68	71	80	78	79	85	85	63	72	73	96	74	74	93	82	62	70	71	88	69	97	86	86	69	82	85	87	86	75
5156	328	421	431	453	345	394	321	327	335	345	330	340	294	298	309	326	275	275	330	290	297	265	270	274	265	274	294	317	305	305	316	293	333	271	284	278	297	286	309	302	265	302	280	283	264	309	300	285	293	273	284	325	291	299	290	295	283	268	280	277	286	273	293	286	283	280	291	267	297	291	307	266	275	286	279	274	286	261	257	265	335	300	316	290	294	314	285	258	296	296	275	278	291	283	266	302	278	273	279	273	280	272	272	270	300	307	276	292	277	307	306	308	267	324	273	287	293	304	265	275	284	301	323	256	259	301	294	277	288	293	286	276	305	261	266	287	316	277	305	298	300	313	285	288	279	307	291	303	280	289	248	257	316	284	302	284	293	292	267	290	282	267	273	283	302	291	339	280	296	308	303	299	276	308	291	311	278	276	319	269	297	280	294	293	322	266	289	278	293	268	270	297	283	269	290	294	268	296	304	284	328	301	318	243	292	281	299	306	273	252	297	274	306	306	254	288	304	315	293	290	278	287	250	313	259	294	300	252	280	283	276	283	278	263	303	288	302	282	294	285	261	300	296	293	280	282	267	271	300	274	279	272	280	301	307	303	249	293	281	282	279	296	274	306	280	310	306	304	272	298	306	320	299	272	296	273	296	296	281	288	292	298	255	309	281	312	273	283	267	264	276	280	278	282	290	297	314	285	300	288	279	317	262	283	288	275	280	309	296	282	299	292	288	276	299	293	313	283	309	291	294	297	250	289	280	315	296	295	292	325	285	298	261	284	284	288	283	308	312	311	309	276	314	287	260	298	262	290	263	271	286	291	251	290	301	280	291	278	297	314	285	261	269	269	294	275	287	290	288	303	312	317	300	306	291	291	296	292	280	301	274	294	268	283	304	265	274	256	281	292	273	322	277	319	254	296	290	273	288	268	286	263	314	273	271	289	252	287	267	256	287	297	325	261	292	304	314	302	300	262	236	296	302	288	271	295	264	274	288	301	283	279	298	279	312	291	288	304	283	289	301	284	270	268	296	266	288	258	295	283	291	294	278	305	289	306	313	271	292	292	279	291	286	306	298	344	301	274	298	318	290	298	299	296	264	262	280	273	299	315	291	315	309	286	304	281	292	264	280	267	297	262	291	307	306	278	271	281	314	283	320	292	289	299	291	302	307	270	299	275	280	270	248	294	277	271	264	291	303	296	285	296	306	307	299	305	306	298	277	297	277	266	289	309	278	285	314	265	288	250	313	266	290	272	285	273	293	278	291	303	300	270	272	277	288	301	262	291	298	292	305	317	306	306	287	312	292	272	311	259	315	297	273	300	278	324	312	273	281	269	281	295	292	280	315	291	266	279	327	303	313	284	275	306	287	291	276	281	259	262	270	306	303	323	277	312	309	284	290	255	293	296	294	292	293	266	297	289	296	282	276	305	288	265	287	288	310	278	275	311	285	302	254	290	289	299	316	282	271	275	261	274	302	276	300	270	274	329	281	281	281	308	281	279	316	298	264	279	274	283	270	305	273	279	302	302	303	288	287	293	291	277	295	286	283	286	298	325	323	292	299	277	293	310	313	264	262	291	285	293	261	276	305	313	278	267	300	319	272	318	287	267	310	296	319	279	272	312	281	296	297	282	267	246	286	277	271	286	295	241	294	273	301	291	262	305	309	291	311	291	279	301	275	281	291	309	299	264	307	256	283	296	292	248	289	277	281	301	297	272	292	273	268	268	308	272	280	270	293	270	281	290	266	257	305	283	286	320	326	294	289	285	292	288	278	244	319	286	268	262	324	300	279	297	283	306	322	331	298	289	293	308	285	286	286	299	294	293	273	278	263	323	301	295	278	291	284	277	263	311	292	313	290	281	269	260	281	285	274	297	292	296	274	290	287	297	260	307	302	311	282	284	289	299	291	306	298	288	298	275	298	279	315	281	293	306	298	268	313	272	276	266	310	264	285	301	272	301	292	301	272	314	293	266	311	281	272	306	290	313	277	291	314	280	287	276	292	299	270	276	309	305	279	288	307	284	291	267	295	272	299	286	274	276	284	290	307	300	287	300	326	287	303	291	281	300	318	282	303	306	292	294	316	274	267	290	315	278	288	257	291	310	283	322	251	306	291	281	320	257	283	281	288	258	282	296	286	243	265	277	296	284	250	300	302	305	290	319	276	306	305	279	285	299	298	278	299	319	305	270	282	299	260	281	263	291	298	306	272	265	287	275	259	286	236	298	290	284	299	255	278	308	286	293	285	302	292	298	289	316	306	296	265	307	307	311	299	269	290	315	276	305	303	310	286	294	271	293	276	303	259	316	306	295	287	312	302	290	304	307	276	297	240	289	275	295	250	289	277	271	290	293	279	259	291	261	258	261	302	290	291	323	267	292	295	319	280	270	289	274	287	280	284	303	287	273	309	269	298	303	303	307	262	287	252	288	314	283	259	288	294	327	273	295	298	314	257	306	266	283	280	278	256	271	275	265	278	286	297	274	276	282	298	258	258	301	263	288	326	293	285	323	277	290	296	285	310	276	300	284	310	325	298	280	272	256	282	284	270	283	279	276	291	298	302	294	275	288	268	287	334	310	304	285	319	303	292	304	301	272	276	287	290	265	268	291	283	281	280	302	278	293	273	285	287	322	256	296	273	290	287	309	291	300	290	283	270	248	275	282	311	300	281	304	311	294	245	277	279	270	289	271	302	312	298	273	296	291	311	332	290	284	290	294	298	302	269	297	282	291	288	282	286	278	311	273	262	309	281	308	319	272	321	282	305	273	301	273	270	323	310	303	271	292	275	288	277	306	288	269	280	268	275	330	296	251	280	266	276	292	293	283	307	283	282	275	262	278	268	281	315	305	281	278	312	300	291	275	284	275	315	302	265	246	297	299	283	314	275	287	281	307	258	262	273	295	276	286	247	276	295	264	264	294	274	299	281	270	296	281	306	281	292	286	251	319	261	270	299	302	288	284	269	277	281	289	291	302	318	283	261	310	295	301	291	269	275	268	258	290	245	256	308	284	285	272	244	302	287	256	289	317	287	289	275	274	271	293	296	305	283	315	263	301	277	292	311	303	280	296	278	285	285	309	307	275	283	307	301	281	280	302	315	311	300	301	285	295	264	289	271	291	263	276	297	282	285	309	285	293	293	270	282	277	289	294	325	295	281	276	302	298	295	272	297	268	304	293	303	282	269	321	268	295	296	297	299	294	258	293	291	276	296	265	308	267	272	303	291	295	314	303	316	321	274	292	275	251	305	304	280	286	302	271	320	285	291	283	266	252	300	310	269	273	289	275	282	322	321	279	289	301	287	296	273	310	309	262	288	296	312	296	286	304	278	283	302	260	284	294	267	282	296	275	266	286	284	272	307	296	282	273	320	290	302	299	295	286	300	285	284	268	282	316	295	283	300	269	300	270	245	274	258	297	283	248	314	301	290	288	318	304	307	295	271	290	286	289	314	312	303	258	267	271	298	279	279	288	300	290	268	275	311	262	276
40345	10233	1808	1023	750	560	461	376	323	270	252	237	198	187	184	195	162	142	147	171	150	172	159	175	165	158	160	177	158	132	133	152	155	143	147	146	154	135	138	149	138	159	137	151	173	164	129	151	128	137	149	159	125	170	153	144	153	165	162	110	139	142	125	155	144	143	157	141	146	138	136	149	170	139	145	150	129	142	171	151	154	152	150	122	172	130	158	145	117	158	146	118	164	127	143	138	144	131	142	139	132	147	144	160	172	145	158	169	143	158	129	137	146	137	143	142	125	147	164	158	146	150	149	132	152	137	129	133	136	143	151	139	149	130	147	130	134	154	121	146	128	146	140	120	148	136	155	139	124	137	146	147	128	154	177	155	137	145	136	140	151	149	124	155	146	158	151	134	129	150	137	169	128	113	126	142	165	128	152	121	133	138	139	144	145	132	142	121	139	144	141	119	152	138	138	134	134	158	143	137	131	104	171	130	135	152	135	133	118	143	146	134	129	155	138	148	157	151	145	119	137	141	137	132	120	148	149	136	102	135	147	145	156	155	144	158	144	141	138	141	120	150	135	157	148	145	161	137	143	143	137	132	150	133	146	138	134	155	146	139	155	153	137	133	140	141	140	158	162	146	118	152	133	154	150	135	115	126	136	152	142	148	129	147	152	163	121	144	144	137	133	156	134	138	146	138	145	147	150	147	168	135	131	140	145	136	137	160	138	134	134	141	139	122	142	135	131	144	138	148	162	139	147	137	148	159	140	149	127	144	115	142	154	131	139	145	133	151	158	135	141	142	116	150	149	130	152	140	148	133	154	146	146	147	150	150	130	146	149	144	152	140	126	124	154	131	168	149	161	135	154	147	131	128	155	125	144	139	138	134	154	147	129	128	171	172	154	134	139	109	124	116	133	139	139	150	119	119	146	150	149	136	132	134	134	142	129	142	153	135	142	171	138	136	151	151	140	143	136	177	145	136	130	145	153	161	144	182	125	148	148	124	127	169	155	152	166	148	133	140	135	123	125	141	144	122	146	128	135	155	139	153	160	149	127	150	148	137	143	123	138	150	149	142	147	136	149	145	138	147	140	150	141	129	125	130	156	146	155	130	147	161	138	125	151	163	168	138	144	162	134	137	132	132	129	148	143	150	148	140	152	127	118	147	142	155	156	142	149	157	153	156	124	130	146	149	149	132	139	131	141	120	160	159	150	163	134	152	146	150	133	130	138	155	138	145	156	144	151	144	128	124	127	142	151	150	143	139	133	121	133	143	142	135	166	154	148	129	139	151	142	142	165	144	137	141	134	142	117	138	162	162	148	129	157	142	141	134	146	163	126	132	164	170	133	158	132	122	132	151	131	159	157	168	128	142	136	121	162	125	151	144	130	146	163	127	158	138	136	152	144	144	136	143	138	137	138	144	150	132	138	160	140	148	152	172	140	134	147	135	141	175	149	140	139	130	128	158	141	158	141	139	138	128	132	148	144	161	154	138	146	140	140	158	150	128	134	136	125	143	144	132	156	157	151	148	126	140	127	141	134	154	134	117	149	140	131	147	162	153	132	152	166	139	135	133	133	148	152	130	156	135	149	144	144	149	160	133	148	148	149	143	133	141	158	132	141	139	139	141	116	129	148	140	158	130	143	125	153	146	127	159	144	145	154	145	160	137	140	136	137	131	169	141	146	164	150	167	150	154	158	128	144	126	143	145	127	144	131	136	146	155	145	116	114	152	145	148	152	120	144	140	129	147	156	149	176	121	132	127	130	152	138	145	127	119	154	137	157	115	121	132	135	120	131	145	139	141	127	142	149	155	146	154	130	137	140	147	145	148	141	140	135	146	149	160	141	136	169	140	134	167	126	131	137	152	147	143	158	173	144	144	150	127	152	142	122	177	142	144	139	153	159	135	169	146	130	142	143	122	142	134	142	156	132	142	134	156	144	137	151	149	138	124	145	150	139	127	136	147	124	146	135	133	151	136	134	154	148	156	144	129	133	146	137	131	157	142	146	112	127	166	151	129	167	149	132	119	155	136	154	143	147	141	156	155	136	120	150	123	123	163	139	161	153	126	142	117	138	143	131	149	143	136	177	133	142	146	159	144	161	154	156	164	143	152	117	153	144	145	144	129	119	150	125	134	139	126	140	140	171	147	115	138	149	131	130	140	149	141	134	124	155	149	135	146	157	144	151	135	145	140	131	124	151	136	144	140	141	147	139	131	123	144	144	134	136	156	145	126	170	153	107	155	160	143	153	195	149	151	147	139	139	148	143	138	122	123	138	148	140	135	158	154	131	157	134	145	155	139	134	154	146	133	140	168	146	137	126	151	139	154	167	135	136	135	151	119	183	138	152	138	162	124	129	152	151	138	142	148	147	145	134	162	150	151	144	146	143	136	141	134	132	154	156	150	130	143	157	135	140	148	122	145	134	130	140	142	150	144	150	150	138	120	144	141	143	141	139	142	150	121	136	135	153	139	161	156	152	146	148	138	139	144	151	144	119	140	150	153	128	161	132	146	148	167	136	159	139	148	141	145	127	142	166	145	149	178	152	135	134	148	159	144	130	154	122	159	136	138	163	120	143	168	154	127	138	153	154	144	148	132	147	116	131	150	149	138	145	150	146	157	133	135	136	129	163	136	141	153	142	137	157	141	152	147	154	132	133	134	135	141	161	165	158	158	138	144	120	147	137	148	135	135	141	137	150	167	152	147	131	132	142	146	146	135	142	150	154	127	159	123	141	147	173	147	134	122	149	123	143	153	150	144	125	141	159	144	157	131	152	149	143	131	143	177	133	141	138	144	138	146	158	141	143	160	143	139	158	166	138	143	157	140	124	166	146	145	143	136	142	146	134	145	159	144	162	147	127	146	152	145	147	141	137	150	140	131	148	155	145	165	144	137	143	136	150	164	148	134	152	129	136	140	148	117	154	133	149	149	169	130	141	142	154	136	126	137	143	155	144	134	143	151	128	157	147	126	121	153	140	135	169	135	141	141	126	154	120	122	137	144	127	158	137	154	131	153	149	153	135	144	140	144	114	158	155	144	131	138	138	150	144	142	162	140	138	129	135	119	150	147	152	130	139	138	132	150	143	140	166	143	143	155	139	149	134	129	138	151	149	128	144	130	157	146	155	131	147	134	140	152	135	122	165	136	170	156	134	125	145	160	139	134	149	144	150	151	136	149	130	141	158	142	142	163	133	157	151	148	136	142	149	130	162	153	146	167	153	132	162	152	138	124	135	164	127	141	134	157	144	162	133	147	141	138	147	129	137	135	159	139	131	153	138	153	143	168	134	145	150	143	135	144	140	146	142	139	144	129	129	136	156	151	159	145	130	149	156	150	144	132	145	140	149	138	129	137	144	130	156	154	145	131	155	136	146	135	141	138	163	140	138	134	140	166	141	134	150	142	136	140	125	142	161	129	136	121	144	116	155	149	141	134	134	135	158	122	134	137	146	142	140	152	150	136	124	138	135	141	134	135	146	151	142	112
19191	1358	3034	3359	2906	2402	2044	1690	1503	1275	1193	1069	968	853	798	789	812	740	728	658	653	604	615	575	612	589	605	619	540	562	547	590	541	539	492	531	505	502	483	501	540	497	521	498	483	465	487	466	455	504	495	469	534	467	473	496	485	509	494	483	465	472	513	479	496	470	501	462	476	474	505	486	480	467	450	502	463	463	448	501	458	455	478	492	481	482	481	437	478	455	492	499	468	465	437	459	432	454	448	462	471	453	443	493	500	428	488	454	439	517	460	432	456	447	446	443	429	516	489	453	480	448	507	440	457	502	453	450	459	447	445	477	496	468	487	484	457	463	473	460	460	480	459	483	454	465	489	464	460	446	463	441	436	419	449	472	471	468	510	428	469	492	437	441	454	453	484	469	487	477	434	472	478	472	444	452	452	472	465	468	485	470	475	447	435	470	476	452	430	460	498	472	475	488	479	435	443	464	472	439	433	499	450	462	470	437	494	431	447	468	470	465	479	489	473	437	452	431	499	501	448	418	466	445	434	476	433	466	457	455	446	480	453	491	463	482	433	483	471	502	470	454	476	474	460	467	502	441	451	467	446	445	463	432	491	420	475	454	491	425	516	463	472	454	471	469	471	460	455	477	455	476	459	457	463	487	447	458	457	465	459	443	463	476	435	428	483	437	440	455	428	477	460	455	454	458	456	476	460	437	411	442	480	467	490	484	434	478	454	460	473	461	490	483	445	480	470	480	474	425	455	483	432	432	463	487	435	460	470	456	457	453	450	466	452	445	458	496	457	433	433	495	453	439	498	469	478	460	457	472	438	433	443	474	455	434	438	444	493	444	450	443	507	440	451	459	444	437	480	461	458	451	468	451	432	483	472	452	495	468	465	498	479	470	464	458	459	462	453	479	474	471	443	482	486	489	458	477	475	479	498	500	444	428	450	446	468	493	450	443	479	462	413	447	428	489	503	494	468	439	495	466	428	461	487	467	459	435	428	475	443	485	452	446	506	488	451	489	478	427	481	509	502	440	470	495	440	441	439	429	438	429	479	472	494	476	459	471	512	482	454	437	465	455	451	407	447	484	469	435	449	473	469	465	498	497	473	470	459	473	469	437	439	496	471	420	443	462	464	447	466	472	473	476	508	462	439	435	452	458	468	471	463	476	454	449	448	433	482	455	485	492	452	438	431	475	444	466	497	493	424	440	440	473	451	472	436	447	433	460	487	451	456	426	469	433	466	471	473	427	430	451	465	465	430	482	468	447	465	495	463	487	430	430	449	478	469	411	464	484	487	448	469	449	461	443	446	484	503	468	447	464	465	455	415	465	470	465	464	490	448	471	456	461	460	466	446	442	437	454	456	512	430	434	492	444	462	448	473	428	472	408	456	444	452	419	443	452	450	495	491	470	456	459	479	450	444	454	461	501	471	457	441	428	465	470	476	464	440	479	475	436	461	419	454	434	494	454	450	504	460	466	496	467	451	470	459	472	451	506	457	488	497	472	425	479	493	467	480	450	448	453	466	447	470	421	470	474	467	515	458	479	472	442	472	455	481	473	452	463	463	419	468	467	452	476	477	447	487	441	449	462	448	429	480	441	449	469	467	453	425	474	479	428	400	475	469	447	513	470	466	467	450	444	456	435	485	457	425	469	464	472	477	485	493	441	475	466	462	472	457	453	445	448	453	455	450	428	496	463	439	414	473	439	493	477	453	426	475	474	421	495	457	477	460	457	453	442	450	442	473	461	446	452	470	474	487	468	496	450	455	475	461	481	468	474	446	482	459	471	445	474	456	471	468	465	449	451	454	472	487	469	480	437	463	446	484	489	444	489	462	445	486	449	485	471	467	453	470	489	482	459	436	433	463	455	493	479	478	467	453	436	467	455	458	442	455	447	519	455	490	494	463	434	452	465	493	463	462	438	502	471	468	472	478	475	434	445	486	438	440	453	458	497	495	446	478	475	441	438	498	478	463	471	445	457	430	451	436	463	489	513	449	448	448	493	461	462	470	460	456	497	436	420	488	473	461	485	454	448	481	467	483	453	451	443	403	502	434	450	479	440	453	476	470	471	458	448	450	493	483	466	459	475	474	447	437	513	458	461	454	506	481	466	482	463	439	456	429	483	456	451	449	467	471	449	446	463	459	479	490	448	448	433	440	443	449	471	462	438	495	460	445	463	478	464	448	476	456	468	463	454	478	460	477	512	473	465	473	459	478	473	474	483	457	480	448	486	443	465	428	476	452	479	458	478	475	490	468	471	502	466	450	474	478	433	499	466	481	474	447	466	463	427	480	477	441	468	458	502	502	457	438	486	494	523	489	499	456	454	460	472	476	459	486	440	448	461	512	461	452	499	473	492	414	465	436	463	476	466	480	516	483	439	456	473	465	465	504	450	472	466	461	425	417	448	474	456	432	497	476	455	456	479	482	508	423	472	447	429	484	473	485	500	451	475	445	464	454	433	467	478	460	436	444	475	484	457	461	457	485	457	503	464	471	439	459	446	489	468	482	438	457	437	478	442	450	491	482	439	490	415	475	475	457	460	461	484	467	439	447	482	497	498	464	468	453	429	479	445	470	468	449	471	488	459	436	458	441	459	472	479	438	440	498	494	491	429	455	455	462	449	492	495	484	459	464	461	487	478	462	460	463	469	453	465	475	450	482	470	478	470	474	442	457	497	445	461	490	489	439	456	483	448	494	446	441	441	510	455	460	441	466	433	458	449	459	446	428	476	451	475	441	474	431	430	482	472	485	485	474	463	473	467	470	496	462	445	461	431	474	494	499	471	435	468	492	461	484	503	459	491	470	464	432	482	463	475	473	465	429	421	460	482	420	401	481	470	498	453	445	531	467	421	486	472	492	419	483	466	458	493	454	484	451	492	467	511	458	435	488	455	457	474	441	462	467	416	470	458	464	423	477	503	437	451	459	482	444	517	470	464	456	471	428	473	469	477	427	458	456	466	474	453	427	484	512	452	462	442	457	463	460	456	466	458	475	459	517	455	470	464	481	458	443	435	484	450	453	454	454	483	447	463	498	452	473	438	457	468	440	452	481	471	459	445	445	497	476	481	468	419	475	464	486	439	452	456	443	438	429	436	514	491	457	440	426	452	443	424	472	470	455	493	455	474	444	466	462	468	442	454	467	470	467	478	488	449	468	472	457	438	479	439	474	430	482	451	456	488	428	507	507	461	444	472	447	490	465	457	459	454	493	461	479	470	480	469	470	495	436	503	462	428	428	529	436	470	485	461	479	466	466	442	454	483	481	436	460	440	431	427	452	460	475	436	432	494	459	495	455	427	433	464	458	447	499	473	458	481	472	463	462	493	474	502	426	467	454	451	473	471	448	468	481	467	449	429	501	449	460	442	472	428	478	463	474	486	479	423	479	457	473	475	469	483	456	452	457	480	451	457	488	477	451	404	472	497	481	444	488	472	477	481	450	395	449	459	443	486	490	498	473	492	437	432	468	451	453	442	439	433	486	464	437	497
49404	18231	6188	2264	1561	1123	849	718	600	528	454	444	386	371	344	326	345	304	322	304	295	294	282	286	293	256	243	277	276	289	267	256	270	230	255	304	263	245	279	250	281	277	221	253	208	242	296	231	240	238	252	268	238	255	277	240	235	269	262	266	266	243	264	244	231	239	243	225	221	235	242	266	246	237	269	265	236	227	242	256	252	232	229	275	234	255	223	206	247	255	242	240	254	248	261	244	254	272	240	234	251	254	267	233	251	265	265	240	244	246	260	242	219	256	256	229	274	233	257	267	243	242	229	268	211	252	242	244	236	246	251	246	225	251	220	263	253	259	224	261	241	240	262	261	259	246	259	261	283	221	214	244	229	276	220	259	249	247	231	250	228	244	260	225	229	236	263	245	230	222	230	259	234	237	248	260	234	230	245	269	239	225	232	232	237	235	221	227	237	232	259	250	236	207	239	244	260	263	244	252	255	245	262	253	238	252	262	250	247	235	253	241	218	243	242	244	239	246	245	225	263	238	217	260	268	224	277	246	237	236	221	260	225	236	264	229	228	247	257	250	210	234	243	254	281	239	259	254	257	229	250	231	262	224	256	238	255	257	229	247	233	244	259	253	224	243	223	255	275	281	230	229	257	226	225	232	252	220	209	246	255	246	248	247	253	288	224	253	242	226	242	263	264	255	224	238	252	230	248	203	254	233	262	240	227	221	230	244	216	253	219	231	243	256	248	244	238	232	272	254	256	242	253	231	262	228	266	233	259	265	247	231	223	224	234	223	221	256	264	250	240	231	274	216	252	212	248	236	233	236	248	229	229	234	217	230	225	240	269	235	241	242	246	241	245	261	255	268	239	278	233	244	286	233	214	253	252	241	263	250	243	253	243	265	285	216	240	215	254	236	241	231	233	229	233	226	244	242	249	237	230	234	250	253	252	227	245	252	252	254	244	248	247	249	243	218	269	250	213	240	253	253	233	279	258	227	247	249	253	233	276	239	255	247	223	251	248	242	259	214	221	242	257	217	230	234	268	246	242	256	248	245	217	242	229	253	238	252	241	250	240	287	244	248	247	256	230	235	242	254	238	258	279	230	258	229	244	240	250	216	259	241	242	221	245	218	235	245	242	244	255	273	263	229	249	261	268	235	271	266	243	251	241	243	216	252	247	235	241	254	255	241	231	236	266	238	255	230	252	263	234	236	204	252	267	233	207	239	248	229	277	247	228	244	216	219	255	245	260	249	216	266	241	231	226	254	232	263	244	264	255	220	251	244	235	260	245	225	250	237	254	243	229	237	232	235	239	240	251	224	265	221	264	241	256	254	253	238	236	228	238	237	239	254	235	235	255	284	233	257	252	233	223	227	261	274	258	221	251	248	227	252	234	246	255	244	275	252	255	269	222	206	224	228	250	234	236	250	203	246	247	242	246	240	260	227	228	248	243	266	236	270	222	244	263	252	242	244	244	258	224	209	248	239	247	239	258	263	265	257	248	252	223	230	277	246	268	254	243	214	238	250	248	248	232	219	231	245	243	229	254	260	241	268	246	240	242	238	253	218	229	230	218	244	261	260	242	232	237	259	224	226	215	273	263	229	241	241	262	271	263	251	249	250	239	252	219	251	230	286	257	239	277	215	251	220	242	251	240	277	236	254	261	256	264	226	247	223	231	234	275	226	245	241	224	249	239	248	233	271	227	189	232	251	236	242	239	262	240	236	255	207	245	278	258	265	262	248	270	235	229	219	260	222	238	228	253	246	238	232	244	251	236	248	248	222	261	263	238	260	220	217	253	271	210	253	249	283	245	229	224	253	233	256	266	244	213	244	209	249	259	260	207	260	290	251	251	239	238	232	241	227	264	234	254	217	212	251	236	234	219	213	233	244	251	245	283	232	233	211	265	207	230	258	214	235	257	253	228	245	267	260	245	235	254	268	243	248	271	222	249	225	268	255	243	266	252	277	222	235	224	252	262	274	244	255	249	262	233	242	232	217	227	236	214	240	225	249	245	238	242	248	261	254	258	237	263	228	258	242	209	225	242	243	243	271	234	272	247	242	227	201	241	253	240	245	234	253	262	236	244	241	258	226	235	234	253	267	255	259	243	240	246	257	234	298	238	233	247	244	233	217	245	235	225	247	219	233	267	251	278	231	232	241	238	254	264	243	262	245	242	231	225	246	270	258	257	244	248	216	242	233	246	249	263	225	235	263	238	231	223	240	239	225	235	242	261	251	242	238	235	240	210	236	267	227	224	240	258	240	231	236	254	230	249	253	252	268	227	254	247	242	227	269	253	244	263	241	248	260	242	266	268	237	238	235	245	260	228	235	235	222	242	278	230	227	258	249	250	250	209	270	242	236	230	275	251	256	257	266	220	194	259	251	252	257	255	244	239	260	236	240	249	256	232	219	238	261	245	238	231	248	247	241	230	225	224	260	243	248	238	235	272	225	251	252	259	264	250	264	256	271	213	208	239	248	256	253	239	282	245	225	222	250	235	249	218	257	241	226	252	227	226	252	262	261	217	234	233	248	276	268	255	258	235	259	234	259	254	254	241	235	239	241	239	241	207	279	261	212	260	243	216	269	246	247	213	255	262	238	232	237	264	263	239	261	256	259	233	234	226	231	267	265	242	262	243	240	257	217	223	243	261	246	241	216	256	227	283	227	248	239	245	227	245	256	251	257	243	221	225	229	265	230	246	249	231	236	256	256	251	241	241	252	267	229	236	270	250	231	234	234	217	243	260	245	272	252	242	235	245	259	291	235	275	258	244	222	261	240	238	235	251	238	244	239	238	268	238	254	258	262	240	259	221	245	257	242	215	228	243	250	244	264	266	232	236	248	221	232	219	254	241	201	242	250	241	250	253	264	239	260	246	244	264	233	237	230	248	253	245	242	254	267	239	252	237	247	244	253	262	238	223	253	280	250	256	242	250	250	259	261	226	250	233	246	236	251	243	227	249	243	233	242	253	214	259	254	269	260	226	263	267	261	256	269	224	257	252	244	254	242	245	233	261	236	211	239	242	235	248	253	246	243	239	253	214	253	211	254	262	230	256	238	235	285	253	222	266	236	230	257	224	247	258	241	223	241	278	235	232	251	233	266	232	234	245	275	241	226	256	260	254	251	238	212	229	244	242	242	257	224	245	260	220	249	235	226	224	198	266	221	235	233	268	224	242	242	261	269	224	229	250	209	274	245	271	247	239	255	278	264	230	239	230	237	254	270	235	241	251	243	238	241	219	256	243	240	232	243	254	241	258	237	235	221	251	243	233	232	243	259	244	240	241	260	255	233	240	198	234	239	242	268	251	246	247	258	251	243	230	213	244	281	253	232	212	236	262	244	266	258	245	231	243	240	255	238	238	254	216	243	237	244	246	236	270	251	260	245	253	250	239	249	244	242	268	219	226	270	261	227	227	219	258	237	228	231	234	272	251	249	215	246	227	244	248	242	248	236	283	249	236	241	228	243	224	243	247	254	238	226	246	248	231	254
25028	2659	5663	6331	5522	4437	3669	3077	2712	2260	2040	1857	1667	1588	1451	1413	1258	1214	1186	1165	1115	1097	1059	995	967	969	928	926	954	934	916	880	904	818	883	862	843	879	802	813	826	804	854	747	800	813	824	808	785	767	787	762	768	774	765	792	834	742	678	717	734	812	801	722	724	705	783	751	772	762	780	735	796	770	734	732	761	778	720	751	760	770	711	793	735	764	766	806	717	754	715	749	695	745	759	786	745	765	707	698	737	701	703	725	744	745	765	716	746	748	736	772	745	727	763	727	717	743	714	723	747	680	745	737	738	698	763	746	734	705	683	754	742	696	725	729	681	699	720	723	701	765	737	727	734	724	721	733	696	732	742	692	729	778	733	713	715	734	704	723	707	753	676	700	711	705	683	740	767	706	739	720	733	720	723	730	696	711	721	745	694	747	727	796	648	763	703	748	743	725	678	735	721	724	759	658	736	672	673	700	683	754	654	701	727	704	689	702	688	762	740	698	748	724	707	685	650	746	678	756	696	711	703	729	669	694	726	749	714	710	720	716	729	705	765	744	741	664	721	717	750	738	723	711	736	724	691	695	732	698	735	696	737	737	762	746	699	695	732	766	719	696	765	746	796	738	735	740	778	771	704	740	739	691	737	745	693	774	769	761	740	677	706	697	679	704	776	743	756	665	731	709	720	736	688	755	678	710	742	751	707	723	714	697	773	759	666	781	730	691	740	718	746	743	664	730	717	745	736	698	675	726	689	698	667	749	704	667	695	711	696	722	699	767	674	732	739	676	728	726	709	700	713	738	716	751	729	705	700	730	714	715	716	740	665	749	726	734	711	734	762	736	695	680	714	725	743	712	733	728	708	713	715	719	671	701	690	771	703	728	716	727	697	691	693	730	741	729	721	723	699	714	780	685	745	707	750	733	724	728	712	706	748	736	783	742	689	762	723	689	738	690	730	714	700	710	751	743	746	657	724	763	715	768	696	746	748	727	719	733	749	759	732	758	699	717	753	707	736	755	719	686	691	681	772	692	680	759	710	723	756	714	725	741	778	697	691	660	760	719	734	736	713	729	736	690	720	737	743	729	750	739	690	727	709	708	713	695	746	714	697	779	669	722	770	740	738	742	753	693	717	750	729	690	737	696	692	777	721	720	694	717	721	751	721	718	686	716	734	749	686	758	744	738	720	735	736	739	700	711	684	689	720	734	722	733	741	752	651	784	729	694	704	684	685	722	717	689	684	719	724	713	710	723	708	745	793	717	701	734	774	729	758	701	693	699	732	668	719	712	744	705	713	666	739	739	759	711	757	743	727	732	714	722	743	716	706	747	750	695	702	690	693	736	712	720	726	749	722	710	688	743	718	719	699	771	694	689	732	722	747	694	706	721	749	718	727	747	731	733	716	663	753	709	756	699	701	774	782	716	765	704	760	701	764	687	742	720	672	687	713	715	724	766	753	707	734	691	698	737	688	690	690	699	736	738	724	711	714	666	740	773	714	678	702	728	714	721	703	743	686	706	722	722	725	700	759	727	748	738	778	709	776	756	723	703	712	778	722	733	675	740	715	721	706	730	720	670	734	708	763	728	697	725	712	706	720	674	699	731	667	719	759	735	726	729	700	650	744	712	719	687	717	733	709	717	734	697	722	752	720	706	752	713	709	722	737	659	716	733	735	693	754	665	709	713	745	732	687	698	778	681	681	724	691	694	777	689	700	747	707	691	725	717	754	711	664	689	682	693	706	710	682	758	723	713	683	688	733	744	740	728	730	702	687	714	722	751	698	731	742	692	716	721	676	756	741	729	744	669	671	644	675	724	714	662	680	683	791	740	748	691	728	750	654	755	677	754	721	717	734	730	705	707	739	746	701	757	685	770	694	727	686	724	665	742	708	710	739	715	707	737	738	731	698	707	726	694	737	733	721	749	720	706	749	717	749	700	711	718	734	764	753	745	734	748	719	713	722	730	719	768	728	766	697	704	725	718	707	683	710	731	645	743	742	726	751	734	727	739	710	672	671	696	747	746	744	709	736	708	719	705	739	728	732	701	722	666	716	743	723	702	717	740	706	733	700	716	663	672	730	710	683	722	744	697	751	721	757	715	720	687	720	707	668	661	704	676	708	720	704	725	726	738	704	702	746	743	757	700	719	720	737	732	787	718	710	738	747	723	730	724	762	737	747	731	764	716	700	750	719	714	719	735	760	728	724	751	678	705	707	688	733	711	695	718	759	746	701	750	725	727	706	727	703	701	712	723	677	677	720	719	765	698	725	736	735	731	742	672	718	693	757	764	724	715	738	731	763	729	776	674	719	714	712	712	717	704	720	734	702	672	699	722	717	708	731	722	715	752	707	713	762	707	775	701	703	692	739	649	763	757	731	726	711	718	740	702	725	723	771	702	704	735	698	711	750	766	713	668	716	745	718	708	726	705	686	742	716	718	788	719	702	704	718	688	737	709	709	713	758	646	711	708	771	711	718	726	739	727	719	728	766	699	711	703	715	701	693	761	739	702	708	735	711	719	739	760	739	688	734	740	739	744	738	732	732	702	703	737	741	748	737	729	736	771	727	717	712	691	706	723	718	697	719	773	743	651	684	771	753	756	728	751	703	819	774	735	708	701	750	756	701	667	674	700	708	722	735	712	755	687	764	713	711	734	730	747	699	703	726	729	746	704	722	775	699	728	704	719	745	718	732	731	745	701	737	769	761	723	738	748	718	736	702	685	751	687	766	777	760	686	766	704	706	760	684	709	698	724	722	708	694	746	708	738	709	703	761	709	705	761	733	679	667	688	761	700	684	697	774	726	721	722	725	758	695	716	745	737	705	709	696	674	732	701	774	721	690	735	684	699	680	681	718	722	697	720	683	735	725	786	660	688	722	684	712	721	731	697	707	689	705	722	755	720	737	725	725	746	700	710	706	747	677	756	743	729	694	706	726	701	721	748	743	750	751	724	723	749	776	708	781	735	670	776	727	754	721	720	673	679	690	716	743	726	686	748	709	795	765	729	722	673	686	714	673	717	743	695	740	679	762	707	697	728	714	753	722	694	746	749	718	683	713	749	734	719	703	740	744	690	706	727	719	724	711	726	704	759	712	745	703	700	703	691	668	722	747	743	744	697	713	699	688	732	744	666	722	716	754	707	719	686	742	737	700	706	755	693	718	729	736	668	753	736	727	706	698	678	743	666	721	689	706	716	707	715	703	708	659	739	791	691	740	753	685	723	707	659	676	743	750	731	691	762	719	747	735	720	687	713	711	734	695	728	786	730	732	711	742	745	736	717	732	708	713	779	698	764	714	737	733	747	707	725	669	710	733	728	712	701	712	707	731	711	725	713	719	680	691	719	712	724	695	720	695	734	731	728	671	664	674	653	756	731	697	746	730	705	694	724	753	748	719	722	759	719	700	759	753	749	729	710	750	697	755	691	710	702	758	709	696	721	682	692	694	688	727	696	705	768	728	731	739	693	716	729	699	715	710	744	727	698	736	715
5567	295	150	126	80	105	94	77	82	87	81	82	82	93	91	82	67	72	96	88	85	75	88	75	72	83	94	90	80	76	84	87	92	78	90	86	70	89	64	71	81	88	59	66	83	81	82	67	82	80	88	78	83	94	80	67	81	88	72	77	87	79	71	77	64	83	91	74	72	74	67	90	78	81	78	80	87	93	85	67	79	92	81	83	76	82	77	84	64	90	58	94	85	71	65	74	73	105	81	79	60	75	75	72	70	64	68	91	71	87	91	83	86	88	92	79	82	80	87	77	76	109	77	87	73	84	71	80	74	77	76	75	81	76	83	89	69	94	83	69	67	79	79	71	63	62	89	72	70	91	77	78	86	90	76	76	78	72	79	80	81	75	69	91	75	72	72	81	91	81	67	67	92	78	77	74	89	86	91	67	75	85	88	68	61	88	70	75	58	97	80	72	98	66	81	77	78	86	75	77	93	80	78	76	80	83	77	72	64	60	95	68	87	82	75	86	70	83	93	86	70	82	73	84	79	75	70	66	92	69	75	67	74	65	87	76	80	90	70	68	74	83	81	67	81	71	89	79	75	84	71	81	80	64	62	65	72	66	82	71	88	71	88	81	84	85	81	85	73	88	72	74	106	85	74	68	83	77	77	75	70	89	77	95	77	89	89	81	68	83	71	69	67	71	69	80	86	83	76	82	77	69	71	75	84	76	82	77	72	67	67	67	91	65	81	86	87	68	85	71	77	77	58	53	92	72	85	82	74	63	74	84	95	88	87	88	60	77	81	66	70	74	84	71	66	70	78	84	74	70	76	72	67	73	86	84	86	78	81	84	76	100	77	89	66	78	85	89	96	91	84	77	74	75	84	79	90	75	66	79	68	87	79	80	66	83	82	77	77	74	95	90	96	94	81	84	84	97	86	65	92	71	79	91	79	76	86	94	80	84	91	93	77	75	71	90	76	82	86	64	67	66	80	63	72	59	87	73	85	71	91	68	75	76	75	81	64	91	69	76	58	76	84	87	88	89	91	89	75	78	93	77	76	80	67	79	85	84	75	81	85	80	88	80	83	84	83	95	85	78	70	75	77	79	92	60	77	73	71	89	60	86	81	91	59	83	80	69	82	82	77	72	91	69	80	88	96	84	67	66	76	84	85	76	92	88	93	92	65	83	78	78	84	96	74	75	67	91	83	73	74	83	88	85	75	81	75	74	87	88	72	79	69	81	70	72	86	78	83	63	80	72	74	91	88	93	67	85	76	80	69	63	82	71	74	69	74	95	66	68	82	86	88	80	93	79	75	82	71	68	74	78	71	65	64	82	75	105	97	83	87	80	86	64	84	75	80	89	67	78	91	80	74	91	87	96	67	78	65	77	68	84	82	88	75	73	87	81	99	71	84	71	66	75	78	79	63	85	87	71	83	89	77	74	59	88	66	82	94	87	79	72	70	83	64	72	89	75	72	71	80	77	63	91	65	67	88	82	77	78	69	74	74	91	72	79	78	81	77	81	80	85	82	68	71	93	88	66	72	93	83	74	68	85	101	95	88	78	81	76	100	81	78	65	67	75	75	71	77	92	78	68	95	78	87	80	80	87	86	87	81	74	78	88	62	73	72	78	81	75	72	78	81	75	74	72	104	87	61	77	83	95	81	74	89	63	77	81	83	84	69	65	74	85	86	85	87	89	84	66	78	74	84	87	80	77	79	48	84	68	88	81	77	77	85	94	84	79	71	89	74	71	79	83	83	88	72	62	78	80	62	83	99	83	79	70	59	79	96	82	74	88	75	64	81	91	76	65	90	79	85	70	86	78	100	75	88	92	84	72	88	94	90	89	77	79	80	53	90	97	91	76	72	82	83	82	61	81	97	72	69	68	95	80	66	89	88	79	66	85	88	81	85	96	83	97	77	85	70	88	83	80	84	68	75	82	79	81	94	70	71	79	92	75	89	79	78	90	73	74	63	82	90	96	77	72	84	76	71	74	65	68	56	64	74	68	91	81	68	68	56	96	88	86	74	87	72	92	75	85	83	74	89	81	80	78	72	65	89	81	74	74	85	81	50	78	90	67	80	84	60	62	72	77	94	76	74	75	67	84	74	77	58	69	77	74	73	80	70	73	70	86	99	67	78	80	84	73	72	69	87	70	93	71	60	82	100	77	77	79	69	68	72	93	73	74	70	82	89	73	86	87	89	65	74	77	80	76	84	87	55	68	69	57	87	75	77	84	71	70	77	69	74	74	70	66	69	80	65	82	72	83	81	79	80	77	73	82	75	64	76	72	87	64	72	88	77	83	82	79	73	78	84	68	68	86	64	77	77	77	78	74	77	69	63	74	79	97	89	93	92	75	70	72	72	69	89	81	80	85	71	83	98	71	76	75	69	77	81	85	77	80	89	67	70	86	79	81	71	71	83	69	81	79	72	69	68	81	79	74	78	75	78	78	81	83	79	73	101	80	79	63	68	93	83	69	73	80	75	76	71	81	84	78	82	87	69	91	81	76	67	90	83	69	68	80	72	81	68	87	80	84	73	81	75	71	65	97	80	91	82	79	81	59	74	61	81	73	71	84	88	76	76	69	74	71	88	71	78	74	86	74	82	83	91	73	78	86	77	91	89	74	75	75	90	77	75	70	82	90	88	73	77	89	91	82	63	81	72	62	75	72	83	75	77	71	79	79	75	62	80	70	70	74	65	91	63	61	90	79	90	86	84	81	80	92	89	81	86	63	77	79	73	85	80	77	78	67	84	89	92	94	91	78	71	78	91	76	83	86	75	86	75	94	60	70	80	69	91	79	78	78	80	74	67	88	86	61	87	80	82	73	56	79	78	76	64	79	79	69	74	74	82	66	68	83	84	69	68	74	80	67	80	81	87	75	74	81	91	70	81	82	80	82	68	67	83	59	75	81	85	81	75	72	85	85	77	80	83	81	81	80	83	86	83	84	74	73	80	115	75	78	87	77	94	74	87	69	75	76	80	57	74	80	84	83	79	80	82	73	86	76	72	75	80	74	75	86	75	83	86	77	97	85	73	81	71	71	73	73	71	72	77	72	65	74	73	69	65	71	61	79	70	74	97	82	77	73	84	73	81	65	84	60	79	75	65	82	87	70	71	83	75	78	83	75	77	81	84	83	76	65	74	95	68	86	81	74	82	82	84	83	93	77	88	81	79	68	73	85	63	86	84	75	94	73	76	58	80	71	72	77	72	89	75	60	73	75	76	60	81	80	81	81	85	72	82	75	88	72	84	68	82	70	92	77	68	82	71	70	77	83	77	81	62	71	81	74	86	64	63	72	68	64	82	72	71	62	88	82	85	77	78	70	77	84	73	78	81	76	75	64	75	68	88	72	74	71	87	60	67	79	71	75	93	87	83	81	78	77	67	106	68	79	85	76	102	80	83	79	95	80	78	78	73	69	80	69	78	80	81	78	87	73	85	76	78	83	81	69	85	79	79	69	95	74	68	78	93	98	85	89	71	77	87	72
5081	364	411	480	461	368	373	356	344	316	309	322	334	312	329	321	323	293	315	285	306	289	299	300	275	321	311	279	332	294	284	295	282	307	287	292	288	283	281	315	266	291	292	290	295	295	252	270	273	320	273	286	299	274	263	284	250	270	290	297	294	263	298	300	307	326	301	322	293	299	295	269	278	271	290	268	305	292	300	294	275	280	285	290	296	296	281	305	269	282	304	270	306	318	281	277	291	286	317	285	266	273	286	294	274	286	281	276	292	282	288	297	284	301	286	286	284	294	272	307	284	274	277	272	272	290	306	267	279	295	275	286	294	278	318	320	292	299	277	283	288	296	281	292	290	285	301	295	312	305	299	275	274	268	294	271	288	307	270	300	291	270	286	303	293	268	295	273	318	273	258	310	316	296	291	278	292	269	304	301	313	265	258	305	272	288	286	291	304	266	312	293	278	267	293	287	291	277	297	284	274	278	299	282	283	276	299	276	272	290	298	276	270	285	274	269	305	311	265	276	268	278	315	286	290	290	281	255	301	323	293	285	296	301	303	302	292	297	274	323	292	281	260	306	246	312	287	272	284	267	273	299	275	295	271	288	293	273	278	301	311	248	305	278	299	285	282	305	290	284	267	295	281	294	267	298	301	288	294	259	283	297	279	326	286	276	297	299	315	315	278	280	291	266	297	288	293	262	292	282	306	288	281	274	289	277	302	301	321	297	272	306	282	312	293	295	312	300	267	279	294	286	297	316	266	306	280	298	278	288	285	267	286	282	318	258	277	305	290	294	266	296	303	311	311	264	288	337	308	297	291	295	273	282	308	309	294	273	322	306	277	285	274	281	294	298	267	288	273	263	298	279	275	283	318	304	268	270	282	290	287	288	300	257	292	290	287	307	276	294	278	297	279	295	306	297	256	303	276	309	293	326	283	300	285	280	292	320	309	310	295	277	271	293	282	299	314	291	275	289	291	274	276	300	290	270	300	306	297	273	309	292	285	306	274	295	290	321	309	315	290	290	297	299	290	311	304	294	255	283	277	274	283	312	290	281	307	295	278	292	337	310	317	308	292	300	310	265	296	327	274	313	300	306	282	294	300	286	284	294	290	303	293	310	283	264	285	301	278	322	291	299	261	267	294	293	292	297	302	291	281	281	288	296	294	307	296	285	282	283	270	277	296	298	309	311	283	287	309	279	292	250	292	301	286	282	284	287	301	327	287	291	277	286	299	285	307	294	271	301	284	271	267	292	290	255	252	296	270	316	280	297	285	323	298	258	290	255	287	258	290	271	290	302	267	300	285	288	285	290	308	283	279	269	287	301	270	295	302	257	311	301	287	281	312	238	292	267	297	310	293	285	307	279	311	291	276	282	298	282	269	302	281	280	291	289	303	281	270	296	290	317	275	292	282	340	305	261	295	305	266	295	310	307	285	274	281	325	275	270	318	291	271	301	293	288	299	291	314	261	291	287	297	296	265	261	301	284	337	297	278	296	301	312	292	318	311	275	295	267	282	276	271	306	279	292	304	270	253	282	278	302	298	310	280	304	262	287	294	265	293	293	314	295	287	301	284	281	273	307	281	278	293	284	293	249	280	284	262	322	273	282	308	283	287	311	278	292	278	308	283	282	326	278	302	290	305	271	281	298	281	289	305	284	337	282	288	266	292	267	280	274	263	303	307	291	280	274	271	285	281	329	279	315	292	292	309	291	296	276	289	312	265	299	310	301	267	266	291	325	267	273	276	282	263	271	269	269	297	271	300	303	291	312	267	288	277	273	289	297	289	299	279	286	264	308	244	295	293	307	274	259	279	293	305	299	267	292	263	272	275	297	277	286	269	260	277	299	267	292	327	271	269	284	279	301	305	313	281	312	281	279	271	309	313	269	285	245	335	282	271	291	266	265	274	301	276	309	292	299	289	303	279	277	305	313	268	290	298	299	276	281	287	279	295	285	279	284	280	269	303	275	293	276	302	264	306	291	284	286	275	295	271	252	296	297	279	267	305	335	287	282	274	281	300	288	302	293	296	317	298	280	311	286	304	291	309	291	300	295	269	298	295	296	276	301	283	284	294	246	290	289	283	285	301	291	250	296	311	269	284	286	278	302	268	299	296	296	287	303	327	290	306	269	273	283	264	250	327	326	261	277	274	291	284	278	272	291	292	297	298	260	287	289	303	296	283	286	307	296	311	243	282	267	297	260	287	294	292	271	291	280	270	323	311	291	273	285	307	312	291	271	305	307	292	314	306	318	291	284	257	307	292	309	278	267	271	306	270	321	294	320	305	278	282	302	280	274	275	271	292	264	280	328	311	275	283	266	322	283	288	274	273	280	285	308	274	315	286	285	300	298	287	333	309	280	289	293	317	294	280	300	274	303	259	300	282	275	301	280	314	274	270	298	268	298	294	279	277	279	294	305	260	305	289	319	280	287	320	263	263	300	309	290	274	279	300	299	279	294	291	303	263	312	284	307	288	297	297	273	286	308	276	279	288	306	300	285	315	316	275	298	300	304	313	283	282	286	277	279	313	276	325	297	264	279	296	276	306	289	225	269	285	281	283	287	283	329	292	307	269	295	273	260	294	300	291	297	289	283	316	307	272	288	274	294	291	289	268	286	321	270	297	315	329	268	269	300	279	284	284	311	305	285	293	281	291	287	311	301	282	305	296	303	292	283	289	270	312	292	274	287	300	309	286	290	277	282	285	298	288	329	295	283	257	278	278	307	279	278	304	291	291	281	268	277	291	273	296	310	284	305	289	278	281	299	304	297	297	305	273	291	302	289	255	286	275	282	292	294	256	275	304	282	250	307	267	260	279	284	279	292	274	268	266	306	264	269	306	298	297	308	285	315	296	306	283	316	292	259	263	285	285	264	297	315	253	310	290	291	292	305	303	270	291	294	297	294	284	297	295	285	288	277	291	246	301	282	311	294	304	286	297	303	309	266	279	269	281	300	292	314	280	284	272	302	291	310	279	286	306	281	296	291	298	289	288	273	292	279	269	288	313	288	307	289	274	267	262	291	301	294	289	295	292	271	274	281	289	272	314	306	293	277	292	346	284	276	305	282	288	302	253	274	290	298	279	291	296	294	309	283	255	294	282	274	283	280	319	280	292	283	290	279	270	299	285	310	309	296	307	271	294	286	264	282	292	296	281	308	279	270	280	290	288	305	292	267	295	249	299	281	309	282	310	296	281	314	279	303	304	263	257	291	275	257	301	280	297	293	297	296	274	287	277	326	250	293	298	310	276	291	271	303	294	277	281	274	275	306	290	280	294	279	248	296	285	271	293	274	321	316	290	307	287	314	289	302	310	288	292	263	262	288	288	286	301	326	292	266	298	287	273	291	271	262	294	251	265	303	305	276	253	271	294	301	269	332	300	305	310	294	267	297	292	287	281	274	276	311	313	283	282	316	285	282	285	280	341	311	305	329	286	288	274	283	277	304	267	298	264	290	278	276	303	291	275	279	292	277	301	284	271	293	297	276
39956	8271	1587	1026	780	532	454	339	328	294	233	221	196	193	192	191	179	183	141	161	177	174	171	156	166	147	173	160	172	182	170	158	159	150	154	148	170	144	156	165	151	161	149	148	135	138	168	157	147	135	155	158	152	156	139	152	164	136	144	156	130	141	140	145	151	135	134	155	153	124	153	154	144	153	139	141	160	122	151	138	138	151	135	141	142	147	167	153	133	145	167	158	150	153	157	123	160	127	144	134	119	148	137	139	126	148	132	138	142	129	163	143	164	152	142	140	134	155	148	128	131	141	145	133	133	131	138	133	160	139	156	156	137	149	126	124	124	145	128	127	139	142	138	149	157	156	170	134	138	154	145	152	148	144	135	139	146	151	138	157	137	153	154	149	146	121	142	143	154	146	120	147	146	153	142	132	144	157	147	147	153	162	129	134	170	146	149	146	117	137	141	144	143	157	149	154	143	130	126	133	138	132	156	159	154	148	139	127	136	132	142	162	156	127	131	133	151	148	137	144	126	137	140	118	120	154	141	162	145	152	137	140	150	135	142	147	168	143	152	145	151	143	134	159	134	148	148	169	151	149	155	147	144	154	155	155	120	120	133	140	136	159	145	153	152	140	132	122	142	107	165	123	153	145	149	164	135	120	146	141	123	119	142	129	134	152	150	144	113	131	146	143	130	140	147	143	137	158	175	135	156	145	140	137	166	145	143	153	134	149	147	170	135	140	146	152	143	157	156	132	143	125	142	141	129	137	140	141	134	132	143	127	155	132	150	144	126	133	129	149	143	156	158	138	135	138	141	144	134	166	136	138	129	144	135	129	141	151	145	143	161	150	145	144	135	117	136	130	155	143	116	158	131	138	128	147	149	151	143	133	143	162	137	152	154	130	124	147	156	150	133	129	139	140	152	137	157	186	147	139	144	144	137	142	137	139	147	135	148	145	158	132	145	151	134	148	130	125	160	121	135	148	137	144	135	153	145	160	150	141	147	130	141	151	146	147	129	144	163	140	151	150	125	151	146	148	147	140	130	137	179	153	155	103	170	162	116	151	140	133	161	138	153	149	136	154	125	152	138	128	140	142	152	129	165	134	144	144	140	154	131	150	137	138	157	161	134	136	141	135	141	138	141	137	150	152	153	139	140	160	138	147	156	165	123	146	140	154	142	136	150	126	136	138	122	144	139	146	126	138	127	134	141	123	145	137	135	139	139	139	153	149	147	151	159	157	151	157	121	141	143	146	138	122	141	156	165	132	159	150	177	141	146	141	135	150	144	176	145	141	156	135	134	145	136	139	171	142	157	150	145	145	134	127	134	149	136	146	139	126	128	120	142	130	163	145	145	139	140	140	137	125	148	151	143	140	146	155	151	151	133	129	172	136	134	150	164	148	168	150	144	135	156	144	158	134	167	155	150	144	149	147	137	128	154	146	143	122	150	151	134	143	135	151	141	144	162	152	125	150	148	124	159	141	140	148	144	153	143	135	135	152	140	126	139	138	140	139	123	136	141	148	166	152	159	141	149	148	136	135	145	150	155	163	144	146	130	146	143	158	156	136	122	141	157	147	117	125	147	160	133	155	141	122	158	139	130	126	139	157	137	166	133	145	145	162	151	123	124	119	139	144	140	133	141	151	136	132	155	136	151	154	144	134	121	139	150	126	124	175	140	138	134	159	133	128	124	143	133	146	131	143	143	143	152	149	143	146	146	148	150	143	156	124	133	134	137	148	162	157	155	112	126	165	123	121	160	139	146	137	143	150	134	148	122	131	124	151	150	128	149	150	136	129	122	154	132	173	128	122	160	158	156	147	143	122	136	140	131	126	142	142	147	155	148	141	132	147	145	149	151	155	133	149	155	164	165	146	141	144	152	145	148	153	137	132	144	140	133	156	152	156	129	132	103	147	135	126	148	132	123	137	119	136	149	145	167	158	151	134	138	139	134	136	122	154	137	140	137	145	151	139	116	121	140	144	146	142	154	153	140	163	164	153	153	135	144	160	126	165	149	168	142	143	155	135	143	156	149	136	147	137	142	135	151	162	136	143	139	143	140	158	150	132	135	153	152	139	146	149	151	145	151	141	145	168	138	132	149	133	124	148	135	137	141	152	147	121	132	144	157	128	139	147	160	147	155	120	131	139	148	137	134	130	136	125	147	156	141	153	131	110	145	144	142	144	151	147	169	140	135	150	157	150	154	157	141	149	145	136	129	156	134	144	133	130	143	161	110	129	145	158	141	146	145	151	172	133	147	155	156	138	157	146	161	135	159	144	142	125	147	115	146	123	137	139	136	147	136	140	139	155	137	136	142	148	122	143	154	137	152	133	132	146	135	167	146	166	158	136	153	152	146	143	141	153	147	130	135	131	149	150	152	116	132	141	142	142	139	116	142	180	163	137	178	134	162	142	145	135	132	143	146	146	131	155	149	134	153	124	147	150	117	133	170	137	136	147	140	154	162	134	126	152	140	144	145	160	131	142	165	150	137	127	151	137	128	145	142	145	135	142	145	161	140	145	140	139	176	157	131	156	145	131	143	173	159	136	134	152	116	124	137	154	129	124	130	132	138	127	161	150	133	123	133	138	142	165	129	137	143	132	146	157	120	159	152	133	153	130	144	144	142	143	135	145	133	135	130	142	143	146	153	145	134	137	170	145	152	151	153	141	144	127	146	151	135	110	126	156	152	152	141	134	140	144	140	118	148	128	134	132	140	143	149	154	150	142	141	134	139	152	169	146	141	147	133	121	144	126	151	133	137	176	161	152	144	140	145	160	144	130	127	146	141	137	156	154	125	131	136	145	141	123	158	143	131	121	131	139	134	141	144	159	147	141	141	133	152	147	155	149	136	139	124	126	148	148	127	141	153	141	168	141	140	132	130	140	151	148	137	151	137	134	140	135	162	133	166	123	139	152	130	150	143	137	139	148	147	145	129	136	130	141	169	134	140	152	127	141	155	137	145	149	120	162	145	153	148	131	151	150	149	154	141	146	146	136	144	133	134	148	138	149	135	129	152	138	134	144	138	141	145	110	155	146	149	127	127	137	159	139	152	138	144	148	136	124	139	133	153	150	145	139	138	122	148	120	143	157	125	127	125	155	158	141	143	123	143	119	138	135	140	171	133	134	163	137	167	153	120	129	149	126	142	134	146	143	129	150	140	127	109	126	160	147	139	139	141	157	136	131	127	156	143	145	150	169	145	144	127	136	136	149	149	157	137	150	130	147	122	131	136	148	153	152	148	142	146	149	147	154	121	147	140	135	144	133	141	124	139	137	150	148	125	156	141	134	145	136	133	154	154	134	123	147	144	160	128	140	141	126	151	109	142	157	170	130	141	139	167	138	147	154	130	132	159	135	128	144	136	187	164	132	150	152	122	148	142	153	139	141	145	142	150	141	169	139	147	149	135	133	150	144	115	156	138	137	150	152	145	140	144	123	149	133	143	137	130	154	131	150	136	138	143	157	144	152	149	131	150	158	126	132	135	136
19255	1343	3048	3364	3074	2432	1977	1692	1447	1259	1150	963	1005	925	874	748	757	716	679	670	645	638	609	609	594	588	574	565	568	567	584	538	572	560	521	557	512	481	479	504	510	480	501	477	460	491	507	490	530	509	502	470	519	481	506	463	486	491	480	488	498	529	471	487	474	438	488	476	476	474	464	495	491	499	444	451	485	471	441	461	445	453	486	479	441	483	459	488	462	475	428	443	440	477	481	470	462	454	447	466	465	472	481	467	469	501	452	453	434	450	468	426	487	478	441	499	455	495	446	483	464	495	447	454	498	471	480	480	496	453	482	494	497	491	478	447	448	459	494	473	477	462	486	447	434	451	426	415	474	444	453	455	476	495	466	504	470	475	482	475	455	500	445	476	431	425	456	456	422	475	436	479	450	459	491	493	505	426	479	445	473	454	485	440	485	442	504	433	465	472	479	462	426	470	397	456	512	440	426	472	492	495	467	434	436	465	461	440	471	483	485	427	467	476	471	475	460	475	452	420	460	472	464	401	470	425	475	471	481	448	466	422	447	507	465	449	484	425	468	459	488	459	469	463	468	480	482	453	450	437	507	473	471	465	446	471	471	457	484	437	478	462	488	488	477	500	448	482	464	456	461	425	526	436	430	469	478	466	457	466	502	462	481	460	489	427	473	422	469	470	460	470	442	453	458	460	472	465	474	455	464	470	452	454	482	478	444	469	463	480	450	434	486	447	487	445	455	496	457	455	419	428	448	468	451	435	439	431	476	496	478	422	453	505	447	483	436	489	438	478	479	452	412	470	443	459	479	499	447	447	480	428	456	454	456	472	501	439	485	472	464	454	483	437	453	438	465	482	457	456	470	455	450	467	445	480	460	453	412	441	470	491	491	469	472	456	481	475	485	431	474	426	450	481	480	440	469	467	482	493	450	476	424	466	488	434	479	458	438	443	463	434	483	465	481	446	441	457	501	440	478	476	473	462	439	463	463	432	460	441	446	453	459	440	464	444	484	502	444	435	421	455	470	455	454	470	483	447	484	434	457	427	471	499	495	471	473	456	486	459	476	456	494	466	440	491	461	479	465	467	454	505	470	479	464	496	481	455	454	463	495	432	477	443	464	466	479	468	461	516	466	462	431	491	493	448	452	477	467	467	444	434	469	465	507	453	452	457	441	471	444	497	482	464	425	430	456	476	462	493	444	482	435	448	427	477	453	455	457	465	485	492	462	469	431	434	435	482	419	473	476	481	462	437	475	434	471	474	467	446	459	458	446	530	460	474	477	473	467	480	425	459	484	461	504	468	472	469	488	474	437	439	457	489	470	489	432	421	480	473	461	443	483	464	454	469	468	457	462	447	471	434	454	456	453	470	456	452	438	455	451	470	442	439	424	445	465	452	445	463	450	448	471	428	474	468	441	454	467	469	453	459	475	468	468	478	452	448	453	453	456	470	516	435	476	471	446	494	445	464	482	452	499	452	475	514	505	477	477	473	407	477	499	431	451	467	475	464	451	473	470	443	460	423	444	484	479	444	413	417	488	449	494	454	457	449	461	453	459	481	477	417	471	450	428	470	451	495	475	463	465	445	437	485	452	418	460	448	471	499	453	491	500	439	486	491	444	464	450	466	442	477	477	509	476	444	491	437	462	497	458	470	487	455	443	452	448	507	443	420	490	452	478	474	420	470	479	443	455	467	474	461	488	446	441	490	459	469	449	492	457	496	510	436	458	455	452	476	449	477	490	453	486	487	474	475	481	436	430	499	482	500	446	459	445	479	459	447	477	480	445	461	422	496	480	467	459	450	505	442	435	445	437	481	449	454	479	482	458	439	442	456	472	493	463	484	476	481	451	443	446	450	496	449	468	475	491	446	458	469	513	447	473	514	450	444	473	491	471	451	454	443	439	485	485	431	472	477	492	429	444	468	452	448	486	441	488	459	455	475	470	497	506	458	456	454	459	460	476	437	486	454	460	440	470	458	435	455	431	458	471	448	478	424	451	454	477	438	489	443	467	438	437	474	517	496	448	469	501	467	440	451	497	488	504	480	459	480	451	442	467	474	483	450	450	471	464	468	436	444	458	467	481	504	475	460	446	489	441	474	465	503	470	504	456	447	457	458	489	467	480	469	484	521	511	477	448	458	472	476	458	481	507	471	458	468	490	436	410	458	464	452	492	470	450	490	467	462	513	482	471	469	491	448	475	503	476	447	441	435	441	414	452	486	476	474	446	451	415	435	454	479	426	474	445	426	449	482	491	445	464	467	463	451	465	442	490	452	456	482	520	459	458	470	489	446	474	492	484	501	468	461	460	463	458	473	492	450	482	440	476	460	480	464	461	471	472	441	440	427	443	473	459	434	468	459	480	482	455	494	433	454	441	488	433	462	400	435	488	465	451	463	462	498	449	488	481	409	479	469	489	473	431	454	461	474	453	476	484	434	459	434	451	493	467	501	452	461	473	483	470	444	472	446	430	472	446	454	483	464	449	448	431	452	466	468	500	458	484	484	469	494	448	450	472	469	463	446	468	437	456	466	477	447	457	415	475	443	469	473	402	432	495	450	456	480	442	466	467	440	460	451	438	441	471	482	468	437	483	492	428	456	489	458	466	494	463	453	482	489	440	456	465	484	438	491	409	468	454	473	463	442	480	422	513	447	485	495	470	441	462	501	483	479	469	439	428	443	474	496	479	492	461	450	473	471	476	453	439	455	476	450	479	457	426	473	437	467	480	478	462	503	456	468	459	491	452	454	446	459	456	485	467	464	461	483	495	472	465	489	449	452	480	469	463	451	501	486	450	470	469	462	420	447	472	439	499	464	497	464	471	444	482	473	466	472	485	484	431	486	451	426	478	482	472	503	488	442	460	459	459	468	512	442	452	433	510	500	433	498	516	465	477	455	451	458	457	510	443	490	470	462	463	500	421	427	476	501	487	459	484	438	443	475	441	460	476	499	454	478	499	480	456	458	447	498	445	445	463	458	475	471	444	411	443	460	446	453	445	463	480	449	461	455	484	455	446	484	431	486	412	473	457	490	471	481	433	467	470	450	470	505	478	443	458	440	432	473	430	471	453	489	485	450	493	422	451	476	476	500	459	457	471	501	458	506	439	483	451	487	427	488	496	476	458	489	437	435	486	451	450	504	477	476	467	464	447	412	453	452	479	468	422	483	456	475	440	474	496	466	455	472	435	439	458	468	445	485	481	491	471	484	458	474	459	424	500	448	447	489	493	474	504	465	483	419	441	454	499	465	478	428	476	470	451	462	484	454	464	479	431	480	452	446	443	512	440	494	470	481	476	466	492	462	480	446	436	414	488	453	485	460	439	458	458	425	475	483	492	453	442	444	419	457	454	470	464	446	454	486	523	442	422	488	490	446	464	451	442	475	427	464	441	421	455	442	417	479	484	452	458	498	476	492	473	407	457	448	492	487	479	478	476	476	456	479	464	474	447	484	508	447	463	474	466	459	440	450	450	458	435	468	469	474	465	441
50187	17510	5469	2225	1610	1156	880	710	587	554	489	464	357	399	368	337	304	320	357	312	294	270	289	292	280	265	261	282	256	289	276	250	319	283	254	252	257	256	242	269	239	278	249	258	266	277	242	235	268	246	265	231	265	285	274	225	262	268	274	243	271	260	275	252	254	269	228	249	241	245	237	241	257	256	248	248	216	272	239	251	273	251	250	250	240	250	222	225	268	246	241	265	236	211	223	244	250	253	240	240	239	254	264	243	243	232	259	213	244	270	268	251	265	252	241	243	247	253	224	244	260	275	273	270	241	239	246	275	263	271	244	252	278	250	230	258	246	263	239	215	255	278	266	221	255	253	259	255	247	252	243	217	239	281	264	230	269	251	282	225	254	233	229	234	244	235	253	242	252	260	227	218	250	235	274	261	245	241	238	235	227	252	241	218	219	269	225	236	244	266	244	220	249	255	254	238	253	229	240	247	246	246	247	271	234	227	226	226	244	237	256	254	235	277	234	255	230	252	242	257	219	265	261	247	264	222	248	254	213	242	236	257	242	246	253	254	223	275	256	230	239	286	242	252	274	220	241	260	261	235	270	226	230	243	234	251	205	243	233	269	255	243	238	221	235	254	227	256	222	261	220	257	267	243	249	264	238	251	227	222	246	229	252	254	241	263	251	260	251	253	241	254	257	270	240	240	242	263	222	245	266	236	234	264	271	250	246	216	221	266	215	240	253	251	230	242	287	249	239	252	249	244	245	245	246	234	250	249	284	264	253	253	251	276	221	249	252	243	243	259	241	275	224	235	248	248	226	240	259	240	239	236	234	265	285	225	223	253	242	281	260	203	265	245	214	236	250	260	251	213	229	248	254	256	270	252	254	245	250	205	248	242	262	261	250	260	224	243	266	237	246	265	254	228	235	250	247	256	248	271	264	244	219	242	233	242	265	255	279	247	267	252	243	227	233	257	234	266	218	239	249	255	258	240	208	248	261	260	246	229	239	280	220	265	264	236	249	243	235	246	220	272	229	228	252	249	268	263	244	260	238	234	239	269	249	229	250	240	239	256	250	237	267	236	243	262	289	224	255	242	228	256	247	268	266	214	240	261	249	264	245	256	261	240	254	240	245	248	246	242	233	221	234	259	220	255	231	221	270	250	251	244	252	240	231	261	270	245	255	247	229	251	233	231	254	251	222	239	254	272	236	264	238	265	217	251	242	257	280	281	213	258	264	245	242	239	236	242	250	248	243	249	237	234	275	287	244	253	258	220	259	244	249	260	246	236	236	227	231	236	238	265	239	221	269	244	234	277	243	247	241	246	233	258	245	237	243	259	252	264	243	240	264	229	274	245	240	239	244	214	251	202	247	270	258	239	270	222	223	275	247	254	251	242	215	234	241	239	225	256	246	263	259	217	266	230	267	233	244	237	223	268	280	217	238	257	235	272	288	260	240	246	243	253	257	258	226	245	240	250	244	237	222	242	257	226	245	258	263	238	271	240	224	232	241	250	270	265	252	237	274	247	244	228	263	240	259	218	256	266	263	253	249	262	250	246	219	285	250	225	213	244	242	230	252	271	271	263	244	251	257	259	258	240	238	260	254	249	256	245	237	251	264	232	275	232	235	218	244	266	247	254	267	235	242	265	246	250	253	258	244	243	239	241	256	238	241	250	213	225	244	218	258	283	292	241	255	243	216	245	270	263	258	233	242	231	268	232	234	247	243	238	253	244	279	226	250	258	254	278	219	235	233	252	256	262	265	239	257	263	260	245	253	222	268	259	245	243	229	268	227	282	270	240	240	256	227	250	247	233	229	223	258	255	267	249	237	268	259	274	217	260	278	261	261	227	233	252	247	234	253	229	230	246	225	252	263	272	249	238	220	237	276	235	246	237	258	213	236	219	222	251	246	235	216	262	245	249	279	248	242	266	215	255	274	223	259	224	247	235	242	235	279	253	258	259	269	226	248	249	264	257	241	255	240	237	250	261	247	241	248	253	230	227	242	268	227	235	234	250	260	238	270	232	236	251	254	244	242	231	248	236	244	229	226	225	220	257	248	271	220	242	228	259	243	233	230	229	251	221	219	252	255	228	242	255	259	251	245	220	222	219	272	258	251	238	235	250	237	248	240	216	249	211	225	244	238	239	231	234	227	235	231	233	251	262	240	234	225	236	248	233	242	214	245	260	248	237	251	282	250	236	243	236	223	224	270	232	257	268	246	266	271	252	264	244	260	225	226	243	237	248	280	245	242	217	247	234	246	231	227	216	259	237	245	264	270	220	237	243	233	252	256	238	244	256	246	253	245	244	250	267	263	259	243	239	260	221	232	241	242	220	258	262	309	220	258	253	240	259	260	263	233	258	228	256	243	235	237	253	250	260	276	272	277	234	249	269	237	252	253	241	271	244	239	229	226	233	258	234	224	242	225	264	254	246	231	283	272	233	232	247	230	245	233	251	247	254	221	274	257	237	239	232	240	245	237	260	225	258	242	259	236	236	223	226	241	243	237	226	257	260	219	273	261	239	262	234	264	245	240	218	220	222	225	254	229	250	283	264	252	239	237	226	249	263	227	238	259	223	238	242	256	248	236	262	239	234	231	229	253	227	222	224	234	233	263	266	240	226	232	268	237	224	254	222	243	224	256	255	255	226	287	234	242	267	240	239	249	239	275	274	258	273	229	240	254	240	240	229	254	244	266	253	255	255	259	261	243	267	229	242	225	245	255	230	238	248	240	242	227	224	243	240	252	242	277	253	225	254	248	231	218	234	250	231	244	231	251	249	262	253	262	246	239	267	236	241	270	269	237	240	249	247	250	258	216	254	232	235	230	255	250	238	244	264	262	233	275	257	216	264	279	246	235	241	251	266	268	232	212	212	259	257	240	257	264	257	258	246	247	268	263	234	251	229	258	226	250	243	243	236	238	243	239	258	243	241	243	271	234	266	263	252	237	271	244	234	272	223	268	239	262	261	228	263	238	260	257	229	262	244	254	243	258	257	270	245	262	267	214	216	256	241	235	209	237	237	268	231	233	230	238	241	242	214	259	248	236	259	251	263	254	240	237	252	275	217	247	238	245	220	284	212	227	230	269	250	238	243	240	254	259	242	213	237	248	258	245	249	243	239	240	241	206	261	245	250	259	266	247	226	227	245	232	236	250	254	224	256	252	225	244	220	248	220	245	249	246	269	251	220	260	282	226	253	250	251	232	270	254	223	249	273	239	241	270	257	238	251	242	228	218	250	252	245	248	246	234	261	279	228	240	232	251	228	225	274	228	231	224	251	242	243	247	210	249	246	214	230	245	254	239	234	214	221	218	212	234	231	270	229	241	230	256	243	250	255	232	241	275	246	270	241	256	227	249	243	231	249	240	252	265	254	254	232	255	260	232	217	237	237	231	225	226	264	264	230	246	240	231	259	245	259	261	264	243	253	253	241	235	222	265	252	254	220	250	255	243	255	261	237	250	281	260	241	237	232	247	232	199	253	219	245	270	243
25502	2608	5807	6538	5584	4514	3710	3206	2625	2307	1919	1857	1736	1548	1519	1404	1303	1222	1186	1133	1129	1066	988	1045	975	1054	925	909	905	947	906	916	884	899	883	804	805	817	866	843	855	802	813	828	798	850	820	799	819	758	809	752	785	821	761	812	714	759	792	764	735	758	712	753	734	816	748	726	779	763	765	750	728	715	739	775	722	768	733	723	783	755	761	749	748	722	750	725	754	751	748	728	716	744	776	692	718	689	712	744	733	742	715	700	718	758	757	713	783	734	710	705	759	718	723	741	767	749	683	751	759	706	732	771	741	717	711	736	715	747	764	759	756	742	765	729	757	730	704	704	699	767	704	707	738	708	770	718	758	805	720	742	751	736	748	722	750	764	736	698	725	731	712	764	721	726	708	716	722	828	728	712	684	718	715	724	694	782	741	674	748	710	763	678	723	703	643	756	719	733	694	766	717	752	727	705	730	727	698	778	713	699	701	722	777	736	744	673	737	734	757	719	728	729	712	680	730	717	710	738	731	666	753	753	754	721	757	736	723	716	679	734	736	759	699	735	723	696	767	737	729	727	735	720	785	757	709	690	773	732	722	755	740	760	736	710	748	734	758	712	709	707	762	709	732	704	722	753	744	717	776	661	710	693	769	711	705	738	659	745	684	716	719	750	732	708	750	710	707	758	754	689	708	709	734	699	737	683	702	701	674	691	674	764	707	738	691	740	701	789	749	751	751	751	716	733	721	734	729	721	651	750	678	743	730	742	702	760	753	747	764	746	728	754	764	782	723	697	747	752	697	711	766	708	776	723	740	717	651	683	729	739	674	745	663	729	684	713	729	720	779	700	739	684	714	749	740	729	733	696	705	747	737	671	747	662	700	742	751	719	720	733	745	693	737	749	698	734	738	694	718	726	753	759	722	733	713	752	678	731	729	757	743	693	735	753	693	660	668	692	726	703	781	710	723	762	682	706	680	695	764	687	682	696	747	776	716	670	737	723	753	660	706	728	673	697	696	730	751	725	751	736	692	735	749	752	688	705	743	769	709	703	735	708	712	763	720	751	766	745	744	705	723	723	804	737	720	715	712	726	710	760	748	718	677	672	727	744	711	746	703	659	737	711	777	752	699	679	692	722	753	686	699	725	721	753	705	687	705	766	701	679	694	660	734	683	746	754	730	727	694	708	738	764	721	721	719	661	709	737	732	708	713	742	688	718	707	692	671	708	687	706	743	690	702	744	733	733	757	679	730	714	719	735	750	727	685	753	785	719	746	744	785	735	769	709	719	754	742	715	725	749	698	690	705	757	716	688	686	719	704	800	695	725	679	723	670	716	693	756	728	712	722	735	728	734	707	767	718	762	736	709	691	733	745	749	665	694	721	716	687	755	734	714	728	723	716	729	694	769	699	683	710	760	693	744	705	725	733	678	734	742	727	744	708	749	756	725	748	738	694	705	684	728	697	746	682	737	789	714	656	725	702	724	741	731	709	734	708	759	763	764	754	681	687	790	720	727	742	727	705	740	736	748	709	703	736	716	684	786	740	701	721	708	732	689	711	767	690	712	713	711	779	703	693	706	677	745	720	728	723	727	641	703	729	735	710	785	704	724	742	669	725	690	754	690	731	746	708	745	724	712	727	726	686	751	704	701	795	764	740	692	762	747	728	701	715	718	725	705	684	702	708	696	665	709	735	696	686	708	742	742	677	747	701	732	711	750	688	726	672	760	718	774	724	711	689	788	718	734	756	720	720	741	730	663	775	675	702	704	802	738	747	735	697	710	728	712	738	718	779	734	753	762	749	680	737	742	747	786	671	688	741	718	729	717	722	715	738	709	742	704	718	696	714	701	713	724	698	755	731	701	685	755	735	700	744	765	679	726	765	717	718	705	700	757	750	762	741	720	733	693	750	716	735	737	739	770	732	762	688	696	715	779	776	747	697	767	727	739	725	728	743	710	696	754	705	703	741	722	641	717	745	769	711	693	717	738	722	691	692	696	683	701	701	742	718	767	764	760	707	743	755	759	723	679	720	685	714	720	694	670	747	712	740	735	726	752	741	746	732	724	749	754	702	731	795	692	701	677	737	750	726	747	713	693	712	739	699	717	655	734	745	730	735	722	707	720	693	719	752	741	728	743	708	695	716	713	735	766	680	707	739	769	684	712	759	693	728	738	762	723	704	773	725	729	721	701	760	689	694	757	750	739	708	683	761	734	786	717	695	739	720	729	753	731	711	711	721	732	720	713	726	732	704	720	742	698	732	741	689	725	735	693	705	681	729	726	730	712	720	701	787	737	715	684	671	693	662	721	698	705	694	718	738	661	731	740	750	698	734	733	716	764	722	750	747	734	751	766	761	751	740	716	770	754	713	716	765	717	741	683	715	739	673	726	770	738	737	704	700	707	751	698	735	726	707	709	748	743	680	693	730	701	755	726	676	777	716	706	743	705	762	750	754	712	734	708	640	665	721	720	698	694	735	711	735	733	724	704	702	748	740	727	728	688	770	754	757	742	715	711	760	710	739	692	705	719	709	708	709	689	722	666	739	723	725	760	701	699	719	660	719	743	697	749	723	754	732	707	725	697	715	747	787	727	765	741	700	724	713	696	750	704	727	717	701	697	722	739	714	766	730	740	691	711	723	716	744	747	731	721	721	748	717	731	696	739	761	721	738	757	714	730	710	729	686	692	689	718	665	718	744	668	766	663	678	730	745	727	714	735	710	751	742	705	732	796	680	715	761	752	722	713	729	697	730	723	747	740	709	703	749	694	705	706	753	712	714	684	754	738	826	736	700	742	713	779	756	691	712	729	713	841	701	770	715	748	728	715	729	788	731	745	725	709	711	763	726	706	724	691	696	764	723	692	793	685	733	745	712	754	748	721	745	745	703	723	726	761	717	748	725	699	732	701	735	766	727	696	781	673	754	699	709	740	729	723	718	730	728	798	723	678	721	728	732	723	723	718	763	713	709	718	762	656	764	742	755	730	742	736	718	753	695	758	724	734	721	747	739	728	761	734	718	716	727	747	715	725	694	689	729	757	787	746	702	706	695	743	745	720	738	718	694	779	751	720	738	735	742	747	731	708	753	718	724	696	736	678	698	698	699	738	702	744	762	712	754	728	738	750	713	734	760	658	733	667	724	677	695	757	717	662	700	715	733	744	693	766	724	704	700	742	649	724	747	727	704	771	702	768	729	701	788	737	777	723	701	721	727	724	700	753	681	714	748	744	725	728	737	722	714	706	746	704	699	744	697	758	728	717	729	731	730	760	759	717	731	696	726	704	725	729	721	695	688	736	749	731	775	712	744	693	725	760	698	698	739	714	757	716	725	702	760	754	703	697	681	697	703	722	770	678	641	706	708	734	731	717	736	809	720	679	668	715	731	694	683	737	706	689	779	737	734	736	726	652	745	728	758	703	704	717	754	731	735	768	720	717	754	739	678	698	729	782	717	709	709	730	702	714	735	672	757	705	769	708	744	707	724	735	673	716	760	707
5721	272	175	142	99	91	96	93	80	96	88	77	68	83	80	88	75	84	70	90	77	71	93	78	97	73	76	71	84	83	77	78	82	76	74	69	73	75	66	78	63	64	76	80	75	73	79	92	85	84	75	83	71	74	86	72	75	91	72	85	61	109	78	90	83	79	84	74	89	79	69	86	86	61	84	71	63	80	84	73	95	61	80	90	84	92	66	82	64	91	88	85	82	75	84	85	75	73	83	85	69	72	87	81	70	75	68	63	71	66	71	79	88	68	72	80	81	84	71	60	92	86	73	81	84	71	78	91	73	95	71	65	70	80	78	80	79	79	73	71	71	96	65	69	69	66	80	99	85	79	82	102	87	93	67	89	58	82	76	80	72	86	76	83	89	84	76	85	85	76	93	77	87	97	72	90	76	76	88	72	73	79	74	61	86	76	81	73	83	91	92	62	65	76	67	77	76	99	79	80	71	78	86	81	83	79	87	74	68	82	85	75	76	74	67	68	85	76	62	72	74	87	76	72	87	77	64	83	77	77	90	79	81	64	96	82	80	74	73	73	71	82	92	62	88	79	79	75	68	78	65	86	72	79	62	79	75	83	83	80	74	72	73	68	90	70	87	76	63	78	70	76	89	67	62	80	81	84	80	76	75	74	65	80	69	77	70	94	83	73	60	73	89	70	82	62	69	85	80	82	81	74	88	61	83	87	76	83	83	66	80	81	87	88	83	75	85	80	75	85	74	63	81	79	69	81	81	83	74	85	80	78	79	70	92	70	77	88	82	84	95	79	92	83	88	78	77	80	76	70	90	69	67	76	84	76	69	83	75	72	76	80	89	72	77	72	83	81	83	71	75	79	68	76	67	75	62	89	87	83	67	86	71	68	88	62	77	71	86	72	81	79	80	88	74	71	74	77	68	98	74	80	74	67	79	79	71	75	66	86	82	84	81	95	78	80	82	77	81	57	81	77	86	84	83	84	79	70	84	72	70	82	79	81	69	88	78	63	79	77	79	81	78	73	91	86	81	85	79	78	97	69	72	83	89	88	81	82	73	60	81	92	97	80	75	71	74	91	92	79	63	61	62	76	71	66	70	86	75	75	85	77	69	84	82	96	73	85	70	74	85	81	80	80	77	73	87	77	83	76	69	76	66	83	74	80	75	100	75	78	75	69	67	86	74	88	78	72	83	53	71	72	76	71	93	81	83	90	83	75	76	71	88	69	83	79	89	83	84	76	77	82	75	108	92	98	58	73	89	92	66	92	83	72	77	72	91	64	74	78	81	67	84	77	85	85	79	79	82	65	76	87	71	75	82	76	80	54	84	72	87	78	72	67	84	67	86	71	84	82	83	86	88	80	82	63	92	74	69	68	82	71	75	81	78	92	77	77	75	74	66	84	86	65	86	82	70	79	66	63	93	82	76	62	77	58	81	81	83	62	77	80	87	87	79	69	88	81	79	67	80	87	81	85	84	78	79	81	73	83	86	72	84	85	88	83	63	97	87	79	88	79	82	72	85	65	76	76	84	100	71	73	76	91	75	85	67	87	85	74	74	77	73	71	83	72	65	69	79	83	76	85	86	90	91	76	79	93	75	67	87	95	83	94	88	86	84	62	79	74	79	72	62	79	103	71	74	67	75	73	85	78	64	77	94	87	68	66	77	69	64	74	81	83	89	80	83	75	81	77	76	96	71	84	86	75	86	72	71	82	83	96	80	79	92	56	71	77	75	79	64	73	86	79	77	67	81	84	80	86	84	75	87	79	81	72	66	87	64	61	68	86	89	78	72	81	71	89	77	88	76	74	78	89	73	67	83	60	84	74	70	85	74	66	76	67	84	76	87	93	79	94	74	100	91	100	77	71	80	68	82	81	82	71	84	63	88	94	76	76	89	82	82	73	85	87	80	85	70	72	78	80	85	89	73	77	69	61	72	74	76	76	84	87	66	86	90	61	86	72	83	84	67	72	77	85	81	73	79	82	71	86	89	73	90	81	75	92	78	84	81	88	61	74	66	78	67	71	67	71	65	83	83	92	98	88	68	74	69	81	73	82	81	83	81	80	82	78	82	73	82	84	89	77	76	77	79	92	64	84	97	75	77	65	82	77	72	74	77	69	77	76	65	90	79	65	76	70	56	70	96	54	69	87	75	77	91	71	71	73	91	58	79	65	80	78	79	77	75	77	80	77	75	75	73	77	75	62	76	67	89	75	74	63	83	76	76	73	82	81	78	77	87	84	65	93	60	89	69	67	80	69	81	80	71	72	91	71	73	85	79	77	76	85	94	70	87	76	94	78	82	72	68	70	67	86	76	83	65	67	82	75	77	83	78	80	84	72	89	82	79	89	75	71	73	74	83	66	80	77	77	98	59	89	82	76	83	80	75	73	67	76	87	79	90	69	87	70	84	72	76	85	80	83	91	83	72	66	77	75	72	73	81	86	75	74	70	79	85	76	70	80	71	87	77	95	84	77	69	79	86	72	76	68	75	92	63	80	75	76	76	96	77	97	79	75	74	82	80	79	86	70	71	79	74	82	82	75	83	84	53	83	87	81	80	77	77	81	71	84	75	69	79	69	72	66	78	65	83	72	90	82	89	77	84	70	75	88	83	100	77	81	80	83	90	78	79	79	71	83	78	77	74	89	89	82	86	83	71	83	94	94	84	88	68	80	71	79	70	80	79	83	60	77	70	75	86	79	61	78	87	78	89	88	64	78	88	71	80	74	76	72	75	76	60	69	101	84	81	90	81	77	78	69	76	76	82	76	76	97	89	99	76	64	79	62	96	59	60	71	79	70	78	77	69	70	61	77	84	75	83	71	76	80	68	77	69	88	89	68	73	86	76	72	87	79	80	72	85	60	86	79	87	79	75	69	77	83	82	64	77	91	73	75	88	75	76	88	104	81	59	82	80	87	66	77	75	73	66	89	77	68	76	84	85	74	93	74	78	63	74	82	70	84	72	78	85	89	73	67	66	82	78	86	66	77	75	90	71	75	81	99	69	88	66	76	72	78	90	83	85	81	81	79	75	94	76	91	85	95	91	76	72	75	79	84	59	83	68	84	87	78	76	87	70	94	68	88	75	78	81	75	79	72	81	66	72	85	84	75	77	78	70	88	72	83	79	91	77	91	81	85	80	58	69	80	71	73	72	61	76	86	87	78	77	75	78	72	77	95	60	66	80	75	79	65	64	101	77	82	74	76	79	77	77	81	80	64	72	87	71	86	71	97	77	85	76	72	76	76	85	82	69	73	86	86	89	80	78	89	79	77	80	85	63	67	59	96	84	86	75	75	81	84	71	88	73	66	75	81	65	60	73	88	71	79	83	64	91	97	64	89	102	79	86	87	66	79	70	86	83	62	81	79	68	72	70	73	91	72	86	90	73	80	86	68	89	77	66	64	76	68	75	70	82	65	72	95	75	101	77	67	77	88	77	79	67	81	81	95	84	84	87	57	75	67	81	84	84	69	75	82	89	81	84	71
5235	330	438	526	443	403	388	378	319	352	337	297	334	297	283	321	314	317	299	296	304	288	279	294	304	291	298	251	314	282	290	308	291	338	292	280	332	288	266	277	277	274	279	289	273	296	299	317	270	268	289	306	293	289	295	278	316	282	303	270	279	283	289	296	295	292	326	288	288	298	300	270	287	319	291	298	313	303	270	297	275	309	318	265	270	299	312	302	300	276	287	272	284	313	256	271	286	288	303	311	289	310	284	275	285	308	300	286	305	293	280	260	279	304	305	297	290	277	298	290	254	287	279	289	303	295	304	302	287	313	282	292	331	295	264	278	298	295	289	307	282	287	293	306	311	278	265	283	280	267	279	283	283	264	296	302	267	295	256	277	302	290	279	259	284	283	313	288	313	285	280	283	268	292	274	310	287	276	313	268	255	281	265	302	324	281	293	277	277	268	306	285	280	302	281	271	271	298	288	295	281	292	309	309	305	305	258	283	292	288	259	298	310	283	268	279	289	279	283	255	274	296	293	268	297	327	275	267	316	298	289	272	269	284	257	307	302	282	298	268	304	273	276	272	290	280	286	323	271	313	329	279	273	295	286	296	305	288	308	292	306	298	284	258	290	291	311	290	277	350	307	267	279	305	299	289	307	259	303	310	284	308	298	267	294	284	283	305	292	306	279	310	261	296	316	285	286	278	294	293	257	266	296	276	291	283	251	305	284	265	311	290	314	268	305	307	291	289	266	324	294	295	305	309	298	250	294	285	273	308	276	303	286	325	306	288	275	302	294	260	278	275	285	278	280	278	303	293	275	283	302	287	288	272	267	271	298	277	287	271	307	308	279	285	275	293	288	295	285	302	300	325	283	293	271	310	290	295	276	301	284	290	239	293	241	278	294	254	282	250	271	277	298	272	271	290	295	283	284	269	320	274	304	309	290	279	286	295	312	271	292	272	304	294	303	291	276	289	285	276	291	270	286	300	296	279	302	265	240	298	272	280	268	328	277	255	306	280	281	309	277	266	299	277	292	277	265	263	250	284	301	296	303	281	327	289	291	269	312	286	305	315	272	267	308	277	282	291	308	321	283	293	273	277	280	261	254	266	306	295	276	272	293	297	317	239	299	275	291	345	316	276	281	290	325	297	273	280	271	296	287	274	285	300	279	293	282	273	277	290	303	287	285	309	269	297	277	304	310	255	276	298	273	308	304	298	300	295	260	302	324	275	281	278	315	295	286	267	255	310	293	250	294	281	304	246	269	322	281	299	323	285	248	299	310	289	293	303	274	282	267	310	274	290	250	278	273	304	277	297	305	303	298	306	296	313	289	289	315	294	297	262	298	304	285	311	285	289	273	277	303	287	264	312	280	276	269	266	282	297	304	302	264	301	287	270	284	266	289	307	307	296	291	293	279	292	294	309	275	293	297	290	306	274	254	294	306	302	264	284	286	285	315	261	291	254	296	265	291	284	262	285	311	284	288	265	300	291	294	289	285	300	281	289	262	297	306	303	289	260	306	280	300	268	266	297	258	292	270	299	321	304	306	275	278	258	273	301	298	307	280	310	271	328	285	299	299	275	291	264	258	295	285	275	304	267	278	281	270	294	299	252	268	277	281	262	269	275	277	277	265	279	301	289	292	290	305	300	277	246	306	255	258	310	305	283	283	311	292	268	277	282	288	294	302	318	271	286	288	281	305	308	306	251	274	297	259	269	278	321	307	254	266	287	285	315	308	286	303	270	297	275	304	291	269	289	284	330	289	296	279	288	310	288	284	317	274	281	304	275	278	295	264	275	295	249	305	275	261	289	258	279	304	291	309	247	294	282	286	309	306	306	296	276	256	296	271	254	278	331	275	294	289	284	294	285	308	282	294	289	276	305	285	305	268	299	318	300	288	304	300	303	312	278	302	255	288	287	279	291	283	294	286	248	287	295	290	264	283	313	292	262	281	318	281	275	261	318	274	282	291	280	282	278	319	265	267	292	285	308	273	268	310	298	284	293	325	280	273	280	286	307	299	294	310	291	288	293	312	309	315	315	275	292	293	254	305	286	288	291	273	314	285	301	303	261	317	292	282	316	260	281	297	274	299	289	299	264	305	272	285	289	293	282	303	288	256	321	273	276	283	286	280	303	285	304	286	292	313	291	278	296	315	285	291	282	312	319	286	301	289	289	313	273	286	301	316	286	275	264	256	302	308	291	281	292	295	288	286	310	311	294	261	287	288	290	280	293	263	319	296	303	262	311	277	282	286	294	292	275	324	285	276	279	293	277	288	306	306	288	296	282	289	325	297	271	331	287	294	301	275	254	272	300	281	288	277	316	285	266	261	280	283	270	273	263	266	299	289	318	292	296	268	286	284	300	237	286	312	307	271	295	301	305	300	276	291	278	307	336	295	308	285	270	297	290	295	296	314	280	322	286	306	292	286	286	281	288	283	307	284	274	313	291	279	293	270	304	335	280	276	289	290	273	291	266	284	283	274	277	282	272	312	308	298	278	300	275	329	289	230	282	303	281	289	267	275	275	305	284	265	274	309	292	262	262	274	293	294	307	272	286	287	289	320	259	296	281	305	288	270	290	315	265	285	299	272	260	307	311	272	268	293	304	287	292	307	300	298	303	290	302	264	285	304	286	317	299	282	332	286	279	289	268	298	271	258	247	283	306	303	275	284	262	323	289	310	280	287	290	289	286	278	298	286	276	297	287	312	281	297	292	304	282	287	296	292	252	308	301	265	264	311	307	313	300	293	283	254	264	301	275	251	309	283	284	261	262	313	313	288	312	277	298	291	273	294	309	319	263	309	281	303	261	298	278	280	295	270	304	303	271	299	327	289	282	289	285	289	323	292	313	313	302	290	289	302	296	291	262	267	322	267	255	314	295	305	305	289	266	295	277	249	294	281	313	280	279	302	302	310	291	291	266	283	251	284	273	301	284	290	273	281	321	307	298	266	298	268	280	269	296	303	292	296	305	263	323	301	277	303	299	309	284	285	300	292	301	304	281	285	303	275	270	294	292	295	281	322	265	289	290	275	283	308	294	294	276	287	293	265	281	307	279	300	264	289	295	327	274	291	262	282	308	282	306	288	297	295	280	286	296	262	279	306	292	260	298	273	299	304	279	277	283	276	268	290	299	257	290	261	247	286	273	273	293	328	278	291	302	295	307	317	246	302	318	282	276	320	283	281	299	292	287	271	298	277	290	287	276	309	262	302	288	298	301	300	253	327	291	262	285	259	298	299	307	332	282	269	276	283	274	307	299	289	318	288	266	303	294	269	276	299	287	271	291	282	308	308	302	273	316	280	286	268	287	286	302	273	290	307	272	296	302	303	308	263	292	294	287	322	289	294	276	337	273	280	289	255	307	309	305	294	292	277	283	247	279	297	299	270	283	261	312	301	264	274	287	274	325	289	297	296	291	295	294	297	265	281	312	291	302	301	288	279	272	299	280	277	304	257	316	285	285	322	277	332	270	292	309	305	287	244	280	280	311
41256	8716	1614	997	764	579	470	357	303	268	231	226	196	206	198	196	205	196	173	166	163	151	168	165	149	151	163	160	175	132	161	153	151	155	138	121	141	152	138	141	159	139	138	141	163	147	155	161	136	144	142	149	144	137	170	150	145	150	120	174	148	155	134	133	151	143	138	132	149	144	155	138	127	149	141	146	143	146	121	116	135	154	127	146	150	150	146	135	148	150	136	143	129	131	159	139	141	156	147	129	130	164	150	139	145	166	149	130	123	135	150	138	132	154	155	129	142	114	125	134	151	154	164	156	138	126	138	155	155	143	145	146	137	131	148	167	137	155	133	142	139	142	161	144	122	153	136	150	140	148	158	147	150	152	131	140	121	162	144	146	153	141	121	170	151	154	151	138	126	155	132	121	114	153	145	145	125	151	143	150	134	146	154	131	138	147	124	149	152	159	145	154	154	145	136	138	153	131	130	162	155	157	163	159	151	148	149	135	126	145	159	154	140	131	140	137	149	172	126	160	141	142	146	160	148	135	138	175	176	152	144	125	179	122	128	138	158	159	142	165	144	152	138	145	160	163	118	154	145	136	147	134	142	136	155	137	129	150	165	135	117	145	160	165	151	120	153	133	141	153	157	150	133	134	149	127	139	163	148	126	155	148	154	133	141	139	155	136	143	141	143	142	148	126	154	161	146	148	141	124	141	149	158	150	147	145	146	152	142	149	138	132	158	157	135	142	155	159	153	139	134	139	133	148	166	133	152	136	147	132	125	163	134	123	147	147	155	147	139	136	123	138	153	135	138	154	127	153	155	140	158	122	150	132	148	128	144	126	131	140	136	155	143	138	153	149	147	136	134	152	134	148	150	153	169	147	143	134	128	156	133	160	141	142	153	147	134	135	155	147	136	143	135	135	141	129	145	140	138	150	138	135	118	142	147	142	144	136	144	129	159	116	168	138	146	137	155	146	137	146	145	131	132	147	132	133	132	155	139	144	136	162	123	154	154	161	167	158	134	160	155	127	173	142	152	154	153	142	135	153	140	154	144	174	136	144	150	146	133	133	143	159	138	164	131	131	141	144	144	175	152	147	132	161	153	136	159	134	134	148	145	128	139	140	126	133	154	155	148	144	127	117	147	140	153	149	145	165	139	140	148	135	147	156	136	130	132	153	134	150	141	138	145	143	153	134	142	115	159	137	145	136	126	148	130	125	143	135	159	133	130	137	157	170	154	126	154	126	150	168	136	139	149	145	123	154	146	139	167	134	145	161	151	130	151	160	145	152	132	132	150	161	141	142	128	138	132	124	125	160	162	134	155	155	149	134	171	152	136	134	138	164	143	148	147	138	156	144	139	141	140	145	147	129	151	129	144	135	129	130	159	142	147	146	153	164	135	138	154	148	151	142	148	130	145	152	147	125	141	135	152	170	147	130	134	144	139	163	140	166	127	149	156	137	158	143	121	150	147	144	133	151	162	137	161	140	145	142	140	151	137	142	158	141	144	131	146	118	147	145	150	158	134	153	161	129	147	146	143	127	137	138	160	155	156	159	130	129	165	153	145	145	148	140	142	139	141	158	154	162	132	159	138	126	157	142	148	139	163	150	110	149	160	120	128	136	127	136	163	140	140	156	161	150	117	134	129	153	120	150	155	160	116	132	145	121	142	150	147	165	152	137	160	156	145	160	161	155	136	132	156	129	143	161	146	154	147	134	131	168	151	143	141	129	139	131	142	164	156	147	124	165	134	146	157	124	148	158	145	138	149	135	138	139	147	153	158	159	136	110	138	138	144	153	165	131	152	143	158	153	143	157	131	140	135	158	132	140	156	148	118	149	160	156	146	151	146	143	137	146	137	143	130	144	156	125	155	129	144	159	138	155	132	140	173	148	153	142	133	141	137	152	148	159	136	129	123	138	169	145	132	141	143	145	152	131	126	137	169	129	133	143	160	132	147	149	133	155	146	159	139	122	147	136	129	148	143	154	151	147	117	164	149	156	144	147	131	122	128	145	139	130	124	152	147	140	154	137	129	148	135	146	113	155	159	137	148	135	136	151	119	135	125	140	153	131	142	147	140	130	114	127	129	141	131	145	155	157	124	122	141	136	124	146	138	147	144	161	151	150	154	168	147	162	150	135	158	171	161	146	129	127	119	137	141	130	125	162	149	159	140	157	143	150	140	152	142	156	154	148	123	134	155	123	181	137	152	154	162	151	129	117	155	153	152	135	147	157	124	133	147	142	137	163	132	149	146	141	127	142	140	141	132	145	150	140	123	156	160	166	149	139	152	141	156	150	146	168	140	143	173	141	155	151	156	149	144	156	142	143	140	143	143	125	162	151	127	140	143	144	134	129	168	129	143	139	132	143	127	134	153	153	133	149	153	130	140	155	152	147	149	142	129	153	120	155	122	152	146	145	131	154	150	164	150	127	131	150	139	135	155	159	140	142	145	127	154	157	156	132	153	146	154	138	149	150	132	134	153	151	136	117	129	153	140	135	132	156	138	132	147	143	157	137	149	135	144	141	163	153	154	154	150	120	162	131	124	120	152	143	140	142	142	138	129	145	135	130	142	126	161	170	144	126	161	116	153	138	150	117	135	150	123	125	133	158	141	141	162	156	142	144	145	132	148	128	160	152	148	143	157	152	137	135	136	133	135	145	134	157	132	129	148	134	164	136	173	127	141	133	119	130	139	140	129	152	169	155	139	126	142	137	149	154	131	162	150	133	119	150	148	132	150	158	142	121	119	153	127	152	150	145	114	140	139	140	151	160	156	153	151	143	139	156	152	143	152	137	157	144	156	141	135	152	147	150	138	159	122	141	135	129	144	146	154	138	148	142	145	113	134	145	134	138	132	148	154	151	126	133	152	155	148	122	129	138	149	134	133	128	165	134	164	154	147	131	149	145	141	154	136	136	140	151	126	148	145	117	149	145	152	151	147	120	140	136	154	133	147	139	150	138	145	133	141	144	146	128	147	136	124	152	133	129	131	150	149	136	146	127	155	148	157	160	154	130	144	151	130	163	142	146	145	159	151	144	124	151	139	132	151	128	158	139	140	165	142	125	135	152	170	139	148	148	146	151	135	158	132	139	120	143	140	128	155	130	141	135	139	123	158	143	156	168	154	150	132	161	150	153	135	114	128	152	163	152	150	146	162	129	159	136	165	143	154	132	121	161	137	156	155	123	156	155	138	144	151	154	159	145	130	154	157	149	148	161	156	138	137	163	133	151	133	140	134	167	149	141	149	152	164	131	150	137	125	130	171	129	144	158	138	151	139	143	135	145	157	135	154	151	154	135	114	128	157	150	157	131	135	130	126	130	137	151	146	144	146	138	128	149	126	153	144	153	157	141	150	149	135	116	161	129	145	136	151	149	169	138	154	141	121	166	158	124	144	136	123	131	151	140	124	139	143	129	156	138	135	149	152	140	137	132	147	148	150	153	153	148	129	125	152	144	151	153	154	151	133	142	139	141	144	158	136	139	147	130
19871	1384	2992	3495	2999	2397	1968	1655	1426	1286	1088	1014	949	874	834	792	766	749	704	712	665	620	605	618	604	594	535	619	544	522	599	513	516	585	534	533	526	506	556	503	486	522	494	464	482	490	533	488	498	523	491	462	484	535	519	527	479	501	483	488	450	472	491	512	481	517	493	474	513	500	494	498	456	481	498	523	531	492	493	477	455	484	468	516	476	477	485	506	455	486	476	470	446	459	425	507	443	489	466	470	474	462	471	473	493	478	521	480	452	435	493	483	466	468	505	459	524	432	489	484	443	477	441	461	434	526	464	464	462	502	471	504	492	456	488	509	486	479	477	455	423	479	490	451	464	458	464	445	439	436	490	463	530	472	461	498	441	456	490	490	470	430	473	463	428	511	472	480	475	451	491	482	504	476	510	483	484	444	450	493	452	455	472	465	459	483	495	458	464	423	503	464	484	429	490	477	461	514	443	469	490	420	492	473	423	439	492	478	474	485	458	472	438	472	471	439	414	466	503	445	460	463	491	460	475	449	464	442	466	449	466	485	470	472	460	469	493	453	485	482	458	448	494	477	458	449	486	473	461	443	467	414	471	440	452	492	432	460	483	482	490	485	473	485	489	451	467	470	486	467	504	474	443	460	475	490	464	451	460	463	493	472	491	456	471	435	446	465	475	476	446	457	503	466	484	468	456	478	456	464	492	474	454	479	458	464	492	473	475	462	481	469	504	480	422	458	503	448	472	478	451	501	454	464	469	474	435	477	439	417	477	507	497	447	472	446	471	437	484	430	477	463	457	479	502	452	462	442	474	476	502	455	463	492	484	463	506	454	449	476	492	502	483	479	425	463	474	457	477	456	469	486	484	455	478	451	443	483	459	459	427	464	476	435	482	486	511	456	440	495	428	445	459	472	495	451	466	436	512	493	460	460	435	509	439	452	468	470	465	526	472	448	451	419	486	409	472	466	498	469	502	438	490	482	427	436	460	461	473	479	444	460	481	460	448	456	488	472	521	455	486	500	467	482	469	429	457	458	449	483	466	484	446	466	424	477	465	454	481	440	467	458	465	482	479	471	482	476	451	471	439	455	472	466	460	479	481	490	490	441	458	459	500	446	480	444	496	479	451	480	437	421	501	484	465	451	450	467	470	476	489	451	478	481	453	449	457	466	446	466	468	493	460	447	501	482	466	477	446	468	489	462	468	427	455	528	455	442	453	491	480	438	502	434	459	463	485	482	465	506	489	478	469	483	432	517	493	483	473	462	454	484	466	480	453	458	498	517	498	455	473	445	465	466	450	491	478	469	453	501	445	484	476	438	472	473	474	449	437	457	436	442	501	456	449	496	469	457	468	469	475	487	453	478	465	491	492	489	507	474	498	482	470	473	459	458	500	449	453	445	484	470	481	457	473	463	490	496	470	489	445	463	458	490	484	463	451	449	487	435	464	468	495	432	477	466	460	478	482	476	462	434	452	487	450	457	478	494	467	442	475	481	472	451	496	459	464	477	444	448	475	480	459	464	433	427	439	471	482	486	488	464	470	472	476	445	473	491	470	438	466	459	476	447	462	437	482	452	485	468	466	441	508	483	475	467	480	476	496	450	480	445	482	443	478	463	422	411	490	504	500	441	470	503	496	479	426	440	479	464	462	443	470	457	489	425	447	463	465	502	424	475	452	499	501	496	466	472	468	472	457	483	482	477	452	482	413	444	460	503	461	495	514	469	494	438	457	459	456	489	453	490	467	448	484	478	477	443	462	445	501	468	469	455	462	470	493	448	455	474	451	480	461	443	475	497	469	531	505	467	461	493	484	459	514	438	448	479	451	469	490	466	487	509	501	443	482	476	460	444	505	473	461	442	482	470	483	447	453	453	447	449	455	458	519	450	460	440	439	462	449	470	465	440	503	455	479	456	470	486	471	477	500	448	468	479	470	497	467	449	486	422	453	456	469	490	444	494	496	474	483	474	465	435	469	455	474	477	426	466	507	462	436	466	464	463	465	457	467	485	459	478	435	457	469	496	499	412	504	456	467	477	472	438	495	459	463	455	454	460	489	477	431	426	443	460	471	484	501	443	447	483	482	482	490	489	411	447	442	453	471	483	451	470	460	498	433	453	471	431	472	461	468	438	473	456	451	436	470	451	451	491	517	445	439	456	451	470	466	447	456	464	467	457	465	450	511	489	449	458	473	465	471	467	456	436	474	430	530	475	511	482	461	493	501	425	484	433	455	446	453	494	456	483	474	469	468	468	489	443	462	431	457	461	450	502	456	452	485	478	477	482	491	479	450	454	461	456	483	456	463	477	456	459	496	447	490	479	496	472	455	471	409	491	471	494	456	437	478	412	433	480	486	459	501	440	470	468	482	501	440	481	496	459	488	472	472	488	447	440	508	461	535	475	422	451	461	470	485	462	445	444	473	459	465	448	469	492	433	448	463	422	488	473	475	465	472	470	460	459	447	483	452	503	437	441	438	463	431	432	453	480	473	476	450	452	464	463	472	451	475	433	448	476	466	465	440	463	439	480	458	440	462	487	456	492	482	461	440	461	445	454	465	440	506	442	417	476	452	466	488	444	449	476	494	508	481	475	472	469	462	471	463	499	457	470	447	468	465	455	438	440	491	482	448	484	451	462	460	469	495	472	446	486	469	488	469	460	470	453	489	473	462	480	441	431	441	506	488	439	461	448	460	480	477	468	457	449	475	487	472	473	434	489	477	456	458	476	480	499	475	482	474	460	456	457	453	460	496	465	479	483	488	479	457	439	452	432	509	476	463	432	445	425	479	465	462	465	505	426	477	451	492	470	482	487	476	456	439	451	458	486	482	461	490	448	471	459	439	484	493	429	463	463	447	436	479	471	432	472	448	454	459	433	473	482	438	457	460	456	452	458	486	513	461	476	515	473	464	490	456	456	462	477	465	458	476	467	467	445	508	473	452	447	458	427	467	446	463	455	443	498	475	444	478	505	473	480	424	463	461	493	426	492	449	421	478	448	477	490	477	503	469	444	478	484	476	441	452	494	438	472	431	472	448	481	440	484	460	509	438	479	428	465	436	436	423	475	412	445	458	481	455	460	517	456	465	432	511	485	418	490	466	466	479	467	473	438	468	515	473	450	430	462	495	451	449	469	488	458	455	492	445	458	472	473	452	474	428	424	450	429	439	428	480	487	447	479	455	438	477	468	461	465	470	455	468	448	434	409	496	446	432	411	428	473	450	484	427	498	463	481	465	480	467	482	441	466	493	407	516	463	486	468	466	471	455	480	466	443	476	433	455	437	440	460	510	470	465	486	456	474	453	479	472	447	458	467	474	475	454	489	450	448	454	472	454	452	477	501	503	462	453	488	462	518	493	439	508	470	430	467	450	483	464	470	473	453	462	449	440	500	455	487	480	457	422	463	434	485	491	492	468	438	465	457	454	454	448	476	483	499	457	476	445	471	458	468	506	474	459	470	482	476	472	422	468	482	423	461	525	461	445	447	429	448
50408	18315	6028	2323	1547	1129	865	740	597	516	496	389	406	368	339	313	343	309	320	312	311	281	284	274	261	261	283	269	271	269	240	245	290	257	259	274	262	270	269	248	253	259	244	262	268	269	274	256	259	241	250	236	243	228	265	278	232	245	256	264	226	235	276	266	243	258	252	267	266	242	247	213	267	259	225	261	222	249	254	247	241	227	258	264	252	219	273	269	244	224	266	249	256	264	254	245	242	252	257	241	259	270	241	247	248	222	281	253	248	235	243	239	245	255	222	238	257	222	286	240	247	266	228	212	244	269	243	236	232	237	234	232	234	262	243	238	232	222	277	245	258	238	263	227	229	248	251	248	257	235	257	239	270	219	234	231	269	257	237	250	233	241	247	243	234	242	278	248	253	258	277	255	236	282	256	231	245	243	270	273	256	242	248	244	227	264	230	236	241	269	230	246	238	206	257	239	234	243	264	210	234	265	260	226	224	267	258	268	239	246	236	233	229	253	240	234	270	245	233	239	232	245	254	241	255	274	244	250	267	270	235	224	211	248	231	246	240	223	225	242	237	246	252	249	246	259	231	252	275	259	223	273	237	260	271	237	240	252	247	259	228	236	220	261	240	187	234	263	224	266	232	244	238	250	263	233	240	266	230	221	229	251	227	233	249	256	236	251	267	273	255	247	233	271	234	225	255	244	241	253	219	264	241	233	251	277	225	284	243	262	249	222	238	247	257	259	249	206	254	242	234	246	233	255	223	257	221	259	248	244	248	255	234	242	266	242	232	257	220	265	264	235	268	250	221	243	266	256	236	237	236	253	265	256	264	240	210	227	251	226	244	242	234	223	254	225	279	256	228	241	242	236	253	236	241	233	231	241	217	227	223	267	256	207	232	226	230	228	256	231	226	223	247	225	246	231	218	213	262	257	236	228	257	227	249	255	233	239	249	248	244	275	260	259	242	252	223	218	236	251	234	219	241	227	211	224	217	241	229	230	220	266	254	226	224	226	247	208	260	234	246	245	269	248	249	237	235	261	241	249	234	263	255	235	269	218	211	247	279	261	237	259	245	258	272	280	246	237	234	241	242	250	247	257	241	266	229	215	241	257	252	234	240	249	239	237	257	256	248	260	273	262	253	213	254	241	235	270	233	223	241	255	278	260	249	221	265	260	264	238	238	230	253	230	249	236	243	235	234	270	247	238	274	241	253	261	254	244	250	228	250	229	237	266	230	263	215	243	232	260	242	279	231	220	248	254	233	259	266	227	253	225	235	243	250	265	249	235	243	231	248	237	231	272	257	270	242	247	239	235	237	235	242	254	257	250	276	205	231	250	228	255	244	240	245	230	220	259	267	245	258	258	229	253	248	257	250	204	246	232	217	248	263	225	240	249	243	208	251	231	259	257	250	235	237	271	240	235	264	219	240	243	264	259	246	272	265	247	246	229	243	276	237	236	259	263	247	235	251	248	240	201	246	239	261	239	252	250	215	244	257	263	265	257	255	233	234	276	236	252	245	234	227	234	241	258	256	237	238	235	259	243	263	268	238	243	251	233	252	266	268	230	257	231	258	233	235	234	257	249	233	249	244	250	247	246	233	256	233	207	227	257	237	238	231	208	225	254	220	261	290	236	253	205	214	226	228	232	239	251	220	264	234	271	245	244	258	237	220	241	231	268	261	267	230	245	243	258	276	229	243	252	232	241	250	242	238	235	253	212	248	222	239	227	241	226	236	241	235	268	235	241	226	273	245	227	274	228	244	219	262	270	228	236	233	248	267	250	222	245	236	245	257	232	246	233	226	250	263	249	249	226	243	234	268	247	230	260	265	250	221	250	258	241	237	254	248	252	237	210	255	289	258	235	256	257	248	269	251	273	240	249	241	269	247	223	285	229	247	258	243	265	243	234	249	250	216	230	218	249	259	226	274	228	272	220	261	250	254	250	272	240	258	254	257	243	220	240	252	256	238	234	221	252	241	254	271	245	253	237	244	248	246	271	272	256	257	233	251	238	264	252	231	224	216	234	267	265	265	237	255	273	214	271	209	253	246	253	240	255	274	215	255	223	250	258	257	276	238	252	235	225	242	231	241	227	236	245	277	245	236	250	259	230	227	252	242	233	242	248	235	248	234	252	234	268	229	230	230	262	277	253	274	269	248	240	235	227	226	261	225	260	242	250	233	259	263	236	256	243	261	256	235	241	245	221	246	250	235	235	239	228	220	223	236	261	260	253	244	233	259	218	239	203	254	237	228	248	278	262	248	227	252	231	243	242	246	240	259	218	223	254	217	224	239	253	224	257	233	238	252	222	250	254	218	264	255	250	255	265	266	257	231	259	248	226	265	253	254	247	236	244	261	239	240	254	244	250	244	263	261	236	244	221	221	280	262	245	243	253	243	255	219	251	242	232	221	235	231	234	244	251	260	259	237	277	263	244	244	220	246	253	260	259	245	282	247	269	267	279	251	245	233	242	253	248	235	257	251	271	263	302	265	242	245	262	239	261	254	219	242	225	267	238	264	231	258	220	249	259	250	230	227	254	253	234	252	261	249	231	223	237	241	254	281	285	265	250	233	274	245	223	258	247	220	229	238	242	256	260	258	246	268	252	238	233	249	225	248	248	234	263	262	241	234	291	261	223	263	265	257	233	246	239	247	235	245	222	266	235	229	256	244	233	235	240	231	263	243	251	259	250	264	241	234	236	258	255	264	231	243	275	257	297	253	232	278	229	224	255	247	272	251	236	250	223	230	259	255	245	258	244	217	236	271	241	237	231	247	227	250	271	234	254	234	230	277	259	246	255	244	233	246	245	256	253	258	278	220	217	212	265	252	237	239	252	227	258	267	250	257	239	246	246	250	243	269	250	250	221	274	253	248	234	256	238	243	227	252	270	237	242	236	223	263	251	246	229	232	272	252	250	231	259	257	254	264	225	219	242	237	248	252	257	265	245	239	256	220	233	232	248	258	242	250	233	231	279	217	228	265	226	261	249	226	252	213	247	218	238	224	236	248	230	218	246	251	263	271	253	222	257	253	248	221	253	248	251	254	260	232	246	253	243	266	273	242	256	255	250	240	237	240	219	226	248	237	258	244	268	242	270	241	240	246	254	242	239	267	256	216	252	220	262	240	257	267	259	229	257	260	248	232	247	238	255	261	247	252	263	240	221	251	247	271	241	247	256	247	256	244	256	228	224	232	255	275	237	227	249	236	255	250	249	223	246	246	256	227	263	240	248	232	253	225	264	247	292	274	227	229	253	246	245	248	233	250	234	245	232	241	245	236	244	268	252	221	246	261	252	247	234	243	243	253	244	222	236	261	261	241	229	238	232	247	218	236	228	250	250	229	255	234	263	240	263	244	243	249	214	236	225	222	219	250	263	236	240	255	235	236	220	253	258	260	277	232	245	247	225	273	233	271	218	249	235	262	285	253	264	217	226	239	253	241	235	274	235	247	243	249	232	239	242	252	261	242	245	245	257	238	260	222	246	259	259
25686	2523	5676	6629	5616	4474	3731	3141	2614	2305	2030	1914	1701	1486	1513	1381	1306	1318	1189	1145	1096	1041	1100	1018	972	954	951	951	930	927	883	845	895	876	869	906	780	847	822	720	836	853	806	810	832	828	800	754	820	806	804	710	831	781	760	737	765	763	776	740	774	740	765	751	746	746	777	743	793	782	717	785	777	757	747	720	775	773	734	717	720	720	737	755	733	711	750	735	709	761	745	780	717	781	741	732	712	744	742	699	736	752	763	716	738	724	755	762	729	722	788	744	738	750	760	759	776	713	729	719	718	794	700	704	765	717	777	751	688	730	711	719	755	730	720	701	715	713	742	762	761	749	717	750	691	721	721	739	740	700	714	746	769	730	700	750	749	711	688	747	687	696	743	716	755	709	752	728	718	726	756	706	695	724	748	742	751	730	686	659	715	765	746	708	715	755	736	761	696	710	739	747	707	653	720	708	693	769	710	730	728	755	718	780	716	719	763	703	749	732	718	706	742	720	719	709	713	701	710	722	701	674	704	718	721	728	736	724	715	721	724	782	709	737	742	759	725	704	747	753	747	716	720	668	728	713	746	693	752	703	701	719	705	734	770	748	754	717	718	744	737	715	760	762	722	688	725	716	748	719	734	705	710	743	701	713	730	747	727	715	781	712	718	734	732	766	727	715	745	668	695	721	727	758	766	724	731	734	721	743	769	703	721	723	738	781	742	726	735	748	718	700	697	703	691	656	700	730	733	718	762	716	736	691	764	758	705	765	672	728	729	698	783	770	749	716	703	730	744	714	741	720	745	723	719	723	675	734	731	707	671	710	683	731	727	715	741	746	727	722	755	721	710	733	750	695	710	726	743	740	733	734	718	693	708	694	701	717	716	726	690	712	759	694	698	747	716	655	749	701	696	712	740	708	734	737	712	750	765	757	675	717	669	744	738	709	726	721	727	747	712	742	743	714	745	726	702	717	709	728	689	755	705	751	724	742	760	739	707	726	733	747	742	738	735	664	725	712	743	696	758	739	704	707	728	699	717	734	746	717	745	734	750	735	739	772	740	760	740	739	751	748	777	724	763	671	721	763	735	696	727	714	702	713	648	738	735	740	722	700	722	737	715	719	686	735	730	738	736	702	780	722	716	766	739	740	709	745	718	696	734	772	710	775	766	779	670	695	732	722	765	689	709	729	744	722	732	732	766	697	714	696	706	717	732	761	717	707	708	713	779	752	767	753	711	700	744	716	748	708	731	710	721	722	707	716	743	743	753	758	720	741	780	728	674	688	713	741	743	737	734	701	725	728	760	668	729	718	705	778	718	729	700	692	715	730	709	728	736	759	741	754	734	692	720	744	707	705	771	729	783	722	706	738	763	740	699	743	746	685	750	751	740	754	674	666	712	701	720	667	676	700	684	682	696	719	680	739	691	718	714	744	714	725	699	690	722	708	725	721	723	715	710	761	668	757	739	731	711	718	697	696	671	737	738	758	703	755	764	735	741	769	707	731	721	728	707	712	761	724	727	717	706	690	760	756	738	689	720	703	742	735	735	676	748	731	696	708	731	722	698	712	696	687	729	726	763	745	694	713	731	679	694	688	771	713	708	705	679	762	720	731	717	694	744	723	708	738	742	710	735	716	728	738	731	724	732	724	710	727	721	724	732	730	721	722	681	747	755	749	664	700	778	735	763	671	738	700	730	746	705	739	704	704	714	723	726	677	743	707	718	717	733	701	750	692	677	754	772	715	713	714	693	756	750	720	766	668	691	737	748	716	729	717	740	693	678	761	716	728	716	690	686	700	729	763	733	681	735	716	756	721	756	734	706	689	736	761	711	735	708	718	701	731	685	757	729	720	732	716	717	791	717	735	722	709	711	716	749	732	705	716	704	707	721	735	733	703	691	736	725	748	781	758	726	715	739	708	738	740	786	679	767	689	693	692	696	704	667	728	705	751	694	720	799	733	746	714	752	756	727	693	737	756	675	716	765	720	709	768	719	731	721	700	707	745	683	713	753	670	711	749	724	710	746	711	748	682	725	710	725	759	678	770	771	752	755	740	716	744	720	724	731	706	678	696	721	730	745	698	706	699	725	737	677	735	728	666	722	756	741	682	695	716	743	717	730	754	730	688	689	752	723	711	717	731	729	677	749	736	720	677	684	704	782	725	726	703	723	719	711	685	721	716	719	737	714	663	682	714	747	756	728	691	666	738	714	727	689	737	681	786	679	713	712	678	736	706	734	724	772	732	726	717	762	699	709	696	711	710	700	691	664	677	711	715	728	720	719	686	652	692	734	738	731	719	757	714	691	712	676	723	695	696	674	738	749	725	746	753	720	706	702	826	701	722	717	715	749	692	743	732	731	733	730	734	707	769	645	742	718	694	708	670	738	721	713	690	695	737	750	749	717	758	682	750	703	711	703	717	690	741	660	740	698	730	688	740	715	719	696	759	727	759	714	731	734	767	760	757	694	645	694	760	709	715	734	724	720	763	713	691	723	712	701	696	725	751	713	695	711	770	734	741	727	721	769	672	733	679	717	702	745	719	681	745	705	767	721	695	724	697	714	754	731	717	704	741	715	724	682	699	746	701	765	696	739	737	686	712	718	736	784	709	705	725	721	747	714	714	731	757	710	738	698	804	696	758	744	753	731	734	717	732	732	746	740	693	713	726	711	673	719	682	737	673	715	710	728	712	688	702	769	679	756	703	744	780	758	750	727	717	685	712	718	744	738	718	725	740	691	752	709	730	704	732	678	696	698	721	726	708	727	711	677	740	706	712	732	744	709	704	727	724	740	706	727	724	699	748	768	703	724	724	744	719	725	736	687	701	728	745	716	739	763	748	693	721	747	771	763	710	715	718	745	809	748	729	724	757	669	751	730	770	751	694	712	709	741	701	788	694	760	688	718	766	736	720	732	757	670	741	712	732	721	743	716	730	729	734	710	714	693	709	710	777	717	738	768	747	734	690	746	680	756	725	722	719	725	695	749	792	770	790	749	708	729	762	698	704	736	717	704	720	764	743	736	682	700	724	722	663	694	712	722	737	700	677	785	747	727	742	721	744	726	719	712	708	700	697	690	720	724	716	703	728	745	764	746	774	688	733	715	700	705	686	679	739	676	714	711	720	702	717	714	675	697	706	743	694	741	701	705	697	722	739	672	706	692	721	743	657	761	690	726	695	711	724	715	661	717	655	739	732	707	720	748	694	689	789	716	745	743	726	733	732	732	728	718	675	754	714	721	747	726	692	730	735	731	756	716	706	691	732	721	755	757	709	756	711	696	672	720	795	735	722	712	700	732	694	700	759	739	729	724	756	721	712	724	764	715	696	732	768	711	680	716	676	697	704	726	716	692	725	744	707	757	736	728	740	704	735	749	735	686	686	709	773	739	694	733	708	705	706	757	749	741	724	727	755	693	733	760	722	682	758	693	765	716	692	696	739	774	695	758	767	719	673	701	708	670	777	753	694	672	730	734	736	721	710	735	726	714	715	766	690
5580	308	171	112	131	114	95	91	79	93	90	88	76	90	81	75	80	100	82	83	84	93	73	81	95	77	74	82	93	84	69	87	74	60	74	88	79	81	79	64	96	74	83	86	85	75	80	86	93	64	74	70	76	74	72	90	75	91	86	83	90	83	86	63	72	70	85	87	77	84	63	68	88	60	86	74	79	80	77	93	80	88	67	73	76	83	75	69	83	74	63	71	77	81	72	66	83	75	74	78	81	86	69	65	71	75	80	63	87	62	87	65	79	82	77	68	72	83	84	75	67	76	79	65	83	81	114	88	83	86	70	76	82	83	77	68	102	93	89	90	83	79	69	79	66	82	76	84	72	64	99	79	103	73	83	80	82	80	89	77	76	78	76	99	86	78	73	73	81	83	87	78	75	81	83	84	77	67	75	82	89	76	83	95	89	77	65	89	87	78	77	78	93	74	94	74	88	94	80	85	81	72	76	65	79	81	84	68	66	84	82	64	75	75	72	80	72	70	81	95	67	79	79	70	91	80	76	86	67	67	89	81	65	84	90	76	75	63	77	72	73	73	81	69	84	81	70	87	62	64	75	89	76	83	76	68	61	75	97	80	88	83	68	85	88	61	74	75	71	83	62	78	85	76	85	79	67	77	65	88	81	62	93	77	101	78	71	77	90	98	91	64	84	73	82	84	84	73	90	81	85	83	87	74	81	73	76	84	81	68	107	70	76	54	82	71	95	65	89	78	95	75	71	88	65	76	80	77	66	78	69	98	77	83	81	82	80	74	98	70	67	81	70	70	76	90	75	79	88	89	71	71	100	76	80	89	75	84	70	85	79	71	80	92	85	82	60	86	79	87	82	85	88	86	75	78	74	87	88	79	80	71	98	64	61	63	75	82	87	74	89	82	80	81	72	79	69	79	82	61	72	79	79	84	71	87	93	78	64	81	65	90	68	71	89	67	67	95	68	78	95	78	61	67	82	68	70	71	80	95	83	61	77	72	84	72	87	80	79	76	91	76	68	76	71	86	78	85	79	76	86	75	89	86	90	82	73	96	74	81	80	82	81	79	83	70	78	75	83	91	88	79	65	78	81	69	76	70	85	85	82	94	80	82	60	88	75	71	82	69	81	71	84	71	79	75	85	92	74	95	74	78	71	89	68	73	90	84	71	78	81	83	84	74	73	100	82	79	68	93	66	72	81	84	72	83	82	84	75	73	83	80	77	84	77	90	67	81	79	80	82	78	72	83	73	85	91	67	68	112	98	72	92	73	68	81	88	76	77	84	78	83	62	86	85	69	80	75	79	76	89	64	94	92	91	86	75	81	82	104	97	89	60	68	90	67	84	67	80	74	82	85	79	74	91	77	84	74	82	97	94	72	69	72	76	85	76	82	84	81	61	77	91	76	85	73	74	80	72	83	96	82	80	66	50	70	83	71	86	93	95	81	93	92	83	85	77	96	95	83	90	74	88	87	79	88	83	89	79	63	72	79	76	69	94	76	79	82	93	67	70	63	68	75	64	81	87	84	85	82	73	74	85	83	81	83	81	68	82	83	79	76	75	88	71	70	70	95	86	78	96	76	73	83	86	81	78	94	90	90	77	74	62	80	85	70	84	82	66	99	71	72	68	62	73	86	66	78	73	84	86	74	78	77	72	68	85	77	92	86	72	83	78	71	82	82	71	74	78	87	68	82	93	64	79	90	59	70	71	86	81	55	83	89	74	71	80	77	89	78	68	89	80	87	83	91	83	73	70	75	72	86	65	84	73	59	96	79	83	65	75	75	75	100	89	88	77	88	86	75	94	93	77	87	90	78	74	79	89	73	94	69	79	84	59	88	70	74	83	75	91	72	78	72	69	65	74	88	70	68	88	76	76	66	84	62	88	69	56	71	85	99	88	90	84	84	97	74	82	86	87	75	105	101	76	90	99	86	78	69	91	70	90	75	66	75	92	68	69	108	82	74	65	84	61	73	83	71	71	85	67	88	73	89	84	85	85	64	74	70	90	69	64	83	86	72	72	75	76	83	75	73	99	78	90	82	89	73	76	89	71	75	72	76	73	84	64	85	72	75	79	79	92	69	72	71	91	70	81	81	91	86	83	83	80	86	78	70	80	81	79	97	100	81	77	82	79	86	77	73	85	69	73	78	72	73	70	88	73	75	79	61	59	80	81	85	72	79	90	69	71	67	68	88	84	73	68	83	70	74	77	80	82	76	85	77	70	94	84	65	75	81	71	86	74	85	102	73	57	87	68	87	78	101	80	83	77	84	83	76	75	71	85	84	77	61	83	85	100	79	79	85	94	64	61	80	94	84	97	74	69	93	82	73	67	70	90	71	95	94	78	75	77	68	63	71	96	84	84	106	82	74	87	73	75	81	75	79	73	73	79	75	87	78	62	73	75	78	64	82	85	88	78	80	80	94	79	85	76	79	64	98	76	75	88	73	79	83	83	81	80	99	84	94	76	80	71	82	71	95	82	81	92	89	74	81	106	64	75	86	83	77	73	83	83	70	70	77	87	66	78	88	77	78	78	76	89	84	72	77	76	101	70	64	87	51	74	86	72	73	81	73	96	91	103	75	79	75	72	78	73	86	83	65	72	86	70	79	73	86	92	65	83	70	74	83	83	69	63	67	61	85	73	72	74	86	79	85	70	75	78	86	74	75	74	85	70	67	104	70	83	87	60	92	89	86	72	89	70	79	83	65	84	87	64	74	73	83	85	83	63	85	71	90	85	72	66	72	63	71	80	68	80	80	82	73	86	83	101	85	76	80	73	88	68	83	85	76	62	66	68	90	75	82	69	81	80	98	89	66	83	63	71	86	76	74	79	72	78	90	73	86	78	89	77	68	85	75	80	76	79	77	76	89	79	78	62	73	67	87	87	67	79	95	95	71	80	72	70	72	85	69	109	84	87	59	71	69	69	73	79	76	80	74	75	78	88	79	76	86	77	75	84	99	74	80	81	82	72	89	69	93	87	71	94	72	78	82	96	74	89	80	73	90	65	66	72	86	74	84	87	64	81	88	81	56	94	91	75	88	60	61	78	76	91	73	63	83	74	65	78	67	80	78	71	78	83	75	78	77	79	85	101	69	62	97	82	97	92	84	91	69	61	94	70	84	82	72	85	68	76	81	98	73	72	86	90	63	83	82	80	83	62	80	94	73	82	84	85	81	84	78	70	76	77	89	83	72	93	97	74	69	96	75	72	78	79	78	72	83	91	72	77	83	97	86	82	76	83	90	88	86	86	70	84	89	74	71	81	65	78	90	90	82	67	70	76	83	75	66	74	76	73	82	83	84	71	73	69	92	75	78	73	70	73	77	90	97	72	79	75	82	85	77	87	92	79	87	75	64	68	80	93	70	82	69	62	62	72	79	99	65	68	76	80	76	99	71	76	69	70	80	78	72	91	68	79	75	91	67	73	89	65	68	69	78	83	77	71	82	78	86	81	85	79	83	80	84	80	74	85	82	63	74	88	78
5309	382	452	444	447	409	346	348	357	332	323	324	332	307	321	301	318	337	310	311	326	307	308	300	310	293	299	305	315	291	287	289	277	297	303	335	282	278	302	283	304	269	288	269	289	289	309	284	287	260	321	322	295	286	290	283	284	300	320	291	302	313	288	306	296	262	278	277	286	303	283	282	275	286	297	305	297	298	284	298	304	287	289	280	282	278	301	260	260	270	285	278	288	319	266	285	273	286	304	290	284	298	293	304	279	292	297	330	297	258	299	260	272	276	280	292	296	328	276	275	299	281	258	294	279	264	277	280	284	317	252	279	282	320	266	278	273	274	289	269	297	255	266	269	258	271	322	287	311	310	283	294	283	313	267	268	290	279	300	277	315	305	303	289	296	293	282	274	271	289	268	336	287	309	294	306	315	289	257	257	329	305	301	283	289	295	277	301	272	312	294	287	301	283	302	267	321	255	258	303	309	275	265	279	283	315	299	299	281	265	304	293	273	273	267	281	271	302	309	276	294	300	292	270	278	289	277	292	283	307	285	304	319	279	309	306	251	264	314	287	282	294	278	275	293	276	278	301	298	295	299	294	289	272	288	260	309	274	303	285	312	264	280	307	268	313	262	267	288	286	265	279	285	274	265	270	283	281	290	257	322	275	258	275	317	285	270	269	267	301	284	286	293	262	299	271	281	286	255	291	284	274	310	284	251	315	294	297	278	294	282	306	269	289	305	279	260	302	300	281	287	274	296	298	325	288	278	303	297	303	278	284	313	286	264	297	302	274	278	296	314	283	277	273	313	299	280	296	268	273	301	236	304	311	309	291	299	280	267	281	298	307	306	262	281	276	305	292	276	299	261	293	275	285	311	271	278	262	257	305	297	278	282	334	261	277	300	256	259	316	273	302	293	289	286	297	291	282	273	291	265	302	291	299	288	315	291	278	300	304	272	274	301	296	281	288	290	317	304	260	293	288	269	285	298	274	293	292	305	245	285	302	297	277	283	300	312	269	288	293	276	262	289	284	272	287	313	309	262	302	296	290	251	295	287	302	282	301	251	269	287	292	295	290	297	257	298	320	301	280	261	303	297	280	294	279	295	278	275	286	297	291	293	291	279	308	292	292	278	294	320	288	314	288	319	279	281	299	312	283	289	311	290	275	271	294	305	220	290	300	306	277	303	287	291	282	287	267	284	306	282	268	284	287	314	295	288	308	254	296	338	295	282	292	312	294	270	256	293	275	257	289	296	269	316	289	294	275	277	306	285	263	310	266	318	307	301	280	262	279	264	283	280	278	329	302	319	282	284	279	318	280	283	292	299	300	283	251	284	311	300	273	283	281	311	294	306	302	316	304	296	285	286	305	294	340	279	301	300	267	275	294	291	281	301	281	287	285	267	282	271	264	285	293	285	294	297	285	290	280	291	261	273	286	292	277	287	301	287	272	289	314	277	289	284	276	304	258	302	300	326	284	304	309	308	273	305	278	308	290	289	305	290	294	270	303	312	269	308	305	307	278	294	283	297	302	266	310	299	269	287	303	297	302	303	286	280	296	280	272	288	266	315	248	266	290	276	291	276	272	316	314	301	283	264	267	283	273	300	310	269	316	305	281	294	301	305	292	317	279	286	277	301	278	284	282	318	269	299	263	296	279	297	290	275	300	287	288	291	311	284	285	278	274	283	269	300	288	288	280	280	286	298	256	286	312	285	276	269	295	257	313	301	294	270	273	312	286	250	318	309	302	291	285	290	285	282	287	285	286	312	292	288	287	270	264	274	279	287	290	290	309	327	303	298	284	316	311	293	291	290	295	281	255	276	264	313	269	276	298	290	267	300	304	241	300	261	273	273	282	273	285	306	294	286	275	271	284	314	265	260	277	290	290	259	305	289	296	286	265	285	294	280	312	291	292	306	285	264	279	292	273	288	309	299	266	282	288	283	301	241	279	308	308	287	320	285	303	289	287	281	313	268	298	282	266	282	254	299	294	291	270	312	288	275	293	302	310	292	280	354	293	293	282	295	266	282	294	324	298	284	280	294	284	307	299	307	327	337	255	287	274	272	298	307	260	283	277	310	289	297	290	270	295	280	280	291	264	269	299	297	285	275	290	327	283	274	273	299	299	331	273	259	328	272	291	277	291	284	286	281	286	289	264	282	304	289	296	302	274	277	279	313	298	286	310	269	290	281	287	281	282	304	272	273	302	265	282	289	279	284	303	261	291	299	312	268	277	312	298	234	263	290	296	290	304	307	289	285	309	272	290	299	288	298	273	297	283	298	313	279	294	300	303	259	287	307	278	283	264	297	283	294	307	313	304	310	271	305	276	306	291	296	288	295	276	297	278	270	288	287	302	293	288	314	313	316	314	252	309	259	278	258	275	281	290	281	280	292	269	300	262	291	273	293	322	231	281	319	298	318	281	257	261	275	302	278	282	303	287	285	238	297	315	289	254	306	271	317	299	288	317	294	276	257	279	295	272	303	299	319	286	278	292	285	264	268	278	268	290	282	310	277	287	295	299	291	267	268	282	278	268	295	266	282	271	272	301	280	275	286	294	293	305	278	299	282	289	301	323	306	278	289	294	270	297	269	293	290	280	294	274	276	346	291	311	308	272	302	318	297	323	283	282	293	311	283	271	263	270	305	273	300	248	288	272	339	284	293	275	267	297	298	295	271	284	293	285	304	264	311	292	245	292	316	258	265	279	298	315	253	276	287	303	285	316	272	287	309	275	258	298	284	288	279	295	266	290	289	263	300	290	276	296	274	292	280	306	294	287	276	299	269	290	281	315	302	275	262	287	291	325	301	298	287	258	307	291	301	273	298	314	309	290	291	275	333	298	244	296	279	300	296	261	296	299	273	298	312	311	308	307	275	306	296	287	292	283	290	288	286	290	281	279	302	283	293	281	302	269	262	302	282	298	266	307	289	297	313	286	291	303	297	299	263	287	307	280	307	296	283	295	290	277	265	266	267	303	265	272	275	276	304	297	326	288	282	261	305	274	306	279	264	272	282	284	281	297	270	284	265	284	274	302	296	275	305	287	276	272	273	286	261	273	295	297	287	287	296	255	269	245	285	302	274	272	280	262	277	278	258	284	302	300	294	287	276	264	287	271	289	264	296	285	275	299	302	288	262	297	292	289	304	304	290	293	283	282	292	306	305	296	290	282	287	299	277	265	309	251	279	280	271	263	277	279	278	275	278	277	299	282	303	285	293	278	275	277	303	272	261	286	257	273	295	313	310	303	289	305	316	304	281	286	313	329	282	295	281	286	281	288	275	315	284	275	299	295	316	299	293	305	277	282	273	275	303	282	285	315	298	292	299	331	286	284	278	310	256	284	275	318	296	264	296	288	293	272	273	265	284	315	325	276	316	291	286	282	323	257	296	291	293	286	291	308	286	309	252	298	311	275	303	288	296	279	276	291	275	314	277	286	279	310	273	266	287	260	282	298	295	258	262	300	294	275	292	279	307	272	309	269	263	282	286	272
41469	9066	1588	1028	760	592	383	392	285	277	268	245	219	204	210	190	207	184	167	177	162	169	161	160	160	144	178	156	155	166	185	145	151	173	124	140	152	136	137	127	150	147	160	167	161	146	142	169	149	141	147	160	145	157	157	130	141	145	160	148	155	155	158	164	153	140	142	140	149	164	137	148	176	144	134	135	140	155	158	138	132	141	147	123	144	150	130	130	119	159	118	130	158	132	174	161	140	153	139	136	152	144	145	153	135	148	151	127	139	153	134	134	122	156	131	159	144	153	141	152	133	148	132	159	137	128	144	141	145	136	169	138	151	144	132	153	130	130	124	150	145	141	144	125	148	131	141	142	140	144	121	141	140	131	127	144	167	147	130	131	165	168	144	139	145	124	147	132	148	133	152	165	148	153	154	124	143	135	126	149	129	159	135	138	155	153	154	151	141	134	140	128	125	141	125	128	138	129	148	160	146	125	147	159	149	160	161	122	143	138	132	159	146	137	143	155	168	133	154	155	162	141	154	172	152	153	161	157	156	161	142	151	130	149	117	131	128	118	153	134	142	141	162	125	153	149	122	144	144	148	143	166	135	144	116	145	124	148	135	111	129	139	170	135	139	152	154	153	129	131	145	152	156	145	131	160	136	144	154	124	160	109	144	142	156	153	132	155	158	136	148	148	139	141	126	137	139	112	123	151	136	134	146	159	145	143	151	156	146	133	144	126	145	164	143	161	140	164	145	147	153	151	138	165	150	148	139	137	132	128	172	164	131	140	140	139	168	147	146	175	134	141	138	156	134	163	130	133	134	128	148	140	152	143	147	138	145	149	125	150	122	151	148	140	139	148	147	136	140	155	166	155	126	144	123	152	131	141	148	126	154	139	134	154	154	164	120	157	154	122	153	136	129	163	156	151	126	150	142	132	130	149	140	153	149	151	154	150	141	151	152	152	132	140	142	134	153	137	134	151	124	133	153	154	135	143	140	136	134	146	146	153	157	140	159	137	137	124	159	158	135	143	134	140	146	158	153	159	141	153	146	183	137	142	144	137	126	129	150	161	163	153	143	159	135	135	144	166	147	145	125	140	132	145	135	149	133	137	140	136	140	145	148	151	147	163	141	133	155	160	138	140	154	156	149	132	163	146	147	152	133	122	142	141	136	142	153	140	149	126	147	139	160	124	137	149	124	136	157	137	147	145	156	164	156	171	135	148	129	145	183	134	157	151	142	150	128	152	146	123	163	148	161	153	150	127	140	177	140	170	156	151	157	145	138	117	141	139	142	145	160	134	121	136	125	156	155	148	150	153	176	153	150	156	151	135	148	144	149	156	142	127	160	163	154	148	129	139	130	149	145	137	158	135	146	136	142	153	151	148	159	144	155	134	146	121	143	137	150	177	142	134	140	138	129	172	160	159	136	149	157	129	139	129	137	153	124	146	132	136	157	140	159	156	150	150	127	149	145	143	144	141	153	131	150	152	169	157	149	148	164	147	123	125	147	150	154	145	164	165	140	138	153	138	127	138	126	145	161	144	127	157	145	144	155	134	146	144	135	162	149	141	145	136	127	143	131	132	159	145	149	136	156	134	143	148	157	137	135	141	148	151	135	165	127	139	139	126	143	120	149	155	156	141	146	140	133	142	140	160	146	154	115	166	144	150	150	145	140	137	140	140	147	148	120	115	138	130	141	145	133	126	130	163	127	140	148	151	140	151	149	139	145	139	140	134	127	125	157	128	148	134	120	128	142	134	145	149	146	150	139	136	146	132	140	140	149	141	161	146	139	144	143	163	137	166	138	134	120	169	132	170	131	147	137	136	139	127	143	158	138	142	126	150	148	150	151	138	133	135	153	136	139	131	134	146	128	156	131	149	137	139	166	159	137	138	119	136	143	147	139	137	130	132	160	157	145	173	154	141	160	137	127	158	127	126	162	143	142	153	155	145	157	132	148	170	143	132	133	139	167	127	161	137	136	169	129	130	140	151	148	154	149	166	135	147	149	132	149	133	132	165	165	146	129	127	135	160	145	143	151	146	155	163	152	133	139	146	138	158	144	155	161	145	131	136	147	125	149	139	152	158	142	145	124	159	154	130	152	154	134	162	162	145	156	130	131	154	139	135	128	147	122	157	127	127	156	137	137	127	127	145	153	158	136	164	150	140	129	180	140	155	129	194	122	151	152	134	132	132	150	157	157	162	160	146	157	157	138	149	135	155	150	134	144	168	166	136	132	163	146	134	162	141	137	162	136	138	141	142	142	155	144	149	138	143	123	144	150	131	144	126	148	139	155	143	157	144	147	129	154	153	147	149	142	153	158	123	156	144	129	133	142	140	158	147	144	132	147	137	137	165	141	146	140	127	148	135	140	129	145	131	158	148	143	129	153	160	131	137	158	164	159	129	148	149	145	133	156	124	128	160	140	170	148	155	156	160	148	131	158	122	148	147	147	158	132	147	150	139	154	140	147	153	139	150	145	134	139	164	140	140	137	167	137	161	133	158	131	156	151	139	148	128	121	152	156	130	141	141	143	140	164	142	140	124	139	135	161	158	153	137	131	135	153	142	126	146	141	142	157	146	139	139	138	148	136	118	159	141	138	136	127	142	144	141	141	159	137	135	141	138	158	118	142	152	138	136	153	137	145	159	152	164	152	147	148	149	184	136	135	125	135	138	150	132	150	146	155	138	103	142	153	150	177	163	148	155	156	132	126	149	156	136	151	128	156	145	145	152	157	140	151	141	124	148	156	157	147	151	151	140	144	144	141	129	131	141	131	146	145	151	145	148	145	152	150	139	161	141	141	157	143	135	140	133	129	163	133	149	135	135	159	129	146	143	129	153	150	134	152	152	150	130	131	141	163	137	136	133	145	165	141	139	147	149	142	161	129	123	158	126	162	149	149	123	141	148	156	137	127	153	149	159	136	137	131	156	145	128	145	144	126	116	150	137	143	151	146	156	144	145	125	143	160	146	155	132	144	137	142	152	155	148	130	155	135	157	130	137	132	147	141	121	156	155	128	158	124	167	134	150	151	156	147	128	157	147	131	137	151	130	136	143	134	142	133	147	152	148	125	149	158	164	146	140	142	149	141	132	134	142	134	150	154	125	112	151	134	145	152	128	157	155	147	155	134	149	133	165	132	147	136	166	156	136	154	168	144	162	133	168	136	149	147	145	148	150	137	141	133	123	143	166	152	142	144	139	129	162	152	142	157	138	138	168	139	132	146	130	155	168	141	149	146	147	135	139	145	130	134	131	127	125	139	152	149	158	137	163	136	163	144	139	135	155	158	132	156	143	148	134	150	114	158	128	138	133	150	145	143	174	147	133	145	166	155	140	146	155	124	140	142	141	143	157	166	154	126	166	149	148	138	155	158	179	141	144	146	154	152	168	123	134	132	139	176	142	140	149	139	138	126	155	165	143	145	140	144	145	133	145	126	127	144	169	157	124	147	153	137	137	155	147	140	136	170	143	136	148	152	132	157	145	141	167
20548	1407	3055	3416	2938	2441	2051	1676	1435	1265	1100	1056	952	895	848	817	772	744	692	692	631	642	626	625	603	592	561	598	559	520	570	568	539	521	567	537	512	554	524	537	519	527	547	528	466	505	499	476	495	511	487	487	517	481	502	500	467	468	526	479	482	463	492	443	514	471	482	516	524	452	474	437	486	498	469	482	486	449	485	495	497	504	431	511	469	476	472	484	477	458	456	485	501	454	459	408	473	481	461	461	454	450	478	452	517	520	499	482	465	514	493	448	489	500	473	493	463	460	458	473	449	442	453	470	492	470	485	462	480	451	479	489	501	456	487	497	476	445	477	451	485	439	455	450	474	454	481	454	455	452	486	467	493	466	463	473	483	492	453	466	496	474	496	433	402	463	493	475	504	502	464	480	465	436	484	456	462	483	498	426	484	471	491	503	468	471	477	477	449	489	438	450	491	465	487	426	480	465	475	493	473	480	505	436	497	479	450	487	493	432	469	484	487	458	478	440	487	485	504	452	468	442	492	455	500	465	469	490	496	465	423	486	451	463	457	408	462	480	489	482	493	490	444	464	464	427	487	458	492	499	470	461	489	497	467	436	449	454	470	439	466	457	458	477	490	477	484	471	474	501	485	461	446	490	444	464	475	445	438	504	473	478	477	454	456	466	461	511	493	463	451	468	496	443	438	449	468	452	464	459	446	514	487	421	494	507	427	464	484	467	452	494	512	439	438	431	475	489	472	481	472	468	491	461	472	481	507	455	459	466	437	440	487	451	479	458	447	445	466	448	492	431	472	475	469	503	442	430	485	460	484	435	466	466	493	479	455	508	457	438	455	427	483	466	449	516	444	501	473	486	477	492	481	486	444	455	430	433	482	477	475	462	481	494	447	481	476	468	462	457	456	491	484	463	441	466	497	451	490	446	473	494	472	451	432	457	464	462	467	482	460	489	451	454	428	434	511	480	458	461	436	455	446	471	475	445	440	453	480	463	461	469	508	433	524	476	470	453	486	467	482	430	451	464	478	455	483	461	473	518	501	471	456	466	455	485	477	452	457	490	505	430	470	458	474	479	469	492	429	434	470	475	439	478	501	460	465	464	457	431	451	421	462	427	477	450	464	464	467	462	475	473	514	467	478	469	493	458	460	436	483	452	454	478	477	451	465	435	463	482	435	462	443	466	428	472	474	430	467	477	495	454	426	427	498	482	463	473	459	504	459	469	440	493	490	462	442	493	484	459	454	462	455	457	465	458	466	453	506	488	510	473	455	445	490	466	465	494	467	472	475	449	450	457	449	495	453	474	487	441	482	491	461	448	464	477	463	450	466	499	489	457	463	451	490	415	449	476	452	462	466	434	481	489	455	432	463	440	474	465	495	475	486	444	455	471	442	453	459	451	440	460	462	428	470	432	421	493	456	467	466	437	426	475	454	460	432	444	458	479	471	465	465	485	437	470	416	475	413	474	474	495	481	434	476	463	472	455	489	470	444	435	481	456	489	469	475	477	453	493	488	463	495	461	444	427	475	458	496	465	457	448	489	486	452	480	447	471	475	505	518	479	495	474	493	489	433	468	458	473	416	482	497	488	484	448	452	473	449	476	451	447	465	487	456	468	442	449	487	482	460	457	466	446	430	453	468	418	457	474	509	465	439	450	463	438	504	484	481	472	463	454	470	480	503	453	487	467	478	454	479	426	436	461	469	437	468	459	470	457	439	467	483	444	456	485	460	472	474	474	473	473	476	454	437	480	448	470	437	472	472	440	462	469	450	464	443	466	446	464	489	475	504	472	487	435	458	447	468	444	450	455	449	477	468	468	480	465	467	492	480	470	446	469	447	480	487	475	504	432	464	448	457	421	472	463	491	522	485	489	418	464	475	482	495	453	447	463	469	519	452	465	439	487	433	474	434	447	481	470	465	483	463	461	482	486	457	446	460	487	442	457	480	480	482	460	444	469	440	474	448	445	462	487	453	481	449	463	478	472	457	496	470	454	475	465	433	438	432	422	457	475	474	486	460	420	467	478	455	493	453	421	459	506	461	454	451	476	472	478	525	499	459	413	443	462	478	478	478	439	480	494	487	497	496	424	480	430	515	464	449	449	473	447	484	458	463	496	464	463	469	441	434	481	447	464	472	460	464	476	443	481	479	470	472	471	462	478	484	481	500	459	489	467	479	439	422	454	474	483	461	478	464	450	477	456	435	435	463	457	491	491	478	473	486	411	466	462	454	440	462	441	452	442	439	458	461	506	410	491	471	485	484	480	466	442	487	497	448	489	470	464	454	487	420	480	465	460	448	462	473	453	516	457	476	469	467	455	443	476	422	428	455	473	482	456	489	459	453	437	425	489	415	449	480	498	463	464	476	482	452	444	504	452	436	474	443	512	464	431	458	460	451	452	468	480	467	456	474	487	463	463	450	454	481	457	445	484	461	449	464	467	477	494	455	482	465	457	472	438	496	463	455	489	460	490	470	462	473	483	456	464	458	471	456	472	468	439	480	459	458	481	490	476	486	466	450	496	463	467	478	433	437	473	479	453	443	431	459	489	482	485	437	474	451	459	462	463	483	438	538	451	460	467	463	481	464	443	470	439	483	478	460	461	451	428	473	440	493	477	459	434	489	450	500	454	464	441	452	502	445	436	511	490	457	448	492	485	444	469	466	442	433	481	486	473	439	468	437	471	433	470	468	478	484	492	482	497	444	453	427	483	472	423	451	495	483	438	471	451	437	478	474	455	479	490	454	465	473	489	488	479	427	426	482	459	447	448	463	459	472	472	464	435	457	454	457	464	480	458	506	452	450	481	456	474	439	445	458	464	468	509	484	462	491	459	458	412	467	472	481	475	474	472	443	464	443	459	473	459	454	450	459	472	456	491	458	465	488	493	515	484	454	470	487	482	498	476	474	467	476	464	475	466	468	465	423	492	466	513	445	488	431	489	459	478	478	462	481	461	484	473	475	475	457	466	471	449	418	477	470	461	472	490	455	447	497	442	477	466	469	447	505	482	527	468	468	457	498	488	465	469	464	442	485	438	431	469	498	458	449	485	492	494	449	402	426	475	492	470	478	448	458	466	457	509	461	444	466	452	455	461	438	443	471	474	453	484	448	455	419	508	439	491	466	450	488	501	459	469	460	476	473	445	448	462	437	460	481	472	471	443	471	405	447	457	454	451	455	480	442	455	501	438	449	469	483	475	454	406	472	473	490	457	502	480	507	479	492	481	472	513	475	421	424	454	466	469	499	504	481	430	454	501	511	457	483	462	468	483	482	448	514	448	422	462	479	488	437	462	453	501	453	458	484	463	468	477	443	426	461	472	427	471	464	465	502	451	526	477	476	480	480	457	493	445	488	472	485	460	482	425	503	487	488	458	461	498	475	492	492	467	482	472	489	505	455	452	476	460	461	471	485	481	481	456	479	471	463	463	479	454	449	471	478	430	486	435	465	457	444	485	472	525	458	472	507	452	460	440	432	442	446	474	463	495
51715	18054	5862	2330	1504	1156	863	721	580	507	432	435	413	376	342	327	363	344	322	307	307	275	286	268	305	267	258	291	262	268	286	269	249	267	254	270	269	259	266	250	271	233	256	289	258	260	266	276	284	225	247	246	229	225	251	266	254	242	242	233	229	240	247	253	261	257	245	251	222	273	251	227	231	241	247	228	277	257	269	259	261	244	238	250	249	250	238	260	218	230	249	280	229	236	257	227	247	236	265	255	249	228	242	252	248	274	245	241	263	244	264	244	289	262	250	265	238	233	249	215	247	235	269	245	259	252	240	230	235	231	262	224	244	247	248	234	258	233	244	232	236	258	231	250	242	228	250	267	229	244	236	218	245	269	261	279	270	263	223	237	230	244	263	235	269	240	224	238	230	233	234	255	242	252	263	245	247	236	263	235	256	258	233	224	247	247	253	228	241	266	242	251	243	266	239	257	248	266	289	257	256	231	239	252	234	230	268	226	245	255	256	255	215	239	216	248	239	242	246	237	252	271	215	238	244	211	287	251	234	253	215	264	220	229	263	260	252	268	247	237	273	245	259	258	286	267	240	235	243	233	227	231	257	279	245	247	228	253	236	260	231	240	223	246	277	262	261	239	233	265	252	264	245	235	250	241	224	233	255	228	232	252	253	266	260	259	247	242	236	273	264	230	235	273	245	258	256	231	248	280	266	235	234	251	234	269	260	248	229	243	238	228	264	230	224	235	257	240	253	233	249	266	245	259	224	267	263	244	262	244	259	254	218	260	234	276	274	256	238	273	245	258	265	291	268	249	267	225	248	251	234	261	253	266	243	245	247	258	243	236	227	254	235	254	253	266	255	236	227	280	242	225	242	255	248	287	231	237	256	229	233	248	231	272	236	252	229	249	220	257	246	246	214	216	258	252	245	235	223	247	234	216	252	226	242	240	258	253	251	231	257	230	254	220	278	225	253	252	267	257	266	265	256	225	228	227	235	239	236	243	252	255	262	239	250	229	244	249	234	258	240	238	261	248	243	257	257	257	232	254	255	226	218	246	247	252	255	287	241	263	228	236	254	238	214	256	244	259	254	247	237	230	238	237	258	247	231	257	237	242	260	219	268	250	246	218	241	240	265	248	244	265	274	239	269	259	276	292	209	254	232	229	234	230	240	237	230	239	242	246	215	262	249	227	248	244	233	241	247	259	197	213	252	234	238	228	241	234	253	276	264	213	275	254	260	263	251	252	253	257	269	225	227	266	262	236	263	261	256	243	195	254	260	248	256	254	230	252	246	256	248	243	266	219	251	261	237	242	238	243	263	227	284	219	248	246	234	244	246	297	271	246	249	263	234	211	260	241	266	230	234	237	249	233	251	236	266	218	248	237	249	277	254	264	260	258	244	266	230	216	246	237	253	262	242	244	243	238	253	263	249	248	227	240	266	254	245	258	280	271	219	259	289	278	250	255	249	253	240	239	252	250	258	221	268	249	270	241	226	239	240	254	239	221	250	239	259	252	258	228	237	259	226	212	219	262	224	279	245	241	248	229	234	239	250	242	240	263	212	231	237	242	239	238	243	258	236	248	211	240	240	255	231	255	247	230	249	246	242	270	235	292	241	220	229	264	258	241	257	238	254	249	226	224	227	248	250	234	217	263	256	251	264	279	258	233	238	248	251	252	252	252	256	253	243	221	238	239	253	242	261	242	263	248	257	236	261	236	268	273	251	226	224	257	256	219	246	241	215	222	222	239	258	248	253	254	257	257	243	242	249	254	242	241	260	250	216	215	233	254	257	235	250	240	217	239	227	269	245	231	222	259	219	230	244	274	259	254	257	246	227	234	250	251	236	252	242	239	246	254	227	251	232	227	236	219	255	220	245	236	252	227	232	253	232	244	239	210	266	244	262	265	228	266	250	257	252	271	223	226	245	242	245	251	228	266	235	258	251	222	243	248	245	255	247	246	251	251	255	255	249	251	244	274	262	252	217	233	222	254	261	229	240	280	248	269	262	265	241	249	263	248	250	251	266	247	241	249	213	247	213	253	247	253	224	252	241	234	258	228	229	208	237	252	245	236	269	272	254	248	236	221	234	244	230	244	259	236	232	243	230	228	234	259	251	228	238	248	250	256	222	248	233	233	226	239	245	247	262	227	211	253	247	259	227	245	234	253	233	246	251	247	251	227	247	241	192	215	239	256	248	267	269	252	242	239	231	227	239	238	205	232	231	234	250	232	239	226	280	270	243	271	252	248	264	247	258	260	252	237	257	239	253	255	253	235	248	248	288	232	251	253	242	248	244	227	258	262	219	264	241	250	242	253	271	251	225	222	254	272	257	248	239	254	232	252	249	245	276	263	250	228	242	242	238	216	266	241	237	253	245	230	247	227	250	267	242	237	278	216	232	234	240	247	246	232	262	223	243	243	235	226	261	284	222	253	268	259	228	261	257	230	244	221	222	252	233	244	246	261	217	203	244	252	213	216	240	220	239	220	222	278	270	275	263	263	267	262	218	242	238	259	256	250	241	269	230	239	261	228	255	266	256	253	247	251	237	256	262	251	235	240	260	229	232	259	234	231	247	276	218	228	224	259	226	261	252	248	234	237	254	272	234	246	243	251	272	257	262	220	207	250	256	241	231	239	230	259	254	232	223	258	235	224	257	253	243	236	220	234	255	276	241	237	252	257	276	264	239	235	256	231	221	240	245	272	246	267	240	233	239	208	242	241	251	243	243	246	241	239	260	271	268	222	256	247	212	219	230	244	246	238	247	262	241	251	223	250	243	254	240	249	225	253	267	240	255	247	252	245	230	232	230	220	223	230	250	262	228	244	252	246	254	226	261	254	248	240	252	247	226	238	236	248	254	252	237	237	256	261	233	216	249	256	238	230	252	241	261	231	250	233	250	244	245	239	251	253	253	260	257	246	271	251	236	243	229	274	261	235	236	235	254	259	243	263	247	219	234	241	223	246	243	273	266	232	259	240	237	238	209	242	233	225	226	234	232	251	233	235	247	224	230	246	230	243	263	229	251	254	278	239	256	257	234	266	249	257	248	256	262	245	265	245	257	222	265	238	236	223	268	235	248	252	252	258	249	235	272	249	261	242	232	262	241	264	242	266	253	252	265	259	244	266	227	246	256	263	250	241	239	235	269	233	230	232	198	263	241	247	218	230	228	222	248	256	242	268	247	247	264	237	267	219	265	255	230	238	233	274	233	271	247	247	213	247	249	227	260	242	253	246	270	264	272	278	261	239	254	240	222	268	265	221	263	248	272	249	256	250	258	217	241	257	247	268	235	239	235	252	234	221	250	248	245	229	235	269	237	262	253	264	265	244	238	249	248	261	231	283	255	236	257	250	219	265	254	239	247	254	252	255	259	234	238	224	264	235	239	253	266	232	251	242	253	231	264	234	254	261	260	265	268	215	247	227	242	268	258	242	255	247	250	247	228	232	231	228	240	276	258	277	249	256	257	220	236	254	230	234	220	245	286	240	245	252
26819	2574	5689	6345	5602	4503	3726	3007	2547	2353	2005	1872	1686	1598	1468	1346	1266	1257	1262	1172	1098	1058	1026	1012	994	957	925	938	925	986	975	865	848	873	856	943	841	864	790	823	824	819	795	829	831	829	834	810	810	817	803	806	757	767	787	769	779	759	798	751	716	729	777	770	747	765	782	793	785	753	762	766	743	703	818	765	750	740	769	734	776	699	736	688	758	736	744	745	752	740	713	782	753	721	733	719	756	774	714	710	693	717	710	736	796	733	690	729	723	737	697	737	711	748	737	658	690	722	754	701	729	731	741	693	749	725	708	756	688	735	706	713	782	717	756	716	722	757	751	715	786	741	692	718	765	734	749	727	728	759	735	744	775	742	731	735	733	729	680	735	722	699	774	733	738	739	711	696	751	731	686	751	712	722	701	722	745	757	767	705	723	725	725	757	742	738	751	730	740	747	730	701	733	716	714	687	712	697	726	723	778	764	746	702	748	793	687	715	750	704	717	706	722	758	716	751	756	757	757	745	724	701	727	700	699	770	752	735	745	747	704	706	700	730	752	707	747	658	769	730	658	717	712	766	739	727	706	729	717	782	764	701	738	736	787	693	722	744	691	727	687	734	684	768	754	752	732	717	695	767	680	698	706	683	698	750	700	725	781	723	767	748	703	728	718	725	706	742	700	737	717	703	699	709	733	742	713	687	722	708	728	722	757	731	742	665	693	744	678	676	710	758	802	746	728	725	710	727	746	745	745	718	735	713	722	686	717	745	737	716	736	754	722	728	700	774	701	720	722	716	683	731	687	708	717	695	716	703	731	709	650	698	752	762	709	737	714	740	737	728	733	729	737	758	642	736	699	701	724	720	726	755	718	739	732	726	724	690	716	732	711	753	723	720	725	765	747	746	775	713	716	735	731	716	759	724	697	673	682	739	707	740	715	684	697	762	703	769	741	729	741	703	725	699	758	766	711	738	737	763	737	694	701	741	763	709	708	687	739	710	696	696	730	718	782	747	685	759	697	722	772	730	710	701	723	748	749	733	721	728	710	703	669	706	763	684	748	728	701	766	734	747	716	724	728	768	710	747	769	708	689	721	732	708	734	714	696	711	740	728	737	721	720	704	740	766	726	767	752	753	726	710	718	689	725	655	685	678	740	700	715	713	708	698	688	694	710	718	759	714	718	717	725	683	733	717	715	783	697	717	685	714	691	730	755	698	723	708	714	700	744	707	750	717	762	758	717	733	681	733	740	746	788	738	712	698	706	689	747	728	774	732	740	751	717	739	749	766	725	707	710	715	747	748	718	717	737	777	655	747	756	717	703	670	716	728	744	742	749	711	737	749	732	741	748	724	668	700	698	698	747	735	717	716	749	727	709	730	715	765	691	676	748	769	715	704	701	684	727	713	721	706	747	751	704	763	718	716	734	766	753	774	711	714	730	737	720	727	755	751	751	721	751	738	723	713	792	698	711	730	743	683	719	739	690	743	745	699	781	708	668	738	754	732	733	766	694	703	764	734	752	707	734	705	722	721	734	731	705	729	706	729	744	676	713	747	732	772	732	705	674	712	699	727	761	684	686	773	723	728	744	755	757	702	705	723	751	720	697	689	691	756	706	698	739	710	668	707	738	752	749	759	741	713	736	750	761	728	716	715	726	680	701	764	721	693	732	710	787	778	719	734	706	779	763	703	693	693	707	660	693	731	732	782	694	684	755	734	662	760	707	730	739	734	735	695	700	755	772	728	700	749	728	750	721	729	772	739	697	730	684	754	731	691	773	760	740	698	714	746	720	730	710	720	799	731	674	774	704	718	725	708	730	751	705	749	743	768	737	743	715	739	708	721	715	708	690	738	768	751	742	717	733	738	692	741	726	716	721	737	645	760	740	748	699	730	706	730	711	720	695	683	738	688	765	751	752	731	739	728	713	694	684	701	690	741	712	699	734	744	695	733	734	714	742	716	747	693	702	734	722	744	704	742	749	721	692	746	725	730	642	724	722	727	723	666	757	676	688	718	723	740	741	734	717	730	709	724	735	730	753	717	734	778	739	717	706	742	701	755	719	751	750	673	730	745	695	708	714	708	745	760	738	694	712	725	707	784	679	698	703	719	714	739	744	750	732	696	695	728	733	699	754	742	715	724	726	751	724	699	766	693	757	734	713	692	710	727	734	702	751	713	720	689	680	729	700	752	706	732	716	668	714	752	781	714	730	708	743	736	747	711	694	725	698	731	728	703	711	724	731	754	725	712	704	689	758	700	672	737	746	777	711	736	711	726	762	725	674	675	756	709	699	733	768	691	714	759	700	691	714	736	735	733	718	702	754	739	741	716	725	741	714	701	690	747	713	750	766	708	719	745	716	728	720	761	684	721	754	723	745	697	732	722	696	708	711	722	736	742	814	669	715	732	709	704	722	771	708	704	785	704	684	718	726	709	710	743	688	725	716	761	700	725	704	720	725	732	735	752	760	667	742	724	767	768	714	714	707	765	676	733	709	721	710	721	701	719	737	724	711	711	740	784	685	731	741	719	718	775	688	730	710	777	751	745	795	699	717	738	699	728	718	692	716	747	744	777	705	729	766	691	713	701	722	753	717	684	675	736	775	701	743	718	709	711	715	703	757	691	692	737	693	727	758	718	679	689	708	732	712	739	722	745	770	734	761	730	777	733	707	751	699	727	704	729	780	760	741	762	700	726	707	744	760	709	713	744	696	731	709	692	710	746	675	741	766	702	725	742	689	702	753	802	748	744	765	756	745	764	718	698	714	772	719	720	745	727	716	726	684	715	704	771	727	688	744	726	663	718	721	691	755	740	695	710	771	718	693	705	724	749	746	715	701	723	725	682	727	758	750	768	781	726	719	739	753	731	698	677	719	702	697	731	712	751	717	758	745	756	720	710	737	687	713	738	775	712	757	733	706	688	693	729	744	724	725	698	688	700	745	707	698	749	737	741	729	730	759	723	709	721	733	712	693	706	779	699	699	719	758	694	715	705	738	743	705	749	739	773	735	733	787	716	768	727	722	729	709	772	676	708	761	692	718	679	685	786	682	759	691	716	756	695	726	744	769	747	718	684	728	687	715	694	725	725	710	688	734	736	727	732	697	676	707	673	686	694	725	704	701	770	705	785	741	719	700	671	692	660	702	733	712	736	707	746	723	759	705	689	768	709	756	744	719	794	747	784	706	720	763	671	688	711	780	723	715	755	752	723	756	733	704	672	770	715	708	739	708	713	666	723	712	669	697	722	753	699	661	712	730	692	712	737	737	743	737	760	723	732	763	711	750	742	741	691	714	710	717	759	698	780	736	723	708	705	657	738	726	725	734	691	710	754	748	703	719	743	750	733	719	753	684	746	726	720	742	734	727	765	724	740	694	706	726	684	745	746	721	715	723	759	672	749	729	721	730	732	702	722	716	732	717	670	745	731	727	740	721	667	717	722	774	751	709	737	718	711	750	687	747	704	758	692	733	719	734	737	665	759	709	729	674	721	717	712
6073	318	178	123	124	103	88	82	87	90	84	99	88	102	86	91	81	88	76	73	78	77	74	68	75	81	78	88	71	81	90	103	75	97	75	84	79	84	77	86	99	78	73	81	88	74	81	90	78	92	77	62	78	71	84	66	85	95	96	72	87	69	59	91	62	80	69	85	74	66	85	78	86	83	83	70	70	80	89	70	90	82	77	71	89	77	64	87	64	86	95	74	70	79	95	80	76	71	68	83	67	77	86	89	74	77	82	85	87	81	74	77	79	91	83	77	79	78	95	73	91	76	88	85	76	75	74	72	81	90	88	77	85	80	72	92	88	81	85	73	78	82	68	72	97	89	81	79	92	80	69	88	73	74	88	84	77	77	79	75	87	80	73	80	99	72	89	79	57	95	81	84	76	84	74	83	78	77	69	76	79	72	96	91	73	66	84	76	72	83	89	86	88	77	94	64	94	93	84	68	80	71	87	72	78	85	86	67	95	84	71	83	84	77	90	80	90	73	90	83	57	78	81	82	83	91	63	78	88	92	74	80	105	89	93	79	81	73	86	91	99	70	82	62	70	85	68	84	68	71	90	89	99	74	72	86	86	66	69	79	75	80	84	92	91	81	84	68	80	68	72	97	74	78	65	92	87	90	92	68	90	87	72	84	65	64	93	91	74	82	88	91	99	76	84	79	77	90	72	79	74	85	65	75	76	70	91	77	79	67	76	103	86	85	84	95	69	68	64	87	94	67	85	83	71	71	83	78	84	82	78	88	70	81	66	78	70	79	87	83	86	69	87	85	72	77	85	81	67	56	71	51	71	78	78	75	88	60	65	75	68	90	83	77	91	70	91	81	79	79	65	77	82	79	84	82	79	81	68	89	91	77	81	68	74	67	69	79	87	88	69	70	82	92	79	73	89	73	84	95	81	86	74	75	76	83	76	90	76	71	91	72	87	80	74	71	78	82	81	59	100	82	79	83	93	64	91	66	82	79	82	71	77	85	89	88	91	91	96	81	72	73	76	81	76	80	64	86	87	82	72	85	92	87	72	90	80	76	74	79	72	78	84	89	85	71	79	75	76	84	80	77	72	75	81	62	63	87	78	90	77	68	79	91	77	87	84	77	71	75	87	68	88	88	86	76	69	71	89	85	74	87	95	75	78	86	86	70	83	73	75	55	89	80	78	69	78	86	67	77	91	79	88	85	84	72	83	77	65	86	88	70	74	80	92	90	85	97	84	76	79	89	68	71	93	71	73	81	69	80	83	74	81	87	66	85	81	89	76	82	73	77	89	72	77	84	72	77	70	103	81	70	80	93	78	83	76	78	79	82	87	81	81	77	83	85	75	90	77	81	75	84	91	92	93	90	87	75	87	66	81	86	87	68	77	90	80	79	75	69	84	88	99	84	84	64	71	81	70	82	89	90	85	76	78	85	66	78	72	68	92	68	88	75	76	76	71	92	69	86	75	75	73	78	76	76	67	71	67	93	89	88	70	79	72	76	61	105	98	75	68	79	73	83	78	79	65	75	76	89	59	88	85	82	80	74	74	83	74	76	82	92	98	81	90	78	82	87	78	81	80	85	85	78	80	75	73	80	73	69	79	82	78	61	71	71	79	80	84	82	83	93	87	78	73	81	71	84	79	91	93	62	75	89	92	71	78	79	80	79	79	100	66	80	87	89	76	88	87	83	79	66	71	83	92	70	83	80	74	72	71	60	83	63	77	71	69	88	76	63	83	67	97	80	91	83	74	84	77	75	86	66	70	80	72	98	93	80	63	63	82	63	72	89	80	81	64	79	73	57	78	80	90	82	80	77	78	72	74	83	66	79	90	73	76	73	77	79	77	79	77	80	77	82	77	77	81	80	97	81	92	82	81	78	90	70	66	65	70	85	91	73	72	74	76	91	72	92	66	95	85	76	89	67	92	61	70	70	70	76	73	68	84	68	72	69	80	77	75	76	61	74	82	93	80	73	73	72	81	93	87	68	90	67	67	73	90	85	79	81	89	78	78	64	78	80	85	94	81	83	76	88	67	81	78	79	86	75	76	77	80	81	80	85	74	80	90	64	94	87	72	88	79	79	92	88	84	75	65	87	82	71	69	82	79	72	77	79	70	83	76	63	79	86	71	82	99	90	74	80	88	88	86	93	87	88	90	77	93	77	74	83	92	64	76	64	63	74	92	79	82	80	83	76	73	77	94	71	94	68	64	75	82	72	75	97	73	92	82	65	70	106	72	78	99	83	81	90	95	59	85	81	85	62	69	82	78	81	84	72	88	70	107	92	89	66	83	78	73	84	65	85	77	91	94	87	105	68	63	88	94	70	93	76	80	73	80	67	70	65	79	66	73	88	74	77	77	77	91	75	85	85	82	73	69	74	85	67	85	65	82	90	77	62	80	87	89	81	88	71	81	64	73	75	92	66	81	79	79	87	79	86	80	78	87	72	94	75	85	86	72	89	71	78	94	80	74	79	83	89	80	77	80	80	85	78	83	96	67	74	99	76	79	66	73	73	73	62	70	74	74	82	68	87	77	80	86	74	64	82	77	83	76	87	89	54	72	72	84	92	88	67	65	83	76	78	92	88	81	78	60	68	79	72	76	89	70	81	86	63	78	68	71	77	72	88	79	83	78	95	86	85	82	107	87	63	67	75	80	70	68	76	83	81	71	74	80	71	71	76	71	86	64	78	89	78	88	82	82	83	71	85	86	80	79	90	92	104	83	72	87	84	61	73	80	74	87	91	68	87	73	84	65	56	69	91	85	89	71	87	83	73	70	76	92	82	74	91	75	91	64	74	63	83	82	70	60	82	56	83	89	77	86	77	100	85	72	69	79	81	88	70	67	89	64	77	72	89	79	72	82	78	86	76	82	92	79	79	64	97	91	75	64	63	73	88	77	72	76	73	69	89	87	72	86	87	81	79	82	66	87	89	85	84	82	78	72	75	90	78	88	90	66	70	83	62	80	67	85	86	86	80	79	64	91	83	76	72	82	79	84	83	85	72	89	85	82	79	78	85	67	82	79	90	79	95	77	73	65	71	87	74	85	82	61	72	89	84	87	110	78	75	88	85	79	76	78	91	91	79	78	87	72	76	88	82	81	64	70	82	69	74	81	64	83	84	88	74	83	68	90	83	74	89	71	73	78	85	86	72	80	91	80	74	76	81	77	74	92	78	65	71	82	85	78	75	69	66	83	83	77	72	75	66	82	74	71	89	71	80	74	83	91	73	73	93	72	75	81	77	80	80	96	84	61	79	96	76	73	83	77	74	74	80	97	88	68	77	101	63	86	82	72	83	79	82	69	83	74	73	82	77	100	75	75	69	93	70	71	68	102	77	88	81	86	83	95	66	75	86	86	67	80	91	61	60	75	76	85	102	82	70	76	82	72	74	64	80	81	67	83	71	76	95	72	81	74	71	69	69	85	69	79	78	77	71	89	72	73	73	96	81	67	78	94	85	95	59	91	88	86	93	66	88	75	88
5770	375	459	455	439	423	390	361	303	314	329	310	326	316	288	297	288	283	304	296	293	291	307	285	311	324	302	311	281	277	294	298	295	301	279	304	297	279	295	321	284	281	263	276	294	301	284	277	326	275	268	294	301	287	302	293	282	285	335	298	326	263	270	277	306	291	280	285	311	302	292	285	278	294	292	306	286	290	284	294	300	295	293	294	286	287	293	285	297	301	280	290	275	262	271	293	289	268	288	286	316	326	303	297	304	256	275	316	318	299	276	273	298	335	299	293	298	286	291	308	274	309	297	317	309	306	276	300	287	289	273	340	287	288	329	300	292	288	267	271	282	274	314	266	294	297	266	265	266	288	284	295	293	291	275	286	307	300	275	272	277	303	277	275	294	267	306	276	312	305	320	283	310	296	300	291	253	287	272	306	270	293	290	296	303	315	322	303	279	306	315	320	270	287	309	318	331	295	258	297	294	306	301	303	299	299	284	328	344	278	281	315	293	306	265	272	287	282	279	304	325	314	280	271	276	292	275	279	313	282	323	285	278	283	260	286	306	291	277	267	293	303	293	279	298	316	298	278	276	275	297	307	311	322	250	276	261	302	279	265	287	320	287	284	278	271	325	295	288	245	291	274	264	277	300	263	284	285	270	290	284	322	261	284	284	309	275	287	322	296	291	294	281	281	277	303	290	275	307	281	282	276	291	288	271	294	316	304	260	276	303	310	294	271	270	301	272	286	267	270	260	292	311	298	289	273	269	276	274	294	300	278	279	285	281	288	285	342	283	276	317	314	267	291	319	283	301	281	285	330	277	276	292	292	281	303	282	289	272	297	309	292	292	267	285	303	307	286	238	303	277	282	301	280	298	280	304	257	282	287	302	286	280	291	296	295	286	287	283	286	282	266	257	252	290	264	319	302	276	308	309	280	275	302	281	321	310	293	291	281	272	304	319	295	304	288	269	294	273	309	267	270	269	297	263	296	332	310	288	307	311	274	279	277	282	314	286	283	291	312	303	293	285	320	284	302	282	280	272	299	272	272	305	279	303	291	274	253	309	277	304	294	286	328	273	262	300	272	285	306	289	275	295	309	275	297	284	274	314	284	283	315	295	312	263	319	267	287	269	264	290	294	284	253	287	300	288	277	304	275	301	287	287	311	283	312	294	331	267	267	297	296	275	295	286	273	296	281	292	273	288	296	308	302	291	310	329	311	332	254	301	259	314	297	292	298	307	297	268	277	283	286	300	304	275	270	282	297	293	311	295	291	321	301	279	302	285	284	285	274	314	314	285	285	302	301	286	288	247	304	312	307	306	259	283	278	264	271	323	272	274	292	293	300	323	314	292	298	291	289	288	289	285	321	294	301	273	277	280	276	306	278	272	305	284	295	278	291	292	267	292	286	274	282	314	263	282	308	275	277	284	324	288	260	289	288	280	316	300	265	288	314	309	286	322	268	289	295	301	301	292	278	279	291	312	272	312	313	293	273	286	329	275	301	296	322	298	283	271	283	286	297	280	262	290	255	265	291	298	313	302	290	283	278	291	284	257	288	298	295	273	274	277	326	270	294	261	275	279	299	300	273	279	279	340	303	254	302	295	308	276	320	281	297	302	287	277	294	285	280	330	286	306	310	272	303	280	294	302	269	284	282	283	331	273	313	273	282	315	282	295	286	321	272	299	288	276	281	265	311	291	290	270	276	251	290	289	290	289	296	291	261	294	285	299	297	283	272	265	291	271	277	303	270	309	293	286	278	304	271	284	325	322	266	298	296	292	284	282	280	302	284	303	309	283	297	298	297	286	311	293	275	310	333	282	293	247	280	280	268	272	301	294	281	288	312	313	312	295	301	311	282	280	294	293	287	266	292	278	287	271	292	324	297	283	278	301	279	294	283	302	301	266	314	274	310	263	315	272	322	263	312	288	266	306	279	302	284	287	291	284	284	293	299	302	292	307	293	289	288	270	295	310	286	279	268	286	295	289	279	293	305	315	316	302	315	284	279	309	278	275	312	296	289	270	302	291	270	302	283	273	293	274	316	285	309	303	308	278	297	298	313	320	273	267	295	314	291	299	294	290	317	296	293	289	297	281	294	298	319	311	254	303	280	298	301	287	281	270	308	305	308	283	308	302	321	314	269	293	305	319	273	286	296	321	325	303	308	281	298	283	301	267	316	300	297	267	275	266	269	310	294	301	340	293	294	305	284	279	261	311	264	291	334	291	290	277	263	267	283	288	301	291	283	286	277	301	291	299	285	309	292	287	274	300	340	307	286	269	285	300	289	285	255	292	255	301	279	269	299	292	310	288	312	307	301	293	279	285	292	269	289	308	310	269	292	337	270	315	304	267	269	281	279	291	302	317	257	298	272	288	315	296	276	313	295	306	292	306	293	275	307	283	272	272	270	296	292	285	291	310	287	289	291	282	289	308	292	276	319	266	299	301	336	298	301	258	296	274	281	307	289	277	284	316	303	284	319	301	304	297	264	317	281	300	293	311	270	298	317	300	284	303	288	270	267	321	276	305	287	290	299	284	312	301	302	294	282	280	289	275	282	294	260	285	296	258	305	304	306	294	279	270	318	281	299	267	301	295	269	280	288	278	305	293	279	274	278	277	295	294	265	298	312	291	330	294	297	270	321	320	276	266	299	270	287	288	303	276	302	280	285	281	287	263	281	317	317	274	294	290	253	280	326	290	279	290	287	277	271	310	306	320	300	310	300	283	308	268	306	302	300	298	286	298	295	251	302	285	277	298	303	292	299	297	323	283	292	286	264	283	302	264	284	313	294	298	280	318	296	304	304	291	307	265	295	307	296	304	274	261	300	294	284	285	286	272	288	306	311	288	272	281	292	283	280	287	306	292	312	306	285	288	298	299	278	272	294	272	310	307	305	248	295	307	296	317	274	270	296	296	282	298	284	290	270	286	304	284	274	315	286	290	301	282	282	280	293	263	311	325	272	263	268	296	269	273	255	293	267	309	298	264	283	273	284	267	303	283	292	277	315	280	272	269	298	291	271	296	276	306	277	281	269	298	305	281	311	316	296	273	279	296	298	284	294	269	318	288	287	290	279	290	311	298	318	303	293	274	295	272	290	286	262	293	291	255	292	315	303	325	304	286	262	303	289	281	287	314	300	270	285	280	292	302	328	317	267	316	286	257	299	297	301	310	310	293	334	304	297	311	259	286	270	283	288	283	281	294	291	261	289	279	274	286	289	316	294	299	307	303	309	279	298	295	299	294	280	300	294	277	310	243	299	293	296	315	312	299	322	282	253	279	291	305	284	283	295	332	293	288	306	321	310	293	290	287	287	300	309	281	280	307	284	279	316	258	300	291	304	301	308	307	293	310	300	328	297	284	264	264	322	282	267	285	311	277	301	321	304	293	310	302	308	298	302	315	314	311	317	307	295	321	293	265	298	318	259	300	305	316	281	289	295	301	273	297	307	271	300	311	302	282	297	278	308	280	283	289	316	303	262	278	302	275	245
42307	10277	1689	1054	706	593	448	354	311	269	259	241	225	220	177	196	158	182	145	174	188	167	178	181	141	168	156	174	182	187	163	150	163	145	156	161	152	141	150	158	171	149	149	131	139	155	130	139	141	132	151	144	129	132	159	154	133	141	146	160	141	136	149	167	148	155	136	136	149	163	146	142	136	170	159	150	154	141	155	142	146	149	148	128	130	149	146	135	167	148	137	173	130	129	136	129	174	139	155	134	165	150	149	144	142	122	143	153	135	170	134	153	148	144	144	144	136	142	142	149	149	155	130	127	153	147	159	140	133	146	163	135	147	155	147	125	150	123	133	160	134	165	150	145	158	157	129	129	135	133	149	145	161	150	151	181	144	134	154	132	135	134	135	144	143	139	142	155	166	130	139	159	135	156	145	121	134	146	146	151	172	160	143	136	153	146	157	138	153	148	134	139	128	136	159	127	139	160	146	138	143	147	144	156	129	142	139	168	139	162	153	119	142	143	160	122	141	143	135	137	145	147	157	177	146	133	156	162	133	150	140	141	140	136	140	142	150	150	143	130	149	146	146	158	143	134	145	134	149	142	159	137	166	143	134	132	127	160	129	142	148	156	169	139	145	129	164	161	142	153	134	147	146	146	143	133	137	153	158	165	149	151	165	134	171	165	151	147	158	143	132	135	139	129	132	143	122	127	140	151	156	142	113	134	138	139	158	172	138	130	149	143	135	155	165	140	143	148	136	148	166	157	149	135	137	141	155	142	150	137	150	128	142	129	141	136	150	173	168	136	144	126	151	131	143	148	133	147	162	149	161	143	151	143	146	130	160	145	144	154	141	123	135	141	136	148	129	139	147	156	132	152	149	121	152	144	155	164	154	152	163	135	152	154	137	150	143	147	130	155	169	133	132	137	183	148	140	135	138	146	138	157	147	133	147	139	150	138	150	127	134	169	146	127	141	121	172	133	139	128	148	158	167	144	133	144	160	139	137	139	147	130	157	156	149	140	133	136	156	143	158	161	159	146	125	157	151	147	114	136	157	119	157	158	125	129	158	132	121	152	129	140	134	136	153	152	133	149	143	137	135	142	167	146	136	156	144	135	158	150	138	150	125	138	125	118	151	140	127	140	147	160	153	146	158	141	138	163	150	155	142	142	138	158	136	112	144	164	142	136	145	144	150	155	134	163	169	149	149	156	135	151	138	149	159	125	115	135	129	142	150	126	155	152	159	160	177	136	128	129	139	140	144	163	141	139	140	146	158	141	161	126	150	142	150	143	151	173	159	131	147	139	142	130	132	146	150	138	147	158	159	138	135	150	139	143	167	143	143	149	156	129	176	157	157	143	132	144	144	123	132	174	134	163	138	164	150	159	152	133	164	141	138	159	140	153	146	144	153	155	147	151	129	146	145	155	144	141	137	139	166	146	143	137	171	147	140	158	155	142	148	154	167	165	134	137	149	154	146	157	158	152	144	131	151	156	161	159	148	153	152	177	154	129	149	136	119	149	143	148	177	128	145	135	141	146	149	152	153	156	137	147	154	127	142	136	156	138	132	145	142	148	148	139	141	150	158	166	143	143	132	173	149	139	161	157	118	142	154	126	131	127	144	143	152	167	127	132	165	170	165	130	144	129	144	136	118	146	161	163	142	153	146	159	143	162	162	139	135	142	160	141	147	126	134	154	131	165	126	131	142	144	139	144	141	159	130	162	131	144	158	130	134	158	149	149	129	150	158	136	133	145	166	136	127	157	146	147	143	154	148	137	128	151	137	128	130	149	149	153	144	141	151	147	134	140	139	169	146	140	133	143	163	151	152	129	146	158	148	143	167	147	141	144	155	160	157	146	137	143	144	142	116	146	154	149	155	139	160	137	138	136	130	139	145	140	137	144	146	153	133	120	132	144	127	130	127	144	147	131	146	137	136	150	136	146	132	139	142	143	148	153	152	140	156	153	163	152	170	139	145	153	137	155	161	142	139	121	134	141	134	161	138	139	147	165	142	139	155	152	132	135	144	136	140	160	154	129	134	148	146	140	137	140	141	114	140	146	136	156	143	127	180	133	136	146	142	138	146	159	141	161	148	144	129	140	123	136	148	136	154	139	152	147	143	155	175	167	115	134	154	141	132	144	151	134	157	149	129	137	161	118	170	152	147	137	145	146	146	159	120	148	136	139	149	137	137	149	135	159	147	134	167	154	161	149	117	138	113	160	150	133	148	150	146	161	162	144	154	129	150	150	137	141	137	151	143	134	141	157	145	121	143	146	159	157	171	139	128	155	143	146	132	147	148	146	160	146	132	139	152	128	127	148	146	143	128	140	123	163	150	163	138	149	141	138	147	142	151	137	125	121	162	136	129	140	116	127	153	146	141	154	159	147	133	159	125	124	138	154	151	140	143	147	132	155	147	137	134	141	134	153	130	154	160	135	150	141	163	133	141	159	141	131	126	113	154	143	138	149	164	118	155	141	127	169	148	166	156	153	171	139	150	144	151	131	127	174	152	169	163	170	171	142	130	157	154	147	133	157	148	166	155	146	168	123	163	131	136	143	139	141	148	155	188	141	139	147	123	147	128	142	165	166	142	161	155	130	142	143	145	138	152	129	153	163	166	158	144	141	156	141	171	134	155	148	159	126	140	166	137	150	157	162	135	144	130	147	129	133	147	146	149	132	147	149	166	146	116	141	151	117	143	145	144	182	129	123	148	153	140	157	147	106	150	146	151	149	121	144	148	132	165	132	152	145	139	152	148	146	138	154	144	136	142	123	153	143	149	147	144	140	161	146	143	159	137	152	121	142	136	130	142	129	148	138	158	136	148	143	156	166	124	156	146	146	159	159	135	152	148	145	162	156	137	122	147	152	142	150	146	132	157	143	146	154	123	145	141	145	144	124	150	139	123	144	123	142	106	130	165	151	141	152	131	134	150	143	137	154	130	123	157	144	148	137	144	130	157	163	130	129	151	159	147	121	139	139	141	146	142	148	152	132	142	166	156	169	168	124	135	149	145	161	146	155	162	144	150	166	152	151	124	147	126	150	131	143	148	134	152	132	124	135	143	144	161	130	179	156	135	128	147	137	136	162	153	139	127	160	153	152	139	139	161	133	158	130	143	151	137	143	159	138	117	145	134	152	154	135	149	124	143	145	148	147	145	148	149	142	142	128	173	149	155	146	135	144	125	134	139	124	161	134	150	126	143	127	132	152	141	139	145	156	147	151	149	128	149	151	155	144	150	140	140	147	151	159	141	122	153	141	152	146	151	141	167	134	162	133	132	141	143	144	150	127	156	152	145	138	148	153	145	159	154	148	141	132	125	141	127	125	143	142	147	157	141	157	152	138	142	149	149	132	149	156	149	155	136	133	134	128	143	148	150	146	114	150	156	135	131	131	173	146	129	147	152	164	153	154	159	148	150	147	141	136	123	166	142	159	140	132	137	156	138	147	150	134	145	148	151	154	150	133	127	164	138	136	151	147	142	138	153	164	133	131
21389	1349	3064	3492	2995	2434	1957	1725	1456	1278	1191	1051	935	820	830	805	696	741	666	702	666	606	624	653	639	623	576	587	565	564	508	528	542	539	536	494	524	542	515	526	545	508	541	521	506	504	531	516	504	537	493	495	512	464	469	482	484	528	492	481	464	493	497	508	451	494	491	482	473	466	467	452	449	494	503	497	478	459	480	492	468	472	492	474	516	482	493	480	524	468	479	456	474	459	466	457	492	496	477	479	456	475	473	430	450	481	463	460	461	467	503	450	478	440	443	522	474	497	480	473	448	463	456	472	488	453	486	477	454	475	506	488	493	446	477	486	453	483	471	489	488	454	456	451	461	516	455	470	480	490	465	456	462	450	478	442	487	453	472	508	425	460	447	475	450	497	475	452	427	498	478	475	454	451	486	465	463	472	485	463	447	442	449	466	445	415	492	472	460	483	482	516	447	449	488	464	450	475	453	517	470	430	432	486	447	486	433	483	475	451	483	440	427	473	476	456	455	452	476	461	510	474	457	505	431	467	489	469	481	458	484	448	483	438	482	459	444	471	500	472	470	516	503	479	453	470	486	453	472	468	504	427	476	462	515	473	479	452	476	446	461	476	473	444	449	493	477	473	435	453	486	496	493	433	468	461	479	499	472	481	460	436	478	453	491	473	473	506	502	454	464	461	469	492	472	496	441	478	482	440	452	475	484	449	432	422	485	448	463	509	471	477	449	469	466	463	453	503	458	492	453	485	470	476	507	453	450	467	466	447	491	453	423	475	445	500	493	475	502	467	482	443	474	472	450	452	463	467	505	480	435	520	464	459	429	490	463	417	446	438	467	492	486	452	480	497	475	490	460	474	445	470	503	432	448	439	492	442	470	466	439	485	463	464	452	472	458	462	473	509	448	470	486	466	484	464	462	449	500	470	477	448	481	451	459	486	490	487	465	488	483	458	460	471	467	506	497	491	461	478	418	434	425	406	460	503	426	434	426	473	482	464	485	470	506	433	433	459	479	433	437	447	449	465	445	468	429	488	506	462	434	477	488	517	470	439	484	452	484	433	453	442	454	444	455	481	502	458	478	423	456	472	441	485	420	451	473	454	442	447	498	475	513	475	448	477	452	422	449	500	475	438	442	498	493	473	425	438	477	475	473	428	471	427	437	423	475	399	473	511	426	446	476	492	455	478	469	458	443	466	488	441	462	469	462	474	478	465	473	455	484	453	475	460	489	479	455	451	502	464	494	466	460	446	483	460	454	476	472	467	465	445	444	455	435	450	424	454	437	446	458	508	470	464	436	462	455	413	467	447	456	475	510	439	440	467	451	428	460	452	457	466	466	444	490	465	486	477	464	505	490	483	427	447	488	473	473	483	466	480	504	470	457	475	447	441	488	438	474	464	496	478	470	441	426	467	463	477	480	472	447	463	473	488	462	476	460	474	476	430	464	463	444	451	473	433	500	478	456	421	455	457	424	451	477	435	464	485	440	444	479	488	481	428	449	466	482	447	460	464	432	473	441	484	497	432	418	495	488	466	488	501	474	439	440	482	495	472	474	468	519	487	461	456	473	454	469	483	452	439	455	478	481	465	446	470	505	478	484	441	447	504	483	424	464	519	489	480	495	493	489	469	438	455	474	473	476	444	464	447	463	441	461	496	460	466	431	457	441	443	491	452	459	457	471	471	487	453	426	422	469	423	450	452	483	467	484	444	455	457	488	458	479	481	470	379	490	488	438	488	447	483	496	451	470	424	459	453	438	500	444	451	500	435	465	486	494	467	444	499	490	486	454	486	476	441	446	482	494	447	472	465	481	435	449	464	425	469	490	465	461	476	479	480	470	469	466	497	479	453	453	497	437	495	479	500	489	451	448	471	427	462	459	459	479	467	468	439	473	467	460	441	465	426	469	473	471	490	439	477	449	483	485	428	458	466	457	431	445	504	468	504	433	485	448	474	470	465	498	429	421	488	460	450	482	462	456	518	447	480	482	468	466	485	471	457	477	450	460	485	474	477	468	438	439	454	516	499	452	473	458	459	433	437	510	476	478	498	479	481	459	447	478	466	485	453	438	483	442	479	455	501	479	459	494	489	438	465	479	508	481	423	464	475	472	473	486	405	486	491	525	490	473	457	440	477	457	477	505	461	474	477	484	469	460	469	441	454	434	445	466	513	495	499	481	452	467	458	504	535	433	470	458	487	475	447	461	439	461	474	433	474	473	455	427	497	469	479	467	448	477	448	442	483	496	423	490	461	459	476	457	463	455	450	463	471	467	471	465	465	448	435	478	506	437	466	505	443	507	450	436	451	489	456	457	452	462	472	449	458	480	468	491	481	474	461	475	481	479	460	468	481	480	478	498	455	492	440	490	448	487	512	474	478	476	510	504	479	454	466	424	463	451	486	488	451	447	488	447	449	497	512	437	475	452	411	445	472	476	479	444	456	442	446	511	483	430	474	479	488	433	453	470	449	464	471	460	450	440	450	473	439	499	456	468	485	467	476	471	509	464	445	454	491	473	465	405	453	462	487	449	435	456	517	497	472	453	503	468	442	496	499	481	460	509	454	451	470	469	486	450	476	450	479	447	432	434	439	471	445	427	442	473	446	466	485	512	486	474	471	442	489	499	457	464	462	463	470	469	470	474	457	500	507	468	494	463	468	455	447	443	504	453	440	437	458	464	473	462	464	469	466	456	442	466	481	454	434	466	490	450	432	435	500	450	453	488	437	433	488	472	500	501	472	460	448	500	457	461	443	476	497	467	472	462	411	494	474	471	454	445	488	468	458	483	460	501	492	467	440	446	467	504	455	492	430	468	461	439	463	442	494	446	438	421	474	464	465	483	460	456	466	506	477	458	504	505	475	465	499	482	470	458	483	445	440	443	459	482	479	450	507	492	454	420	406	470	471	459	496	469	448	486	426	447	470	475	458	464	491	451	486	441	496	462	473	478	442	473	500	475	455	467	468	448	513	467	467	478	481	457	450	449	500	435	506	475	461	468	449	473	436	458	485	456	444	471	482	484	506	467	496	494	458	470	454	444	461	457	517	486	477	434	480	444	427	466	478	515	491	483	445	493	443	468	471	450	466	430	493	475	493	481	450	477	495	473	459	455	468	473	461	462	432	482	469	487	481	453	469	506	449	448	458	462	438	481	507	448	469	431	464	474	499	453	463	457	501	451	460	448	471	477	445	458	438	515	447	447	466	460	458	457	472	463	439	486	519	493	456	439	486	490	456	487	494	492	424	425	499	444	446	481	484	480	496	470	405	408	504	470	438	470	473	479	471	440	441	471	462	453	460	444	467	446	453	463	485	432	443	491	446	454	455	474	479	481	489	463	486	448	497	465	463	427	490	460	466	453	489	460	473	448	464	472	480	479	428	474	498	481	483	450	477	435	479	466	455	456	460	480	461	477	460	417	479	480	455	464	498	454	461	460	456	483	452	437	432	509	460	478	462	462	476	447	444	467	475	465	452	481	474	478	501	461	483
51997	19185	6378	2225	1569	1142	952	741	596	553	485	477	407	376	349	350	338	298	285	277	320	301	270	276	250	290	295	253	259	260	260	287	253	278	250	263	271	257	289	257	264	247	246	266	278	269	255	248	268	286	248	255	264	261	252	227	247	256	227	249	235	246	242	226	245	269	287	257	272	252	216	238	229	267	243	259	245	224	261	237	253	232	254	235	251	263	259	266	249	249	234	246	245	254	246	259	255	268	251	269	247	249	241	249	222	224	267	225	252	249	246	271	242	222	255	230	238	251	234	230	298	268	234	259	259	267	256	226	207	240	242	244	251	241	242	247	257	269	250	237	237	252	239	279	251	260	256	260	227	254	255	273	256	244	250	257	255	237	256	245	267	259	230	260	263	246	232	258	242	240	236	226	248	252	260	239	251	232	259	286	253	243	270	286	266	256	255	208	257	244	247	253	250	243	232	260	238	271	247	282	261	244	253	237	241	238	263	219	252	254	237	266	225	245	222	246	240	239	272	231	278	280	275	245	234	246	258	227	261	242	249	255	261	245	259	246	258	267	253	268	248	227	240	234	242	275	252	262	257	284	247	251	260	212	247	228	253	252	277	230	257	229	248	241	255	218	247	229	217	252	267	256	281	236	248	230	241	258	226	230	251	246	235	211	264	246	248	221	249	261	249	244	241	239	207	250	258	241	240	235	223	257	235	254	261	261	257	256	239	222	242	285	259	276	252	258	273	239	258	244	249	241	268	223	259	252	260	234	278	248	255	242	239	275	247	206	219	226	224	259	260	241	245	277	234	248	235	249	233	232	247	224	240	203	275	219	243	293	243	215	267	253	216	261	239	229	256	242	264	228	256	272	279	245	232	242	267	236	259	237	240	224	216	233	249	229	258	249	235	219	246	244	235	266	271	249	246	222	265	228	254	254	260	262	235	251	247	204	263	283	227	241	253	246	245	251	216	245	242	268	255	241	225	241	217	250	241	258	245	252	258	217	284	261	258	246	227	261	249	217	266	231	258	258	242	266	246	262	256	237	253	232	258	229	245	232	259	215	260	241	245	243	215	242	234	244	241	275	255	270	259	238	250	229	256	254	238	246	262	228	231	237	247	243	262	263	262	231	250	226	249	248	221	245	246	249	271	249	238	261	239	227	254	262	239	211	224	246	244	227	255	266	226	232	233	239	257	250	208	249	255	233	245	237	246	251	261	250	241	276	272	232	247	247	239	233	233	232	265	268	245	218	250	238	262	250	287	238	254	252	272	252	236	242	237	223	246	233	244	228	256	249	248	275	265	259	238	219	220	261	266	236	224	221	272	234	263	282	235	262	250	239	240	224	256	252	289	217	227	219	269	229	256	258	233	239	265	249	235	259	234	253	234	249	241	242	238	238	275	238	238	224	230	231	242	223	264	266	210	241	265	240	262	224	256	256	245	253	271	254	280	252	228	233	239	241	271	268	244	242	250	252	270	267	247	273	271	229	248	271	241	234	248	257	247	244	254	269	261	234	260	270	247	233	238	239	268	259	256	232	254	267	258	245	250	236	263	242	241	246	209	243	224	284	235	257	235	247	208	260	208	224	263	251	226	245	221	287	213	234	234	251	260	252	248	245	247	224	232	258	243	281	253	236	274	235	267	271	238	256	233	250	256	244	247	253	247	255	249	260	237	233	261	227	259	261	249	239	246	243	247	249	269	250	250	272	255	250	231	257	281	222	253	257	245	276	255	233	274	259	236	244	229	242	229	265	244	241	230	233	245	251	274	239	263	235	245	266	241	241	263	246	250	282	263	262	237	269	251	231	255	244	235	260	249	242	272	235	261	247	259	241	262	256	258	241	277	275	248	259	259	261	222	244	237	238	255	215	232	232	259	263	266	263	261	241	252	260	231	259	233	260	241	247	250	260	263	264	263	244	232	248	225	238	222	261	234	225	246	221	220	257	253	261	252	261	258	285	240	251	260	232	256	249	232	225	231	249	247	271	263	235	209	235	258	269	239	259	230	242	252	240	214	194	263	217	242	219	265	246	221	266	232	250	210	249	211	223	269	250	247	248	238	245	250	250	248	256	238	258	249	274	257	267	247	263	229	255	264	256	254	248	236	260	259	236	249	236	221	252	245	271	253	250	258	234	284	280	224	247	236	281	224	233	228	217	242	222	260	254	273	264	280	258	250	252	268	262	247	243	224	262	256	249	228	249	270	257	256	223	253	258	243	265	235	254	260	253	243	245	237	246	245	252	229	241	234	232	208	238	254	237	245	256	256	270	261	231	253	227	232	254	264	287	232	227	228	252	231	245	252	195	261	270	214	282	220	256	269	276	245	245	252	264	250	224	253	254	231	254	253	231	246	250	226	225	234	249	251	284	243	254	257	258	251	227	253	250	240	213	235	234	232	262	238	245	239	241	258	229	258	296	262	253	250	235	242	252	241	228	239	226	212	267	246	261	250	216	250	230	249	246	246	242	241	262	248	271	257	259	271	266	272	247	255	253	244	244	242	218	268	274	254	218	232	264	228	250	237	276	254	245	229	280	254	292	221	255	238	253	231	216	237	235	228	267	285	241	247	262	239	235	222	257	243	247	270	259	235	246	248	238	226	260	286	234	246	276	239	247	226	246	247	240	232	263	267	248	224	274	255	256	248	218	271	240	223	239	237	267	242	239	225	241	262	240	256	263	225	235	230	240	245	240	239	243	236	257	234	270	236	229	233	264	246	250	254	242	264	263	233	244	225	249	249	233	254	225	240	251	252	216	238	259	265	257	259	276	238	243	222	232	269	248	249	242	267	225	235	260	233	242	227	239	278	243	249	257	264	226	245	255	275	246	276	259	265	272	240	229	232	264	266	257	242	290	242	243	265	241	246	256	259	226	253	249	264	268	237	247	263	260	235	244	234	238	248	234	247	246	240	241	231	253	229	227	256	250	240	248	249	249	274	225	246	255	240	225	253	248	247	234	251	199	263	233	247	279	219	270	232	245	208	273	243	234	273	259	261	260	241	254	247	248	251	259	257	241	249	266	249	288	257	237	239	245	246	259	260	251	237	231	247	243	221	246	237	213	237	242	252	237	242	227	227	244	256	224	257	267	223	254	237	239	255	249	228	238	259	210	232	253	253	220	233	265	275	237	204	246	258	270	248	259	249	225	241	262	237	238	253	267	232	223	236	227	286	240	261	262	287	258	273	251	269	256	224	223	217	272	242	223	222	252	229	265	249	242	237	227	248	251	264	233	233	273	225	239	254	230	231	241	239	263	258	245	255	252	225	244	260	265	240	243	259	249	243	244	271	230	225	278	238	258	219	234	250	217	267	278	231	251	270	244	231	254	226	252	252	239	233	260	250	248	225	236	235	247	237	232	241	259	240	238	271	254	269	243	254	253	247	274	238	218	268	233	272	232	209	229	255	229	241	256	210	252	246	269	254	257	248	254	238	258	252	240	227	223	228	272	223	213	224	250	251	244	223	246	248	249	230	231	246	215	224	237
28473	2554	5748	6287	5380	4466	3619	3046	2595	2374	1986	1827	1661	1542	1437	1328	1323	1297	1173	1061	1150	1044	1016	1008	980	990	962	998	950	947	946	868	892	905	874	838	816	819	859	845	838	816	802	814	804	801	865	747	826	780	766	807	797	793	782	808	798	761	772	774	780	765	762	746	776	751	843	793	766	734	802	741	734	774	750	773	742	727	761	762	724	760	752	668	699	721	748	733	762	762	721	703	717	739	695	744	727	720	731	693	714	696	724	757	735	757	715	762	731	740	689	716	710	753	689	775	740	800	758	677	761	781	679	717	747	733	763	757	734	714	727	681	761	705	724	703	727	722	726	765	740	744	693	717	728	745	722	773	739	733	719	736	756	761	743	705	739	755	798	716	711	731	736	710	760	727	747	745	724	736	741	731	693	761	702	725	740	744	728	725	717	750	719	747	720	736	709	730	689	717	716	710	722	722	686	742	720	704	691	722	681	750	729	764	733	728	749	749	703	752	720	704	728	756	763	806	742	771	722	702	713	751	669	719	725	707	780	722	770	721	778	704	721	727	721	733	693	717	755	767	717	706	735	718	755	697	748	773	727	735	789	757	736	740	727	757	695	712	707	752	692	717	709	701	715	687	728	754	745	697	738	704	760	725	688	686	750	712	724	783	708	744	748	720	693	705	708	727	727	731	776	691	754	679	719	802	720	738	737	759	755	729	716	726	702	744	746	736	706	693	768	722	715	717	721	707	705	708	708	746	705	741	686	718	763	769	749	689	740	694	746	742	765	743	733	755	747	722	750	751	723	709	702	778	732	720	763	717	714	733	721	721	716	727	667	712	760	706	733	695	737	742	700	754	711	793	722	703	746	725	708	705	753	721	745	681	738	728	771	729	736	730	743	751	704	730	737	680	693	751	696	766	692	763	750	708	690	726	674	735	732	687	747	757	704	750	711	701	730	737	702	755	646	702	724	771	733	721	720	704	725	691	750	735	736	735	720	769	689	729	743	717	725	745	737	744	731	739	706	747	700	710	724	709	681	725	695	709	708	722	684	711	712	722	765	724	706	706	665	700	729	718	716	745	726	754	711	770	714	772	726	773	749	729	689	725	680	716	715	706	731	720	657	672	721	687	724	723	751	767	694	749	767	716	704	747	728	712	713	727	701	759	728	720	746	673	766	754	756	734	696	733	692	676	744	736	737	742	735	709	712	795	688	683	734	695	697	699	722	707	719	706	700	771	734	754	754	745	733	715	763	735	749	729	746	754	759	705	704	713	756	691	709	741	761	744	721	717	748	721	695	696	771	701	714	722	740	739	694	781	697	728	738	715	697	702	730	761	717	757	675	760	709	778	720	665	759	700	729	704	735	804	743	748	733	731	702	703	712	744	696	730	732	781	766	677	765	665	696	693	757	745	746	677	698	780	770	729	769	738	723	748	696	696	735	718	708	670	763	747	699	694	687	695	679	727	723	754	690	730	741	749	705	745	723	788	763	690	713	714	739	728	752	704	723	759	696	755	728	750	741	695	714	711	723	726	783	701	730	752	707	649	690	732	697	731	730	752	742	702	724	692	751	726	736	721	710	711	702	681	766	710	719	726	739	708	742	704	682	700	731	715	697	740	656	705	707	760	750	751	749	775	713	745	710	729	741	712	748	726	719	735	684	693	788	723	741	744	691	725	765	729	706	760	725	762	721	688	724	724	731	749	687	727	726	730	760	749	714	749	674	742	703	766	754	731	751	742	740	704	710	753	718	727	750	745	737	702	780	787	716	703	741	732	675	763	757	725	775	740	705	743	750	718	691	691	702	742	723	697	696	742	741	701	640	654	672	729	718	679	765	721	748	693	740	738	700	666	742	716	733	775	680	753	728	689	670	739	740	678	721	731	729	732	725	757	759	752	743	698	728	717	684	729	756	736	693	769	716	749	740	758	744	751	727	698	760	712	727	714	702	768	735	730	736	691	750	747	758	694	734	736	708	722	768	721	716	731	752	726	686	728	738	741	721	736	718	729	712	740	741	710	773	737	751	734	683	724	741	732	725	737	794	722	758	730	773	736	744	730	724	782	730	743	689	745	714	727	709	693	755	741	734	753	687	746	747	739	683	721	757	690	722	729	730	718	786	760	703	734	730	735	675	692	755	740	722	762	703	727	726	742	676	697	715	721	739	719	710	690	715	692	700	718	727	775	705	784	711	655	719	723	703	724	732	752	735	690	718	671	724	738	709	683	730	745	766	737	694	717	720	718	692	740	732	715	761	769	738	674	710	736	699	699	727	698	743	693	737	752	703	712	706	783	755	743	761	714	734	710	737	733	770	698	739	745	745	786	744	754	747	714	698	742	721	742	728	737	695	746	701	745	722	765	701	710	701	700	700	760	771	718	708	748	751	732	701	727	769	714	718	776	721	692	771	700	709	708	740	762	727	701	743	705	716	711	746	716	764	770	696	779	716	698	734	683	735	682	722	760	641	736	769	739	712	741	705	718	709	756	690	760	738	710	759	686	766	723	710	661	696	726	740	679	681	679	765	751	723	717	711	714	720	761	753	734	697	695	714	746	749	734	699	732	742	710	761	701	715	801	728	694	716	709	752	702	716	730	721	775	726	780	743	728	732	713	745	736	732	707	791	730	746	724	690	737	682	692	694	715	689	698	694	716	710	687	721	739	756	768	679	763	773	718	741	729	679	707	721	717	771	731	718	764	766	724	757	727	730	744	744	728	680	697	705	727	694	705	778	741	734	734	722	767	753	762	730	766	715	758	727	717	711	684	736	729	742	686	702	729	784	709	735	750	707	716	702	735	690	744	756	743	691	714	678	685	727	707	783	732	717	746	678	754	722	725	722	742	680	721	721	743	684	740	728	730	761	721	743	683	695	722	682	701	724	720	728	725	676	732	681	726	739	787	722	725	727	693	686	722	693	715	698	729	720	700	709	708	714	784	730	685	706	755	691	697	711	721	712	789	735	776	726	702	722	779	751	732	698	751	736	752	697	782	726	736	691	720	704	757	703	747	747	767	714	721	757	743	735	756	737	695	724	709	721	739	688	746	772	706	741	758	711	727	695	747	774	731	764	708	725	748	704	690	748	684	766	753	669	700	767	723	701	676	702	714	710	702	683	722	728	715	749	687	767	720	708	727	784	732	732	727	728	751	732	753	686	735	700	701	735	732	718	712	726	742	713	734	754	764	764	700	673	713	732	724	703	719	699	765	672	714	747	727	758	714	750	764	693	750	742	736	758	743	748	719	730	678	722	713	699	768	725	762	734	697	733	671	695	705	724	752	795	763	648	746	769	742	702	731	759	734	709	755	715	681	718	717	763	733	790	689	756	718	731	741	699	671	681	694	724	731	765	675	743	766	732	737	740	717	730	713	711	684	726	767	684	705	697	700	713	705	704	757	734	745	705	767	704	706	707	752	752	718	673	710	685	707	792	740	751	770	709	757	712	716	768	720	708	718	737	744	758	718	704	723	673	781	712	729	724	727	697	687	716	719
6169	313	163	123	113	104	83	77	89	80	96	81	95	85	71	72	66	90	85	87	78	77	78	79	81	87	76	66	75	74	83	81	66	64	74	102	74	77	66	63	80	84	87	83	72	81	81	88	73	76	63	68	85	84	69	73	74	75	82	88	73	89	86	82	82	76	73	75	65	92	88	72	60	68	74	65	85	72	60	94	87	84	102	86	75	85	81	69	71	72	92	82	83	85	67	81	55	74	74	97	72	81	83	88	70	83	94	79	93	86	83	86	83	77	93	90	76	74	80	81	79	80	92	78	78	88	77	62	68	77	81	91	69	92	80	82	60	67	71	89	77	83	65	80	80	69	96	89	69	80	64	69	92	72	71	76	84	80	73	75	81	79	87	81	72	74	85	79	87	75	80	62	76	85	81	87	77	96	80	80	75	78	69	81	91	68	84	98	77	82	75	77	65	68	77	84	87	89	80	76	76	75	70	82	85	83	81	67	80	78	67	96	69	93	82	75	75	74	84	81	75	74	80	76	83	79	70	91	81	82	75	81	97	67	87	87	77	78	66	66	77	72	74	70	83	82	69	75	78	89	83	80	78	73	70	78	82	95	73	82	67	71	81	70	64	80	63	74	70	88	86	75	82	85	90	71	64	81	83	79	101	74	87	76	98	79	83	76	92	65	100	82	70	79	79	72	75	69	75	73	77	95	68	75	79	83	66	84	89	76	81	86	75	84	79	83	61	59	76	89	79	68	80	87	60	76	94	82	64	82	82	82	98	82	68	83	66	84	89	78	76	80	77	75	76	82	69	80	82	79	86	70	81	76	79	88	70	78	87	80	83	80	88	76	75	79	86	73	71	75	74	72	81	70	74	76	78	86	79	79	78	80	73	77	77	70	77	78	68	83	73	70	68	81	98	83	82	79	84	79	86	95	88	80	95	83	66	82	89	74	78	72	79	88	69	84	100	60	73	80	82	77	78	99	79	81	71	69	82	85	73	75	84	89	98	68	85	81	72	80	82	88	89	72	98	74	84	65	84	75	71	84	77	86	88	57	70	87	74	85	83	91	88	96	88	80	92	72	67	72	70	79	80	80	76	78	82	68	88	74	77	67	69	94	79	91	89	71	89	61	83	81	89	99	88	79	68	85	80	84	87	66	53	63	89	75	75	77	78	76	79	76	83	65	71	80	97	87	80	75	84	65	77	76	65	75	83	97	86	89	74	80	73	68	87	84	80	75	62	80	92	67	80	77	79	87	77	69	81	74	85	75	64	100	86	83	71	75	87	90	75	82	67	84	73	89	79	95	79	69	82	72	66	80	91	76	83	77	85	69	79	76	87	86	81	80	72	76	69	74	90	80	85	82	86	91	78	78	67	94	61	96	77	91	80	82	77	91	75	80	76	90	80	95	85	78	77	85	78	74	80	80	83	70	87	76	80	85	85	79	68	75	91	84	94	81	80	81	88	73	77	89	73	75	92	93	74	84	80	81	79	69	91	89	76	79	74	78	84	93	81	96	75	63	86	81	77	93	84	82	89	76	70	83	88	81	78	73	84	86	84	90	84	74	73	71	77	70	75	82	72	89	77	73	67	85	79	76	94	77	85	81	83	67	84	97	72	82	92	76	76	82	80	87	69	63	80	78	67	85	69	68	74	84	90	82	86	74	74	88	67	86	82	85	89	74	59	79	91	87	79	83	78	82	70	55	88	72	77	83	69	78	89	76	78	68	81	89	72	80	79	81	89	91	74	79	78	77	80	82	79	72	99	98	75	72	76	82	98	89	76	68	87	72	83	97	84	65	80	72	81	73	87	80	80	76	89	77	82	82	72	81	71	88	76	97	86	89	75	73	83	64	74	83	101	83	74	72	78	89	98	75	75	88	63	85	74	87	75	94	63	80	75	90	80	88	90	67	93	79	86	96	79	70	83	81	86	85	70	80	58	68	78	78	91	95	80	63	74	80	83	77	86	63	70	90	85	85	93	80	76	77	87	82	68	76	100	78	76	66	72	79	81	75	74	88	75	80	74	76	78	83	88	76	82	88	98	81	62	86	87	88	61	74	82	84	74	84	66	71	72	85	84	86	74	79	70	80	97	88	77	73	87	85	92	90	70	90	84	71	81	74	89	78	93	71	94	83	103	65	73	80	70	82	79	79	90	73	73	72	80	82	76	96	83	89	75	99	86	81	80	81	88	75	81	85	83	71	95	72	83	73	78	89	93	84	86	65	75	76	84	78	92	86	55	70	82	85	71	86	88	77	78	88	77	81	83	73	89	74	84	98	81	97	86	79	73	96	105	80	84	88	87	74	70	63	81	75	89	69	67	91	78	96	92	84	77	85	62	80	75	71	88	82	89	91	84	90	90	82	85	74	73	62	82	66	51	80	73	81	90	75	76	75	96	73	92	85	98	86	87	67	85	86	84	71	77	64	83	77	85	75	94	56	87	74	75	65	83	79	75	100	77	73	82	74	74	77	89	71	78	78	81	79	83	60	74	74	83	81	81	93	59	74	91	88	53	82	68	77	89	90	86	75	82	71	77	87	81	58	67	72	90	92	76	64	72	90	83	72	79	81	71	86	100	77	87	74	94	77	72	78	74	76	75	80	79	89	61	66	80	74	75	81	83	82	82	73	79	88	89	71	80	83	76	79	68	66	84	84	77	84	82	66	81	91	74	74	98	86	67	70	77	77	85	69	76	78	71	82	89	90	81	70	87	84	83	67	73	76	69	65	83	61	71	79	71	83	79	79	76	80	85	82	106	71	74	77	73	80	75	70	79	71	75	84	83	79	74	91	75	63	88	99	74	72	75	76	77	85	90	78	71	64	75	83	94	90	74	90	73	73	74	89	78	76	79	73	68	70	69	81	77	70	88	83	74	81	66	82	57	86	68	91	91	82	77	79	71	86	80	83	91	89	91	71	82	77	96	78	72	82	82	88	84	78	90	89	85	79	97	90	80	94	77	85	77	86	68	86	87	76	83	77	87	74	93	83	84	105	97	87	78	67	80	93	98	95	89	75	59	77	79	83	73	80	72	66	90	83	72	91	70	75	85	93	90	85	73	77	73	72	90	62	72	64	79	94	73	63	77	81	79	87	83	95	71	82	80	74	76	64	99	81	81	77	108	77	79	93	77	91	72	76	81	98	86	84	66	66	82	68	93	88	65	84	78	74	84	66	68	78	81	72	80	65	68	83	88	106	70	84	79	74	76	77	77	74	92	75	85	78	85	88	81	85	78	81	83	68	85	78	68	66	92	80	77	81	76	60	78	80	77	93	76	100	72	78	85	82	71	77	71	88	77	78	72	86	75	84	79	84	74	99	84	75	88	85	89	84	73	79	87	80	84	80	93	80	75	81	64	87	85	69	79	67	88	68	61	76	96	75	87	82	77	89	80	68	57	77	81	92	66	80	82	86	86	69	72	93	79	77	62	82	93	80	77	68	83	88	76	90	86	78	77	60	63	74	73	59	84	89	82	77	70	88
5831	368	408	485	411	392	361	362	362	313	329	313	320	324	348	321	311	299	293	306	279	309	325	283	296	312	298	306	290	296	299	306	304	284	294	267	312	282	286	276	281	311	285	276	304	300	327	300	263	289	327	272	284	298	269	292	294	264	326	301	306	312	266	341	283	296	295	279	265	303	275	305	310	308	312	294	286	293	302	283	294	297	313	291	278	289	255	298	282	289	292	261	298	285	272	305	261	260	282	296	276	267	276	309	292	311	269	278	283	307	289	301	293	298	309	295	263	282	269	306	310	283	281	283	276	280	273	281	295	302	287	282	286	288	296	321	307	283	296	274	313	259	309	241	271	285	318	287	281	304	321	292	283	281	255	277	284	263	284	293	293	317	300	317	296	272	254	300	283	304	278	288	332	254	280	278	297	298	283	250	280	296	273	290	302	314	269	287	308	322	280	283	305	296	293	292	297	299	294	298	297	287	288	263	297	292	285	288	316	265	326	326	279	306	303	286	289	288	300	284	308	278	271	278	273	298	282	277	284	289	284	302	299	288	256	306	290	293	259	296	274	288	260	303	297	293	286	290	301	285	297	319	275	289	293	294	270	299	267	290	276	276	311	320	296	305	304	259	307	306	291	282	323	273	301	289	287	274	297	279	319	288	314	324	290	280	293	281	273	295	301	277	275	307	277	303	286	324	317	277	278	300	314	289	269	303	298	316	283	299	290	284	308	284	277	311	302	266	290	281	330	282	281	266	301	286	281	299	283	310	306	280	276	299	273	271	284	295	263	301	264	305	311	280	262	279	345	279	296	312	285	305	260	297	298	293	306	319	299	280	301	292	298	253	265	277	312	293	253	285	309	297	296	308	297	274	313	303	259	297	305	269	274	287	294	323	296	277	276	294	285	348	260	271	272	282	291	295	300	323	282	308	297	317	315	314	279	298	259	282	285	316	303	295	315	287	297	304	301	309	305	315	290	276	301	258	321	287	284	283	279	300	293	292	260	276	299	286	258	258	263	274	283	292	301	287	295	318	295	311	309	295	322	312	303	302	301	293	304	303	305	285	318	297	266	295	260	300	301	299	258	310	284	314	298	297	284	298	298	319	295	300	275	330	314	282	302	299	330	289	283	290	262	269	304	318	310	274	285	283	266	290	292	273	312	290	296	292	287	287	284	308	282	286	295	279	289	303	278	271	323	277	278	260	280	297	290	306	330	291	282	304	305	297	281	256	293	305	310	308	283	289	293	283	297	289	289	300	296	310	300	256	295	292	312	312	324	310	286	288	253	274	292	294	307	293	270	320	251	287	281	304	268	282	280	280	293	290	315	287	287	302	296	277	271	278	304	309	294	294	323	309	269	277	310	333	267	288	301	281	297	287	272	293	282	270	281	259	310	270	316	301	306	269	290	279	267	275	262	318	303	262	305	293	274	281	287	289	281	300	289	292	281	274	293	300	294	297	259	298	301	280	293	304	301	290	247	280	317	294	309	303	278	290	257	265	288	306	296	319	301	261	292	317	289	300	299	302	295	271	277	287	310	277	290	277	308	259	274	302	302	259	322	297	285	309	293	282	274	275	283	289	286	300	279	298	269	286	300	312	274	253	271	271	288	283	305	255	286	303	303	282	286	282	279	270	283	284	288	270	273	341	303	272	272	309	307	291	298	294	306	297	316	283	285	277	278	290	293	313	293	281	301	311	314	299	268	315	280	286	306	263	289	298	315	268	265	280	300	284	318	286	274	335	287	290	256	290	304	307	253	305	251	282	283	303	285	271	273	316	295	284	310	296	304	305	303	326	272	297	270	283	298	303	294	287	286	294	263	281	294	290	286	275	259	255	291	313	309	289	260	264	257	276	290	289	289	289	308	292	293	289	275	287	272	313	313	314	299	303	280	265	290	302	319	308	281	279	306	310	257	288	290	287	295	339	299	287	289	257	282	319	271	321	253	303	290	306	314	275	301	310	278	277	291	311	274	274	301	274	296	314	283	308	299	297	296	263	305	304	319	298	295	288	294	289	311	272	323	292	305	323	294	312	286	317	289	249	281	296	288	287	318	284	312	287	281	281	305	292	274	269	278	285	295	294	288	301	285	266	307	294	296	250	298	269	281	288	297	284	303	286	298	287	322	310	299	298	283	288	287	302	305	261	298	292	287	284	306	266	256	278	288	288	314	289	301	267	309	308	285	303	285	306	292	292	324	304	255	299	259	293	277	347	288	293	269	281	309	306	308	305	285	299	316	304	276	280	284	271	308	298	285	293	267	302	314	301	299	291	306	306	272	259	283	285	315	303	264	281	312	301	253	276	267	266	280	288	297	287	314	316	279	296	292	281	301	258	306	288	279	301	287	297	262	306	316	299	284	281	268	302	298	286	278	320	278	313	279	294	280	309	289	279	270	308	267	305	262	303	278	313	303	287	271	263	268	272	296	322	302	288	260	305	300	296	282	282	289	301	281	294	292	295	266	319	297	312	293	307	290	272	314	318	295	272	295	287	301	279	266	268	277	254	283	289	306	295	312	275	281	266	327	289	275	304	302	301	273	329	281	287	304	294	295	329	283	289	278	281	267	286	313	273	294	314	278	283	282	285	332	300	268	273	296	283	299	276	272	310	271	298	289	303	304	271	298	278	283	279	286	294	279	305	283	300	272	289	277	273	307	290	275	290	267	272	288	302	287	286	312	280	298	303	282	258	307	302	260	311	293	271	260	310	292	284	286	290	303	271	302	303	291	311	305	282	318	261	303	316	256	245	292	303	286	299	282	282	324	277	282	279	298	270	285	295	279	313	307	256	281	314	280	306	280	292	302	284	301	284	266	290	277	306	305	268	326	295	292	296	256	328	317	288	288	297	285	299	279	289	282	284	251	254	278	271	308	268	308	280	287	313	275	284	292	282	293	303	335	299	318	306	308	281	280	262	292	271	304	288	270	284	288	309	305	276	272	279	304	290	294	255	277	299	273	281	320	299	273	273	290	278	280	322	281	304	278	305	288	307	303	304	301	277	293	293	289	288	307	295	314	289	296	279	274	294	270	321	284	306	279	305	281	295	315	300	308	315	285	294	316	258	305	270	285	285	325	280	312	289	304	287	274	309	301	308	268	268	269	297	259	291	263	292	287	271	288	303	264	295	312	282	289	281	288	306	288	292	272	284	299	294	282	320	285	302	297	292	284	299	281	314	317	287	262	273	307	304	288	292	274	334	276	294	287	297	289	330	297	302	279	268	306	294	276	301	263	302	310	303	306	300	279	301	294	288	309	302	277	326	252	283	291	301	299	302	296	274	303	284	275	289	310	298	272	301	294	306	284	268	299	319	270	298	299	311	287	291	299	310	283	252	276	274	301	305	263	271	231	281	309	276	300	281	293	272	289	286	284	302	301	277	287	313	288	296	272	328	290	294	284	270	288	262	320	265	300	288	271	262	308	288	301	289	278	260	306	311	305	301	305	274	284	313	270	257	316	297	303	289	300	285	284	300	304	266
43516	10284	1699	999	732	560	462	393	298	273	262	232	206	203	203	188	170	189	177	150	152	147	178	148	173	175	149	157	174	155	147	166	140	145	149	148	165	163	135	160	153	175	139	159	162	165	152	157	166	131	139	162	156	147	128	141	160	140	140	143	136	160	155	145	146	155	143	119	160	158	143	152	143	142	167	155	130	145	147	172	136	134	129	161	129	130	155	164	149	127	144	156	138	164	126	142	144	157	133	158	130	142	147	152	149	149	153	150	163	153	141	169	140	137	152	147	128	140	143	132	133	165	144	154	145	149	111	141	148	137	119	149	153	161	147	130	140	138	155	148	129	143	142	129	123	148	146	178	130	135	157	147	144	131	138	148	149	145	134	137	144	149	151	134	148	158	126	156	132	152	153	163	135	129	131	144	143	127	151	163	137	132	154	163	155	146	133	154	158	132	156	142	129	145	165	124	153	138	151	154	140	167	143	124	132	151	160	128	168	162	143	164	135	130	140	140	161	132	139	136	145	136	149	152	162	131	161	131	168	161	146	139	144	156	142	160	137	146	147	136	160	164	136	133	140	137	139	149	154	149	158	155	129	140	161	140	169	142	155	142	138	159	141	147	141	133	139	170	145	165	120	147	153	143	138	172	159	147	131	135	135	147	151	143	167	156	126	138	137	125	149	171	151	153	148	143	136	146	137	154	152	143	129	151	148	134	157	150	161	156	140	159	126	119	149	136	179	124	127	138	140	141	127	141	157	151	165	152	146	158	150	136	146	163	148	151	128	141	157	148	140	150	144	140	148	150	150	154	124	165	149	141	152	163	150	145	154	138	175	146	146	142	137	150	142	135	148	147	150	166	145	151	127	147	132	145	155	137	154	157	164	159	143	134	146	123	127	141	130	151	159	140	157	137	149	135	122	153	153	154	143	155	141	146	145	125	128	155	127	134	132	145	130	142	130	136	120	146	146	142	137	141	155	122	125	143	145	124	146	154	150	141	154	146	135	149	151	143	160	118	147	135	136	147	126	145	154	141	146	152	124	138	139	153	140	153	149	140	153	141	139	137	140	129	150	146	168	131	146	151	144	152	136	145	142	139	127	140	151	162	144	154	137	166	133	128	130	157	140	135	125	152	152	134	122	141	144	136	151	132	129	164	147	135	146	162	158	147	126	139	162	111	134	148	129	142	144	128	160	161	152	138	157	127	154	145	134	147	133	132	162	143	145	138	145	134	157	150	137	150	143	135	139	120	143	145	126	138	145	134	148	147	148	139	140	165	142	148	173	138	144	137	153	174	149	144	148	136	136	133	163	147	140	123	167	145	138	125	149	132	154	147	138	145	141	144	133	136	139	145	141	132	151	158	167	142	141	130	156	132	156	135	140	159	139	125	140	113	157	150	158	150	127	142	144	161	150	143	140	145	140	134	132	135	146	140	167	116	151	140	140	127	141	148	136	138	157	138	153	139	144	142	149	131	146	132	128	150	159	106	139	144	135	137	121	137	146	126	174	148	157	148	140	142	142	159	140	135	146	131	156	151	164	147	141	141	126	149	154	134	145	163	154	153	169	154	135	150	139	132	148	147	134	130	154	161	142	136	164	158	131	144	169	157	142	133	156	168	133	149	131	128	145	141	150	159	136	164	170	149	158	156	154	154	144	134	146	152	156	156	164	134	155	167	151	148	150	140	147	128	152	157	144	143	153	162	144	132	178	144	134	134	152	121	139	136	138	132	146	143	126	120	153	136	163	153	145	135	147	135	155	137	137	145	153	164	135	170	146	156	145	141	141	158	125	170	147	121	155	142	152	121	155	132	133	133	150	132	154	136	160	155	148	188	148	142	132	145	157	151	140	142	134	158	152	159	114	125	128	140	140	134	140	164	146	140	151	158	128	148	147	155	162	149	141	149	147	147	135	138	140	129	150	136	141	133	133	136	131	142	175	146	142	120	136	146	126	149	153	138	160	160	140	139	152	144	155	135	164	145	139	120	132	130	159	147	141	152	129	148	142	134	159	148	151	154	134	144	137	147	148	154	133	146	153	149	145	164	135	135	150	138	133	147	123	138	153	143	125	140	130	137	167	151	128	146	152	151	135	168	122	175	145	155	147	151	154	142	171	142	138	136	154	145	146	148	145	143	143	129	134	155	159	159	139	139	136	125	146	131	131	123	162	154	151	170	153	159	141	147	143	153	154	168	135	143	173	134	144	165	131	155	148	138	137	146	133	133	129	152	137	139	146	141	145	148	145	155	156	172	131	155	142	134	116	133	128	138	146	143	148	154	126	114	147	159	157	154	134	147	132	153	151	127	146	157	123	148	135	129	117	159	147	160	138	145	152	142	134	136	140	148	126	155	155	133	165	151	152	136	134	139	145	116	136	150	146	145	135	161	128	144	168	144	156	152	135	152	157	145	162	132	147	128	141	150	157	154	150	144	144	145	141	144	153	150	146	161	157	155	138	154	142	115	125	142	168	143	149	137	130	132	134	152	148	129	150	136	138	154	130	132	147	164	145	157	106	139	155	149	148	148	156	151	143	124	132	132	156	138	142	146	139	172	149	148	159	148	171	153	155	131	162	138	158	124	142	118	131	152	129	150	155	130	139	161	124	128	146	146	130	140	139	145	154	134	148	108	137	165	139	132	127	150	154	128	128	145	143	136	150	137	145	155	136	141	141	125	139	143	148	142	151	141	157	132	134	149	160	141	152	146	133	144	130	153	146	129	144	157	146	130	152	137	139	154	122	173	147	157	127	150	155	170	138	131	139	137	149	143	130	148	141	142	148	140	175	141	157	136	145	118	175	126	132	154	141	142	150	151	145	158	138	123	136	146	142	150	112	137	140	149	138	151	158	137	127	156	142	145	162	163	139	146	153	143	154	151	156	131	151	146	176	143	135	145	160	127	138	133	138	148	162	166	116	145	150	129	142	135	142	173	145	151	144	132	133	118	158	139	154	131	128	145	137	152	146	172	158	157	127	135	140	140	145	153	158	126	144	159	137	132	145	167	171	138	147	136	132	117	159	155	143	171	140	157	149	147	128	142	157	133	122	147	133	142	156	137	146	154	170	126	152	134	158	153	136	129	117	152	157	156	137	139	147	155	142	151	130	153	136	149	142	129	158	145	147	151	138	156	144	141	134	154	150	151	153	152	157	148	155	169	125	150	157	136	136	147	150	142	136	170	157	123	142	146	143	129	146	142	110	153	157	156	141	160	136	142	139	148	140	124	140	149	134	132	139	140	127	153	130	163	137	146	139	130	150	143	133	142	143	135	161	149	146	144	126	136	156	151	150	136	126	152	111	142	146	145	142	150	149	128	137	143	155	135	150	139	138	145	135	130	140	158	147	122	146	128	129	146	133	132	149	129	135	140	143	155	142	157	150	138	131	142	151	156	158	156	154	144	155	135	136	124	186	120	156	144	135	155	150	136	143	149	138	145	129	166	136	152	141	164	145	151	164	155	172	140	181	144	154	128	149	151	146	160
22392	1399	3023	3457	2938	2390	1932	1683	1465	1257	1141	1038	957	905	822	813	759	758	671	709	663	656	612	612	630	571	567	599	576	565	533	556	547	551	536	502	520	524	510	507	510	507	526	552	478	523	481	505	527	488	469	533	512	494	466	507	502	467	479	533	504	521	503	499	475	503	469	468	502	485	459	461	484	482	426	467	491	460	488	453	515	461	454	516	466	472	527	499	498	501	439	463	465	460	471	484	472	462	502	476	475	485	471	460	452	497	448	508	493	461	445	480	477	474	467	449	467	449	468	472	460	448	444	513	457	506	480	482	501	464	499	465	456	472	486	455	453	489	524	495	444	502	437	484	465	458	468	431	446	488	447	477	451	461	452	500	477	480	472	428	451	459	473	476	478	491	460	488	464	490	494	481	466	508	491	493	463	464	488	476	491	455	502	409	472	437	447	415	499	464	438	489	447	486	498	432	450	493	426	514	447	513	421	451	454	506	523	457	490	462	446	474	479	484	447	450	453	469	445	455	481	441	489	436	491	440	468	494	478	452	464	448	476	485	475	437	473	435	454	500	429	472	481	483	470	461	491	463	480	447	455	466	463	497	459	477	487	481	491	469	458	479	495	490	468	450	499	486	490	477	455	465	474	457	466	497	475	456	458	476	488	452	492	474	441	486	484	478	482	481	461	476	457	477	454	479	491	439	480	475	458	428	456	482	468	471	483	462	424	465	487	460	482	517	466	421	519	485	487	487	444	423	457	500	509	458	465	433	492	464	448	478	498	458	460	477	458	470	469	502	476	489	472	500	470	436	471	470	510	492	448	506	419	482	485	486	486	449	507	475	465	466	472	454	468	426	467	460	486	471	451	478	421	454	475	409	419	503	434	493	482	483	447	509	433	484	469	433	481	470	462	461	489	488	461	516	469	483	455	454	441	465	470	468	510	453	490	421	447	487	458	496	448	478	438	451	488	482	486	451	474	463	479	456	456	454	494	468	466	464	519	449	474	507	444	448	469	494	493	482	404	463	490	482	496	465	489	499	482	504	481	453	472	429	476	453	488	467	484	485	502	511	494	453	421	448	465	497	443	476	455	442	459	493	449	490	482	470	496	464	479	457	499	482	447	471	470	499	433	501	455	464	460	468	474	489	419	443	493	453	497	486	480	451	490	435	471	500	415	457	482	452	480	464	490	461	492	474	473	467	457	481	478	458	485	476	499	437	412	448	430	473	471	444	474	478	481	491	479	459	485	462	467	457	465	447	452	495	449	475	470	456	495	447	434	452	438	431	483	511	493	472	458	461	491	456	454	436	428	472	450	509	468	455	479	435	477	453	457	426	479	457	474	485	463	435	441	455	456	484	467	477	469	478	483	467	482	442	452	446	484	453	452	454	434	476	440	463	431	461	480	469	447	481	468	485	431	485	460	471	454	476	471	458	457	449	496	488	449	418	489	474	443	476	445	453	469	464	442	464	473	491	479	420	448	467	475	439	448	451	442	469	466	491	501	479	473	516	483	468	481	437	460	452	446	433	464	484	465	511	477	467	474	475	476	506	456	465	490	461	462	476	480	472	472	461	480	457	448	468	460	473	461	490	479	442	458	458	434	483	458	507	485	490	491	510	450	472	471	433	490	471	476	470	511	449	469	466	427	438	478	480	460	455	504	483	485	460	451	491	474	510	499	459	481	488	466	482	495	483	444	474	476	440	462	453	468	441	455	425	461	520	470	471	478	474	467	467	481	456	424	465	455	427	471	460	442	437	478	465	462	492	473	458	477	450	468	458	459	471	474	472	463	467	463	464	446	458	453	512	494	453	455	436	486	472	467	426	455	443	436	462	454	469	500	507	487	478	450	494	406	465	475	452	450	485	472	473	465	468	468	479	489	473	449	466	487	481	448	464	472	482	521	454	444	436	511	455	448	432	447	448	436	443	467	479	460	458	464	458	446	419	445	463	470	459	468	446	474	443	480	419	477	432	471	464	440	472	462	481	534	430	471	453	463	443	496	508	448	496	469	475	491	440	485	453	430	460	456	443	463	454	501	498	481	457	493	507	488	475	419	499	437	472	462	460	457	474	455	437	456	479	497	474	468	487	481	477	506	458	490	462	485	499	462	464	467	417	487	416	448	448	441	499	470	433	473	413	475	490	479	476	484	485	454	427	443	461	456	498	445	471	494	477	465	469	499	461	479	451	453	459	474	409	456	472	463	453	430	442	449	477	494	495	487	492	464	470	479	454	491	501	450	445	462	503	506	479	501	450	462	496	447	469	464	462	469	459	475	474	480	456	487	444	479	521	496	485	490	470	460	456	486	455	446	448	465	445	506	503	468	490	472	457	452	439	459	464	475	466	455	475	457	492	468	482	465	442	474	512	461	475	486	448	489	452	490	460	475	471	499	455	467	417	466	431	460	445	459	480	500	471	474	480	449	467	508	485	511	514	472	479	450	475	477	450	486	456	476	465	428	471	458	473	463	480	462	445	463	492	452	477	472	451	410	426	457	476	444	467	469	444	464	516	483	494	476	445	460	470	463	478	468	527	440	496	464	476	449	497	465	468	485	496	471	501	478	506	447	492	457	455	442	466	481	464	440	474	464	442	463	474	442	475	467	484	473	469	449	446	446	492	493	478	488	468	439	459	457	458	456	467	490	471	479	442	485	437	461	449	443	495	488	507	434	479	470	462	421	500	426	464	490	491	465	467	449	504	462	471	470	454	456	467	445	471	480	457	449	498	441	477	457	453	494	453	459	455	465	484	503	455	454	504	472	427	469	464	484	441	495	463	461	451	488	424	443	456	490	449	454	487	503	513	479	491	438	441	474	463	483	471	428	424	473	475	456	495	442	494	477	501	465	495	431	513	458	473	452	457	483	502	497	482	461	443	464	457	474	444	477	438	447	426	456	475	453	507	458	460	487	474	461	454	483	474	435	471	445	455	481	478	450	476	459	455	507	476	471	463	451	440	460	469	512	482	460	462	456	483	474	437	444	453	438	488	492	486	463	498	470	472	447	475	464	421	469	448	427	443	459	477	478	463	453	494	461	471	449	464	476	465	470	463	482	493	476	431	428	456	475	470	466	463	476	460	447	470	466	452	472	449	498	418	475	484	504	456	470	488	429	477	458	451	449	472	490	437	477	507	453	464	419	447	461	477	470	462	490	447	449	464	479	479	499	471	469	475	507	475	442	486	449	471	454	462	457	450	482	474	462	489	493	460	456	509	461	491	497	493	440	451	461	454	448	519	462	484	485	472	458	466	485	461	424	444	433	482	492	420	454	448	477	446	464	455	450	472	460	463	468	474	483	448	463	486	496	504	421	434	484	456	478	438	476	449	461	487	461	467	465	468	440	497	423	469	468	491	456	442	506	481	466	476	454	492	423	446	501	468	476	448	434	460	464	460	441	450	451	472	466	499	507	463	457	470	437	490	466	454	442	509	432	470	466	445	496	457	481	473	464	481	445	460	483	467	441	448	496	508	458	418	448	434	434	474
53645	19381	6234	2179	1504	1155	854	692	586	532	468	451	383	359	377	334	315	313	320	306	291	303	317	271	269	275	247	262	259	248	269	253	231	280	233	291	261	278	284	260	271	278	253	254	257	249	239	255	248	256	261	250	272	263	245	281	268	248	250	242	242	251	221	255	274	264	265	234	259	282	264	255	245	245	245	267	254	257	220	271	273	231	235	247	228	263	242	271	225	251	238	246	263	236	253	268	253	272	266	254	263	256	256	227	246	240	261	248	263	221	217	232	243	253	256	241	229	224	270	247	245	244	236	233	253	228	247	257	259	222	244	291	253	228	274	276	252	240	243	253	240	260	244	240	221	236	220	255	236	232	267	272	266	257	259	271	211	235	266	276	255	252	253	263	255	247	267	225	248	246	251	255	248	234	243	206	273	265	219	284	283	273	215	226	246	236	246	222	240	253	250	282	245	248	263	251	247	224	269	246	248	240	246	231	229	228	245	224	256	238	254	234	235	248	240	237	281	259	225	265	259	255	282	242	255	258	247	254	249	224	251	223	267	271	231	233	216	249	239	262	253	231	242	255	249	280	263	238	276	254	235	231	230	269	266	235	260	267	230	250	252	243	260	225	256	235	243	224	228	250	238	263	241	225	258	268	239	252	239	261	262	242	261	227	253	252	267	241	240	258	254	252	266	244	237	248	259	260	242	249	222	257	244	234	257	251	244	245	257	244	267	239	222	251	233	246	253	232	240	264	237	257	288	242	243	230	244	242	252	258	244	247	234	245	278	231	259	248	238	248	254	230	273	243	257	232	276	230	261	254	256	250	243	219	223	231	242	238	228	250	222	242	251	261	263	246	249	237	262	226	251	253	253	256	256	253	236	250	219	247	258	269	258	245	274	266	244	249	255	241	272	241	245	253	234	234	246	267	246	277	244	238	233	238	236	242	259	220	218	258	223	262	261	239	270	214	240	231	257	238	267	232	265	215	241	228	224	253	225	265	234	218	276	234	258	249	247	209	216	252	282	255	264	227	267	239	260	231	221	252	262	295	260	245	253	234	242	244	242	247	219	244	249	239	254	248	215	233	255	259	240	231	240	231	240	252	248	251	247	233	240	265	276	216	256	229	233	271	254	219	251	237	217	249	264	266	247	272	266	255	249	266	228	270	261	243	239	246	255	233	262	248	213	258	228	232	260	241	238	254	246	258	236	240	267	257	255	241	243	258	233	238	223	268	260	268	238	230	247	238	250	234	245	236	252	267	258	259	276	224	247	225	243	258	245	250	255	204	242	234	241	245	250	268	240	233	224	285	274	243	276	224	243	254	220	234	237	242	277	257	226	254	241	239	270	265	264	270	261	235	255	233	242	263	253	250	224	248	246	200	236	240	239	220	265	248	243	293	249	222	235	284	255	247	253	251	246	275	257	270	257	267	259	224	230	255	254	267	254	229	216	252	234	256	263	222	225	245	267	283	241	242	235	227	249	256	280	271	251	264	260	281	240	232	236	269	248	270	256	234	229	233	270	259	230	273	244	267	233	208	216	251	234	237	237	294	242	226	230	222	229	221	235	246	254	256	263	232	248	248	262	245	238	265	267	245	233	242	247	223	257	265	244	251	233	270	219	263	268	280	257	268	235	216	241	230	249	247	268	263	237	254	243	244	245	256	237	239	232	244	234	249	262	245	224	255	232	302	219	253	233	262	224	235	271	272	234	256	243	241	223	242	262	262	252	220	227	247	241	269	244	224	246	248	266	267	232	235	242	252	235	204	240	245	236	254	243	245	250	227	233	254	243	265	273	266	241	261	249	239	259	259	197	234	236	258	259	254	228	243	247	259	273	245	227	231	258	244	233	230	239	236	276	228	237	259	220	256	251	246	242	249	261	224	270	226	213	245	263	267	263	221	226	272	246	237	257	255	243	242	246	253	261	236	244	258	265	256	243	273	251	238	237	254	247	235	228	253	234	224	217	257	214	248	265	247	237	243	215	218	233	245	247	272	253	244	255	269	222	276	255	246	258	210	264	268	242	253	247	267	245	239	220	257	240	226	220	250	266	253	245	256	257	245	242	249	252	249	243	238	268	228	241	234	243	278	279	257	224	254	234	238	243	242	266	245	228	271	256	225	247	268	256	261	245	249	263	250	242	252	235	262	216	245	262	251	232	248	250	231	260	247	261	247	291	260	250	223	237	254	247	241	259	242	243	217	284	244	231	265	224	262	219	237	232	247	240	240	234	263	264	234	249	255	240	237	259	246	270	287	238	242	252	239	236	250	279	243	254	265	255	245	231	261	211	238	248	275	219	248	268	245	239	230	254	266	269	261	270	246	249	248	234	248	260	237	264	216	240	251	270	268	230	248	247	240	270	265	252	257	261	252	231	267	249	227	262	222	246	273	245	244	246	244	234	263	214	256	236	258	210	233	259	245	245	248	272	242	243	226	249	239	270	279	247	269	233	224	218	243	276	241	249	244	246	254	230	214	245	240	226	256	238	248	257	259	262	253	259	256	260	255	264	253	260	262	249	258	237	257	234	253	264	235	265	247	269	266	231	246	251	254	276	255	242	233	233	259	234	278	230	267	257	272	260	248	218	256	263	243	263	282	239	256	254	249	250	242	240	216	252	265	243	252	259	270	280	250	246	235	228	242	241	265	277	213	225	237	235	236	230	250	244	264	245	259	246	266	243	220	249	246	220	250	234	268	242	252	243	251	286	261	229	260	256	250	246	259	280	236	240	219	233	238	272	241	237	230	229	276	273	252	245	235	262	255	245	255	227	236	240	259	221	253	266	239	243	241	241	243	231	276	261	247	235	258	249	267	251	241	223	247	218	245	232	277	248	243	262	259	262	229	253	294	258	237	244	260	237	254	260	241	253	218	236	240	231	241	252	244	243	260	240	230	255	246	233	219	256	235	259	213	248	248	241	242	234	259	260	252	254	219	217	253	253	267	237	231	251	252	266	225	232	242	256	262	258	241	264	248	287	264	234	245	263	260	227	216	213	255	245	264	228	235	252	226	254	259	235	230	230	261	244	245	217	253	230	251	251	214	229	235	230	250	242	223	242	238	217	249	277	242	246	243	258	243	238	248	254	245	232	262	228	283	279	274	240	242	255	241	249	233	249	234	235	275	249	228	263	237	230	246	246	230	251	247	240	240	231	245	250	269	228	230	239	221	260	233	264	224	255	254	223	244	264	246	238	247	267	267	269	264	249	252	262	250	234	253	236	244	271	228	255	234	247	241	240	272	254	261	227	253	254	240	273	217	247	274	268	228	251	250	237	222	263	241	249	248	245	237	237	253	250	259	265	231	259	219	213	244	218	245	244	229	278	232	248	220	265	248	231	234	252	243	231	229	239	227	240	277	243	255	246	239	291	291	270	251	263	257	240	244	254	246	267	229	227	265	248	235	248	237	264	236	223	231	275	257	232	252	272	252	218	237	291	262	250	245	260	241	218	207	275	236	249	231	239	284	246	247	260	234	224	225	258	225
29978	2591	5683	6279	5458	4462	3636	3026	2660	2306	1967	1889	1665	1593	1430	1362	1338	1287	1200	1117	1116	1105	1024	1005	1011	949	986	977	956	887	943	859	907	883	906	848	860	854	853	818	855	850	768	821	807	823	793	828	808	787	811	777	830	805	735	786	770	749	787	781	744	751	832	798	737	753	796	710	751	759	769	802	741	773	736	768	775	743	706	781	775	728	743	762	782	737	744	756	687	767	751	759	755	705	749	760	781	702	738	751	792	775	710	747	750	738	725	712	685	686	701	705	760	701	759	724	724	766	737	732	727	742	710	738	753	763	738	760	728	756	802	732	699	748	717	755	751	723	715	760	742	746	723	732	717	731	747	671	747	756	752	776	710	722	723	729	719	722	771	757	775	749	718	709	710	715	749	725	733	742	705	751	657	765	746	708	707	690	761	727	729	762	750	723	772	701	712	722	747	789	705	754	694	715	757	761	725	729	736	776	723	693	770	744	720	758	702	724	761	742	724	737	668	749	709	791	701	699	712	757	699	708	744	737	713	686	687	720	707	700	708	699	741	718	793	740	709	695	679	736	719	732	679	756	722	756	750	696	718	730	686	716	677	727	736	740	718	717	700	689	767	727	702	740	708	721	736	737	732	750	782	725	719	698	737	718	689	799	701	738	678	703	761	729	754	736	732	703	728	733	706	706	709	757	709	723	683	691	746	705	708	759	684	694	709	740	721	742	753	731	745	715	706	713	763	721	736	733	761	675	747	751	744	724	729	732	715	744	723	691	733	726	734	704	721	703	695	727	744	709	715	744	704	747	758	739	706	717	769	711	740	732	721	686	768	719	686	730	740	695	686	732	707	730	704	731	710	716	738	660	717	729	784	737	755	716	711	718	693	764	733	698	717	766	712	748	704	708	758	706	744	722	728	704	726	764	688	711	737	718	728	729	675	715	708	716	728	758	705	728	689	720	745	744	763	754	738	789	707	768	696	736	697	722	694	802	718	722	769	710	742	734	779	750	767	723	773	708	745	719	654	735	716	709	717	728	724	733	732	707	746	723	677	703	714	760	752	728	739	730	773	717	759	732	720	718	742	727	770	725	775	688	731	691	712	724	734	697	673	723	718	707	751	687	714	716	720	729	709	743	738	700	751	740	723	723	754	692	736	725	750	700	735	752	701	716	709	746	712	760	739	716	709	723	740	740	736	758	735	660	727	684	736	728	695	727	733	729	688	765	707	715	731	756	699	725	755	768	740	752	738	681	703	755	670	712	682	725	764	734	733	683	730	745	736	726	713	735	671	738	699	716	761	774	762	733	685	725	743	706	701	730	665	752	730	730	720	708	741	732	751	758	779	716	669	750	756	754	744	651	712	700	757	710	690	673	756	705	760	679	764	680	762	748	751	727	711	720	701	686	724	701	737	706	733	736	707	748	767	748	719	757	728	699	774	716	679	735	726	694	696	690	785	718	698	711	712	748	669	723	746	700	697	756	681	698	772	731	710	780	700	751	704	782	743	680	778	738	795	748	698	708	732	682	708	709	724	749	695	684	712	704	741	750	726	723	777	724	712	699	726	794	712	701	757	717	752	710	730	760	716	758	706	712	735	705	683	729	730	707	714	745	713	734	728	725	722	745	714	734	748	751	709	694	728	705	726	732	738	748	719	721	739	725	706	711	749	774	695	737	669	705	793	700	718	730	704	744	735	710	699	709	661	703	769	738	693	734	737	658	734	725	724	738	751	726	683	686	709	689	793	745	735	729	714	753	689	735	727	713	724	722	721	753	716	687	744	781	731	688	744	769	697	754	764	727	719	735	794	758	712	705	734	750	734	723	750	749	766	726	758	704	701	740	741	749	761	746	735	718	711	713	714	730	727	711	708	770	735	736	724	673	693	724	691	715	678	706	697	675	715	717	730	754	685	788	698	700	708	738	693	709	764	746	704	646	756	713	729	739	696	719	698	702	720	733	699	740	714	747	743	737	748	735	714	682	716	711	662	724	724	687	726	758	713	749	745	745	731	718	679	771	684	712	725	670	732	720	777	706	718	722	744	679	724	680	723	692	742	726	723	710	737	709	766	756	717	690	756	700	731	700	746	741	769	724	652	694	767	754	706	770	728	700	765	674	738	705	722	722	743	662	718	703	743	727	742	778	739	758	723	717	743	720	716	764	704	776	730	667	729	717	716	728	715	688	774	756	784	678	711	746	747	705	693	715	764	710	725	660	710	721	710	742	720	734	736	778	710	731	717	760	688	691	721	681	718	747	726	724	736	682	731	726	711	811	705	728	689	802	734	761	719	662	726	709	762	700	733	741	736	750	717	756	715	701	701	705	722	718	744	687	803	770	735	686	722	731	741	704	728	722	700	712	733	807	739	708	717	697	741	771	703	686	675	687	696	740	687	701	756	707	706	728	699	722	717	698	689	692	737	709	710	743	716	748	731	692	710	747	757	707	734	704	699	703	718	709	732	757	693	734	767	696	709	772	701	684	694	758	734	682	740	731	714	739	712	716	704	728	757	724	747	718	748	757	741	690	708	713	735	743	721	683	716	712	770	685	704	734	724	716	723	735	723	727	735	695	778	707	756	722	718	731	770	764	728	719	721	718	736	712	725	734	699	765	687	738	719	758	744	747	789	820	733	741	792	749	759	708	752	756	682	766	746	707	698	767	758	734	728	776	697	708	756	749	711	752	679	717	737	761	788	677	736	742	661	731	706	753	729	798	760	735	705	696	704	693	683	761	720	741	722	813	692	711	740	741	711	721	736	680	755	732	687	746	702	738	727	733	787	702	691	734	715	708	771	703	775	713	748	757	739	736	711	749	725	664	728	693	691	766	686	729	696	722	753	724	719	719	702	765	729	765	728	700	751	709	737	799	723	688	705	738	748	704	727	713	716	754	701	723	733	717	729	741	732	699	700	685	739	700	727	722	727	705	741	704	695	708	754	744	762	745	745	718	756	726	731	714	737	705	727	735	677	745	733	715	756	758	775	738	694	721	736	689	728	755	816	712	702	756	756	758	737	732	752	739	737	734	767	715	685	731	760	758	708	728	714	682	654	749	685	701	751	755	756	766	737	735	747	726	723	746	745	721	707	733	723	695	722	775	743	727	727	744	716	720	700	760	706	661	746	756	716	810	724	758	703	765	732	785	700	782	724	702	705	679	710	746	789	704	776	751	766	718	763	734	704	727	720	731	730	732	714	741	687	694	730	683	701	726	749	696	728	752	750	736	689	718	726	696	776	698	768	701	723	738	706	724	714	701	710	743	692	737	708	737	742	720	737	728	678	688	740	694	702	752	702	758	709	760	704	742	723	727	721	704	694	722	714	744	725	718	716	755	735	743	736	727	711	742	681	706	766	727	672	731	727	686	748	702	726	743	690	770	742	698	748	731	701	731	732	742	737	716	731	782	768	688	729	720	731	736	704	726	704	739	738	730	729	756	726	755	709	693	709	785	757	714	700	685	704	756	693	678	751	706	735	670	731	718	707	694	725	740
6088	298	173	103	96	108	101	89	73	81	80	77	82	81	74	89	76	93	93	75	80	82	71	76	81	91	69	83	77	68	82	99	92	83	70	76	78	94	78	77	83	77	75	80	78	91	93	78	93	91	68	84	87	95	75	71	70	88	93	74	84	72	77	87	68	89	77	74	80	90	83	77	83	65	70	75	80	90	72	108	80	84	84	90	71	89	86	69	63	80	77	79	103	92	74	79	88	88	109	90	68	60	99	104	89	95	67	92	97	73	99	76	69	83	66	78	75	73	80	72	72	74	96	78	69	78	74	87	85	75	79	82	86	78	83	88	81	87	85	66	80	75	87	83	71	82	74	58	77	83	76	64	86	65	79	80	72	76	75	94	80	81	77	92	80	85	88	83	69	82	86	77	84	86	88	66	75	85	63	80	82	76	73	77	65	73	84	82	70	91	83	86	73	85	91	73	68	77	84	72	76	86	74	65	79	74	83	75	88	75	88	90	85	73	72	79	80	83	71	81	77	95	80	81	100	77	88	76	57	71	82	68	85	77	77	84	83	71	81	74	69	89	84	67	91	78	87	76	69	64	76	81	82	87	85	81	74	88	77	71	82	76	76	70	93	88	91	86	62	72	97	75	80	81	91	86	89	79	77	82	83	71	81	83	77	78	67	81	69	92	81	69	68	83	77	68	62	86	85	70	75	79	69	86	81	89	70	76	81	88	73	70	82	80	75	78	96	82	99	75	82	85	69	80	82	79	83	68	71	79	88	92	70	88	85	97	73	84	74	85	82	95	87	86	78	72	69	52	95	86	69	74	98	89	74	86	71	77	66	76	71	94	88	60	92	93	72	79	79	55	73	72	92	89	80	74	97	94	86	91	81	83	73	75	81	80	78	76	79	80	77	99	84	80	92	64	82	67	93	73	70	68	83	80	78	93	70	77	81	94	70	82	71	91	79	65	84	88	100	69	88	83	92	70	92	88	82	89	80	73	78	87	107	87	87	71	87	96	92	81	78	85	77	78	89	90	99	79	77	83	78	79	93	86	82	68	76	90	74	78	88	103	74	98	87	73	80	74	81	76	78	79	82	90	80	80	78	75	83	72	77	90	88	77	97	83	80	68	66	90	71	78	67	73	66	91	82	71	81	94	83	56	84	80	70	85	84	61	70	94	83	76	63	74	66	81	86	72	71	80	97	87	83	72	82	74	70	82	80	107	78	84	71	80	80	115	89	74	74	76	81	76	76	88	77	69	71	64	81	79	70	80	83	76	82	71	80	88	88	76	63	71	66	65	71	67	55	82	81	89	89	75	65	78	82	79	80	85	87	84	73	92	85	81	75	87	84	86	88	81	92	75	67	72	75	105	80	81	72	76	74	88	85	75	82	76	73	68	78	69	79	74	74	69	81	88	66	68	66	96	67	83	94	84	82	86	65	75	83	87	73	58	69	75	79	77	74	87	77	85	80	87	87	79	78	78	76	94	72	87	70	80	86	82	86	79	84	93	71	74	71	68	81	65	78	88	66	66	79	78	81	79	101	82	69	79	78	95	72	81	75	94	83	89	77	86	85	73	82	82	76	89	89	83	72	65	67	82	84	71	77	78	66	77	72	80	70	83	86	78	64	82	74	97	76	64	89	93	61	77	78	86	88	69	79	61	95	74	78	80	79	85	66	87	78	85	82	75	87	80	86	83	87	82	90	82	57	72	90	80	74	86	80	88	83	80	90	76	90	81	77	72	71	62	79	73	91	85	73	76	74	84	87	88	79	78	90	74	73	92	73	59	83	87	75	90	80	82	79	87	80	96	79	81	80	83	64	101	81	70	71	88	99	64	85	80	77	68	82	82	62	84	75	100	91	83	74	86	74	86	79	82	91	73	89	71	102	74	66	81	83	79	97	73	70	64	81	87	88	94	89	67	72	84	86	74	82	85	73	96	77	82	77	74	72	69	79	92	83	79	79	87	95	64	90	79	79	66	79	86	81	77	81	85	82	78	66	60	82	73	83	63	87	69	71	76	82	90	114	77	80	91	81	77	79	66	84	82	80	89	70	103	75	91	75	68	72	84	87	70	76	76	68	80	85	82	84	67	68	80	88	75	87	85	91	87	84	94	73	83	70	76	77	78	76	77	74	82	78	82	81	77	78	80	70	94	81	94	92	72	83	90	74	80	70	95	70	79	66	71	84	86	78	77	62	89	77	84	90	82	80	67	58	82	75	78	73	79	91	87	78	71	70	82	89	71	86	76	65	71	76	74	69	87	73	66	75	85	84	76	80	73	75	78	77	71	82	70	82	76	69	93	81	74	77	93	70	79	73	79	83	83	74	76	84	69	88	82	85	74	77	86	68	82	79	80	85	85	76	85	82	77	88	75	89	83	77	86	68	72	69	60	73	86	76	91	70	95	61	91	69	88	99	64	81	71	75	74	70	102	74	66	76	84	64	76	81	73	64	93	68	90	99	85	75	75	76	80	66	81	81	78	92	90	77	80	66	89	76	87	70	75	76	77	88	76	83	77	79	68	82	73	77	79	73	81	71	73	86	80	72	79	84	77	74	81	84	77	78	95	87	80	86	87	81	71	107	79	83	67	63	77	76	80	71	79	82	82	71	91	87	94	85	83	69	90	81	67	77	69	86	76	104	74	73	77	76	77	88	85	87	98	84	97	63	76	63	74	80	83	71	86	87	73	72	83	77	68	75	104	89	79	85	68	73	96	95	83	64	68	73	84	61	92	73	78	96	75	93	95	89	88	86	90	92	74	86	70	80	61	77	83	95	74	93	78	74	79	84	83	71	79	80	91	87	78	73	73	72	70	80	82	72	98	82	81	85	74	77	86	82	81	91	94	76	82	68	81	65	78	69	68	83	75	58	83	71	72	68	82	85	66	73	86	72	73	57	82	80	71	73	68	69	81	81	90	78	86	82	79	74	67	83	75	70	95	90	84	81	80	79	77	59	101	91	96	93	74	78	84	73	77	65	76	78	63	81	87	82	79	79	68	79	82	84	102	84	80	75	89	79	80	88	88	74	85	96	66	71	76	83	74	86	83	80	70	86	76	69	62	89	86	81	71	83	62	82	71	72	79	100	82	89	70	88	89	79	88	90	75	101	67	91	71	87	82	98	72	83	74	74	90	79	87	74	82	78	74	74	83	102	61	89	80	76	70	75	81	83	79	78	69	66	87	67	90	81	61	86	73	96	63	61	81	73	78	68	87	80	73	84	96	72	84	69	72	59	81	75	75	102	95	85	76	96	82	64	85	82	70	97	76	73	86	71	85	76	82	77	76	69	73	83	77	74	82	66	80	87	78	78	96	83	78	74	82	75	71	72	95	80	79	68	76	73	78	81	99	72	83	80	89	72	94	76	79	79	58	84	82	85	79	64	74	78	85	88	86	84	74	79	80	99	67	71	93	76	73	77	79	74	68	78	71	74	82	85	87	77	85	79	81	66	91	60	78	91	72	92	66	74	78	80	66	66	75
5917	332	436	475	394	425	385	322	292	337	327	314	332	331	280	301	328	290	282	300	351	312	283	332	323	280	286	332	314	275	291	283	288	299	292	314	283	302	243	284	283	308	304	283	307	296	288	295	318	280	329	259	301	286	326	297	288	281	279	270	312	334	288	275	276	317	316	298	283	268	269	281	317	280	295	260	282	289	311	295	292	295	306	278	302	307	321	317	315	313	279	285	285	267	297	284	309	277	289	290	304	300	323	280	303	288	279	297	283	295	293	263	270	307	284	289	328	304	311	308	293	318	292	274	285	281	271	288	300	271	256	284	285	293	291	287	304	298	279	307	260	300	272	305	298	294	315	301	295	333	295	318	290	303	301	301	313	305	321	284	288	279	286	287	274	315	303	317	314	304	294	311	303	299	293	299	280	284	290	269	308	296	298	295	297	255	290	323	283	307	319	304	308	299	296	303	282	288	291	279	270	282	278	279	315	317	289	324	277	319	276	293	314	294	285	319	281	295	294	295	287	287	277	292	300	310	286	307	289	287	250	294	283	313	291	312	282	279	289	283	315	284	290	261	309	288	316	291	311	289	296	314	303	273	298	292	289	281	309	270	253	314	308	285	259	296	261	271	276	273	272	302	309	269	293	279	320	285	310	335	281	302	292	281	281	281	301	281	277	256	297	268	287	279	296	283	293	301	279	300	282	292	271	252	284	321	266	303	288	292	285	292	303	302	298	280	293	283	299	292	290	280	276	292	302	284	329	303	293	308	276	299	292	290	268	295	279	275	285	283	288	284	303	279	288	308	281	285	317	317	304	311	316	248	293	291	295	303	264	277	314	267	286	288	305	287	259	309	285	276	277	314	288	297	306	239	294	284	305	280	316	295	255	315	308	291	312	283	289	318	299	278	287	276	301	296	292	292	311	281	338	304	280	290	301	276	288	266	286	298	301	293	297	272	286	279	317	302	295	271	267	279	268	300	264	263	257	273	308	289	278	285	290	293	293	321	306	276	315	292	290	279	276	313	265	271	275	281	316	252	277	273	309	311	306	319	303	286	291	288	269	253	280	292	272	293	284	293	258	288	305	304	274	263	304	299	333	281	292	267	310	287	298	273	308	264	276	292	312	305	301	306	295	289	295	276	298	292	285	283	312	283	271	273	283	306	313	283	307	291	272	280	321	294	284	278	321	300	292	309	294	298	259	259	279	275	271	278	282	293	272	290	292	275	317	289	275	267	305	276	296	270	280	310	276	284	293	292	311	286	295	253	275	276	250	295	304	288	294	285	301	311	285	298	286	268	309	284	270	269	277	289	294	288	291	254	283	242	264	309	273	312	293	289	306	295	306	290	275	278	293	266	303	299	305	295	280	307	305	297	294	296	272	286	291	265	290	283	295	296	275	284	299	280	289	271	303	316	282	299	325	271	319	334	265	289	284	285	316	265	307	299	286	299	286	305	316	278	246	326	265	289	265	293	293	273	263	274	305	280	298	273	266	297	280	321	277	270	315	267	289	316	292	275	293	288	296	272	325	247	308	301	272	271	262	303	284	285	285	285	283	333	311	315	270	275	272	279	311	285	287	284	270	291	326	285	285	300	301	284	284	281	292	314	293	289	307	301	316	272	282	287	289	285	308	290	302	269	322	274	301	297	295	296	302	290	314	356	285	292	322	284	288	283	297	290	284	305	291	301	308	260	272	287	288	293	329	308	301	249	309	276	304	292	298	268	255	279	282	283	291	273	297	302	276	304	255	293	314	288	303	275	282	316	290	276	278	281	303	267	298	296	268	286	292	299	300	299	301	291	291	331	309	300	274	323	280	316	284	292	295	271	314	296	285	263	279	291	310	300	286	301	318	305	252	282	285	280	260	279	290	290	299	290	309	279	270	298	279	305	300	299	265	290	291	280	300	303	290	304	298	270	298	275	310	300	313	250	280	285	289	269	279	293	302	298	318	264	290	275	286	267	300	308	291	299	303	274	276	311	303	290	266	302	288	283	282	281	286	306	262	258	268	288	310	271	282	265	276	308	263	295	254	270	278	269	278	285	302	272	268	304	259	290	279	301	299	332	297	291	291	277	301	323	271	346	277	284	279	272	269	255	273	264	324	283	292	293	301	295	300	316	282	301	292	301	273	295	264	324	279	290	279	325	298	300	282	307	291	307	284	305	290	301	296	280	279	286	289	264	293	285	298	286	319	302	275	298	285	322	292	263	286	292	308	311	288	271	294	291	310	285	302	279	292	295	284	294	298	313	303	301	279	293	273	295	261	289	294	298	268	306	296	304	345	279	301	295	293	292	289	314	298	261	269	298	295	258	279	313	297	270	295	276	279	284	266	306	273	290	274	299	295	328	276	300	301	275	267	285	281	290	305	293	295	268	276	245	274	301	289	289	300	302	296	306	281	285	283	262	294	270	286	297	271	290	291	285	304	283	256	307	294	308	314	331	313	293	309	277	278	319	294	297	290	308	291	287	271	293	283	279	283	310	293	278	287	313	269	295	271	296	303	301	284	283	282	277	296	299	318	295	296	299	288	288	280	280	318	302	311	279	299	321	276	318	270	279	302	311	287	310	301	293	296	282	282	281	324	296	266	266	315	271	292	280	299	284	285	302	300	301	286	272	302	308	287	294	292	286	317	306	317	284	277	299	258	281	314	289	285	293	272	316	295	301	299	266	299	275	318	294	301	286	264	301	289	263	287	265	293	278	301	309	302	268	274	290	317	296	267	292	289	294	289	310	301	337	295	295	284	308	280	298	300	294	302	291	305	268	297	309	289	269	306	289	284	284	284	278	267	280	310	274	303	283	284	297	294	306	273	282	298	309	282	288	281	283	297	272	285	271	291	305	269	283	288	306	280	290	313	287	317	301	300	298	284	331	269	281	334	300	306	276	280	258	291	310	282	292	292	305	287	302	255	296	279	287	292	307	295	295	274	282	309	290	278	279	283	294	298	269	299	316	302	279	307	286	286	287	285	301	304	282	283	289	312	310	276	286	307	266	271	321	273	330	269	288	276	282	272	303	302	322	287	301	285	283	311	309	288	272	300	299	289	257	315	285	268	266	300	280	316	289	288	293	322	308	259	309	296	249	302	299	274	306	305	303	280	293	288	314	284	297	288	287	285	278	294	315	310	297	282	313	292	310	268	307	283	286	322	334	312	291	281	274	290	296	300	286	278	276	308	292	278	260	312	272	266	318	326	263	298	304	266	279	291	302	297	276	298	318	274	291	278	270	291	306	305	301	303	304	297	271	273	268	286	296	282	270	303	272	280	271	304	280	290	303	338	319	269	328	294	311	303	319	294	289	315	301	298	330	271	260	328	271	317	284	294	256	279	300	321	303	305	296	327	301	315	288	289	285	263	289	323	303	331	293	287	255	298	314	275	275	279	291	292	281	307	306	299	300	272	351	287	282	299	309	281	322	289	310	304	287	284	304	311	293	284	290	337	288	278	288	255	290	298	280	247	273	300	270	259	292	274	312
44080	10682	1740	962	773	590	478	401	325	301	259	232	215	207	211	184	184	175	159	168	180	158	149	168	176	134	138	145	168	151	153	162	159	161	139	139	152	146	149	152	144	172	151	139	154	151	152	144	149	149	143	146	160	157	142	150	142	141	151	143	137	167	147	149	138	141	130	157	146	128	161	153	151	141	135	150	139	129	145	146	136	152	156	126	134	156	157	139	144	152	166	146	138	143	159	116	144	143	155	155	126	149	166	160	141	141	128	150	167	150	124	149	160	133	125	163	168	142	133	142	141	150	150	139	124	146	127	153	144	137	127	161	136	144	150	143	147	145	155	127	134	132	180	138	159	141	148	152	164	128	133	136	145	139	139	151	157	143	139	116	139	129	139	163	148	129	143	131	137	152	144	149	140	133	142	141	149	140	154	116	148	132	147	120	166	159	164	130	142	142	156	151	140	157	145	161	131	161	150	145	139	141	146	126	165	136	124	151	160	134	137	160	131	136	168	154	141	149	138	172	147	143	141	142	151	126	148	155	159	136	144	132	145	149	171	150	135	162	163	144	130	171	135	154	163	147	143	149	151	163	141	135	139	142	139	137	152	150	160	158	142	130	128	127	164	134	132	140	130	135	128	131	155	168	144	153	144	112	153	148	142	143	117	134	140	156	142	152	141	163	151	163	146	131	142	142	129	150	167	133	165	139	147	141	139	143	141	119	144	132	147	142	159	154	130	146	160	140	137	159	153	125	155	165	154	150	142	148	142	155	151	139	150	133	133	174	143	138	140	131	136	142	160	160	155	147	132	132	144	136	152	164	130	164	160	139	156	154	132	154	134	167	122	153	126	160	151	167	148	162	142	149	134	120	128	135	134	156	161	148	151	142	156	144	154	117	142	138	131	113	142	146	140	136	125	148	153	130	155	137	149	133	160	131	158	138	146	150	133	136	138	164	140	159	153	162	143	125	126	157	148	147	157	131	143	145	114	145	149	162	138	146	150	136	125	163	143	134	148	136	143	136	142	117	135	133	140	137	134	149	145	148	164	145	134	164	123	138	124	146	159	145	144	133	134	161	148	138	145	140	143	140	151	128	146	155	148	144	143	155	118	140	139	157	144	153	151	161	119	148	141	160	155	130	130	136	144	138	143	152	129	149	128	131	146	152	150	148	151	149	148	137	152	138	149	147	123	179	157	126	133	146	141	129	150	157	161	137	150	121	143	133	155	126	131	173	152	135	137	140	153	134	141	161	138	147	124	148	149	149	148	137	143	135	145	155	139	146	133	133	151	156	146	143	142	152	146	166	154	145	140	160	115	137	146	150	130	143	147	138	150	129	125	153	153	132	151	145	136	132	150	140	145	128	154	134	155	143	140	146	158	157	144	134	157	139	141	146	140	134	130	151	138	137	157	150	170	166	129	129	155	152	130	131	160	160	152	133	141	157	147	135	139	151	141	143	136	147	145	132	150	156	141	160	135	156	152	141	162	160	134	122	165	150	151	173	151	144	139	143	151	142	139	124	162	143	140	154	149	147	132	139	146	151	159	131	159	141	153	150	152	153	139	163	144	157	146	142	145	155	145	119	166	122	147	140	144	151	150	152	147	130	133	144	152	141	148	129	145	129	125	168	136	157	151	145	145	143	146	174	124	145	145	144	139	147	130	150	128	141	144	149	140	144	126	142	129	137	165	152	132	157	129	144	131	146	154	163	153	155	146	147	144	149	169	136	137	143	157	156	149	143	153	138	135	153	145	147	161	121	135	158	143	139	130	153	138	145	162	152	140	143	167	159	157	153	142	156	150	122	132	168	159	153	157	131	126	151	153	153	136	135	157	131	156	135	163	159	154	148	141	148	141	132	113	143	149	131	144	124	145	157	133	168	135	150	138	157	156	136	125	158	147	128	156	123	133	129	147	127	170	163	150	167	159	135	161	129	149	149	135	158	138	139	155	150	127	153	146	150	160	132	162	152	140	145	133	140	141	136	140	152	135	145	124	131	139	165	145	132	139	143	137	129	129	153	174	139	155	140	138	141	141	132	154	139	142	141	137	139	169	141	151	138	162	170	147	152	183	171	154	160	146	119	143	135	148	117	152	139	141	141	155	138	147	157	142	147	130	123	166	168	143	162	171	131	167	142	129	124	124	126	144	146	156	160	135	141	165	157	160	145	142	164	148	141	145	158	170	162	155	142	120	148	165	135	148	135	143	155	111	127	150	125	143	119	176	139	153	147	141	149	135	187	147	137	137	157	150	167	136	144	150	145	118	138	140	136	143	133	162	163	136	147	154	154	143	142	133	153	158	153	147	146	138	145	126	171	139	136	140	146	142	142	154	158	147	142	172	142	158	128	129	148	171	141	145	177	138	139	138	146	175	140	141	170	147	126	158	134	170	133	144	146	145	158	157	142	139	144	149	153	146	138	157	153	152	131	167	155	139	150	151	174	140	145	140	134	134	149	136	152	141	126	137	141	153	158	140	151	137	144	142	163	152	145	158	151	169	133	162	129	150	150	135	151	138	148	157	145	156	128	160	130	139	137	118	132	146	151	120	147	156	111	129	152	150	153	164	136	138	119	177	153	156	173	130	147	151	153	136	135	141	129	145	160	136	160	142	155	156	135	150	158	137	158	138	156	144	125	148	153	145	149	147	154	150	139	141	124	144	156	135	150	145	128	160	127	145	137	149	147	152	150	143	164	127	145	161	139	157	134	137	136	163	124	131	147	141	142	164	147	134	147	155	137	146	156	136	155	131	155	125	187	144	148	160	156	137	159	156	138	136	125	134	132	154	164	156	159	157	152	149	159	139	146	128	149	128	146	128	161	136	146	121	133	125	158	138	148	131	129	128	159	153	140	157	127	159	160	138	139	125	148	130	169	159	148	136	130	148	127	144	116	153	120	142	167	137	161	136	167	127	144	161	141	161	130	163	143	162	131	152	143	136	143	155	157	137	158	155	149	161	137	145	147	169	145	139	165	143	138	136	143	144	145	130	145	155	146	170	136	138	142	165	137	133	154	133	149	160	134	133	123	145	162	159	140	136	131	144	135	141	128	158	133	138	150	127	163	155	151	149	139	134	150	127	167	151	125	129	174	151	129	165	150	139	136	150	139	151	135	151	129	143	124	162	144	149	137	166	150	149	141	145	145	138	148	156	138	127	141	142	159	131	127	137	159	143	141	149	140	140	151	152	144	148	145	153	163	131	113	152	135	124	142	138	122	142	164	141	147	117	137	107	153	136	142	138	137	162	146	161	149	131	159	169	161	140	145	155	154	138	142	143	134	161	154	155	131	176	154	173	145	146	158	139	149	133	157	136	136	132	141	137	145	148	134	128	155	149	136	152	134	139	130	152	140	162	152	142	145	137	137	155	139	154	134	150	141	125	144	118	153	160	166	139	162	154	140	150	154	132	117	143	130	135	145	140	129	158	156	143	136	141	157	135	157	149	149	137	159	145	146	153	157	142	139	132	147	158	152	144	138	147	133
23018	1378	3097	3518	2933	2413	2005	1667	1418	1270	1164	1012	982	908	856	751	771	741	705	698	727	644	580	660	609	594	578	550	548	594	553	530	555	531	494	510	537	502	542	502	499	560	568	544	516	509	519	479	491	527	518	518	472	467	504	489	504	480	516	490	528	505	492	480	507	485	452	479	485	468	489	459	516	460	493	463	502	501	477	467	466	504	480	477	485	462	436	503	453	501	460	484	470	472	447	478	492	483	485	485	442	463	515	449	496	458	490	478	464	460	471	483	471	471	447	471	429	497	494	488	465	483	488	450	449	515	451	469	465	489	506	446	474	519	468	425	491	505	471	442	490	443	477	455	481	519	482	505	476	483	464	436	490	439	481	437	487	506	473	459	468	475	484	487	450	469	449	462	472	456	456	476	515	466	498	442	474	479	488	437	472	438	464	463	447	442	467	488	463	450	496	446	430	491	486	462	457	447	463	490	501	456	472	470	467	478	513	488	480	449	426	473	467	458	478	480	499	440	465	465	474	454	466	447	434	416	452	442	445	510	448	496	437	474	474	473	479	448	448	470	452	442	464	488	447	483	470	490	481	437	467	511	459	495	456	471	469	466	449	481	448	489	421	454	477	449	480	469	469	503	444	467	441	437	487	469	451	481	486	494	448	470	446	467	458	481	474	475	504	485	466	471	482	486	493	424	470	494	440	452	440	451	461	457	465	473	450	472	473	475	474	443	506	456	441	435	460	459	514	491	470	492	489	495	430	467	476	443	459	437	471	462	457	484	505	459	441	459	523	455	464	456	440	452	485	501	473	466	425	464	487	469	522	494	464	462	427	481	440	469	417	472	456	453	445	478	483	521	513	445	496	446	501	476	478	453	470	477	479	465	497	501	468	461	490	530	498	417	493	467	478	487	495	475	487	476	472	477	501	470	444	435	494	477	473	467	467	464	496	471	449	460	460	452	470	476	468	442	468	454	471	483	488	459	479	483	466	475	491	462	442	459	507	473	467	501	453	472	483	448	500	470	451	457	429	476	455	476	490	457	443	467	483	480	507	448	476	454	485	447	476	444	461	497	466	458	496	463	524	489	455	489	493	459	469	446	493	454	488	485	515	459	483	441	466	444	441	481	438	436	445	434	458	477	442	447	447	465	446	476	472	502	482	481	427	440	481	463	501	508	491	505	461	527	480	450	470	464	456	453	480	461	453	474	459	452	471	485	457	481	464	413	454	461	446	473	427	461	431	418	468	444	425	452	474	490	463	479	438	442	478	503	472	461	456	466	493	481	475	489	463	461	515	473	446	429	471	458	446	465	480	474	471	460	463	406	461	460	544	425	476	477	466	459	512	481	479	465	498	500	470	448	483	486	423	476	481	504	472	497	452	478	499	431	455	455	466	511	460	455	439	531	483	487	456	465	494	505	462	486	441	457	469	510	485	470	461	428	451	456	441	475	506	443	529	494	501	493	466	464	489	453	487	458	478	442	470	435	468	466	480	468	480	468	437	420	437	464	485	476	445	501	452	449	447	438	499	486	454	441	480	463	439	451	478	482	501	467	482	442	453	448	483	460	475	477	437	456	494	437	459	466	473	464	478	457	425	469	449	466	448	461	432	482	477	460	479	448	490	440	424	472	477	473	443	449	474	461	455	491	458	461	448	493	470	444	462	453	434	494	429	448	469	461	468	469	474	430	485	484	484	502	469	451	490	485	492	469	463	491	425	448	514	433	432	461	462	487	459	490	499	446	483	477	461	434	491	474	469	454	509	465	447	457	464	481	466	457	464	443	498	467	471	466	481	483	472	498	453	435	497	469	474	426	443	456	494	492	507	489	489	458	456	484	484	463	507	468	445	501	481	491	472	460	458	497	476	518	519	470	457	446	436	430	473	471	461	458	440	431	459	508	463	456	510	484	487	457	469	458	462	485	454	470	447	486	480	422	474	451	488	506	474	485	458	453	482	480	487	486	473	447	457	468	482	484	480	469	465	450	480	487	501	480	494	472	476	443	455	446	479	455	426	458	474	434	519	483	474	455	471	468	501	482	511	494	463	450	492	479	500	483	468	488	443	465	484	510	453	465	503	456	447	464	511	463	446	425	485	494	467	500	491	456	462	481	464	472	468	475	473	491	502	476	454	463	469	493	460	487	467	436	508	497	468	475	506	485	480	493	467	473	477	465	468	494	469	439	475	464	459	466	481	460	419	472	453	451	445	439	443	467	483	504	452	479	472	528	465	462	464	473	446	448	467	445	470	474	448	503	503	449	450	473	484	476	471	446	456	516	473	481	474	435	493	482	465	478	440	522	462	495	500	452	461	458	460	446	478	473	497	456	446	446	418	433	460	459	536	440	493	476	492	511	469	493	473	514	440	471	451	457	497	427	460	479	458	471	532	509	450	478	442	493	503	450	456	516	470	475	442	464	457	464	498	448	492	504	480	461	434	489	440	483	490	446	504	485	485	480	491	473	470	468	466	496	477	423	472	491	477	436	450	493	455	471	455	456	455	463	441	432	448	453	467	488	462	485	480	447	446	444	478	481	433	425	471	461	443	455	489	499	462	473	470	468	461	457	455	468	507	432	460	500	477	445	464	446	486	468	498	440	475	465	539	487	462	449	459	478	469	487	514	473	470	455	494	460	460	453	465	490	485	484	425	461	474	443	484	442	478	489	461	447	460	454	480	470	488	512	440	469	470	438	467	486	483	462	441	508	454	452	457	424	442	485	440	514	467	466	481	474	470	490	451	440	482	457	478	447	425	475	413	438	446	437	444	459	466	444	457	453	474	508	471	449	470	498	420	484	500	499	501	433	458	459	453	443	496	461	465	463	478	481	513	468	490	493	456	477	457	456	453	495	495	467	486	420	462	441	500	477	496	472	492	490	484	517	452	494	476	464	459	468	518	524	476	518	497	452	486	442	439	471	421	485	483	462	465	470	512	488	431	480	454	455	467	504	439	471	498	474	458	525	493	471	477	446	441	454	503	495	427	435	483	469	469	515	448	476	468	502	476	451	462	486	470	480	467	476	457	458	507	466	436	474	453	438	424	489	451	458	468	498	478	490	470	446	447	492	472	444	482	491	461	447	481	480	465	462	457	491	463	468	496	493	437	505	475	509	438	445	481	461	476	454	459	457	432	470	454	501	450	486	463	426	477	466	493	490	473	477	465	491	479	495	487	460	435	476	492	469	507	455	464	467	397	456	420	440	437	423	477	479	472	464	461	499	490	469	481	463	441	445	494	486	461	449	445	437	494	443	486	446	488	451	456	487	450	463	463	480	472	458	448	522	478	478	425	479	474	488	469	496	489	451	486	483	470	481	445	482	480	467	459	476	488	490	497	437	497	493	468	480	474	455	481	471	506	481	461	455	451	480	452	490	498	464	489	439	441	486	477	459	496	484	444	494	462	473	459	485	476	460	466	472	503	453	482	458	483	493	465	476	451	456	448	454	449	446	461	498	463	452	460	482	475	483	497	451	467	471	448	430	455	450
55104	18767	5789	2217	1470	1158	865	727	534	494	516	421	409	358	365	335	353	345	320	291	293	293	299	283	295	293	306	282	282	284	251	271	284	293	240	267	271	277	276	291	281	257	249	256	236	288	251	279	236	269	232	293	254	244	274	242	248	246	277	253	248	251	265	254	278	223	250	236	252	256	265	246	268	257	281	255	247	231	244	260	249	226	259	263	264	247	260	259	242	257	264	261	242	237	247	235	218	232	256	257	248	212	237	248	274	251	246	223	256	256	229	213	254	234	220	241	244	254	266	242	254	262	253	264	234	265	235	247	255	240	239	253	250	242	269	246	245	230	275	231	244	256	253	254	243	253	241	235	261	268	238	247	228	267	243	234	261	251	247	254	237	244	247	236	255	246	242	258	241	251	252	256	263	242	239	230	236	234	226	265	238	234	237	254	252	254	238	254	274	265	264	245	252	263	224	220	248	213	283	224	243	233	245	253	239	238	249	237	260	268	271	250	233	231	264	233	259	220	249	266	248	221	243	275	246	237	205	258	273	251	262	248	251	258	252	263	240	275	250	245	233	251	223	222	259	253	260	251	220	240	242	249	254	231	253	250	248	249	218	257	229	249	246	265	227	246	267	219	256	249	237	245	239	244	252	269	236	243	257	237	254	232	242	260	246	221	243	229	236	228	232	253	237	240	249	271	239	209	247	252	211	246	238	226	248	262	248	249	228	219	240	270	229	257	246	252	256	248	273	267	235	225	234	236	241	217	257	254	236	253	246	263	240	236	242	239	256	239	249	278	249	228	263	231	262	251	239	228	203	257	267	247	252	227	250	270	240	248	250	254	250	244	273	248	223	267	258	246	257	242	244	275	262	267	248	252	245	225	230	260	244	209	245	260	235	231	229	254	233	247	257	265	252	267	247	227	239	236	245	254	239	264	273	255	227	248	238	258	234	262	277	275	232	231	236	249	232	253	246	257	238	260	230	255	250	241	283	244	263	261	242	280	251	243	224	236	248	244	247	257	258	215	226	270	241	247	260	259	264	274	267	258	255	261	258	247	229	230	249	252	258	262	253	251	251	230	247	242	269	249	266	241	265	234	246	227	242	250	274	230	237	233	227	255	214	256	231	205	251	238	250	245	246	237	230	243	257	257	264	247	242	239	240	249	256	228	233	219	226	268	241	239	239	273	240	279	233	242	249	268	232	268	228	245	228	248	230	249	267	259	230	233	232	259	262	247	259	236	245	239	234	246	268	240	237	251	253	255	256	260	237	242	268	218	247	246	231	269	256	233	256	227	246	216	279	231	211	238	231	255	269	229	254	248	248	245	270	257	255	236	249	229	239	236	241	251	254	204	205	239	244	239	251	229	238	275	247	209	239	245	236	264	236	237	248	245	224	233	240	243	256	242	249	244	256	280	270	249	260	244	273	250	250	249	260	246	236	287	238	262	257	240	231	230	254	254	228	272	258	221	260	270	251	222	249	245	248	221	254	265	220	235	238	273	265	267	243	256	256	254	268	233	241	235	231	242	239	233	244	238	244	232	243	239	236	228	247	239	249	243	229	240	257	264	223	245	233	236	211	266	238	242	258	248	253	259	223	258	226	258	241	239	230	253	264	258	232	235	262	269	238	209	258	265	230	232	226	244	226	268	273	222	230	245	245	253	243	253	240	269	268	213	220	238	241	248	247	241	269	240	236	259	238	254	247	235	243	249	232	267	235	252	237	238	256	244	263	223	260	239	256	248	243	219	242	251	245	272	241	226	256	268	248	244	242	241	231	237	243	222	230	268	238	267	222	222	230	232	232	240	226	242	233	244	252	258	245	234	250	247	244	246	248	228	272	233	241	270	228	261	255	218	233	263	240	260	238	238	246	256	263	245	264	257	251	241	226	255	238	248	249	222	233	218	251	221	272	246	275	300	249	256	234	248	241	227	214	251	261	224	240	254	263	255	251	259	222	222	210	263	241	230	267	244	261	235	268	241	234	247	248	243	244	238	258	244	243	270	259	241	242	231	246	249	262	239	247	276	230	255	250	232	226	265	236	277	242	258	245	247	270	246	239	247	230	238	236	261	265	223	247	236	247	224	267	251	234	241	238	278	252	246	228	264	253	251	245	255	233	285	244	204	270	269	231	256	245	251	271	230	242	254	239	249	227	222	238	240	255	238	247	243	241	263	245	242	245	266	245	218	202	241	241	253	266	234	241	257	261	224	271	249	267	258	239	228	240	256	253	252	247	267	255	241	256	254	231	262	243	253	263	256	247	207	248	249	229	242	250	238	240	225	260	243	246	241	270	255	252	240	258	282	245	246	268	239	253	246	245	259	223	241	251	238	242	247	232	264	264	244	224	232	261	234	203	238	259	249	243	217	242	225	246	259	246	264	261	224	243	234	258	297	250	235	270	255	229	227	232	259	236	277	244	256	271	248	246	256	230	241	243	230	255	269	264	243	256	235	214	220	253	253	260	242	231	242	238	254	238	251	261	244	236	223	233	242	258	247	234	235	250	271	246	254	258	256	264	232	237	255	248	247	233	262	246	265	234	250	233	233	260	240	224	283	257	255	248	223	268	270	272	246	240	248	238	226	248	243	242	282	238	253	239	237	263	260	280	222	222	242	247	247	244	284	242	262	236	242	253	249	237	255	250	255	272	242	239	266	248	251	243	252	268	250	241	261	259	220	233	226	218	229	225	253	252	226	252	234	214	234	238	209	256	238	240	258	255	281	261	237	241	228	215	272	256	241	262	242	231	238	258	235	243	240	255	244	230	231	268	266	257	280	228	264	234	273	213	230	244	244	254	214	254	272	236	221	247	245	255	247	247	220	249	252	260	244	253	253	254	257	254	228	241	227	242	261	267	240	257	222	231	285	238	246	224	288	245	265	244	252	243	243	240	285	232	235	265	226	264	262	233	231	234	238	255	261	276	237	255	257	241	250	246	253	251	240	263	244	220	247	220	259	259	246	211	241	234	262	239	249	268	239	237	239	252	250	241	256	241	240	239	232	228	230	250	232	268	238	255	249	244	282	258	266	255	238	223	274	272	254	233	224	261	227	230	236	256	255	214	252	256	241	218	275	244	264	236	233	231	257	223	252	258	236	232	246	244	238	213	260	247	242	238	259	251	244	246	255	233	242	256	231	255	236	275	230	251	223	269	273	221	232	259	261	259	241	255	284	264	238	256	240	233	256	220	238	253	228	257	219	250	251	270	253	244	215	222	231	248	248	270	246	282	255	269	266	256	224	268	254	237	251	230	226	266	231	230	250	248	246	260	240	244	237	254	243	232	266	224	242	267	248	244	233	207	255	251	258	243	247	225	230	245	245	225	243	229	249	245	249	258	227	253	267	233	259	225	236	242	222	265	235	279	225	246	222	256	249	213	244	266	268	254	241	255	234	236	279	246	299	230	250	281	244	233	228	218	262	263	222	256	218	214	243	235	253	228	248	242	257	245	255	218	239	239	249	239	242	257	245	224	245	254	260	252	278
30192	2636	5835	6320	5426	4385	3770	3110	2698	2314	1974	1879	1669	1591	1491	1422	1374	1234	1133	1144	1057	1089	1034	1013	938	968	968	938	980	895	902	895	885	920	874	861	856	851	834	813	806	824	789	789	814	809	816	791	761	812	803	805	759	748	758	770	740	778	766	734	742	786	780	781	818	741	736	696	791	772	755	737	802	770	771	729	729	805	795	752	764	758	723	698	756	724	763	727	724	715	750	810	705	727	718	737	763	760	720	758	713	735	765	728	755	740	749	743	729	810	748	678	771	773	800	754	785	718	745	773	717	728	725	761	712	747	712	754	712	710	721	765	756	744	765	719	752	705	763	770	728	725	733	784	739	713	684	766	723	755	744	747	809	735	734	699	738	777	731	718	751	753	736	726	758	725	743	684	736	757	767	732	715	738	739	745	709	708	731	751	717	670	728	725	694	752	703	742	735	735	727	705	740	723	728	754	740	732	787	700	695	733	770	690	726	704	791	734	713	725	713	712	696	733	697	735	679	714	759	764	721	733	717	712	722	727	730	786	699	730	754	700	786	731	686	714	708	690	757	764	704	705	782	747	792	746	715	698	735	702	748	699	705	760	709	707	745	732	734	739	704	722	700	727	739	682	774	744	718	718	756	752	665	722	720	675	688	721	742	765	711	751	700	746	719	760	694	733	694	704	752	761	738	770	683	697	785	744	721	724	701	683	738	740	757	765	715	751	722	731	710	696	694	736	746	712	697	756	705	726	741	708	715	721	667	775	712	695	723	678	737	728	705	776	705	724	707	690	769	742	767	766	704	736	678	715	753	762	681	706	697	738	761	706	675	763	752	758	714	725	755	742	712	720	708	733	712	698	713	707	725	756	717	736	734	715	682	712	712	719	769	697	729	719	730	716	697	679	702	733	753	690	685	692	726	717	718	751	678	758	695	748	750	683	701	730	736	709	676	730	710	740	704	763	737	755	738	704	742	764	720	710	744	724	730	704	754	691	726	732	743	735	705	697	737	775	720	718	739	727	706	707	754	702	727	728	689	723	795	714	711	711	714	733	732	724	699	702	738	690	736	688	757	732	712	750	763	715	764	708	794	710	732	766	734	711	750	774	712	720	746	728	764	744	785	712	727	764	720	722	695	738	750	728	718	715	711	757	684	771	694	721	712	736	721	742	723	766	683	729	733	756	742	720	752	764	704	730	698	705	761	714	734	719	739	737	762	742	710	696	740	708	680	683	747	726	684	748	732	774	666	732	728	734	778	702	770	759	715	722	721	743	729	763	679	698	752	728	726	736	795	727	671	745	719	748	686	732	755	724	693	790	708	692	767	760	736	692	750	704	723	726	762	709	755	712	691	711	785	734	708	705	768	712	764	713	702	748	714	737	709	716	693	729	753	698	729	704	724	740	718	763	710	728	724	726	710	715	694	758	727	750	698	729	721	706	722	726	755	713	708	754	731	767	699	749	758	743	716	739	707	738	702	738	663	760	733	730	719	743	734	748	746	737	732	720	658	722	695	737	757	745	695	708	733	708	720	731	707	660	736	705	721	729	712	688	713	738	719	716	746	744	718	661	745	700	755	726	691	703	713	750	746	685	732	714	701	700	750	735	744	704	691	689	701	744	749	758	748	726	720	699	719	745	703	793	709	692	724	728	759	738	728	790	710	744	702	742	703	704	710	718	737	701	727	703	760	775	749	750	717	677	698	722	712	738	767	737	736	728	758	732	760	747	735	713	746	704	702	696	652	702	666	756	775	737	701	698	725	746	697	761	725	748	743	708	708	773	707	726	741	699	688	736	684	719	688	704	685	741	768	706	741	747	701	751	717	699	730	724	747	724	749	701	751	758	732	703	755	688	708	708	738	681	711	696	760	766	727	736	774	763	719	728	761	740	704	732	701	733	727	750	749	708	733	685	727	698	718	720	688	763	708	741	744	769	674	795	718	778	732	726	764	739	715	709	754	723	758	720	699	682	746	711	737	814	699	733	758	710	700	750	723	767	722	763	702	739	706	718	754	685	731	767	703	707	763	719	670	720	729	696	713	734	731	729	712	739	715	712	735	769	712	724	725	709	719	774	737	701	695	756	735	769	726	718	631	719	706	695	731	705	726	758	687	689	781	720	725	695	783	746	707	692	751	747	714	728	723	696	781	719	736	726	719	692	736	719	704	715	695	692	710	761	773	770	753	723	738	713	781	711	742	728	727	702	755	728	710	736	679	733	736	800	743	753	687	722	692	652	716	710	762	732	722	725	730	743	745	737	720	739	721	710	731	743	667	707	715	756	709	695	718	772	736	694	769	657	742	716	664	706	720	718	734	735	744	772	761	737	729	702	772	774	742	715	690	746	710	777	749	727	720	686	731	710	745	712	696	708	729	763	716	727	744	741	722	693	724	730	700	734	745	712	741	691	781	663	671	720	730	728	673	739	718	757	716	734	749	710	714	740	716	704	699	729	729	749	697	704	692	670	747	718	747	713	756	727	792	691	715	661	717	715	730	738	715	740	755	740	696	768	749	696	748	734	734	735	752	758	745	706	708	743	662	738	730	729	732	740	749	691	699	688	718	711	744	711	714	729	700	738	727	687	694	776	788	744	685	719	779	739	689	704	757	736	724	703	692	704	737	709	694	739	709	739	763	758	700	720	767	712	765	728	740	711	717	710	716	721	665	771	722	723	722	710	699	701	707	712	717	749	690	721	715	725	716	728	747	723	687	743	728	706	762	728	728	754	709	782	707	769	781	691	738	730	745	738	700	736	731	761	703	743	715	691	766	768	724	704	701	693	697	748	731	739	732	726	744	750	703	734	735	655	692	677	721	732	741	741	764	749	696	783	761	732	715	726	766	724	726	747	683	757	722	756	751	739	750	742	743	753	743	732	718	706	693	735	756	731	719	744	724	730	699	784	748	703	676	703	667	718	718	757	758	665	742	754	752	721	791	745	695	727	713	682	733	727	710	717	729	632	684	687	733	775	767	712	782	739	731	718	741	713	731	737	739	713	700	698	738	746	739	754	722	711	727	740	699	705	740	718	759	737	762	679	716	726	734	674	738	709	704	717	728	726	702	735	723	735	698	719	762	774	773	697	723	751	741	726	766	715	720	752	741	754	736	747	684	724	697	774	722	681	695	714	712	718	700	742	633	748	705	711	742	729	722	738	716	726	787	677	739	741	738	731	699	765	728	685	757	778	718	744	717	743	709	703	739	699	704	697	733	712	677	728	745	757	691	777	707	676	732	731	719	676	766	744	719	733	744	741	729	720	719	712	690	743	730	683	739	723	760	742	774	680	734	747	738	761	719	784	720	731	697	700	711	712	781	742	742	734	746	741	734	705	724	703	728	728	713	737	736	736	734	726	697	741	695	772	739	750	684	749	745	725	756	635	745	705	687	739	730	690	687	696	798	743	736	736	715	740	756	709	693	688	693	741	687	701	688	750	717	711	741	709	758	733	700	709	800	737	737	690	750	684	714	744	684	721	694	726	769	743	718	724
5956	301	162	135	115	115	97	105	99	80	75	83	93	93	85	88	73	77	83	83	86	71	71	72	84	84	81	85	70	77	86	76	84	72	96	89	79	82	88	81	78	68	82	76	85	71	82	60	84	74	58	75	71	96	82	82	84	75	79	98	74	80	75	94	84	60	62	74	76	71	76	96	79	74	92	62	72	95	88	75	92	91	86	81	65	70	73	73	80	83	63	81	81	85	75	77	94	83	68	71	75	79	77	75	93	80	78	87	79	67	73	77	75	77	71	78	73	78	75	81	63	84	79	82	75	81	84	71	94	75	90	79	72	81	79	82	71	94	82	99	83	99	72	77	78	67	74	84	85	69	81	75	76	68	82	80	68	79	85	108	86	88	65	81	59	101	75	74	70	69	85	84	88	60	70	73	81	67	79	79	77	71	71	63	92	71	85	87	72	69	77	77	94	82	80	78	80	68	88	70	87	80	87	79	75	69	85	65	71	75	89	73	89	82	75	88	84	72	65	90	82	92	75	81	86	87	67	68	65	71	98	83	88	87	70	83	68	77	69	66	72	80	79	79	78	84	75	83	74	116	78	74	82	71	83	90	88	79	95	89	78	88	85	76	74	82	83	67	75	71	80	63	93	69	71	73	75	89	88	75	92	82	76	84	80	107	94	81	81	82	59	82	82	73	67	79	89	77	69	71	65	65	66	78	81	84	79	83	76	72	79	69	85	81	94	76	86	74	87	85	80	91	87	87	92	92	91	78	80	81	76	95	76	80	80	64	80	79	60	89	72	74	61	98	86	87	79	99	90	80	78	81	72	68	65	76	74	61	92	74	79	75	71	87	77	66	75	81	78	76	90	76	94	83	91	74	83	73	86	89	67	82	82	62	86	72	77	82	81	80	79	73	77	74	71	72	70	77	99	80	81	92	68	68	86	68	74	53	64	78	75	73	83	73	79	80	73	70	77	93	74	76	82	80	83	88	84	83	80	77	80	68	84	78	74	74	82	88	78	99	85	101	79	77	105	71	89	86	75	74	75	75	74	105	86	79	73	80	79	73	81	63	81	62	77	89	87	90	70	77	85	95	86	84	78	76	79	81	84	83	82	69	87	79	99	65	79	80	94	94	82	77	86	72	87	85	88	85	74	98	62	86	89	89	81	83	88	81	90	72	79	78	65	77	77	81	78	91	73	66	82	90	83	88	83	66	78	85	82	95	98	97	86	75	78	87	90	95	86	79	75	82	74	66	75	101	96	85	60	71	82	67	71	71	68	80	72	81	74	93	96	76	67	74	78	67	74	75	85	83	71	95	63	66	81	61	80	88	81	75	89	82	89	71	77	77	82	67	73	71	76	66	90	78	74	73	80	74	80	72	82	88	96	68	79	84	78	79	73	73	76	77	94	75	82	70	68	72	101	78	75	77	72	78	71	71	75	71	86	86	79	71	87	80	69	72	75	92	71	82	88	70	63	77	58	66	70	84	81	66	79	83	71	83	71	76	80	80	89	73	71	86	89	83	60	80	70	84	94	74	70	75	82	89	68	68	68	86	88	76	89	94	94	80	68	70	71	61	83	71	97	72	74	75	79	88	60	92	84	69	96	90	71	74	74	88	72	69	83	77	80	78	71	83	92	86	72	74	66	97	74	55	62	76	69	89	58	83	83	87	81	76	79	82	70	78	83	65	82	71	85	75	94	87	85	72	90	78	82	73	70	75	63	68	56	100	68	80	87	90	89	77	83	87	77	84	81	83	91	70	82	82	67	71	73	77	86	80	57	66	96	69	75	66	78	84	91	74	82	81	87	66	92	73	66	78	76	75	77	76	73	93	77	76	85	71	64	77	103	74	86	67	110	89	77	97	82	79	91	75	80	64	71	92	70	94	79	75	80	99	84	72	71	69	76	76	86	84	88	72	65	77	97	82	69	78	88	93	65	80	83	82	81	72	100	71	75	89	82	74	73	64	68	103	73	68	89	81	77	82	67	81	76	95	94	80	76	86	87	86	91	79	93	84	83	70	72	71	84	71	76	67	84	87	92	80	64	71	75	67	61	82	77	85	78	68	77	84	68	69	82	79	74	81	69	87	82	69	83	82	79	66	73	95	79	75	76	80	85	79	90	76	66	67	93	89	87	87	85	65	86	79	70	72	86	73	66	73	78	82	89	88	82	62	86	78	84	74	82	87	72	73	73	89	72	66	78	65	80	89	80	88	86	75	76	83	82	88	71	71	83	71	89	84	87	68	78	80	77	80	72	75	98	82	85	71	81	84	69	78	79	76	89	84	84	72	84	65	73	78	77	65	69	57	70	62	76	68	76	80	76	83	82	82	82	83	78	90	78	90	79	91	80	68	62	87	74	68	71	61	78	80	83	67	79	82	89	86	86	72	71	64	95	74	89	80	70	81	81	77	78	76	68	75	78	82	79	83	92	71	83	88	59	82	70	73	77	78	75	86	90	68	84	80	64	84	84	65	74	73	82	68	82	70	79	76	66	78	89	87	90	78	75	74	95	80	79	85	83	85	80	68	76	72	66	84	72	95	80	86	87	101	96	86	81	63	87	81	78	78	80	65	74	63	68	65	81	91	89	69	87	82	85	95	90	75	90	81	70	72	79	94	57	74	64	66	83	68	66	67	89	83	64	74	85	91	92	77	86	79	79	65	79	80	89	74	67	79	72	70	74	66	79	73	65	68	82	69	79	69	80	75	83	82	106	86	71	100	64	83	70	95	68	80	89	62	74	67	84	80	86	87	75	74	85	78	83	85	85	91	87	80	61	101	82	106	83	83	72	75	89	70	85	80	97	72	80	70	76	87	80	94	89	87	87	66	67	81	64	77	70	77	73	81	84	86	84	80	88	68	80	104	73	85	94	72	90	66	73	80	72	81	70	65	75	79	87	73	81	83	72	66	67	72	89	82	94	89	73	85	90	90	85	79	86	62	89	84	84	64	84	89	81	72	76	87	91	85	91	82	89	80	82	68	70	96	86	82	80	77	85	79	70	77	78	68	85	102	75	63	85	90	87	80	80	76	60	66	70	84	90	74	67	72	76	89	84	84	69	100	74	66	83	57	72	70	79	78	75	80	84	67	80	79	82	76	84	69	77	96	89	83	80	88	83	82	72	71	79	94	67	78	79	56	88	82	80	68	73	87	95	92	87	79	85	69	82	67	72	89	79	83	71	81	77	96	62	73	76	71	82	77	82	78	68	93	95	60	84	63	86	77	78	82	79	78	70	63	73	87	70	93	79	87	86	85	86	78	85	81	91	67	83	86	81	76	81	79	80	78	80	93	82	75	84	79	79	85	86	78	83	73	86	77	65	75	91	89	86	86	90	88	85	79	73	76	80	67	85	80	82	59	72	79	72	73	56	58	78	68	88	69	89	77	73	90	86	77	79	84	77	77	74	67	64	84	80	72	84	80	86	87	97	90	82	93	71	66	82	75	82	81	81	71	88	75	95	86	107	76	77	68	76	87	68	78
5479	359	422	473	419	374	368	360	349	339	347	304	292	335	302	334	319	303	332	292	295	315	311	307	288	285	297	318	268	303	284	289	290	303	299	291	295	287	288	275	270	279	250	323	291	303	298	275	303	291	291	280	293	285	285	313	321	314	331	292	289	278	274	284	288	294	297	301	258	298	300	289	282	292	298	296	285	286	260	266	306	316	308	279	290	275	277	280	267	292	296	290	297	286	326	280	307	300	309	287	297	278	280	288	280	310	312	297	304	276	266	300	287	299	289	287	267	302	291	302	268	294	297	255	289	318	292	303	299	260	313	254	313	286	277	282	328	317	305	296	311	276	275	302	279	277	289	283	267	283	276	290	266	272	268	294	294	288	285	290	318	317	285	309	299	263	281	335	299	292	307	285	290	288	296	268	290	312	305	334	298	312	307	285	297	295	294	323	297	319	326	289	311	258	268	317	290	307	305	291	266	309	273	294	324	299	311	265	289	327	255	298	295	319	309	304	282	260	278	280	297	293	318	320	269	294	261	317	307	287	314	260	298	321	315	291	258	297	314	300	301	312	263	307	303	288	279	292	298	275	252	286	296	300	289	295	290	258	293	282	299	293	304	279	299	306	322	305	305	284	294	297	269	303	285	278	301	297	280	295	287	269	319	272	281	289	304	293	268	304	302	294	291	274	315	291	265	275	269	288	287	306	291	274	310	285	289	300	296	270	268	292	281	282	303	292	259	281	293	330	301	268	286	297	283	301	310	306	284	270	280	278	296	318	262	303	271	283	312	271	296	287	294	278	279	295	301	320	278	312	316	288	334	281	270	287	306	287	310	292	290	281	295	303	283	276	277	285	274	284	291	265	302	286	289	279	300	342	304	314	297	252	277	298	272	306	298	291	280	301	297	301	274	272	321	279	259	271	316	302	291	282	300	264	313	324	303	318	304	279	289	278	286	289	294	295	294	305	280	283	271	292	316	287	279	277	278	278	278	262	325	280	279	306	292	304	283	307	296	317	283	278	284	247	264	344	269	299	293	288	305	310	276	291	274	294	280	292	282	317	283	284	273	275	298	274	304	269	311	278	284	282	288	310	272	284	313	296	254	299	289	319	307	301	323	254	260	294	288	287	278	289	316	301	283	296	272	287	301	281	284	287	287	288	305	325	308	320	305	302	295	317	288	263	280	279	313	326	275	304	286	294	299	283	294	301	254	283	290	290	279	282	291	280	301	297	284	277	301	283	309	312	320	284	272	300	300	287	266	295	281	303	274	276	281	312	253	281	315	293	294	275	314	295	302	306	304	306	307	284	283	288	317	266	294	294	310	309	277	285	290	272	275	297	298	301	300	274	274	317	299	302	304	322	304	281	277	262	287	294	325	301	297	270	277	300	284	278	312	254	312	306	330	261	272	316	313	283	303	283	296	299	281	258	281	288	292	283	278	303	284	256	308	287	298	275	280	274	293	315	305	275	306	306	295	303	280	310	291	293	291	268	275	316	294	278	267	274	255	292	302	277	321	299	249	293	267	295	312	269	293	279	277	311	295	324	275	299	279	319	287	262	306	288	261	270	280	294	278	318	314	280	318	287	318	323	267	288	296	276	287	294	287	271	295	299	291	314	294	312	283	314	274	304	297	291	271	291	298	307	283	293	293	256	308	305	342	254	316	275	290	274	317	296	283	287	299	275	256	291	299	303	302	272	288	285	303	284	293	303	300	264	299	295	290	297	293	277	320	313	275	314	281	300	304	299	334	290	279	278	298	294	304	313	302	266	288	303	294	251	332	298	295	300	293	291	296	306	303	286	261	320	292	306	294	302	304	300	302	266	295	288	289	293	290	298	286	320	303	290	282	294	301	272	313	328	287	316	329	290	284	313	298	288	279	293	307	283	298	273	303	290	297	307	268	284	305	329	283	284	272	289	274	295	304	275	264	270	272	256	290	322	292	312	270	273	316	310	280	328	292	284	267	301	283	296	262	285	283	306	289	291	304	296	285	293	288	275	293	290	280	300	253	300	281	276	283	268	334	305	287	276	289	292	299	288	283	291	290	290	312	258	287	287	296	301	289	296	292	284	283	286	297	269	293	301	269	312	319	271	266	286	262	280	302	260	284	279	265	305	317	302	259	321	299	326	301	273	269	289	289	284	309	292	327	301	312	297	257	296	280	311	263	276	312	280	285	260	319	275	311	304	294	341	265	263	312	311	284	275	265	279	274	272	291	306	272	284	271	293	294	279	286	287	274	296	287	294	244	274	270	326	270	293	329	300	302	292	299	273	291	269	277	269	257	298	304	290	308	296	308	298	299	301	308	294	289	291	275	302	290	280	312	321	273	268	277	297	292	309	252	266	275	314	331	279	276	267	299	285	292	286	300	292	284	282	304	292	276	287	288	261	339	293	279	275	273	282	299	302	297	294	291	266	289	304	272	299	286	258	291	267	280	276	326	315	288	322	276	280	296	312	235	276	266	288	293	283	281	303	296	290	264	266	316	293	283	301	283	294	295	278	282	320	286	285	294	291	277	292	285	295	274	302	295	281	290	282	283	282	287	311	291	252	285	294	310	292	259	307	275	282	295	292	283	307	280	304	281	298	311	295	296	277	285	289	283	291	331	289	275	309	286	303	286	298	295	294	291	294	295	333	298	313	290	301	305	267	292	295	299	295	283	290	300	256	278	272	284	302	287	301	303	295	306	262	295	283	303	316	281	285	320	276	293	303	284	292	308	272	267	304	307	299	300	283	290	272	283	321	306	310	302	295	285	310	283	284	325	301	281	304	282	305	297	325	312	314	298	298	261	274	298	267	278	309	277	292	283	306	283	252	289	323	289	258	295	267	310	308	305	275	271	283	324	287	267	292	321	289	280	267	320	276	277	274	286	290	302	306	291	285	317	248	246	262	300	299	274	308	300	275	271	282	292	287	264	273	294	288	263	307	307	271	306	303	306	267	304	317	294	279	274	278	324	291	291	285	291	268	271	278	301	265	270	287	296	256	300	291	289	299	308	275	252	281	261	281	287	278	284	297	272	293	277	317	268	319	286	277	276	269	278	269	278	295	303	297	293	293	285	302	253	315	283	280	282	300	275	277	284	322	261	281	284	268	276	291	291	275	280	278	276	267	307	276	273	287	271	266	285	260	283	268	293	312	299	311	290	264	289	308	305	324	294	257	258	293	294	332	271	294	267	293	287	295	285	298	298	298	301	298	299	313	289	289	323	287	317	312	310	304	271	287	271	293	272	259	278	302	255	262	280	275	288	313	317	291	277	291	286	302	293	274	297	263	284	315	255	271	285	304	289	291	253	304	288	293	290	293	309	276	257	306	287	276	290	293	338	299	306	301	298	279	292	295	295	255	302	322	263	268	294	299	306	278	282	311	281	321	261	296	317	305	286	269	275	292	284	278	284	298	288	290	274	308	305	304	277	266	288	301	276	281	282	264	292	288	274	286	293	278	273	300	286	294	270	290	294	307	325	294	284	283	270	299
42979	10701	1794	1050	699	568	441	394	299	278	252	226	196	222	189	173	167	172	175	150	163	158	167	153	144	162	158	159	153	146	161	162	141	170	146	147	152	152	153	172	139	140	133	142	144	156	147	152	152	145	151	136	151	160	148	159	128	126	141	143	164	146	179	128	154	162	147	152	143	126	145	155	132	171	162	150	139	146	160	156	157	152	163	161	149	126	147	152	139	160	164	132	157	163	138	144	123	137	176	138	145	130	131	134	143	155	152	158	149	138	148	145	137	150	149	162	138	151	162	159	143	151	130	152	137	151	152	136	146	149	150	135	129	155	155	176	132	145	117	140	159	136	130	152	135	124	164	142	155	137	142	146	151	156	153	148	133	153	146	149	146	141	128	140	139	150	134	157	139	144	165	138	139	136	155	155	145	158	141	119	151	140	157	133	135	151	129	153	157	138	120	132	137	137	143	153	141	140	156	155	136	141	130	136	152	145	132	149	128	120	136	165	156	141	134	157	152	139	138	141	158	125	150	154	149	140	143	125	111	158	156	137	168	123	150	153	151	166	121	142	158	139	134	137	147	143	153	170	175	137	151	160	123	141	182	145	157	136	143	132	153	152	136	135	148	145	140	147	133	126	148	134	152	148	153	143	145	150	134	165	156	139	133	165	147	118	134	134	140	131	125	135	150	164	122	132	152	145	163	138	137	125	165	138	167	128	155	149	152	152	140	141	142	138	135	163	157	152	141	129	148	150	149	157	144	128	151	163	160	141	140	156	156	154	154	133	150	141	148	138	152	164	135	135	129	151	141	136	149	133	158	131	148	147	133	157	128	151	155	150	148	128	140	152	141	137	135	151	124	134	141	166	143	139	169	139	172	148	133	154	142	141	135	133	161	137	166	147	159	158	132	143	140	130	147	147	151	133	139	150	184	136	156	141	131	149	146	135	140	149	148	143	142	146	146	151	142	162	149	138	144	121	142	133	148	147	140	151	130	144	125	115	161	126	140	168	139	145	163	139	135	152	155	148	121	150	134	174	145	153	162	135	138	119	163	133	145	160	161	123	130	140	138	157	146	138	151	139	144	142	158	139	147	132	138	144	143	141	145	143	136	141	132	171	174	148	146	133	139	131	147	166	135	148	121	134	142	158	156	129	137	141	157	154	130	150	139	133	142	128	144	134	132	126	135	155	144	128	155	149	150	140	138	139	144	133	137	132	136	165	148	146	150	137	138	165	148	118	178	146	164	141	152	162	116	117	152	140	147	121	161	157	149	150	118	125	130	136	120	146	150	147	161	136	150	155	160	146	130	166	136	144	173	153	146	145	143	141	161	153	140	133	164	145	154	141	140	130	134	126	123	121	132	143	138	128	140	148	135	134	132	148	142	149	153	138	159	146	115	134	143	157	151	134	129	143	151	127	128	168	149	139	149	151	144	128	144	154	122	164	135	131	143	142	165	144	135	156	153	144	133	165	134	128	147	139	141	150	139	155	155	145	158	135	163	142	144	164	130	144	129	128	137	128	154	145	146	137	147	143	156	110	147	145	140	153	143	140	152	127	147	145	137	154	146	145	140	153	168	163	142	148	144	146	140	156	135	148	132	138	135	144	139	159	148	160	150	139	151	158	150	153	146	139	161	147	165	169	133	115	162	152	146	136	157	134	141	133	146	159	137	136	145	132	146	141	142	137	150	154	153	136	167	151	163	127	169	178	155	127	169	114	148	150	128	141	149	154	141	125	170	143	142	141	146	143	135	133	129	134	144	149	136	128	142	140	154	133	148	153	129	148	143	146	152	158	152	157	139	140	147	158	153	157	158	146	159	143	141	131	146	156	153	125	169	143	132	162	113	131	147	164	134	149	141	140	153	169	161	143	139	131	132	113	146	123	145	145	126	147	132	134	139	143	148	159	160	136	143	158	152	147	164	145	165	152	150	152	152	138	141	138	157	139	176	136	140	141	132	113	147	151	175	152	144	137	127	145	143	155	136	140	152	148	145	134	118	139	163	143	166	154	154	140	147	130	155	155	146	133	138	123	151	130	137	132	168	126	142	136	134	133	177	160	158	157	137	164	129	130	142	152	146	136	140	145	151	151	132	128	148	155	141	154	136	139	134	136	144	141	171	134	136	144	154	136	138	143	147	131	135	155	146	138	142	156	148	152	126	144	147	156	142	162	133	125	143	137	146	124	137	163	137	140	159	162	171	147	152	141	163	138	156	145	169	142	159	154	138	139	136	133	143	156	158	165	129	140	129	145	146	142	146	154	132	156	151	134	141	161	141	146	142	135	171	120	153	145	141	155	151	133	130	129	153	144	148	139	125	144	134	140	145	156	138	130	151	151	130	157	147	140	166	146	127	144	140	150	130	160	148	158	142	124	122	147	129	129	149	127	156	166	136	162	157	146	163	143	134	140	134	139	124	144	143	139	130	169	154	124	132	140	126	135	145	149	143	138	135	137	149	143	142	147	136	148	144	161	139	157	136	139	148	125	144	135	135	132	138	139	128	132	159	149	155	158	150	158	131	133	147	137	132	137	166	135	119	129	135	149	145	164	192	121	152	139	143	132	141	109	138	141	154	150	147	145	139	179	141	162	163	164	144	157	160	152	128	153	154	156	155	155	172	147	149	143	124	150	160	152	137	142	132	151	169	145	132	150	155	140	125	147	167	130	142	149	125	153	135	156	157	149	172	146	131	129	154	161	148	147	164	123	149	134	132	152	137	149	141	147	143	145	144	139	139	124	159	154	130	138	159	133	129	145	156	148	145	146	136	142	163	131	134	157	141	134	145	137	144	149	120	134	149	153	153	149	145	140	145	127	143	132	146	129	150	143	150	136	163	152	144	134	151	132	134	138	145	127	139	135	137	151	140	150	152	155	110	143	134	133	158	136	144	132	177	138	157	150	150	171	151	156	148	156	155	138	142	120	134	143	136	164	167	146	144	134	130	141	156	142	142	140	128	155	137	130	130	140	155	133	133	145	140	171	153	149	132	140	139	167	150	132	136	139	158	155	119	163	160	131	149	152	148	154	141	142	138	138	126	145	153	153	137	127	129	147	165	121	140	151	156	152	141	145	150	147	151	141	142	148	149	151	152	131	157	153	156	142	150	168	138	150	131	152	149	152	125	147	145	155	127	155	126	153	128	154	146	140	128	157	161	140	125	141	160	149	146	151	136	141	147	153	149	167	145	162	149	167	133	140	142	163	143	155	140	125	150	161	133	134	135	147	127	157	145	119	131	153	123	144	126	158	156	141	142	139	151	149	148	154	133	140	157	136	129	145	154	137	139	140	153	155	159	155	140	143	149	133	118	132	146	155	162	142	158	157	141	157	150	167	136	134	130	126	148	172	156	175	118	157	133	146	149	150	136	140	137	134	132	141	146	139	143	128	139	133	162	141	125	150	158	149	132	147	142	163	150	144	167	160	164	142	155	142	146	134	149	147	152	113	142	141	137	151	127	175	152	150	152	148	119	159	144	142	162	142
22239	1422	3177	3499	2910	2418	1962	1644	1477	1289	1150	1037	878	914	863	840	766	701	713	698	683	682	645	640	572	560	609	560	602	564	547	576	549	527	521	587	553	551	497	507	498	501	541	507	529	469	484	531	485	488	474	503	511	503	516	485	505	491	483	493	500	481	496	499	489	460	467	464	493	483	482	480	444	495	481	473	487	493	493	496	496	473	489	506	456	500	466	502	486	449	476	473	522	451	463	473	471	503	473	493	502	478	477	493	470	468	487	514	472	489	432	505	502	482	489	487	454	496	450	470	465	462	471	505	501	475	469	422	520	478	503	495	447	480	440	489	469	458	481	497	485	512	489	488	482	467	468	491	452	446	444	441	502	418	489	437	505	459	468	477	441	444	451	472	472	453	440	482	444	454	472	450	492	517	502	483	458	485	518	467	469	470	460	436	482	417	473	494	462	430	490	474	502	506	485	468	459	473	459	482	487	494	474	446	461	476	469	479	477	495	471	483	477	438	479	443	466	444	458	475	447	440	451	480	478	492	483	462	469	477	473	461	500	462	453	477	480	463	445	460	509	493	437	468	465	453	466	425	495	501	466	457	469	504	469	471	473	496	485	460	483	449	487	470	468	448	475	470	461	476	460	506	456	463	469	483	479	459	483	444	482	446	456	452	493	446	454	483	490	461	507	516	479	474	502	462	465	481	461	480	469	465	459	432	464	522	446	465	447	485	468	463	483	454	481	467	465	481	439	420	446	510	452	430	472	437	441	448	503	464	496	466	449	449	442	513	463	457	464	482	455	462	461	461	452	404	492	492	463	453	444	450	450	472	454	475	455	472	501	446	446	485	473	490	475	476	467	450	488	487	505	410	476	459	471	508	459	479	451	464	482	445	464	479	445	465	494	451	450	419	475	465	469	436	471	441	434	450	466	430	443	447	450	463	476	509	424	440	455	428	480	455	486	457	439	439	466	452	464	476	462	472	431	452	465	508	455	455	489	465	452	463	446	453	475	498	457	471	416	446	457	486	411	452	425	474	442	477	493	455	462	492	459	470	456	477	447	447	446	445	477	444	452	453	481	467	480	448	448	448	451	438	479	464	448	507	455	476	485	456	521	475	479	470	492	440	469	478	501	505	477	459	427	450	443	454	451	429	467	452	443	460	485	487	458	464	482	456	463	475	449	478	448	444	492	459	477	468	480	455	480	470	460	491	443	439	509	460	471	512	459	474	498	466	458	472	455	463	462	466	475	506	456	496	448	480	437	457	460	491	477	451	473	478	471	449	450	433	464	433	465	525	527	476	467	480	486	446	465	463	479	459	463	498	505	485	498	475	487	477	453	471	481	449	442	424	464	449	425	457	468	488	484	455	465	498	510	509	458	438	454	481	490	450	452	475	465	481	441	494	500	432	454	443	441	506	432	494	472	447	479	474	441	494	450	477	451	458	469	485	439	489	474	499	472	473	420	473	463	476	451	439	452	405	480	474	498	485	461	479	474	436	462	465	454	493	474	469	489	420	487	476	443	485	463	438	459	429	465	463	506	479	438	457	469	441	467	500	465	503	475	493	444	466	461	468	490	474	465	481	478	433	491	490	473	486	466	435	463	453	465	431	479	482	460	436	422	457	447	475	481	426	458	466	433	481	444	480	481	500	457	479	457	491	484	435	475	427	442	477	489	471	451	483	481	507	423	473	474	487	458	430	424	438	449	495	471	485	521	482	479	455	493	484	495	447	492	456	461	467	460	454	454	468	459	437	450	449	456	455	468	425	487	470	507	463	445	451	500	450	458	450	478	462	483	482	469	489	443	490	469	437	480	471	452	480	455	459	455	457	453	488	471	487	437	478	489	483	506	477	437	479	474	442	485	471	477	481	488	469	488	472	446	462	456	476	487	462	435	454	468	446	492	429	460	463	516	460	493	460	425	500	489	467	468	470	473	514	474	435	494	508	440	503	486	440	495	467	458	457	490	463	451	479	469	475	477	456	469	463	410	507	432	467	458	503	485	492	496	488	481	487	482	463	450	457	474	492	464	471	467	500	492	470	446	458	442	489	463	475	460	474	463	501	467	508	427	473	478	494	434	467	488	458	479	454	468	488	469	464	469	493	473	464	471	446	458	461	446	444	450	474	467	455	446	504	495	487	467	455	471	486	419	452	486	474	496	446	460	494	485	541	480	462	465	460	474	501	458	440	452	450	437	498	488	435	502	462	472	450	471	489	448	508	507	476	470	448	456	530	476	491	476	499	482	457	487	410	465	481	451	463	435	471	434	451	493	455	470	494	456	504	481	474	436	463	500	491	433	464	455	477	452	454	484	470	462	455	468	478	488	438	486	475	497	496	447	444	447	466	487	474	445	498	478	510	484	477	508	460	438	483	438	490	462	459	469	443	435	482	462	437	457	460	455	461	443	489	464	495	507	438	466	441	493	457	419	468	420	498	468	471	466	503	494	463	481	491	478	454	471	474	478	471	445	472	514	496	463	451	421	464	462	497	455	489	472	467	445	468	483	485	466	473	472	479	482	484	453	465	447	469	456	467	476	483	458	449	486	464	445	444	462	492	523	448	466	458	421	459	481	453	473	460	475	500	473	494	449	453	457	468	462	463	479	469	456	458	477	453	473	434	459	487	454	471	452	467	508	485	464	477	443	437	484	500	458	468	484	522	488	477	455	403	475	457	438	459	456	436	483	467	437	520	466	463	516	442	469	445	470	528	474	456	490	486	487	462	466	464	454	458	462	454	483	493	513	473	437	438	461	433	475	466	472	456	440	473	478	459	468	428	468	427	470	423	445	493	470	470	482	447	469	494	453	440	440	491	442	486	452	455	513	466	498	477	474	415	450	499	438	447	446	495	456	490	465	511	489	475	456	484	476	473	456	458	448	466	455	471	490	475	476	486	488	473	436	492	462	440	477	477	463	448	490	468	464	496	469	490	473	490	461	481	468	447	458	481	476	419	445	466	482	439	479	468	472	516	469	462	461	485	486	499	449	443	502	459	472	467	460	442	468	483	474	456	495	431	466	464	457	449	478	489	450	499	445	465	506	501	495	503	517	470	422	492	462	475	452	457	445	457	490	428	494	443	467	475	468	435	495	453	457	458	439	487	456	462	478	472	460	508	491	439	481	477	452	484	492	472	473	457	447	484	415	479	448	496	511	479	504	470	491	490	434	505	484	460	460	481	494	474	471	449	485	461	442	473	536	438	476	457	454	477	495	438	450	438	473	481	478	463	465	467	458	453	463	471	470	482	458	463	499	430	471	472	448	462	460	488	495	449	460	550	428	523	469	425	438	471	472	471	467	475	467	467	469	513	468	476	512	459	491	454	466	481	454	489	516	483	476	450	476	464	457	455	429	440	436	464	466	472	490	473	438	444	503	457	452	452	461	497	474	460	467	440	481	430	454	484	479	495	479	466	481	451	485	491	488	442	464	450	470	482	467	444	472	465	434	493	447	484	490	473	441	449	505	436	449	457	463	457	419	488	467	529
51194	19497	6621	2199	1532	1095	924	673	592	553	446	409	379	393	364	352	330	320	300	299	304	274	307	308	285	253	280	271	289	304	253	257	247	229	269	277	259	250	243	254	269	258	269	262	241	246	265	258	271	259	266	242	236	255	278	259	224	260	238	245	258	269	251	233	270	265	273	256	228	284	269	241	247	257	251	261	284	253	271	236	263	265	243	277	252	279	280	232	257	242	254	257	234	247	263	274	261	235	260	267	264	226	223	259	249	252	232	232	257	252	250	259	274	255	222	273	245	237	253	287	226	250	252	269	231	266	246	234	237	266	235	228	238	246	260	202	278	277	222	216	253	242	234	261	266	239	252	259	265	260	223	258	228	243	250	246	250	236	253	246	259	244	246	244	261	252	262	253	251	238	237	227	229	222	222	244	246	255	239	240	256	245	262	256	237	232	244	268	235	274	256	240	231	245	248	261	243	215	257	225	274	249	243	231	244	252	260	253	244	265	228	297	264	240	247	229	247	234	254	226	252	250	278	261	241	253	251	241	244	236	235	268	259	235	228	251	262	221	231	230	237	236	246	246	264	252	259	251	244	248	237	253	278	223	222	234	280	237	238	253	270	248	227	237	250	232	250	246	222	240	228	265	274	278	254	266	262	241	246	224	251	270	246	258	237	243	258	247	255	250	247	237	216	254	233	266	234	233	252	250	257	234	214	246	245	242	240	258	243	260	248	232	227	272	254	239	255	258	239	244	258	232	250	267	265	215	246	259	262	250	261	255	237	259	259	265	278	247	262	245	262	258	231	241	244	272	233	257	228	260	222	236	241	235	240	246	219	258	230	243	253	271	240	225	234	220	242	257	242	222	287	272	244	258	257	242	260	270	228	239	224	245	230	237	252	238	230	223	230	232	237	264	249	245	272	248	260	233	244	273	235	258	253	238	247	231	249	223	253	224	256	238	253	255	230	264	261	258	293	260	255	255	268	243	264	244	268	218	258	248	240	247	239	252	236	255	268	253	220	236	235	246	250	263	213	235	265	209	225	244	253	244	255	248	220	256	264	251	244	217	243	238	269	238	249	257	233	238	244	266	238	251	261	230	213	275	272	262	235	239	258	249	242	242	260	263	245	257	248	249	235	230	248	242	243	236	255	254	249	257	247	228	264	243	242	263	241	248	269	248	243	255	252	222	250	219	224	241	241	249	222	271	202	282	204	249	240	229	241	230	251	222	239	278	263	217	243	243	239	241	235	230	256	251	261	258	270	245	256	250	253	235	233	244	257	247	229	261	237	242	239	253	229	222	255	224	256	238	263	256	260	252	242	234	231	232	280	229	215	231	223	258	254	279	256	244	255	255	254	298	245	253	246	268	259	246	236	221	250	256	221	277	255	268	248	230	281	248	264	271	257	250	242	252	270	261	225	217	254	229	230	235	227	275	263	254	237	227	254	237	246	251	245	255	232	260	256	248	235	239	254	251	248	257	248	261	236	245	254	285	252	260	246	240	243	286	224	251	247	260	250	258	246	267	210	272	205	233	282	260	227	264	252	218	246	239	245	249	252	241	253	214	254	255	243	247	275	252	249	243	266	236	227	223	240	239	229	229	253	249	248	280	234	263	277	262	252	250	266	266	260	228	243	259	268	253	252	272	236	248	254	246	245	220	245	245	277	243	229	248	246	224	252	261	269	228	245	248	239	242	250	235	225	248	250	260	229	268	255	252	205	262	262	230	250	241	245	257	286	267	235	256	249	243	256	248	245	264	245	242	233	267	240	241	217	248	264	260	243	248	244	259	238	257	261	245	253	267	229	250	255	259	248	241	265	245	280	242	252	242	231	252	247	243	243	254	281	257	274	252	246	246	265	279	239	248	264	224	235	238	274	260	252	239	236	243	311	226	251	232	251	234	225	234	232	257	247	275	238	231	243	251	253	267	241	235	231	241	274	267	268	255	237	262	233	269	256	239	238	240	248	244	270	289	256	241	229	236	223	235	268	253	254	243	243	238	246	262	263	207	241	252	256	245	216	225	239	238	237	243	243	221	257	243	243	238	254	264	265	258	253	238	247	230	232	216	265	253	240	257	276	265	240	276	230	233	256	258	245	240	249	239	235	253	239	234	244	235	250	237	246	258	250	221	251	270	251	242	260	257	236	257	217	239	282	238	223	248	253	218	238	247	235	228	228	245	232	269	243	249	245	250	265	231	234	230	262	241	263	265	254	248	239	244	249	247	200	259	240	259	258	225	250	244	262	254	231	246	255	244	261	242	260	220	250	253	253	270	253	245	247	257	255	261	253	260	240	251	235	265	240	251	227	271	227	230	260	254	272	249	214	220	254	259	233	242	251	255	242	278	257	225	251	252	256	222	251	231	277	234	236	227	259	254	253	258	256	229	241	258	230	227	250	266	262	238	272	247	264	258	296	252	215	274	236	263	250	237	244	228	245	246	241	262	246	235	250	234	228	238	263	281	266	250	231	257	264	238	233	239	231	247	270	266	248	253	235	261	246	226	250	248	240	232	232	258	249	246	268	267	243	213	236	221	236	247	250	258	222	227	241	240	261	255	232	260	250	226	244	268	230	261	274	249	235	244	249	253	262	290	236	239	236	264	253	233	252	249	233	262	226	223	249	260	261	216	234	232	249	245	248	266	251	240	253	253	240	277	229	245	279	263	227	263	246	260	241	242	250	252	256	273	241	242	256	264	245	228	243	250	246	264	235	218	269	256	241	248	223	252	239	261	256	237	255	234	245	242	268	245	244	240	249	252	242	245	240	231	241	260	264	261	254	230	247	259	271	275	255	246	248	240	254	292	257	233	244	258	252	257	229	267	243	252	247	265	221	263	222	236	271	223	232	217	226	238	265	228	259	244	234	257	253	266	238	233	258	248	255	227	274	243	257	260	236	258	245	238	271	269	243	254	242	252	254	230	253	244	236	237	275	269	240	254	240	274	268	262	245	247	240	235	245	237	244	224	240	243	218	220	247	250	255	263	242	249	251	274	257	241	251	246	251	258	240	277	250	251	232	243	268	254	258	264	245	237	227	264	249	288	262	256	249	287	248	234	245	256	255	220	246	232	233	245	262	220	245	255	254	250	240	256	248	239	239	235	226	238	274	228	265	264	247	244	222	229	233	243	278	224	273	254	257	247	238	262	232	266	218	255	254	250	250	210	249	251	255	227	239	233	253	239	231	263	263	258	245	209	269	264	231	238	231	259	271	273	239	275	243	246	222	238	266	265	250	233	268	260	252	248	221	247	275	265	250	243	254	256	229	258	251	258	250	254	252	263	242	221	245	239	211	244	256	267	233	225	231	275	247	229	223	271	234	238	255	239	244	221	255	258	249	230	232	249	239	271	224	243	245	263	222	222	237	212	225	267	239	254	249	234	237	231	259	258	230	273	218	278	254	245	231	258	246	226	242	266	246	242	255	247	254	257	268	244	254	228	257	266	237	237	233	234	246	249	246	261	267	253	211	238	228	223	229	273	243	260
28818	2640	5808	6367	5624	4449	3700	3078	2608	2379	2011	1857	1673	1532	1479	1307	1333	1257	1181	1125	1102	1091	1091	1012	960	980	930	923	897	912	899	920	872	877	843	883	844	813	800	865	799	824	828	762	785	781	776	781	759	820	815	813	829	755	757	730	785	783	750	800	801	754	764	742	726	760	766	770	752	750	786	720	732	722	717	803	737	778	749	771	752	702	730	773	744	793	773	759	745	702	785	765	719	752	697	779	789	724	743	767	717	716	759	727	727	732	727	709	750	740	718	777	713	776	690	722	722	740	772	776	765	766	742	772	715	689	708	714	704	773	727	753	702	783	723	705	705	740	774	743	702	751	720	725	680	721	685	796	664	750	740	738	739	794	694	761	733	713	773	696	706	705	707	726	731	720	736	704	752	766	742	731	736	776	773	722	728	711	707	729	727	736	734	692	723	713	770	698	722	698	746	757	690	739	769	721	712	763	732	699	707	703	723	739	775	718	787	701	750	720	737	723	704	743	732	735	710	723	759	748	705	711	727	700	710	724	697	740	747	720	740	737	755	723	726	754	711	732	748	718	703	761	691	782	732	720	697	721	696	677	736	724	815	759	742	677	754	704	725	726	716	692	715	703	711	727	739	720	766	743	682	735	674	726	762	725	679	698	683	720	733	723	694	689	708	707	779	689	714	753	750	739	704	693	729	757	666	754	731	699	678	747	691	764	749	729	746	782	740	721	717	694	720	716	665	700	719	699	680	729	694	694	714	763	740	694	722	678	739	760	708	695	663	705	694	725	737	720	679	683	726	705	714	714	758	726	759	742	705	724	718	741	698	764	720	737	747	705	724	744	716	708	768	765	793	731	737	770	697	735	740	743	768	725	665	722	784	708	753	752	720	728	703	723	705	744	735	753	710	734	730	695	762	737	716	705	749	711	791	758	768	676	726	697	725	711	709	752	750	743	716	678	713	710	712	744	759	722	730	746	737	752	775	742	657	723	719	715	721	718	716	722	717	730	739	762	668	729	707	760	709	701	738	728	726	737	699	720	727	698	723	671	698	693	726	704	756	732	772	754	705	721	711	709	710	681	732	659	721	720	696	771	742	727	726	709	737	724	728	713	722	781	747	741	792	716	700	690	701	748	715	733	741	752	761	703	737	724	719	753	666	722	689	715	726	726	707	727	742	711	691	760	713	684	733	702	683	724	711	735	717	737	704	747	724	683	712	674	728	770	741	701	712	752	740	719	690	724	720	716	703	703	741	746	722	716	780	721	731	674	703	736	719	722	738	722	702	692	761	720	721	749	749	716	768	741	704	703	742	722	712	704	729	735	719	697	734	753	697	776	741	727	762	739	777	688	754	730	705	716	748	689	725	712	703	760	688	705	710	718	704	696	714	761	736	761	731	716	685	715	706	747	729	724	734	699	675	714	656	743	737	722	697	757	760	749	676	702	762	728	782	713	688	744	687	733	751	700	736	769	784	690	751	728	720	750	747	737	736	686	737	655	706	722	713	726	792	756	712	767	706	727	734	693	712	694	684	732	703	692	700	675	756	705	744	728	737	739	728	739	676	727	745	741	702	703	743	766	736	706	708	735	691	711	763	715	724	789	739	728	739	788	716	687	721	759	698	696	756	734	709	735	689	671	732	751	695	687	718	736	754	782	703	718	719	716	687	678	794	747	770	741	742	745	720	749	731	751	726	763	706	690	734	688	712	712	672	748	730	720	752	737	743	771	735	722	758	734	716	715	743	695	743	715	688	715	764	761	685	702	686	737	715	725	716	669	750	726	739	752	677	719	736	761	743	677	727	747	713	730	761	717	739	711	710	736	788	698	737	743	700	769	766	728	720	759	728	697	749	771	678	744	763	739	714	710	719	719	720	706	700	721	732	741	725	722	716	757	731	742	695	719	738	716	702	752	758	758	712	716	749	734	720	661	710	704	708	736	710	682	692	730	707	709	724	710	740	731	758	714	708	700	746	730	754	737	750	747	718	701	692	720	707	726	722	735	739	717	724	714	717	719	684	696	663	727	740	723	758	727	692	742	685	737	786	738	752	701	721	693	728	717	740	676	814	717	675	679	738	756	703	763	710	691	703	773	698	728	724	731	725	713	686	732	729	730	758	723	712	746	688	734	709	743	723	744	706	742	673	764	721	723	752	690	684	699	707	733	734	712	777	726	753	666	710	750	707	724	767	749	723	745	744	722	750	776	734	739	746	698	695	693	764	704	724	718	749	725	765	747	700	737	687	721	724	712	742	752	725	760	736	701	697	763	701	721	695	756	758	762	733	797	768	718	752	764	737	686	691	771	717	737	734	687	719	726	737	761	758	716	774	736	718	742	729	751	739	757	734	719	725	689	687	756	750	764	723	747	743	677	709	723	789	749	711	755	726	752	722	732	668	677	698	711	699	756	719	726	743	705	758	738	733	683	724	697	717	693	748	737	712	710	727	688	741	729	754	721	743	752	705	727	713	693	711	702	771	718	748	718	718	738	749	747	713	740	731	760	691	705	706	765	700	740	704	716	731	726	751	756	723	695	688	754	739	703	720	748	754	715	754	683	768	688	735	761	758	701	747	736	684	699	758	750	705	712	739	704	715	722	670	733	759	718	736	719	746	727	734	732	747	710	715	722	684	726	738	687	723	742	704	756	714	695	748	691	769	720	785	732	709	725	754	705	692	718	757	736	740	753	753	717	690	706	714	715	723	736	706	704	765	744	689	690	698	741	696	763	712	746	720	745	721	708	666	692	710	754	688	736	731	720	695	732	690	722	747	740	725	719	686	719	733	722	737	744	706	711	724	730	733	722	773	745	755	710	719	759	742	727	781	757	717	709	720	681	707	734	708	710	773	710	716	678	731	747	710	692	725	703	739	707	767	739	727	708	712	682	719	705	727	704	720	707	704	695	730	724	770	705	688	748	716	726	713	722	736	744	698	745	767	713	727	739	727	705	711	692	748	760	669	734	691	710	778	735	736	707	731	703	765	716	716	767	706	734	724	689	718	727	709	727	713	749	729	681	779	706	696	744	767	735	731	738	753	782	738	674	680	699	737	700	745	765	759	740	688	727	692	729	745	766	743	695	718	693	735	704	707	718	727	672	751	735	738	724	742	752	759	718	690	748	701	718	741	713	693	728	729	774	713	703	715	738	696	686	720	773	705	714	689	768	710	731	703	754	745	721	771	719	711	727	744	765	685	703	724	770	679	709	696	707	727	709	797	776	704	694	746	698	673	699	744	750	782	700	777	754	690	685	742	683	696	731	723	683	755	718	741	698	686	717	675	726	730	752	709	729	716	730	708	718	686	703	741	745	724	710	758	721	733	722	729	746	740	720	708	707	781	711	712	730	700	709	720	756	725	749	713	791	747	741	740	685	749	711	708	769	666	761	776	737	719	770	731	733	723	790	695	761	705	737	728	704	750	756	672	686	723	719	730	697	756	736	716	731	722	656	722	768	706	748	684	727	693	731	746	729	704	756	736	692	737	728	704	689
5968	314	191	121	94	113	110	97	105	75	81	74	76	97	79	85	86	82	81	81	82	77	88	73	86	87	86	77	75	92	78	77	82	73	82	84	69	75	78	87	73	75	84	87	92	85	72	71	86	78	88	79	70	79	78	104	86	82	74	70	79	76	71	78	81	72	83	72	78	71	80	67	75	84	83	87	85	86	82	86	72	73	77	87	75	61	92	81	75	80	86	76	74	85	77	85	83	63	70	83	71	93	78	70	94	75	74	96	91	73	83	85	80	80	76	72	90	75	88	73	77	75	85	79	83	72	57	86	87	76	62	73	81	82	74	93	69	57	67	78	93	85	84	79	79	90	91	96	76	81	75	101	79	83	82	89	83	90	86	89	84	79	73	73	63	76	88	79	77	97	66	93	94	96	69	74	84	68	72	80	58	88	67	80	61	76	72	80	80	71	76	95	94	73	82	88	80	90	66	79	69	69	86	82	86	72	71	86	93	90	87	79	75	73	99	71	71	83	65	83	70	86	90	93	71	93	79	78	75	79	70	82	73	63	76	79	86	79	86	83	84	75	79	67	77	92	92	88	80	75	90	81	78	61	90	66	68	76	77	87	95	91	95	70	79	74	72	72	89	81	81	84	81	84	87	78	77	78	85	101	72	81	94	70	67	78	80	73	87	79	94	96	91	79	74	93	82	73	76	82	80	82	73	82	88	81	88	86	91	83	73	74	77	77	94	65	85	84	66	58	82	72	92	82	67	75	87	94	71	92	75	75	70	72	71	83	86	73	85	85	76	81	88	94	85	77	78	82	79	73	92	88	84	69	77	76	90	85	77	74	101	78	67	101	70	80	59	74	90	88	86	78	88	79	104	77	74	80	94	99	76	68	75	80	74	85	93	93	71	72	61	77	84	76	91	86	83	80	89	89	81	88	84	74	85	84	83	78	87	78	77	80	79	76	78	92	71	80	63	77	90	78	86	87	81	73	90	84	81	91	101	70	75	69	79	83	70	75	86	82	71	73	85	79	80	61	67	82	77	75	71	76	76	82	87	73	85	82	75	77	61	83	81	78	91	75	79	88	81	79	74	80	80	74	66	75	86	66	75	94	74	77	85	63	86	75	85	74	79	84	75	79	93	81	76	79	78	75	59	73	70	83	78	73	66	84	105	82	81	87	97	80	72	93	84	70	88	76	90	91	86	67	68	80	86	67	67	82	80	80	86	71	71	88	88	81	73	101	66	75	71	68	65	79	83	74	86	89	66	74	82	81	81	68	75	76	81	75	83	87	81	82	74	68	75	68	55	84	72	71	66	96	90	100	70	78	70	75	87	74	75	79	66	71	93	78	80	85	68	81	94	78	67	72	78	94	77	77	84	71	84	86	75	85	94	73	86	66	69	74	93	69	86	79	96	79	86	80	84	92	81	73	80	79	85	92	76	80	84	81	79	82	72	100	81	80	82	82	84	101	68	77	98	105	69	78	84	77	66	67	68	73	80	84	69	75	83	70	90	90	80	71	85	88	77	93	85	82	76	80	84	66	87	64	79	77	71	73	71	92	79	87	73	95	76	94	77	90	65	90	88	71	74	74	86	78	71	90	75	94	71	71	79	88	85	72	76	72	80	85	65	76	84	96	71	81	97	82	81	89	86	71	78	82	97	74	88	76	86	78	87	80	96	83	65	88	69	88	88	84	70	78	68	67	60	113	79	82	102	70	75	88	73	89	86	67	77	87	87	87	98	81	70	87	82	67	83	78	78	82	82	86	83	94	76	72	82	79	86	64	78	81	79	69	76	80	90	76	78	80	79	83	105	74	82	91	81	83	81	90	72	81	76	60	82	86	80	78	65	65	65	92	96	89	82	75	82	64	77	60	83	85	81	77	96	77	83	88	82	74	72	66	62	78	73	90	89	74	93	74	86	81	82	70	76	67	79	88	71	79	69	77	77	77	99	81	83	77	73	89	82	85	83	71	74	68	69	69	72	83	85	80	71	71	86	67	77	69	78	66	85	75	78	67	72	87	80	75	94	80	85	83	77	66	80	90	70	83	72	80	78	74	84	83	75	84	81	92	83	79	87	72	84	69	72	74	92	85	75	76	72	92	84	96	68	69	85	86	78	82	91	84	74	77	71	78	89	88	83	91	79	72	79	79	87	82	86	78	59	62	83	66	66	78	67	76	105	82	62	66	71	78	70	80	96	71	75	76	88	92	71	70	91	80	79	67	86	72	72	81	93	79	81	81	75	75	96	82	81	82	69	73	83	80	72	75	83	83	71	65	70	63	71	76	73	83	96	73	80	89	74	86	70	72	79	84	75	62	71	99	76	86	67	74	83	80	87	71	81	104	79	81	89	73	83	86	85	70	82	87	80	81	81	80	81	80	73	72	77	68	75	79	94	69	85	59	72	81	82	71	90	81	68	75	72	68	96	65	81	75	82	81	82	79	70	74	94	68	73	65	72	85	69	67	78	76	68	87	77	77	79	77	72	84	71	78	68	80	77	74	81	76	78	86	65	80	64	72	74	85	75	88	87	76	60	91	75	86	72	71	75	85	88	77	81	83	88	69	90	80	75	94	83	70	84	78	95	79	88	76	75	80	69	77	74	74	77	74	76	72	90	76	82	59	83	92	75	75	81	77	88	74	71	64	78	88	79	85	87	82	77	100	75	73	74	90	78	66	82	73	79	88	85	71	77	71	83	75	89	75	100	88	83	76	85	77	70	68	75	76	65	76	70	84	76	77	80	86	64	80	54	87	89	88	66	86	80	82	66	65	74	79	80	68	108	86	80	79	78	94	78	73	67	80	75	79	84	77	87	82	64	70	69	72	89	75	81	69	84	79	70	87	75	102	84	83	77	78	64	86	76	86	71	83	71	89	67	93	70	80	57	85	87	81	72	78	90	76	72	80	54	77	79	80	74	82	78	70	91	93	94	74	73	80	78	75	96	68	72	68	83	76	73	78	72	85	91	71	83	66	88	83	85	71	72	70	78	86	89	87	95	79	73	67	79	76	77	72	75	79	88	80	63	99	97	64	73	84	72	75	60	78	83	72	71	79	85	90	77	75	85	80	82	88	80	89	93	76	64	103	83	75	73	84	79	83	83	93	70	82	94	84	82	76	95	72	79	77	77	82	80	84	71	73	75	87	73	67	78	86	83	70	85	77	90	93	85	75	90	94	88	79	73	83	85	65	65	88	74	77	75	82	66	76	69	61	84	76	89	77	74	86	88	94	80	94	67	76	80	82	85	81	76	84	80	71	85	75	77	100	78	84	86	75	89	68	88	82	80	77	79	78	97	77	98	90	73	79	83	86	81	77	82	64	71	84	82	82	75	85	64	94	70	77	80	75	79	78	86	90	81	92	97	68	83	75	90	81	86	89	88	83	70	66	81	81	73	78	68	90	77	79	75	87	86	70	72	72	70	86	74	90	67	52	78	85	103	73	91	92	88	68	82	74	90	76	76	81	74	83	77	66	87	70	75	84
5401	367	459	457	406	367	346	375	375	363	320	324	317	276	308	300	298	293	313	330	331	315	264	293	315	297	272	286	269	259	276	298	301	305	322	314	317	286	303	296	304	296	286	304	310	317	291	285	298	292	286	303	284	311	250	321	298	275	308	263	302	306	281	296	270	286	288	298	279	298	277	281	308	274	289	297	290	263	275	295	316	292	287	289	293	302	265	283	314	308	289	285	250	292	283	285	259	290	275	331	286	274	301	282	292	279	279	291	295	309	282	342	281	294	325	319	294	278	271	303	275	295	299	323	285	293	276	292	282	282	249	250	287	265	278	268	312	302	289	280	320	286	320	306	294	288	271	293	272	260	276	303	297	311	270	321	303	285	307	300	296	294	311	324	275	305	291	303	286	307	285	291	279	272	275	265	269	308	259	287	284	290	266	267	301	323	288	276	307	310	284	266	260	281	270	298	276	276	329	290	310	302	293	300	303	268	264	279	265	280	319	288	297	276	286	297	307	290	316	318	305	266	275	286	319	306	292	285	325	276	308	285	272	318	276	304	303	316	301	273	291	271	261	301	257	289	282	304	306	303	295	267	270	295	294	286	288	304	271	268	269	282	280	295	272	325	310	323	286	291	291	296	287	277	286	323	286	267	267	289	312	312	276	288	308	340	314	269	267	299	284	292	263	306	282	308	284	315	282	290	284	287	324	298	274	264	295	316	316	280	285	305	293	292	315	314	325	256	275	283	273	322	272	282	296	299	296	278	307	285	300	293	285	314	290	304	280	273	281	256	311	295	281	300	293	268	269	306	329	284	253	323	275	300	290	288	272	267	284	285	287	293	306	297	323	300	272	285	310	284	301	280	311	258	287	283	285	299	329	297	286	312	258	323	266	294	279	294	276	295	281	300	295	275	321	267	315	315	314	273	317	291	313	289	280	288	282	263	301	307	258	286	310	312	293	270	305	260	299	270	278	284	311	300	322	288	300	323	298	276	294	328	285	305	303	265	280	296	284	304	286	303	290	297	302	283	308	304	297	291	303	299	277	293	274	316	271	293	287	289	316	299	288	287	282	290	288	292	289	317	277	308	280	291	271	324	278	296	293	258	284	278	308	293	299	273	320	299	298	268	309	278	290	292	297	326	279	293	291	303	300	285	286	299	272	277	301	272	304	279	296	282	285	299	311	305	293	299	313	316	288	292	260	261	275	279	296	336	314	304	308	305	278	298	294	301	312	266	268	285	293	283	286	284	276	291	284	323	296	268	282	264	310	325	319	299	275	308	307	273	268	274	288	313	289	294	271	301	251	300	313	299	283	300	282	293	315	293	268	290	289	309	277	299	284	283	301	257	241	271	281	263	276	310	289	269	281	313	293	290	318	290	278	296	311	291	280	284	291	313	290	282	279	270	300	271	287	291	336	316	322	272	293	305	284	270	293	293	315	282	297	300	300	265	279	287	277	291	292	271	269	313	284	334	294	298	288	292	298	292	291	297	295	299	278	294	299	297	283	299	290	265	280	259	263	272	342	315	315	261	291	321	291	298	284	292	277	278	277	324	292	301	296	292	254	292	278	290	300	291	290	293	271	292	297	264	306	312	280	287	295	302	287	276	261	302	296	275	284	310	269	298	297	289	272	298	301	271	258	280	265	277	308	306	310	288	307	276	278	276	273	273	281	295	319	294	278	303	276	306	282	290	275	275	291	268	287	279	295	274	308	290	281	290	325	298	289	276	278	281	269	267	300	280	295	268	294	309	289	282	283	273	306	266	292	281	279	285	259	291	299	295	294	290	270	294	282	283	301	284	304	271	277	286	271	293	290	286	307	293	285	311	314	294	290	305	296	270	311	292	307	303	277	306	294	258	291	304	300	315	304	301	282	267	316	261	293	302	284	304	297	292	294	286	252	268	285	270	299	279	272	282	279	283	256	307	268	309	289	278	270	263	273	311	303	307	296	289	275	269	250	313	255	297	284	313	272	290	297	309	278	279	275	283	308	291	302	288	290	319	292	305	286	291	284	276	303	297	324	265	293	280	275	301	236	305	306	284	261	301	299	289	301	266	309	302	261	312	282	258	285	301	290	275	302	283	274	273	288	297	288	296	298	273	293	291	291	264	280	296	293	276	290	297	268	288	309	280	276	285	275	303	295	302	274	277	311	324	325	289	293	323	329	301	282	279	300	309	271	289	284	280	286	306	272	303	288	288	273	283	292	267	290	284	273	260	307	309	306	271	302	323	293	294	277	304	294	302	294	308	272	308	278	256	310	265	308	289	314	290	272	260	281	285	309	321	294	287	295	310	306	296	310	276	287	311	296	287	305	263	294	291	316	273	276	285	298	303	282	291	291	312	287	295	279	294	280	270	298	276	290	284	318	296	313	278	279	288	263	321	276	302	301	293	291	270	295	298	288	319	277	267	258	285	256	276	323	309	306	280	333	270	265	301	283	261	306	306	312	328	262	281	315	297	290	312	309	283	291	269	279	271	290	275	277	297	300	288	308	292	267	313	302	287	309	279	281	292	305	276	283	289	274	308	292	306	311	303	277	278	310	280	309	292	289	335	300	290	291	269	262	289	296	285	313	260	279	287	263	296	289	285	280	293	287	290	289	288	295	309	313	276	277	273	285	312	278	272	260	255	289	272	269	288	275	286	301	296	312	279	298	315	307	310	321	316	254	272	314	277	274	303	305	342	297	283	293	305	287	291	280	302	280	319	275	291	292	280	301	292	291	327	307	287	278	318	290	299	290	297	300	289	278	263	295	274	273	253	292	271	265	305	296	300	294	274	298	293	319	279	261	299	273	276	282	269	273	297	285	305	294	305	269	290	281	282	313	285	280	268	284	337	275	298	264	324	308	269	298	260	275	278	257	276	294	282	279	297	297	291	279	293	255	293	289	281	295	268	299	287	300	312	278	286	299	291	281	302	295	317	296	296	279	308	294	300	297	296	295	265	266	277	284	287	289	302	285	285	311	297	321	278	293	293	295	333	267	274	285	290	301	270	274	292	273	266	294	288	265	280	288	285	282	272	312	274	285	300	280	291	278	275	293	304	279	299	261	292	281	300	260	306	300	274	280	283	262	277	294	277	320	279	275	293	286	312	296	276	310	285	327	274	308	285	282	311	285	306	305	292	316	311	282	290	308	276	264	301	264	265	274	269	247	295	324	296	285	283	300	263	276	273	285	271	286	276	297	288	306	280	252	295	271	298	304	302	286	269	305	304	268	327	287	306	288	306	279	328	268	304	285	288	271	298	269	262	282	270	276	299	306	283	275	324	282	289	271	295	297	264	275	298	296	297	297	300	293	286	325	282	263	276	304	295	300	286	273	319	253	332	282	290	299	264	310	288	278	314	271	269	270	285	279	267	320	282	319	276	288	270	287	296	283	298	315	274	286	286	279	277	307	263	258	280	275	280	281	269	294	290	291	277	287	272	288	307	287	299	279	295	323	272	323	290	295	316	302	281	281	276	277	277	262	338	296	306
41018	11145	1868	1070	840	545	417	356	338	290	231	254	231	202	217	196	189	186	173	170	161	155	169	175	178	140	166	155	173	145	172	142	144	165	145	149	127	149	164	142	168	147	118	153	131	164	150	149	150	159	142	137	153	135	140	162	154	148	150	153	163	165	165	149	154	155	149	153	148	142	132	154	147	150	132	145	134	162	138	142	156	130	133	145	130	158	141	128	130	141	138	137	139	142	150	173	144	152	154	152	137	144	134	154	150	143	138	141	132	135	147	142	157	141	155	147	135	144	155	167	145	145	142	158	152	147	142	149	145	135	140	163	132	140	146	149	148	150	150	170	166	137	134	151	142	138	147	153	146	153	145	139	125	125	154	141	135	162	138	132	130	157	138	126	158	145	167	144	146	132	153	162	141	148	130	134	131	118	133	131	143	145	126	144	150	150	144	147	152	146	152	128	149	131	158	155	146	150	178	140	147	135	142	144	143	158	164	137	128	139	162	120	159	137	156	136	145	152	134	163	132	152	151	145	151	158	130	143	134	151	151	154	136	124	143	135	177	140	140	144	125	128	147	174	157	122	148	171	139	138	143	157	137	134	148	153	135	147	153	143	144	146	132	159	150	144	135	146	144	135	143	131	119	138	158	138	137	169	158	155	138	140	138	166	150	148	148	129	149	141	151	142	145	172	166	149	154	155	130	159	124	138	152	163	144	124	137	146	127	129	141	165	154	144	144	148	133	141	135	140	177	138	144	132	149	137	148	148	143	149	131	163	134	133	153	145	151	157	150	140	154	138	126	156	123	131	153	164	141	140	141	143	132	150	134	116	157	155	141	133	155	133	142	158	147	129	159	128	141	148	156	142	153	150	157	131	144	151	139	133	139	125	141	142	145	148	141	155	135	143	143	157	135	141	151	153	133	138	150	146	169	168	163	159	148	142	144	142	139	120	134	148	118	138	157	128	133	136	148	126	141	119	128	171	138	131	154	158	152	158	139	127	142	151	149	140	156	136	127	145	155	159	154	156	141	152	166	170	128	137	136	130	141	151	138	130	137	159	145	142	157	151	155	146	147	150	163	149	155	171	136	136	131	163	137	155	149	129	135	153	154	141	136	138	149	138	188	133	146	132	139	140	128	153	143	147	141	119	146	134	143	137	143	156	120	172	135	155	134	144	123	158	140	146	142	143	149	148	136	154	139	167	157	148	146	159	156	152	150	144	139	153	146	137	143	136	147	140	149	140	164	140	149	159	121	158	146	144	139	153	154	137	146	130	127	133	133	153	146	134	152	147	137	155	148	140	143	154	134	150	143	141	127	145	135	115	148	147	135	145	142	147	141	142	137	144	138	130	146	131	138	131	148	143	138	155	158	141	143	148	139	138	170	152	145	157	136	164	176	185	148	142	159	138	134	149	144	156	147	131	152	124	147	124	141	132	146	149	151	144	153	134	138	113	126	146	140	144	148	149	147	144	152	126	140	130	136	153	138	172	149	148	131	132	145	162	138	148	155	135	140	139	152	157	137	156	165	144	173	160	142	134	158	132	126	154	164	154	155	144	151	144	129	154	133	162	175	133	174	128	153	148	151	159	141	143	124	147	144	129	155	127	158	131	132	162	148	130	157	112	167	132	136	137	149	144	143	162	142	160	126	137	134	164	158	145	144	156	141	133	154	128	159	141	163	131	153	140	167	147	156	146	164	137	129	158	163	135	136	129	157	124	130	154	144	141	142	135	157	139	151	129	148	138	130	152	137	119	125	153	133	133	134	157	135	151	132	138	162	159	137	149	160	135	139	159	131	160	144	154	143	130	141	144	137	182	136	133	168	124	138	150	142	126	164	147	122	158	126	125	145	142	154	158	151	152	111	130	141	129	161	153	130	138	146	150	135	149	158	140	140	136	146	148	134	157	157	156	134	139	154	142	126	124	164	135	161	134	149	164	148	125	121	154	157	143	135	132	163	157	111	159	169	155	132	138	166	161	135	132	159	182	146	163	139	157	144	123	133	173	132	158	153	156	142	131	141	142	149	150	141	147	140	147	136	142	153	151	179	157	133	124	152	185	139	142	150	165	154	128	161	138	138	140	140	142	149	154	143	153	138	123	141	143	138	139	151	132	142	135	145	151	144	136	126	152	155	156	146	149	122	137	142	173	140	150	141	133	143	151	142	146	132	157	148	146	147	149	156	145	142	163	135	120	162	162	161	150	128	149	139	145	164	156	149	146	154	141	154	152	139	138	147	156	147	143	153	156	164	137	125	135	160	135	173	153	125	154	130	139	135	170	151	116	149	147	129	133	146	124	129	140	131	142	129	154	141	147	146	139	167	158	139	129	114	146	141	130	131	128	130	123	163	157	140	148	133	161	177	139	157	140	142	151	125	158	154	168	143	140	159	161	140	146	143	162	170	161	153	163	147	172	154	145	149	135	124	177	156	122	148	161	147	165	130	127	139	158	142	138	171	150	153	162	184	142	148	143	145	135	163	158	150	164	149	155	151	140	151	131	176	140	161	141	147	151	167	142	128	117	150	132	139	150	139	147	135	155	147	140	136	148	139	139	155	144	162	127	145	140	143	128	136	152	148	130	149	137	159	157	161	149	123	131	141	149	131	161	162	180	164	132	110	148	137	130	154	136	135	135	152	155	157	137	147	155	151	160	126	155	162	130	128	144	134	124	137	137	137	155	143	154	135	156	158	158	131	154	167	147	138	143	143	135	132	135	128	151	137	132	144	128	135	157	167	148	149	158	124	124	153	134	163	137	140	150	134	148	149	138	146	138	161	127	136	145	129	127	126	130	134	167	144	162	157	159	140	140	149	145	151	149	142	153	141	135	135	175	124	163	139	152	162	133	160	127	129	138	151	159	145	140	157	142	131	141	164	146	137	152	143	148	146	133	136	150	148	139	138	135	146	145	129	149	154	158	140	136	155	137	145	129	149	138	139	137	136	146	139	166	117	142	157	140	164	127	143	149	148	162	152	137	144	123	146	148	151	149	149	161	148	139	161	142	149	143	141	150	147	132	160	124	142	165	145	138	157	138	145	152	162	157	149	141	151	170	156	130	141	151	147	117	152	157	167	134	154	156	123	140	147	140	164	160	140	142	137	156	149	150	147	160	139	160	124	140	138	166	167	171	153	140	141	145	146	153	154	163	154	126	125	149	112	140	144	154	155	123	148	157	138	144	156	147	156	157	152	134	135	135	145	157	140	143	144	146	141	135	133	161	157	141	127	126	138	161	172	138	125	163	128	128	141	143	143	149	143	131	161	139	138	133	140	145	126	131	153	141	122	153	147	165	152	159	134	140	130	117	158	171	143	141	167	148	131	138	147	136	136	154	136	151	140	168	132	149	143	152	159	146	135	139	137	132	158	161	145	149	148	152	137	163	130	137	147	141	136	142	145	159	138	142	140	153	163	180	168	126	136	151	153	128	144	138	147	165	143	150	151	151	179	132	161	145	133	134	158	144	166	137	154	127	152	144	154	140
21271	1348	3068	3394	2974	2491	2025	1730	1530	1264	1105	1011	947	878	852	825	753	728	717	658	652	609	615	635	604	559	544	546	564	578	513	557	549	538	524	533	509	526	525	508	502	479	531	540	449	519	514	497	485	462	520	492	506	457	502	500	475	501	495	492	498	517	474	485	489	489	489	514	492	466	489	446	482	506	514	491	451	459	481	450	494	469	522	481	459	457	466	458	464	470	475	476	473	475	465	459	496	440	482	468	457	503	480	496	484	518	431	477	454	465	460	471	457	478	449	464	475	470	458	477	407	455	478	430	458	450	464	444	509	486	451	485	472	491	493	460	449	456	465	467	464	453	467	481	450	454	485	496	495	443	487	479	490	482	419	441	476	431	471	451	483	485	483	490	460	464	453	463	460	495	444	477	483	456	500	479	473	463	479	470	477	457	475	478	452	451	470	470	446	447	488	454	443	481	442	465	468	446	462	473	482	463	476	466	457	487	487	466	441	477	484	452	457	445	459	495	471	472	498	442	457	416	449	474	441	492	502	458	468	504	463	453	460	494	440	441	461	500	481	506	475	466	473	471	464	471	436	448	483	439	470	489	434	485	456	510	480	444	458	478	452	479	478	468	476	470	484	420	490	467	516	429	474	472	459	471	481	510	418	503	479	487	466	484	467	424	424	508	493	449	410	491	463	487	458	504	484	474	522	462	460	469	447	494	451	457	475	472	428	478	511	446	467	488	447	482	462	460	473	524	469	459	437	480	482	465	455	462	474	462	492	473	473	460	445	480	480	481	478	438	446	449	476	459	448	469	468	465	491	439	436	441	474	478	496	466	469	471	446	460	486	442	462	465	493	534	478	457	514	451	472	440	472	491	457	450	462	437	481	420	456	445	450	449	454	473	450	424	426	451	483	440	526	464	471	448	476	486	459	456	489	479	461	473	430	473	492	450	443	451	453	462	452	473	462	486	449	489	450	421	450	503	457	457	484	459	458	499	436	505	500	477	473	499	476	466	473	487	443	467	461	428	441	478	461	492	498	453	427	470	472	486	464	483	486	436	434	487	476	475	458	481	499	442	437	455	474	492	446	501	463	450	476	472	466	471	523	488	450	477	466	505	492	453	486	437	486	461	442	435	483	472	468	495	494	450	470	499	426	455	456	473	456	484	474	468	467	454	472	492	475	475	452	503	471	460	465	482	471	435	464	461	469	457	494	468	458	474	463	448	490	469	438	479	496	443	464	515	443	468	461	485	439	463	472	473	449	436	503	493	462	483	430	483	460	501	450	507	425	465	435	456	493	466	471	439	485	468	445	477	479	477	450	508	448	457	455	486	464	478	493	457	490	462	468	464	477	468	450	490	527	461	491	461	482	465	452	470	486	467	481	506	506	494	456	487	470	470	478	462	473	459	446	480	510	431	484	464	530	419	509	456	461	428	513	485	499	474	474	458	472	455	450	478	479	406	453	467	447	469	467	466	455	409	486	497	503	490	467	457	474	470	496	497	453	478	466	488	455	483	477	440	445	485	458	518	477	472	450	489	463	478	448	480	416	464	443	463	425	469	523	464	476	482	412	487	472	468	481	460	454	489	541	471	444	465	440	492	479	466	485	449	469	444	500	497	487	459	443	446	477	467	490	471	500	452	487	453	476	471	455	477	466	486	459	479	439	456	482	500	476	440	454	456	496	488	477	449	498	439	489	499	499	464	494	477	454	466	461	452	460	478	442	458	468	476	467	475	487	447	451	464	437	455	511	481	490	481	483	490	415	490	461	455	475	444	451	472	418	462	500	454	439	432	453	472	490	449	503	459	485	462	448	426	474	466	486	475	470	489	470	465	461	487	467	471	465	443	433	446	488	412	485	482	512	437	452	451	476	449	442	467	483	450	458	416	434	412	494	436	461	463	479	454	456	475	466	491	478	448	472	496	475	471	424	499	457	470	490	452	434	482	462	436	445	439	457	463	470	469	475	471	485	487	458	470	491	515	465	443	496	488	486	479	469	472	471	459	475	485	475	441	467	462	471	483	481	457	500	485	443	475	480	474	456	461	473	473	523	472	498	498	464	472	446	467	454	466	513	449	455	448	452	475	457	449	488	492	483	452	474	469	438	464	475	494	476	465	473	506	486	446	447	458	470	452	447	491	471	453	494	468	490	456	465	481	489	490	474	477	497	504	479	427	448	437	454	441	453	485	455	439	451	480	499	459	441	456	431	432	467	488	445	478	477	479	430	469	445	490	476	442	455	472	420	436	452	480	484	487	484	487	468	496	512	475	467	429	505	520	478	466	468	461	478	483	458	515	470	489	487	448	495	453	508	447	439	471	427	480	445	478	449	471	436	487	505	449	440	466	469	439	451	465	456	485	465	495	462	475	483	431	501	431	470	501	429	461	477	462	449	481	547	429	468	442	486	446	461	469	475	477	455	513	444	459	447	460	465	446	443	492	468	445	451	489	440	478	458	468	442	486	439	448	477	461	496	468	458	469	477	483	476	464	480	437	459	451	493	482	491	498	482	465	490	482	487	492	455	415	450	463	478	469	503	464	454	457	456	463	490	492	459	476	468	479	489	505	493	486	454	466	484	433	460	462	442	498	477	453	477	471	496	514	432	468	470	495	468	448	467	441	490	494	487	454	485	475	442	486	478	510	480	504	440	471	424	459	465	463	484	502	482	458	448	461	472	459	519	467	452	469	464	423	479	499	478	482	460	475	452	470	475	474	448	495	472	471	439	490	453	487	476	478	492	511	472	461	451	457	492	456	475	463	474	432	462	479	449	507	499	470	466	475	494	435	465	464	482	454	449	444	515	476	440	450	476	493	478	427	478	455	497	446	488	467	468	466	442	425	413	474	474	496	494	466	434	491	465	494	434	470	478	479	477	481	483	439	508	464	469	469	474	471	535	490	483	462	468	432	491	458	491	469	466	454	500	462	457	454	465	474	445	460	475	443	469	453	464	477	430	499	472	484	448	464	447	511	478	466	458	453	462	452	440	470	483	456	497	444	484	487	453	517	441	507	502	477	463	510	459	453	506	472	434	483	473	448	482	451	442	439	493	453	484	459	435	453	499	474	480	489	456	475	478	488	476	473	515	467	548	445	446	480	458	481	475	458	472	440	456	449	510	479	493	472	475	461	503	465	474	480	437	471	495	468	477	474	469	464	449	498	484	450	456	437	416	447	451	457	523	480	460	406	483	517	466	495	482	476	460	501	436	462	464	491	491	495	473	477	446	485	502	511	462	463	481	461	498	495	427	455	467	483	456	470	456	483	511	489	488	485	486	498	494	492	436	453	449	447	448	486	467	465	473	445	424	457	504	486	456	436	449	446	469	463	475	447	506	457	473	467	465	482	471	476	491	479	433	449	439	499	472	489	455	418	441	486	451	480	501	474	452	450	469	496	410	417	449	457	429	472	486	494	479	500	442	481	507	454	475	473	442	444	486	440	446	453	458	489	448	474	452	482	455	450	508	471	466	500	500	464	481	475	488	486
49192	19309	6756	2209	1630	1215	871	690	570	471	447	375	405	435	368	349	333	332	327	296	277	296	309	279	283	266	302	303	276	232	251	278	267	246	244	262	270	267	260	288	235	244	251	275	254	245	261	250	261	226	269	282	242	251	264	228	257	259	237	255	243	276	262	245	242	239	256	239	242	224	259	228	251	242	279	235	249	277	267	264	241	247	224	236	260	250	274	253	278	270	240	243	258	223	221	256	270	234	259	262	227	236	249	226	252	244	262	252	243	247	259	254	267	252	244	256	228	253	250	257	253	239	235	254	244	236	228	245	233	244	244	266	236	212	225	247	258	238	237	238	218	236	235	264	245	221	226	227	264	255	228	241	224	248	245	271	234	260	262	232	249	257	254	257	229	270	285	230	238	230	221	262	237	276	269	248	250	264	241	256	233	239	241	265	245	259	246	235	226	258	250	252	245	241	242	245	241	266	258	245	265	219	258	270	256	250	265	236	247	247	232	260	256	229	252	245	251	265	282	237	221	280	242	235	253	229	252	256	240	249	250	243	211	232	259	250	239	256	268	251	244	230	249	250	252	234	214	265	279	239	255	247	264	231	246	232	253	260	233	233	237	283	227	231	227	239	256	238	271	236	247	250	256	260	270	239	254	213	239	247	258	228	251	223	232	266	235	242	258	276	235	272	248	273	249	231	268	253	222	246	260	246	244	259	234	219	259	249	261	227	248	255	239	263	220	255	216	240	241	230	252	265	249	256	234	246	229	264	253	231	229	249	234	238	258	277	242	236	238	269	236	266	228	248	261	240	244	253	238	229	257	268	249	250	246	239	256	244	212	221	259	252	234	230	259	244	256	245	248	263	220	250	241	214	257	261	242	252	255	237	264	268	237	266	215	273	244	270	241	269	239	262	238	253	271	270	248	249	241	250	237	258	261	294	260	244	256	250	230	251	237	260	232	232	237	250	242	250	290	235	254	238	240	216	269	263	244	261	227	265	254	258	264	243	252	226	251	218	237	265	243	258	289	250	229	250	260	244	235	262	225	258	251	234	248	259	251	262	246	241	265	227	244	256	248	224	230	249	237	266	246	270	253	237	252	249	253	240	245	232	257	258	240	228	245	254	254	231	229	259	235	236	272	245	232	232	226	264	247	252	214	223	234	247	239	261	272	276	238	247	228	228	243	250	240	240	241	239	257	274	240	237	239	245	236	240	245	276	244	270	259	253	244	239	224	294	257	225	254	279	237	215	268	270	255	230	256	242	245	233	258	256	250	251	228	250	233	273	256	247	265	226	257	261	259	234	239	238	257	262	248	236	248	230	253	269	238	265	254	259	287	266	248	242	253	248	284	216	224	246	236	267	237	257	267	239	255	241	279	266	233	247	231	264	261	230	254	263	239	254	225	257	227	287	229	242	262	247	285	250	247	254	246	254	233	242	238	282	232	264	251	256	232	217	214	239	227	215	233	250	253	245	249	256	247	220	242	240	228	236	240	255	248	244	237	233	263	230	244	250	279	272	277	237	262	261	233	237	246	252	229	265	240	226	246	276	203	248	268	233	247	241	210	248	234	232	257	253	252	236	261	239	250	254	254	246	215	254	266	253	252	267	257	249	259	271	233	234	237	246	241	263	237	250	236	248	236	253	255	252	271	241	266	245	231	249	244	266	277	255	220	247	248	237	247	257	247	267	260	245	255	245	268	215	234	260	232	232	248	248	232	268	247	258	262	223	242	243	235	236	263	259	226	210	277	247	241	240	234	276	224	258	241	276	221	259	244	239	220	227	218	232	237	251	246	236	265	256	254	240	254	255	262	250	222	263	217	287	226	221	249	229	266	254	247	231	278	240	272	254	258	236	274	264	258	242	235	222	243	269	274	248	234	240	241	250	240	259	254	230	256	238	248	230	252	233	227	251	265	267	231	265	255	244	253	238	294	252	248	243	273	256	246	246	265	262	253	250	212	271	247	256	256	245	233	240	273	239	275	251	282	254	254	269	264	252	268	257	269	261	260	265	263	235	256	267	222	231	281	263	239	261	232	231	246	228	258	248	260	240	244	238	254	239	266	242	249	246	255	217	260	241	254	231	227	225	226	234	265	233	245	242	268	238	261	225	255	227	254	273	227	219	245	233	274	249	236	243	260	246	268	242	246	233	238	267	280	243	260	243	255	246	250	251	248	235	260	234	214	246	248	236	252	232	208	243	245	242	254	237	231	239	222	243	277	270	242	259	280	258	249	254	293	273	265	253	241	227	251	243	238	238	245	246	262	241	230	232	214	236	271	256	253	239	270	247	215	262	247	236	245	266	259	240	237	266	231	255	258	253	246	245	270	247	250	246	300	254	253	244	246	254	286	260	238	248	269	214	228	273	260	242	255	244	246	237	248	227	267	252	256	252	235	243	279	252	254	229	217	224	258	244	239	261	250	229	210	214	255	268	246	247	263	232	263	258	271	254	256	211	276	239	229	225	257	227	258	258	251	250	238	237	262	245	251	233	240	240	260	244	271	233	242	261	247	260	242	249	240	253	251	274	226	248	243	223	234	258	268	254	292	261	241	193	229	229	258	213	234	279	242	278	272	269	253	244	257	266	246	247	255	265	243	224	225	269	255	268	239	248	230	258	240	251	238	274	238	233	248	265	235	241	238	254	228	243	240	247	253	239	250	228	243	237	255	278	225	234	258	252	250	221	214	255	264	252	284	262	275	241	242	235	246	253	249	249	260	240	265	253	263	241	257	285	228	214	246	237	220	249	261	272	254	262	243	255	261	227	254	271	238	247	279	238	217	248	244	245	264	238	249	241	263	229	239	271	281	265	266	240	236	236	244	245	263	267	258	291	248	222	259	257	244	246	253	232	229	232	223	248	235	246	273	258	245	260	224	252	225	275	231	255	273	229	267	238	234	252	261	248	251	234	259	242	237	247	243	269	257	240	261	245	254	248	261	230	250	256	223	266	230	241	234	231	235	261	219	225	277	242	274	225	263	246	205	241	261	269	228	226	215	251	254	271	265	251	255	257	228	276	205	251	248	244	231	226	250	239	244	250	227	262	244	264	257	264	248	229	253	249	241	220	254	257	263	254	257	258	251	230	273	280	243	273	244	271	249	263	246	248	233	247	242	262	242	255	209	265	267	256	252	270	240	250	240	268	246	251	242	253	256	259	283	229	246	251	272	258	274	236	240	247	272	243	246	268	252	270	238	267	275	252	267	237	252	252	229	235	242	247	252	231	248	253	265	236	244	230	237	245	222	260	242	218	291	266	251	257	277	238	222	251	262	237	227	230	245	257	237	245	261	221	260	246	253	219	262	261	224	225	248	235	239	259	250	230	230	250	256	253	271	247	252	242	243	296	246	254	249	268	259	234	261	249	249	259	263	251	246	248	254	242	234	257	265	238	244	254	235	242	235	252	244	263	250	229	283	253	255	231	241	266	232	252	233	232	238	213	249	249	257	256	243	256	275	244	247	246	272	223	253	237	246	263	283	242
27464	2624	5691	6317	5469	4549	3738	2977	2615	2302	2081	1868	1614	1571	1433	1372	1312	1207	1255	1187	1073	1077	1070	1053	979	967	953	887	981	914	901	879	897	923	776	886	824	869	785	821	866	879	812	809	833	821	782	822	808	765	809	804	777	768	786	787	786	762	772	777	785	743	768	743	776	708	778	720	722	715	710	728	762	782	780	720	727	813	720	780	732	694	743	784	766	726	722	727	735	715	742	737	728	725	748	776	722	737	779	738	761	751	736	729	699	727	758	659	709	750	815	703	744	734	753	737	711	718	727	742	722	719	676	720	754	713	703	687	711	762	744	684	706	783	693	697	791	724	750	714	728	721	749	701	773	774	755	728	712	774	789	753	700	742	719	739	725	725	699	694	720	654	718	660	708	747	704	751	695	769	713	730	779	735	723	699	713	729	728	690	698	741	717	769	678	701	725	719	684	734	718	740	711	721	699	730	770	726	769	703	765	746	782	746	748	724	753	728	710	794	697	745	666	766	712	700	657	681	748	718	693	753	739	764	740	719	754	765	714	719	722	731	775	763	737	725	728	695	679	730	732	703	732	726	727	754	680	728	749	683	717	720	760	737	736	665	743	717	788	709	693	697	737	728	703	731	723	759	756	758	688	699	741	751	740	697	661	746	751	715	683	695	658	727	759	704	744	773	708	702	720	704	742	764	746	754	701	736	729	697	731	693	728	720	769	745	728	727	743	732	739	695	717	750	722	746	688	741	739	709	731	751	700	739	718	740	746	742	718	744	678	736	723	750	719	698	743	714	765	696	674	744	741	747	718	784	739	732	798	716	671	727	735	757	740	697	725	746	730	757	722	758	697	711	715	723	751	708	752	731	725	652	758	744	689	743	741	719	744	703	737	691	726	718	710	694	745	717	749	756	704	712	682	727	691	700	748	754	701	725	731	724	724	728	741	735	740	729	752	722	734	724	697	718	714	753	737	733	782	746	717	712	747	741	746	692	724	699	688	763	747	771	704	742	681	727	735	679	685	767	719	703	744	705	706	649	720	757	714	723	718	730	733	736	731	726	738	704	780	734	724	740	742	725	701	716	720	718	748	709	750	737	719	732	709	736	746	689	695	729	697	716	751	693	750	718	723	715	789	744	765	671	747	710	725	706	764	713	701	712	729	733	714	698	745	711	727	727	707	739	728	698	669	704	723	726	750	778	709	745	717	729	714	726	715	707	737	687	714	732	726	721	716	743	720	699	737	713	691	742	764	742	768	750	692	752	732	665	668	711	737	732	672	762	753	758	732	752	717	716	718	709	763	736	719	695	764	719	722	728	708	717	775	734	778	699	702	741	736	693	744	750	711	733	698	712	728	730	742	765	698	765	746	669	749	725	734	722	680	756	714	735	710	736	708	701	719	734	767	743	697	717	750	750	706	735	757	704	684	724	727	686	702	724	732	696	734	737	690	714	763	704	693	720	738	739	731	734	754	696	759	751	730	696	744	722	764	737	709	779	718	746	711	732	686	711	684	805	724	782	701	743	716	695	750	721	727	685	726	714	729	734	754	742	754	709	765	722	680	692	736	752	716	682	718	760	735	761	731	730	687	712	743	768	721	723	736	686	791	737	756	685	732	734	737	751	728	750	753	745	731	676	720	729	724	750	720	728	738	709	768	731	760	736	752	761	720	747	682	743	730	729	694	759	678	741	714	771	718	722	746	815	738	697	748	733	695	715	703	715	690	748	664	735	712	760	721	673	721	716	717	686	747	734	677	745	719	722	757	728	702	737	759	735	719	696	714	754	732	703	742	736	734	726	754	718	761	776	720	757	713	710	741	711	722	701	733	730	744	702	723	749	742	718	688	721	741	756	729	716	772	716	708	695	747	744	742	701	731	761	698	673	745	769	731	739	745	682	720	672	731	707	716	706	744	688	735	732	747	706	729	759	767	680	722	765	742	767	723	725	713	734	702	740	698	734	700	730	723	727	707	752	731	738	682	756	678	667	703	741	689	744	734	686	755	717	743	699	730	732	718	774	709	756	716	731	715	713	739	747	683	716	747	706	740	780	678	770	744	729	714	691	695	756	708	725	727	752	760	688	690	697	674	724	736	759	693	740	705	725	707	733	729	713	747	681	800	710	708	709	740	747	691	776	718	709	699	727	707	720	688	704	748	722	746	725	779	747	785	754	750	782	759	700	670	705	772	695	726	712	712	747	763	760	729	684	711	776	734	799	691	760	690	730	741	727	718	734	743	724	725	738	733	724	724	690	744	765	737	729	773	693	748	729	784	715	702	704	750	751	732	712	693	782	722	708	709	715	683	717	749	733	690	715	730	731	723	708	698	716	723	657	731	753	686	712	710	747	722	724	721	675	736	699	704	729	699	744	711	758	708	688	658	704	733	722	772	741	701	706	722	721	730	734	739	710	744	691	727	725	755	725	748	723	675	745	724	686	754	753	745	716	714	757	751	711	718	691	652	700	731	711	720	733	701	765	725	714	752	682	779	741	745	682	752	749	730	709	667	741	778	721	756	678	727	710	665	749	737	659	738	699	780	705	721	711	746	742	730	750	719	707	704	724	688	709	721	737	752	735	737	735	703	731	750	697	767	717	711	739	735	733	729	752	690	695	725	726	713	702	721	705	674	757	726	727	715	743	720	726	751	736	733	741	736	705	714	698	750	746	701	713	691	727	711	694	700	732	711	692	749	711	740	771	731	733	742	720	714	729	702	718	688	726	703	707	732	718	707	701	700	753	685	738	722	749	733	723	713	786	706	731	665	753	748	726	666	740	767	711	742	698	766	709	695	707	683	757	716	736	751	759	708	738	725	715	732	721	719	730	691	741	766	675	738	721	673	726	707	733	747	744	705	786	728	738	731	743	703	715	684	741	688	657	707	712	770	719	715	744	717	771	742	759	701	694	709	681	702	736	739	748	724	750	763	695	686	741	720	726	725	700	692	768	711	692	742	696	740	700	733	744	733	689	739	780	716	760	737	734	695	732	742	736	714	771	746	671	708	727	701	754	711	711	752	679	679	703	716	741	691	710	740	714	725	702	752	737	704	739	778	726	708	698	722	729	751	706	721	741	734	711	730	728	763	756	695	696	694	719	723	652	764	712	728	698	751	724	748	722	685	754	747	686	738	758	743	716	746	691	692	767	733	726	700	736	734	686	685	684	663	762	713	736	732	742	691	710	730	755	722	705	723	710	719	712	755	745	711	733	683	709	727	774	686	749	723	720	742	666	732	730	713	736	744	722	749	739	714	698	694	697	680	729	722	770	649	680	669	716	688	736	775	690	730	693	745	738	747	733	714	738	687	745	738	730	707	701	722	712	742	762	716	745	679	739	757	691	673	686	770	739	692	734	712	727	691	720	700	713	742	744	725	712	711	718	753	746	689	725	702	701	720	782	731	731	708	718	734	718	642	732	739	759	731	772	717	731	694	717	778	754	680	677	714	703	767	725	701	716	675	736	796	687	727	697	721	661	714	692	725	720	733	662	739	731
6129	302	172	134	127	111	88	92	105	94	104	75	99	66	76	65	79	81	74	70	84	77	79	69	71	93	81	73	87	105	96	65	85	68	88	97	73	78	87	66	69	80	72	63	88	66	82	85	76	80	80	89	89	79	74	74	79	88	90	79	64	74	74	79	69	75	101	66	84	88	76	84	79	70	89	80	76	86	103	85	69	84	78	66	96	75	59	76	87	80	73	73	81	79	80	68	74	101	67	67	76	81	84	67	80	68	72	72	76	80	80	72	94	70	85	81	84	91	71	85	71	75	88	79	84	98	88	71	70	87	68	64	90	72	88	98	78	76	79	71	92	86	85	72	81	77	81	80	91	98	79	69	62	83	80	88	81	65	71	83	82	79	74	79	60	84	93	69	81	74	75	93	67	71	88	85	82	89	78	87	66	88	90	79	77	61	52	78	85	88	84	83	86	75	83	82	66	83	76	92	79	81	105	82	81	86	89	81	104	74	88	84	70	69	82	102	68	84	80	76	88	72	71	88	81	85	85	76	96	75	81	86	98	87	90	44	85	82	79	89	70	78	87	85	85	78	107	79	72	96	79	66	97	61	71	73	79	70	71	88	66	81	64	78	63	76	76	85	82	82	77	83	83	78	73	83	79	80	76	86	88	80	89	76	81	84	94	90	92	78	88	88	92	72	78	77	79	92	66	69	77	85	85	113	88	91	76	92	88	79	73	64	80	73	71	76	78	91	77	103	93	62	72	87	89	95	75	77	78	70	77	82	64	69	85	86	79	73	86	84	89	75	80	69	86	78	83	77	75	100	60	61	69	64	66	81	72	84	68	73	78	73	85	76	77	71	70	99	88	79	78	73	79	75	62	81	67	76	69	65	91	70	87	79	91	87	71	92	99	81	90	87	85	94	82	88	82	81	83	99	74	71	72	76	79	73	80	79	94	88	87	78	101	88	72	82	85	82	88	86	72	89	87	74	87	86	74	76	77	80	90	85	64	74	66	66	76	68	76	61	78	80	73	79	79	78	76	75	71	90	73	61	86	78	70	77	85	86	73	76	75	76	99	76	77	62	86	90	86	66	85	79	95	83	65	69	83	81	71	85	70	85	92	76	90	94	82	75	70	98	78	65	88	93	69	76	80	68	72	79	67	81	83	74	85	72	88	78	84	74	69	78	81	78	84	84	77	72	84	68	84	73	83	69	84	77	62	75	84	78	67	76	80	83	80	77	90	66	64	72	60	84	71	78	74	64	79	83	80	75	88	75	77	77	65	90	85	74	71	91	84	87	82	61	79	95	78	87	86	79	85	84	84	79	81	72	76	81	77	91	60	68	89	76	71	88	86	83	85	68	87	64	80	85	75	86	85	70	77	72	79	80	81	85	82	78	74	82	78	75	89	86	72	78	73	79	78	88	91	76	67	77	68	77	88	93	84	86	78	74	72	71	68	64	83	77	81	89	89	71	77	83	77	82	91	94	82	85	89	90	67	80	107	86	81	87	78	89	71	75	97	83	87	73	89	78	68	73	77	64	75	67	78	91	83	78	89	77	94	79	92	87	90	89	68	78	94	94	99	90	74	69	86	80	76	68	86	94	80	77	63	67	73	75	72	82	87	81	69	63	90	72	85	83	76	72	78	78	75	82	82	88	83	77	66	65	82	69	66	72	94	63	78	74	75	60	70	74	88	70	77	87	99	81	75	64	91	89	89	80	67	77	79	82	73	71	93	77	73	84	76	79	84	69	82	89	79	79	85	77	95	89	59	75	78	80	65	89	78	91	80	74	83	65	63	75	87	94	80	81	78	76	69	75	80	75	78	76	83	84	71	92	92	94	75	62	80	72	65	94	80	98	76	77	82	73	76	87	83	77	88	95	68	56	80	84	66	88	87	80	92	73	81	85	83	92	73	89	68	80	81	85	70	77	84	85	76	84	79	64	86	81	89	91	72	67	93	74	76	80	72	82	76	83	72	90	65	87	68	81	74	81	77	79	61	64	80	58	65	64	81	84	81	77	99	83	92	85	92	67	83	74	83	98	88	91	81	83	68	76	77	68	80	75	80	97	81	86	82	76	72	84	84	69	81	81	101	90	80	80	80	85	92	71	76	84	86	87	68	55	83	82	75	71	81	85	82	85	87	75	90	91	76	68	100	79	75	72	78	78	77	76	76	77	65	80	76	76	86	92	58	76	75	90	79	73	85	101	71	69	67	75	79	82	83	87	87	81	75	82	69	77	83	68	86	76	69	96	78	74	96	78	75	77	72	72	88	89	84	65	87	75	71	75	76	78	76	95	81	74	90	63	71	76	80	86	81	86	75	81	72	82	90	79	85	74	85	84	81	79	77	71	69	81	86	83	86	81	83	87	85	64	90	84	66	72	85	81	77	79	95	96	87	81	79	73	77	84	65	72	86	86	78	75	92	80	59	71	76	71	87	75	75	78	69	65	99	66	80	60	57	81	69	76	90	83	69	71	80	73	73	77	91	81	70	94	71	68	83	98	78	77	83	71	78	82	71	82	92	71	73	86	84	83	84	91	98	75	83	75	67	84	82	80	69	79	77	72	79	95	80	69	87	72	82	89	70	79	77	102	78	84	71	60	84	96	92	82	86	71	82	68	88	84	76	70	76	69	64	78	77	71	90	79	74	84	75	85	71	72	65	76	74	95	76	78	81	73	78	85	63	78	72	53	79	84	76	83	81	90	90	80	90	65	78	101	77	90	89	72	77	94	81	64	81	75	91	68	84	91	65	96	89	66	80	93	80	95	76	70	65	81	85	71	88	74	77	78	82	84	93	80	73	79	82	76	90	80	75	88	86	80	80	95	84	72	74	67	73	84	66	72	83	69	103	82	85	89	88	78	73	81	72	65	76	69	75	62	90	71	76	73	83	79	83	61	77	88	93	71	76	75	77	73	91	61	81	78	85	72	83	94	81	72	69	91	82	77	89	84	83	92	75	90	64	86	82	63	77	70	81	67	87	91	76	92	94	77	80	85	71	67	94	74	76	77	57	70	88	73	68	75	79	85	76	64	82	70	78	86	86	76	86	78	86	78	64	94	87	90	79	83	99	86	65	70	88	80	85	72	83	82	80	90	68	71	71	82	79	85	71	98	74	78	73	74	85	81	94	70	74	66	75	78	75	83	72	92	69	87	89	80	73	72	96	83	76	72	72	87	82	75	82	79	64	94	66	84	81	83	82	82	89	91	110	72	73	64	78	80	82	88	73	71	87	66	89	82	84	70	75	70	101	81	66	78	76	87	82	70	101	63	75	85	94	88	72	88	76	94	82	73	70	71	84	77	83	89	60	77	89	75	86	80	66	85	84	91	92	75	89	78	83	75	97	69	74	82	68	62	79	75	85	82	68	99	84	69	90	75	85	63	90	82	79	84	82	85	83	68	64	93	79	76	70	66	70	64	65	79	77	83	85	78	82	63	67	73	80	82	78	92	67	77	87	80	83	71	91	76	87	69	82	70	73	86
5503	375	479	458	420	403	363	351	317	325	341	335	303	278	300	311	313	313	309	337	309	296	297	311	276	281	278	293	311	295	298	261	339	269	288	273	289	286	295	261	303	297	318	280	304	288	296	303	275	293	286	274	270	283	290	287	258	286	311	298	263	296	301	299	283	284	300	296	300	289	317	300	300	279	286	299	259	286	280	273	259	260	318	298	266	309	281	258	271	311	299	269	267	290	263	286	282	274	302	300	271	286	311	276	292	308	306	294	291	292	285	293	275	246	279	289	303	294	296	306	285	305	274	283	318	272	293	296	283	306	299	296	288	309	268	242	308	310	263	287	313	265	308	285	285	294	277	312	290	270	296	273	300	280	305	272	287	286	311	330	253	297	320	293	279	274	296	292	300	309	323	308	284	308	288	291	263	303	285	286	312	278	300	281	276	300	321	285	290	310	284	296	293	307	295	257	295	262	290	311	269	252	293	315	290	271	303	305	301	316	297	271	261	288	283	281	281	265	299	281	275	275	291	302	291	287	296	306	295	305	260	269	283	266	279	306	278	300	344	289	298	298	290	296	316	304	285	283	287	289	299	308	284	283	258	290	310	283	287	296	305	313	276	291	317	259	297	253	263	262	283	283	282	285	295	289	288	316	262	290	288	247	304	290	287	274	266	312	307	303	277	298	277	308	284	282	289	304	290	280	269	306	306	269	311	297	255	311	291	305	285	286	324	280	289	261	261	310	325	287	263	316	298	294	283	321	288	241	278	307	293	286	289	300	299	283	276	278	302	312	285	274	274	286	291	298	296	312	297	291	301	266	283	330	286	276	288	243	313	299	318	292	281	280	272	266	289	264	312	291	282	261	271	282	254	296	279	283	317	295	274	299	278	296	297	297	292	284	290	280	278	300	284	280	300	301	293	274	287	296	284	284	280	282	312	320	288	278	285	261	276	301	270	300	303	312	291	280	318	298	306	299	297	293	283	286	272	312	301	280	277	280	265	312	299	312	278	298	287	315	309	279	293	288	287	314	289	302	329	279	276	282	281	275	301	286	314	310	306	293	261	279	306	310	284	279	257	273	260	302	259	302	287	280	281	272	301	287	291	286	297	321	329	288	270	291	294	266	267	294	260	275	286	284	299	307	300	281	288	283	294	303	267	286	291	312	282	291	281	297	300	275	260	299	284	280	280	270	326	286	304	261	264	297	310	324	291	267	296	320	281	298	290	268	325	306	281	296	282	294	274	298	275	286	296	297	273	269	301	282	305	272	307	290	310	288	260	292	289	273	297	285	288	279	291	301	278	302	306	288	288	266	243	253	305	288	259	295	295	308	295	308	307	300	316	268	290	275	318	292	298	316	306	269	333	288	296	293	264	281	282	293	300	297	306	286	264	273	279	238	307	275	303	282	287	316	319	293	293	289	287	272	297	289	307	321	288	315	291	278	293	271	286	308	297	307	283	271	295	281	306	302	311	288	280	286	290	296	283	296	298	293	262	297	301	281	295	279	250	315	283	294	310	296	307	294	305	310	280	271	285	307	306	312	277	275	273	302	296	298	267	268	325	308	294	290	269	290	311	287	285	305	250	285	289	266	277	266	294	288	278	266	293	277	282	307	282	260	260	303	298	279	288	289	313	300	297	297	269	295	293	292	310	264	304	257	254	262	313	283	283	272	334	271	296	300	272	302	270	300	287	289	313	285	302	275	284	308	321	274	308	283	297	293	293	293	301	272	257	292	243	301	309	289	289	293	289	294	293	269	312	275	305	283	302	308	302	280	298	319	295	314	270	307	288	309	285	289	278	296	319	281	275	283	278	304	297	264	297	296	287	263	288	316	270	319	309	284	326	308	304	283	295	309	318	269	277	288	263	262	286	297	290	287	308	295	284	304	301	292	272	332	281	292	306	278	285	303	291	312	296	274	326	284	281	289	272	265	304	271	296	311	308	297	309	276	300	305	274	308	288	266	307	315	307	299	288	300	270	266	302	307	325	271	278	271	269	288	274	257	293	267	311	290	303	310	283	276	289	289	312	315	281	277	323	293	282	271	271	315	298	322	285	292	303	268	298	276	295	290	295	274	271	320	293	317	268	276	283	271	274	327	274	306	298	306	287	325	271	302	269	304	263	313	292	309	293	302	282	299	298	282	289	287	267	293	274	281	277	307	289	273	298	297	301	285	292	280	291	330	275	297	272	298	288	293	288	276	286	277	310	293	256	276	280	251	301	286	258	328	299	279	276	317	294	298	293	279	319	300	282	280	288	296	285	286	314	310	294	279	295	276	314	289	292	294	271	298	301	318	264	301	305	287	274	289	284	301	268	314	291	289	311	273	255	295	259	299	283	298	306	280	280	298	289	259	293	276	274	268	273	293	265	291	278	323	279	297	277	267	300	285	309	277	289	286	286	321	295	290	300	276	271	299	309	277	282	294	298	287	293	283	283	278	288	282	281	282	273	281	292	305	316	284	339	294	302	275	277	284	259	330	251	299	273	309	305	266	320	278	310	272	297	303	287	287	286	313	308	303	270	286	284	295	286	273	286	264	302	276	303	283	302	276	293	300	306	292	301	314	319	286	311	324	323	297	276	319	294	290	297	271	265	318	285	275	268	295	270	293	305	269	311	302	273	299	304	305	276	282	273	265	274	294	256	286	264	300	269	291	290	304	286	296	272	301	267	296	301	283	283	279	288	294	291	288	344	296	310	308	292	266	274	292	281	293	282	293	323	265	290	308	296	281	309	309	292	278	292	279	268	275	316	290	307	307	293	301	288	302	293	292	298	292	313	316	328	268	307	344	298	266	317	300	284	307	286	294	313	273	315	280	268	260	273	311	277	261	304	281	272	299	275	281	297	282	305	262	326	292	294	281	286	299	316	283	300	316	300	295	286	288	271	296	273	287	286	275	308	269	279	305	305	291	311	285	314	271	258	278	287	264	325	300	285	292	295	259	284	283	299	305	310	300	282	292	300	270	286	304	298	290	294	316	278	315	287	327	287	297	277	297	297	286	280	316	245	286	271	272	279	285	282	294	297	298	286	298	265	322	312	301	258	306	299	309	297	306	278	311	300	305	321	292	276	279	307	304	317	289	282	293	309	304	288	304	273	255	311	296	321	300	305	298	281	294	303	277	315	333	309	293	298	274	310	286	285	288	293	294	292	303	302	283	293	313	288	297	267	294	288	280	292	274	339	291	304	295	264	284	316	271	281	281	295	308	303	282	288	307	276	304	300	324	269	276	298	308	291	281	297	302	286	272	288	279	309	295	274	284	292	295	291	295	281	264	300	270	294	297	281	273	275	307	318	299	283	313	297	315	247	307	317	308	279	292	293	298	292	297	311	316	289	280	279	273	315	267	293	268	270	315	291	297	303	300	271	267	283	325	250	295	263	301	274	314	280	297	273	284	294	263	277	276	268	286	294	303	284	306	307	309	247	306	267	303	314	295	275	275	286	284	280	287	308	282	308	283	281	287	243	277	295	319	276	282
40905	10878	1808	1057	793	561	448	341	327	304	245	225	237	206	182	186	193	195	147	168	172	165	166	156	155	174	183	175	162	146	155	154	188	164	179	164	151	145	152	146	165	139	142	157	171	168	138	160	158	135	153	161	147	153	171	151	146	133	156	145	169	133	157	155	150	147	123	145	141	135	146	143	149	136	151	169	131	154	165	130	146	142	163	141	146	144	162	160	148	150	143	148	121	123	123	148	138	159	144	138	128	136	138	146	133	153	139	160	166	136	166	144	118	161	160	135	133	153	141	145	148	150	183	136	160	141	142	148	154	126	156	132	126	154	148	161	146	143	150	141	149	126	163	133	143	141	146	162	142	148	115	137	141	131	132	147	153	164	152	141	138	165	157	136	139	170	146	150	141	148	155	167	160	146	149	158	137	138	147	139	154	148	137	134	143	148	147	105	154	148	149	152	152	157	132	151	125	152	150	146	149	158	155	151	166	163	145	161	148	161	121	176	153	152	166	150	155	143	162	171	142	133	173	144	140	132	147	146	154	149	144	158	127	151	142	135	140	129	154	143	151	165	138	141	168	148	130	147	138	139	151	125	141	113	147	139	143	139	118	157	142	153	142	130	145	145	134	166	158	156	176	137	165	126	140	147	144	142	152	141	138	131	138	140	151	148	124	131	155	170	152	142	152	150	149	147	151	136	145	149	141	130	149	132	178	154	163	171	133	134	159	148	124	157	134	154	143	161	164	147	139	132	157	148	156	130	137	135	168	163	142	135	125	158	141	142	141	160	165	126	157	126	141	154	147	153	145	170	132	157	125	142	154	161	164	128	143	139	157	149	138	134	156	156	118	143	152	155	148	165	139	148	148	158	124	155	133	145	121	142	163	142	153	148	153	144	147	150	138	154	145	155	168	151	162	150	141	137	136	150	134	148	156	147	141	138	139	139	147	145	145	145	129	152	147	158	141	151	144	146	156	118	142	147	147	147	175	171	153	144	158	156	127	138	134	166	147	170	150	144	146	151	136	121	138	141	151	147	143	128	135	139	161	145	159	165	140	131	157	139	117	141	165	137	132	155	160	137	144	149	162	124	153	143	128	131	149	158	151	145	166	135	158	138	139	142	145	138	141	145	136	144	138	148	143	154	145	142	132	154	149	139	135	151	134	138	120	153	177	141	141	152	138	144	135	157	151	130	159	134	139	147	135	159	160	142	149	150	164	133	152	144	138	180	145	131	161	167	148	134	136	146	126	150	148	134	136	158	153	131	159	152	156	151	141	157	146	171	130	153	136	164	123	145	149	167	164	154	155	119	130	143	142	144	139	135	149	149	155	129	131	141	130	171	140	141	173	181	138	166	130	162	155	146	141	139	148	154	146	146	157	125	146	146	121	134	158	155	118	149	146	168	128	143	141	119	135	141	137	159	119	146	167	133	166	155	134	135	153	143	123	148	165	161	132	143	164	160	137	144	145	146	131	125	127	135	127	156	142	164	169	162	135	137	150	135	142	148	181	145	164	162	141	170	146	138	151	144	141	175	150	157	153	147	167	149	140	164	125	157	140	148	147	154	164	140	143	132	142	146	155	136	160	168	163	132	141	138	143	143	151	155	128	150	152	147	154	150	153	134	130	143	148	129	151	148	158	140	127	168	165	163	128	143	161	120	129	119	156	147	145	157	150	150	150	145	152	146	153	155	142	136	150	160	147	121	149	122	160	159	140	141	145	150	139	132	152	141	147	143	155	149	153	134	149	138	161	143	136	146	149	153	141	144	151	163	150	143	142	155	154	143	134	148	130	130	144	166	152	125	135	164	137	136	150	152	155	138	151	137	160	159	161	168	141	139	142	135	147	140	144	135	140	136	159	144	155	162	134	139	156	148	153	135	138	132	149	140	152	131	146	160	163	132	141	158	132	146	156	172	152	141	129	134	131	143	142	155	123	138	153	153	137	133	153	136	141	130	124	144	135	161	146	147	147	143	130	160	140	153	142	141	170	140	141	159	155	150	153	134	162	149	159	148	161	158	145	150	159	145	146	156	127	161	135	153	127	165	134	135	119	149	143	159	141	139	150	148	146	131	134	130	139	169	149	139	150	150	140	152	114	160	151	165	139	151	150	149	153	140	157	160	151	144	136	146	141	148	152	142	158	144	150	141	155	180	143	138	159	154	152	140	138	145	133	158	134	145	141	132	150	147	137	126	167	163	155	156	162	141	127	126	132	141	142	159	182	159	122	153	160	155	156	171	136	140	161	177	149	143	135	143	127	149	138	132	144	139	136	143	150	140	153	154	156	130	155	118	130	137	147	160	161	148	145	143	134	128	150	146	170	129	124	127	151	159	144	131	128	145	123	128	179	146	135	138	146	149	132	159	125	196	159	157	153	135	129	125	142	156	146	148	139	160	179	140	133	133	127	144	146	142	159	147	129	143	149	158	152	138	149	135	158	161	144	135	143	130	167	149	160	150	150	137	130	140	147	136	154	147	137	140	132	140	114	148	148	154	154	155	160	155	141	158	137	140	163	156	131	161	136	153	171	138	155	129	143	169	140	145	139	140	150	142	142	137	164	144	152	151	133	148	125	133	145	151	156	123	136	127	165	124	124	143	160	128	156	153	127	149	132	161	130	158	146	107	148	127	139	144	160	139	159	141	151	168	158	135	148	129	148	153	131	151	143	151	153	126	147	167	152	146	153	138	144	146	130	127	150	145	143	144	150	148	166	151	146	167	121	147	168	156	165	134	155	151	141	130	156	132	137	147	130	128	147	146	146	135	139	141	150	168	146	162	127	144	133	159	153	153	128	157	151	129	156	132	119	154	139	141	159	157	150	151	136	152	145	158	142	160	132	143	146	161	147	131	139	154	124	127	167	151	147	151	152	182	154	156	143	166	144	142	135	160	142	149	142	137	130	143	127	139	154	145	147	142	140	145	120	152	131	154	153	116	167	152	146	114	148	116	135	123	129	161	165	135	155	136	135	158	162	141	137	144	141	137	138	164	156	141	153	143	152	160	133	136	140	130	144	135	134	155	156	151	147	161	135	159	145	151	131	139	137	135	138	151	161	143	144	148	148	173	175	177	126	138	148	155	135	155	171	152	139	124	154	165	141	147	163	154	153	152	140	162	156	139	138	151	162	135	144	126	145	149	142	142	168	125	152	162	166	120	159	146	158	152	151	158	148	166	158	155	138	161	142	156	143	140	149	148	135	145	159	155	131	134	146	139	145	140	141	157	149	148	144	153	134	148	159	142	138	144	138	132	111	149	139	143	136	144	140	126	176	138	143	152	129	134	168	132	160	130	167	157	166	154	141	142	139	136	159	154	147	164	135	152	146	124	145	168	153	132	147	156	145	155	160	147	142	130	151	135	141	159	158	144	142	121	126	139	148	129	125	152	126	158	115	155	134	144	135	140	151	131	149	154	141	144	139	150	156	149	146	157	132	131	135	147	147	163	157	150	140	140	140	164	137	142	154	145	144	133	154	134	161	154
20700	1401	3093	3538	2975	2406	1970	1764	1432	1351	1121	982	952	922	870	790	737	737	725	720	646	714	622	627	576	601	578	630	583	602	565	579	530	562	524	546	519	552	519	535	495	514	488	512	523	537	531	514	482	504	510	475	530	490	487	491	484	476	505	450	468	491	484	462	469	495	508	504	516	495	519	498	457	464	496	456	528	453	469	465	489	470	500	508	460	496	476	475	481	474	448	498	461	528	487	471	460	453	510	496	485	473	485	476	502	472	473	466	479	515	494	490	458	468	466	454	477	436	472	475	468	455	462	470	438	474	493	484	465	489	494	457	452	472	486	454	487	497	468	459	457	501	434	475	498	494	492	450	448	512	471	490	491	490	467	513	451	480	456	478	499	486	475	473	459	492	507	447	490	506	465	489	483	446	477	450	482	508	457	475	450	458	466	504	451	464	483	459	460	495	520	460	433	461	488	478	497	504	423	456	478	495	468	485	503	490	448	497	448	487	488	467	444	454	449	450	483	485	474	463	496	512	469	435	490	424	473	471	471	493	444	443	500	498	439	495	507	478	442	502	499	455	456	492	493	435	466	483	466	493	467	459	494	483	481	503	483	450	434	447	439	460	480	470	474	439	477	461	480	443	468	453	480	440	487	489	444	484	451	485	522	470	477	459	449	492	468	455	497	492	447	458	446	475	512	493	479	457	442	455	474	489	464	422	455	491	449	485	509	482	447	465	455	470	521	472	481	456	476	484	449	432	517	452	459	489	441	487	469	459	477	442	488	436	461	461	499	503	469	467	434	455	454	431	442	507	493	483	464	491	452	460	453	496	431	498	509	485	461	473	452	483	486	481	499	494	463	463	476	472	465	483	439	473	460	509	463	486	473	484	446	455	460	457	485	461	476	497	452	495	498	514	529	474	467	474	444	477	486	461	473	472	494	495	482	485	493	434	465	447	463	471	460	501	430	513	476	507	494	430	475	479	451	478	481	455	445	452	464	463	458	439	458	442	497	458	456	448	475	469	473	467	494	444	495	488	465	463	460	445	515	476	450	472	477	487	473	437	463	479	510	450	464	478	485	499	500	468	500	397	477	452	508	492	433	483	466	479	488	455	486	475	521	447	440	500	497	451	474	458	439	455	484	443	510	479	462	471	453	478	486	512	497	532	483	464	458	444	472	476	462	457	465	494	457	459	458	473	509	458	434	483	464	513	474	420	467	471	489	426	512	446	477	505	494	465	474	479	492	476	501	475	470	493	476	466	459	447	452	456	479	472	507	465	475	483	462	500	476	472	490	435	474	463	456	480	500	494	459	510	504	472	473	487	489	423	478	487	479	504	456	446	473	484	479	472	462	441	469	476	473	479	478	403	521	445	479	497	479	472	455	460	466	475	478	501	447	488	467	467	474	458	505	457	477	510	471	448	487	475	522	472	453	443	479	487	477	452	409	467	489	466	456	441	444	498	446	444	448	454	466	457	477	473	479	464	475	487	476	437	433	476	487	472	489	478	471	494	440	452	483	434	471	479	487	490	470	490	497	468	473	469	429	453	447	487	436	491	432	466	445	463	460	449	442	456	457	455	428	491	462	465	450	468	486	489	476	459	443	477	473	458	467	462	452	449	459	483	471	470	477	458	470	469	473	478	499	474	406	462	453	481	471	469	452	463	471	496	450	478	461	499	436	483	490	432	474	481	473	466	505	453	477	452	475	463	470	443	469	475	435	437	452	474	407	471	501	470	493	484	474	466	508	490	436	460	469	450	433	448	464	451	453	516	442	433	473	480	480	465	458	455	487	470	485	472	492	463	476	473	455	470	496	507	460	469	466	494	493	466	465	495	464	501	472	471	470	472	499	470	501	486	453	435	455	476	470	465	456	465	523	491	467	466	448	461	475	459	484	432	457	465	480	482	449	427	455	481	480	455	468	457	451	451	460	464	475	458	487	453	450	490	473	467	466	495	443	481	461	427	475	455	508	432	436	479	472	486	469	482	462	457	462	421	466	441	455	474	443	492	480	470	475	443	472	473	436	468	462	486	473	455	486	471	437	478	488	451	459	463	492	471	456	459	494	476	451	482	471	457	474	479	492	449	451	463	425	463	459	443	468	531	502	433	466	458	470	469	444	475	479	435	470	478	486	466	499	468	463	495	456	476	491	479	462	479	423	450	459	469	509	483	448	497	463	454	476	483	512	472	497	476	499	481	507	429	458	506	454	479	440	448	451	477	490	506	477	479	470	454	481	441	440	494	484	484	482	465	452	466	456	450	489	477	483	473	487	497	484	463	485	450	464	501	462	490	481	498	480	462	470	465	519	485	462	452	433	419	470	491	477	456	466	454	485	429	463	478	446	463	494	438	488	477	460	455	429	451	515	491	420	479	463	498	510	463	491	495	450	472	478	455	502	473	473	475	428	468	458	467	481	456	461	476	490	471	502	487	461	458	498	435	495	439	477	453	478	469	480	486	492	485	528	499	490	515	476	493	502	475	465	460	501	476	446	477	446	456	506	459	470	482	459	481	498	495	434	503	482	449	511	496	461	492	461	475	481	462	467	468	488	452	485	489	480	473	503	491	475	435	463	477	488	491	483	446	468	465	479	442	439	494	445	450	476	459	439	469	481	499	469	443	486	481	461	454	494	484	456	483	529	495	488	436	512	463	440	482	442	500	477	468	448	460	492	453	474	506	457	459	463	474	470	453	504	499	507	487	473	462	472	505	439	439	436	456	473	475	444	470	440	485	469	455	482	460	490	482	482	531	450	459	481	458	463	473	475	480	488	430	466	453	468	433	485	500	469	484	504	473	493	476	470	467	440	478	507	474	466	508	477	490	499	431	494	450	489	420	483	491	524	480	488	458	484	489	441	511	469	468	458	474	459	488	516	514	491	476	472	515	479	470	492	465	460	467	448	436	491	489	426	478	486	475	441	461	443	460	418	469	464	487	501	460	471	456	520	474	430	473	476	435	424	487	477	427	471	459	422	478	465	446	472	493	456	512	432	482	469	517	481	458	437	476	459	498	476	484	486	473	482	442	424	469	443	473	466	482	489	478	457	446	478	449	464	432	427	464	500	482	494	508	475	479	492	494	474	472	480	464	495	495	446	457	428	460	490	483	489	491	503	453	470	447	469	457	454	460	505	482	458	435	472	491	455	423	482	497	468	465	463	478	441	506	469	475	478	492	449	453	464	482	438	473	470	479	451	454	469	485	497	466	476	456	475	454	460	498	466	483	509	430	473	456	471	442	491	477	453	477	491	467	475	429	446	471	502	479	476	459	449	466	448	463	502	467	463	455	487	432	507	442	499	509	518	441	506	461	477	475	462	454	519	504	451	467	483	486	461	516	465	480	487	493	450	479	444	450	498	458	498	469	461	517	459	459	507	470	479	470	470	461	456	463	457	463	458	459	446	461	462	444	446	441	458	440	479	461	459	424	464	474	467	486	473	464	480	439	468	491	476	470	424	489	446	481	473	520	435	509	436	497	451	458	468	460
50522	19326	6804	2293	1569	1088	872	707	621	523	528	425	360	378	362	366	337	323	306	315	304	283	273	317	286	256	305	257	271	277	286	267	287	242	259	279	257	264	274	240	257	275	275	250	270	244	251	243	235	255	258	260	257	243	250	282	249	250	279	251	258	278	281	265	257	235	268	234	249	271	236	241	252	230	253	254	241	229	225	264	281	244	241	266	230	256	261	260	253	263	225	221	225	257	263	262	265	212	214	253	267	259	250	246	258	242	261	286	288	225	213	240	233	258	280	241	241	262	262	252	259	241	251	263	250	257	259	230	256	247	230	245	269	255	260	266	250	287	247	260	235	255	228	240	257	235	226	251	229	243	245	229	304	293	268	260	269	225	253	256	261	254	263	249	224	253	220	276	240	255	245	241	262	245	263	239	272	270	246	246	249	223	248	228	256	237	244	232	236	226	268	262	271	233	236	264	254	234	265	264	254	266	233	235	225	268	247	238	276	241	261	238	255	245	245	261	235	239	255	286	247	250	258	291	250	229	218	243	233	250	254	257	240	249	262	246	262	243	265	261	258	243	270	244	250	276	245	238	256	235	255	228	266	243	269	223	272	235	233	264	231	247	241	237	225	238	268	244	252	245	253	239	249	229	256	227	260	241	229	249	256	236	226	240	263	278	267	258	268	245	227	208	251	256	253	236	239	255	270	264	248	235	249	260	253	256	221	250	252	250	209	257	244	261	218	269	249	243	271	248	233	260	278	277	256	240	244	263	264	263	273	219	244	269	270	238	236	241	264	253	243	255	252	218	228	244	264	252	238	244	221	247	252	228	242	255	285	224	256	254	269	263	280	246	268	256	263	236	265	253	273	226	259	251	248	239	245	246	246	244	232	261	242	232	242	243	226	250	267	259	257	247	246	244	251	254	230	252	269	273	238	278	282	258	255	228	269	258	275	246	237	249	238	235	248	236	237	263	233	262	256	261	241	258	241	242	260	238	221	259	244	241	263	249	245	250	241	227	235	251	251	277	285	250	263	224	265	280	253	232	235	216	254	245	244	229	268	266	230	262	282	233	217	259	265	257	240	244	221	265	249	246	268	247	246	247	241	285	260	271	260	247	248	214	269	232	267	261	253	239	272	245	260	276	240	257	254	249	244	249	224	265	233	239	220	241	250	258	244	221	258	255	253	240	240	237	237	267	273	224	224	264	247	243	241	245	281	245	240	251	281	265	234	245	256	279	275	289	259	256	236	228	229	240	206	245	250	255	249	253	234	252	236	238	239	249	248	247	259	239	253	230	249	249	243	243	232	236	282	275	239	227	276	261	236	240	222	270	260	244	252	233	274	266	245	261	236	248	223	233	262	229	247	239	247	238	246	254	236	221	229	247	245	244	266	260	247	228	264	238	236	257	255	236	257	273	263	263	263	244	270	236	257	280	256	208	229	230	252	266	266	214	250	258	239	254	286	226	238	274	259	222	219	255	266	251	234	256	248	260	257	257	263	248	265	242	261	276	266	252	246	254	227	245	254	276	232	279	268	239	254	259	266	240	239	253	226	257	235	263	231	267	220	232	247	250	261	253	248	248	247	242	222	229	227	238	266	265	264	234	277	252	250	265	261	262	261	274	255	219	248	264	265	236	271	273	272	287	236	236	233	223	248	255	219	252	251	279	212	251	246	247	248	232	263	260	260	255	235	244	238	246	257	249	251	255	272	246	249	258	247	248	263	259	268	238	265	242	239	252	227	276	256	255	236	237	278	255	258	227	224	256	254	276	238	266	266	270	237	260	253	222	265	253	249	246	254	240	287	246	240	239	266	222	232	244	247	235	275	240	252	236	258	249	254	264	247	256	249	243	256	242	260	255	266	264	222	225	253	235	257	253	257	222	222	217	240	234	227	253	258	262	258	258	232	247	239	277	285	239	234	254	273	245	244	224	265	249	262	240	277	231	260	252	253	257	225	277	241	256	268	236	231	240	238	247	269	254	237	241	255	234	258	238	255	249	239	225	236	238	237	216	261	245	262	247	239	257	258	259	250	256	244	243	241	240	267	265	247	248	240	232	264	263	253	251	241	238	274	261	260	256	241	246	252	246	230	249	237	261	271	244	277	268	236	233	260	283	226	250	241	260	255	231	222	256	246	256	243	236	231	236	240	235	260	229	257	253	279	235	232	257	232	240	244	240	239	233	265	236	242	278	246	250	269	274	249	250	237	233	233	258	232	245	222	256	248	259	252	240	259	261	230	256	219	264	253	232	248	249	211	259	246	253	244	256	281	245	214	260	218	280	246	252	229	227	258	243	267	225	236	262	216	226	231	291	231	240	257	285	256	234	258	265	244	249	298	242	236	275	235	255	243	271	252	228	268	255	272	232	260	247	242	279	246	230	240	248	252	204	239	240	258	259	240	234	250	266	250	256	230	263	263	266	228	238	247	229	239	247	259	240	247	268	257	221	267	265	239	257	253	268	240	272	252	250	246	232	262	266	259	247	219	255	250	259	259	252	268	256	264	254	236	286	268	241	260	245	262	245	233	255	227	263	242	251	275	235	260	257	264	239	257	256	252	235	258	279	266	283	273	248	249	254	243	250	219	262	262	235	229	224	253	250	258	250	247	253	228	247	249	243	225	247	245	247	250	247	265	233	233	277	251	250	270	242	258	248	250	224	258	253	253	267	239	265	267	266	267	248	243	255	239	250	215	239	239	250	266	270	242	239	239	267	262	281	249	271	249	215	275	252	281	276	265	238	268	262	251	239	249	236	263	265	263	249	234	260	243	242	224	252	236	223	236	207	251	242	247	250	279	245	224	258	263	271	240	245	243	255	251	257	247	252	269	249	274	233	248	242	263	249	275	267	263	247	253	257	241	229	258	244	272	250	262	249	244	249	267	268	248	256	253	266	244	285	241	258	260	234	283	262	241	235	241	246	242	236	238	227	261	252	232	220	238	256	241	282	268	234	249	226	248	249	261	201	253	266	252	237	197	267	230	268	246	247	260	232	223	269	210	266	247	255	237	249	252	238	266	235	231	274	254	236	253	260	262	267	235	225	256	241	290	260	246	232	233	248	242	238	249	274	246	261	244	252	263	241	229	262	257	241	234	220	242	255	242	249	246	216	232	245	231	243	282	252	281	277	273	255	226	285	238	270	234	253	248	244	252	242	257	252	212	253	242	259	253	229	252	258	268	250	239	288	250	245	247	256	243	222	261	251	229	270	262	239	251	248	220	258	264	246	240	248	229	238	239	260	237	249	244	244	272	244	264	266	234	250	255	239	243	233	230	226	237	255	275	256	251	271	264	252	264	251	252	232	246	205	256	223	266	232	272	233	239	255	268	258	265	255	242	241	233	256	265	263	237	260	269	245	258	256	261	235	236	235	230	290	253	256	272	262	242	266	258	230	258	247	273	217	220	263	254	245	250	250	241	236	268	251	253	232	227	254	256	231	250	230	259	260	238	267	254	252	261	270	238	264	235	230	213	253	234	249	244	249
27705	2582	5757	6341	5394	4519	3614	3183	2599	2333	2005	1815	1742	1571	1510	1389	1269	1243	1180	1141	1114	1115	1045	985	1021	954	922	958	947	950	882	932	843	878	888	879	889	827	861	859	863	828	791	794	784	794	845	799	806	780	802	769	747	816	763	779	741	779	764	783	727	762	788	757	750	772	733	731	775	791	785	751	721	685	738	756	761	751	758	806	729	736	795	777	757	707	762	748	740	718	785	754	716	760	794	744	739	775	755	760	771	810	718	701	733	736	789	742	740	718	741	723	699	752	701	720	704	750	770	720	720	763	756	748	747	703	780	697	750	734	715	736	732	750	774	715	720	767	734	708	750	717	706	709	751	745	747	747	694	734	733	726	717	761	730	785	712	706	733	754	679	753	710	747	772	695	744	727	706	725	732	723	691	701	804	799	706	747	721	751	709	666	733	692	761	714	699	743	724	688	734	744	758	762	724	707	741	723	691	735	713	716	718	751	731	741	735	695	708	719	737	719	751	717	744	704	757	737	734	708	716	765	729	766	748	781	744	749	677	716	711	727	731	713	737	701	696	754	696	722	719	690	757	746	736	746	726	774	764	689	742	688	709	751	719	714	715	736	690	731	755	691	693	737	731	749	772	740	726	785	702	733	660	736	759	747	753	718	705	785	722	734	713	725	741	756	760	735	741	711	693	730	750	726	713	734	755	713	733	704	728	744	758	727	731	718	699	701	760	709	737	763	742	758	750	698	684	690	733	717	721	737	713	728	709	702	700	738	763	737	754	680	683	701	753	710	704	705	688	735	763	658	650	747	758	760	707	715	720	681	767	720	752	671	765	720	722	715	752	699	771	706	716	704	699	714	671	724	743	755	754	713	734	699	739	705	719	706	704	727	739	739	714	712	746	736	761	760	678	732	708	761	694	720	768	720	715	761	739	727	716	735	743	770	698	697	734	756	739	744	688	732	712	692	713	760	758	734	675	740	732	739	750	769	709	726	735	780	711	735	765	694	758	744	742	717	703	686	699	770	685	722	731	695	768	687	710	714	689	783	721	690	727	718	713	697	711	660	716	736	666	710	720	716	703	763	739	726	762	716	691	723	713	728	755	708	723	747	699	750	706	710	738	812	753	734	695	760	748	747	716	741	721	799	705	729	728	714	761	710	715	765	750	711	743	679	719	735	706	737	766	688	728	702	726	715	726	742	727	720	738	698	689	704	752	731	680	712	734	705	704	703	713	691	685	693	755	727	743	751	726	720	738	747	734	726	729	734	691	683	743	704	728	661	707	721	693	707	726	730	743	737	720	714	746	769	697	746	727	746	787	680	719	744	734	749	713	692	666	766	746	782	719	764	706	684	723	763	705	697	719	785	711	746	748	778	710	726	718	746	747	719	653	713	731	689	764	715	756	730	704	737	724	768	731	703	712	731	682	714	723	749	743	739	720	774	773	744	709	760	713	692	752	786	725	764	723	719	737	719	708	722	706	706	781	716	753	742	709	733	722	646	737	737	733	717	710	762	732	692	722	736	736	696	727	709	713	768	725	720	706	763	692	762	702	733	676	730	745	731	739	700	757	752	756	724	703	696	664	731	679	704	704	723	697	742	659	682	730	722	732	718	723	742	764	716	728	740	719	712	728	756	715	725	664	801	771	719	741	741	702	730	756	773	695	742	730	723	746	725	737	712	772	761	703	687	727	711	715	716	730	712	699	720	742	758	749	736	695	760	714	788	710	755	790	742	715	730	766	716	714	731	682	729	734	687	707	758	704	765	714	706	737	707	720	727	719	716	734	738	710	758	724	716	721	733	720	705	711	664	760	738	746	753	714	743	697	682	704	735	758	685	675	712	706	726	766	734	701	742	741	683	687	681	749	719	745	748	673	701	734	702	748	693	718	716	712	808	683	747	713	731	675	739	733	737	740	750	663	695	765	742	742	741	748	733	726	677	702	710	712	769	725	758	732	706	719	746	766	765	687	717	702	728	731	756	737	692	740	747	704	747	739	730	698	683	687	679	719	691	698	721	738	754	733	737	732	747	691	680	741	699	758	718	744	701	737	778	742	698	746	748	772	737	734	742	676	744	762	743	727	751	676	709	715	705	766	708	748	757	744	723	707	746	769	728	773	753	711	738	760	746	725	778	695	722	778	733	774	727	712	732	697	726	691	775	764	740	694	747	760	714	697	768	695	734	774	726	707	708	721	700	714	686	722	707	750	726	699	721	724	669	728	727	708	719	768	744	734	721	749	711	732	766	708	753	730	711	714	750	686	795	679	765	757	747	696	721	708	743	751	718	769	715	682	725	698	733	741	771	747	699	724	762	762	730	776	705	693	742	754	669	768	725	778	760	737	702	698	708	739	723	734	746	699	702	678	713	681	691	706	709	722	735	683	744	744	709	733	746	762	755	710	719	730	737	664	714	728	680	788	718	734	711	722	705	753	749	755	703	684	742	713	738	705	716	715	732	719	762	731	753	747	694	704	741	789	765	713	733	722	762	720	717	745	713	710	715	692	681	717	771	729	725	694	681	724	686	761	729	746	703	747	677	685	755	716	731	721	730	682	770	725	733	760	756	740	742	695	737	732	720	689	705	727	737	776	740	695	743	800	742	745	758	719	716	708	747	737	711	728	724	721	721	714	687	768	751	699	723	744	673	733	739	703	713	748	762	776	728	757	680	664	721	690	709	746	699	784	715	717	759	699	697	747	690	720	701	726	713	724	756	759	700	749	700	762	742	713	721	712	733	753	755	724	705	721	765	716	706	729	705	712	701	674	696	748	700	754	716	736	710	740	737	732	750	702	702	674	707	721	723	739	686	714	724	706	696	755	699	697	798	743	737	744	710	724	716	732	747	698	699	752	694	731	722	742	746	730	738	696	706	731	739	777	711	770	722	744	761	756	720	741	724	751	764	714	724	702	714	718	713	733	762	704	740	718	692	773	700	713	722	717	674	720	755	732	805	702	742	716	712	720	759	694	757	757	705	716	725	697	710	746	728	679	731	717	715	683	738	731	728	699	733	738	732	700	717	676	717	709	730	676	711	747	785	685	715	761	717	718	732	663	720	726	724	745	717	735	679	722	711	693	747	737	734	749	692	756	739	740	725	751	730	717	712	730	726	662	732	714	765	758	749	708	691	709	697	675	723	769	746	684	756	726	708	780	749	764	737	766	766	737	707	703	722	740	695	742	731	747	742	754	724	769	687	733	672	709	756	711	720	712	761	731	645	734	688	715	747	715	745	736	700	709	725	676	779	680	716	738	729	736	751	738	697	758	705	744	714	726	730	715	709	737	731	710	734	696	767	713	762	751	691	682	695	759	726	716	753	777	726	754	754	693	734	720	694	729	752	742	720	740	727	712	755	716	723	732	709	717	742	692	744	662	724	731	733	701	722	724	708	720	706	730	693	706	779	697	714	688	789	753	741	768	741	754	729	772	792	755	695	730	713	718	726	759	763	762	726	767	713	735	748	742	715	729	763	725	727	730	744	746	708	695	742
6168	337	190	108	135	104	81	90	86	93	87	92	97	100	80	85	92	82	85	81	83	65	96	82	85	80	89	75	87	81	82	78	75	100	84	80	87	77	108	71	69	92	64	76	79	91	94	68	94	76	76	79	65	71	79	86	80	80	68	82	68	90	84	79	86	71	74	77	69	97	87	77	81	75	80	82	92	77	76	72	75	80	81	70	91	67	98	89	70	84	74	94	78	79	78	77	87	97	73	98	78	74	79	82	72	67	86	84	59	83	80	98	70	83	72	85	82	86	84	91	87	71	78	75	86	65	66	68	85	77	69	74	73	95	83	64	78	75	95	82	75	80	81	81	88	84	70	81	83	78	80	92	77	79	83	76	88	82	68	87	84	72	105	95	83	88	89	81	77	69	68	79	79	86	59	95	83	76	62	97	80	93	88	83	74	71	88	95	90	73	82	76	76	72	71	72	84	80	86	89	87	77	70	75	64	82	90	84	91	97	82	74	62	76	78	79	88	80	77	91	71	86	80	91	91	65	81	81	90	77	70	85	86	71	83	90	78	99	93	71	95	91	81	68	77	83	69	75	76	84	74	94	75	80	83	81	80	74	65	79	65	73	94	87	73	87	73	93	100	83	76	92	80	98	65	87	90	64	75	78	73	78	83	86	74	75	89	76	91	91	86	83	86	80	85	81	91	80	81	84	75	76	71	71	75	70	74	57	101	83	68	84	85	86	70	77	77	85	64	96	97	103	80	90	90	94	81	74	82	91	83	67	92	89	82	95	71	82	74	87	78	86	96	85	82	92	75	70	78	77	94	86	83	71	80	80	98	84	76	85	82	85	84	86	78	91	75	65	87	77	74	78	88	79	65	73	79	95	70	89	92	83	67	73	94	93	79	77	89	84	81	82	89	95	77	73	89	61	84	86	96	74	69	66	87	66	77	64	80	70	70	69	70	73	77	90	77	74	76	72	77	66	80	73	69	101	65	85	74	68	72	78	76	97	71	88	78	86	91	81	81	83	89	82	79	123	80	87	91	65	83	72	84	62	78	92	86	80	71	72	73	82	75	75	92	84	87	89	65	88	87	69	59	80	87	97	88	71	104	82	81	76	61	84	75	83	80	87	109	76	77	74	87	80	72	84	76	70	93	94	101	75	90	84	77	84	86	76	85	73	92	77	68	86	71	83	79	77	84	85	77	69	92	77	90	65	64	73	79	67	82	77	85	88	76	94	54	78	83	64	74	98	86	95	70	88	77	73	71	89	81	74	99	90	76	82	86	70	72	82	89	75	86	89	88	78	84	78	88	81	77	68	88	95	81	76	69	79	79	73	81	76	86	87	79	81	90	88	81	77	91	81	79	74	96	82	73	79	98	75	80	68	66	79	73	70	86	73	93	61	74	81	76	81	78	90	86	80	89	77	74	70	71	75	99	73	84	68	74	79	81	80	85	79	81	92	74	88	68	91	82	89	84	94	77	89	73	66	80	76	75	85	79	81	74	77	95	71	82	78	75	88	77	100	87	88	87	84	72	82	71	75	73	90	82	88	75	90	86	60	102	84	92	91	86	92	102	81	78	78	86	65	75	88	83	78	76	77	87	80	87	89	70	94	79	82	71	89	93	77	69	82	82	78	76	55	74	79	87	83	71	85	71	71	88	81	70	85	76	81	81	98	65	73	73	94	89	87	80	85	85	76	77	65	90	85	74	74	74	79	78	77	81	90	79	80	87	81	66	82	65	91	85	89	84	65	66	97	74	87	80	83	91	75	85	97	83	66	91	66	94	86	82	83	89	60	93	91	83	79	103	66	73	70	92	79	87	64	91	83	85	88	77	79	72	73	74	72	75	81	83	83	64	93	81	81	77	74	77	88	73	93	79	89	78	68	89	75	83	77	78	77	53	89	78	82	76	72	94	82	92	87	66	88	95	68	80	83	87	88	76	82	84	87	81	75	75	65	94	71	66	89	76	70	78	91	87	73	85	86	75	83	74	68	77	67	67	73	84	77	105	97	81	77	81	80	92	69	77	88	76	70	85	80	98	91	76	75	72	72	68	83	84	66	81	77	71	68	101	74	87	68	75	76	86	82	90	71	90	90	93	68	70	84	83	70	77	62	81	84	83	81	94	74	72	80	77	88	76	81	77	97	91	87	71	95	66	52	91	61	81	76	76	83	83	82	71	85	83	73	77	83	91	106	79	72	77	79	79	82	78	70	76	90	70	90	72	65	86	76	81	72	67	60	79	63	72	85	78	77	80	73	82	80	94	73	62	64	73	91	80	78	67	77	80	97	81	96	75	95	76	69	71	78	79	80	73	68	89	75	92	63	77	96	80	84	87	73	81	69	96	58	89	81	82	89	77	96	74	97	79	107	86	86	86	67	82	81	86	78	64	93	84	73	80	77	89	77	74	69	82	96	75	75	68	88	82	74	87	71	79	81	78	93	76	80	79	89	76	73	75	77	75	59	90	72	75	79	89	76	83	69	76	89	74	68	63	82	66	100	76	75	75	70	66	90	90	93	82	76	86	96	68	93	79	74	76	96	95	86	85	83	83	81	82	64	76	84	85	65	101	81	82	71	66	87	68	63	101	79	66	90	73	85	91	94	84	79	81	83	61	93	72	77	93	66	100	86	87	91	77	91	72	87	72	82	77	83	80	93	81	81	82	75	95	82	74	72	87	74	77	82	80	96	74	72	79	79	81	88	74	86	65	73	78	79	78	80	73	103	88	87	88	94	94	85	88	72	78	67	86	82	78	83	78	98	67	90	80	88	69	82	86	62	92	72	94	78	98	94	89	97	74	87	76	76	93	81	75	94	76	82	75	94	79	82	83	70	71	78	91	91	83	86	78	93	91	81	72	79	77	88	77	76	82	58	92	95	74	81	78	77	85	67	91	76	85	98	82	80	62	68	91	75	68	87	84	58	87	70	74	74	77	74	88	83	66	80	80	98	86	79	72	70	90	88	95	96	86	83	74	77	83	86	79	84	83	79	92	74	84	81	105	86	79	76	71	65	84	68	71	80	83	85	67	81	88	74	65	73	80	81	91	79	79	63	84	74	75	84	94	90	73	97	70	81	73	90	94	85	95	104	76	91	89	77	81	77	88	88	70	90	78	73	85	69	81	80	78	76	71	82	80	81	89	75	73	89	78	87	84	73	74	80	84	79	72	80	85	85	74	72	79	74	94	81	75	76	91	67	72	71	89	74	83	81	74	62	81	76	67	76	81	76	86	76	78	83	77	81	98	92	62	53	75	81	76	65	67	95	92	89	84	82	70	93	87	81	89	70	75	78	82	93	74	78	70	78	63	78	93	80	90	96	69	86	89	85	84	72	94	81	70	87	84	83	87	80	85	85	75	66	77	53	71	85	90	78	62	86	90	94	89	86	76	88	97	76	81	82	85	84	86	92	89	93	76	89	84	56	82	75	78	75	69	94	88	80	91	78	60	93	80	74	73	75	77	79	83	69	73	102	92	71	79	86
5650	370	444	462	407	384	374	361	304	345	314	302	331	308	327	316	306	315	288	334	282	284	314	331	292	273	306	304	282	305	280	316	288	305	300	277	292	298	289	285	294	305	309	281	313	302	287	264	306	281	289	295	332	326	297	305	325	275	266	279	278	295	298	297	304	309	312	277	295	306	300	291	291	283	292	302	269	267	288	306	301	286	279	303	269	291	286	291	305	264	315	311	272	284	258	317	298	263	300	260	296	268	322	285	294	315	276	313	293	302	279	308	286	303	283	281	301	314	254	276	287	294	280	301	282	277	262	319	278	260	278	289	294	296	286	273	267	287	302	298	295	280	286	248	305	293	308	270	300	277	247	291	295	263	257	303	290	299	306	269	288	285	313	329	303	296	310	301	299	301	284	270	292	275	299	308	282	297	292	294	296	322	290	290	268	262	301	289	295	283	287	278	275	283	302	285	258	296	279	290	272	290	281	304	300	288	281	253	285	287	292	302	265	292	290	286	282	291	319	264	270	296	319	300	289	291	309	311	283	266	287	278	318	264	278	254	264	259	278	267	288	317	257	260	314	307	281	301	299	281	302	311	269	275	282	269	282	293	272	291	296	296	288	291	300	300	300	281	303	292	317	294	300	308	305	288	300	269	265	283	299	302	318	295	278	301	290	277	298	287	272	292	275	280	268	254	307	292	305	302	274	287	294	274	322	286	298	308	305	277	288	289	283	289	266	303	276	310	282	325	283	316	324	302	308	288	286	284	271	287	270	284	323	305	320	281	258	277	299	322	306	277	298	267	281	282	279	289	297	293	288	251	314	288	274	294	311	270	278	267	272	282	297	285	310	313	289	298	263	287	255	289	281	300	278	283	300	284	310	289	284	290	258	309	283	275	289	283	271	298	297	302	286	291	306	288	299	275	285	287	311	277	289	295	264	277	332	302	269	278	284	300	315	279	267	269	317	283	288	280	281	286	270	291	287	271	293	270	309	274	285	260	274	308	305	275	278	278	278	278	274	306	300	302	281	300	309	285	290	296	287	272	299	236	304	269	270	296	290	300	281	278	253	316	316	324	293	276	309	315	297	286	325	294	301	294	307	267	264	287	305	234	287	286	278	318	290	295	256	278	300	252	297	278	263	287	310	307	313	342	258	300	300	288	274	288	286	302	329	301	287	271	273	276	303	292	274	298	329	269	270	296	280	284	278	289	295	289	262	294	277	291	300	280	307	294	296	261	300	275	259	276	264	255	303	271	300	293	292	286	314	303	273	262	292	290	304	274	283	273	287	294	320	308	295	324	302	287	301	280	264	309	311	283	293	298	266	287	324	286	284	315	294	252	288	275	276	277	304	300	315	269	295	312	275	278	313	280	290	301	286	324	271	292	258	314	301	306	284	270	294	269	300	305	281	285	314	286	318	292	299	282	284	276	281	277	300	298	313	290	267	293	283	294	284	277	286	285	302	280	271	302	285	271	262	308	289	303	285	278	278	296	288	294	340	300	299	299	277	309	276	258	305	285	299	278	274	299	284	267	280	297	299	282	305	288	278	265	316	273	308	288	300	282	288	296	292	286	297	291	277	277	306	313	332	282	282	306	309	291	303	247	297	301	316	290	294	301	308	254	295	276	280	283	290	280	290	309	336	309	286	321	292	294	289	305	297	281	300	287	278	308	302	306	303	270	307	278	290	283	269	295	267	273	287	272	284	275	273	315	300	267	299	277	285	291	294	309	318	288	292	288	310	310	262	282	304	308	317	299	313	288	284	286	296	261	275	294	272	297	286	280	301	286	286	266	297	288	271	282	289	276	309	304	300	276	337	278	300	298	264	303	280	297	281	282	284	299	277	300	302	283	309	277	263	298	308	269	278	297	290	274	271	304	287	274	291	267	295	293	302	309	297	312	296	297	315	267	277	272	288	274	299	313	280	293	314	283	290	316	285	320	306	274	307	270	256	290	277	296	306	277	270	278	291	280	280	297	292	265	297	303	291	286	270	287	311	299	297	266	344	312	297	290	292	299	285	278	265	285	279	260	289	290	286	274	290	273	297	279	292	284	270	294	281	286	284	275	270	301	265	281	269	259	305	327	302	301	281	288	288	293	278	257	292	275	297	311	313	291	288	276	297	285	287	271	263	315	306	297	270	310	282	256	286	308	302	271	278	297	305	279	310	289	298	272	280	319	296	300	293	305	318	285	308	279	290	296	297	300	314	281	290	303	302	296	273	277	319	297	292	288	306	291	305	305	309	326	285	287	276	278	280	298	277	293	326	278	289	296	331	302	257	278	279	331	279	301	313	313	274	309	318	278	290	305	288	280	303	280	301	273	279	294	292	283	291	267	282	243	282	301	294	286	276	278	290	271	303	295	306	316	292	282	290	300	299	303	281	320	287	316	270	292	292	285	287	315	278	281	297	274	291	263	312	299	284	288	291	309	313	303	312	298	292	286	325	304	290	299	273	320	278	289	266	290	299	273	286	317	301	293	313	300	274	267	298	273	277	293	300	280	307	313	292	266	268	292	254	285	273	275	272	287	266	274	301	294	296	293	328	288	333	273	278	263	277	285	276	271	303	275	309	314	301	269	293	297	280	265	275	285	309	287	269	273	283	288	292	289	332	304	297	303	306	284	302	332	308	272	326	267	271	307	265	305	284	320	311	285	288	262	301	315	324	300	278	302	291	291	244	300	330	328	292	300	283	290	293	282	297	293	298	307	273	297	318	292	298	293	295	263	305	269	286	299	289	278	314	332	292	299	277	280	300	251	276	280	288	318	294	293	309	292	291	284	286	267	268	283	304	276	279	277	309	302	267	294	305	280	294	297	262	295	292	293	301	314	286	304	297	277	310	267	271	310	297	282	277	278	272	295	293	306	326	303	289	285	271	275	285	253	309	293	284	268	264	286	299	305	273	291	313	293	267	312	306	284	284	288	295	250	283	261	260	292	324	297	303	316	323	284	322	263	298	283	276	282	271	280	295	273	300	275	289	262	269	292	317	278	288	299	291	289	319	293	261	303	326	275	288	301	301	294	274	294	291	295	280	310	309	275	294	283	284	269	291	298	290	285	295	311	303	255	297	290	304	281	301	303	279	276	313	274	265	276	267	275	309	297	299	302	280	274	270	300	320	298	314	337	251	295	270	290	263	313	284	291	276	274	286	308	300	296	278	298	288	296	288	275	283	291	289	303	281	298	301	327	276	275	288	283	268	311	278	302	274	277	279	286	294	292	285	304	330	296	286	296	274	294	293	305	292	260	313	271	319	322	306	255	264	285	278	301	289	305	314	303	322	305	295	301	296	298	274	261	291	322	276	302	316	308	285	287	295	307	277	293	291	301	285	288	320	284	315	282	309	277	310	282	283	308	313	311	254	296	300	262	297	310	282	286	317	286	267	297	296	280	320	311	348	273	282	288	291	300	291	285	268	294	292	271	263	309	294	268	298	279	285	248	307	297	301	310	289	311	294	315	270	280	273	305	285	300	280	291
41428	10970	1918	1087	771	549	424	355	304	289	241	254	222	224	185	163	182	194	190	167	162	184	151	170	152	157	147	157	147	159	175	172	131	153	159	138	143	163	149	149	147	155	126	168	148	137	153	127	137	142	154	152	161	155	145	156	134	154	159	134	163	149	140	148	147	138	145	150	145	173	145	149	130	160	148	135	144	159	144	125	169	165	146	150	131	157	148	144	156	146	157	143	143	135	160	149	160	145	130	147	126	154	151	161	152	161	139	126	154	133	143	141	151	120	157	164	142	138	128	130	142	158	125	157	166	141	148	132	156	144	154	170	154	166	139	149	156	151	137	138	159	147	152	145	131	127	150	151	120	132	151	166	145	155	166	132	144	144	132	145	117	157	149	138	130	149	157	155	150	143	127	130	157	167	149	133	147	145	136	157	140	158	174	140	140	155	161	147	148	138	136	167	148	151	144	137	136	153	163	145	142	155	144	138	148	135	141	158	150	138	123	138	142	144	136	147	139	150	157	167	179	143	139	158	133	153	159	142	138	124	149	125	140	158	146	160	163	129	144	158	166	147	155	138	150	164	130	164	152	162	135	159	147	155	150	135	152	174	128	141	157	142	153	168	138	161	152	154	162	137	136	136	143	145	138	125	141	137	174	142	122	141	120	150	148	140	155	136	155	164	126	128	130	147	148	134	171	145	140	147	138	150	143	132	147	151	128	151	137	164	142	149	155	153	154	144	149	157	159	140	163	174	128	148	150	152	164	135	146	119	158	149	144	129	147	142	158	162	142	164	143	152	156	165	188	142	135	130	133	142	128	141	158	142	160	147	150	135	143	133	165	161	132	148	160	142	144	161	145	156	154	134	157	151	136	148	131	134	152	141	166	167	157	133	143	133	144	140	125	166	154	151	140	143	130	158	137	134	155	145	155	137	137	142	150	128	146	143	153	160	132	147	148	164	136	156	147	141	147	159	153	140	153	146	136	151	154	146	157	147	153	142	141	154	160	153	143	138	164	162	135	145	150	137	150	160	154	157	139	163	155	125	139	158	149	129	126	151	150	159	134	160	143	167	139	146	143	156	131	143	140	150	139	160	143	135	155	148	155	150	157	138	133	163	138	141	148	134	134	142	145	140	123	133	149	128	139	128	137	155	139	162	173	138	122	145	133	159	148	147	150	112	174	162	153	132	149	130	133	156	133	132	159	116	134	150	147	139	160	151	146	150	161	140	144	158	155	134	131	160	149	147	152	116	125	159	146	132	134	123	130	162	157	138	142	147	135	147	147	145	140	165	136	119	146	158	145	146	128	145	130	156	141	156	151	153	149	132	164	162	135	139	132	140	142	134	121	160	140	162	157	120	143	151	146	130	130	153	147	159	142	162	164	156	136	163	139	144	140	143	134	142	120	156	132	161	140	146	144	146	140	150	157	155	130	170	148	141	145	143	139	133	126	139	139	153	121	140	145	148	143	148	140	155	114	140	151	137	128	143	153	143	149	135	134	150	147	137	152	147	151	126	158	146	152	155	136	157	145	152	144	144	158	152	135	139	130	174	153	169	147	136	140	154	131	151	168	145	166	163	148	139	141	141	163	163	139	138	132	158	143	141	161	141	146	146	151	134	150	143	140	147	140	121	128	160	143	147	160	151	131	138	154	145	141	150	160	133	144	133	146	152	149	158	157	131	148	131	127	151	162	133	162	143	143	142	164	141	129	150	132	148	133	164	151	151	139	154	137	139	127	135	139	139	149	160	168	158	144	152	112	125	134	166	161	143	141	145	136	144	126	156	171	170	167	139	147	137	138	124	161	158	151	151	152	157	165	162	147	147	174	133	137	158	162	138	161	151	149	133	149	145	155	149	153	159	138	141	159	141	142	173	142	162	138	138	150	140	140	143	109	138	139	137	140	142	135	125	140	150	135	159	131	147	160	140	141	152	167	170	146	137	129	151	129	141	139	143	129	128	162	137	152	150	142	147	145	168	156	145	147	137	170	149	168	132	152	157	164	157	152	109	133	144	142	137	156	162	158	140	151	173	140	144	139	144	136	145	150	143	135	120	121	157	113	142	145	153	152	132	139	131	138	135	138	170	136	150	161	143	157	163	167	155	139	151	126	140	154	130	142	135	137	156	129	164	147	144	171	168	146	144	143	135	136	134	134	146	131	175	136	162	120	131	144	154	163	148	160	149	136	164	132	152	166	163	126	131	132	131	132	176	129	151	154	150	139	159	146	172	145	140	142	133	150	152	136	163	154	137	153	149	149	147	161	154	156	147	135	128	160	143	131	163	158	141	131	147	142	153	149	154	152	133	157	137	139	161	149	113	148	150	133	135	142	146	150	132	132	157	127	141	152	153	146	161	135	168	143	142	141	143	158	124	150	175	156	159	132	159	158	145	142	145	144	160	148	143	146	143	150	150	139	128	133	147	132	168	173	138	137	135	164	149	138	176	157	133	148	141	157	131	151	135	162	147	155	139	126	152	126	146	148	146	173	136	142	158	159	146	166	135	149	175	139	137	152	158	130	140	163	159	152	161	153	162	148	168	143	139	164	134	152	165	136	156	135	148	150	165	150	154	156	151	122	143	151	140	129	146	155	140	168	154	134	159	127	131	143	156	139	131	151	150	158	136	135	148	150	150	153	132	152	147	150	121	148	160	148	162	129	145	148	146	149	159	157	130	149	143	144	137	124	147	143	150	137	177	136	149	163	172	136	176	149	144	152	146	159	142	152	140	163	173	155	140	148	153	145	138	148	146	157	146	144	114	159	145	156	144	149	146	122	162	138	141	139	135	126	153	140	126	128	171	130	125	132	153	171	128	149	145	144	128	150	163	145	116	149	147	155	167	150	136	147	124	132	153	146	160	163	155	138	164	142	143	159	139	150	147	152	138	129	149	152	132	144	140	148	134	160	132	158	151	165	165	169	143	139	168	149	154	142	128	170	148	160	132	157	148	133	148	157	148	130	149	158	155	167	151	154	163	130	134	143	149	140	146	147	141	142	136	134	153	172	156	136	134	150	133	153	162	147	159	141	160	152	141	159	143	149	142	141	133	120	157	163	172	155	153	163	154	155	126	136	144	153	146	131	164	145	150	162	148	139	150	148	130	149	126	130	128	131	144	138	153	161	157	131	136	133	138	150	154	151	152	147	131	166	139	155	144	139	163	160	147	138	139	131	181	146	144	177	137	154	158	146	145	139	139	126	181	159	143	161	162	149	154	129	125	140	146	150	139	161	161	156	139	149	151	160	166	135	155	151	140	145	136	157	157	143	141	145	139	149	160	141	136	143	155	153	145	148	137	124	115	155	128	143	148	143	131	143	159	134	158	149	136	147	129	142	150	145	122	137	136	155	131	154	141	131	164	138	155	154	156	140	163	155	139	157	158	131	142	136	143	126	159	151	125	160	155	150	143	139	134	149	135	140	132	126	157	136	152	126	163	164	138	129	144	151	150	149	156	138	152	145	167	160	141	135	158	132	148	168	164
21431	1436	3167	3455	3061	2349	1920	1599	1472	1236	1177	1057	1004	892	804	743	764	756	734	653	655	631	656	627	588	584	609	544	558	527	512	538	567	555	531	526	507	508	504	518	552	548	548	496	531	520	532	542	517	514	500	523	488	489	516	493	542	504	482	491	499	484	466	453	471	437	522	493	508	471	511	490	485	503	464	443	492	480	477	466	491	493	483	477	462	451	489	504	446	450	493	469	519	462	475	492	463	488	455	483	486	456	479	475	445	465	443	471	512	437	477	485	475	458	460	463	488	466	430	436	468	481	493	493	472	508	481	499	458	474	448	460	488	485	488	476	461	446	433	442	472	454	460	487	487	468	550	510	474	458	498	502	477	492	485	462	507	482	469	439	409	514	477	436	464	500	448	449	468	439	478	490	459	438	480	489	496	487	478	459	482	466	442	443	499	474	467	513	465	452	516	477	485	477	513	500	461	474	502	464	471	482	532	469	488	488	450	483	515	511	464	460	468	480	505	472	481	446	458	469	447	432	448	486	499	498	483	479	481	488	464	506	467	453	457	469	493	479	475	451	463	468	426	457	464	479	450	493	442	461	502	466	476	459	443	475	498	503	474	434	429	493	453	455	466	459	486	491	483	512	493	465	468	477	462	448	427	469	492	475	457	489	459	452	443	471	487	464	458	479	465	463	436	478	469	470	480	460	492	455	460	510	500	450	490	494	424	499	464	459	466	475	423	489	470	459	458	500	404	461	485	464	484	452	452	439	458	472	481	502	456	463	476	464	478	468	447	440	476	465	467	472	487	460	426	470	449	492	451	468	452	497	495	463	448	469	462	478	492	521	465	449	457	473	434	518	493	513	445	492	437	498	456	488	476	462	489	434	481	460	488	460	441	468	489	477	443	449	513	457	455	490	456	438	457	447	452	480	452	435	424	507	465	472	443	468	480	461	483	491	472	488	483	437	464	451	458	443	457	465	491	456	495	450	468	476	494	476	479	473	502	451	460	514	455	468	448	462	476	487	429	463	457	429	511	452	429	477	499	462	429	447	452	447	468	465	475	512	512	468	484	449	496	466	484	503	502	452	499	437	470	454	449	483	474	451	456	429	472	480	455	465	434	449	455	474	464	491	508	476	506	484	466	475	489	474	476	458	481	479	470	453	496	476	484	444	489	472	445	494	440	460	485	485	496	472	474	501	478	444	471	456	486	456	476	459	494	466	468	488	443	457	474	444	452	515	487	491	470	451	455	461	407	446	497	448	477	424	491	465	504	439	470	457	478	473	467	446	475	460	505	482	431	451	497	469	462	463	497	457	473	459	432	450	435	435	437	442	465	470	431	444	497	459	468	431	464	468	474	443	462	452	482	440	457	463	476	483	465	454	458	479	482	449	497	514	490	472	485	463	470	468	485	497	486	461	474	457	473	455	513	463	489	445	483	486	457	470	436	451	489	483	482	460	476	467	439	482	476	502	441	482	461	472	479	494	465	444	480	503	477	455	462	448	471	467	458	443	459	453	479	514	498	465	469	451	482	469	512	453	450	422	466	472	474	422	464	438	431	528	454	424	483	486	490	467	475	452	524	498	484	496	463	470	480	470	496	438	441	520	508	465	486	470	434	486	438	477	489	425	481	454	491	475	467	486	416	488	460	499	463	466	453	442	463	479	434	477	454	452	508	464	475	422	467	483	488	462	479	462	463	414	452	446	457	469	507	465	479	426	434	480	465	449	476	492	454	486	456	470	463	477	475	462	489	487	433	455	478	477	494	488	484	461	501	467	443	453	499	452	482	470	488	482	466	499	464	466	473	472	509	432	484	440	448	448	500	489	516	486	470	431	445	467	443	458	425	463	496	482	483	451	467	488	483	450	495	456	481	476	490	442	453	466	461	448	502	461	484	470	465	491	462	509	474	477	439	465	489	454	511	470	455	408	456	490	467	498	472	447	450	473	517	490	493	479	477	502	463	439	455	438	459	452	458	455	475	476	489	453	464	494	452	468	446	494	433	443	457	468	462	441	440	468	489	472	471	488	463	471	468	490	481	456	467	454	452	478	475	466	453	458	476	459	458	429	480	450	499	496	519	475	453	457	471	441	477	478	464	467	490	495	465	477	470	471	432	485	480	479	457	486	481	468	498	482	487	471	465	494	458	489	494	465	486	467	482	450	477	458	494	489	430	460	471	478	467	489	456	505	462	462	457	488	453	499	510	468	513	426	434	464	483	448	430	484	496	469	485	472	446	475	475	470	488	476	511	495	498	488	484	470	488	530	507	453	428	457	438	451	452	500	474	463	472	469	490	511	453	483	490	483	470	461	455	483	531	472	452	490	450	471	439	469	467	466	487	458	500	486	477	491	484	481	466	449	470	491	472	470	512	481	470	486	494	477	459	489	453	462	446	415	476	463	495	520	428	470	442	471	474	480	468	495	463	472	509	468	497	471	468	474	507	417	483	490	475	484	470	463	479	484	479	415	480	493	465	476	490	459	490	464	459	474	431	475	468	469	451	467	462	446	504	457	487	462	460	434	456	463	480	495	482	479	494	431	469	477	513	445	457	424	447	474	436	432	465	449	502	444	485	472	483	436	463	470	483	519	451	492	487	493	489	432	483	462	432	496	447	486	445	450	476	475	480	469	447	405	473	478	479	482	452	484	471	471	471	481	456	463	471	479	455	456	447	470	490	462	454	491	469	497	521	507	498	480	483	484	486	490	469	473	485	493	475	461	484	519	440	467	478	470	469	501	504	464	484	496	478	466	482	457	496	442	485	415	497	498	456	428	435	469	500	465	438	473	469	489	447	504	448	482	485	489	478	467	492	446	460	489	466	458	485	493	435	450	486	467	499	479	490	484	469	479	497	494	459	475	490	456	468	446	468	457	468	467	426	451	453	476	512	446	459	471	457	486	449	465	461	501	489	478	454	469	443	440	507	450	451	448	490	493	493	467	478	489	453	453	498	475	452	448	502	464	465	465	480	471	490	480	462	500	452	489	478	482	481	421	513	461	461	439	488	452	463	484	445	483	482	502	488	453	480	482	489	463	456	468	475	512	469	486	440	466	474	428	467	515	451	484	458	480	485	465	463	513	455	465	503	476	472	494	468	454	496	529	430	477	459	463	480	464	479	465	519	447	469	447	468	485	448	480	476	461	429	460	467	452	441	490	463	493	442	496	446	468	431	489	470	469	455	485	490	446	447	476	484	474	479	445	486	443	465	488	486	465	491	467	477	475	500	504	413	478	481	468	448	491	496	522	454	499	428	488	452	472	464	440	458	474	475	457	472	484	480	477	478	463	461	483	457	461	471	465	438	462	495	466	442	502	483	468	481	463	479	468	453	491	480	483	477	456	459	494	441	458	486	486	463	471	456	481	443	517	453	460	470	473	465	476	475	460	458	429	482	503	470	446	468	460	496	484	462	502	472	469	468	462	459	469	426	479	470	469	441	476	445	474	481	475	475	465	463	447	486	467	465	480	518	470	495	457	533	464	450	459
50861	20754	7618	2252	1572	1080	923	731	574	545	497	444	439	443	348	379	340	317	279	322	316	274	289	296	291	260	290	299	299	258	256	271	281	261	286	250	244	247	262	275	257	277	279	237	247	256	278	247	287	279	271	262	276	248	241	227	254	262	283	279	243	278	274	267	261	265	238	266	246	249	273	214	267	238	251	257	257	287	257	250	249	249	268	243	237	286	250	254	264	231	252	219	241	262	246	263	248	258	226	225	247	268	254	265	251	242	235	297	256	222	222	228	277	240	275	257	280	265	254	250	262	253	267	244	250	221	262	263	272	249	218	247	230	238	253	238	275	243	257	244	246	246	274	250	247	251	248	245	281	242	245	252	264	262	265	238	253	255	261	240	269	263	275	221	263	233	231	250	219	243	268	240	258	264	267	235	254	221	245	238	255	242	227	245	243	248	244	246	214	272	245	253	255	273	225	266	254	236	270	240	248	254	259	217	249	251	257	247	247	215	273	232	248	252	256	256	269	278	263	268	256	238	233	242	290	226	232	275	222	261	269	238	263	257	267	241	260	239	250	280	276	240	220	241	226	258	273	271	215	265	256	228	261	260	225	240	242	264	236	263	258	262	248	227	252	247	248	234	279	255	251	236	273	259	250	233	259	216	273	270	223	275	222	233	246	243	264	243	267	265	248	275	280	233	278	238	245	245	265	282	242	260	272	258	240	284	237	223	251	251	213	256	259	257	256	255	238	260	261	242	259	250	237	236	222	223	248	254	247	247	242	265	243	249	251	250	268	222	237	265	247	201	248	250	229	260	258	231	257	253	233	250	273	249	253	268	270	286	275	268	262	262	246	228	249	251	257	226	266	235	259	222	251	251	231	268	254	261	267	260	266	212	269	237	247	272	280	242	267	249	252	252	269	250	259	246	266	254	237	247	245	244	250	240	258	243	249	246	266	233	235	252	255	270	252	229	267	247	251	257	237	258	281	239	242	249	227	228	273	253	256	231	233	276	246	234	275	245	222	249	234	266	242	284	242	254	261	251	216	247	260	259	232	225	248	246	256	243	256	274	231	243	246	252	250	235	245	226	259	244	247	266	233	246	259	270	241	258	245	266	253	232	240	231	252	245	247	260	240	220	236	250	267	260	249	227	233	254	257	251	218	246	244	246	247	235	257	251	240	246	251	255	246	263	238	231	250	265	265	250	284	261	230	265	230	262	241	248	249	259	237	215	258	236	271	248	260	250	257	265	242	253	253	210	236	257	249	250	266	241	231	260	270	227	272	255	276	247	241	279	274	268	276	223	275	239	258	251	248	248	250	268	226	255	242	267	252	243	251	252	255	250	250	275	247	268	247	261	256	252	264	268	228	237	249	263	271	222	260	233	237	261	224	240	257	261	238	248	244	233	286	244	254	267	265	246	260	229	270	275	253	238	255	243	257	257	239	251	252	247	246	249	256	240	229	240	237	245	263	245	262	246	234	259	244	235	247	237	266	260	232	278	230	262	257	259	217	260	276	260	225	243	270	279	282	260	283	236	229	255	235	240	248	214	239	269	247	263	227	248	265	260	234	258	213	242	266	258	246	297	269	257	253	254	258	239	245	232	287	224	235	256	281	266	267	271	269	260	234	217	286	263	237	270	251	269	254	258	238	265	232	212	246	250	288	259	256	266	251	265	234	217	239	271	262	254	265	244	267	253	235	272	250	293	208	206	269	283	253	240	264	273	263	229	246	262	261	258	252	271	250	228	221	247	269	232	254	223	238	242	252	268	255	256	229	242	267	211	241	262	263	242	264	258	243	246	262	245	251	234	230	254	239	248	261	231	242	224	277	270	244	238	255	272	232	249	270	257	274	274	258	275	237	256	253	239	257	267	248	252	253	244	249	279	255	230	240	256	257	259	252	255	283	263	242	232	249	234	249	220	239	254	254	220	249	264	253	254	263	269	248	231	266	251	267	257	249	240	234	248	251	240	248	249	242	250	247	232	249	238	252	269	246	204	259	238	242	237	236	249	258	245	239	222	279	261	253	252	247	253	259	251	261	236	246	241	280	257	221	244	287	255	262	262	259	257	241	233	250	230	250	240	251	274	237	272	228	251	252	243	247	262	289	280	251	266	261	258	251	246	232	260	238	242	274	252	277	262	278	253	224	254	224	239	201	256	248	249	241	238	253	256	242	265	247	253	260	232	230	240	265	249	241	271	247	245	260	249	258	286	232	282	258	263	276	262	255	242	303	222	255	253	237	246	236	251	288	238	243	223	261	238	260	254	235	258	268	246	261	274	264	222	266	249	235	240	223	259	262	262	216	275	260	226	229	241	265	274	266	260	242	245	262	306	245	247	254	244	228	277	264	248	275	242	252	255	245	251	259	227	256	236	283	251	223	260	261	259	245	228	272	255	250	243	255	263	241	249	235	242	247	235	280	252	238	241	255	260	248	251	273	249	272	270	273	242	250	246	258	233	241	251	270	250	244	240	261	257	256	258	246	246	242	261	258	255	265	243	277	253	241	253	246	243	246	260	237	247	280	273	273	217	239	246	250	245	232	247	275	284	264	252	245	259	238	250	274	239	260	253	247	258	226	250	257	264	236	258	242	237	246	260	267	244	264	227	237	264	242	228	266	260	251	267	224	274	229	247	248	278	255	250	246	259	267	245	268	254	268	255	266	266	225	259	236	212	264	266	269	231	249	249	225	221	251	231	223	221	243	252	241	258	230	262	237	239	255	264	230	249	272	258	226	228	262	276	259	256	258	224	267	249	231	259	236	252	273	255	252	242	220	276	263	256	223	247	243	250	257	233	237	267	249	257	222	247	262	256	250	264	258	228	264	237	259	271	278	265	242	290	243	253	258	239	269	247	269	245	244	256	252	242	249	231	247	237	233	237	238	239	216	255	248	264	281	247	257	241	269	255	263	273	243	244	249	233	219	234	273	252	244	241	266	231	257	257	238	240	253	258	256	261	234	247	267	248	241	225	234	245	276	236	258	238	264	275	238	247	256	247	239	264	263	270	211	274	250	253	240	261	231	249	240	257	245	241	260	237	240	297	256	270	271	251	256	206	277	232	239	244	250	246	260	250	248	258	250	266	248	243	236	213	250	228	240	216	251	258	273	245	250	283	245	244	270	245	251	250	245	238	262	229	266	262	244	241	253	256	271	262	231	224	252	263	259	250	222	287	265	274	241	242	232	231	262	244	249	239	266	238	231	263	247	254	257	252	252	257	248	218	268	247	251	256	260	247	235	241	279	252	258	246	229	253	250	244	263	251	250	230	234	243	243	251	260	263	291	259	258	256	245	246	258	248	264	249	243	276	257	263	255	243	256	237	254	247	260	265	207	276	258	246	263	233	244	262	251	260	226	281	256	249	244	226	255	251	279	260	267	252	259	212	240	231	247	241	238	237	243	258	262	264	242	216	244	242	269	261	253	258	268	242	229	213	259	251	221	244	250	238	242	271	243	218	256	254	239	252	270	260	249	228	267	249	262	250
29752	2590	5808	6285	5568	4444	3657	3153	2691	2223	2087	1880	1720	1554	1460	1413	1370	1231	1264	1154	1145	1088	1059	968	975	990	937	906	951	939	956	870	903	883	869	871	884	893	852	829	831	819	794	794	812	802	817	767	828	758	786	771	779	742	769	789	747	713	785	762	741	789	792	796	761	740	772	789	786	773	741	769	732	706	697	739	738	754	757	791	687	736	747	706	737	770	727	724	758	785	734	734	738	766	731	749	732	758	815	750	734	691	730	757	731	720	711	751	747	740	687	736	752	708	760	747	775	746	732	731	693	728	718	734	700	748	733	714	722	738	722	710	733	725	740	758	717	772	745	694	755	775	755	771	776	732	754	748	697	699	772	769	747	724	765	740	699	713	777	773	766	764	706	780	692	705	714	723	800	757	753	677	684	739	761	720	713	760	721	737	729	750	802	727	737	773	727	758	766	755	759	756	769	733	720	695	694	766	722	713	745	760	730	720	745	721	689	683	748	701	718	784	778	710	731	762	723	809	725	737	721	755	754	729	693	744	747	731	723	700	776	746	692	704	736	710	718	737	728	739	763	731	738	755	740	664	708	737	693	776	747	756	674	739	685	686	701	736	746	729	767	677	741	736	784	745	723	778	739	760	724	740	760	746	747	714	729	740	735	791	740	762	723	734	706	756	739	722	741	733	822	712	715	766	705	712	659	705	744	745	708	756	755	729	749	722	707	752	746	710	723	730	729	737	740	727	703	796	762	767	748	744	717	706	743	718	718	801	700	712	712	738	724	746	697	768	740	755	723	752	701	713	757	730	774	735	734	700	737	758	748	717	728	781	715	722	743	786	727	743	688	706	718	733	715	743	812	737	676	714	739	783	763	729	734	743	784	676	748	735	738	695	741	740	713	728	738	704	717	743	723	721	711	718	713	701	735	791	787	730	763	767	683	731	792	732	762	713	701	731	715	775	680	720	775	773	740	734	707	702	722	741	777	766	733	713	742	732	710	770	739	694	697	744	775	719	747	657	688	740	737	759	719	719	756	771	755	746	753	763	732	758	732	715	759	727	767	731	698	757	708	763	727	733	702	722	737	717	728	708	780	761	739	758	742	731	672	750	715	708	689	735	754	721	684	716	665	738	730	771	693	740	705	718	742	732	751	713	728	705	740	706	736	718	749	723	746	729	772	731	755	758	726	687	734	716	703	688	703	710	735	748	717	720	746	729	731	706	775	740	716	820	697	772	769	733	735	756	742	704	786	771	739	763	704	720	686	761	765	717	708	742	728	766	744	716	704	752	728	711	728	735	725	756	718	736	705	714	731	752	698	732	752	767	792	743	761	709	705	702	693	705	698	731	667	684	760	745	694	772	747	737	708	696	728	747	719	723	722	723	734	740	704	711	756	754	738	731	727	736	758	750	721	696	733	715	736	724	720	759	728	724	761	739	736	750	734	774	764	737	712	732	727	724	722	766	683	769	733	693	742	782	755	699	728	704	753	765	749	668	708	757	725	688	759	726	730	702	699	745	695	779	751	716	775	762	719	772	701	765	707	716	710	749	729	677	739	744	784	714	768	732	703	744	725	768	749	725	804	731	712	687	747	724	710	695	716	774	752	716	744	765	735	773	707	734	721	730	718	724	730	768	699	732	743	703	781	766	717	723	742	719	749	767	757	753	732	735	719	724	788	743	759	746	707	686	716	735	684	748	684	694	724	732	777	734	714	712	781	722	726	734	727	731	698	743	763	708	720	688	746	716	741	720	727	733	687	733	702	769	739	683	721	727	756	752	757	757	714	748	738	757	747	721	702	752	737	711	720	723	761	766	720	716	728	765	726	701	713	770	761	725	727	731	740	708	729	771	734	720	667	724	706	695	722	727	720	737	728	758	760	734	745	740	733	705	761	701	727	715	737	689	706	708	745	724	778	728	778	755	729	721	678	735	741	779	768	752	728	720	711	717	731	740	727	729	748	773	735	736	708	783	766	675	744	769	739	732	725	717	754	761	731	786	672	685	711	692	731	743	712	750	738	723	757	729	723	733	753	732	716	754	761	733	734	759	756	723	683	720	698	739	725	741	717	737	750	744	760	695	770	680	733	707	686	815	758	700	750	703	649	737	727	767	706	720	740	728	763	773	747	739	726	744	735	777	689	708	739	688	725	731	698	714	728	756	739	698	693	726	703	698	691	679	736	719	720	696	770	739	746	730	734	727	704	753	741	817	747	729	722	747	725	705	700	691	739	654	741	734	730	728	736	758	705	714	731	696	784	733	755	763	700	746	738	738	773	738	739	755	725	753	753	752	748	729	733	711	726	690	723	774	719	686	745	728	809	745	736	733	728	686	766	748	721	726	729	696	750	760	755	723	697	737	707	734	736	736	711	684	756	757	755	752	751	736	716	756	707	722	743	695	765	744	694	675	770	704	759	694	764	762	731	732	703	706	759	710	749	717	735	711	716	727	756	718	718	718	751	734	666	706	753	708	712	739	748	716	723	723	729	690	727	736	715	742	724	689	735	660	742	716	756	738	742	687	729	732	724	695	721	762	707	730	771	767	713	769	688	750	757	725	712	707	735	718	744	739	754	702	689	741	743	713	702	699	698	765	741	769	680	681	731	725	721	732	690	704	755	687	722	707	758	730	736	750	698	698	733	795	770	737	738	747	719	721	719	719	749	743	685	746	741	708	724	767	704	714	740	720	781	769	735	776	731	746	731	763	735	717	709	701	743	790	734	738	754	733	719	729	712	696	711	720	723	748	781	740	743	777	783	728	771	679	734	733	725	702	738	747	681	733	693	732	705	694	722	715	757	703	735	735	748	713	738	744	750	704	782	713	737	791	749	750	747	733	720	740	719	710	713	708	732	750	735	722	720	728	740	795	782	759	747	743	782	766	681	730	731	742	720	742	737	745	708	742	775	705	764	767	740	764	743	717	702	763	778	749	778	721	707	716	735	717	764	767	730	699	712	748	739	707	739	758	689	677	722	726	761	730	787	723	753	684	739	724	711	740	772	734	744	715	739	706	748	754	687	752	733	734	712	682	741	740	768	703	748	740	748	717	734	727	746	690	734	689	693	745	724	779	750	777	719	693	751	757	733	690	707	742	767	704	716	708	740	730	713	758	706	737	715	679	743	713	751	733	772	694	727	706	769	711	729	757	733	749	759	738	769	737	763	687	724	777	723	687	739	754	766	718	710	689	726	702	722	710	730	724	682	750	760	744	746	710	685	710	678	677	713	760	705	749	756	704	736	774	767	769	733	709	732	704	735	732	707	730	724	734	723	753	763	702	691	742	759	715	732	756	714	720	706	748	764	751	759	730	667	758	758	694	726	739	731	709	709	764	742	723	796	766	741	718	766	744	774	729	667	721	710	730	737	743	761	742	692	757	767	775	724	704	712	728	701	709	730	729	718	719	787	786	725	763	750	690	789	705	715	729	741	746	699	720	732	742	710	776	681	721	773	732	743	718	699	750	741	723	748	782	748	731	731	693	760	735	731	707
6784	355	201	146	124	99	88	87	103	85	105	85	86	96	92	89	82	93	73	79	98	86	90	100	88	76	84	70	98	84	81	80	72	96	84	88	74	70	73	77	92	78	77	81	73	71	94	77	96	86	93	66	73	67	90	80	84	86	85	90	79	73	91	98	84	90	91	75	92	82	76	57	87	83	76	70	80	90	75	75	58	89	86	75	90	88	89	87	69	84	84	96	79	79	89	72	92	74	63	73	65	77	99	79	68	78	71	89	66	81	93	80	78	83	89	66	75	77	110	61	74	94	85	86	87	75	84	83	88	98	72	77	71	76	84	83	62	70	80	88	85	90	76	75	79	81	96	93	83	76	78	94	88	80	92	97	70	72	84	76	79	93	81	79	87	74	80	74	93	77	87	86	92	87	80	97	98	86	95	81	91	66	86	68	81	91	74	63	78	87	85	77	75	90	79	82	75	77	95	73	76	87	80	84	97	84	93	82	95	75	78	88	68	83	79	82	87	72	82	74	70	101	77	92	88	83	91	80	77	85	96	79	87	88	82	61	81	83	82	94	90	76	87	76	79	72	74	73	77	89	79	83	93	79	86	69	71	76	71	97	81	85	81	97	81	74	76	73	82	70	88	76	76	80	70	76	73	84	87	78	80	66	76	70	90	86	84	89	78	81	83	99	97	86	81	59	74	85	78	79	68	85	85	81	78	83	90	53	79	81	88	99	78	71	84	77	95	74	90	80	78	94	101	75	86	90	72	72	83	88	79	83	104	94	64	66	92	73	82	73	79	76	79	71	71	75	81	79	87	85	74	106	104	78	71	70	71	88	95	74	89	97	86	94	80	84	71	95	72	75	91	74	75	73	84	73	85	68	90	80	90	74	83	86	68	87	68	86	81	98	83	86	70	73	69	83	63	85	80	83	76	84	75	92	55	93	81	74	94	103	82	77	89	55	93	67	68	82	74	73	78	77	77	78	83	69	70	82	78	72	83	91	87	75	87	77	80	88	79	85	81	79	82	96	82	74	78	83	82	75	82	91	86	98	80	79	97	90	81	78	103	77	83	75	77	77	76	75	82	79	68	71	81	75	72	64	81	68	70	75	89	79	78	66	81	81	82	81	79	101	91	101	83	83	75	80	68	79	86	77	63	83	92	94	74	69	83	75	79	92	73	70	87	76	84	73	77	93	70	86	83	71	88	83	74	94	86	93	64	93	86	81	70	83	69	90	80	86	80	60	78	90	82	62	73	84	77	85	78	78	98	80	79	79	72	88	76	97	88	77	88	84	62	71	68	82	83	82	71	83	82	88	83	74	90	89	81	82	83	66	72	87	74	78	83	79	80	55	101	94	74	69	68	81	88	91	77	90	76	77	71	90	69	71	77	84	80	84	92	82	74	68	77	84	77	86	84	79	77	87	83	78	84	98	92	83	78	92	82	92	70	91	90	76	84	83	69	80	92	75	85	84	80	82	75	93	97	65	76	78	82	80	73	83	96	69	77	84	87	83	90	67	82	86	89	95	88	84	89	66	82	92	89	95	78	83	73	73	74	79	86	60	84	91	78	63	64	94	77	89	87	72	85	68	92	80	90	70	80	73	83	84	91	59	79	89	87	66	82	73	82	89	90	82	76	94	76	96	103	82	89	91	90	89	66	100	62	89	81	85	100	80	74	72	80	82	78	81	74	70	72	85	88	81	80	76	92	80	85	87	75	88	96	81	84	74	70	92	71	83	78	90	85	85	98	79	81	79	72	81	54	95	77	84	75	87	87	86	76	86	86	92	78	84	83	75	83	71	73	63	78	77	90	93	77	78	93	92	76	78	80	74	72	74	80	80	87	76	63	66	89	75	93	89	76	84	77	66	72	65	63	65	82	65	70	79	75	78	96	72	86	62	89	92	75	72	91	88	68	92	100	88	76	85	86	77	82	79	78	87	81	91	94	86	90	77	80	76	89	98	76	80	73	74	75	77	82	84	73	73	101	59	75	82	84	65	87	82	87	84	80	79	86	78	79	84	89	76	93	74	82	74	87	89	74	91	76	90	85	87	95	70	85	85	87	74	78	79	89	100	83	89	77	87	79	76	69	73	60	76	71	67	69	84	95	96	85	101	66	71	101	83	81	82	77	67	77	91	77	65	75	91	78	85	77	84	71	76	76	75	92	90	76	74	89	69	76	78	77	74	79	79	86	87	89	78	78	91	72	74	70	90	84	101	95	79	82	81	112	69	76	100	88	84	80	93	65	76	93	88	86	74	97	82	81	83	87	89	77	79	72	73	61	71	88	85	79	86	87	76	75	94	95	88	80	100	75	89	80	94	93	88	90	77	74	86	97	72	82	86	87	80	75	92	86	75	75	83	75	82	72	85	85	84	90	79	95	81	98	102	64	86	93	69	63	91	71	68	72	73	75	76	74	93	65	100	96	77	81	87	96	79	77	70	71	79	89	71	76	67	71	86	73	102	96	77	78	83	76	104	99	78	101	100	88	87	79	65	76	84	92	79	87	85	76	73	89	91	78	80	94	70	80	84	63	79	82	79	81	81	85	71	79	71	97	88	70	80	81	105	63	80	78	83	83	94	83	98	91	75	76	77	76	77	79	75	91	87	84	90	79	94	85	92	88	71	72	76	82	89	82	69	75	80	80	71	84	84	74	86	71	52	102	87	67	83	74	78	65	83	85	83	88	89	77	65	69	75	78	85	85	93	82	92	81	85	73	85	79	74	81	70	78	81	86	93	94	83	86	104	77	83	77	92	83	88	94	75	64	63	79	105	86	64	84	89	87	66	88	76	66	78	87	82	90	76	70	84	87	78	89	74	85	69	75	69	91	95	87	61	84	68	87	86	96	107	70	69	84	92	68	78	87	77	70	68	84	69	74	82	77	58	85	84	81	87	79	83	88	83	77	82	67	87	73	88	83	85	86	56	79	77	80	76	93	90	87	68	77	89	88	93	82	101	85	73	82	86	103	77	88	71	88	73	80	81	77	90	80	56	69	75	81	84	72	76	80	83	83	91	94	75	91	106	88	78	93	64	89	94	60	83	75	95	74	94	71	93	88	82	89	82	94	99	85	66	88	84	82	78	87	72	86	93	71	83	76	76	68	72	87	78	81	84	73	89	95	92	100	68	70	76	79	83	71	67	79	60	84	71	76	98	90	77	77	70	79	73	90	73	102	85	75	88	81	100	79	86	87	74	79	78	74	68	82	80	82	80	77	87	90	68	81	77	81	64	95	82	73	82	101	79	81	88	79	78	75	65	87	83	63	72	89	66	73	85	72	90	89	96	86	85	76	79	100	88	84	90	83	81	77	80	72	73	88	89	65	89	80	63	98	79	87	79	84	84	86	67	64	66	86	81	75	79	91	82	70	91	74	80	95	66	80	81	75	92	83	67	78	102	78	78	93	56	75	74	83	87	88	90	74	90	88	87	98	76	81	69	79	74	95	87	70	84	71	74	77	73	78	79	92	79	72	65	77	90
6015	359	467	447	444	415	415	369	348	343	322	313	276	307	281	343	294	314	308	321	306	289	250	291	298	287	304	287	298	292	307	282	282	325	303	287	293	325	281	292	313	280	288	272	301	327	301	309	300	283	323	282	275	291	293	296	303	319	300	296	275	298	311	305	268	305	289	291	320	300	289	309	313	287	303	287	274	298	282	305	295	273	324	271	295	270	279	301	309	339	282	292	296	307	305	282	284	277	320	269	282	292	308	297	293	311	288	273	303	293	293	303	302	301	280	304	251	303	291	266	297	299	295	294	302	297	304	290	267	284	299	298	300	283	297	277	317	284	283	302	302	295	320	286	342	290	285	292	265	295	257	307	292	269	302	293	304	287	269	310	282	284	289	267	287	279	274	273	293	297	298	282	285	312	296	277	294	307	298	270	300	270	276	296	299	310	288	293	310	312	279	326	285	259	295	281	297	290	292	301	322	299	291	300	285	290	305	296	310	300	285	277	321	296	299	284	288	304	322	283	316	277	278	259	269	271	317	303	281	312	276	305	306	296	301	296	285	312	310	302	283	318	299	286	305	282	296	302	327	287	258	310	282	279	303	293	311	310	288	281	290	295	284	307	295	273	283	321	319	284	283	287	290	330	293	293	290	273	318	294	283	282	287	309	272	273	281	298	299	300	288	289	293	261	279	288	290	323	302	287	278	251	292	290	319	282	281	296	313	315	291	308	287	269	292	298	295	285	291	260	306	286	278	296	292	287	305	282	293	266	294	297	255	290	265	265	302	271	291	298	318	307	274	277	271	302	313	276	274	299	318	310	280	304	286	296	303	249	303	260	317	275	278	321	269	285	317	279	337	276	320	289	279	318	307	270	311	274	280	295	278	312	297	296	325	288	274	317	295	269	250	311	262	284	299	289	274	302	293	294	293	303	288	268	299	282	283	298	281	276	278	301	276	298	296	311	295	305	301	292	303	277	281	298	285	296	310	286	300	278	305	325	291	269	302	298	308	282	288	274	320	281	311	275	306	288	283	286	292	281	291	286	318	302	272	279	298	249	265	261	306	305	317	298	267	281	291	261	296	301	281	290	294	263	295	305	299	286	274	286	309	352	325	291	278	315	284	291	303	303	296	302	291	307	269	276	301	283	305	311	285	275	283	283	276	311	291	309	270	283	276	290	297	269	304	297	283	292	303	255	285	299	319	333	282	325	314	311	246	309	286	317	287	290	307	280	323	293	320	275	314	262	289	296	308	313	300	294	278	303	275	293	306	317	271	290	288	292	288	301	280	272	282	294	301	302	309	277	287	277	276	256	286	280	269	299	282	305	282	300	316	308	275	303	283	269	296	308	268	294	275	275	299	293	283	318	295	317	294	302	282	308	307	305	280	301	284	289	326	288	326	300	303	287	279	295	282	292	292	325	263	283	258	290	284	248	255	284	300	253	299	308	278	278	278	312	291	302	260	278	311	251	290	296	276	308	257	277	292	267	312	273	335	252	260	291	285	269	301	318	299	296	277	300	300	273	313	294	290	278	299	261	274	293	303	286	276	299	293	303	293	279	315	329	318	305	274	277	310	285	321	289	283	287	314	277	278	283	322	296	303	271	283	316	313	336	316	278	303	305	273	266	287	301	309	303	300	298	279	311	328	289	311	281	302	316	312	278	289	312	294	275	276	311	289	327	305	306	287	301	283	293	298	318	295	275	271	294	318	289	276	295	294	264	288	297	273	275	299	305	289	327	325	280	268	299	281	288	304	289	269	265	291	306	293	295	257	300	291	309	296	293	273	282	305	320	291	259	290	265	297	301	300	323	314	268	273	293	285	265	276	287	305	280	282	279	301	284	285	301	290	267	279	306	297	290	323	317	264	308	317	294	305	287	269	289	314	282	278	282	320	289	264	290	318	303	290	287	296	315	324	313	317	285	255	251	305	297	263	320	285	318	294	271	303	290	291	284	294	284	280	268	274	290	307	288	280	293	303	305	311	288	258	279	277	285	292	304	263	307	309	287	267	298	335	270	296	288	294	329	307	298	329	275	322	303	298	314	287	291	293	264	286	294	295	307	271	277	300	287	266	274	276	287	261	303	290	298	252	328	286	278	313	304	272	324	265	285	306	291	287	266	289	288	267	308	307	292	294	302	290	309	328	315	304	292	284	269	309	301	258	300	303	237	257	304	291	295	275	303	313	297	251	304	341	275	277	294	296	294	307	287	283	308	279	278	300	303	289	299	299	291	279	266	283	309	308	301	304	279	276	299	309	319	305	317	294	275	310	281	303	288	295	317	304	265	298	277	287	300	316	276	306	306	266	285	301	294	308	278	296	264	303	295	310	295	292	303	285	302	291	267	291	276	288	295	308	275	300	280	265	304	316	278	301	289	312	303	291	293	299	306	297	258	312	285	304	305	281	284	290	294	278	290	289	281	266	253	297	285	273	296	295	282	296	315	301	284	287	313	279	301	315	321	284	283	279	287	285	307	299	302	301	316	264	314	286	290	270	295	288	302	265	286	274	290	292	290	303	266	317	282	301	276	266	304	279	294	324	311	290	293	301	273	302	288	303	322	286	283	290	302	321	310	263	298	302	319	262	310	289	285	335	304	342	286	308	305	290	286	269	293	287	304	300	273	247	317	291	267	302	274	297	291	291	326	294	314	314	284	312	289	307	274	303	270	311	293	305	265	313	295	290	306	295	330	276	330	291	285	299	289	280	298	313	305	295	282	284	284	290	250	273	260	267	299	309	286	291	307	308	284	301	268	279	273	281	290	260	307	294	316	296	266	308	268	299	294	313	306	283	305	297	302	282	280	297	286	320	293	291	288	335	297	319	310	298	299	296	280	282	294	285	318	308	288	290	274	317	332	286	296	294	297	307	305	282	298	274	268	313	303	272	302	295	295	264	325	284	278	295	286	299	267	309	302	277	287	283	270	283	302	312	306	304	343	307	336	272	282	287	301	290	286	299	259	291	319	287	294	283	285	306	265	306	272	300	295	299	265	287	296	292	297	339	286	288	310	281	288	246	283	294	303	271	306	274	299	290	292	283	285	269	273	314	319	306	296	275	296	284	300	283	314	300	330	280	306	298	290	314	288	329	296	286	290	302	320	263	279	326	294	268	277	291	277	256	343	279	313	245	279	305	309	304	292	309	326	269	306	256	284	283	303	314	302	299	239	301	306	303	276	291	266	310	296	322	288	304	281	287	296	305	297	286	291	342	318	287	290	290	302	264	300	301	276	279	303	302	283	298	310	286	288	285	287	276	292	292	286	281	286	318	317	256	310	297	280	304	294	285	314	273	269	287	325	303	283	310	302	284	304	296	284	277	267	298	263	270	261	333	321	309	281	276	303	317	307	327	268	267	318	287	261	299	314	250	294	296	311	254	279	285	293	281	282	284	283	285	281	284	294	279	309	291	300	319	294	288	265	275	298	283	285	306	275	259	299	311	312	289	287	276	293	314	285	291	345	307	283	298	287	298	275	292	290
48629	11849	1708	982	749	560	431	381	305	259	244	223	230	236	190	193	229	192	184	160	188	170	157	163	165	198	154	149	167	160	149	151	150	135	164	168	164	177	143	158	144	165	159	154	160	136	160	165	160	139	159	171	164	153	163	163	155	161	131	156	155	161	155	140	140	166	143	157	149	134	153	157	139	169	125	151	141	167	184	162	152	130	146	166	158	163	147	173	163	158	138	150	166	151	141	144	156	155	152	151	144	164	142	160	167	151	149	141	155	153	157	163	139	182	147	146	127	164	143	129	161	141	166	131	172	155	143	166	144	191	155	147	149	159	131	158	161	154	142	169	137	130	143	145	142	155	148	162	156	141	136	145	159	162	155	149	135	143	150	164	148	168	162	146	154	157	138	137	141	154	155	138	143	152	152	155	138	166	135	146	163	162	161	135	137	134	168	157	145	128	137	150	141	127	136	132	134	162	140	174	156	161	163	153	162	145	156	147	145	156	137	130	146	164	139	128	167	134	156	167	157	153	155	182	135	147	151	153	172	151	142	149	149	140	145	145	168	143	144	155	142	150	153	152	149	149	137	159	145	170	170	162	153	163	145	151	158	153	143	154	146	153	143	155	152	160	146	155	174	141	133	147	158	146	130	162	144	128	159	131	161	146	160	157	137	180	145	143	149	148	150	150	146	134	167	139	126	169	169	166	147	153	134	141	170	134	134	168	137	149	156	158	138	159	161	159	125	141	148	151	158	130	142	164	145	143	133	139	149	153	132	155	147	156	158	124	126	187	156	162	157	120	162	125	132	160	148	178	169	127	156	135	165	141	148	151	161	145	153	150	148	136	133	156	153	162	132	152	133	133	143	149	159	140	138	141	150	158	171	150	156	153	168	183	142	159	126	159	160	157	158	122	154	149	149	172	168	148	130	146	142	153	137	145	161	149	152	151	162	151	151	151	152	149	153	142	159	131	160	142	144	147	150	146	164	153	163	144	136	144	158	153	126	156	144	145	149	161	143	139	173	146	164	149	167	133	139	156	140	174	177	140	135	157	143	145	158	149	166	142	141	153	124	160	151	148	141	182	156	157	134	148	166	174	148	160	148	161	155	163	151	164	141	149	137	138	174	161	164	166	147	149	160	188	168	156	176	145	142	123	148	118	161	156	144	158	145	154	149	147	151	137	154	141	145	142	160	145	144	138	141	154	159	153	154	154	155	153	155	152	139	154	145	142	129	181	142	147	168	145	136	153	143	143	142	151	149	176	148	169	147	157	150	154	155	141	165	159	139	154	150	163	143	144	142	162	143	146	166	136	147	145	163	136	137	157	155	140	151	153	159	153	167	172	155	170	144	173	137	151	143	136	150	152	147	147	153	150	153	148	139	127	146	128	137	170	155	145	132	142	165	130	155	168	144	149	156	134	165	174	146	149	162	138	155	135	132	151	146	163	158	149	160	138	169	141	144	156	149	139	183	143	142	152	140	157	161	133	157	144	153	166	167	139	161	173	152	175	140	125	169	145	135	177	139	160	151	154	147	152	132	153	168	153	145	133	149	166	158	152	133	158	155	147	142	162	156	155	163	164	157	155	177	176	122	169	157	126	157	140	148	148	146	156	151	143	172	164	132	161	169	127	147	152	148	145	147	146	164	142	139	135	151	132	169	163	159	136	150	146	135	154	149	140	140	154	136	155	145	145	173	149	166	155	147	141	142	153	162	159	173	153	142	153	139	163	169	141	160	151	132	149	133	173	158	151	151	148	147	133	174	160	151	157	158	124	158	142	175	160	154	167	145	146	142	141	171	155	149	140	151	130	150	155	139	152	162	162	154	161	154	162	159	139	159	147	155	149	165	159	155	143	173	154	136	145	162	168	161	157	151	140	156	136	138	158	154	146	124	152	128	148	154	141	145	131	171	144	166	144	151	138	156	168	156	146	148	123	152	139	134	162	139	147	145	135	159	139	135	148	150	144	162	155	156	143	149	138	167	141	140	145	156	140	143	142	153	132	171	130	139	146	141	124	146	162	132	161	149	167	144	176	171	168	160	153	160	152	149	130	130	124	156	155	130	140	157	145	154	132	153	137	150	152	158	153	141	167	148	163	172	132	151	139	148	147	122	151	142	153	150	147	137	145	151	150	144	135	145	155	147	165	137	134	146	145	147	144	132	149	145	144	143	137	141	159	147	146	154	143	141	164	138	147	145	144	175	141	165	175	135	161	142	150	145	158	150	143	133	150	146	129	149	165	144	150	142	143	128	151	127	140	156	146	134	152	147	143	161	153	164	161	152	159	142	161	156	143	130	140	156	134	162	136	162	164	183	158	154	155	150	177	139	187	152	138	154	146	159	155	154	147	152	158	153	128	158	146	165	142	151	143	158	145	148	140	159	180	179	159	163	151	156	135	151	180	170	154	152	148	132	160	169	155	149	148	163	144	151	160	142	164	151	125	162	150	151	148	147	139	147	153	136	152	162	138	126	140	148	139	152	154	150	152	137	154	158	130	172	130	159	157	163	135	143	138	156	137	158	173	145	146	174	132	145	137	149	161	157	144	137	136	151	143	143	148	145	148	139	151	155	145	159	154	154	144	150	151	136	148	138	142	154	139	149	148	147	145	156	148	157	163	140	142	128	150	152	156	151	156	167	161	161	146	156	141	191	140	162	161	176	146	135	138	139	153	160	147	161	130	151	136	135	141	162	144	154	151	143	165	152	142	165	127	152	139	148	145	150	147	170	127	163	138	142	154	141	152	145	136	140	140	150	145	138	151	160	140	155	153	142	159	127	153	147	139	155	153	156	135	143	141	135	160	140	150	173	158	143	154	164	140	137	145	155	139	156	141	145	148	150	134	152	147	166	147	138	144	172	148	147	146	166	165	165	170	147	169	136	136	138	151	133	156	168	173	170	145	149	154	154	143	144	150	156	163	129	153	140	148	144	154	162	145	153	148	149	139	150	142	150	147	163	140	151	146	147	148	132	158	168	151	135	132	147	138	131	149	153	135	134	117	126	145	144	137	129	170	158	173	125	158	143	156	148	124	160	150	167	156	153	138	139	159	155	160	140	149	142	145	146	142	149	143	146	167	149	173	153	159	183	134	143	154	139	148	160	151	138	135	141	144	143	170	134	160	145	150	130	151	150	153	153	158	149	141	152	138	159	155	168	147	137	163	161	155	134	133	149	147	160	131	173	135	169	152	149	130	129	159	143	144	147	148	165	134	158	137	165	154	133	135	137	146	146	141	164	137	142	169	149	159	154	144	139	140	148	155	165	138	133	143	153	163	135	138	169	142	158	143	164	127	141	164	154	176	145	130	150	151	161	132	156	162	145	164	141	133	173	162	145	145	167	132	135	163	155	167	131	142	136	152	164	159	153	126	170	156	136	152	136	143	151	133	139	163	158	152	141	147	151	121	150	141	144	149	159	156	152	142	170	167	166	149	141	147	161	147	151	163	156	154	133	154	153	156	151	151	145	135	158	151	159	150	155	147
25597	1378	2994	3359	2890	2502	1961	1702	1404	1236	1158	1026	976	881	845	823	785	768	694	654	628	665	618	584	609	608	570	620	609	621	578	536	548	535	543	531	524	526	501	529	470	496	510	519	504	530	551	507	499	482	529	532	493	476	496	478	514	482	511	443	487	484	484	534	495	475	471	519	491	502	484	482	548	510	523	487	500	457	478	474	488	492	518	497	525	530	484	475	501	482	498	462	484	487	495	495	483	469	452	503	438	508	452	447	520	500	490	489	486	460	486	483	490	486	484	491	499	483	483	470	455	472	488	511	506	486	446	500	459	465	479	477	467	477	475	488	471	459	486	468	473	483	482	497	461	507	462	483	471	477	478	534	510	504	484	562	442	511	487	487	434	533	474	476	419	465	510	485	491	422	487	437	485	443	474	492	503	476	489	505	485	527	493	486	511	430	448	434	516	487	438	483	511	468	474	492	467	501	461	465	438	506	476	461	475	481	472	480	452	466	498	521	446	512	479	514	462	443	511	489	498	473	451	489	428	501	460	434	479	457	464	463	432	481	486	455	460	488	490	500	524	471	458	429	450	454	477	464	454	465	453	466	427	505	507	495	457	448	458	453	488	458	459	445	478	494	500	486	452	459	466	477	464	482	531	481	474	499	459	486	476	513	467	487	496	462	479	498	471	472	471	456	455	453	490	486	458	482	477	462	507	485	473	452	490	489	463	455	500	479	460	496	484	452	473	433	487	474	485	479	488	524	515	476	463	478	474	454	477	484	455	455	478	492	478	490	464	456	493	434	481	506	511	474	499	465	470	470	539	435	442	506	454	466	446	477	488	445	462	473	464	453	449	500	502	500	435	479	470	471	502	485	434	482	485	491	463	500	498	489	470	484	496	473	482	498	482	487	479	470	473	467	459	481	454	490	470	455	461	415	512	481	476	448	455	484	511	432	492	455	474	467	450	511	492	486	489	461	483	446	503	503	451	473	514	472	483	474	471	444	476	448	466	429	474	494	436	475	507	476	501	433	456	484	486	486	453	477	491	477	493	437	489	474	496	449	474	487	504	462	489	480	479	458	464	451	462	484	465	491	464	478	495	497	500	481	507	489	428	484	477	484	527	448	495	471	468	506	464	449	481	508	452	487	516	475	460	458	477	474	498	484	459	475	441	464	473	482	485	518	477	477	474	506	483	504	470	456	475	481	466	494	462	477	480	425	523	468	477	455	481	484	471	445	517	463	515	497	430	457	446	485	479	483	504	472	477	466	492	473	522	473	459	455	489	505	479	452	482	467	467	484	453	485	509	486	451	439	488	497	443	471	466	486	516	493	459	483	471	470	448	471	477	482	463	475	455	459	471	438	503	491	487	491	479	478	449	476	487	449	462	435	495	462	479	473	462	508	497	464	493	490	524	475	503	455	477	514	467	480	478	480	509	465	463	473	457	457	454	496	518	466	464	482	450	487	472	448	428	459	474	464	492	479	538	474	501	452	452	492	464	468	487	440	478	505	453	487	479	449	449	498	509	465	458	459	494	482	499	482	458	496	458	482	469	460	446	449	479	486	465	462	467	477	486	482	455	434	452	481	464	469	507	528	495	527	480	512	504	510	452	477	466	496	460	466	484	416	485	445	459	481	498	478	515	504	501	469	466	472	482	466	500	493	521	505	508	458	482	467	434	525	470	481	483	493	480	470	442	466	487	480	469	430	483	509	493	486	467	485	446	498	453	495	431	481	461	502	459	481	434	529	492	465	503	457	491	503	481	464	448	467	483	485	476	501	451	468	526	483	481	465	501	476	485	461	491	466	472	436	524	443	483	485	463	480	449	483	491	477	473	489	481	449	458	423	506	462	476	480	476	492	464	491	438	443	486	481	503	470	447	514	491	505	499	466	495	524	476	447	463	518	454	499	469	505	470	510	501	488	488	467	491	480	503	538	478	477	494	453	461	426	495	495	476	483	479	466	449	482	471	494	482	438	442	489	486	482	484	485	493	506	462	496	457	492	485	487	479	467	461	477	473	454	485	509	466	500	477	453	493	498	492	514	463	480	473	499	438	463	498	485	440	478	471	456	522	483	473	431	479	494	487	469	444	478	452	445	470	491	485	493	488	455	473	447	512	460	465	500	468	480	456	532	471	502	487	474	475	490	482	481	483	482	467	444	471	462	486	514	467	478	488	469	463	495	475	468	464	518	479	512	467	472	456	475	437	500	478	468	484	485	447	464	501	432	450	476	437	512	453	470	434	467	510	492	495	450	473	495	485	480	484	472	467	500	484	481	506	487	481	439	501	521	449	483	496	495	504	489	513	499	473	486	497	462	470	506	515	492	540	508	478	523	479	476	516	465	437	501	483	472	454	527	510	507	469	498	479	443	502	472	457	467	485	464	500	473	467	500	489	469	475	476	487	447	476	470	445	535	460	460	470	450	461	460	463	508	445	532	527	454	493	474	479	477	459	443	473	476	479	512	465	489	480	523	484	493	506	465	513	491	490	453	497	472	475	454	482	468	479	463	473	480	532	497	498	491	465	484	456	443	501	506	496	439	472	437	461	508	493	467	450	481	500	529	467	504	436	462	482	453	459	460	441	480	474	459	460	447	463	518	416	470	460	514	486	474	477	467	481	478	482	460	471	465	491	493	446	495	467	517	436	449	503	502	495	452	489	446	505	490	453	462	474	477	468	488	461	495	497	445	509	459	488	513	503	518	485	486	486	482	482	496	470	444	503	485	468	454	442	486	438	456	510	468	463	508	477	473	467	498	481	463	459	502	470	458	463	518	472	485	445	470	469	466	467	468	488	463	480	477	476	464	511	473	456	488	432	473	459	489	460	479	494	508	463	437	487	468	473	520	448	476	446	470	471	509	458	503	483	465	446	468	502	434	434	488	491	470	491	463	485	466	467	476	468	462	454	472	475	507	481	500	497	472	440	476	490	488	448	434	498	464	465	476	489	470	450	495	454	467	505	488	498	469	469	515	438	470	504	497	473	500	453	441	479	467	476	523	524	448	465	483	495	475	488	490	506	477	467	493	472	494	524	451	469	501	474	485	441	465	455	475	500	462	484	478	457	493	483	449	505	500	465	509	500	493	479	511	491	503	461	467	490	465	483	453	450	462	451	477	491	472	467	466	498	476	521	463	481	477	513	468	455	465	483	445	499	472	484	464	471	457	438	504	496	467	499	471	450	450	481	461	480	457	496	442	469	464	482	461	486	485	439	511	516	486	428	498	445	490	498	503	414	467	508	504	493	484	484	506	496	465	460	481	467	503	451	462	462	482	449	506	505	474	487	467	455	462	484	501	487	474	466	494	476	485	483	476	454	509	489	472	497	455	498	483	488	435	470	522	470	505	481	471	478	458	471	481	468	480	484	509	488	484	499	493	474	498	461	482	498	502	488	489	465	474	464	446	462	469	504	483	477	478	428	473	474	502	463	478	497	489	459	535	486	480	500	502	431	438	488	475	450	483	486	460	494	469	492	453	475	462	442	517
58376	20481	6035	2269	1502	1188	904	683	583	503	484	408	342	370	395	333	354	333	321	303	287	308	292	283	283	263	260	280	290	291	255	291	280	249	296	275	267	272	245	267	272	278	255	255	260	308	277	265	230	271	265	242	245	239	253	226	254	259	228	252	286	279	240	255	255	251	260	239	286	262	292	242	274	244	253	262	287	250	242	259	289	288	253	263	244	225	258	254	240	238	247	241	257	285	258	265	247	268	239	252	261	253	252	234	262	239	272	243	260	244	225	260	240	231	249	282	264	276	257	249	264	249	267	239	237	260	245	267	269	269	247	237	228	261	249	261	278	258	232	236	250	274	264	238	242	229	226	224	252	249	239	258	254	227	264	270	245	244	256	205	247	266	245	229	248	264	223	265	256	241	235	270	254	219	290	249	241	262	229	244	238	242	245	239	271	262	224	243	270	267	235	251	266	256	246	250	243	263	226	253	264	245	248	219	264	256	253	255	265	257	270	240	253	258	253	257	244	231	256	244	244	251	252	253	265	244	284	251	224	246	246	207	262	235	246	256	254	245	246	252	297	260	251	209	235	260	256	258	266	275	258	246	233	245	277	256	250	260	239	245	245	267	240	273	245	280	244	251	242	266	260	250	246	268	238	230	271	258	236	243	236	255	212	272	244	246	244	254	269	231	269	265	241	249	232	246	222	240	241	245	242	255	251	261	245	223	248	295	214	257	242	229	263	235	264	277	252	243	236	264	233	230	235	242	257	273	238	252	263	228	239	258	248	244	238	257	253	271	234	256	248	266	234	246	259	252	231	241	228	241	258	252	254	244	213	251	260	244	255	272	254	226	242	243	268	248	258	245	254	243	268	239	274	255	280	238	278	278	242	244	268	233	231	257	237	236	265	239	247	266	256	236	250	268	237	247	276	252	256	272	235	279	254	233	237	245	262	256	238	233	259	237	256	317	239	234	245	233	258	241	277	285	258	274	234	243	247	255	265	251	266	289	248	204	259	254	256	237	248	272	236	250	236	265	254	266	265	222	242	270	237	231	258	249	235	256	257	267	267	277	241	253	234	274	252	249	257	247	260	234	226	271	226	249	237	251	278	224	236	240	256	263	230	285	252	248	257	257	286	267	235	269	257	242	252	256	244	270	235	250	260	249	256	267	264	258	250	264	260	277	258	262	250	222	250	264	269	250	243	257	219	248	254	238	236	266	249	240	258	218	214	274	259	263	242	230	240	229	262	251	253	255	247	245	247	232	264	289	248	240	239	241	255	207	258	257	230	270	242	264	258	249	235	275	255	233	229	232	231	265	260	280	267	257	249	236	237	229	218	227	275	231	274	260	254	235	289	236	226	254	270	252	223	258	231	258	253	239	274	266	234	220	248	233	270	262	268	214	232	270	250	226	246	263	220	253	264	302	234	256	240	260	247	277	257	251	225	273	265	216	273	252	280	225	253	266	236	242	252	268	260	232	253	248	280	259	238	224	235	256	277	270	265	255	247	240	274	239	239	223	235	250	241	246	258	207	233	255	246	277	239	264	245	235	273	238	285	232	242	238	246	253	254	246	239	238	261	265	256	266	253	258	261	251	247	267	231	256	251	286	265	255	254	267	273	241	243	238	265	256	275	247	270	248	254	234	243	224	250	235	240	231	231	259	241	250	230	261	265	273	233	248	265	252	241	239	275	264	258	252	245	234	229	247	224	257	263	255	271	267	235	218	240	270	237	273	240	227	262	243	248	255	267	271	257	253	253	267	283	266	270	281	254	250	283	242	262	259	237	290	264	251	219	240	253	246	273	259	281	269	262	258	280	254	250	270	227	265	240	257	238	251	248	248	277	253	263	260	269	271	259	246	255	260	233	248	265	240	267	253	254	259	236	251	241	281	243	242	240	252	237	220	247	232	273	262	273	248	224	249	267	253	252	252	254	244	283	268	272	213	279	252	254	261	257	246	265	233	255	253	246	262	244	227	247	266	239	243	251	288	257	251	246	247	267	259	271	272	244	266	262	248	230	272	247	249	248	248	231	257	271	240	225	234	240	239	283	216	248	235	245	252	252	242	255	231	262	240	239	272	254	245	250	249	243	256	213	268	265	267	249	253	236	294	230	269	257	240	272	205	253	248	226	237	226	260	250	256	221	259	232	219	268	249	251	247	257	266	256	285	244	257	272	243	225	258	248	269	257	240	249	269	232	269	222	253	251	282	245	236	310	224	246	264	262	253	236	270	237	262	222	236	261	269	245	271	237	233	247	257	250	271	255	294	262	266	262	280	260	257	275	250	248	248	253	240	254	249	248	232	264	262	272	239	261	270	256	250	258	239	280	258	232	243	260	267	245	236	252	253	246	239	275	248	257	247	266	258	256	260	255	256	277	248	231	248	239	236	247	239	250	256	264	263	240	269	247	245	272	247	253	244	261	248	251	242	247	296	256	236	265	246	243	264	259	256	287	250	264	294	264	239	243	233	262	266	227	208	252	274	255	255	249	258	231	259	256	253	225	266	254	224	274	279	265	246	232	213	246	239	237	240	238	227	235	263	277	286	217	266	285	254	249	260	277	278	240	254	264	278	246	255	230	219	244	241	255	256	230	235	269	230	258	239	258	249	276	248	263	249	268	276	226	256	237	241	219	217	258	229	266	228	236	244	244	253	260	289	243	241	254	252	232	251	257	229	223	251	266	228	261	263	227	260	249	271	282	252	246	240	224	257	239	253	228	263	262	230	248	228	223	245	258	260	257	268	256	249	259	243	282	235	279	260	263	287	248	265	232	263	235	286	241	244	270	249	255	232	278	236	260	253	260	250	271	270	255	248	229	262	256	282	237	251	237	273	249	250	224	260	244	269	242	239	226	259	244	255	275	273	227	273	261	266	259	250	234	231	240	252	251	224	242	257	227	245	232	263	246	227	228	241	254	245	241	223	242	223	261	254	248	255	227	247	250	240	251	226	242	252	254	237	239	234	244	265	275	253	244	258	251	253	237	241	255	246	232	237	232	274	219	256	255	247	241	255	252	219	239	273	272	255	275	266	261	238	252	243	244	226	233	251	244	252	258	277	251	260	286	264	231	265	279	268	253	241	244	233	219	248	279	226	260	243	253	231	232	237	284	248	264	247	249	246	266	256	261	267	278	237	281	253	262	259	224	237	263	231	233	269	261	261	273	247	228	273	255	245	268	273	274	266	260	227	253	261	255	248	261	237	243	251	245	251	242	251	240	240	253	241	264	248	262	228	257	260	243	245	237	276	241	279	256	231	256	278	291	237	250	263	263	261	238	213	264	262	232	240	261	251	267	268	257	230	259	296	246	233	243	274	245	242	232	252	215	259	287	252	246	254	264	239	278	259	222	271	218	259	255	245	261	223	268	281	250	246	244	259	213	258	229	247	246	250	253	248	273	242	256	247	247	242	232	246	253	258	260	225	247	237	240	238	266	256	278	235	253	271	254	219	263	251	263	259	251	263	244	269	267	249	252	274	269	237	276	251
32814	2610	5587	6306	5472	4415	3682	2978	2669	2224	1974	1783	1652	1568	1471	1341	1301	1281	1219	1128	1062	1099	1067	1056	1002	938	931	1000	990	911	922	926	844	922	850	870	841	850	808	853	857	803	843	836	789	818	794	791	799	829	794	838	789	771	806	801	789	798	747	764	842	774	760	803	751	741	780	738	746	807	760	790	765	774	774	750	777	777	728	692	755	772	716	793	771	802	760	764	721	788	720	802	761	769	734	701	748	755	763	755	811	752	771	737	765	759	780	742	717	700	811	723	748	739	773	807	784	751	740	782	748	708	745	723	759	762	713	796	747	739	730	707	735	781	709	756	786	751	727	759	752	773	773	763	791	741	752	768	703	711	734	762	724	725	765	711	760	720	782	747	696	758	723	772	683	730	706	731	746	721	766	760	743	824	686	676	697	745	736	781	751	719	723	734	683	734	751	749	725	678	745	757	747	748	694	713	786	777	739	724	735	712	755	732	774	722	741	775	735	756	754	760	747	746	736	744	744	697	772	782	736	741	707	752	704	726	752	756	768	746	713	762	696	730	715	701	698	733	724	741	744	732	754	733	730	804	745	700	704	784	727	745	731	756	791	723	742	744	728	742	720	747	726	736	712	743	739	710	714	746	741	705	774	727	744	782	783	784	688	674	722	729	695	768	701	749	742	716	726	734	724	794	700	778	748	752	740	734	703	702	720	764	713	690	748	749	735	760	685	758	740	750	739	707	733	760	696	706	763	719	799	738	730	749	741	738	732	784	708	766	715	722	729	719	736	717	718	696	745	672	729	777	729	773	747	769	743	771	728	715	732	683	763	751	764	746	759	712	738	734	739	699	709	723	764	737	705	763	666	747	738	771	680	719	772	750	739	744	711	792	730	764	781	745	794	684	701	755	714	777	768	753	763	723	746	750	743	717	766	743	734	744	729	717	711	736	703	734	720	774	740	726	731	710	739	773	725	740	728	753	727	736	754	714	787	781	703	762	764	762	750	719	747	767	737	670	717	803	759	708	698	765	725	707	722	782	701	735	793	733	725	751	738	762	726	725	715	689	727	764	738	682	747	745	739	716	767	729	722	708	727	735	771	691	736	749	759	772	700	703	757	734	781	713	677	695	738	776	726	744	701	749	768	718	745	738	698	749	782	810	762	703	782	757	744	686	733	739	750	732	744	708	738	739	698	752	689	765	726	718	761	692	767	739	735	694	706	710	765	760	751	702	776	714	748	694	687	762	772	756	719	751	732	705	695	764	726	766	760	732	751	781	792	725	768	762	706	743	718	745	728	715	752	723	748	757	718	742	749	740	730	721	756	745	708	689	709	745	722	748	717	740	719	744	735	772	741	711	768	755	742	725	718	737	748	719	755	714	722	742	762	705	733	725	752	749	747	747	753	770	745	753	770	703	700	740	723	711	739	731	759	728	725	784	810	712	705	700	776	745	722	683	777	753	756	760	736	749	737	701	716	739	746	798	779	738	762	742	750	745	734	742	751	714	769	728	784	734	720	714	720	730	730	706	760	728	708	734	739	721	732	745	718	762	729	751	749	755	755	716	752	741	773	722	753	718	729	747	761	717	707	764	709	700	744	720	720	776	716	754	721	696	752	725	773	788	754	745	730	747	726	729	695	690	743	699	696	715	724	751	731	749	739	758	725	718	737	783	715	741	735	733	716	729	749	731	777	757	767	763	714	722	689	750	725	714	715	720	738	734	723	715	743	712	702	715	769	744	716	717	732	712	727	694	716	733	718	723	717	726	743	728	729	754	774	734	677	740	700	736	651	740	723	691	686	719	773	711	718	742	679	748	745	738	742	729	721	716	780	718	723	735	711	716	734	756	794	741	722	703	697	733	718	714	731	692	712	748	725	716	724	700	774	705	727	721	756	772	739	712	721	714	731	741	718	737	737	747	769	742	717	717	755	707	763	728	757	735	718	760	761	732	719	687	732	748	746	724	729	778	744	740	748	712	768	731	753	742	733	745	730	760	703	796	758	716	722	712	731	772	718	735	674	736	749	773	729	704	748	790	700	707	669	710	706	716	733	758	728	685	704	755	733	774	755	792	705	773	750	794	696	733	725	796	702	701	727	689	785	775	703	728	736	718	739	758	714	742	727	721	721	710	741	697	707	739	722	728	699	781	697	769	738	722	754	735	731	693	708	730	787	739	685	768	715	763	758	720	715	715	716	767	764	764	743	785	693	776	757	738	730	749	795	738	757	735	745	727	707	724	718	677	762	720	721	741	716	733	710	742	740	765	737	788	731	787	679	726	777	743	695	718	733	717	698	768	712	727	652	707	767	737	736	724	759	761	723	712	718	699	717	728	736	660	754	744	730	731	727	702	734	734	713	711	733	686	753	705	716	707	753	693	719	729	719	763	709	724	762	755	739	762	736	759	731	715	813	741	718	779	700	681	674	726	725	763	755	755	700	684	747	681	759	752	713	726	736	713	756	692	738	750	781	744	740	721	736	719	737	769	734	758	726	760	708	743	758	754	747	724	700	731	780	743	748	739	720	766	683	776	775	721	742	728	769	723	733	697	743	710	747	772	739	737	768	759	712	683	701	720	731	730	746	726	741	694	714	749	773	749	719	738	721	768	761	721	701	770	721	743	711	751	727	755	676	743	790	731	740	693	707	759	694	751	728	751	750	704	745	738	707	701	671	720	739	703	742	708	751	708	716	766	732	757	752	732	737	741	730	724	781	728	733	739	717	747	753	731	751	711	750	718	715	726	696	757	736	723	750	752	716	695	711	731	755	730	722	771	759	680	704	753	761	708	825	748	793	711	709	762	780	694	750	761	704	713	744	734	754	726	745	707	776	690	763	715	749	710	718	751	754	714	712	737	770	741	708	724	665	696	739	765	769	760	725	813	714	741	729	723	724	730	674	743	752	730	754	715	736	759	749	693	771	716	768	724	695	742	678	741	758	718	751	724	749	754	744	785	771	760	743	787	689	722	738	747	731	737	777	724	781	698	728	755	768	701	719	686	767	747	743	744	745	738	729	744	737	781	709	706	760	750	778	764	724	744	765	731	723	703	719	715	725	730	754	763	705	724	731	702	770	746	710	752	728	750	726	751	740	748	765	736	739	715	752	745	730	720	728	734	732	753	750	759	686	678	728	730	810	729	737	749	704	715	707	711	752	745	697	712	743	756	742	745	676	734	721	725	727	801	766	695	727	788	725	758	654	761	718	719	772	740	683	708	716	736	737	747	701	768	709	706	782	740	714	761	730	731	729	756	743	760	684	771	693	739	755	752	714	731	763	757	794	755	752	716	727	733	732	700	722	732	673	746	712	749	704	770	721	728	740	711	750	793	754	770	740	746	727	706	662	680	702	765	702	768	720	737	722	761	799	715	763	701	713	698	774	710	741	674	748	720	709	725	733	706	738	709	756	720	748	719	751	775	749	755	754	739	738	738	703	717	745	728	709	728	759	763	791	717	705	739	718	706	701	782	751	763	703	756	717	717	728	729	738	736
7412	395	191	133	112	102	90	86	75	68	94	82	99	76	74	76	83	81	75	83	104	70	68	77	77	79	79	81	88	87	70	93	80	91	92	82	102	71	71	88	80	81	88	83	91	88	75	84	77	104	72	91	87	73	87	79	75	75	80	82	90	78	88	87	88	84	85	78	74	69	76	72	90	79	87	78	89	63	103	84	89	72	86	87	63	81	81	65	79	85	75	87	79	90	99	78	77	69	88	85	82	84	74	73	89	90	63	62	83	96	63	78	72	58	76	95	80	90	80	75	75	89	72	79	68	79	92	90	75	82	94	97	70	78	89	109	74	86	100	72	79	92	74	80	100	69	87	94	75	74	83	89	87	69	87	89	91	68	95	78	66	96	70	80	86	73	66	88	87	85	78	64	88	79	79	85	82	92	89	74	79	96	80	72	76	69	94	70	92	91	84	87	80	92	88	88	68	77	91	90	83	67	75	79	74	75	79	62	88	78	92	72	87	87	79	87	89	70	87	73	96	81	87	86	87	97	92	74	79	66	86	88	83	69	83	92	75	87	94	78	88	85	79	75	95	70	89	71	83	71	80	73	70	72	84	85	86	90	83	65	78	83	86	92	69	92	79	82	89	76	80	78	79	80	72	76	80	82	87	80	80	65	78	90	85	79	83	84	73	88	70	87	84	66	55	77	66	77	72	78	90	85	67	75	112	84	80	89	95	78	79	84	72	83	83	66	88	81	92	73	84	90	73	88	79	82	79	75	84	84	86	87	90	66	96	88	80	89	87	99	87	72	81	77	88	83	75	70	87	84	89	76	81	94	72	78	68	83	80	68	81	92	94	105	73	69	90	87	86	83	89	75	94	83	87	94	75	75	86	97	74	93	85	95	93	86	63	81	81	99	82	70	84	83	78	70	91	89	64	85	68	75	67	71	86	89	68	75	85	95	91	81	74	81	99	80	92	72	76	78	82	85	85	99	89	91	79	85	95	90	92	79	76	71	91	84	89	71	83	79	83	73	95	78	72	90	86	99	88	79	74	78	94	75	100	73	79	63	82	85	85	74	91	88	76	89	79	80	83	86	80	96	85	91	93	72	75	67	76	65	74	78	84	82	63	66	80	85	88	84	88	65	91	69	91	81	67	100	82	77	86	81	77	74	86	97	69	81	86	79	62	82	75	87	87	80	78	91	94	85	88	68	99	70	74	70	81	65	67	94	87	78	92	83	81	77	90	75	81	71	84	85	70	94	85	99	87	81	76	79	86	73	74	84	90	89	79	85	90	76	76	80	76	67	80	89	85	77	95	71	77	81	70	101	86	77	95	79	93	71	77	73	87	84	79	79	77	64	77	81	82	78	84	74	83	61	73	72	84	79	88	78	70	84	95	58	82	73	81	81	76	77	82	90	97	84	87	66	83	66	83	82	84	82	91	76	98	92	90	84	67	82	88	70	68	81	78	81	84	68	107	86	72	77	87	81	77	78	92	68	84	65	71	79	86	86	85	92	94	81	79	84	73	82	87	84	68	74	87	90	81	103	73	73	88	68	72	75	80	76	72	75	74	95	84	76	103	77	93	92	67	73	74	90	78	80	84	74	89	81	81	76	102	77	85	78	69	73	59	79	76	83	64	86	87	95	93	87	89	98	86	78	89	86	73	75	76	92	83	91	66	86	88	76	100	87	79	100	72	78	89	67	90	88	76	69	76	81	80	82	80	78	71	70	85	91	91	91	92	81	69	80	91	80	78	76	85	64	82	78	79	99	84	83	100	85	81	77	95	99	75	93	96	83	74	80	88	85	96	85	72	93	87	81	64	92	73	83	80	85	74	87	79	78	90	85	80	86	79	65	72	80	84	77	69	78	81	85	66	77	68	85	96	64	88	72	92	89	86	63	81	67	71	83	83	77	73	93	77	77	88	96	72	76	73	80	87	97	81	69	81	100	76	91	77	74	90	82	82	72	83	79	82	94	81	75	88	82	84	80	76	71	81	74	80	78	68	69	83	75	77	97	86	77	63	76	83	95	77	81	92	98	80	70	82	79	89	97	73	79	90	83	80	86	80	83	85	67	68	76	105	63	85	77	75	78	91	73	84	88	80	79	86	82	78	75	62	86	75	93	89	78	80	89	88	80	87	81	98	74	67	78	81	82	84	79	86	79	82	90	89	82	81	97	79	75	78	70	80	81	94	82	88	74	99	76	75	94	65	71	63	79	92	76	84	72	80	89	87	80	70	92	84	113	81	83	84	98	83	83	82	97	82	63	79	58	89	83	77	80	82	96	82	87	80	95	102	76	70	92	79	66	81	82	92	92	63	86	104	71	82	79	83	87	87	73	88	83	100	81	69	93	95	84	81	78	84	79	74	79	77	71	71	94	94	83	82	83	82	88	98	87	70	70	74	85	81	76	81	90	94	69	77	83	92	104	84	76	86	81	92	82	71	77	76	80	107	77	107	74	92	83	67	77	83	81	111	80	99	93	87	74	74	79	82	88	88	91	79	97	82	69	76	77	90	80	68	85	82	82	86	80	88	77	68	82	75	90	80	87	88	94	82	55	86	60	84	88	88	90	94	85	94	70	78	96	82	77	70	93	72	68	87	63	88	82	73	69	81	75	96	75	83	77	84	86	79	89	85	71	87	76	74	91	71	73	64	87	77	68	77	89	83	79	75	85	88	79	84	87	68	70	84	86	74	82	107	83	82	89	80	75	81	78	92	81	93	99	99	74	98	94	85	75	88	81	80	70	70	87	82	87	79	92	75	79	77	83	81	84	78	85	87	72	80	78	87	83	79	72	91	70	66	70	86	74	72	75	70	70	94	90	68	78	78	87	87	86	92	68	78	81	77	87	73	86	77	80	77	88	79	72	79	96	88	100	80	73	67	103	75	86	63	81	76	61	83	85	79	74	76	80	78	61	83	86	98	80	99	77	73	75	75	87	86	85	61	94	74	96	89	93	77	73	81	87	77	86	96	69	89	96	77	82	94	90	70	84	99	90	80	78	96	90	75	73	83	72	95	96	74	84	87	87	78	95	85	90	69	82	89	77	73	73	88	88	82	76	99	81	83	72	98	78	87	97	79	75	87	79	74	77	76	88	77	63	73	80	84	72	79	69	79	75	99	71	89	97	83	72	86	71	77	73	66	76	83	77	71	83	100	89	91	84	81	85	76	79	100	84	92	92	83	89	68	67	80	71	78	86	93	80	96	86	71	83	76	70	104	86	72	73	79	82	76	82	73	64	80	79	93	78	87	93	95	79	84	86	82	85	86	83	85	81	84	81	85	92	74	79	66	70	82	73	79	88	89	82	67	62	69	62	72	84	76	86	82	83	90	77	70	80	101	78	77	74	98	87	100	77	79	66	75	98	71	101	75	94	79	94	89	70	69	101	81	81	77	85	85	88	81	82	75	82	76	86	71	81	91	85	92	94	88	79	90	97	66	83	67	75	78	76	81	90	75	85	91	91	93	83	82	79	71	64	93	83
6739	342	445	465	465	391	357	360	351	338	302	331	319	326	304	292	317	343	326	298	285	294	285	336	297	292	306	299	317	318	296	301	279	302	313	297	308	293	300	269	290	310	325	306	303	299	312	355	286	326	325	344	294	324	301	287	306	343	297	264	280	275	324	315	298	292	301	289	323	299	279	305	286	302	282	304	306	315	299	253	321	283	280	302	301	265	315	289	316	296	301	287	308	299	292	277	306	309	304	258	263	305	284	304	299	281	262	285	308	296	304	257	286	301	316	295	293	318	291	291	294	299	305	303	261	285	297	295	321	321	316	313	302	302	304	324	278	298	279	247	310	304	302	273	296	307	324	296	267	314	260	291	296	307	290	296	302	315	304	318	316	320	284	265	312	293	327	326	273	281	262	302	316	277	301	248	260	294	293	284	316	315	265	298	344	292	270	312	298	284	277	293	279	308	302	295	314	278	284	277	296	323	298	307	334	315	283	329	276	261	295	297	294	302	290	309	308	284	361	286	269	306	301	297	272	281	297	300	281	280	274	292	268	306	318	301	265	312	314	314	334	294	272	286	318	304	327	283	309	306	302	309	299	274	305	323	310	287	302	296	305	306	281	290	289	275	306	297	279	290	281	290	258	308	311	292	286	300	297	309	301	274	337	298	273	315	283	308	287	274	292	258	265	299	294	300	281	287	317	321	287	316	304	298	319	290	313	312	306	278	294	282	283	306	298	287	307	283	309	332	301	313	303	301	303	295	285	280	297	303	289	294	297	275	300	288	303	267	289	304	285	288	300	279	295	302	270	299	311	290	325	281	295	293	275	300	303	291	264	288	306	296	301	322	289	298	291	306	297	328	298	286	329	302	300	292	343	293	288	301	298	276	318	284	289	320	293	332	259	272	293	305	311	272	308	298	296	282	295	299	328	327	317	293	318	291	312	264	296	315	291	325	326	294	277	293	322	304	303	291	290	279	293	315	306	323	283	283	307	316	264	280	286	286	294	301	309	332	274	281	295	284	308	254	317	319	277	313	289	293	295	303	293	294	253	282	297	346	330	284	296	316	281	307	265	296	293	313	321	277	305	303	338	276	282	302	316	307	288	268	288	315	296	304	287	298	296	292	266	276	260	294	313	295	317	305	295	306	335	294	295	299	291	276	289	333	308	284	310	290	292	284	310	301	305	321	356	314	298	325	320	319	305	308	298	290	336	314	273	285	303	274	311	301	314	285	284	304	298	317	286	301	277	300	302	308	298	309	297	308	286	284	316	291	310	301	288	288	324	326	277	335	281	282	277	310	303	291	325	289	316	308	291	288	279	341	283	298	324	271	299	284	293	309	290	307	320	308	280	293	327	297	310	311	279	298	315	356	294	302	295	295	300	286	266	286	302	308	331	300	291	293	324	307	273	298	301	308	296	315	300	316	300	287	263	271	333	289	282	279	273	279	307	305	278	285	267	295	309	277	314	302	290	291	279	280	266	307	284	289	326	287	283	321	296	291	278	302	313	310	282	271	274	304	278	297	298	309	311	291	278	314	322	299	288	303	299	319	297	291	279	313	305	328	304	301	330	311	302	329	303	297	306	299	304	284	317	296	306	332	292	288	296	313	341	310	294	300	293	305	282	286	314	326	301	285	325	302	303	306	282	292	286	288	308	290	292	320	293	283	310	300	274	306	316	285	307	270	310	316	287	285	304	276	328	301	291	314	298	317	291	300	298	295	281	295	315	296	302	290	286	314	283	264	320	279	307	296	322	300	289	284	282	313	266	315	302	302	283	285	324	292	317	296	287	283	305	304	307	292	273	299	290	302	301	316	322	295	248	262	297	290	308	297	300	303	296	302	291	254	293	309	312	309	300	312	301	289	312	325	295	290	292	310	312	297	306	309	302	279	314	298	282	301	318	268	307	323	296	274	294	291	292	288	309	301	281	308	302	323	320	283	306	294	301	279	274	296	305	297	283	282	315	284	302	305	280	311	295	302	275	306	313	291	298	284	320	308	255	298	281	279	298	313	276	267	269	333	301	265	298	321	300	283	291	297	276	278	329	296	305	296	247	296	304	318	275	290	295	292	320	272	289	269	295	312	258	266	280	283	304	268	298	306	310	308	284	329	278	286	300	290	313	305	296	287	290	277	300	299	312	269	322	304	296	285	287	301	295	316	290	288	306	277	297	301	300	323	287	312	299	287	298	255	310	282	306	291	282	336	292	311	316	313	274	288	314	292	289	291	283	288	313	304	293	287	308	275	288	294	280	285	296	283	291	297	313	301	311	293	290	288	280	334	275	301	282	300	265	310	306	280	290	319	327	306	336	319	299	301	337	291	307	289	281	283	291	338	326	308	286	284	302	326	311	299	335	318	317	305	271	298	280	266	283	297	317	313	282	303	284	283	310	306	287	292	313	304	294	282	291	272	284	327	286	316	303	294	320	309	287	327	307	303	294	292	280	309	313	317	284	295	296	276	295	309	304	304	299	317	329	299	278	284	306	300	300	284	287	304	277	303	277	309	301	300	307	327	297	309	271	273	327	327	303	311	295	311	291	284	296	313	318	281	320	312	313	310	281	282	287	313	290	320	294	300	304	303	307	292	273	286	292	317	313	300	286	303	309	280	294	286	314	325	329	298	306	278	286	271	321	292	304	272	300	304	299	291	307	291	301	319	268	309	288	286	295	283	279	325	300	295	311	304	299	300	291	255	307	283	296	317	286	292	306	316	304	289	287	295	311	291	326	301	297	307	290	268	290	300	314	257	293	282	269	280	329	315	291	283	269	277	281	298	291	264	306	272	325	300	327	269	329	335	292	284	286	272	276	318	280	303	302	323	287	309	313	283	261	273	289	318	320	284	323	321	273	297	310	312	288	260	336	302	295	304	299	291	299	320	288	288	302	287	317	306	291	308	272	291	299	273	297	289	317	272	305	322	273	289	263	297	301	292	294	281	289	286	304	296	317	333	298	289	299	288	336	265	286	323	314	266	298	281	310	285	311	322	295	273	293	283	324	269	303	298	288	304	310	298	311	284	297	336	304	297	296	285	313	293	319	287	273	305	283	279	296	296	305	313	305	289	275	299	303	299	271	276	318	318	310	324	270	262	319	336	311	322	287	322	303	302	310	286	317	265	273	311	312	304	309	294	253	301	303	296	299	329	312	310	331	320	299	298	296	283	275	291	282	307	291	288	270	301	273	315	284	316	284	274	288	309	319	315	306	254	358	298	302	277	301	297	293	282	298	298	284	292	263	300	279	285	286	288	285	339	283	298	283	287	323	306	313	294	293	303	287	266	296	264	301	287	306	338	266	333	305	273	306	305	281	301	314	273	299	276	298	266	313	293	305	290	273	301	305	302	321	290	322	277	284	297	292	303	292	313	305	322	289	319	317	305	296	287	310	271	310	313	306	303	282	302	309	289	294	307	308	291	318	297	287	264	271	282	301	316	327	294	297	281	296	282	327	276	294	283	317	300	286	327	282	275	275	290	294	304
47801	12078	1867	1006	766	526	420	379	355	275	266	228	221	220	222	203	192	186	188	194	184	172	166	170	158	143	146	168	153	176	171	163	168	153	150	167	158	151	177	140	158	161	139	138	160	150	153	163	157	141	151	146	141	165	147	143	140	168	137	130	161	160	168	152	156	154	127	147	167	166	157	151	153	147	142	160	149	154	145	147	151	168	137	144	147	141	159	135	145	156	155	142	137	161	147	152	138	130	163	159	144	151	147	162	158	143	160	146	143	133	141	134	149	171	146	109	131	130	168	157	179	167	145	162	154	153	157	150	142	161	169	153	143	133	156	152	163	125	126	153	128	153	120	150	152	146	148	154	150	141	143	159	142	155	134	134	154	162	138	150	156	140	134	136	118	162	137	156	165	165	139	137	139	146	155	133	141	151	124	183	144	151	147	164	156	158	162	159	148	145	161	140	159	145	145	155	150	137	166	146	160	158	153	160	167	132	146	164	160	134	151	155	142	158	178	143	154	160	138	148	137	180	131	147	173	151	150	139	160	157	160	158	172	139	142	134	150	140	156	151	166	149	142	135	157	161	156	160	152	141	144	127	148	159	151	163	150	150	169	130	148	158	148	146	139	145	150	134	138	147	133	138	173	127	148	165	146	156	136	136	140	143	164	144	148	165	130	160	170	144	159	154	147	152	161	160	145	149	128	143	170	160	184	142	152	139	123	151	158	128	151	160	149	139	171	140	143	161	154	159	157	123	154	159	145	124	142	132	145	133	151	146	138	146	163	162	163	138	158	155	149	150	152	161	157	138	160	150	160	145	127	141	156	164	146	176	154	163	136	142	157	173	149	124	147	142	151	159	141	162	149	158	131	142	146	159	150	154	123	169	142	148	142	150	129	173	146	162	137	155	156	143	142	143	167	134	141	160	120	146	147	142	138	128	170	151	146	142	161	141	133	161	157	174	153	140	156	149	127	155	170	146	159	154	151	126	138	151	144	162	143	147	156	144	182	148	156	153	148	145	147	151	147	153	155	174	140	138	158	149	151	143	135	143	148	156	160	168	167	131	148	167	158	148	159	143	152	129	154	152	159	144	150	142	153	136	154	154	155	126	144	157	161	125	144	142	137	169	145	123	147	152	160	150	147	161	164	147	136	164	146	142	150	155	132	156	144	165	131	156	142	152	156	153	146	156	173	132	140	147	151	158	122	149	149	179	154	150	145	143	144	145	139	147	151	142	152	155	168	148	156	170	148	139	143	153	160	147	148	146	166	145	140	143	178	141	140	143	149	174	165	149	153	146	132	141	147	143	132	136	148	149	150	173	142	138	157	149	161	131	136	140	137	171	151	153	160	154	158	169	145	148	153	152	143	132	135	156	137	157	153	153	164	127	132	156	149	140	165	187	144	133	168	150	143	138	164	144	154	149	146	156	159	148	143	161	155	123	157	153	160	148	121	155	146	119	168	152	146	149	163	114	137	144	169	142	157	155	143	157	154	143	149	153	148	171	163	145	132	119	143	159	158	158	127	163	148	139	171	148	152	151	156	152	144	155	150	152	155	159	154	148	165	159	139	117	161	149	167	149	123	143	143	146	157	127	150	169	156	146	134	157	135	164	141	157	141	149	164	132	134	156	149	147	176	142	150	169	164	139	130	164	171	140	153	145	146	146	153	144	141	137	142	150	155	147	157	141	138	149	156	135	152	155	127	154	164	171	135	148	148	144	149	149	137	135	168	154	143	171	155	140	154	140	173	143	146	155	129	165	152	170	151	142	122	145	141	147	131	150	159	154	137	181	166	126	142	132	154	149	149	142	136	149	154	150	155	122	149	175	138	153	147	156	149	157	146	159	154	157	151	131	147	133	128	155	166	139	150	159	143	163	163	147	162	164	173	160	148	133	152	130	129	149	144	117	156	147	144	141	139	165	113	139	155	151	136	158	152	183	125	148	153	147	169	139	142	130	132	135	155	162	146	167	166	149	151	139	156	135	122	135	146	152	128	168	136	149	159	139	132	152	134	156	157	173	142	152	132	160	156	173	155	164	134	164	141	150	155	160	164	162	146	151	151	139	149	129	147	168	140	137	146	138	153	145	133	135	155	130	135	140	148	143	141	152	137	123	136	125	141	180	160	149	131	132	139	140	151	152	153	164	134	155	167	167	138	139	156	158	150	148	154	148	145	173	140	154	146	170	149	135	153	147	151	160	150	120	153	164	159	154	148	153	148	152	149	147	146	170	154	131	136	154	186	151	151	136	137	123	148	182	149	142	134	161	132	142	161	136	148	168	153	142	134	159	140	157	154	144	163	161	140	136	150	144	153	144	129	142	158	162	173	154	135	147	159	158	143	154	148	164	152	164	140	149	161	139	152	149	133	143	135	154	160	145	143	150	138	149	147	141	152	182	142	156	160	161	155	134	143	148	167	143	143	167	159	155	156	167	150	136	144	138	150	153	148	128	164	170	163	160	152	142	152	143	144	143	164	155	167	142	156	117	137	138	158	165	158	146	138	125	152	147	149	166	161	136	129	129	149	155	173	140	163	136	145	144	158	163	135	132	160	151	167	164	165	150	159	160	146	144	139	130	158	157	155	157	137	135	154	146	151	144	157	123	145	141	144	146	156	157	152	153	146	153	141	155	152	143	131	141	167	137	167	161	147	167	173	148	169	164	137	169	137	135	152	152	143	149	157	139	144	117	155	165	147	147	165	153	139	131	164	163	147	149	158	149	156	139	138	141	147	168	166	129	149	167	189	157	122	164	135	152	153	151	151	137	147	152	162	140	147	149	139	123	140	164	161	139	123	161	143	129	166	161	149	139	143	146	144	145	132	152	129	155	151	141	154	129	150	154	155	155	117	148	156	138	162	133	181	144	143	140	149	134	159	162	132	172	117	155	149	126	154	139	171	131	171	168	141	158	148	134	165	151	166	144	150	144	150	156	158	131	147	151	163	159	148	126	158	157	147	132	156	150	155	138	156	151	161	147	154	169	168	151	150	152	154	145	136	157	140	159	132	161	151	161	160	127	156	159	136	145	137	148	149	159	143	149	145	162	143	152	143	158	147	138	142	148	167	155	151	146	159	156	146	149	132	148	159	144	150	162	160	174	142	144	147	146	152	129	134	143	144	180	143	144	149	163	141	141	127	133	135	167	146	155	173	155	168	136	159	140	126	160	144	148	147	154	139	131	140	132	152	151	137	173	136	114	152	158	134	152	150	133	140	145	157	147	133	152	156	174	139	167	154	154	157	139	142	166	147	138	175	145	141	141	133	143	156	151	139	146	145	157	142	125	140	148	149	150	168	134	156	143	158	146	151	155	144	126	150	167	162	182	170	153	147	173	146	152	144	157	137	145	143	140	143	161	150	150	133	149	163	156	150	176	150	121	161	157	156	107	157	143	147	190	159	144	172	164	152	136	165	151	140	135	145	156	138	128	145	164	154	158	148	147	156	147	141	178	149	153	155	139	142	134	154	140	158	135	155	144	147	134
25419	1359	2989	3398	2932	2350	1917	1681	1434	1246	1139	1037	958	885	868	821	730	746	678	644	665	614	637	598	585	633	598	548	580	546	544	518	537	532	546	527	502	550	522	543	529	551	548	525	523	498	495	496	515	509	500	492	497	514	513	523	517	495	540	481	511	479	519	493	512	476	464	460	478	468	436	507	487	498	469	482	502	465	461	470	481	492	525	450	483	465	481	453	493	473	452	474	482	481	450	495	429	479	502	481	477	526	473	477	536	512	460	433	502	496	472	497	466	493	456	480	449	475	498	447	444	458	480	486	481	494	527	476	489	475	480	477	513	526	478	504	453	496	452	455	448	505	449	441	450	487	468	464	461	472	474	500	470	450	480	464	479	458	482	473	513	488	462	501	496	478	478	504	493	463	504	479	466	480	485	479	464	458	494	476	460	490	489	483	496	495	483	439	507	461	430	453	507	471	459	459	470	505	470	452	483	451	495	506	484	444	506	490	459	452	459	499	473	451	484	474	463	489	506	477	467	515	429	457	461	488	468	501	460	479	498	480	452	472	493	469	511	474	473	461	473	501	464	491	471	492	528	476	453	468	463	491	427	487	490	475	506	455	464	442	449	455	520	484	519	459	494	485	511	497	467	485	473	516	486	445	493	431	470	441	469	493	479	433	490	445	493	446	439	457	500	447	524	455	495	492	485	471	434	466	491	470	465	482	477	515	450	490	473	484	446	466	467	501	463	444	480	428	498	496	466	470	462	449	484	470	513	470	464	463	469	485	486	462	476	462	467	435	456	486	472	486	463	473	468	493	430	464	503	459	487	456	536	455	460	496	498	441	467	468	470	496	489	455	488	472	472	472	493	494	504	502	451	425	475	491	471	466	474	500	471	488	482	452	470	481	465	498	486	471	496	494	497	482	494	478	472	484	507	511	471	491	475	472	467	496	475	476	470	501	470	453	467	486	484	466	458	524	499	488	480	487	451	500	474	440	486	473	482	459	487	470	513	464	503	457	471	510	501	475	457	469	459	508	504	487	495	479	458	441	538	470	453	425	481	487	495	474	495	458	515	483	495	435	486	475	454	469	489	461	456	452	511	491	450	479	527	472	518	486	477	487	470	505	494	477	429	493	431	468	545	481	472	463	449	456	484	461	474	460	487	432	520	456	496	491	421	494	463	484	449	475	444	477	487	505	472	446	456	464	480	489	497	444	470	446	480	463	473	459	461	457	427	452	465	477	475	448	483	474	461	473	493	480	512	458	472	471	461	475	471	468	478	462	489	467	459	479	490	463	493	482	488	467	504	465	501	483	495	434	475	498	506	491	480	472	493	471	472	505	446	463	467	448	496	495	486	463	483	453	490	444	442	478	466	499	465	456	478	474	477	449	459	504	424	470	477	490	501	492	473	434	483	485	474	481	491	471	482	513	468	472	493	469	455	434	452	463	483	504	506	446	477	427	433	476	468	470	499	501	464	486	462	429	465	449	466	454	489	494	482	491	459	469	491	444	516	434	440	513	475	494	471	472	484	452	489	470	462	478	488	473	460	504	464	471	500	479	476	450	497	505	427	477	492	483	491	492	467	486	503	491	458	476	465	454	498	485	462	470	460	461	492	509	499	473	519	488	475	465	464	503	492	506	475	441	496	444	483	467	469	464	502	488	481	493	491	491	456	476	480	479	492	479	504	459	421	502	485	498	509	433	463	447	474	494	475	449	466	446	478	426	483	512	446	465	462	494	489	485	508	502	453	484	480	472	472	468	489	483	472	493	465	471	464	488	458	504	462	467	467	440	474	441	467	487	489	522	442	476	476	493	496	463	472	496	455	451	487	465	456	448	490	488	474	475	482	489	490	456	498	491	499	522	466	448	466	470	488	492	507	444	490	485	457	478	498	433	467	481	466	423	458	527	463	517	483	432	448	474	474	488	503	506	501	473	509	513	515	448	480	502	469	534	500	491	483	451	488	469	502	468	460	501	496	494	497	450	453	486	500	432	492	457	458	486	418	456	456	467	520	510	468	479	495	480	452	479	437	441	488	484	450	488	509	508	512	469	458	497	480	481	456	453	477	472	520	484	439	479	481	495	481	479	470	472	494	493	470	462	473	466	438	432	505	453	471	488	497	508	461	460	470	465	470	558	480	489	440	467	501	463	502	520	442	475	473	496	473	437	501	440	480	512	496	448	503	514	486	500	482	452	475	492	488	493	494	477	477	474	498	483	508	466	480	472	467	467	479	474	473	490	442	444	493	448	507	494	485	513	455	477	494	488	462	494	487	469	462	441	495	466	459	474	471	482	460	486	475	452	485	478	467	459	476	456	455	515	488	508	474	486	461	476	501	448	507	466	468	514	485	512	485	517	491	457	445	494	487	485	451	474	476	448	510	493	415	460	482	482	492	489	459	495	441	502	448	474	473	483	466	492	482	454	480	507	463	516	477	460	466	509	479	514	509	496	459	454	511	474	491	505	475	476	474	461	460	485	475	451	500	451	450	472	442	460	473	482	474	488	501	465	504	457	458	492	481	462	490	470	483	481	476	469	464	510	455	460	501	464	438	475	490	472	481	489	481	456	462	488	472	455	462	442	462	468	479	498	435	481	502	489	442	470	495	463	460	515	490	463	496	482	449	536	499	460	493	456	472	476	506	509	454	473	452	466	514	490	462	537	502	489	485	485	457	477	482	490	523	463	497	484	459	503	501	426	452	436	460	473	493	475	445	448	478	485	483	453	486	507	492	457	447	473	511	500	481	478	456	463	449	502	486	485	512	496	484	471	435	444	459	470	473	465	510	451	493	461	461	455	483	473	459	494	460	470	449	498	426	459	442	488	484	486	477	483	474	482	473	489	502	486	499	487	474	502	458	517	472	500	494	467	484	487	446	478	475	495	447	476	466	478	476	542	500	467	471	475	465	449	493	467	488	472	462	500	472	481	475	469	496	470	424	465	461	449	445	445	456	441	509	485	472	479	498	474	494	477	449	493	531	494	486	485	509	450	494	516	458	491	489	485	455	489	461	495	509	519	499	512	457	462	501	469	496	481	462	499	478	497	488	440	459	520	496	526	451	515	497	489	441	502	478	467	463	487	467	490	464	468	487	492	466	446	483	455	436	458	486	469	464	470	465	508	470	499	501	492	467	480	418	470	488	499	489	463	453	490	485	515	467	455	479	476	471	446	501	504	469	462	478	467	463	504	481	459	470	456	459	453	461	496	426	509	438	494	498	485	449	471	477	458	501	459	476	485	454	524	430	468	469	460	483	462	490	500	458	512	481	467	485	445	455	486	469	447	476	485	473	450	477	515	452	494	464	470	500	520	494	502	509	490	487	486	475	490	462	454	515	491	476	461	456	490	508	480	453	488	491	496	461	468	485	466	473	485	485	466	481	512	456	449	448	488	487	470	512	455	461	462	471	495	511	482	457	468	479	492	475	507	498	493	542	445	492	499	487	466	469	492	463	499	496	482	480	468	477	485	465	470	502	482	476	444	467	511
57221	20945	6549	2157	1505	1153	871	692	579	529	449	381	412	386	358	327	314	304	351	277	297	323	305	257	288	287	289	289	284	239	257	257	264	270	252	253	224	268	274	262	268	254	258	254	251	252	253	242	254	265	231	270	262	262	253	265	247	248	227	280	252	253	270	239	261	272	258	254	261	242	231	299	265	246	239	248	220	253	220	258	238	239	236	264	260	253	208	248	246	291	245	254	230	267	258	237	259	233	261	276	229	243	239	238	253	242	267	217	231	243	239	234	247	251	265	243	274	235	253	246	230	259	263	213	256	231	267	307	252	249	264	247	234	266	265	256	233	251	240	267	263	276	226	266	254	236	240	250	235	243	245	233	232	238	263	229	235	247	249	258	267	252	225	256	237	231	211	246	240	269	245	259	249	251	228	256	252	257	256	269	219	212	244	250	238	266	256	240	228	228	229	249	228	263	267	250	271	255	227	234	256	252	242	235	260	272	260	247	230	254	246	263	243	239	258	228	255	284	268	258	249	250	286	247	237	243	248	256	240	240	246	273	222	247	220	252	263	242	274	264	242	237	229	236	240	269	258	225	268	270	250	235	246	265	238	275	246	250	267	256	268	228	244	244	281	243	246	242	241	232	258	250	235	252	221	256	283	278	269	236	256	270	253	274	226	240	266	272	241	220	239	259	256	229	246	228	230	238	224	241	264	263	271	245	256	239	233	255	264	246	275	268	267	283	234	243	243	258	256	274	240	235	244	221	261	260	268	238	239	245	293	255	254	278	229	253	243	251	238	245	278	259	260	252	243	233	257	227	269	265	237	260	268	254	236	294	237	233	251	262	247	260	234	252	254	237	271	245	260	257	283	241	248	246	256	259	251	232	237	250	247	258	232	250	226	238	242	277	273	233	234	243	244	242	270	269	249	263	259	241	248	252	248	222	231	241	269	221	223	223	273	243	221	240	269	222	252	266	278	255	242	240	228	239	261	259	247	280	228	277	221	225	287	265	248	237	248	262	250	254	253	263	278	263	261	239	257	251	259	237	246	258	262	232	259	238	251	240	230	237	266	255	261	228	269	281	272	241	280	241	266	238	245	265	267	239	245	254	260	265	243	264	253	260	249	266	254	241	258	257	289	224	242	255	208	238	255	241	234	254	272	259	245	226	250	260	233	259	226	238	250	249	257	273	266	239	270	241	262	260	242	252	223	255	233	271	256	233	237	240	288	250	255	238	243	246	237	291	257	246	251	238	253	255	277	254	265	232	265	260	220	254	263	220	259	251	263	256	250	234	243	252	234	224	241	266	246	264	238	241	228	275	265	252	256	224	243	258	232	245	263	240	258	305	258	248	265	239	258	238	235	269	271	244	242	251	240	243	280	286	248	241	241	248	261	256	266	241	288	220	256	251	234	251	254	263	243	252	253	255	248	216	233	249	266	239	250	261	245	257	240	240	255	267	232	256	233	252	237	223	240	256	222	245	251	247	281	275	245	235	236	259	237	247	243	240	225	261	265	259	258	247	245	247	243	249	270	261	265	224	250	273	254	264	254	269	254	261	261	245	273	254	238	236	245	261	220	250	269	246	256	236	259	216	241	263	234	274	280	249	269	241	239	260	244	223	273	267	251	268	231	237	261	262	264	244	260	255	266	241	237	254	228	250	264	261	295	262	230	239	243	278	257	232	251	250	254	234	240	246	252	235	236	250	245	235	241	240	266	249	250	234	247	265	241	239	252	230	261	233	267	265	242	268	227	245	239	251	256	228	243	252	239	261	282	258	259	280	262	251	287	229	257	246	251	254	270	252	273	239	227	240	255	232	273	250	244	230	234	259	246	250	260	247	277	227	274	244	239	246	279	254	225	297	225	272	227	232	253	282	271	253	279	264	267	286	267	264	256	230	262	224	259	240	268	242	239	239	241	237	266	234	266	277	233	246	245	239	242	236	229	246	286	262	279	265	255	260	238	259	250	269	266	244	250	253	288	247	264	244	258	238	260	260	283	274	285	232	236	252	251	270	278	254	251	259	285	245	243	239	240	260	267	276	243	231	231	243	231	265	244	257	243	263	243	256	261	261	268	256	218	256	236	259	220	253	236	266	220	281	286	242	242	251	241	279	267	263	232	222	253	268	251	281	258	251	243	251	226	274	255	283	261	248	256	269	248	234	285	250	248	227	267	262	269	237	280	253	257	233	235	248	246	232	252	253	240	278	249	220	259	274	236	262	215	254	260	272	233	274	272	240	241	244	242	225	254	235	256	252	262	232	239	258	253	254	246	233	252	241	283	220	244	230	259	264	228	293	244	257	276	235	280	273	238	238	271	224	234	254	236	225	267	260	254	244	257	252	268	259	253	262	230	235	289	252	247	228	251	211	252	214	254	243	256	232	228	240	261	239	251	250	269	245	258	254	242	255	231	275	257	244	259	261	252	236	265	259	241	257	246	236	257	251	232	274	261	262	266	251	260	239	253	256	261	234	240	252	275	222	270	257	233	259	237	244	295	268	255	267	270	241	265	245	253	269	240	253	247	244	241	238	247	251	252	241	252	283	213	247	232	236	250	224	250	244	263	241	259	240	281	241	245	231	256	254	248	285	270	232	252	251	280	271	276	224	247	239	261	246	230	243	226	260	278	236	227	255	259	206	224	245	246	272	278	268	238	255	245	254	242	243	268	263	258	255	250	280	252	240	268	285	230	231	236	272	244	257	277	219	230	230	244	248	254	242	214	270	257	256	227	234	241	261	236	228	259	242	244	253	239	269	233	243	301	232	260	258	264	229	241	260	239	255	236	261	258	271	249	251	239	251	240	259	238	285	282	207	217	241	234	245	256	239	256	234	249	274	252	278	230	250	242	251	247	239	238	269	270	233	283	248	254	237	260	250	257	244	238	252	232	249	241	258	264	231	236	271	261	254	234	237	260	241	270	253	265	228	261	275	239	251	282	260	246	258	255	229	256	252	266	242	248	252	256	275	232	232	266	251	268	250	232	246	260	249	259	235	243	239	230	272	269	251	244	280	245	240	240	243	238	244	243	259	242	243	259	244	242	245	251	275	224	255	249	257	232	255	249	242	254	247	264	241	247	254	249	239	245	253	246	290	255	249	249	281	258	228	238	227	248	242	288	275	228	246	257	217	261	239	262	249	252	284	291	277	232	248	267	245	243	275	246	249	255	272	250	256	279	248	280	269	262	265	247	252	234	240	262	242	239	236	260	245	270	256	281	275	244	264	251	282	237	256	255	250	261	241	240	245	246	241	250	253	251	253	259	258	247	263	274	237	262	244	250	244	244	248	263	250	244	244	267	244	264	275	263	274	257	252	226	272	276	270	237	227	247	231	289	233	266	275	255	229	258	237	251	272	238	256	253	216	249	258	246	234	234	253	261	266	276	255	255	266	265	245	238	234	238	269	261	218	245	259	273	219	262	232	238	262	250	255	214	239	259	252	262	227	223	222	253	273	234	275	250	262	253	225	231	250	256	230	280	264	217	263
32461	2559	5732	6304	5452	4508	3572	3042	2608	2215	1960	1834	1748	1528	1453	1382	1223	1247	1216	1172	1093	1103	1027	1003	1020	963	993	978	925	940	931	855	869	915	824	861	798	829	883	832	851	837	848	793	800	775	832	811	764	797	814	853	775	814	816	810	773	738	818	785	781	713	776	766	765	760	792	751	775	761	776	777	730	779	733	774	765	745	798	775	735	736	754	779	760	754	750	777	769	743	722	776	772	781	761	778	774	773	776	765	724	808	751	722	761	730	786	701	762	729	752	729	771	708	769	774	775	747	722	757	719	689	734	732	682	743	740	834	679	749	723	738	783	722	778	765	747	698	762	760	740	739	827	732	747	743	786	726	752	686	716	736	771	756	696	728	767	758	723	787	690	695	740	737	773	706	763	764	696	692	704	752	748	789	710	735	734	716	730	750	761	757	762	735	724	701	767	766	731	736	769	681	778	718	715	774	724	769	741	750	731	713	713	712	723	774	750	744	749	789	706	730	780	684	779	758	748	714	789	721	700	736	709	751	740	733	781	732	808	775	725	758	689	730	769	696	720	753	746	709	728	751	758	746	754	705	750	783	748	763	717	749	739	723	799	760	698	763	736	735	687	785	762	732	738	734	756	720	778	771	728	776	731	745	728	679	705	798	721	740	707	769	722	756	780	750	707	707	706	738	718	717	701	734	733	751	749	728	721	735	693	711	743	721	692	710	704	701	740	752	730	737	665	690	757	670	742	713	758	746	717	750	703	754	736	731	720	828	753	677	715	737	756	697	696	741	750	737	710	768	775	742	710	721	781	774	723	726	753	725	754	666	718	742	780	767	731	675	717	737	723	750	721	765	739	700	723	718	716	749	740	727	717	752	726	758	718	741	724	760	654	685	717	725	783	788	752	728	733	729	747	766	729	729	739	729	684	756	707	721	751	742	717	760	738	676	722	724	679	695	752	726	776	728	725	717	765	694	733	765	761	755	714	775	741	724	715	761	719	755	733	737	741	778	691	736	795	732	669	716	738	713	745	736	693	734	786	700	727	756	764	749	701	704	751	713	738	770	734	777	738	741	728	746	767	712	764	727	764	711	785	685	726	723	740	779	725	725	734	726	754	710	749	750	718	739	747	708	761	708	694	736	777	743	711	704	666	768	714	771	726	752	731	714	730	721	749	708	726	724	740	720	701	726	757	720	720	807	667	739	664	732	795	706	717	726	745	788	674	684	741	756	753	724	757	752	760	794	745	772	768	753	766	715	681	763	714	758	760	693	740	704	744	739	776	734	693	721	706	699	763	743	737	760	676	732	755	724	740	755	753	758	687	713	797	726	748	782	783	737	710	692	725	719	749	764	757	684	769	720	714	756	709	769	734	741	762	763	793	766	780	779	690	762	771	750	772	739	735	708	704	719	700	735	807	739	698	715	692	779	701	771	748	734	771	803	703	752	792	737	740	726	727	675	745	745	686	738	800	734	706	727	739	707	712	727	682	732	744	774	763	801	771	746	717	703	748	689	721	779	763	743	705	749	672	687	796	778	754	717	756	736	767	729	705	724	731	685	742	727	727	733	770	721	786	713	747	778	752	728	684	720	759	752	700	776	734	733	729	733	780	730	715	745	782	716	760	759	749	732	748	707	752	752	686	732	782	768	719	763	721	748	716	719	716	716	783	747	728	709	740	738	706	745	722	728	722	735	741	751	756	721	736	791	714	766	730	740	721	736	743	723	684	741	796	743	717	728	734	705	761	742	697	745	753	753	749	737	681	715	687	759	738	737	668	702	723	714	738	699	770	755	740	696	718	738	692	715	771	678	719	745	720	736	715	720	776	710	710	716	792	742	761	772	740	707	793	719	728	742	737	698	749	734	751	706	735	709	743	758	737	713	714	720	799	758	782	705	738	734	739	754	773	729	716	768	798	741	741	746	729	750	744	741	758	762	733	732	724	722	742	761	766	724	753	764	705	760	689	707	715	718	706	780	787	700	716	726	737	729	703	732	739	671	716	774	730	743	723	728	731	742	768	687	703	783	698	709	749	744	729	740	757	751	753	739	718	756	751	766	724	718	760	691	723	751	730	765	748	760	728	715	737	750	777	726	764	722	699	716	729	767	737	717	790	757	754	748	728	732	750	745	700	746	680	720	801	751	696	703	723	726	706	686	703	684	753	753	703	724	722	750	731	696	712	734	722	717	737	731	692	715	726	724	735	762	766	734	749	733	743	739	711	740	701	712	729	734	749	763	735	685	783	665	728	748	719	712	726	718	709	744	722	707	747	736	698	761	754	762	718	732	735	729	728	745	713	765	702	713	725	704	783	718	770	733	766	737	746	757	694	753	765	705	712	722	738	720	709	741	742	736	713	723	734	696	714	703	764	765	772	725	778	760	733	707	722	722	758	718	706	710	754	731	769	794	724	731	762	796	701	726	737	738	762	707	730	755	742	699	733	752	761	721	748	754	775	722	727	797	801	718	762	772	762	750	727	754	725	682	719	743	722	705	757	698	752	713	702	768	696	714	698	737	734	737	740	722	668	713	715	717	771	737	739	700	770	721	748	768	680	760	742	770	736	738	726	742	698	780	721	782	741	717	756	722	740	734	686	746	775	720	775	752	750	764	724	735	781	733	701	701	766	739	755	722	728	725	746	782	746	773	750	736	773	727	793	720	691	706	699	705	715	736	763	787	750	765	742	741	750	711	719	744	702	766	689	728	715	719	740	727	776	715	702	785	773	726	753	752	738	811	709	706	708	751	703	729	733	770	715	729	712	749	792	709	738	686	710	763	768	734	789	732	784	755	765	763	716	708	733	738	743	719	711	747	675	743	765	733	717	735	735	722	733	742	779	774	812	779	774	746	740	722	792	687	742	703	715	752	793	729	723	692	745	770	761	732	709	705	723	721	730	720	747	764	788	787	728	784	718	710	740	712	746	750	808	739	731	727	707	745	730	731	783	721	766	754	742	731	689	703	732	719	767	753	698	802	732	755	800	761	736	733	767	678	743	734	726	701	746	763	758	752	696	715	752	762	795	717	729	753	729	753	724	681	786	707	763	697	719	730	745	675	733	753	736	708	705	717	761	742	727	743	774	697	724	730	705	762	731	720	751	749	816	726	722	703	736	760	691	723	774	747	712	697	748	749	773	774	698	736	709	716	790	719	733	708	727	779	740	708	751	740	710	693	689	700	725	722	731	763	724	717	742	717	752	711	714	747	694	769	772	764	733	687	711	722	713	757	728	725	736	758	715	753	772	719	756	786	720	726	735	773	730	684	707	748	782	734	771	763	749	692	749	771	746	739	727	754	761	714	705	750	697	739	769	702	761	747	709	734	801	745	767	701	771	752	711	717	696	725	729	756	730	772	718	753	741	749	727	734	776	758	741	741	765	761	720	729	724	683	792	723	694	764	730	734	773	752	670	673	747	705	701	727	684	762	777	735	720	742	744	752	692	781	751	750	734	722	740	710	748	771	733	755	719	730	768	755	754	763	704	738	754	723
6816	372	201	128	108	97	96	106	101	74	100	89	86	74	73	92	86	81	85	97	72	86	88	80	87	88	82	76	91	88	97	66	76	87	89	85	72	78	78	79	90	81	75	77	81	87	74	76	80	81	61	106	85	80	91	92	90	78	84	67	71	82	90	72	80	80	75	66	85	72	74	80	73	97	79	81	82	84	86	88	88	71	76	88	80	84	73	73	61	81	67	71	79	74	91	62	82	87	76	59	74	72	84	85	88	82	70	65	79	89	78	70	82	84	85	73	69	79	81	88	66	64	85	81	82	79	81	86	82	86	86	75	101	77	73	87	80	95	97	76	86	99	75	82	87	88	79	86	86	80	85	69	66	71	88	86	82	82	75	77	81	80	93	85	78	86	72	81	68	94	79	67	84	77	68	81	71	80	81	93	96	74	90	76	84	81	85	83	61	81	100	72	61	82	78	93	83	92	85	84	78	84	54	73	65	77	80	73	99	79	82	86	77	82	67	80	84	66	84	79	69	79	69	80	72	70	80	80	77	67	86	73	91	79	77	98	81	80	79	71	82	99	82	89	86	85	92	85	86	65	93	87	69	85	92	62	86	83	67	77	85	91	76	69	71	59	76	90	69	83	93	81	85	70	80	77	81	85	94	85	101	73	85	76	63	80	81	70	87	76	84	89	80	99	88	89	91	89	79	83	75	88	92	74	69	74	73	80	95	71	72	72	83	74	89	73	67	79	87	80	77	92	69	59	70	87	88	85	75	92	87	69	72	87	78	79	81	84	84	66	72	83	80	85	79	80	91	87	87	86	98	94	91	72	78	75	83	100	91	83	74	80	89	70	85	70	75	78	64	79	89	89	83	73	76	85	74	105	73	95	100	93	97	73	86	73	81	81	76	86	87	78	65	84	83	67	63	85	97	66	85	82	82	80	84	84	60	87	85	81	84	92	76	87	74	68	68	88	75	72	91	74	82	81	69	74	71	78	95	75	88	84	83	75	82	79	76	63	94	86	84	83	80	69	85	50	86	68	85	78	100	90	79	68	88	68	92	63	87	75	84	90	82	69	84	72	79	72	85	74	82	71	89	87	94	81	75	94	80	78	65	78	94	64	81	82	87	68	96	81	75	69	77	79	88	78	83	78	81	88	76	80	76	106	90	87	89	71	97	81	82	73	84	83	74	69	61	76	62	83	71	80	77	79	83	83	76	86	60	91	80	83	87	78	85	76	69	80	73	97	72	94	75	94	82	99	58	87	86	92	88	68	61	69	80	84	76	87	92	96	87	92	77	63	66	80	100	94	90	83	75	76	73	74	73	79	71	92	65	85	86	84	88	73	84	85	64	77	88	88	92	89	95	71	94	76	91	59	78	71	82	80	93	80	81	101	59	83	87	94	83	83	88	75	75	68	94	72	76	83	76	77	95	75	80	95	76	73	97	83	68	70	71	81	71	66	78	80	73	72	80	93	107	69	93	83	87	82	76	91	91	80	82	91	84	98	81	72	82	69	84	78	77	73	73	84	84	118	80	90	92	99	82	73	90	90	60	80	75	70	90	79	75	86	64	78	84	78	80	79	82	72	89	76	83	91	85	70	66	91	72	78	73	96	69	67	80	75	68	75	85	63	75	90	69	83	76	79	69	82	80	78	80	80	86	94	78	95	86	84	84	69	82	88	79	85	84	80	76	91	69	86	75	83	74	91	70	77	70	63	83	76	82	92	88	72	85	87	82	81	79	72	68	89	89	83	72	82	80	77	96	73	82	86	75	93	83	88	69	81	90	79	93	86	88	97	91	68	74	81	69	65	63	80	91	69	87	74	89	67	65	80	78	76	74	81	84	99	77	90	73	77	92	77	91	83	92	77	81	75	93	85	79	81	93	85	99	82	71	74	78	82	95	67	67	68	78	76	76	72	77	79	58	87	70	75	92	77	81	93	73	79	89	78	82	68	77	70	94	72	84	65	69	88	87	72	79	85	75	64	73	81	90	81	82	73	67	57	80	93	92	88	74	84	83	84	77	67	87	78	83	84	85	64	58	53	93	109	78	61	103	90	71	74	73	70	82	67	75	72	79	82	76	84	76	86	80	72	85	66	71	80	79	82	93	80	79	81	68	81	87	91	76	79	88	87	78	74	94	94	68	92	68	70	83	75	105	67	75	83	80	89	89	81	70	82	92	90	80	90	90	76	77	80	88	77	85	82	79	82	86	84	70	90	76	78	70	88	80	69	69	83	96	66	74	84	76	81	90	71	87	93	76	89	92	72	92	71	87	65	103	82	78	71	73	77	80	81	82	91	65	88	67	74	91	76	74	74	86	89	64	73	63	71	91	78	79	90	75	82	97	62	76	72	72	78	78	78	86	85	77	83	69	86	99	79	88	73	79	79	84	88	82	78	88	69	67	71	79	81	80	93	68	83	81	77	79	80	71	93	78	77	91	83	94	72	91	86	63	78	77	73	79	86	69	84	80	100	88	69	71	88	66	84	85	77	82	79	85	73	75	77	78	76	89	81	83	65	80	92	84	75	89	72	79	62	68	67	82	69	74	95	86	87	74	65	71	81	74	76	77	67	84	90	71	71	76	92	96	78	59	89	75	86	83	87	67	82	65	86	80	81	92	90	83	73	75	69	73	75	85	81	81	77	95	83	94	78	73	77	81	83	94	98	64	92	99	63	98	79	84	77	80	74	82	81	97	70	79	82	87	67	68	84	95	73	80	90	76	70	75	100	88	87	73	93	82	77	75	74	90	73	86	67	72	88	75	81	85	67	69	74	72	89	76	72	79	86	66	68	78	71	66	84	92	80	79	79	80	101	73	75	79	97	74	79	73	78	79	82	81	93	72	84	92	86	68	64	86	83	87	80	80	68	82	67	71	78	71	71	90	76	70	81	77	74	74	81	83	84	70	79	83	85	74	84	95	91	80	76	84	78	81	92	80	100	86	92	93	68	85	90	82	73	67	76	70	78	92	93	87	73	77	77	88	59	75	80	72	75	71	66	76	83	79	77	83	85	84	84	74	84	76	84	92	72	74	79	93	81	82	92	100	95	85	96	72	92	97	75	91	91	92	99	92	85	79	96	69	80	86	70	74	81	54	87	78	75	79	89	85	66	101	59	74	70	83	77	97	72	79	67	78	82	82	64	72	83	84	89	78	104	87	76	65	63	79	63	89	76	63	69	92	71	92	78	72	86	84	77	65	65	76	64	83	72	78	80	80	73	72	78	81	56	81	78	72	73	67	85	75	89	83	75	69	88	59	79	76	71	77	68	89	66	95	71	86	84	88	88	82	91	95	75	85	74	84	65	67	70	75	72	79	97	80	86	67	74	68	76	77	68	79	83	77	87	88	72	89	66	74	85	97	94	93	76	81	78	80	79	71	82	94	67	78	74	85	84	79	83	76	70	100	62	94	92	81	68	78	84	68	69	70	90	91	78	72	81	88	61	78	67	88	91	81	87	65	68	71	76	90	95	84	80	87	100
6231	365	487	467	430	390	385	344	369	326	306	339	298	332	299	301	336	303	324	295	290	306	315	295	281	247	309	333	283	301	296	269	314	269	292	289	290	277	308	288	282	335	265	282	297	292	299	310	302	275	279	295	307	297	298	302	296	324	308	333	292	274	291	284	311	293	286	279	306	286	313	304	306	305	279	265	297	314	283	277	273	296	299	269	291	297	295	262	284	299	301	302	286	293	301	266	284	277	275	289	295	300	300	253	280	260	284	274	293	270	281	310	287	251	295	295	288	304	301	305	292	325	286	316	275	310	311	269	290	292	285	289	276	302	274	284	278	294	292	316	299	292	239	272	281	346	321	285	302	313	297	300	310	310	332	295	288	293	300	300	277	294	299	285	277	317	299	280	286	309	269	279	314	274	280	286	268	304	268	268	276	287	279	292	289	310	308	285	297	286	280	289	312	324	298	302	288	292	290	298	258	296	241	289	311	291	297	302	277	280	295	291	291	289	292	302	285	291	291	267	327	312	273	289	291	312	300	279	309	264	304	298	256	304	302	327	297	291	288	290	276	270	316	291	262	286	294	278	302	290	290	289	284	285	295	296	283	278	308	275	280	301	317	283	306	298	291	276	289	282	271	307	257	300	277	308	312	296	311	284	279	304	278	291	309	254	274	283	315	278	281	300	291	312	280	317	269	283	314	280	284	286	317	307	283	277	286	310	275	315	328	310	259	259	284	296	282	298	281	289	285	297	288	278	284	301	267	278	268	302	291	287	287	303	312	308	308	295	324	306	277	301	278	289	319	292	262	297	283	276	296	309	307	277	281	287	338	292	265	289	331	294	275	263	333	316	323	267	301	291	306	295	294	297	281	287	293	300	308	302	327	305	307	291	281	285	305	319	303	269	296	294	298	312	297	265	303	301	282	269	289	292	313	254	298	291	265	275	293	298	297	312	276	301	299	289	311	286	293	305	305	282	328	321	274	337	296	307	295	281	321	299	304	270	313	262	285	284	293	283	257	310	282	286	281	317	262	285	311	296	306	312	277	284	300	286	299	272	285	282	303	259	287	291	268	278	287	296	247	310	304	294	278	284	312	292	297	293	285	296	291	300	286	308	310	271	270	305	281	300	285	253	291	284	271	300	298	256	294	290	331	284	288	301	273	323	279	288	271	280	305	287	288	312	277	289	295	293	312	278	261	282	283	266	304	296	313	284	307	279	306	268	309	304	254	280	305	272	307	260	306	276	296	307	316	273	299	291	248	307	306	297	296	287	289	286	265	266	293	286	281	259	293	308	292	334	300	287	261	274	300	273	306	286	310	295	299	275	291	292	297	308	276	314	286	271	279	276	305	324	315	283	294	286	307	306	301	300	301	290	302	295	298	333	274	288	290	286	310	291	271	283	316	311	285	341	287	283	277	252	281	333	273	303	246	305	285	288	280	304	301	283	303	275	300	294	302	297	286	284	292	281	288	290	303	306	305	291	283	296	311	315	281	286	266	273	327	280	286	306	314	279	282	285	285	306	295	296	294	308	311	311	309	289	301	284	282	297	282	283	291	281	286	306	302	299	304	318	272	332	290	304	286	314	296	293	297	285	304	294	282	280	314	289	262	307	278	271	304	303	305	252	296	263	297	257	267	295	295	299	283	283	296	287	306	269	266	292	286	284	282	274	294	304	286	291	312	269	302	294	273	297	290	291	339	316	300	289	279	330	304	271	305	313	302	278	295	314	282	304	305	296	285	275	283	300	287	287	301	301	333	288	294	280	277	289	296	309	334	316	312	300	321	287	296	320	292	292	308	307	317	309	298	289	289	285	302	303	302	238	276	306	313	299	297	275	284	280	286	287	305	300	279	271	275	275	293	312	282	268	296	299	310	264	302	283	308	284	318	291	295	301	276	335	297	267	280	307	280	316	328	262	272	307	285	296	301	313	283	296	300	307	304	307	288	271	263	298	300	314	328	257	317	284	283	254	288	294	315	284	289	277	287	273	289	311	273	308	296	283	272	296	275	300	284	288	294	302	310	277	275	283	293	311	294	249	296	325	267	297	295	289	292	303	286	298	278	308	315	294	288	246	317	311	272	284	292	300	297	302	281	271	313	283	325	318	277	282	265	305	302	278	260	308	285	295	283	288	300	266	290	308	314	299	304	310	299	298	288	250	304	274	294	307	313	279	276	293	278	289	311	276	303	260	285	327	313	292	286	295	283	289	257	306	271	286	293	299	285	295	276	318	271	300	283	315	294	272	294	275	303	309	301	303	308	292	302	301	299	308	293	309	291	327	286	308	301	290	308	265	305	294	285	275	293	292	249	284	305	296	296	297	308	293	301	298	308	284	252	277	275	305	281	303	306	286	299	264	314	306	269	292	297	313	302	305	307	281	285	288	285	294	268	285	294	252	322	284	273	281	291	263	310	309	309	315	295	267	288	299	284	281	297	272	310	319	289	310	292	276	298	294	305	285	315	299	283	281	278	288	269	290	303	251	286	302	263	322	279	270	284	284	293	300	303	278	283	294	283	311	266	292	293	302	298	274	295	306	286	292	289	274	304	292	264	301	280	307	302	285	285	292	269	321	299	287	295	314	282	281	272	286	300	302	273	304	297	285	319	289	302	298	278	305	293	276	295	278	255	279	286	277	295	255	290	270	286	304	304	284	284	294	280	287	268	320	301	296	305	264	294	297	306	288	291	297	262	296	280	284	287	274	287	287	316	292	257	295	304	284	291	308	303	296	320	280	304	271	293	302	287	271	282	291	294	284	289	270	290	283	272	331	287	283	296	293	272	302	306	304	280	292	328	275	296	293	299	310	293	303	274	273	265	273	313	273	283	299	291	289	318	330	265	311	266	304	286	271	296	306	293	295	302	302	296	292	269	292	299	273	275	293	271	291	248	299	295	269	297	302	286	286	300	298	275	292	298	285	296	309	322	262	309	293	305	321	276	303	292	291	288	288	312	315	277	301	324	284	289	291	265	285	243	295	278	264	295	278	282	312	298	285	290	326	278	260	275	278	298	311	299	273	271	295	268	283	269	287	302	304	299	300	263	325	266	267	281	290	308	301	287	338	274	279	301	326	296	281	274	289	284	283	283	301	287	303	319	291	291	302	301	292	288	299	312	318	314	282	293	291	300	294	285	310	262	326	295	280	278	290	282	293	276	286	288	291	308	304	332	281	303	281	273	285	305	322	312	315	310	287	277	316	282	276	320	280	315	298	298	310	294	281	255	294	287	290	275	275	329	280	313	315	262	286	278	298	308	309	322	275	276	282	290	321	296	267	280	305	307	294	273	292	322	287	323	281	257	288	277	309	286	271	319	273	316	258	299	263	284	325	273	261	281	307	265	303	322	301	291	272	306	297	291	256	298	318	311	301	299	281	272	318	281	278	331	304	317	301	292	275	294	254	281	314	287	293	299	305	292	281	303	289	286	297	266	293	286	263	310	317	281	261	278	299	287	305	275	290	283	280	306	287	305	341	276	300
44747	12496	1971	1060	732	587	481	371	304	290	240	216	228	214	193	182	184	202	158	182	171	177	164	181	156	168	171	173	187	165	153	168	159	174	147	168	170	130	163	156	148	158	177	150	148	168	166	167	164	173	157	155	161	160	132	164	153	160	133	153	153	139	161	146	158	153	158	148	162	126	134	155	156	165	136	148	158	147	131	143	146	174	142	147	146	146	153	157	159	144	145	141	164	137	137	151	172	140	138	149	132	157	176	126	154	138	163	154	164	164	148	138	144	145	137	162	153	113	148	160	161	140	152	140	159	138	135	153	129	154	138	161	152	162	150	159	172	146	170	137	161	161	151	131	157	142	141	123	156	150	130	128	162	154	122	167	144	143	149	121	157	139	177	149	117	155	154	143	150	161	149	142	146	149	137	164	141	170	168	153	130	143	145	133	155	151	145	152	125	146	146	155	148	177	134	145	154	151	154	138	128	139	167	150	133	147	128	167	160	148	159	147	156	142	166	147	152	151	154	150	157	136	135	144	164	168	126	171	137	139	136	161	171	142	166	138	157	162	165	150	145	134	123	176	148	156	144	162	141	130	140	152	151	156	132	139	168	166	158	144	152	145	151	157	178	149	151	136	144	156	151	140	172	148	147	157	151	123	124	149	160	124	128	138	150	174	156	137	154	127	141	155	165	159	164	177	151	140	157	169	177	135	142	128	149	147	147	161	150	164	170	139	148	150	135	157	157	158	138	156	147	133	137	141	141	151	167	150	156	136	141	163	171	151	187	135	146	160	145	146	144	135	124	144	155	125	160	168	146	147	160	149	156	148	128	163	119	154	152	140	135	162	155	139	164	157	153	146	159	154	156	129	157	157	134	157	156	159	134	152	135	146	135	130	140	147	166	149	150	124	156	157	125	141	151	170	129	163	131	150	139	166	160	160	124	158	159	143	145	153	140	143	143	143	147	149	133	141	137	143	154	157	161	159	162	150	148	127	135	138	142	126	161	153	137	149	153	155	150	149	157	148	161	153	145	137	141	138	155	160	162	145	129	171	144	154	131	139	133	154	169	134	142	132	134	176	141	172	160	131	165	149	133	155	156	134	149	151	128	144	166	134	152	162	160	143	148	155	152	164	165	140	137	164	162	158	155	159	138	129	145	152	153	139	142	142	159	127	138	146	145	160	132	127	157	145	149	163	162	145	152	136	147	144	149	153	144	139	165	159	155	133	124	127	133	163	169	135	165	169	147	138	161	159	184	159	137	140	137	143	157	136	159	175	145	165	154	153	166	150	151	145	143	169	150	124	178	165	168	158	141	139	169	123	165	143	162	144	143	141	144	146	128	156	139	170	155	141	153	146	138	133	147	154	130	166	152	144	143	145	139	156	147	129	153	134	145	151	142	177	170	151	117	143	123	136	143	129	154	146	137	151	134	134	149	161	157	136	137	145	143	138	167	168	163	171	158	134	183	142	137	138	136	150	146	132	174	161	144	156	168	138	149	137	138	151	143	126	144	166	175	155	138	150	140	159	147	147	165	155	150	129	137	134	152	149	137	153	127	154	158	163	153	148	147	136	141	152	168	151	150	144	162	130	173	141	159	151	138	142	137	143	150	160	142	158	135	166	152	144	158	160	164	146	137	141	150	146	154	138	169	150	143	165	137	162	169	166	143	128	128	136	158	133	152	140	139	140	164	154	129	146	147	149	165	149	148	169	155	127	149	150	140	150	145	144	161	136	162	148	148	138	143	173	153	144	157	165	134	125	147	147	137	148	146	150	140	134	127	175	158	144	134	144	154	147	153	145	140	159	143	135	158	151	165	155	156	157	148	152	149	137	155	151	149	139	167	141	155	156	152	153	148	153	148	148	161	144	145	168	140	139	168	143	167	145	154	164	156	144	135	132	160	138	164	163	152	135	146	147	170	164	165	142	139	127	144	144	166	145	142	148	147	147	158	143	160	147	158	141	158	140	168	153	140	140	147	115	159	164	141	141	154	143	116	163	144	145	148	137	149	145	129	150	153	161	146	131	132	155	127	144	126	154	143	136	162	155	161	171	154	140	150	169	144	137	159	148	161	141	133	137	160	152	120	141	157	154	153	163	143	160	144	144	162	124	132	163	157	140	151	161	163	164	147	150	146	163	135	129	154	143	163	140	157	140	143	141	152	113	148	136	159	169	169	128	135	148	152	140	170	163	167	165	158	136	130	147	162	142	150	146	158	125	145	160	151	165	123	167	141	153	139	150	139	127	121	172	161	151	154	160	159	155	150	146	153	153	167	143	156	153	124	148	155	169	128	148	165	155	144	163	154	161	154	136	138	134	151	147	139	166	123	150	125	136	165	139	167	147	137	159	170	162	124	158	140	165	144	148	144	157	139	140	170	144	162	134	154	154	159	165	124	144	146	154	151	151	170	158	144	135	157	156	139	149	153	147	156	148	138	165	157	143	136	138	135	156	141	141	129	166	170	154	124	128	151	132	154	146	144	150	161	143	141	158	149	156	158	148	155	135	151	152	163	150	168	164	156	137	128	151	151	149	164	115	154	150	167	157	131	154	134	142	160	138	161	150	142	152	142	148	177	163	178	147	150	133	158	132	144	153	135	157	149	152	153	140	143	154	155	122	134	146	152	142	150	138	158	152	146	150	152	135	155	146	148	147	145	148	138	142	145	161	145	166	141	140	155	141	158	136	137	147	130	142	153	136	145	163	156	132	152	169	153	122	167	135	142	160	133	157	157	150	145	158	140	155	131	154	132	157	159	147	131	128	136	147	144	142	136	149	128	155	165	145	172	156	151	142	156	125	127	158	128	155	166	160	169	151	136	143	135	138	150	154	147	157	171	142	146	165	139	154	139	163	142	156	128	141	154	142	128	165	141	148	155	135	159	148	140	135	124	159	136	145	139	166	162	138	119	154	130	140	147	125	139	136	183	134	130	151	147	167	142	145	164	142	123	141	144	143	166	168	157	145	135	154	141	157	155	149	142	140	131	159	168	179	147	143	144	160	148	144	140	157	151	145	149	170	146	171	144	156	151	143	125	137	145	149	143	152	142	143	138	148	138	134	139	141	155	166	154	159	149	165	141	154	154	144	161	149	144	141	152	151	166	155	163	150	144	154	149	158	126	126	155	133	144	125	139	168	159	142	144	153	130	148	144	124	142	148	150	127	144	137	152	141	137	173	137	149	156	161	160	181	152	166	122	134	141	152	170	158	150	162	132	151	130	138	144	158	180	170	129	148	153	134	146	145	164	118	161	133	150	150	151	128	147	148	140	139	168	130	157	162	137	145	141	140	131	143	123	157	132	133	168	151	154	155	152	138	136	174	133	151	150	157	135	155	142	148	145	158	129	150	157	165	134	160	150	176	147	156	142	139	149	136	141	128	152	150	150	144	143	147	170	164	136	153	139	142	142	118	152	119	143	168	150	135	142	162	150	148	151	160	135	164	156	124	147	142	164	164	145	153	174	132	162	145	137	148	134	162	146	131
23953	1418	2860	3409	2888	2474	1999	1636	1434	1270	1147	1009	965	875	908	767	819	686	725	688	690	722	668	659	644	594	590	560	617	564	563	530	540	566	525	582	536	535	560	534	514	553	497	503	508	513	517	467	517	476	505	484	500	515	483	505	463	492	508	497	520	482	492	485	505	506	509	498	505	476	489	478	469	506	489	483	505	486	479	484	497	459	499	478	484	497	461	476	476	506	502	448	488	468	497	478	483	487	444	474	480	513	459	467	502	492	522	485	481	454	497	488	432	472	504	460	502	478	472	469	453	497	426	459	469	459	513	472	463	454	442	452	471	493	451	510	467	496	468	504	461	434	480	451	469	487	482	475	501	474	492	500	517	433	496	466	442	508	471	457	513	483	475	463	518	451	468	481	512	499	496	462	430	479	457	475	503	519	504	472	458	480	466	446	496	449	457	471	474	475	464	470	442	489	451	498	470	462	479	450	474	491	509	435	515	455	501	466	486	459	464	494	481	533	478	468	434	497	467	454	470	441	449	430	488	451	528	443	456	461	477	452	485	450	464	465	442	469	441	453	506	488	505	511	495	484	447	489	499	488	449	474	462	452	503	477	463	487	456	469	446	515	470	508	468	462	497	450	460	475	440	510	475	502	438	507	435	481	467	481	469	478	482	490	462	450	440	454	482	503	498	507	488	482	512	460	456	483	473	493	448	508	500	449	439	484	468	465	486	482	465	464	470	512	449	503	500	483	487	488	451	494	483	458	436	472	518	459	484	448	458	474	420	456	546	428	480	477	478	471	481	491	441	455	493	449	467	501	459	458	463	480	469	441	480	476	481	450	486	517	451	511	484	490	468	473	504	465	468	436	489	454	470	521	502	434	468	502	458	466	469	457	483	456	468	485	478	468	432	450	469	467	484	452	468	499	496	477	484	445	483	478	451	465	479	529	514	457	489	463	486	483	468	469	465	475	503	500	527	468	461	490	454	501	459	481	456	480	473	467	465	466	480	483	506	476	464	491	519	444	485	458	474	511	498	471	474	471	464	442	448	476	495	497	429	474	487	455	448	491	515	486	471	453	486	452	449	472	451	475	458	463	489	456	438	456	479	454	466	471	486	463	494	483	472	481	454	472	458	488	418	440	466	525	475	445	440	502	474	488	465	481	495	450	463	477	480	465	473	502	466	454	490	502	496	458	475	470	429	493	460	483	460	509	448	464	447	489	462	474	483	501	476	476	472	482	477	446	458	419	455	456	483	463	477	428	494	433	436	472	463	504	492	464	491	454	499	472	456	443	494	489	490	476	437	471	487	482	502	472	461	487	459	518	490	472	497	471	486	462	473	479	465	464	510	468	488	524	509	483	522	448	435	492	492	455	482	516	454	462	497	459	460	510	475	447	455	497	483	444	489	455	512	444	459	494	496	430	504	456	457	448	483	500	497	445	497	503	452	458	462	502	463	479	471	462	497	459	475	447	487	455	504	483	450	477	493	469	472	462	499	467	487	469	496	471	482	472	435	494	439	506	482	470	496	496	445	462	481	444	451	474	458	440	485	462	479	464	482	476	490	444	448	486	475	494	435	481	503	511	466	494	475	466	497	505	430	480	429	445	499	512	463	459	492	525	481	484	457	467	443	507	503	493	486	512	488	497	452	487	435	483	480	486	479	482	451	480	470	496	461	496	461	512	495	469	472	470	475	514	472	497	518	483	457	500	456	473	481	521	491	430	485	483	489	444	452	503	483	496	525	478	498	460	464	449	500	431	469	444	481	490	479	471	478	468	493	496	439	500	523	472	498	464	501	479	487	477	451	467	503	476	483	498	487	472	501	442	501	453	442	484	497	460	501	467	499	462	476	496	479	480	459	481	447	451	490	498	443	473	503	516	478	486	499	483	467	419	469	441	458	481	453	496	487	503	455	456	472	464	496	502	477	432	441	462	441	478	430	526	465	444	490	499	477	502	474	470	474	488	469	517	495	457	483	501	464	466	515	435	488	480	476	493	525	477	477	455	480	474	465	470	497	479	483	483	443	472	520	494	477	482	486	457	456	477	494	493	461	485	434	468	488	478	439	448	446	464	527	466	479	482	477	501	479	423	485	468	469	488	476	504	480	492	459	502	519	484	502	468	491	473	462	482	468	501	493	437	491	475	478	464	464	484	495	436	466	458	475	475	483	430	475	487	496	471	433	448	525	467	487	471	443	481	500	465	500	500	463	468	452	464	481	433	487	538	496	470	477	497	505	472	482	469	449	474	446	474	451	455	495	463	488	492	511	486	471	450	514	450	501	452	464	475	493	513	481	488	451	478	481	452	485	432	490	450	446	471	417	486	460	480	446	468	455	460	498	479	439	498	496	457	482	494	432	443	483	494	464	474	457	480	489	478	443	439	462	483	448	447	456	470	496	479	485	481	477	492	494	429	493	460	468	481	489	444	499	455	466	490	481	433	468	444	482	446	473	485	451	419	466	486	475	405	482	445	456	458	479	469	489	478	505	462	482	472	476	484	482	437	491	424	465	464	470	487	459	499	475	462	484	463	463	428	477	453	478	477	451	467	456	470	481	471	482	473	506	471	464	470	428	457	514	479	450	451	464	473	454	459	467	487	446	486	428	496	453	472	431	488	489	479	487	455	462	478	479	473	477	465	501	444	453	466	468	466	508	490	500	454	489	470	412	428	504	453	509	455	444	474	468	503	485	508	493	456	458	465	458	430	462	405	449	457	484	463	537	467	465	484	465	473	454	474	510	440	481	508	519	483	437	432	488	465	437	443	435	418	516	536	488	494	466	489	482	497	480	477	491	455	481	466	468	480	478	476	451	462	481	463	515	466	477	429	452	433	508	474	447	475	445	466	482	457	507	489	467	477	483	468	469	423	423	465	488	470	511	506	525	520	509	466	465	508	483	455	484	491	483	437	470	485	456	493	502	489	493	461	447	487	501	463	489	476	474	477	492	492	478	500	471	458	475	482	494	490	495	487	428	453	467	465	448	470	447	467	442	497	456	467	462	451	504	425	488	451	484	462	480	507	440	473	470	483	478	465	454	479	472	478	462	498	487	441	498	440	484	483	487	459	481	471	417	475	478	503	483	472	444	460	477	465	476	435	506	494	475	487	497	455	503	463	497	470	458	457	530	464	447	473	467	467	472	501	509	435	480	452	421	514	495	497	500	463	508	448	484	481	491	505	448	477	479	440	480	512	436	452	477	455	478	456	472	498	460	488	478	465	481	480	525	479	466	522	458	440	444	448	477	469	442	449	495	515	474	461	466	494	470	486	479	505	475	476	477	492	515	479	481	465	467	472	456	498	498	508	509	426	472	477	468	450	445	441	520	498	473	491	463	474	469	428	479	447	477	462	424	487	472	455	496	485	491	490	479	477	472	462	478	505	481	488	479	479	502	495	484	475	451	448	449	485	469	481	471	466	493	467	504	507	486	459	493	456	479	453	526	461	484	427	452	467	503	533	476	453	473	484	453	483	455	484	453	478	490	464
56367	19510	6100	2209	1563	1142	902	688	610	500	493	474	448	384	370	332	320	353	302	319	307	306	286	311	284	324	280	279	274	294	304	275	303	260	273	234	236	262	244	264	263	247	301	253	249	244	252	274	244	275	244	275	260	265	224	264	276	250	252	244	254	283	286	274	252	252	238	253	260	272	244	269	279	256	228	262	257	261	254	281	257	253	272	245	248	224	222	253	265	238	257	246	240	268	254	266	245	249	263	265	242	235	233	254	225	279	259	262	225	272	228	217	238	242	223	245	257	252	237	273	249	229	245	274	276	249	224	258	236	247	261	242	269	244	248	270	240	245	226	259	260	266	253	247	221	255	233	223	238	270	257	246	248	264	250	245	245	260	237	247	260	244	237	251	232	265	292	254	265	230	254	248	268	243	263	268	246	252	248	248	248	235	245	247	270	263	254	258	255	249	256	265	230	263	236	270	254	240	263	301	243	265	258	268	262	263	255	246	253	226	255	257	255	236	249	244	247	237	240	237	267	245	252	240	255	221	267	258	257	238	243	246	223	253	257	282	261	241	234	265	251	270	268	273	262	274	226	266	265	234	249	248	251	255	266	244	237	251	250	232	242	246	199	256	253	274	259	227	254	252	241	274	260	200	253	234	265	269	271	231	245	250	234	290	245	255	276	267	244	264	252	238	278	252	238	271	264	232	252	255	265	269	249	265	274	245	263	241	259	248	266	232	258	239	245	246	262	261	249	258	232	256	243	223	230	244	269	276	218	256	250	254	257	243	226	230	207	281	277	257	287	233	248	244	284	287	227	235	244	239	262	215	226	261	254	261	223	262	251	255	281	259	235	273	243	250	238	253	241	262	245	249	262	248	225	259	232	235	240	247	268	249	255	262	285	225	260	264	235	258	286	260	246	233	260	267	256	237	259	252	269	239	257	276	255	235	272	284	267	254	221	267	267	245	282	248	249	270	238	248	242	256	258	239	255	239	246	250	266	249	252	263	294	253	256	234	275	242	234	237	278	248	260	264	273	264	223	244	273	253	257	279	258	247	246	277	265	246	266	219	252	238	251	279	238	254	255	244	262	255	249	260	284	246	271	264	256	236	260	245	262	262	243	269	278	237	242	235	272	232	254	252	229	240	267	237	281	255	240	263	276	297	211	242	272	248	244	258	246	259	257	245	245	248	284	258	254	269	261	239	238	276	232	255	227	253	256	252	234	249	280	236	236	270	253	279	263	282	234	235	261	227	266	241	234	234	250	228	232	251	267	249	237	263	269	246	270	263	238	257	251	253	249	235	250	245	245	257	265	246	254	248	277	253	251	265	232	231	236	283	240	263	242	256	238	277	262	239	242	248	232	223	267	243	254	224	255	269	239	237	248	233	240	264	239	237	235	254	270	236	256	238	235	275	226	229	249	265	284	248	252	228	233	267	259	239	257	265	268	241	225	271	291	226	239	225	248	272	260	260	247	261	261	247	289	237	221	244	256	239	226	234	283	268	247	250	227	234	258	240	241	245	253	263	228	272	232	267	229	260	248	249	256	238	241	248	239	246	251	245	236	248	261	223	249	270	248	227	249	263	229	243	228	249	261	263	269	268	245	269	270	238	270	238	247	262	248	262	254	246	269	251	235	264	231	273	227	238	259	263	253	270	252	270	252	262	277	303	265	249	219	262	253	251	225	247	274	281	263	232	231	260	250	261	244	261	229	265	237	246	270	235	280	251	254	244	264	255	240	264	226	270	215	255	239	253	235	263	231	281	256	260	243	231	252	233	236	242	259	243	277	243	244	258	266	277	259	242	237	274	261	256	241	240	237	272	235	243	264	252	266	224	228	230	265	277	248	249	236	273	268	244	265	268	249	255	266	261	272	267	248	256	252	205	250	263	257	241	232	256	264	269	237	274	263	263	271	270	273	237	260	285	263	261	246	256	228	256	246	266	247	240	228	263	244	253	260	249	260	273	268	222	278	250	202	254	276	253	260	238	275	268	247	256	267	268	242	272	244	268	232	256	271	243	248	257	262	273	251	252	247	273	242	250	254	272	267	238	258	250	266	248	256	273	268	252	261	260	266	230	247	281	233	253	237	248	238	240	257	271	253	285	248	251	232	256	263	225	237	258	250	240	222	242	234	248	260	239	258	278	235	283	234	253	260	242	225	247	248	235	246	239	248	260	227	256	244	258	254	253	241	274	252	254	236	254	252	250	268	254	220	253	250	288	229	231	246	266	266	258	223	236	261	243	239	243	251	261	240	259	242	217	252	232	258	233	229	252	259	265	258	221	253	241	252	242	261	248	267	251	290	261	259	257	243	251	213	222	251	246	243	236	255	250	246	258	264	247	247	246	248	250	263	304	249	239	226	215	243	292	256	247	261	247	248	248	249	247	231	249	248	263	261	243	272	217	253	226	234	257	236	247	249	235	247	232	232	235	239	250	265	243	223	256	273	221	241	267	258	236	241	257	255	262	238	262	223	232	239	261	238	247	229	248	252	225	242	250	260	248	246	233	241	233	249	270	238	232	242	237	263	267	243	242	238	251	267	263	242	234	259	252	221	233	248	242	262	254	234	261	233	228	247	241	294	255	240	245	257	252	240	280	248	256	234	270	278	249	254	257	217	267	253	248	282	241	238	261	252	266	243	246	232	264	254	237	260	276	258	250	229	276	277	266	251	228	254	232	239	234	237	217	257	259	271	259	241	277	267	246	224	258	257	259	269	246	265	243	287	222	234	253	275	256	233	241	259	285	241	247	261	241	253	262	280	241	270	236	255	266	260	255	221	245	260	223	218	250	259	257	252	243	244	273	270	250	274	273	281	239	289	268	277	224	239	266	229	232	251	243	260	245	266	259	264	240	290	253	261	252	245	225	236	276	248	257	251	253	218	248	247	221	233	263	245	263	231	235	224	232	227	246	252	217	249	284	232	261	244	247	235	239	254	269	226	259	227	248	251	260	238	249	257	248	235	234	231	237	235	261	273	238	233	249	225	257	265	253	241	230	241	256	243	257	236	242	267	275	237	244	263	254	261	268	247	254	275	247	243	285	283	254	244	232	236	246	246	255	249	265	261	243	273	247	274	236	253	257	255	240	279	245	252	244	229	249	227	242	217	265	256	252	266	271	236	250	240	256	232	253	242	276	268	257	277	257	267	254	250	273	256	270	248	231	259	232	262	243	269	252	249	275	256	244	240	256	241	248	243	251	269	283	225	280	227	247	280	250	270	253	250	240	218	268	245	251	251	280	215	250	247	248	213	216	254	218	251	226	247	241	228	254	258	266	247	268	230	254	248	240	261	270	254	245	230	257	258	268	276	275	255	247	249	249	239	215	257	213	237	235	228	249	258	251	262	265	253	274	250	275	255	226	251	276	248	288	281	235	243	254	262	257	250	267	261	261	261	253	253	262	254	215	230	266	251	278	260	252	261	253	237	232	237	257	219	244	218	237	280	265	218	247	245	243	260	252	264	245	240	248	256	234	270	255	224	226
31298	2613	5677	6384	5492	4402	3790	3032	2668	2349	2045	1811	1636	1582	1489	1410	1335	1281	1195	1156	1169	1060	1019	1039	1055	951	1009	952	950	953	965	942	862	920	826	881	855	839	807	848	893	829	849	771	835	802	773	798	810	761	845	755	743	781	765	832	777	773	784	770	774	804	742	765	810	769	783	765	756	779	738	707	752	788	761	754	722	740	791	758	720	753	752	784	777	779	705	767	809	738	721	729	732	763	742	720	754	779	721	797	732	757	779	694	764	701	698	715	730	728	761	732	689	735	796	772	765	776	753	724	795	745	742	788	761	726	754	775	762	719	727	782	705	748	789	745	759	757	730	738	736	722	753	774	748	801	755	758	791	738	699	731	746	704	750	741	745	740	769	740	759	745	753	780	746	769	660	768	703	736	681	759	776	744	741	738	724	763	742	754	759	744	748	728	807	734	726	719	711	761	774	738	730	768	724	736	693	752	747	737	762	749	770	721	739	753	774	716	734	757	724	735	707	700	740	790	720	746	703	758	718	738	752	711	754	721	747	731	769	768	741	741	708	694	726	784	735	754	738	713	753	721	724	710	682	728	736	761	750	793	731	752	768	768	754	690	709	745	755	737	753	727	718	784	749	756	708	709	750	745	715	760	732	717	713	717	742	749	743	727	691	704	727	789	728	710	746	752	723	764	696	695	752	705	756	737	736	799	778	728	762	747	760	779	726	725	716	734	715	774	752	684	739	724	733	772	740	779	751	710	795	753	705	771	766	719	702	750	754	744	745	735	741	679	693	745	775	754	677	754	731	714	726	727	744	726	751	667	735	742	785	767	668	705	729	758	741	728	727	750	744	704	735	728	714	764	721	707	762	677	769	708	730	722	780	784	712	767	712	722	729	796	743	787	732	754	718	730	738	733	692	757	719	725	767	710	734	730	765	735	708	727	783	707	740	770	740	754	744	745	785	733	731	720	705	690	732	740	740	730	752	785	760	717	755	734	701	729	793	735	719	716	728	754	709	701	748	744	724	731	722	722	734	750	724	751	735	694	731	721	725	783	742	780	734	716	684	713	787	726	739	734	741	712	726	750	784	755	711	698	751	673	766	754	724	728	742	700	775	729	734	721	741	758	702	730	773	735	743	720	713	767	754	688	736	741	710	745	766	742	777	696	730	776	778	748	732	707	732	760	722	746	763	723	733	729	706	719	742	754	730	727	720	736	748	705	725	754	759	696	720	739	753	748	733	734	715	772	778	727	769	779	772	739	728	713	718	740	756	753	722	755	755	751	735	767	724	748	718	706	737	745	714	723	705	689	745	734	715	705	748	693	745	735	739	715	729	710	758	724	700	752	788	707	699	714	700	758	727	709	717	699	735	710	836	752	699	759	746	812	769	731	773	726	786	748	780	772	702	740	770	743	742	715	761	729	708	707	700	709	729	737	743	770	713	708	731	719	714	719	736	758	720	723	759	703	733	750	788	730	708	734	708	718	716	743	731	738	728	770	690	692	750	760	719	744	735	723	750	713	721	744	728	750	742	746	758	727	746	725	737	749	734	693	763	760	710	734	767	705	749	756	707	714	703	748	710	778	739	732	746	724	740	761	770	737	745	755	733	743	752	773	709	723	748	738	781	741	743	732	732	712	720	755	736	726	774	721	775	745	742	738	751	720	729	752	678	735	767	765	732	727	715	763	746	732	716	718	766	660	708	706	743	724	778	704	693	750	801	712	713	719	751	728	718	697	697	772	724	738	753	748	741	723	723	740	747	792	732	755	724	691	763	691	794	763	750	736	679	711	775	773	710	729	705	692	733	748	741	744	755	711	677	750	736	773	719	740	741	710	754	695	759	740	744	751	722	730	739	760	753	721	743	736	753	734	753	779	732	751	689	763	740	730	689	739	716	769	716	695	715	743	758	723	752	702	728	758	766	742	697	725	731	710	773	732	717	741	719	744	707	767	678	726	707	745	711	739	720	750	763	735	716	739	719	744	749	750	736	763	703	723	776	709	709	798	784	770	783	724	691	745	721	728	772	762	723	737	741	763	739	807	721	769	764	734	717	717	732	754	739	742	704	759	658	744	714	706	744	785	726	771	755	778	693	708	715	736	742	747	759	683	731	725	714	679	755	753	726	710	716	770	733	700	772	733	675	729	752	728	698	724	684	797	747	730	753	721	685	703	709	745	727	718	791	715	763	796	731	720	718	777	738	734	727	737	751	717	713	753	749	739	742	720	692	778	729	716	748	748	693	738	764	738	774	760	698	701	774	755	739	734	745	739	741	709	733	755	747	669	713	779	761	720	741	734	776	736	734	726	729	724	756	702	724	727	705	688	724	786	718	723	754	726	738	736	715	684	773	769	769	758	757	722	749	782	712	728	722	752	713	732	732	684	730	773	771	696	745	753	734	693	730	718	700	710	737	739	717	772	761	734	778	728	767	738	745	749	730	752	665	762	747	706	777	700	749	704	718	689	789	752	682	734	756	739	729	729	778	687	758	726	708	734	740	759	721	750	701	736	751	754	744	731	713	746	742	749	743	740	749	738	784	739	728	745	720	742	732	728	763	701	761	706	759	700	763	749	738	795	790	730	751	744	706	742	716	716	737	748	773	750	748	693	764	802	690	718	701	702	697	710	753	698	699	718	732	763	740	759	776	752	719	720	742	746	681	733	700	725	678	746	739	732	748	741	749	725	731	734	729	742	707	751	685	719	733	747	733	699	688	762	774	726	748	706	743	755	684	752	721	758	764	662	753	731	739	747	707	719	727	727	695	755	723	752	759	733	711	733	713	763	737	753	690	682	761	736	754	774	716	723	749	735	719	725	775	725	725	721	700	731	703	739	743	702	721	777	782	731	705	742	743	700	735	746	733	712	693	732	760	737	708	701	724	709	711	742	720	766	711	700	691	742	773	743	779	770	816	712	707	697	718	745	687	739	752	732	768	740	727	744	772	743	735	700	755	700	751	714	764	778	775	785	790	761	710	684	760	733	740	692	727	697	726	709	773	725	753	797	680	722	801	739	776	736	710	753	728	697	737	738	784	721	753	686	653	729	649	727	774	756	740	777	758	770	704	719	775	755	725	779	747	701	741	736	751	749	766	723	718	731	717	727	761	730	769	753	760	733	702	729	722	726	709	714	723	702	672	762	693	736	760	765	704	769	744	751	706	753	751	758	777	769	726	763	686	736	737	721	692	734	771	773	737	758	722	739	699	738	742	769	801	761	736	722	735	742	746	739	767	839	732	718	695	729	734	739	746	751	727	706	721	741	733	706	733	786	718	719	796	716	714	712	723	717	767	691	745	721	749	754	735	803	729	731	748	741	758	765	749	705	853	710	768	720	714	743	714	729	722	704	717	764	721	675	730	703	743	781	752	759	750	769	722	736	776	711	702	760	707	715	800	730	717	723	757	705	752	763	728	748	711	695	753	753	800	757	768	800	740	769	730	713	783	766	745	748	710	722	713	709	744	703	777	702	740	743	698	681	745	733	711	722	736	746
7101	315	192	109	95	95	75	92	88	77	93	84	94	83	84	85	87	79	68	78	84	102	98	74	91	64	92	86	90	86	75	81	80	85	79	80	86	77	74	66	65	73	72	94	65	101	78	73	80	84	76	86	88	84	71	82	88	78	76	66	76	75	85	84	82	75	86	84	66	80	73	77	75	81	70	78	88	78	84	81	80	74	75	68	71	75	80	75	72	64	81	78	82	76	89	65	83	82	82	88	84	77	77	73	75	71	68	77	75	82	81	83	81	77	80	74	92	78	76	84	71	80	73	77	81	85	84	63	87	78	81	78	89	74	70	93	66	94	79	87	79	81	84	89	83	110	90	80	71	86	73	72	73	81	82	86	65	78	69	76	89	80	88	75	62	95	76	65	73	96	74	71	87	71	70	80	83	77	98	76	73	95	77	83	81	80	78	87	77	78	84	74	82	79	72	90	69	86	87	80	80	80	83	92	76	91	82	81	75	80	66	82	73	76	84	83	69	94	83	86	98	86	102	76	85	68	68	94	82	86	59	82	81	82	70	77	76	80	79	82	85	90	65	84	62	73	92	78	95	83	71	70	70	82	76	76	70	89	71	76	74	96	64	86	88	84	76	76	72	74	88	74	76	89	77	76	83	78	65	75	88	82	84	65	83	76	95	77	84	72	79	96	88	72	100	85	84	85	60	71	74	73	88	71	76	73	82	76	89	85	86	82	74	83	100	70	80	99	66	70	73	78	91	68	76	94	82	78	76	90	72	69	76	91	80	73	81	78	87	83	54	85	68	90	71	93	87	75	82	81	71	81	78	73	71	80	93	80	85	83	70	71	80	76	82	91	79	66	82	86	83	80	83	73	87	79	82	85	103	72	67	75	71	73	85	70	100	84	84	92	82	70	79	67	70	78	83	69	79	62	85	76	86	81	98	80	83	76	57	87	87	75	78	91	85	94	70	93	89	65	84	90	82	77	76	69	75	88	74	87	78	82	75	69	65	67	81	93	79	89	81	81	76	76	80	74	89	79	92	77	68	77	83	76	85	80	73	87	82	81	88	86	67	57	78	94	88	81	76	69	84	84	82	90	73	79	79	76	81	84	87	83	76	76	90	76	79	80	71	77	83	93	77	83	64	86	84	86	75	71	83	91	85	93	90	86	82	75	101	75	66	74	84	82	84	83	81	73	80	80	88	90	90	75	66	86	75	90	79	84	74	73	79	84	66	72	76	76	74	75	91	67	82	85	86	71	97	80	71	79	82	81	81	75	85	84	79	83	75	75	92	86	86	80	81	52	81	72	92	92	103	66	73	85	74	92	72	77	81	72	80	82	84	67	100	77	75	85	85	69	80	79	76	81	67	89	75	82	96	79	81	64	83	92	82	74	75	71	71	76	76	87	83	67	82	80	81	69	85	89	91	83	70	85	86	72	77	92	81	73	93	84	86	69	87	75	90	76	83	83	75	85	83	81	92	75	83	89	80	67	85	82	74	78	87	97	78	81	83	79	86	79	74	101	76	88	90	85	81	74	75	73	80	79	77	93	59	102	79	80	75	82	64	95	74	85	72	67	84	78	84	83	73	73	80	90	81	100	83	70	80	86	75	78	79	72	78	79	77	87	88	77	83	68	85	87	98	85	83	73	85	105	83	90	77	77	86	75	79	82	71	69	79	77	70	74	77	80	73	85	72	77	79	93	83	67	87	82	100	86	76	84	72	71	92	103	85	86	101	71	71	82	77	76	83	86	79	77	84	79	73	70	86	78	68	80	80	101	66	67	96	76	68	83	83	72	84	79	68	83	72	73	88	72	81	78	89	64	74	91	81	81	96	81	81	101	73	108	90	87	71	78	82	78	57	68	72	74	69	80	95	79	82	93	92	86	84	80	71	81	80	100	84	71	102	84	77	90	92	86	65	86	82	79	82	78	62	88	86	95	75	102	80	79	93	79	80	87	91	95	68	90	80	78	81	69	67	78	84	80	77	79	83	82	70	85	87	73	74	92	68	71	78	77	85	97	93	68	61	71	70	96	79	93	75	74	81	68	82	79	86	85	81	84	70	73	79	80	85	75	72	88	87	64	70	73	90	84	91	83	94	63	84	76	76	84	82	83	81	71	72	91	89	96	71	71	81	89	89	66	85	90	75	78	88	84	77	73	72	63	87	78	89	78	88	86	88	81	93	78	81	58	101	95	88	94	76	76	93	64	94	89	81	88	71	76	72	89	82	85	77	103	99	83	88	71	66	90	83	95	84	78	92	68	71	93	82	88	81	79	65	99	68	67	68	82	76	62	101	80	97	77	75	87	88	77	67	80	72	62	84	78	92	84	76	77	73	79	81	85	72	79	89	86	76	76	77	71	77	58	93	77	82	85	71	95	84	57	81	91	95	73	98	80	74	93	81	74	94	85	71	84	81	73	84	69	98	76	81	88	86	83	71	57	73	69	78	70	75	89	83	86	73	78	80	86	79	83	73	86	76	75	91	73	75	69	73	88	70	72	69	86	85	98	71	85	92	90	84	75	71	81	99	89	79	73	78	93	81	87	91	75	83	80	75	85	95	86	75	90	76	82	79	93	83	84	79	75	93	84	72	85	66	75	83	81	97	80	78	67	81	63	79	80	89	78	77	89	89	94	76	80	63	91	80	84	75	74	85	79	69	80	94	73	66	76	81	91	76	85	76	73	82	55	83	65	92	93	83	84	76	72	89	70	78	89	81	90	75	71	90	83	78	75	80	87	78	82	82	81	75	78	80	72	79	83	67	102	98	73	85	69	78	78	93	79	86	79	88	84	59	69	88	69	91	73	70	74	88	70	76	93	101	72	67	72	71	78	79	68	83	80	90	93	88	87	73	91	95	80	57	77	70	76	90	89	79	68	87	98	65	91	89	82	76	83	67	83	68	85	75	80	87	57	62	75	76	73	92	80	82	65	79	89	82	72	82	61	84	70	74	84	85	84	72	68	79	72	84	86	81	80	85	97	84	86	69	77	77	83	85	76	64	91	93	106	85	69	74	88	85	75	88	79	88	98	89	76	93	66	96	75	85	73	54	95	72	69	74	82	97	77	76	89	72	74	101	70	68	90	77	83	82	79	60	85	76	62	90	84	88	87	74	94	74	99	63	92	79	71	78	76	76	75	60	72	75	80	79	80	91	64	89	79	70	88	76	84	80	82	103	81	81	77	85	82	95	90	69	86	54	92	75	74	79	79	86	70	98	79	87	76	73	79	77	84	75	82	80	93	81	84	78	96	95	88	82	85	92	77	88	61	77	68	80	84	74	89	73	78	67	80	82	67	80	87	63	78	77	78	67	77	76	65	92	79	80	89	78	68	96	88	94	84	79	87	74	78	74	71	88	78	82	86	78	68	77	85	85	78	81	70	76	89	89	68	88	85	76	86	77	82	81	71	71	90	83	94	85	89	89	71	79	70	79	82	94	92	97	79	79	78	97	99	82	71	72	79	86	85	79	76	75	82	75	78
6367	380	462	485	418	384	370	373	322	319	317	358	349	322	317	341	296	348	307	290	307	297	282	301	269	276	273	305	276	325	285	325	296	322	297	277	321	294	296	300	282	309	268	293	256	295	309	293	320	318	316	277	295	328	283	310	304	318	288	304	285	289	277	306	287	311	281	262	308	289	290	286	267	288	320	320	269	305	288	286	279	253	291	287	271	292	283	306	308	306	283	289	274	284	292	265	261	292	279	273	297	280	301	285	293	292	275	283	261	312	276	256	303	281	291	326	266	291	321	281	302	310	283	279	304	275	297	276	289	320	280	302	293	280	302	264	337	278	279	278	277	287	281	296	308	301	306	286	292	297	312	320	274	300	284	294	317	276	294	295	275	279	296	315	259	269	327	332	311	284	304	302	290	269	277	261	301	313	291	266	291	317	301	319	252	305	276	273	319	294	288	273	321	292	279	322	309	286	290	272	300	303	289	282	285	312	312	288	282	282	309	307	283	269	290	292	295	317	270	298	296	267	319	270	274	270	287	267	295	293	295	263	291	284	275	289	278	276	308	248	321	274	280	295	273	289	272	282	318	304	324	278	323	273	272	259	290	300	285	265	325	271	299	304	300	264	293	292	328	290	278	295	333	288	275	314	287	265	242	314	297	311	288	318	278	277	302	260	309	284	303	311	322	295	274	306	243	301	296	328	279	316	277	257	298	320	307	313	319	271	279	298	292	292	313	278	275	271	305	286	288	282	284	329	304	296	316	310	288	305	286	277	291	316	272	305	275	304	293	268	314	296	297	330	290	284	298	278	279	280	286	279	292	294	290	318	295	284	314	264	310	279	272	306	313	305	308	292	285	278	308	307	305	289	270	283	287	297	262	287	277	282	307	285	273	298	326	281	310	258	307	310	340	282	278	292	303	328	280	294	286	325	289	282	267	292	309	280	323	285	294	295	305	270	326	286	281	274	298	320	279	273	297	299	288	251	277	291	311	314	298	310	274	287	260	292	288	274	293	270	291	296	265	305	298	316	307	277	306	270	327	273	285	295	281	297	299	265	288	290	308	273	311	310	292	284	286	285	279	266	271	285	310	332	318	275	298	291	271	288	282	288	270	276	288	286	291	259	284	317	296	286	305	299	268	281	248	316	306	306	251	284	316	286	275	288	313	302	281	273	306	294	277	294	299	293	270	267	252	314	295	300	279	280	317	300	266	313	286	287	289	295	299	299	283	304	307	290	293	300	295	281	273	294	269	292	288	288	279	267	289	276	266	297	289	281	292	297	296	277	262	300	301	308	324	320	285	303	270	314	276	278	300	335	271	288	285	289	317	298	269	269	296	266	279	275	293	269	283	283	306	313	284	268	288	279	272	277	277	277	258	266	287	306	308	292	289	298	306	288	270	294	299	320	296	314	319	293	299	297	299	280	279	284	274	308	314	298	275	296	298	286	274	311	298	303	316	276	265	327	284	301	272	296	300	287	302	333	280	272	300	303	314	339	290	308	278	278	279	275	282	312	274	332	280	288	303	274	306	288	266	314	282	294	275	289	285	305	259	264	305	287	294	304	296	305	290	307	323	309	296	312	252	287	293	267	255	286	265	244	279	291	276	305	280	311	309	329	301	267	291	293	267	272	284	295	296	293	294	331	297	298	276	299	304	305	310	291	297	273	280	316	262	280	301	291	272	297	296	302	280	282	295	299	281	309	323	319	302	293	278	279	268	266	301	299	289	285	285	290	300	280	294	301	292	305	291	300	261	308	308	310	302	319	303	299	294	291	292	325	290	255	274	262	297	324	302	295	303	296	285	322	273	301	303	298	288	288	301	277	327	299	294	265	312	315	277	280	300	298	306	314	282	326	306	292	298	279	310	277	295	323	292	303	320	308	301	307	307	271	263	255	263	285	310	303	269	307	306	298	282	327	321	265	306	260	315	313	297	286	279	299	281	344	285	311	301	298	289	309	289	310	279	291	305	290	288	300	317	277	290	303	284	280	266	277	293	257	270	281	291	264	258	253	265	262	264	300	299	281	306	285	315	278	302	270	273	295	299	301	295	284	302	277	282	284	294	264	286	267	312	263	303	280	266	293	304	300	283	273	277	281	286	306	297	275	296	308	285	257	283	288	303	312	277	301	307	310	276	286	296	323	298	252	279	288	277	293	276	297	286	300	314	282	289	299	324	288	283	291	314	302	307	257	308	300	305	292	309	275	292	295	297	316	288	314	281	285	264	314	272	265	308	275	289	298	303	263	302	261	314	258	320	270	297	285	288	296	287	291	262	306	292	307	287	297	323	280	291	300	293	298	306	293	316	299	324	313	303	316	285	304	270	297	277	286	303	271	306	310	298	332	318	311	307	237	299	299	287	308	310	295	291	301	308	268	304	280	289	266	299	276	248	299	312	312	314	310	291	294	312	312	285	289	294	309	295	254	332	317	311	310	275	285	286	286	305	277	303	300	299	310	309	305	268	288	276	294	284	274	282	320	303	301	312	310	282	292	345	314	268	279	315	284	313	324	261	297	284	275	263	301	276	282	316	274	285	308	299	311	287	299	311	291	278	318	279	299	277	274	288	309	323	260	278	286	278	298	295	292	318	311	306	347	293	316	288	295	278	292	263	280	310	303	294	311	293	295	294	283	312	296	294	301	309	314	346	287	290	296	282	282	277	271	270	275	277	304	298	259	279	270	272	260	323	290	293	321	276	294	314	286	297	297	281	302	301	311	283	309	299	318	281	301	298	320	288	301	291	306	292	255	310	322	296	270	263	297	262	289	280	301	294	301	303	296	297	261	278	301	303	305	318	294	274	293	296	297	295	265	331	286	283	273	298	290	308	295	304	290	286	284	294	271	264	307	274	294	301	302	287	274	284	293	281	293	276	264	315	307	304	295	297	297	275	302	287	304	323	311	257	309	290	278	280	284	281	306	285	313	275	273	303	312	314	254	299	283	281	308	290	309	293	297	282	302	300	286	313	280	271	273	330	283	288	285	273	313	262	293	287	313	282	270	271	303	299	302	314	303	284	309	277	279	310	276	269	300	289	296	325	283	288	255	270	303	320	270	275	277	285	292	297	319	283	266	288	294	294	312	272	254	285	306	270	286	309	267	275	288	284	305	278	309	287	296	299	262	281	294	309	279	288	290	300	307	298	260	240	288	292	251	286	293	290	271	303	292	320	290	291	286	306	291	326	298	264	336	295	285	294	281	298	309	291	313	288	307	284	267	315	274	292	290	298	276	281	288	279	332	276	300	310	312	327	274	317	316	301	304	318	297	292	267	295	292	321	282	286	302	300	293	310	284	316	282	282	306	287	295	302	287	292	297	329	302	297	308	301	322	290	270	297	300	271	282	298	288	279	289	305	279	310	309	311	275	293	317	289	261	315	326	257	304	293	317	277	293	288	267	289	282	312	306	288	309	275	296	266	286	304	294	270	289	330	294	284	289	287	277	307	274	310	286	271	245	299	326	297	293	260	272	299	313	301	282
46930	11093	1810	1022	734	579	460	371	312	293	259	236	231	204	203	207	194	159	181	169	183	194	175	177	180	182	147	140	158	175	193	149	153	136	162	152	137	156	160	140	165	146	151	128	161	152	161	166	162	167	138	173	144	147	172	182	167	156	142	130	144	170	170	159	150	147	166	153	148	131	145	169	144	142	149	143	130	156	144	139	178	132	161	140	137	172	132	141	152	156	135	179	126	157	156	156	132	155	159	159	148	151	152	149	111	148	170	173	138	167	167	145	144	137	158	153	142	163	180	151	167	172	159	151	153	151	158	146	148	153	178	154	145	157	140	167	153	160	149	164	154	165	138	153	138	148	148	143	167	137	137	146	157	146	167	143	146	144	136	149	159	155	137	138	145	134	157	139	155	141	136	165	168	146	167	173	140	147	144	155	134	152	140	164	167	137	118	140	160	160	152	141	134	178	133	147	150	157	152	136	135	156	152	142	163	163	162	146	148	156	152	125	147	142	146	150	158	142	144	150	142	155	133	150	163	166	131	177	153	146	162	160	146	147	146	127	167	133	155	134	164	157	159	141	156	141	137	148	132	152	117	140	150	130	157	133	145	139	175	158	150	166	163	145	160	156	162	148	148	153	163	150	164	151	165	184	144	153	149	161	153	146	147	138	147	140	146	149	146	173	140	160	154	174	138	158	141	135	156	135	150	134	165	161	131	126	145	155	142	168	151	134	157	160	150	164	157	138	150	151	164	165	156	142	137	158	135	145	142	142	134	157	175	152	158	139	170	139	140	154	121	164	136	126	142	168	138	163	157	127	161	143	162	169	148	153	128	150	142	134	135	127	169	157	145	152	153	153	137	123	148	151	159	154	156	148	136	136	132	160	127	139	164	158	169	173	153	132	155	161	150	137	174	153	129	156	151	149	128	145	157	163	157	151	156	174	150	156	155	146	153	133	148	170	146	159	171	157	131	133	149	141	136	144	154	164	147	158	149	116	131	179	154	144	118	150	153	159	163	129	143	146	158	134	155	141	159	145	129	149	155	159	137	149	162	144	144	163	137	145	151	142	161	143	105	168	168	146	155	143	148	138	147	143	160	154	156	153	146	151	141	163	149	148	122	158	111	130	151	167	161	141	134	145	124	155	146	169	142	165	142	138	128	159	149	129	147	146	160	158	135	140	149	143	152	128	149	135	142	159	137	136	148	139	151	155	149	155	136	158	129	138	128	163	160	148	137	156	149	163	169	141	114	171	159	133	155	164	148	153	145	174	145	152	169	167	174	155	166	165	143	123	176	146	152	158	146	183	135	141	132	137	146	142	147	152	155	144	158	168	152	165	160	139	132	145	137	134	161	139	153	161	150	144	147	156	140	153	159	140	141	169	142	144	152	146	154	145	159	137	140	163	147	137	158	174	153	149	156	137	148	150	150	155	134	152	131	149	150	142	147	152	149	166	150	147	140	169	156	124	143	131	163	160	143	137	132	132	171	145	152	142	144	128	137	151	136	135	170	150	151	139	157	149	152	152	163	147	145	161	140	134	136	153	149	161	159	162	149	153	169	160	135	155	159	156	150	163	150	153	141	149	123	156	142	140	157	145	152	156	145	163	155	129	161	157	152	145	149	154	159	165	149	155	145	137	156	151	136	158	154	151	156	143	153	160	131	162	157	164	137	138	164	146	151	129	163	143	167	169	135	138	129	147	141	150	159	172	141	132	125	121	136	143	153	149	167	143	158	124	146	152	119	156	154	148	152	169	157	143	142	138	158	146	148	137	146	153	129	144	133	124	129	148	145	136	160	134	148	170	134	145	165	164	158	128	149	152	142	164	135	137	156	166	132	157	143	162	147	152	152	134	134	143	144	144	132	135	138	116	138	177	137	147	140	173	123	140	159	156	154	145	144	146	146	160	137	158	154	155	133	170	155	140	138	157	144	150	151	150	163	142	151	128	155	135	127	126	159	150	158	134	151	152	161	196	148	160	138	141	175	176	135	142	140	154	151	159	141	151	149	159	152	138	154	135	165	147	144	161	140	149	155	152	145	162	150	142	179	144	144	153	152	158	163	137	136	156	165	144	140	152	149	160	160	150	165	155	146	186	155	151	143	159	142	150	141	180	147	137	143	117	153	143	137	142	135	154	128	132	153	147	153	152	139	162	165	136	136	147	151	141	135	148	160	158	142	138	143	127	143	149	152	144	125	145	180	133	126	141	127	148	144	160	158	146	169	143	125	137	145	134	134	150	151	161	187	131	163	148	151	156	153	164	167	167	163	149	144	144	146	153	134	134	149	184	157	154	148	154	146	137	158	144	134	152	185	176	149	188	145	147	142	150	140	114	134	150	145	124	122	125	141	164	140	169	134	131	162	174	145	148	139	143	135	153	141	155	152	152	140	133	165	138	156	177	152	145	149	133	159	159	140	144	151	163	130	143	141	141	145	167	121	151	145	147	150	136	136	159	164	149	150	164	165	147	157	161	144	132	153	163	134	152	150	154	145	151	163	150	141	161	143	155	131	172	171	150	141	107	154	163	147	156	131	158	156	147	170	154	135	130	145	133	156	168	130	157	158	155	144	149	166	154	165	151	158	132	159	173	136	158	161	134	130	139	133	139	139	145	149	125	149	147	140	149	148	139	124	156	163	157	136	158	152	147	158	134	143	150	176	149	153	138	158	138	137	142	168	127	130	168	123	137	154	131	156	140	163	146	140	161	177	133	129	154	158	155	135	160	137	154	152	149	157	154	144	146	138	133	135	166	154	146	146	181	168	154	143	147	155	150	151	160	143	154	154	164	139	162	144	129	149	158	151	168	157	155	147	168	156	152	142	168	131	166	144	147	144	163	150	190	158	144	140	144	144	144	153	137	153	168	151	152	151	150	136	141	169	137	140	146	154	142	140	174	135	171	146	145	166	168	139	147	146	131	163	149	125	131	142	139	146	163	131	156	160	137	155	127	143	122	142	169	149	132	163	158	184	156	153	149	156	137	148	150	161	155	124	144	178	147	169	171	134	156	158	138	149	135	153	143	124	149	139	154	135	144	134	154	148	162	140	149	138	143	134	157	140	160	134	142	139	140	141	134	148	183	154	175	131	140	147	160	159	137	148	146	141	117	148	160	159	160	155	158	150	148	151	136	153	169	146	136	144	164	156	149	148	134	162	153	137	161	156	156	156	133	155	143	140	154	132	165	130	136	174	151	161	145	158	175	164	150	153	165	162	153	141	130	173	162	142	155	145	132	147	161	158	155	146	143	142	123	151	166	133	147	124	139	123	148	164	152	156	153	147	146	155	158	137	167	114	148	149	145	149	141	139	137	139	154	149	127	133	147	144	166	161	150	148	155	169	156	159	142	164	166	157	152	160	144	136	174	160	150	148	147	158	147	152	155	143	149	168	138	164	143	147	161	161	159	165	144	159	158	141	147	152	137	150	158	141	151	144	143	152	156	133	145	174	138	144	148	153	146	139	156	130	134	167	150	155	156	136	127
23408	1433	3016	3378	2938	2392	1948	1618	1423	1298	1153	1012	945	919	848	817	804	706	730	707	665	598	652	609	608	630	572	559	558	607	579	539	546	552	532	541	582	518	545	547	501	545	516	521	457	513	481	496	507	497	485	447	510	497	478	502	490	495	492	488	513	457	493	492	532	446	512	503	507	472	490	511	481	479	459	494	480	513	480	507	468	493	486	497	461	515	482	434	463	524	511	475	488	454	467	460	491	494	529	433	508	454	486	525	467	467	498	487	513	482	485	480	451	483	481	491	494	466	485	487	474	500	493	489	499	473	496	486	492	493	472	481	499	453	480	497	497	491	481	482	468	487	436	504	490	510	480	475	454	475	468	495	510	475	472	464	444	448	465	481	496	499	460	490	502	456	471	470	504	510	460	427	480	493	447	481	478	443	446	501	478	481	472	468	492	443	471	471	474	458	514	459	454	466	490	542	500	485	488	513	473	459	524	485	476	526	499	451	464	454	450	550	477	520	468	472	547	445	466	503	497	488	498	510	458	454	420	532	455	500	447	471	474	488	475	513	486	479	489	460	471	486	488	499	504	446	492	468	503	507	457	495	449	469	460	452	480	470	482	491	516	476	465	431	478	441	459	458	474	491	525	471	501	446	480	454	476	472	523	493	476	498	491	465	479	541	487	514	513	517	482	485	500	442	478	488	472	485	525	487	484	467	505	455	469	480	446	494	481	495	482	474	508	464	492	459	448	483	470	477	469	474	468	508	512	502	476	515	482	449	483	484	493	474	474	480	465	449	483	475	481	452	483	496	482	456	498	478	490	443	530	462	475	490	493	482	436	504	493	477	491	479	475	476	450	500	477	466	474	440	483	497	460	450	480	496	451	446	489	469	470	453	432	481	464	479	471	480	505	515	468	459	488	499	516	524	496	467	436	494	448	477	486	501	495	495	507	467	491	456	451	516	431	463	462	517	450	462	503	489	494	451	499	459	525	462	542	506	471	461	464	514	502	476	481	486	462	432	466	484	443	447	468	457	483	480	484	452	484	521	483	499	474	449	504	480	500	482	510	481	442	496	502	484	477	506	521	511	479	532	511	484	452	488	529	467	496	478	458	465	503	462	496	468	455	466	463	488	431	510	541	457	470	463	466	482	485	496	503	513	500	509	510	432	493	498	526	493	488	464	477	527	482	469	477	485	484	485	483	477	469	463	453	465	494	465	500	484	457	430	472	470	500	468	509	501	506	499	484	470	525	468	497	469	466	529	484	448	471	455	510	454	470	456	432	468	488	506	495	455	488	463	437	561	475	446	472	472	493	495	495	473	427	433	485	469	448	468	468	457	490	512	470	504	491	462	474	489	488	482	481	437	473	469	469	495	488	492	471	449	465	502	464	475	475	438	512	466	475	483	494	513	489	487	486	455	483	469	482	455	501	492	465	454	519	524	476	536	468	476	448	510	485	462	476	476	442	460	488	452	491	495	468	493	451	466	488	489	485	488	448	465	472	489	467	465	462	488	489	472	515	478	482	522	481	482	471	454	484	488	511	452	480	489	484	487	494	501	465	499	524	505	503	444	499	481	472	485	445	504	483	452	493	482	495	455	473	496	431	474	492	518	480	473	453	469	491	484	452	509	446	495	482	473	467	474	476	487	444	469	520	440	461	455	489	436	474	506	521	455	488	510	466	500	480	493	458	469	483	493	499	514	515	473	442	463	468	458	488	478	492	501	449	485	447	465	457	492	467	443	472	444	491	451	486	491	490	465	509	486	459	434	452	437	502	450	477	458	418	469	431	458	475	482	483	480	482	470	507	493	506	485	493	510	549	461	462	446	451	471	471	461	475	480	463	499	461	487	449	478	468	505	454	494	522	482	452	490	476	474	465	485	462	479	482	471	459	456	503	477	494	467	519	479	472	484	441	458	443	541	416	493	441	524	525	469	472	480	474	456	478	458	484	492	502	454	474	493	466	466	491	506	440	473	464	465	508	497	453	464	439	501	505	493	472	469	454	510	489	511	473	486	499	484	465	466	481	473	509	495	509	483	491	476	497	489	446	436	469	487	481	506	477	530	472	459	464	466	461	473	446	507	516	481	475	496	475	484	468	459	511	484	490	499	478	461	460	418	453	494	482	475	477	476	509	478	481	491	509	507	509	499	439	469	460	453	451	480	470	444	475	484	478	520	445	463	478	476	472	479	457	451	472	483	479	459	511	465	489	485	474	486	468	457	434	462	481	505	471	481	507	466	482	498	488	483	490	479	452	507	463	483	494	486	455	459	494	472	426	444	470	433	463	487	467	490	451	456	468	475	435	485	477	504	501	493	495	462	454	485	495	468	458	443	518	479	493	447	506	490	477	472	481	463	501	488	496	516	482	485	491	498	436	455	522	483	490	499	449	450	441	463	477	469	461	492	477	465	471	462	489	495	453	430	490	488	496	482	478	466	497	529	514	464	492	492	445	441	504	475	466	466	442	494	478	444	455	466	502	471	472	495	492	477	468	481	448	463	472	488	492	448	486	511	484	447	437	495	477	483	494	481	450	463	488	483	479	482	486	428	520	448	467	515	448	499	462	498	474	497	504	470	509	461	450	502	504	444	452	437	488	467	434	467	455	501	471	503	455	478	427	501	453	456	458	464	445	496	492	494	494	478	460	504	472	463	477	487	461	511	470	491	482	519	478	458	432	490	478	506	494	461	520	466	471	443	453	498	463	450	485	486	452	477	460	450	445	470	467	507	500	469	488	492	489	477	472	472	508	473	419	535	465	482	501	494	485	478	470	464	512	487	499	471	486	427	481	513	485	479	462	502	486	478	473	511	472	496	496	482	501	494	481	425	478	464	490	446	492	512	483	482	499	459	493	466	500	485	478	489	498	466	488	485	465	474	471	488	462	476	444	458	501	461	457	415	467	490	497	466	462	485	491	532	479	491	468	465	475	457	472	450	477	496	505	530	466	492	449	473	486	474	510	501	452	477	446	482	504	454	447	422	499	500	470	480	464	546	498	483	483	513	480	490	496	492	469	459	466	488	461	463	493	429	460	467	463	499	505	493	511	452	507	486	461	481	502	467	464	490	474	463	493	485	494	479	510	465	488	482	482	494	485	467	471	496	494	493	487	453	518	434	488	481	436	459	507	474	454	488	461	446	479	478	498	482	466	471	492	448	477	485	472	477	478	484	452	497	432	473	479	483	518	481	531	467	501	441	469	476	518	448	446	447	482	510	480	458	467	508	465	492	476	465	473	491	476	421	441	481	473	460	501	481	470	519	470	490	483	507	509	469	459	478	457	492	442	476	487	478	462	439	481	468	510	471	466	511	505	456	483	482	523	499	442	459	447	436	494	471	480	490	489	473	466	449	463	443	476	487	509	522	489	504	463	473	454	498	491	466	443	471	457	474	460	483	486	479	486	463	480	497	509	473	485	501	453	482	492	468	482	496	505	474	464	463	519	475	451	477	479	503	493	479	487	468	481	436	448	504	489	455	502	501	484	481
56189	18960	7270	2263	1471	1168	906	731	591	543	491	417	405	385	377	339	324	316	332	269	292	312	278	323	284	275	279	273	285	304	264	237	285	280	253	271	256	246	266	286	275	265	274	276	287	270	257	240	247	245	232	263	250	277	239	248	252	258	293	262	263	247	269	269	239	251	247	267	226	252	277	258	261	237	287	246	258	241	251	224	226	249	281	252	269	252	235	279	243	231	254	275	233	244	275	259	252	220	257	242	280	270	227	256	217	231	280	269	266	252	232	250	271	235	264	207	219	256	279	250	245	255	240	251	265	238	241	255	258	242	218	283	231	241	244	270	251	262	231	278	232	231	251	242	242	250	266	230	259	254	242	246	275	272	269	247	219	275	261	244	254	264	262	244	234	245	250	253	242	257	260	254	234	286	266	272	241	247	250	241	268	265	261	254	236	238	254	254	236	259	281	267	244	285	245	231	252	255	249	238	260	238	265	238	268	275	253	234	247	237	215	242	250	268	265	236	259	260	227	240	255	264	229	250	247	260	246	246	268	261	266	231	230	268	267	224	251	265	262	246	238	233	238	256	262	265	249	246	257	211	240	224	260	241	251	232	249	255	238	259	253	257	236	244	245	242	242	266	280	239	227	272	270	246	260	245	258	242	247	261	242	236	242	248	248	238	254	240	225	232	266	237	261	245	255	278	259	269	240	251	249	250	264	253	255	247	229	265	249	260	279	215	252	271	231	245	248	253	234	255	240	247	255	240	256	255	228	242	223	243	239	236	247	245	239	261	260	272	247	253	252	248	250	240	240	248	245	245	222	261	217	238	252	266	254	240	249	228	256	258	253	241	236	252	273	241	243	234	255	263	234	261	242	264	260	271	224	242	254	260	253	264	280	233	248	246	237	246	227	268	259	264	274	244	248	265	245	259	234	253	253	265	257	284	233	272	249	250	245	258	240	246	220	248	247	248	244	233	241	238	250	254	262	251	253	247	252	267	274	255	248	288	247	258	224	221	239	264	241	244	269	236	268	225	254	288	276	237	270	227	255	276	255	237	248	276	263	245	223	266	263	265	256	247	249	239	230	237	253	250	261	248	244	258	271	246	223	277	258	257	282	219	243	260	239	268	273	242	271	251	267	248	275	240	246	243	265	241	234	236	240	281	236	255	269	234	261	279	249	272	270	260	238	257	230	250	274	225	255	257	246	246	247	259	250	239	262	239	226	231	259	258	242	254	258	232	247	254	249	230	281	266	253	243	256	242	246	222	262	262	226	227	261	247	255	247	244	254	236	230	240	236	252	214	234	264	227	265	267	222	255	260	250	226	243	238	259	261	262	251	233	255	258	254	267	239	255	249	281	245	271	240	270	261	258	274	293	242	247	246	268	269	247	218	263	259	255	249	275	240	259	220	248	258	242	272	265	262	230	258	260	258	247	232	240	273	242	256	265	267	269	253	249	238	251	260	248	232	261	249	231	249	259	259	258	255	256	224	224	226	237	251	222	261	272	290	231	260	250	260	267	251	223	250	246	266	271	273	246	232	243	278	241	249	246	283	251	250	236	271	247	252	248	255	237	259	266	227	229	228	233	227	221	258	247	254	241	272	277	287	242	260	216	263	239	279	250	240	248	230	248	226	234	257	281	262	281	248	252	270	258	230	254	235	223	241	254	272	257	254	265	284	262	241	249	236	219	242	289	266	245	238	278	232	262	248	260	236	261	259	256	255	258	247	238	280	242	256	268	243	226	269	270	258	263	244	229	274	270	271	232	255	278	251	265	235	248	243	240	234	239	243	251	282	265	250	249	241	269	260	289	262	268	271	269	241	260	225	232	246	236	258	279	247	218	284	233	230	271	265	258	243	256	249	233	248	254	225	262	269	264	243	248	258	224	269	229	253	235	247	243	232	254	263	267	260	248	243	253	296	245	230	243	264	230	227	237	227	225	241	254	250	270	248	246	245	258	247	261	245	266	264	247	259	276	228	237	237	243	250	233	262	227	251	252	223	258	243	233	246	264	265	236	253	253	243	245	246	271	220	235	261	243	237	247	243	229	237	279	249	254	249	236	242	255	251	232	261	220	233	235	242	283	267	251	248	257	278	257	260	252	237	272	240	272	256	228	253	250	245	226	238	267	256	246	253	245	242	261	247	254	250	240	269	241	250	286	237	235	257	258	257	254	219	282	236	260	255	242	246	271	258	251	222	219	246	245	221	245	230	227	235	262	221	254	274	259	253	252	268	262	245	263	234	230	250	239	260	224	243	236	227	256	253	276	247	253	236	239	217	249	233	257	220	241	247	264	283	245	220	253	229	252	233	243	233	219	235	248	244	265	240	294	263	250	255	242	243	253	244	227	245	276	255	264	249	240	269	252	229	255	251	269	279	255	239	270	253	230	245	249	238	260	256	269	271	261	257	240	243	246	230	257	230	246	267	240	213	254	268	220	260	278	274	247	249	248	290	255	189	273	256	257	255	263	257	260	251	269	268	261	253	239	254	246	261	260	252	234	248	232	271	264	251	264	262	288	262	242	260	226	288	246	266	229	257	241	230	253	271	258	237	271	244	264	271	251	270	264	247	233	282	256	245	244	239	245	265	261	253	260	247	248	246	261	253	231	257	219	279	259	265	256	248	260	255	246	243	250	239	247	272	275	240	249	237	244	247	245	250	255	255	253	277	232	219	250	240	248	279	259	252	222	263	280	261	254	257	251	279	254	264	251	243	243	245	239	238	249	246	253	228	258	240	253	278	256	259	255	253	275	259	243	254	243	237	246	255	222	253	276	231	254	313	267	265	241	254	251	227	252	235	269	274	231	251	265	250	247	251	269	269	251	272	251	244	224	223	263	258	235	250	229	251	263	248	228	247	249	251	221	262	269	251	268	259	219	260	252	255	260	245	232	266	246	265	260	267	251	220	273	239	235	244	245	268	253	261	280	227	243	257	240	266	260	266	266	259	239	259	260	226	266	235	239	256	245	249	249	246	271	266	251	229	237	238	250	251	227	274	264	246	234	274	244	269	249	219	249	217	229	259	272	270	238	263	273	272	248	243	229	257	266	263	268	258	235	248	270	239	245	275	256	244	253	253	251	228	236	254	252	237	231	251	254	214	236	251	243	278	236	262	251	211	243	287	253	251	264	252	256	257	252	256	248	242	233	248	266	233	271	234	245	238	249	276	285	261	224	242	252	231	259	247	251	273	244	232	220	260	219	299	249	231	239	268	241	260	286	255	255	237	251	262	255	236	264	255	251	269	255	275	245	271	251	246	238	270	224	233	256	260	242	248	269	274	265	259	257	226	240	230	248	252	215	215	262	267	256	265	291	289	226	264	262	238	245	250	238	249	261	272	250	261	256	225	265	245	263	270	241	238	248	257	252	248	262	276	220	262	226	224	241	237	283	257	289	285	252	242	271	273	224	257	258	254	263	239	236	266	254	267	263	252	246	255	253	269	243	265	247	229	247	268	229	262	248	250	248	271	240	271	266	256	256	265
29085	2640	5457	6302	5449	4374	3587	3184	2574	2295	2106	1763	1668	1586	1481	1349	1281	1215	1196	1172	1105	1078	1026	955	968	947	985	894	886	918	900	871	903	874	858	818	902	846	833	852	825	813	823	847	777	776	814	778	794	841	833	846	838	807	791	812	794	826	784	798	753	753	749	793	760	738	753	731	739	766	741	786	703	781	737	735	784	756	741	726	769	749	755	770	755	757	761	786	751	750	760	749	777	743	700	765	766	713	729	796	766	757	748	702	725	697	759	731	760	717	705	725	720	768	734	755	753	730	791	725	732	707	768	721	733	743	727	735	745	702	718	767	775	745	766	718	712	781	709	747	747	747	749	776	748	754	708	780	710	760	758	780	757	702	743	710	774	772	676	743	732	747	686	694	770	740	720	697	738	774	767	733	772	730	736	733	715	723	766	693	759	743	722	727	730	725	738	712	703	757	668	718	731	715	718	749	686	721	750	723	713	739	735	699	802	747	711	692	745	749	759	759	739	742	742	712	765	754	723	767	723	723	694	756	747	741	762	711	706	752	758	750	712	745	766	706	711	736	741	757	755	698	705	752	738	766	731	724	751	694	724	772	701	744	733	749	772	733	687	750	728	726	709	752	725	756	771	706	739	695	713	656	695	731	703	768	749	770	774	738	764	716	730	726	724	732	726	746	740	744	765	752	759	791	703	741	711	788	713	751	770	701	769	709	734	714	713	709	717	716	756	754	747	758	745	727	742	735	730	701	766	727	734	741	748	744	780	759	730	742	737	756	725	708	735	741	741	722	710	695	701	715	733	734	718	699	712	680	726	704	723	732	755	762	750	740	698	723	754	702	720	742	682	726	760	724	727	745	730	762	735	732	748	729	711	739	728	762	733	770	717	788	728	709	720	689	723	705	757	772	756	729	734	694	694	705	718	731	697	701	733	714	731	722	733	703	745	704	731	719	743	754	721	759	681	728	757	735	711	693	732	787	762	742	720	715	718	743	689	729	728	789	699	753	733	694	777	755	740	730	722	763	744	760	715	746	762	756	700	728	754	733	732	740	694	730	761	724	770	746	723	744	747	738	713	787	709	783	748	697	766	751	738	699	698	776	752	759	723	729	759	706	695	752	712	705	713	739	745	756	704	723	726	716	727	736	696	742	713	707	770	712	734	746	706	734	693	727	760	709	716	765	750	761	720	696	744	707	700	746	730	730	727	736	729	741	714	764	685	741	745	731	660	679	690	772	769	693	748	716	710	738	751	743	696	742	694	751	737	724	734	751	726	741	718	731	765	743	749	741	726	706	740	757	745	733	715	759	766	743	741	681	743	696	747	699	740	660	708	715	711	719	727	706	692	735	688	722	803	756	755	725	740	750	720	725	737	757	723	763	743	730	696	743	650	768	698	731	722	749	715	771	677	774	732	756	757	731	727	695	755	678	742	739	801	742	683	754	769	734	722	739	701	761	736	729	754	688	653	726	732	735	693	783	730	722	682	733	672	771	696	729	704	733	752	754	757	740	720	747	740	760	732	691	746	751	743	711	731	734	760	729	727	750	731	730	749	675	758	759	714	726	722	786	774	738	796	697	729	720	692	735	731	755	708	708	758	717	750	761	728	743	682	719	731	738	723	746	714	767	695	711	799	783	736	741	723	728	734	742	658	748	702	717	673	761	739	763	748	667	786	724	728	759	781	730	768	737	700	713	670	708	742	725	732	706	673	705	737	732	702	786	701	730	729	803	678	758	707	788	755	767	716	710	720	685	742	709	745	698	791	753	720	733	718	745	742	722	803	720	724	691	672	708	751	755	653	749	730	717	715	741	712	724	708	703	731	759	778	751	710	763	717	692	744	749	723	740	703	720	721	733	741	804	712	715	724	703	667	744	737	793	731	771	763	720	743	702	748	709	750	676	702	771	681	670	730	773	743	746	730	706	744	753	725	718	722	720	696	745	712	730	724	765	742	713	741	750	758	755	715	747	765	726	746	709	684	705	702	695	708	754	745	722	732	755	735	730	712	737	744	740	729	729	716	723	693	707	726	688	753	738	750	703	770	768	711	737	762	694	722	785	759	781	682	733	769	708	756	750	716	716	748	757	824	684	750	706	677	772	695	765	729	719	702	714	781	720	697	696	730	711	720	720	760	718	716	715	697	762	757	749	696	753	699	726	755	777	682	732	683	720	754	700	702	746	711	731	723	744	734	728	741	691	723	704	718	739	708	733	731	759	732	732	763	705	759	726	738	656	769	716	763	758	742	694	710	730	763	719	742	686	763	683	690	728	734	701	719	749	714	733	728	836	741	730	740	726	703	692	707	710	719	749	778	706	745	722	709	735	744	714	674	723	746	762	743	755	735	767	724	741	755	745	739	736	751	731	687	724	714	722	729	774	756	692	776	720	733	733	727	752	712	799	769	697	792	746	744	725	758	763	713	729	699	731	704	717	719	743	743	725	706	769	701	780	763	700	701	740	707	746	706	718	756	703	743	775	734	663	681	745	755	682	734	749	709	742	710	729	706	744	705	695	746	736	733	786	742	716	743	766	696	722	745	738	709	746	715	782	714	731	704	703	762	755	703	743	691	685	696	691	775	721	692	740	744	734	718	689	725	756	752	733	696	731	656	716	722	712	776	696	678	755	738	708	698	746	718	723	716	773	777	746	774	735	700	764	701	725	687	728	712	722	703	741	729	752	749	738	713	763	751	704	771	756	712	724	734	724	697	739	710	758	723	778	701	701	698	726	754	691	734	714	737	728	743	728	747	707	717	755	736	722	744	758	658	726	741	711	761	726	777	703	724	721	715	717	732	745	702	726	708	721	750	693	798	714	755	702	708	721	714	738	691	738	705	772	734	772	742	726	731	751	750	758	746	752	726	746	701	731	720	735	751	724	734	705	704	725	672	734	710	744	699	724	709	731	734	719	760	715	726	731	733	718	730	689	765	771	778	754	706	770	767	764	744	748	703	718	735	780	759	695	717	732	723	750	684	710	708	747	764	750	747	681	718	711	777	721	691	776	740	732	753	725	747	736	705	721	768	774	748	712	728	711	709	715	734	735	747	785	758	764	720	719	717	720	773	751	703	731	684	739	748	706	689	762	735	758	763	720	747	751	713	731	703	721	779	720	728	754	754	768	734	748	735	761	714	741	699	677	744	732	743	764	776	746	718	723	703	746	743	687	739	723	763	778	743	770	754	711	743	748	721	730	752	716	732	696	707	731	736	716	727	733	702	764	730	704	714	750	737	769	744	733	736	710	752	734	775	706	766	752	692	718	751	739	699	785	729	727	769	722	711	755	671	689	739	744	757	777	704	730	726	721	738	707	701	725	720	687	728	761	718	738	765	717	709	723	723	711	757	718	746	726	743	722	732	793	798	720	749	735	715	691	691	716	736	719	692	711	727	738	758	782	698	745	749	733	742	771	711	781	736	749	706	731	734	729	731	701	755	711	756	705	697	765	721	698	719	747	762	722	752	748	763	750	711	693	697	744	678	733	767	656
7106	325	209	119	118	91	108	95	93	83	80	83	79	81	90	89	93	106	89	87	65	75	77	82	98	94	67	74	74	90	84	68	84	78	87	94	78	84	65	96	77	71	78	86	95	84	83	60	70	90	92	87	78	74	83	64	95	88	68	80	85	69	80	67	82	70	86	69	86	83	70	81	82	68	75	92	63	80	88	73	75	78	67	94	69	70	77	79	81	76	79	81	83	72	94	77	62	93	86	73	76	80	76	80	83	73	60	68	59	70	73	92	69	83	82	82	77	71	89	88	88	74	66	58	79	91	72	77	61	81	66	70	76	69	80	95	81	61	70	77	83	88	78	94	78	84	84	80	70	57	86	88	92	76	85	74	80	74	74	87	85	84	71	64	64	76	82	79	81	98	103	81	78	93	67	89	85	78	82	75	68	89	96	101	81	76	85	80	77	68	81	83	88	75	89	79	77	81	82	78	82	85	76	79	73	89	91	77	90	86	84	79	88	83	84	72	63	89	88	67	92	79	87	72	90	65	81	71	82	70	88	79	87	68	67	78	77	101	84	79	84	77	66	82	89	82	90	65	86	74	83	76	102	81	69	79	65	79	89	92	77	91	69	87	81	78	78	67	68	80	93	82	73	75	86	102	84	90	88	83	94	83	77	90	77	80	68	86	69	73	73	70	72	79	70	70	77	75	63	85	77	102	81	80	73	72	84	102	66	78	80	75	90	78	77	77	54	64	76	90	90	80	84	82	88	68	90	77	86	99	97	69	82	85	77	86	82	84	70	72	79	75	75	75	69	73	80	78	80	92	71	75	82	66	83	74	77	66	70	80	74	75	67	69	83	70	84	76	89	80	75	95	84	92	99	77	80	91	79	85	84	66	82	83	69	83	90	95	73	62	90	82	77	91	96	62	77	78	70	69	71	75	87	82	84	84	84	90	96	76	85	77	74	79	65	83	81	72	81	82	84	77	66	81	72	68	83	81	83	77	61	70	70	90	74	77	78	84	70	60	85	63	71	77	78	80	89	95	75	80	80	78	105	75	91	95	88	78	85	98	83	86	83	84	73	75	96	91	69	91	86	72	62	83	97	71	89	84	83	57	78	81	69	82	84	92	89	69	96	71	67	71	75	75	87	66	81	74	85	69	111	70	86	63	80	98	80	75	80	83	74	96	85	72	66	79	81	73	81	78	85	74	73	89	71	71	81	75	88	92	89	82	72	74	90	87	77	88	81	70	71	71	74	68	77	86	85	87	84	77	74	69	81	74	82	84	73	69	92	82	72	68	74	75	74	83	77	78	82	77	79	76	103	85	84	86	78	95	89	81	78	75	67	82	95	93	69	80	88	86	85	96	71	72	107	73	87	76	89	82	81	84	83	88	79	76	75	72	64	76	72	86	75	75	92	101	80	74	79	86	79	71	81	98	92	77	68	61	69	63	71	77	78	72	73	77	83	85	70	84	92	82	85	83	78	69	87	79	85	92	61	75	82	83	80	103	63	79	73	80	86	93	83	63	93	74	72	81	79	75	84	75	81	83	94	81	88	91	90	97	85	75	84	67	74	79	76	92	87	91	71	104	73	97	67	86	88	69	82	77	79	76	65	76	90	68	82	81	72	82	80	74	85	84	69	88	81	64	62	87	60	94	66	76	84	66	83	77	104	87	87	70	72	66	66	70	84	78	79	87	88	93	74	87	66	81	79	80	91	75	75	87	96	84	87	90	70	80	78	74	76	86	69	80	90	85	76	80	74	78	86	80	93	89	72	82	74	67	86	79	72	94	74	84	102	64	78	66	90	96	93	67	85	93	88	80	88	101	87	82	77	78	87	86	99	89	74	78	61	76	90	88	77	78	96	97	77	70	72	71	83	84	81	72	79	88	78	85	86	80	73	92	69	75	77	77	71	93	69	60	79	81	74	68	83	80	83	85	87	110	78	74	82	75	75	81	81	82	85	99	88	83	87	73	87	82	82	77	79	84	88	78	74	79	77	63	79	77	83	91	75	87	91	93	83	75	76	81	81	68	103	73	72	88	83	87	83	84	70	65	62	85	75	77	96	71	87	85	68	71	73	95	73	92	79	76	74	72	84	72	77	81	78	90	92	89	85	86	91	70	78	93	82	55	83	67	104	87	60	94	78	57	88	78	66	69	86	81	69	89	80	82	78	82	67	80	82	81	80	72	85	87	69	81	91	70	73	84	86	74	94	86	86	83	71	78	82	81	81	80	79	74	93	93	68	61	75	89	75	82	85	79	75	84	92	91	78	86	73	68	85	69	81	69	85	73	67	74	73	81	84	70	79	84	84	72	85	84	91	86	99	80	87	64	65	78	76	80	80	73	82	83	75	70	73	84	87	65	61	66	76	79	75	80	90	93	86	90	73	78	85	78	78	72	79	93	75	83	73	97	88	89	90	66	70	82	82	98	75	107	74	93	87	82	75	86	77	76	66	70	88	90	69	79	94	78	69	95	81	84	79	80	96	67	85	88	71	83	80	66	74	97	79	76	88	87	66	70	98	67	79	79	98	91	86	73	72	83	84	88	76	75	81	75	73	75	84	92	78	65	81	55	92	81	84	72	73	93	75	80	88	81	76	82	75	90	88	72	87	74	89	82	80	89	76	91	73	69	89	77	85	71	71	82	83	80	73	81	88	74	77	80	87	81	73	77	93	84	90	73	66	89	79	67	77	83	79	90	70	93	65	74	85	83	84	78	78	75	78	75	83	75	82	82	83	96	78	86	84	81	85	92	84	94	65	88	66	80	87	87	74	69	85	89	80	81	84	83	88	90	88	78	80	70	63	66	86	78	88	71	78	80	83	83	95	67	83	90	75	72	76	60	86	87	98	77	77	75	85	92	63	80	83	88	84	83	68	88	78	69	66	67	83	59	83	78	73	94	84	91	86	98	94	79	105	88	77	84	84	70	67	95	90	73	83	76	92	82	85	76	86	73	84	79	77	84	75	76	68	86	93	69	70	87	78	72	65	66	88	75	80	91	95	87	79	81	100	64	82	76	83	79	82	77	82	73	79	84	84	70	88	83	79	68	88	75	77	86	72	80	88	79	99	82	96	77	84	70	83	86	85	66	79	70	81	76	85	95	66	66	82	68	70	94	81	86	71	78	93	89	78	79	65	75	92	79	76	78	74	91	73	83	88	80	92	90	90	109	72	67	87	100	85	92	80	85	77	72	102	84	68	71	66	77	75	68	66	81	76	83	103	92	64	85	72	80	69	87	76	82	76	72	71	80	79	77	88	80	80	77	87	80	95	78	85	82	97	83	72	87	85	88	79	83	74	74	82	71	70	77	80	84	64	90	69	73	96	85	91	89	78	88	72	73	77	100	103	91	73	80	76	73	73	69	88	91	67	77	67	84	86	77	66	66	77	82	83	92	77	82	69	79	92	84	74	75	77	74	66	74	81	87	76	81	81	79	91	72	66	99	81	82	72	68	90	70	78	86	74	99	80	85	80	78	75	79
6264	393	426	465	422	386	369	364	342	342	350	303	310	299	299	305	271	294	310	294	303	285	307	287	288	316	298	267	283	280	289	302	289	266	282	249	291	265	292	314	307	279	270	306	283	310	308	304	295	284	310	301	303	313	300	288	272	314	262	280	332	305	297	303	291	324	314	311	305	314	286	298	310	287	311	310	275	256	283	288	296	301	277	252	275	292	289	278	314	277	275	276	294	260	309	302	267	299	326	278	283	258	268	250	302	309	272	270	280	282	304	295	275	297	288	285	299	304	288	304	264	299	274	289	308	320	297	285	292	315	278	267	315	295	262	298	272	266	293	277	279	287	316	280	283	296	296	298	315	286	282	302	304	285	275	285	286	247	282	315	282	289	313	263	280	297	295	292	303	295	316	324	290	298	279	274	318	279	298	297	281	299	301	292	260	287	293	292	283	293	314	269	294	288	292	293	302	284	298	292	292	259	289	294	322	287	288	275	304	284	297	276	275	288	276	306	293	279	325	280	295	295	281	296	295	304	304	306	278	275	275	288	290	285	280	261	285	288	297	310	302	265	278	250	303	280	298	303	303	300	274	317	288	296	292	287	287	307	269	282	318	292	283	315	312	298	270	290	295	325	287	273	298	298	279	296	311	305	296	309	242	304	299	285	294	279	271	292	276	313	293	289	286	298	317	324	300	303	306	316	289	251	289	282	299	312	273	277	304	275	308	321	292	282	309	285	296	305	281	285	311	281	298	299	275	286	287	289	291	288	312	289	290	296	301	280	289	288	324	273	283	285	308	282	286	308	311	302	276	294	322	262	299	276	276	258	292	294	272	327	288	306	278	290	277	318	285	284	327	286	287	274	266	281	299	290	310	307	286	292	298	294	289	281	284	316	294	288	286	275	284	294	299	273	274	308	270	278	277	269	287	289	293	279	282	314	284	245	264	262	297	339	287	289	295	262	297	302	314	270	294	308	308	304	317	288	312	265	305	290	285	286	315	267	271	300	300	270	278	282	307	288	307	297	293	289	302	291	294	275	291	307	260	305	299	310	296	283	310	282	298	288	285	279	274	297	306	289	309	283	267	287	289	308	300	282	284	303	281	305	304	306	262	313	305	299	303	275	301	278	283	264	311	289	314	282	285	289	299	295	307	269	305	277	272	290	295	258	303	302	279	280	274	281	314	255	307	329	290	299	270	308	295	276	267	304	285	282	290	329	268	307	293	269	313	267	307	276	296	289	275	265	291	276	334	301	272	317	309	328	270	303	297	304	287	283	279	293	292	272	254	327	276	276	294	281	324	290	312	283	287	316	284	290	275	265	290	277	273	291	300	299	304	256	269	328	308	318	289	305	316	303	281	298	307	274	282	263	308	271	302	290	308	310	248	287	304	292	277	295	311	298	286	305	285	275	280	295	265	299	254	266	291	251	271	322	296	311	285	278	323	328	296	301	274	290	267	303	332	290	306	285	279	307	283	300	310	309	285	304	269	290	291	264	264	287	278	295	306	282	318	285	310	322	290	286	280	280	267	273	307	285	283	303	296	284	287	301	329	294	331	294	295	289	289	280	313	267	319	302	296	291	299	280	304	292	299	290	330	280	285	285	298	284	265	258	262	284	292	286	302	273	292	297	298	315	282	287	314	270	285	284	269	298	285	299	271	297	293	280	301	316	292	277	299	307	286	298	274	306	332	284	306	299	277	283	272	303	274	295	293	277	305	325	282	295	291	276	288	291	285	273	308	315	290	309	264	285	258	275	259	284	297	258	285	310	262	272	337	293	288	288	329	280	287	312	283	300	304	278	291	288	306	268	309	274	327	300	267	262	289	278	257	283	296	293	270	303	280	261	293	306	313	296	262	266	269	282	299	305	291	300	258	308	275	259	289	284	288	271	284	301	304	266	285	314	284	289	320	318	302	300	307	308	294	273	298	293	302	295	300	262	265	282	298	306	299	286	315	327	290	294	298	287	268	279	268	291	314	309	310	263	302	290	291	307	306	277	293	262	289	280	289	291	289	310	308	315	309	284	317	308	281	290	284	267	322	281	291	297	311	313	292	296	296	300	284	276	299	307	290	266	267	268	292	292	288	251	300	280	268	311	277	300	286	262	302	286	278	293	286	307	296	305	291	303	306	267	318	302	295	284	282	283	307	253	310	270	289	285	288	264	294	272	306	287	329	284	291	314	300	295	303	295	273	285	294	304	280	307	287	286	276	281	290	276	300	299	311	257	291	290	296	311	293	270	306	292	299	259	285	282	278	279	309	304	319	293	280	321	301	274	305	286	294	289	267	293	311	295	336	326	305	296	298	309	285	309	276	276	274	291	291	292	322	283	316	294	271	289	292	303	283	289	282	287	297	311	305	285	286	286	271	314	306	265	286	295	299	279	314	306	293	290	294	281	296	310	305	311	293	270	297	275	327	297	286	305	277	272	272	301	297	267	312	269	303	271	294	321	283	306	283	270	299	281	305	294	291	294	291	254	317	281	302	317	318	294	302	306	322	292	301	301	284	278	292	261	293	326	293	282	271	283	278	297	326	278	303	300	278	290	299	294	289	249	294	286	280	282	302	281	304	300	305	326	297	288	293	304	267	286	277	311	293	276	280	291	311	292	301	294	316	281	298	313	300	285	311	301	317	264	301	320	279	272	296	297	288	315	300	266	321	277	316	285	313	278	305	255	309	286	269	287	291	293	296	295	289	293	303	306	304	307	259	302	300	277	292	291	326	287	265	300	296	281	304	284	272	293	276	298	285	292	278	294	296	316	300	293	304	274	314	290	322	305	309	297	300	292	267	278	302	269	316	294	272	266	292	288	312	278	280	291	294	300	268	283	253	289	272	288	271	299	281	302	307	292	304	285	288	283	284	297	255	271	263	322	278	274	254	273	284	296	276	300	269	286	264	269	273	312	272	310	303	286	300	281	298	283	297	315	297	302	305	308	293	295	272	277	301	270	306	285	283	292	302	312	309	300	274	289	289	291	298	276	316	313	290	293	311	316	282	315	317	306	302	269	280	293	277	265	300	250	298	279	290	302	275	305	272	293	279	295	325	313	291	307	308	266	310	315	305	295	302	286	286	290	286	285	303	296	304	305	280	294	289	293	291	316	291	298	328	276	286	289	303	298	314	260	287	313	309	274	317	265	269	271	278	301	277	304	284	298	331	317	300	311	278	308	297	281	313	294	304	292	283	304	292	316	284	270	301	296	268	282	267	282	293	300	284	303	309	242	296	314	296	277	301	306	285	286	297	252	286	304	280	300	292	298	268	284	267	283	300	287	298	263	285	321	321	243	294	271	245	295	295	300	285	275	320	299	277	285	307	256	317	275	309	292	270	294	294	313	319	296	268	319	290	285	280	320	292	294	271	296	265	279	288	308	266	291	308	340	298	293	275	307	317	279	316	272	321	257	263	284	291	288	305	302	264	273	301	310	290	299	286	294	285	292	274	306	306	291	292	281	278	292	288	279	310	282	287	302	291	285
43231	12380	2313	1028	775	611	481	351	330	308	280	226	221	217	197	187	187	211	183	179	191	174	156	183	140	163	160	152	168	172	141	175	171	143	162	153	145	151	135	154	140	168	159	159	149	159	153	158	148	138	158	152	162	174	156	151	151	147	156	152	130	156	141	149	145	127	148	150	142	153	147	136	162	152	179	147	151	138	152	147	163	145	143	154	173	158	137	139	154	142	164	161	170	142	174	133	153	159	126	142	183	138	163	177	144	141	169	159	148	155	150	148	144	129	134	152	144	157	156	141	147	156	166	134	144	152	144	143	151	135	176	138	158	169	144	154	145	145	157	147	136	148	159	130	151	143	152	150	128	145	155	134	156	136	141	151	154	157	162	170	153	143	154	181	142	151	147	163	169	152	129	164	132	145	143	147	166	155	138	149	135	139	139	175	165	144	151	140	141	158	160	135	139	133	146	142	148	153	164	149	143	159	135	143	153	160	154	143	143	169	171	150	160	132	166	149	162	133	156	148	147	143	158	147	171	171	159	139	158	141	158	132	170	159	142	147	157	140	120	138	142	160	152	140	166	151	161	186	150	158	168	139	131	163	147	160	167	134	149	129	139	156	179	144	152	144	155	154	126	142	170	152	130	162	157	144	146	155	143	131	162	151	118	123	169	158	175	122	153	134	145	143	135	164	144	147	174	150	146	133	138	148	153	136	142	143	159	176	160	126	141	149	139	143	125	133	152	164	135	163	141	161	151	146	146	158	136	171	155	164	152	155	155	141	152	146	132	158	149	139	126	154	132	153	155	155	151	144	132	131	152	142	133	162	129	141	147	150	146	140	160	150	156	152	144	164	135	141	170	147	161	133	142	165	146	121	145	144	151	136	167	129	136	148	142	166	156	144	143	134	123	145	134	154	162	172	138	146	148	151	145	153	142	167	134	148	168	143	163	141	148	161	161	161	146	144	147	144	146	150	150	147	145	146	145	153	144	133	149	150	166	152	160	155	155	133	144	142	163	150	135	150	130	150	126	171	135	146	165	140	158	149	158	159	162	128	145	149	149	149	152	141	149	137	141	137	174	143	145	126	143	129	141	114	160	150	150	154	148	155	152	126	145	138	144	159	151	112	148	148	145	149	139	141	140	152	152	145	154	133	143	165	161	158	140	156	153	137	151	148	125	135	160	142	133	156	133	143	147	134	153	144	138	163	134	166	172	160	158	166	133	148	159	148	162	170	144	145	158	142	141	155	140	154	130	130	147	171	157	147	138	148	157	141	132	163	160	131	144	130	135	132	158	145	152	134	150	161	170	169	130	151	149	140	133	160	142	144	156	142	163	162	158	144	140	178	161	173	147	159	134	138	126	172	142	163	147	166	137	143	147	157	142	130	160	148	134	154	141	153	136	160	146	162	162	149	127	160	140	139	150	161	130	143	131	137	133	127	129	142	152	160	147	144	155	154	161	119	151	141	131	160	158	171	143	146	160	156	156	147	137	139	122	149	132	144	145	154	131	152	134	141	169	143	150	157	141	141	140	164	122	150	146	170	148	144	150	154	148	144	131	156	146	161	134	132	152	159	152	153	164	149	144	151	147	157	166	153	131	172	165	171	166	151	140	156	137	141	161	143	138	141	140	141	137	140	141	143	131	146	132	144	146	124	157	133	152	141	151	160	139	160	156	140	172	157	148	161	143	144	157	143	162	158	155	141	144	166	164	146	165	151	153	141	136	144	161	139	142	141	139	150	142	157	138	156	145	154	137	152	143	148	145	140	155	134	146	136	138	151	161	143	143	161	153	144	167	152	167	167	158	133	135	162	125	161	162	167	136	168	158	172	133	149	155	134	142	152	147	139	150	139	133	146	144	158	185	147	144	158	161	132	151	153	166	157	151	139	128	160	159	142	144	140	146	153	165	143	165	147	152	145	167	146	132	136	169	136	155	125	156	151	146	137	142	147	136	153	144	138	134	153	154	149	143	160	152	132	167	163	162	119	159	165	142	142	131	167	153	158	137	163	155	152	140	138	156	149	137	155	145	150	155	140	169	127	151	133	162	131	144	140	168	133	116	146	153	148	135	129	166	161	141	157	155	166	173	140	139	145	157	142	157	141	150	141	151	134	141	141	156	131	140	136	145	150	177	132	150	135	146	149	171	146	154	138	121	158	152	162	140	162	138	148	146	164	129	143	135	142	175	143	140	132	140	145	155	150	145	151	156	171	152	167	159	147	139	144	159	154	126	150	164	166	165	147	174	145	138	136	145	159	143	146	143	169	153	144	147	166	155	147	147	165	141	133	153	140	153	177	146	164	143	155	148	146	150	125	156	146	175	141	151	139	152	144	144	144	148	142	147	141	151	138	138	128	156	153	137	157	144	165	149	128	161	152	157	162	125	167	138	167	143	155	154	143	137	149	159	138	159	161	156	154	141	162	140	124	161	159	137	127	151	143	145	164	141	145	145	141	149	141	141	148	160	172	148	146	143	166	153	166	138	145	130	150	145	137	155	142	152	145	152	156	152	144	147	154	151	155	143	136	142	172	140	166	149	140	153	141	140	155	149	138	149	142	150	148	158	158	137	148	138	158	151	137	155	154	145	146	133	121	150	157	144	147	143	144	163	145	160	121	152	136	147	138	127	162	172	125	152	150	139	150	151	137	180	143	125	137	121	163	166	149	163	150	162	140	159	165	153	145	152	152	136	155	160	143	167	146	140	146	148	138	146	150	156	165	155	139	133	151	153	171	138	140	168	157	132	155	149	139	136	157	115	137	141	153	163	156	175	161	163	156	166	163	163	141	149	150	153	160	135	124	145	147	161	172	138	149	163	147	154	164	160	139	166	135	155	138	136	149	168	150	147	153	149	133	142	160	129	152	135	139	143	163	148	148	138	147	157	148	165	132	133	149	153	137	145	171	161	133	150	146	155	160	148	157	126	133	126	135	163	157	143	123	123	162	177	123	148	160	146	166	136	155	143	145	142	129	140	136	158	159	135	157	149	146	148	134	133	156	145	144	174	144	149	139	158	159	130	141	151	154	165	139	146	144	149	135	141	129	173	144	172	146	132	167	175	138	146	127	150	130	150	151	151	151	142	143	150	156	136	142	152	140	143	151	162	139	160	148	129	142	122	154	160	143	161	175	176	159	153	152	152	145	146	153	142	157	133	163	146	168	139	143	135	159	143	121	152	134	147	146	138	156	164	148	152	129	138	145	147	145	195	159	146	133	155	143	161	160	148	159	169	167	150	163	154	141	134	143	152	148	148	141	163	146	146	123	149	151	150	154	126	168	153	140	131	135	152	150	163	160	129	120	147	153	152	161	162	147	163	147	164	150	165	139	143	142	158	138	155	159	134	145	139	168	154	130	147	165	156	147	164	146	170	170	150	177	149	136	141	123	158	170	153	138	129	149	140	128	129	133	142	134	142	146	159	158	151	144	177	143	149	147	168	150	153	146	178	144	161	157	176	156	143	115	150	132	130	144	135	144	119	144
20679	1402	3030	3409	3045	2360	1936	1634	1412	1259	1142	1029	893	865	824	827	759	709	752	646	691	691	634	625	594	605	622	532	574	545	523	583	546	486	565	519	567	513	521	512	514	534	546	499	494	502	503	517	501	477	499	500	515	527	507	498	536	479	483	474	466	516	502	494	497	521	495	504	542	527	454	457	511	495	480	444	466	463	456	480	518	486	467	504	512	459	510	476	521	524	470	479	475	478	489	496	502	495	473	433	459	464	460	538	494	504	505	470	482	484	482	484	495	511	472	473	478	455	470	473	456	495	470	464	507	476	465	481	466	506	438	512	480	463	469	455	477	501	473	466	470	462	448	442	455	467	485	477	451	503	467	461	487	492	481	471	473	480	473	445	479	440	479	488	482	450	465	465	459	501	498	499	438	435	480	508	468	496	481	450	468	450	493	460	479	488	481	448	477	485	464	480	461	507	503	446	464	456	443	434	503	489	463	496	439	529	463	439	463	479	444	433	474	478	452	487	500	474	447	490	467	450	452	522	477	483	477	474	508	479	452	460	468	447	469	447	477	479	489	457	476	506	477	491	487	461	493	465	477	443	472	521	481	493	452	440	473	470	495	459	444	512	483	481	510	472	503	494	496	498	465	474	451	465	497	460	444	432	467	467	445	483	478	444	495	475	490	485	470	526	415	499	482	485	491	501	457	493	483	471	490	474	504	466	435	440	479	479	506	516	473	495	469	443	509	448	474	474	480	499	497	459	510	459	479	459	451	476	443	482	478	451	438	491	496	462	522	447	478	485	508	457	459	522	466	485	452	470	506	449	469	476	493	486	494	484	481	477	472	488	461	463	473	433	481	483	487	475	465	493	455	474	480	435	461	469	447	473	486	472	457	471	460	514	448	480	480	500	485	455	491	458	448	473	491	494	457	471	490	513	487	484	442	447	477	476	452	499	472	475	462	479	464	472	435	448	463	447	444	458	492	501	455	500	457	473	459	461	464	445	516	472	463	483	486	489	491	469	476	479	468	510	487	477	486	475	490	473	513	481	520	455	484	482	509	485	479	468	455	466	467	489	473	497	437	471	471	474	468	432	465	493	436	440	482	483	484	481	506	497	524	453	452	495	457	461	470	467	465	475	477	454	466	462	452	469	505	450	459	462	496	489	473	477	458	427	431	466	443	427	476	486	496	469	484	467	422	473	481	515	492	425	505	485	482	470	459	457	458	475	491	502	448	468	475	459	468	465	431	496	463	489	532	478	451	450	480	487	497	434	486	472	450	454	480	499	501	504	464	497	479	502	496	497	500	474	450	464	472	488	462	480	485	484	483	479	482	471	457	444	468	442	457	493	481	450	476	500	461	464	473	465	440	496	453	476	462	428	504	493	482	451	471	511	506	467	484	503	481	482	471	494	477	452	493	485	432	491	483	455	475	514	502	447	475	459	443	500	482	451	450	457	516	512	451	451	437	484	516	479	475	468	473	498	494	485	464	481	473	487	481	468	498	464	450	469	467	511	511	473	463	452	506	458	464	456	485	479	493	479	439	465	521	447	457	481	428	503	481	465	478	516	475	471	453	485	482	481	492	461	456	476	473	500	504	481	459	497	460	489	463	466	460	472	493	469	450	460	475	469	446	479	464	479	462	484	449	454	435	488	399	479	449	434	487	473	502	507	507	476	406	493	468	451	466	466	481	464	503	500	450	486	429	481	428	475	473	479	494	489	445	457	488	487	512	460	463	496	469	481	490	501	480	515	515	456	470	466	479	470	478	454	496	515	484	505	463	489	482	457	467	453	466	454	452	448	475	466	465	467	481	486	421	453	451	493	428	503	487	484	482	451	485	438	493	423	448	486	458	453	473	476	491	487	464	445	456	489	448	463	473	470	486	469	449	494	455	492	461	472	489	474	490	477	454	521	477	527	479	487	484	460	430	468	481	477	476	471	489	499	488	441	472	483	499	453	487	474	525	472	464	518	489	493	469	465	497	428	470	458	463	462	464	492	477	536	437	472	458	485	502	495	459	465	434	467	479	448	476	491	460	469	446	500	496	509	498	490	481	502	462	464	486	450	491	413	486	473	481	441	444	484	494	441	519	509	503	479	454	467	479	473	524	451	502	473	499	463	497	483	478	458	487	519	457	500	484	441	471	432	500	471	526	484	495	492	481	501	535	505	468	465	508	500	445	472	469	483	491	432	475	496	487	474	457	458	495	476	490	456	500	480	469	456	445	458	501	477	456	508	478	488	474	478	472	498	457	468	442	419	426	492	414	496	529	427	452	469	469	485	489	468	464	479	445	439	481	464	496	477	484	500	453	469	469	465	469	450	505	484	471	474	453	457	482	442	457	455	464	463	455	482	488	480	457	427	483	462	463	493	459	448	521	451	494	505	475	503	446	473	511	449	474	463	495	498	463	458	458	470	488	486	478	490	485	484	462	476	493	459	524	468	472	484	485	485	481	497	485	465	505	471	480	456	436	445	483	500	454	475	475	474	477	455	461	488	441	499	461	470	475	469	451	501	490	515	427	455	503	439	450	483	497	467	454	469	478	471	460	521	458	518	444	485	466	498	452	464	455	472	495	435	488	460	504	490	457	453	467	565	468	465	462	475	501	462	521	487	516	479	506	451	457	504	474	467	474	441	469	454	474	477	503	451	475	465	461	477	433	481	443	461	431	480	462	452	488	477	491	441	471	479	483	482	463	476	483	485	465	453	479	448	456	465	515	470	492	489	499	489	488	454	466	485	473	467	433	500	473	468	470	474	479	452	470	461	443	471	498	501	487	473	479	489	457	487	482	493	506	475	449	501	502	471	456	438	486	467	480	478	438	455	478	455	444	476	467	448	449	436	484	498	509	479	453	474	462	453	445	438	503	493	487	505	469	473	457	436	452	478	469	442	479	499	494	478	483	458	444	486	475	411	505	453	487	476	511	464	467	446	472	468	456	450	479	472	466	463	508	449	454	508	482	485	494	502	468	496	458	480	485	472	476	480	510	458	456	487	499	507	487	477	474	450	506	507	506	479	459	498	492	422	487	467	495	462	481	499	487	519	471	495	503	455	502	461	494	470	486	482	474	488	509	470	508	454	497	481	456	439	485	488	460	483	471	457	498	468	478	469	465	450	471	474	473	447	521	471	477	481	470	451	478	445	492	487	475	488	518	469	464	435	474	473	489	446	532	486	492	495	498	439	466	481	486	472	470	475	490	470	455	490	441	469	476	472	492	492	488	474	455	535	436	484	513	456	478	450	449	464	469	467	469	479	480	484	463	470	476	483	436	443	475	471	503	490	477	507	451	437	498	484	455	521	462	465	507	451	477	477	472	497	491	492	455	461	507	476	467	498	477	474	505	505	521	486	499	488	479	465	471	466	433	460	446	491	475	497	462	471	494	453	502	479	450	482	470	445	444	512	484	490	452	473	499	469	495	460	436	455	460	494	465	465	481	449	508	459	461	463	461	492	485	467	476	463	530	458	473	475	458	495	490	480	437	451
48467	20723	11707	2520	1500	1120	829	724	588	548	460	399	400	375	359	340	286	316	309	298	319	299	287	308	275	296	297	249	265	268	267	269	242	263	277	293	276	258	257	271	241	277	262	294	268	247	266	242	238	255	274	247	243	242	242	266	244	251	255	280	233	272	241	275	255	267	251	282	269	253	242	234	278	250	221	259	251	228	275	272	230	278	261	293	273	263	264	244	291	257	289	247	260	245	277	247	246	265	268	246	244	273	269	266	237	244	267	227	260	253	281	271	238	284	257	263	240	270	246	221	240	263	291	255	249	273	251	260	235	252	253	249	261	251	272	238	238	259	268	282	252	265	243	263	242	254	272	238	252	267	247	231	253	276	262	262	232	271	261	241	239	239	229	267	253	256	276	243	256	250	252	252	232	252	221	254	257	248	241	263	261	270	249	268	266	248	244	248	236	241	239	255	272	259	262	235	274	245	264	273	262	235	237	289	246	275	241	236	252	230	245	251	251	261	254	248	238	251	252	267	246	241	265	255	226	229	264	247	239	257	246	274	223	260	230	252	261	283	232	232	283	235	266	238	242	244	254	255	279	237	238	248	250	247	256	241	263	257	248	258	272	236	241	250	277	256	212	257	253	253	263	262	249	260	255	235	231	262	246	246	250	272	237	242	260	257	252	227	255	242	273	232	257	225	243	274	227	237	252	240	215	249	273	251	231	256	241	240	238	266	224	255	234	223	269	246	263	253	237	250	205	273	273	261	267	268	238	260	253	246	273	259	250	244	267	273	226	271	255	273	285	271	288	257	234	253	257	277	263	258	234	250	265	261	287	238	246	242	250	259	245	234	276	236	241	243	224	243	204	279	249	252	266	253	254	240	240	235	242	248	264	279	249	261	261	266	266	274	247	269	224	267	234	238	205	245	256	248	235	250	244	258	262	253	251	228	234	277	261	254	225	244	243	244	235	230	249	241	280	254	254	235	247	265	235	253	283	223	260	226	243	256	281	261	237	255	259	264	229	239	249	241	247	270	234	233	272	251	251	258	252	259	243	256	232	240	251	241	262	222	242	264	253	273	269	234	252	243	261	260	240	256	239	252	264	273	265	229	277	258	255	260	228	236	259	242	247	250	266	271	272	250	229	257	278	256	273	296	265	249	254	259	241	252	258	246	271	257	265	280	251	234	279	242	267	281	247	253	261	212	250	279	265	285	252	245	238	266	249	269	246	218	223	262	246	261	229	239	232	236	259	252	257	237	232	263	290	231	231	242	275	261	264	254	263	267	227	219	234	270	253	261	255	225	222	239	245	234	269	285	268	258	246	259	228	234	257	301	246	285	275	259	256	232	282	250	278	230	254	250	263	266	233	256	272	267	242	233	257	255	252	278	237	245	255	275	252	280	236	251	278	257	239	257	246	260	264	236	267	263	231	260	259	253	281	255	247	248	243	254	232	244	243	255	243	248	234	241	233	223	244	258	274	256	283	234	241	245	261	246	224	240	241	278	273	242	238	245	247	245	249	271	254	249	253	232	260	265	245	251	286	246	241	267	228	236	247	284	267	271	271	264	240	240	247	276	244	267	264	293	259	263	259	258	292	250	259	269	288	254	266	221	254	240	242	272	242	219	253	273	249	254	262	250	244	256	233	252	258	232	287	252	255	237	247	251	264	235	258	255	270	269	263	225	253	238	250	266	253	246	226	232	239	243	220	262	253	254	252	259	249	230	249	239	236	279	245	248	293	246	226	256	257	280	235	273	269	243	232	259	248	227	253	269	259	231	256	253	296	245	260	255	254	281	252	251	270	291	251	257	238	274	247	255	268	280	257	267	254	269	277	219	236	233	242	216	234	224	252	260	236	258	260	248	263	254	233	278	255	234	240	268	254	279	244	248	229	236	268	277	261	246	249	260	267	265	278	247	261	232	253	240	247	265	233	244	253	266	247	239	257	285	226	242	261	237	244	248	266	265	250	265	251	284	248	235	229	249	254	208	245	246	285	253	239	257	256	218	265	259	242	226	261	263	248	256	252	249	239	250	256	257	256	261	254	270	247	256	263	277	245	233	244	262	223	259	253	246	251	266	250	237	289	235	224	242	248	237	243	269	242	227	254	267	268	222	243	270	260	242	260	239	262	258	283	252	247	235	261	265	273	245	262	256	258	231	230	242	257	277	244	240	279	247	248	258	250	273	250	252	261	260	236	256	273	279	235	248	259	252	251	253	280	260	221	253	281	251	245	267	269	254	272	256	245	253	256	239	242	251	223	271	245	251	244	262	280	271	237	272	279	257	271	242	253	265	260	258	225	249	248	268	250	233	285	272	229	245	264	239	240	247	271	230	257	260	253	244	258	256	256	287	278	247	262	252	234	242	276	223	246	290	241	248	252	270	254	263	250	272	235	244	250	259	230	242	267	250	255	246	303	240	258	261	245	253	269	259	259	260	248	253	256	227	233	269	235	258	259	277	256	246	258	232	246	268	229	271	272	257	247	247	237	253	259	254	226	250	249	266	243	240	238	268	250	267	265	230	265	250	214	261	271	245	239	242	255	265	239	265	260	216	263	251	239	262	242	293	264	256	252	224	243	245	279	253	250	241	267	269	262	275	277	261	270	251	230	257	242	264	239	270	248	256	261	255	226	264	251	233	255	239	251	254	227	231	267	270	253	253	244	263	256	249	245	271	248	234	277	247	240	240	250	267	258	232	234	298	245	231	257	270	251	235	247	225	256	263	263	246	261	248	267	270	249	250	268	238	236	258	267	239	242	267	246	254	264	253	250	247	260	266	272	255	269	248	235	261	235	235	269	249	268	255	251	216	253	275	266	226	250	245	263	258	224	253	264	242	254	259	252	258	265	243	249	228	254	274	260	267	266	235	284	285	269	228	255	261	255	270	273	250	254	231	257	270	274	230	255	279	278	255	235	247	231	260	263	242	217	269	278	239	250	262	275	219	228	251	237	266	234	255	277	250	229	245	254	217	253	261	249	277	252	245	252	246	267	234	249	274	229	243	244	247	277	245	243	277	233	266	236	261	258	254	248	236	262	239	227	205	230	259	256	233	258	268	232	248	255	241	238	234	276	222	253	267	248	282	282	251	253	244	245	231	251	247	244	254	239	246	248	258	235	264	242	266	252	239	263	229	289	262	261	265	257	244	259	266	242	250	256	238	241	280	226	241	257	233	259	252	237	245	257	263	250	269	257	274	250	224	252	231	261	260	268	253	270	258	254	273	277	231	248	264	270	273	257	270	236	238	270	260	259	241	280	239	274	250	261	238	253	258	253	263	280	240	246	242	261	279	258	264	269	270	255	217	236	247	238	205	261	230	262	291	257	267	245	276	234	274	239	255	258	249	250	266	246	258	224	284	249	266	255	223	245	241	252	274	255	240	207	284	276	249	255	245	244	233	260	240	269	259	263	230	241	238	274	268	275	257	262	263	263	252	253	259	254	278	257	235	260	249	270	240	241	240	254	242	256	252	229	267	256	254	242	232
25565	2577	5749	6331	5423	4551	3741	3044	2588	2260	2015	1889	1628	1538	1505	1354	1318	1260	1152	1108	1068	1074	1075	1011	956	958	968	947	920	859	859	898	915	898	918	814	875	849	805	807	851	803	813	807	877	801	814	807	795	861	753	778	823	779	752	832	772	792	792	815	734	777	748	764	731	736	740	749	728	783	788	771	755	736	729	731	784	762	758	784	755	725	759	746	721	761	739	808	729	719	751	702	740	743	710	759	783	726	725	730	746	744	732	745	770	744	710	770	745	778	760	693	705	744	727	760	742	763	725	761	717	779	736	766	687	713	737	739	689	706	737	700	724	725	733	735	676	735	717	766	726	733	715	723	822	757	762	698	752	728	749	728	701	703	691	781	727	743	726	742	710	732	738	754	702	749	698	740	720	696	722	715	756	739	725	742	721	698	784	763	666	784	764	733	744	754	700	762	719	733	750	747	692	665	705	728	711	736	756	707	691	680	687	760	716	745	717	791	749	737	732	714	730	709	710	762	759	709	741	674	749	744	696	768	757	719	677	744	715	730	767	729	735	744	764	752	718	743	748	723	697	720	695	715	694	755	779	757	722	736	660	726	747	743	761	757	729	733	716	740	704	732	744	731	761	728	796	702	715	729	742	750	741	738	794	708	723	761	772	722	738	738	740	726	733	722	736	698	724	808	735	780	738	732	683	741	729	730	735	724	708	745	711	769	742	752	716	709	716	743	739	710	720	714	735	728	718	740	753	711	706	727	730	774	718	725	677	717	762	692	746	743	779	750	739	731	716	796	746	765	733	743	745	729	746	702	700	758	765	796	705	748	718	762	710	736	719	770	716	781	755	731	714	784	734	745	747	714	733	733	701	767	739	700	764	709	700	721	705	744	730	756	674	738	692	704	714	718	724	746	709	708	742	735	738	738	743	754	743	726	714	726	791	676	706	721	686	752	721	723	723	674	713	690	778	752	773	752	735	686	753	738	750	716	784	696	758	788	751	748	718	714	708	744	743	753	737	748	753	711	712	704	715	717	720	722	735	715	706	728	752	766	738	683	759	691	716	699	751	702	714	741	736	741	728	737	811	731	754	733	701	727	739	758	711	745	695	760	727	703	768	771	756	703	719	758	688	720	723	735	765	787	715	745	732	740	726	740	764	708	712	690	753	751	748	745	755	770	709	678	706	755	764	732	760	742	755	773	771	735	703	760	693	698	707	773	735	692	717	702	705	704	732	689	716	716	723	746	753	731	728	744	675	713	721	757	737	711	752	725	766	728	770	709	729	761	747	730	744	767	699	714	738	713	715	760	702	700	700	727	735	756	741	728	768	751	680	761	742	727	736	728	732	736	707	719	739	710	708	744	700	732	718	719	790	718	717	680	706	728	761	726	736	754	762	761	706	699	719	741	758	720	746	751	742	796	772	768	719	714	755	723	750	707	754	720	748	752	729	751	725	744	758	704	684	726	744	708	739	716	705	701	708	705	705	701	729	699	713	736	749	740	735	777	736	721	754	709	685	719	738	725	732	779	702	703	765	764	726	713	734	752	735	721	795	725	722	734	770	770	711	703	716	684	714	737	720	716	728	761	761	741	679	734	693	706	730	756	688	718	700	740	751	745	702	740	718	729	712	778	702	761	753	729	715	691	755	749	723	690	740	783	715	740	755	710	702	718	731	741	701	672	757	730	728	754	773	761	727	728	699	702	792	719	755	796	762	739	711	701	727	729	723	750	735	715	749	704	731	691	757	719	768	738	751	760	704	726	752	737	744	735	771	731	698	702	690	746	716	743	730	722	735	677	762	752	724	756	711	745	751	710	721	804	723	775	763	695	799	729	730	747	732	668	761	752	777	750	767	764	727	676	684	715	687	714	698	717	716	792	734	738	732	707	742	760	778	758	695	757	759	740	733	772	724	722	747	725	693	679	773	754	715	769	747	759	751	725	750	731	741	708	685	778	725	716	710	732	767	737	746	704	697	726	748	728	772	750	718	756	679	790	731	700	731	757	723	743	707	716	745	742	714	757	675	706	767	762	726	790	707	743	687	726	655	695	727	747	733	712	783	751	776	727	736	763	713	707	717	794	758	766	731	699	769	713	716	784	681	693	719	750	689	730	762	727	768	733	733	731	721	759	712	722	749	676	722	741	710	740	715	700	726	746	708	706	701	745	734	758	717	692	748	751	693	740	728	787	729	724	735	732	763	723	690	747	726	742	718	692	704	689	756	748	732	775	746	743	747	772	763	753	730	677	737	716	757	726	698	694	727	740	773	740	742	743	729	738	736	748	735	682	722	728	701	764	727	736	780	684	687	738	757	695	721	675	767	721	742	740	735	720	721	694	747	752	728	753	707	736	710	760	727	710	736	732	665	755	727	752	754	714	751	695	715	728	742	749	715	725	778	763	746	733	780	772	697	724	740	761	713	728	727	722	688	717	786	714	745	756	742	725	735	748	743	727	768	754	717	772	707	766	702	734	773	753	739	712	794	739	710	706	701	700	723	750	688	734	755	760	694	715	762	742	689	693	695	713	793	730	727	723	747	721	752	720	726	745	759	761	719	719	730	732	761	744	721	729	767	741	697	732	726	730	757	716	722	741	743	700	724	718	742	752	760	719	731	716	689	712	741	733	697	742	735	704	760	724	761	772	755	702	763	747	772	728	746	691	764	701	679	724	708	702	728	781	714	779	709	758	728	767	725	774	753	688	731	733	736	705	743	707	745	743	732	730	754	729	743	759	722	819	719	706	701	709	715	743	721	722	741	707	707	744	719	743	690	689	692	715	756	698	676	720	726	711	748	775	716	726	701	717	730	739	747	683	727	729	752	726	757	673	680	734	719	706	726	707	778	762	733	776	724	749	726	696	659	776	770	734	744	708	693	743	721	695	715	756	773	748	750	734	702	719	781	672	708	793	723	699	727	770	732	728	756	734	721	717	751	700	681	749	741	704	680	741	769	744	745	690	765	694	704	707	752	756	693	754	700	691	734	740	710	737	737	744	706	743	728	757	724	723	734	724	702	728	746	714	703	714	763	742	720	761	747	698	760	739	706	749	736	771	679	693	747	686	742	777	745	735	751	715	696	745	741	761	728	736	731	700	708	755	702	798	762	709	698	686	666	723	752	713	698	708	682	702	713	723	706	728	733	695	699	752	717	686	736	729	707	739	722	741	731	751	715	700	720	705	747	767	698	692	720	807	697	763	742	745	762	730	736	712	759	719	711	762	713	730	772	744	719	698	726	753	720	721	758	738	680	700	750	726	760	691	711	704	724	738	773	799	778	765	669	690	791	714	781	693	749	712	745	702	742	714	824	729	694	723	738	709	736	733	754	707	710	743	715	715	721	737	701	676	768	727	719	749	742	721	710	695	710	736	701	734	751	760	723	693	731	750	764	663	737	720	744	725	747	774	762	703	701	723	667	770	661	728	711	740	747	762	722	682	715	753	709	754	687	758	726	712	745	677	737	786	744	708	770	683	704	741	748	734	722	796	746	761
7060	339	232	124	101	102	80	84	79	89	83	75	74	87	81	88	92	79	82	80	92	77	83	78	82	86	79	83	76	72	81	66	89	80	74	63	66	59	99	89	82	76	77	79	97	83	57	69	70	77	69	82	74	75	75	88	87	75	98	92	81	77	83	79	58	57	83	78	63	67	79	66	87	71	74	72	84	80	84	83	84	81	78	79	79	91	69	59	79	79	70	77	62	77	88	82	76	66	62	71	88	62	82	80	86	82	91	75	78	81	91	86	96	80	82	79	70	84	82	87	70	83	75	80	90	83	70	72	72	95	90	71	79	85	73	72	83	80	85	78	73	71	91	75	66	70	68	71	80	66	58	87	81	70	68	70	90	92	66	80	80	78	78	83	83	73	66	67	70	83	75	80	87	82	82	75	99	89	82	71	78	68	68	65	59	81	80	97	85	91	67	77	71	94	90	69	99	93	70	78	69	80	95	84	82	94	79	80	81	89	68	66	95	71	79	74	86	69	81	95	84	88	70	86	76	67	99	83	79	69	79	87	62	79	81	85	80	89	99	74	85	75	68	75	79	73	75	83	73	66	84	79	73	79	71	76	79	83	87	74	83	80	84	81	87	81	78	80	91	74	77	73	92	69	84	81	76	70	84	75	97	73	88	74	75	71	78	92	72	93	75	77	78	74	78	70	93	86	68	66	89	87	70	91	93	78	79	80	89	85	67	76	84	78	79	74	62	80	90	77	79	80	68	90	78	80	86	76	74	84	76	85	78	72	80	66	66	73	70	90	79	76	83	87	87	80	88	83	83	85	83	81	97	84	70	84	71	77	88	59	73	75	72	84	70	67	82	90	76	77	95	77	57	71	63	84	74	81	80	83	82	85	78	93	81	75	65	77	85	84	79	73	88	82	88	82	75	104	81	88	66	72	94	66	80	86	79	77	74	74	87	66	73	88	69	70	71	76	75	77	77	79	83	83	80	76	65	56	73	70	91	70	96	79	75	80	83	82	72	73	97	77	81	83	71	95	75	86	83	64	69	82	85	60	71	88	70	78	97	72	64	74	80	74	79	68	78	89	79	85	81	82	84	72	82	82	78	84	79	65	83	85	82	82	86	81	88	68	77	78	84	78	74	80	89	75	74	66	95	84	74	72	87	70	57	72	84	75	79	65	75	86	77	78	84	77	85	80	73	80	80	87	78	86	82	69	81	79	82	82	72	65	85	92	85	86	67	88	83	81	76	77	64	93	82	80	85	74	70	63	77	70	97	66	87	89	86	81	68	83	88	83	77	87	87	76	78	85	65	70	94	83	82	68	94	76	79	72	77	75	66	85	74	72	83	87	76	77	74	88	85	88	82	82	91	94	84	74	87	75	70	68	79	88	83	81	77	75	97	77	74	76	84	81	77	87	81	98	74	63	76	84	64	87	90	69	85	87	70	90	82	64	72	68	96	87	94	74	92	80	95	80	68	81	77	83	70	63	71	81	80	79	79	70	62	76	83	89	67	85	87	70	103	67	69	85	75	91	67	62	77	95	66	79	89	87	77	74	72	91	64	67	82	70	88	77	64	62	63	69	73	75	66	81	85	97	73	81	87	84	80	74	90	74	94	80	64	87	81	78	83	73	71	109	73	108	76	78	95	89	83	89	90	73	86	88	87	77	79	83	77	78	80	69	63	78	73	61	82	82	98	72	78	59	86	69	87	87	81	84	89	86	88	58	88	67	76	81	85	79	70	68	83	86	68	89	68	90	82	87	63	71	71	72	75	82	65	87	71	79	84	86	65	80	84	85	84	70	99	74	69	86	73	59	88	78	65	74	86	63	82	84	76	79	73	74	83	81	84	74	79	88	64	90	102	77	79	90	78	93	86	82	76	85	78	70	70	72	70	85	74	73	72	73	82	86	64	88	78	73	82	77	80	80	68	83	62	74	79	84	73	65	65	79	90	73	94	80	81	74	78	75	83	101	71	79	75	70	75	55	73	84	84	78	70	74	55	82	89	67	89	80	74	76	72	70	77	71	85	90	76	62	85	79	80	64	90	102	63	72	71	69	72	78	82	80	79	72	76	68	64	91	68	59	85	71	73	92	64	92	75	69	78	82	78	80	82	91	78	61	72	78	93	70	77	68	86	77	71	85	74	68	79	79	77	68	87	74	65	79	88	82	80	70	84	74	91	84	88	78	91	88	74	81	68	71	78	77	82	85	93	92	74	89	71	68	71	106	59	73	77	81	83	76	89	96	95	75	72	72	77	69	82	82	71	73	83	75	89	83	60	86	79	89	91	80	85	73	82	69	67	58	77	74	72	87	81	81	90	72	81	92	73	86	77	84	77	82	73	63	84	94	91	76	66	62	68	80	62	89	74	87	87	60	80	86	88	80	70	85	78	93	84	60	71	72	79	59	69	83	89	91	60	72	74	71	75	75	76	84	76	75	77	74	85	86	76	96	77	81	84	69	93	89	81	82	79	68	89	82	86	74	79	85	85	94	71	79	91	80	79	71	86	89	82	79	78	77	68	68	89	69	81	87	78	85	93	83	61	67	94	85	80	74	84	72	77	90	84	78	80	82	88	72	92	82	82	86	73	86	67	87	96	91	73	76	78	93	81	83	72	82	61	71	79	72	75	77	102	61	91	64	91	99	90	72	99	76	82	81	83	89	81	72	87	88	77	82	92	83	84	75	93	84	68	85	73	77	102	65	62	84	75	67	83	73	71	78	98	87	80	77	77	84	77	74	81	90	83	63	81	77	66	89	100	89	77	91	94	70	77	80	82	83	76	74	89	79	82	81	84	90	66	74	69	76	82	95	91	91	76	89	71	90	74	78	75	78	88	77	86	63	70	76	91	86	78	85	86	90	76	78	82	84	70	89	93	90	83	65	80	87	78	89	80	67	70	91	100	62	75	84	81	89	70	80	76	89	73	86	84	65	87	91	83	73	83	83	69	85	67	73	82	77	72	80	94	93	94	92	83	89	85	75	74	74	73	78	95	75	90	71	79	88	68	67	88	72	79	85	80	79	79	92	68	74	74	69	90	97	79	82	84	89	82	63	95	77	80	75	76	70	79	68	81	72	69	80	92	73	84	72	86	98	62	87	81	80	77	79	96	80	76	67	81	98	76	78	80	87	89	90	91	78	71	79	64	79	83	91	89	81	75	90	69	76	83	82	75	71	68	95	79	71	84	82	79	81	80	90	73	77	75	86	86	78	97	78	79	95	65	74	71	84	82	72	70	84	83	64	75	77	76	61	69	74	83	79	82	88	84	93	72	71	87	72	80	66	77	77	65	83	85	67	75	70	72	83	83	109	92	91	73	94	83	74	83	86	68	87	89	84	68	77	73	70	75	86	89	101	81	72	87	66	67	78	65	74	79	86	85	67	84	87	88	75	85	76	74	87	81	78	72	85	83	76	95	91	73	79	74	95	87	78	69	92	90	86	86	60	84	89	78	79	65	57	86	68	81	87	78	83	78	79	62	64
6053	335	408	411	418	403	377	370	347	335	342	305	311	314	302	310	316	291	270	298	319	323	305	292	289	271	278	274	335	307	295	307	284	311	286	308	285	286	286	272	299	270	292	289	292	277	283	276	287	318	305	296	306	314	270	305	288	288	276	292	300	297	278	283	281	263	271	278	294	293	303	280	307	291	287	305	290	286	320	277	271	294	276	315	280	307	294	289	256	300	279	283	280	282	313	291	303	288	277	307	298	268	230	256	287	312	295	278	295	282	292	299	291	295	292	250	286	258	322	275	268	307	304	279	302	305	280	301	294	288	280	266	307	255	298	303	301	294	316	272	307	286	294	329	263	303	295	268	296	318	279	314	303	292	270	294	268	297	276	288	258	261	284	291	310	295	325	249	277	300	282	288	310	280	273	304	278	302	303	335	287	290	309	269	286	285	279	266	298	270	305	299	277	294	316	281	294	265	279	252	276	302	286	294	279	315	298	283	259	290	303	288	313	301	284	297	277	285	291	292	292	311	267	288	317	304	323	288	285	299	278	289	280	309	275	286	313	280	311	272	285	291	275	308	294	326	293	283	281	279	278	294	280	323	258	314	319	284	284	271	291	289	306	295	262	281	284	278	293	306	298	274	291	286	306	265	297	269	309	280	297	262	276	265	273	270	297	287	282	281	304	257	274	297	248	282	292	288	313	300	300	268	308	299	277	296	268	275	286	267	286	296	294	296	279	301	308	296	257	320	280	279	292	296	277	271	294	267	269	259	308	268	287	300	279	269	274	275	273	291	294	281	286	281	298	298	291	289	266	295	297	297	258	289	292	316	284	260	289	299	299	297	278	279	265	298	310	289	309	272	262	292	307	257	295	280	281	302	307	284	266	284	269	286	282	283	282	296	284	299	262	278	283	258	274	281	314	275	270	250	317	319	287	264	274	299	317	282	286	284	296	301	283	276	300	316	303	307	270	301	288	288	284	266	309	300	285	275	287	278	290	281	280	314	302	284	274	291	284	273	289	296	318	277	285	276	266	297	249	269	269	273	297	263	278	328	271	328	288	293	300	276	260	292	293	285	303	304	260	281	270	289	299	255	276	277	274	293	273	279	311	314	260	312	303	295	298	300	275	302	311	284	303	264	287	273	283	307	294	301	277	261	298	291	291	283	296	317	313	301	296	284	267	285	308	322	299	282	287	283	301	266	324	285	313	306	284	294	277	276	305	309	284	275	321	310	285	270	311	300	313	307	315	306	254	263	306	316	273	260	265	300	281	266	291	287	301	298	281	319	271	284	331	270	329	304	330	276	296	293	337	294	288	275	313	298	302	285	284	291	259	278	294	286	312	288	301	274	262	286	278	286	302	306	293	290	270	286	333	283	303	281	285	249	314	299	291	292	316	295	277	292	285	265	277	296	259	290	273	287	280	254	292	289	270	272	259	310	287	306	306	273	279	300	312	301	292	266	301	264	306	279	303	286	303	292	285	271	258	278	303	309	315	263	309	323	298	290	292	289	286	296	300	258	274	282	288	316	299	267	282	280	278	292	272	300	296	273	293	277	286	296	282	274	293	292	312	313	282	314	285	298	294	275	254	282	281	324	281	293	268	317	306	300	310	293	296	310	296	290	294	304	300	309	307	289	280	285	288	272	276	261	278	291	279	298	278	289	298	307	273	289	259	287	271	275	288	286	316	313	275	295	281	280	291	286	297	262	268	300	276	286	256	256	271	314	272	314	288	266	281	313	261	300	318	281	321	292	285	281	316	287	282	278	264	290	293	288	274	280	259	310	295	261	266	267	280	301	291	277	275	294	301	296	273	298	288	256	290	301	296	327	301	286	293	278	311	257	273	271	272	304	254	308	280	284	303	298	293	293	289	277	301	311	281	300	300	283	290	290	260	295	289	268	336	273	275	308	297	293	291	277	293	268	262	289	291	291	297	292	291	262	280	316	325	263	298	311	301	282	305	317	331	307	306	253	269	240	300	294	267	332	306	277	282	315	298	286	298	303	308	293	270	299	276	328	290	295	282	282	320	277	286	293	310	299	288	304	275	279	278	288	292	283	311	287	307	295	271	287	277	290	288	275	290	295	283	294	296	292	268	294	276	296	266	294	266	271	273	267	274	327	290	273	280	300	301	295	313	259	268	310	274	274	282	288	285	263	283	256	281	308	273	307	279	283	322	294	296	294	285	297	300	294	277	277	289	266	273	305	281	266	295	294	291	310	277	317	290	264	294	309	257	312	301	317	291	302	318	304	297	268	337	268	306	286	273	317	292	300	277	316	312	279	269	279	294	294	301	286	336	302	282	298	257	281	313	302	274	320	288	275	281	292	285	279	286	305	280	270	260	276	297	273	290	302	292	279	308	276	311	249	301	289	325	263	253	295	284	277	274	286	272	281	258	315	275	283	299	324	281	272	289	272	313	317	303	284	282	291	307	273	314	294	312	270	285	303	272	298	289	298	295	288	303	298	294	332	287	274	303	274	283	332	337	285	315	315	299	265	306	276	310	327	304	298	286	274	300	318	301	332	295	291	273	309	286	301	318	288	291	281	274	298	302	288	279	305	264	291	286	325	297	285	275	305	287	293	276	294	296	272	292	298	273	278	294	296	314	289	297	285	317	291	302	317	261	295	321	263	282	291	295	278	298	255	287	268	272	271	273	288	262	294	285	273	290	295	323	284	285	260	274	299	296	284	264	318	316	276	260	311	287	292	313	260	276	277	264	277	303	311	277	278	285	290	271	300	299	262	310	315	279	305	306	308	280	311	282	272	280	293	279	301	293	314	275	304	285	295	277	261	271	298	288	278	293	312	281	284	282	318	291	288	305	286	273	278	269	299	295	312	326	296	276	276	279	288	283	282	295	281	278	301	293	305	279	305	290	285	276	313	302	302	308	279	278	290	295	309	282	302	322	289	287	284	274	280	312	280	285	257	327	327	279	275	284	288	286	300	249	302	307	314	285	265	287	306	266	279	311	276	297	298	288	293	286	304	296	267	339	308	286	321	309	278	280	305	302	320	265	307	287	291	330	295	261	276	304	284	302	289	294	294	317	291	306	296	271	299	300	301	293	278	294	293	282	311	293	298	280	302	296	288	302	292	314	300	248	313	273	293	287	306	295	313	308	316	276	282	293	291	286	273	253	302	294	304	311	282	293	302	304	322	283	310	303	298	268	298	300	278	290	279	297	278	305	301	255	274	323	255	312	291	272	276	296	293	283	275	311	286	297	279	296	279	307	284	297	300	290	324	278	296	278	278	293	299	303	304	295	286	280	282	276	306	301	261	317	263	258	278	267	292	285	301	294	291	294	287	328	295	310	316	317	243	283	318	289	285	269	288	286	275	298	328	278	276	283	287	280	288	294	306	286	323	280	259	265	285	293	286	310	301	309	317	305	283	274	286	278	297	272	277	319	281	277	285	289	288	273	299	288	286	287	271	269	271	279	279	295	295	298	289	304	325	302	295	280	286	309	283	268	263	286	293
40154	13771	2686	1026	726	616	461	387	315	291	264	249	205	184	207	178	177	164	184	174	209	184	166	177	157	157	162	168	186	158	182	165	139	152	136	159	154	182	155	151	161	141	150	162	135	147	141	148	155	153	150	147	151	154	156	158	161	160	137	159	170	146	135	139	140	144	158	172	165	142	142	144	150	138	171	172	158	153	153	130	157	146	136	150	144	156	152	134	152	182	158	167	151	144	145	159	120	143	144	148	158	140	140	128	150	132	147	180	124	152	156	167	154	143	151	123	168	162	149	151	154	150	151	164	148	161	148	150	152	139	164	137	140	148	152	162	155	148	150	135	127	152	142	151	146	144	125	143	165	131	163	159	174	140	167	147	115	158	170	166	151	135	132	154	163	117	148	157	147	158	152	154	137	177	148	157	128	144	150	131	137	153	160	151	143	159	164	130	145	160	176	166	153	121	144	150	153	143	147	177	165	156	140	151	147	153	156	142	165	127	141	156	126	164	152	148	147	180	126	144	165	129	153	154	155	148	149	144	149	151	164	157	151	146	152	133	128	159	154	173	148	155	138	151	171	144	162	152	177	154	143	143	150	138	151	149	153	155	172	139	140	142	134	138	166	162	156	145	155	147	150	177	149	147	133	134	144	154	143	144	154	131	186	149	139	130	139	159	145	128	133	147	156	146	154	137	140	163	134	154	156	157	177	138	143	150	134	161	155	160	143	159	147	166	165	153	144	155	145	165	170	147	118	158	158	129	129	154	159	154	146	151	144	172	128	147	143	146	159	166	150	140	136	141	147	150	136	150	137	147	144	134	155	147	140	142	148	150	145	149	170	147	137	136	162	170	160	179	160	151	132	161	141	162	129	140	169	130	125	145	149	131	149	159	143	158	144	151	180	147	149	167	156	175	141	183	150	141	154	128	129	130	144	139	164	149	157	146	145	156	138	145	151	137	145	144	139	140	150	167	136	146	155	155	132	146	145	145	153	136	156	163	160	151	143	165	145	138	141	158	155	153	169	129	164	166	169	152	160	127	162	134	144	138	176	155	129	116	158	152	151	159	154	152	154	141	173	148	129	134	151	125	154	150	158	137	177	144	142	144	164	118	150	132	159	156	156	157	154	143	125	169	145	129	146	145	167	134	159	141	155	135	136	155	139	157	155	149	149	156	157	151	153	144	163	141	148	148	135	147	155	133	159	163	151	166	156	144	154	139	145	155	149	138	167	148	145	170	163	135	136	128	138	143	159	134	148	153	150	145	133	140	146	139	142	136	132	144	147	154	152	154	155	135	154	131	187	139	152	143	157	139	135	164	146	140	168	151	159	140	144	147	148	138	158	158	176	152	161	136	145	144	140	160	146	169	176	165	150	157	154	161	179	140	146	141	149	156	145	158	148	168	143	157	171	131	156	150	141	142	142	183	153	166	133	131	132	138	131	159	145	161	168	132	141	184	141	157	190	140	144	141	156	155	148	141	125	156	137	133	137	134	147	163	135	137	150	154	162	168	135	135	184	157	154	147	143	158	165	151	157	144	147	143	154	158	152	147	165	154	143	158	153	141	132	160	139	146	165	155	145	137	125	147	139	156	155	159	134	140	159	133	131	121	139	125	162	146	164	138	155	146	153	141	148	140	136	163	155	158	140	147	149	127	163	122	163	155	142	110	150	148	165	150	142	152	155	160	159	145	136	135	156	138	165	145	172	154	149	156	128	117	138	176	143	178	171	157	154	144	157	155	156	153	135	159	169	142	143	130	164	147	143	128	146	153	148	170	127	161	147	153	137	145	158	137	173	164	156	124	151	169	166	165	137	143	129	177	122	149	138	148	152	154	142	172	160	133	153	144	138	161	143	154	157	151	151	144	152	152	161	157	141	129	161	150	147	147	134	157	157	160	154	140	142	145	159	146	125	161	143	136	139	150	129	126	157	135	158	140	152	139	147	153	157	142	139	150	140	160	143	144	134	152	170	153	155	152	146	173	161	139	156	166	169	130	141	131	154	159	134	145	144	151	166	142	153	164	136	124	166	162	126	154	144	142	151	165	157	146	151	159	163	154	158	158	141	142	162	151	171	138	166	166	175	153	132	138	133	148	122	146	128	150	134	159	143	159	137	147	153	129	154	149	155	152	167	156	145	155	142	153	155	158	127	128	167	160	123	135	140	159	176	158	150	130	127	137	140	136	152	154	136	165	145	139	142	140	160	153	141	145	167	152	147	142	142	142	131	174	138	147	137	162	132	143	148	158	144	155	141	168	159	139	162	161	147	156	155	139	151	138	152	127	143	150	136	157	144	161	135	132	151	138	148	137	156	152	154	144	154	152	160	149	176	134	135	163	146	151	115	130	163	140	143	154	153	156	146	145	130	160	169	134	159	139	150	151	147	152	157	143	143	154	151	150	157	161	135	149	141	150	136	158	127	162	167	162	150	134	140	134	147	160	151	150	160	164	125	145	150	148	175	146	154	143	144	157	142	160	160	151	136	155	147	157	153	151	157	137	146	134	143	127	166	154	161	134	151	149	158	142	147	143	142	140	139	157	166	140	129	145	155	173	145	142	138	149	158	132	156	184	174	160	136	142	159	149	136	165	155	149	163	144	144	161	129	144	153	144	147	158	127	144	150	136	138	163	129	162	130	163	142	132	152	166	145	156	174	165	160	157	123	158	137	148	157	134	152	148	119	155	144	147	153	160	140	148	151	141	173	179	153	142	134	142	159	133	154	167	145	169	146	165	161	137	157	153	139	178	158	136	136	151	140	156	146	173	157	148	164	136	142	153	156	145	126	152	141	142	136	148	147	137	139	162	143	159	119	150	150	158	140	158	155	142	152	172	149	169	133	173	163	167	145	134	155	142	178	153	163	142	170	159	137	137	175	137	152	150	156	176	154	149	157	140	142	156	169	149	137	156	135	136	126	144	146	152	173	147	142	149	155	142	180	148	171	151	146	168	142	166	168	140	149	142	139	148	137	157	161	153	167	142	113	156	151	139	161	142	174	160	157	152	154	153	148	144	149	137	140	150	145	125	152	159	134	133	162	145	155	158	148	141	156	160	143	124	165	137	152	159	143	151	168	141	158	131	142	157	144	138	146	149	136	162	147	145	140	153	147	148	167	144	147	154	172	146	126	162	131	148	139	152	167	134	162	163	151	154	142	151	152	142	133	135	148	155	141	144	162	139	140	137	139	159	160	144	136	164	144	159	135	167	148	166	128	144	124	153	150	158	146	162	156	133	151	135	142	180	141	140	129	171	138	134	169	144	142	135	145	150	174	159	147	153	140	123	155	143	154	161	143	149	143	143	149	158	141	144	157	154	146	157	141	136	149	158	145	139	138	146	144	151	157	169	154	157	150	155	139	132	193	138	147	165	159	167	131	148	161	149	162	130	185	156	156	169	139	162	142	158	142	160	139	153	152	151	130	140	148	156	138	147	152	159	144	142	129	115	148	151	130	153	174	151	139	156	145	151	120	172	161	126	135	152
18637	1500	3098	3485	2931	2333	2048	1731	1479	1275	1138	1067	1012	897	882	789	769	744	710	677	705	655	656	585	601	587	607	617	577	577	575	589	570	535	511	548	527	562	556	523	565	518	531	455	523	495	545	495	490	475	505	523	520	499	486	512	488	480	521	490	511	489	502	493	473	498	491	528	535	512	536	511	457	479	503	484	517	536	477	503	489	445	487	501	492	497	465	465	499	491	448	483	488	515	487	498	483	514	485	529	513	462	457	494	478	490	458	440	470	432	475	474	492	489	462	468	450	524	460	477	458	484	508	485	507	472	482	433	467	482	489	478	478	487	471	498	498	482	465	441	444	451	485	465	467	432	499	446	471	434	485	457	492	445	454	465	472	453	464	443	435	457	479	492	441	505	488	477	513	482	452	485	470	480	470	472	508	462	456	498	476	469	472	481	483	475	488	514	495	507	457	511	485	503	459	444	502	504	492	493	404	473	458	483	460	455	482	462	504	508	504	479	458	493	490	456	479	471	449	460	464	465	459	472	505	475	452	493	519	456	461	467	444	474	491	504	499	497	459	480	485	487	492	462	497	500	453	461	474	478	464	436	469	461	469	486	476	467	442	487	463	472	478	446	430	499	476	470	472	486	439	462	489	441	466	518	489	482	448	453	480	461	446	502	495	475	474	489	488	475	463	461	465	464	458	463	521	499	483	463	446	436	454	483	488	495	476	488	479	494	454	455	492	460	489	477	491	458	459	466	479	479	463	463	482	512	486	460	474	489	475	486	496	493	465	514	463	458	470	465	497	462	459	432	443	514	452	436	480	473	463	472	471	449	459	442	439	501	491	492	447	438	483	422	478	464	515	457	506	451	473	486	467	463	484	514	475	475	454	504	477	471	474	447	463	498	457	430	533	451	448	442	516	434	520	446	509	458	431	487	477	495	473	460	463	518	460	488	474	487	469	462	455	478	469	493	469	463	478	462	477	463	494	461	465	479	444	468	504	476	477	496	442	480	489	474	500	437	454	471	500	482	438	443	479	448	485	455	473	461	478	440	473	487	485	451	509	472	508	464	497	480	497	470	475	515	503	452	504	516	467	517	484	478	454	467	472	442	429	460	503	485	461	439	489	493	481	487	493	463	490	502	487	476	458	461	506	448	461	477	465	471	445	459	479	456	451	483	479	478	431	502	483	446	451	473	480	465	481	457	482	488	488	473	440	477	490	482	426	433	463	512	471	459	488	506	460	515	492	492	433	462	462	465	473	422	468	478	497	432	468	500	494	483	467	472	492	439	504	497	459	506	444	482	488	465	504	468	448	467	441	495	461	501	490	460	469	465	485	464	508	497	459	483	486	482	452	465	512	460	443	495	494	430	479	475	478	471	492	473	469	466	464	484	507	460	466	444	458	481	438	488	463	478	475	473	498	500	486	467	487	476	498	475	481	463	471	482	484	486	476	520	457	488	482	513	500	489	485	490	463	478	475	423	441	474	492	489	487	467	470	465	447	452	505	472	468	502	459	444	463	507	470	485	450	452	434	454	532	464	463	462	474	469	483	478	487	526	489	440	483	476	465	475	468	443	498	516	464	505	447	443	477	461	493	450	475	491	472	472	476	466	471	483	446	484	456	450	440	482	513	454	489	458	486	483	463	469	480	471	458	458	477	482	486	471	481	469	477	467	462	461	446	493	472	479	502	476	446	470	426	442	463	487	465	495	503	459	453	494	488	471	460	508	462	466	461	466	448	490	475	482	475	497	496	479	504	490	439	458	487	465	512	475	466	495	482	485	477	474	461	437	451	463	478	458	470	474	466	481	486	491	466	487	465	473	473	503	471	462	466	469	481	450	500	467	473	461	495	457	465	463	467	508	469	469	434	463	502	496	473	476	484	451	466	500	460	435	482	481	463	453	462	487	474	518	493	455	464	496	439	506	479	493	483	469	483	467	504	474	466	489	506	464	458	501	446	469	491	463	483	418	472	438	435	483	501	405	471	475	462	460	457	464	481	490	475	448	494	457	508	497	462	413	471	496	461	480	499	480	487	504	487	448	481	511	512	474	476	482	497	496	479	482	444	463	503	470	473	483	491	485	487	473	457	499	503	483	468	477	469	482	486	483	460	461	488	458	516	465	471	449	444	473	479	442	478	478	481	494	467	471	480	463	492	520	465	466	485	493	470	530	478	455	460	463	465	483	491	458	518	484	491	512	457	459	472	492	502	448	480	473	458	497	480	475	460	465	470	504	471	435	443	510	467	494	479	496	462	412	467	443	490	477	476	465	446	502	461	504	458	489	470	485	495	515	466	483	485	486	473	476	482	485	443	467	467	519	472	472	489	467	511	473	472	442	471	485	483	474	468	506	487	466	497	489	516	494	466	509	478	454	468	485	458	497	467	472	459	504	476	438	492	488	495	482	460	502	462	454	511	468	511	474	522	488	467	475	452	500	487	506	468	432	471	468	476	508	494	468	508	487	478	457	452	474	462	478	516	480	483	474	435	459	513	480	457	482	463	474	491	466	451	485	472	464	520	489	499	473	487	490	449	469	478	441	483	499	473	421	452	474	438	471	485	487	430	475	455	508	433	489	464	501	510	513	462	493	464	497	487	475	452	484	484	472	529	468	465	459	497	478	487	441	513	491	504	488	469	495	473	467	434	498	470	447	537	470	448	487	489	498	463	475	483	480	507	458	485	460	514	505	486	475	456	461	456	489	525	515	459	459	472	469	464	436	471	429	438	470	480	447	441	466	462	461	496	450	455	474	488	442	468	485	505	442	501	475	475	450	496	468	442	498	473	487	498	447	474	493	488	475	524	474	489	509	506	443	467	489	494	428	460	470	508	489	468	463	474	494	480	503	482	515	485	460	444	494	469	487	500	449	486	485	467	435	448	487	477	475	468	467	490	474	470	476	457	473	487	474	486	494	508	468	489	475	464	489	417	484	408	476	478	456	509	466	475	477	472	460	475	465	471	515	481	499	440	481	480	492	493	460	454	501	518	431	467	521	477	452	509	443	497	411	533	515	487	544	475	473	463	497	473	476	464	464	481	467	483	424	498	482	448	469	458	484	489	452	466	479	486	469	472	478	511	469	486	487	459	485	483	497	439	468	473	518	441	474	494	474	453	491	492	484	465	492	483	497	477	447	455	498	488	514	490	468	456	462	455	473	434	493	507	467	447	490	467	446	499	491	501	448	478	480	502	468	501	452	486	472	456	452	429	505	467	459	465	489	494	477	477	456	471	490	489	464	479	474	441	477	484	489	484	469	480	453	465	469	481	465	508	488	465	448	477	466	479	462	454	465	485	490	431	477	478	487	480	465	485	492	501	469	473	435	478	462	454	457	489	454	512	504	461	455	468	491	467	471	454	454	472	490	467	463	479	458	428	486	434	501	526	462	491	472	459	473	483	460	498	472	499	481	454	467	474	493	463	485	455	476	494	467	478	472	421	459	476	493	509	479	439	477	482	468	422	480	476	476	502	453	464	436	474	463	488	483
