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
336017724633	336017725192	336017725742	336017726292	336017726842	336017727392	336017727942	336017728492	336017729042	336017729592	336017730142	336017730692	336017731242	336017731792	336017732342	336017732892	336017733442	336017733992	336017734542	336017735092	336017735642	336017736192	336017736742	336017737292	336017737842	336017738392	336017738942	336017739492	336017740042	336017740592	336017741142	336017741692	336017742242	336017742792	336017743342	336017743892	336017744442	336017744992	336017745542	336017746092	336017746642	336017747192	336017747742	336017748292	336017748842	336017749392	336017749942	336017750492	336017751042	336017751592	336017752142	336017752692	336017753242	336017753792	336017754342	336017754892	336017755442	336017755992	336017756542	336017757092	336017757642	336017758192	336017758742	336017759292	336017759842	336017760392	336017760942	336017761492	336017762042	336017762592	336017763142	336017763692	336017764242	336017764792	336017765342	336017765892	336017766442	336017766992	336017767542	336017768092	336017768642	336017769192	336017769742	336017770292	336017770842	336017771392	336017771942	336017772492	336017773042	336017773592	336017774142	336017774692	336017775242	336017775792	336017776342	336017776892	336017777442	336017777992	336017778542	336017779092	336017779642	336017780192	336017780742	336017781292	336017781842	336017782392	336017782942	336017783492	336017784042	336017784592	336017785142	336017785692	336017786242	336017786792	336017787342	336017787892	336017788442	336017788992	336017789542	336017790092	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16154	2470	2677	2173	1463	992	819	652	568	428	380	377	315	311	292	226	241	195	225	234	206	210	199	192	187	176	173	180	169	173	159	178	177	156	175	169	167	168	152	157	169	135	137	171	148	155	173	162	140	147	175	167	167	163	161	174	176	145	155	172	163	165	150	153	160	153	185	143	142	162	149	161	164	160	144	171	165	171	144	172	150	150	141	164	164	150	160	147	148	154	143	141	141	161	129	156	158	143	149	169	151	156	146	157	155	166	139	154	146	158	155	164	146	151	141	167	142	147	169	157	179	140	138	148	144	164	142	155	151	156	169	145	133	161	170	174	155	165	147	151	143	157	150	151	162	157	142	155	158	124	199	153	144	165	164	169	161	139	138	179	157	135	152	163	167	171	156	158	150	139	167	135	157	145	148	158	141	153	142	156	157	157	164	149	157	150	177	159	132	166	169	139	156	158	144	138	164	157	166	152	166	153	157	149	161	159	171	141	169	153	145	142	142	165	148	164	150	157	132	134	152	173	165	147	152	151	143	135	172	162	167	150	150	130	138	138	133	129	163	133	144	126	154	130	157	148	141	141	166	143	185	159	168	161	146	159	155	155	135	157	140	143	177	158	150	160	154	116	175	147	159	153	154	134	157	152	140	136	177	140	128	141	147	145	137	168	141	139	154	170	123	144	151	170	156	153	148	165	154	152	169	155	148	134	167	158	130	167	158	165	177	163	132	147	147	146	175	159	150	157	153	154	164	163	149	159	167	148	178	164	175	153	156	143	128	170	168	150	156	155	166	156	149	125	154	142	139	165	156	137	133	146	155	156	173	151	147	173	149	151	168	163	155	168	160	158	144	153	150	148	165	165	175	144	167	153	160	143	155	139	165	134	158	140	164	141	154	150	172	143	147	147	166	160	154	141	153	147	172	167	143	144	143	143	157	150	139	147	139	161	167	129	168	169	124	147	162	131	154	156	144	131	154	136	143	160	153	143	143	152	138	174	152	151	144	171	135	159	139	168	146	148	145	146	157	139	150	157	131	151	162	135	169	155	148	175	157	141	165	155	157	152	171	131	161	140	172	155	161	166	120	147	132	152	166	143	151	145	179	156	140	147	144	133	139	162	156	144	147	138	151	148	172	151	171	140	148	152	144	162	154	139	151	134	155	166	143	173	153	162	149	150	158	152	167	166	177	152	143	150	145	129	146	149	171	147	135	149	146	144	158	153	146	130	166	145	142	152	141	161	159	146	161	145	146	155	168	163	163	141	152	161	170	144	132	138	163	152	162	155	165	160	158	143	139	148	153	144	173	143	179	145	158	134	159	168	152	155	164	146	168	159	159	151	147	150	145	162	143	136	160	135	137	145	152	170	156	144	168	154	129	164	132	151	148	159	150	168	165	162	128	155	158	127	147	139	142	149	144	169	173	143	143	143	162	185	160	157	159	133	154	159	145	142	166	156	167	138	158	149	135	170	166	147	177	138	160	143	147	144	160	144	160	156	141	147	145	194	159	155	131	167	139	149	145	165	140	148	152	138	157	151	153	144	147	149	143	135	122	168	134	145	164	160	154	161	144	153	140	152	161	170	133	147	146	154	137	156	160	139	160	171	155	147	147	153	144	141	132	156	163	179	152	165	160	138	153	128	158	174	146	163	149	140	169	153	123	140	164	141	162	133	175	153	143	153	147	132	173	161	153	140	154	162	158	168	159	147	160	161	139	163	140	122	154	164	162	139	153	150	154	147	151	163	135	150	163	155	156	149	159	158	151	171	151	157	167	149	159	164	150	138	165	138	131	161	158	143	140	142	156	187	147	156	163	147	133	159	153	137	131	157	167	151	140	153	151	163	160	164	149	133	146	148	146	145	145	163	151	173	146	179	146	137	159	152	165	178	136	158	140	143	144	156	180	155	176	160	158	149	159	149	171	172	144	156	150	149	146	150	146	155	139	165	159	152	158	148	160	145	143	153	144	163	151	128	119	162	145	179	162	169	162	155	175	158	156	161	152	134	124	144	169	142	145	142	137	157	167	177	154	133	139	130	155	183	133	146	162	146	134	166	142	167	153	150	137	153	154	144	152	123	132	158	164	143	137	139	158	155	147	166	152	146	135	164	164	156	175	127	147	151	148	170	164	133	156	164	140	158	168	163	165	177	160	147	152	143	127	160	147	185	176	170	148	142	140	153	152	171	141	147	153	159	141	165	140	130	155	130	142	152	162	163	150	160	168	159	157	148	145	136	159	144	154	154	142	152	140	132	156	169	160	151	157	133	165	155	173	138	136	144	150	163	146	159	125	120	148	154	140	142	141	155	143	148	132	177	159	160	119	143	121	125	155	147	170	167	151	158	161	151	143	144	168	171	148	125	149	149	161	164	149	154	152	148	125	157	156	147	136	133	166	164	166	159	147	162	156	155	143	143	166	164	137	148	157	153	159	168	146	160	177	152	137	165	176	140	153	173	161	138	169	168	164	158	175	151	152	143	177	140	148	151	148	149	144	169	161	150	173	119	138	158	182	172	155	153	139	141	135	157	139	130	146	170	166	133	146	182	163	150	140	172	134	136	153	155	160	132	152	156	140	174	165	144	145	142	162	165	140	153	143	163	154	143	145	138	175	135	169	121	154	148	141	135	151	140	150	146	137	148	154	169	138	167	172	143	162	155	163	135	159	146	170	158	143	142	164	145	168	152	168	175	165	169	167	156	149	140	172	148	168	178	157	149	145	152	190	159	148	172	130	160	168	174	147	131	153	152	146	168	156	143	142	178	140	175	146	152	157	137	151	137	118	158	173	143	161	151	157	148	150	165	161	163	130	170	141	168	134	150	171	147	166	172	166	145	145	148	145	137	137	171	165	170	135	164	141	146	149	136	143	131	154	152	168	158	149	160	161	168	149	160	157	144	151	162	139	159	143	136	169	162	147	166	146	144	151	146	161	175	149	156	155	152	119	152	147	157	161	140	163	144	168	136	127	168	155	162	160	142	177	154	159	162	144	180	152	125	157	163	163	158	181	147	151	143	139	153	129	150	138	129	157	151	153	131	146	167	155	146	166	135	144	158	148	150	172	138	142	142	167	163	154	165	188	160	155	176	160	144	148	160	181	176	150	169	142	145	128	132	165	124	147	161	134	139	167	141	154	152	150	155	171	156	139	137	171	147	159	152	171	166	147	136	144	156	153	147	140	157	140	191	168	146	156	170	151	152	151	140	163	142	133	151	139	150	157	156	140	138	149	156	153	140	152	158	133	159	132	152	150	154	155	146	153	141	165	139	171	151	184	148	142	148	159	166	149	153	148	159	134	154	151	168	161	149	150	164	145	160	145	152	138	137	147	166	161	137	143	150	120	164	158	174	161	122	166	162	154	150	147	172	119	169	142	157	149	157	130	138	151	162	151	164	159	158	148	149	138	181	152	132	137	153	156	155	159	183	131	146	161	142	148	155	142	149	133	161	151	173	145	165	141	153	128	147	153	137	157	146	157	154	167	171
7580	2412	5728	6401	5483	4376	3548	3060	2526	2043	1894	1651	1556	1449	1287	1161	1064	1087	998	915	902	888	867	851	819	759	736	718	752	709	725	678	666	660	612	659	638	605	593	577	639	607	614	592	543	578	577	569	585	589	571	547	568	543	511	524	557	505	566	557	545	524	531	571	496	529	520	567	548	521	539	570	502	468	514	535	528	478	502	527	484	482	565	478	528	488	513	531	481	528	503	503	511	530	504	515	476	498	539	528	509	508	537	479	481	528	514	493	490	489	522	466	537	488	522	508	517	511	505	532	516	501	473	505	534	515	481	514	502	478	505	486	491	556	455	516	486	475	533	510	485	458	515	451	499	489	495	540	487	479	496	502	499	518	476	482	499	520	490	527	494	487	499	526	516	523	470	488	491	484	449	539	492	500	484	485	499	517	493	492	484	474	441	499	507	490	508	480	512	511	489	499	535	518	494	479	483	462	508	472	475	480	511	472	471	525	475	503	528	508	522	458	478	528	484	474	488	533	490	451	527	499	487	496	481	509	475	467	516	477	478	492	476	519	486	488	482	480	501	469	541	507	475	490	472	507	507	490	514	499	507	492	471	457	477	438	489	518	511	515	524	493	495	466	514	471	518	486	501	476	460	449	505	495	517	498	475	499	462	485	527	504	482	464	508	486	442	493	478	483	523	529	497	444	495	521	483	505	475	504	474	499	484	531	501	475	476	492	528	507	484	489	469	511	460	497	475	511	492	496	492	480	499	515	463	490	526	510	506	459	465	480	495	469	514	483	511	482	484	517	491	494	476	514	493	492	512	507	468	516	497	520	526	519	468	494	480	466	416	447	495	451	500	489	502	503	478	476	512	520	480	478	495	476	487	465	488	516	470	485	474	469	480	527	497	510	468	502	501	475	458	507	506	523	502	509	452	464	493	485	534	466	504	450	547	509	501	526	492	542	506	513	486	506	493	513	483	554	490	493	496	525	499	453	513	509	408	519	479	490	518	470	476	457	434	471	494	490	471	480	489	484	498	519	521	484	528	485	456	526	501	508	473	464	520	512	442	471	536	499	489	488	485	466	476	495	519	503	503	503	463	491	451	515	506	482	490	503	501	466	495	496	496	518	505	476	492	498	480	461	471	476	511	483	484	488	490	489	500	469	442	522	486	485	545	471	460	503	511	498	487	470	506	508	509	497	483	459	488	489	498	468	489	523	480	485	463	464	491	475	495	510	468	487	508	481	507	460	510	495	516	485	487	507	490	508	496	488	491	492	497	456	499	488	440	525	536	513	474	502	469	528	493	463	494	463	472	481	503	469	513	476	486	504	477	493	501	507	470	468	542	505	512	511	477	486	493	487	521	509	482	484	488	457	481	472	530	513	500	483	478	489	503	493	459	469	483	501	467	474	462	513	497	530	469	458	460	474	482	486	488	525	511	527	540	480	506	426	432	481	477	481	482	483	504	489	504	480	484	457	459	502	485	466	517	487	468	516	463	478	459	520	489	485	513	498	504	490	501	481	531	495	502	475	456	503	496	488	512	494	486	513	488	478	498	449	525	504	472	488	493	480	496	518	480	508	498	493	469	491	500	487	491	458	463	482	479	507	492	524	496	499	432	511	486	464	497	496	513	494	518	444	505	471	471	460	493	493	517	529	516	508	528	509	485	513	471	454	519	484	471	485	498	487	508	502	455	464	523	475	504	496	467	473	506	531	506	464	537	494	506	532	474	439	535	499	486	496	480	501	496	523	482	480	507	517	474	497	503	503	498	477	506	503	517	527	495	486	482	493	493	472	493	452	490	481	510	483	466	485	475	489	495	474	462	514	462	441	528	505	509	490	517	471	495	498	469	471	510	488	458	468	532	494	497	484	454	526	511	466	471	486	513	486	525	473	551	514	454	499	473	472	490	526	492	492	504	475	499	510	527	443	487	472	476	496	493	504	470	503	503	465	482	497	500	486	531	487	513	530	528	464	504	496	525	465	486	491	542	515	504	481	479	500	475	502	460	499	481	486	501	492	485	513	498	507	463	463	488	520	497	503	523	484	464	468	473	529	496	511	513	525	490	518	515	477	471	495	501	492	473	435	487	562	477	472	484	477	475	494	487	463	478	477	497	469	478	534	505	506	485	494	504	508	470	496	491	503	493	491	519	484	488	508	461	493	492	471	506	470	492	485	498	489	492	476	531	472	479	508	456	488	494	455	530	489	481	470	479	467	466	508	484	498	455	499	500	519	481	497	523	504	471	496	532	484	505	501	479	489	515	500	467	523	489	481	521	461	531	509	466	495	518	526	502	494	484	497	506	503	489	508	456	470	498	495	491	475	501	461	491	468	504	472	481	504	497	490	526	514	458	476	490	453	512	449	494	506	492	494	504	557	458	466	469	488	478	486	485	486	462	508	498	471	432	494	457	509	455	462	481	476	497	473	493	474	481	484	464	572	467	507	504	454	482	507	508	517	455	486	493	490	492	489	532	495	441	470	459	508	499	515	515	487	484	489	476	515	497	483	496	500	453	509	482	498	510	480	500	486	476	478	469	454	467	480	490	478	473	500	482	448	475	492	518	507	482	516	461	473	520	491	458	497	486	490	493	498	502	492	521	484	473	490	509	464	523	480	464	513	495	514	487	465	501	499	463	470	479	511	456	478	484	467	494	488	517	488	497	489	534	485	461	527	531	475	469	485	458	534	526	480	504	460	495	482	495	457	566	502	492	511	482	492	498	501	438	498	511	491	519	542	487	459	461	519	500	485	524	524	518	473	494	503	502	483	464	549	487	513	456	465	482	456	481	493	495	491	497	497	466	523	502	477	483	488	451	506	521	470	473	490	513	516	491	517	520	489	496	477	481	476	510	464	489	539	496	507	514	497	486	480	525	496	479	475	524	520	451	497	463	506	512	483	476	492	504	509	496	493	516	485	504	494	514	497	483	491	477	477	477	517	507	490	524	496	500	503	526	507	499	504	499	501	467	528	475	496	508	470	489	483	488	489	514	482	505	488	521	500	528	479	471	501	513	499	497	480	507	500	523	473	487	497	517	448	516	527	503	500	470	495	484	491	487	470	509	545	481	485	453	540	481	479	531	498	505	520	497	503	480	491	507	497	499	500	493	472	541	522	530	502	470	500	473	498	484	512	515	483	486	485	491	522	474	486	507	497	469	523	467	462	532	518	513	469	480	497	437	494	534	484	517	482	464	483	504	547	489	478	438	476	518	480	512	470	491	504	454	481	467	475	504	519	465	561	457	465	486	486	482	465	474	494	463	534	494	490	507	512	519	522	486	497	443	512	502	462	512	491	502	486	508	508	508	460	475	538	530	505	493	482	493	526	496	498	510	505	499	513	503	517	502	471	490	496	475	486	510	463	491	499	490	498	473	472	480	492	499	483	470	506	509	461	482	460	512	489	501	479	478	484	521	483	489	465	534	508	468	480	499	493	452	461	502	478	510	502	479	469	479	483	499	467	498	469	495	475	466	471	472	498	520	459	468	487
2212	382	392	407	381	351	385	358	379	364	365	348	358	359	351	343	353	378	358	313	325	379	326	362	382	348	343	376	342	364	365	335	337	350	341	316	344	338	365	321	339	353	315	300	346	348	357	384	317	350	372	366	347	361	315	362	360	342	308	361	368	309	322	320	366	375	314	346	405	334	354	376	373	309	381	352	369	359	359	335	337	402	338	321	346	372	381	359	337	352	353	338	354	344	345	372	354	373	349	346	346	341	350	374	361	358	327	381	364	347	365	341	355	352	349	347	368	327	358	363	384	351	307	333	355	336	334	341	361	367	334	345	368	318	345	331	370	334	344	312	360	349	392	359	367	351	341	350	362	363	344	326	343	341	368	387	344	334	364	329	350	349	343	356	325	371	340	349	358	355	321	324	324	355	342	364	373	309	347	330	340	327	348	352	355	353	335	336	329	328	336	349	353	348	362	369	363	363	352	374	334	353	296	349	374	357	355	346	363	373	385	319	329	344	319	376	361	350	359	348	349	355	333	382	328	338	373	334	361	349	348	343	350	348	349	338	331	344	367	328	369	367	352	349	370	318	319	341	338	337	349	332	377	328	351	359	360	352	371	333	354	362	353	335	334	364	335	339	353	352	347	344	366	370	355	354	348	364	321	332	359	364	321	352	364	315	380	358	371	371	361	335	365	321	403	366	336	355	351	351	354	330	338	392	359	325	340	333	360	337	367	362	344	357	358	387	348	341	339	332	349	353	335	364	349	353	339	361	330	333	332	351	354	328	334	382	364	348	352	352	351	339	333	359	359	352	368	338	358	309	364	321	332	318	336	353	355	351	371	365	347	357	355	373	342	323	350	317	326	414	344	382	356	349	347	373	342	339	323	356	339	325	331	347	342	366	347	372	371	324	344	358	367	337	359	334	353	348	362	375	336	344	347	322	323	336	322	361	327	348	344	329	317	332	372	318	345	346	349	397	364	342	335	359	334	320	329	337	355	337	309	364	342	327	363	382	356	356	366	295	327	341	358	358	371	348	348	370	334	355	364	353	323	339	330	330	342	344	330	348	347	368	371	325	349	352	356	364	340	341	348	385	344	322	406	359	310	331	363	337	344	347	344	353	362	379	334	373	370	346	322	350	338	378	328	368	353	370	345	364	315	332	352	328	335	368	356	335	304	352	343	350	355	340	348	329	345	338	361	339	333	335	380	346	349	354	364	362	301	348	349	343	318	318	328	357	317	346	361	327	337	326	381	331	330	353	350	336	329	337	332	346	359	355	330	357	385	334	357	358	337	341	329	351	358	371	347	335	362	337	339	328	371	336	347	360	349	298	354	327	365	381	356	369	313	340	347	358	324	345	346	348	353	341	358	332	370	326	346	331	398	333	367	351	303	328	354	374	324	344	361	360	346	363	343	355	338	339	339	325	335	346	342	348	339	350	374	371	324	357	304	337	314	334	341	348	370	348	344	342	315	353	333	338	354	342	336	359	352	338	353	361	372	329	313	363	366	357	345	354	357	365	385	350	350	354	358	343	367	386	341	368	346	351	327	419	333	357	320	369	351	360	321	354	368	339	379	337	348	352	339	350	346	345	318	349	340	328	328	335	326	356	356	333	372	310	361	350	319	337	380	325	355	311	341	361	339	352	309	348	335	335	324	322	370	338	357	346	360	353	355	354	368	363	354	358	381	348	351	324	360	377	355	354	362	376	343	368	365	325	350	358	373	336	394	353	375	340	361	367	301	322	329	394	348	326	344	343	401	346	327	344	349	349	316	332	325	341	342	354	352	360	319	342	337	370	376	359	346	348	362	338	389	367	357	373	367	358	351	366	383	350	322	360	345	366	348	327	323	346	377	331	349	343	359	344	329	358	345	337	340	334	387	364	338	362	346	363	353	305	332	331	314	379	358	379	380	324	338	350	342	352	339	366	368	325	346	352	348	361	346	352	354	366	373	334	344	330	362	358	328	363	362	313	340	339	339	383	335	371	357	358	362	336	350	371	377	364	340	382	341	343	367	371	373	340	341	371	386	330	350	332	338	328	351	345	387	362	339	341	350	341	316	386	388	344	357	367	325	337	360	360	355	340	347	332	371	369	341	359	364	353	310	344	341	339	354	358	349	365	315	354	319	352	334	333	343	356	365	351	350	347	353	352	334	382	358	341	356	374	343	329	396	373	327	330	330	363	349	371	336	324	360	322	339	386	322	359	358	356	362	335	351	363	319	371	318	339	344	351	369	346	363	323	328	344	322	326	383	365	367	350	362	344	348	363	359	332	356	338	333	352	363	368	350	342	368	359	385	361	352	363	367	344	362	385	329	331	357	348	341	358	377	349	341	354	339	364	338	321	329	334	319	315	357	347	347	349	352	363	347	365	376	371	370	333	343	349	365	349	354	354	379	329	356	329	378	357	316	330	360	360	322	329	350	344	346	318	349	358	332	337	357	351	362	334	343	342	350	338	373	354	352	329	340	359	356	363	340	340	362	342	346	336	332	349	328	326	380	338	357	319	328	349	363	360	312	337	333	353	336	334	386	341	377	337	337	356	347	340	352	354	363	362	322	348	356	357	378	347	384	349	362	344	375	326	320	330	351	348	350	365	343	300	379	346	373	354	344	322	341	354	377	317	377	343	340	351	346	340	354	337	324	339	363	340	344	354	313	331	390	360	377	354	360	345	343	330	327	334	338	326	371	376	342	358	340	378	337	343	355	339	357	322	330	356	365	340	352	312	341	335	368	355	349	325	363	347	374	366	374	348	354	338	338	379	368	373	328	325	350	354	334	320	379	362	360	350	338	360	320	327	350	340	367	391	356	380	339	333	355	345	323	331	350	350	362	353	328	336	307	334	341	367	323	350	372	350	326	312	350	335	352	344	353	352	335	339	352	369	370	341	356	354	325	360	360	325	354	345	354	318	350	347	323	376	315	330	327	328	371	346	352	329	356	375	361	381	331	406	318	333	350	343	359	343	354	375	331	344	334	318	364	337	421	329	369	329	360	297	356	347	365	358	303	322	317	350	379	353	354	324	309	316	330	376	358	355	353	346	359	350	345	354	323	326	350	349	329	352	398	342	344	357	351	337	341	324	338	354	317	370	352	361	338	346	369	366	317	349	327	375	359	353	354	365	371	358	334	353	350	373	338	352	330	332	337	343	320	335	356	324	340	333	339	363	363	357	352	350	342	325	367	344	381	349	380	342	379	326	333	358	345	347	347	321	345	327	373	402	367	342	367	328	365	373	354	338	323	357	346	362	323	340	337	326	358	376	359	370	335	336	377	378	344	312	322	345	341	321	329	367	338	384	373	321	326	339	330	348	337	355	343	348	374	345	339	344	360	346	304	342	357	348	333	329	386	338	347	346	353	300	347	340	351	342	337	354	354	336	334	343	349	361	361	349	335	381	327	352	316	346	371	361	373	381	390	331	339	318	363	350	350	355	360	330	384	365	308	343	368	360	353	364	335	358	318	367	352	358	352	376	334	375	411	359
2555	1096	1110	1077	1126	1055	1126	1002	1078	1048	1052	985	1012	1009	931	1035	984	983	1008	927	1019	951	1020	929	956	980	919	987	925	946	972	980	983	930	974	943	923	924	1047	945	977	960	948	999	935	998	951	1019	974	965	965	996	999	984	940	977	1013	957	1024	1000	975	972	980	993	965	985	967	967	981	921	943	957	992	969	977	966	925	995	936	964	1025	988	988	970	986	981	1007	973	985	1042	976	990	921	982	954	1026	956	957	943	973	945	1002	963	1030	954	993	941	964	1016	980	976	915	1014	946	972	1007	992	924	977	1018	993	952	932	978	941	943	1008	977	959	977	992	1031	1014	992	942	1012	966	984	939	1033	956	991	946	1054	981	1003	990	964	958	955	1046	940	995	1018	994	1003	939	1015	1029	983	997	1003	945	967	993	1058	952	957	933	970	1047	997	972	975	970	1049	1038	976	1025	946	913	993	946	965	973	977	971	998	1049	970	958	957	938	973	987	1011	995	1031	1044	961	979	1019	1004	979	952	971	1037	970	944	1008	989	940	1031	956	994	1011	942	973	955	982	942	921	989	1027	936	987	1006	933	1032	986	955	1005	1020	935	983	953	946	973	953	911	1013	995	959	950	978	942	959	957	946	996	998	997	966	988	983	998	992	942	941	1040	1005	925	947	921	945	992	910	935	923	997	982	997	952	955	959	996	956	1003	1014	975	925	991	1056	964	940	1032	935	1013	971	996	972	979	944	1021	993	990	994	948	968	876	947	1003	952	1018	1025	992	1013	976	1036	897	943	959	1040	981	1017	1061	958	991	1001	1026	959	961	1011	942	1035	1033	975	1015	987	974	970	988	948	997	1014	976	1024	962	1000	978	1030	966	956	957	990	980	957	964	1001	1026	974	1008	954	996	926	928	954	1009	977	1005	911	919	920	1025	996	992	983	959	974	1038	949	972	1013	940	1008	1056	976	955	964	963	940	967	954	1004	982	953	994	945	1022	982	951	930	976	953	993	920	1005	966	953	966	975	930	924	963	937	1012	956	1017	995	952	957	970	1017	973	981	959	976	979	922	1017	979	1009	958	1019	996	952	982	1035	966	1018	989	1020	945	930	1013	966	988	945	958	979	946	960	987	914	984	974	968	986	982	957	970	963	990	1019	981	930	994	996	996	1018	931	1019	1004	961	963	972	967	960	965	976	970	1011	1001	995	1022	953	948	940	958	1027	973	1010	908	947	949	955	972	941	982	928	994	975	967	972	978	997	1048	976	917	971	1001	980	950	923	1008	1020	952	1004	905	959	1005	1011	991	993	1010	951	956	947	948	925	986	983	943	943	969	962	947	976	1021	1011	933	1012	1023	918	1001	1002	1035	998	955	938	986	949	984	950	959	989	961	918	945	972	978	1009	940	1002	925	996	1010	971	1000	988	988	1007	1036	1011	966	954	1029	969	912	951	975	946	993	964	990	987	949	978	968	987	979	932	952	961	966	993	994	949	1023	972	1045	944	970	1039	999	966	911	930	963	980	961	949	992	949	905	932	1017	969	999	1001	1012	932	969	1003	944	984	1010	1022	951	953	984	943	1019	966	973	961	942	900	983	951	1020	989	997	979	951	982	980	988	1006	948	949	991	993	983	1053	1007	944	978	977	1040	954	943	1021	950	968	946	953	954	987	945	958	997	987	937	956	976	928	932	961	947	969	1001	955	983	983	984	983	1035	957	984	981	923	984	948	1006	1029	979	991	964	953	932	963	951	943	1023	1004	1004	991	999	1023	988	958	941	939	983	951	931	944	970	989	918	998	990	948	904	961	969	999	1041	901	978	913	970	970	970	991	954	1012	945	958	985	922	996	947	949	931	996	990	926	1029	981	961	954	986	1053	962	945	1000	977	1009	956	992	1021	954	981	962	1006	1035	959	941	947	1018	941	969	945	985	1017	994	967	943	973	957	986	969	964	974	961	1022	992	991	969	952	1013	979	971	987	964	985	987	890	1008	960	1027	967	934	979	997	976	954	969	974	940	997	976	959	962	1011	984	956	993	983	970	975	909	983	1010	990	939	1025	955	971	972	974	933	938	997	1031	948	995	1001	993	972	1026	962	1018	990	948	992	986	961	978	961	972	977	941	954	995	993	972	944	974	953	990	983	1016	974	1005	940	1001	1029	893	1006	994	949	1007	995	953	931	1014	969	957	1002	983	994	1036	956	981	987	984	983	921	966	990	992	990	909	976	999	968	940	924	981	1040	1001	1031	961	951	963	1026	951	946	940	1012	971	980	961	990	997	913	988	1028	990	1022	1003	1000	1018	972	958	980	987	985	984	930	988	967	985	996	933	951	974	951	952	934	975	1000	1000	1006	991	960	977	929	970	1035	932	966	922	1036	965	964	965	981	1032	1020	988	959	986	980	977	977	968	999	961	981	958	1003	995	941	977	991	977	928	913	1022	984	972	978	974	1031	1005	952	956	974	1000	974	944	965	933	943	954	1052	1010	968	987	937	986	998	1013	959	1054	1011	977	942	970	1002	1032	947	966	987	998	943	973	1032	997	968	1007	966	980	996	941	1028	956	971	1013	940	940	970	964	958	991	940	1045	962	974	979	971	1013	1041	940	1016	984	954	951	944	948	991	905	969	989	934	999	987	975	974	955	934	1008	930	1057	1014	966	973	879	964	1045	937	923	955	1015	984	1012	988	989	982	1023	990	974	960	886	986	975	983	959	972	942	931	974	952	1031	979	964	1010	1008	976	955	974	985	968	995	947	996	957	981	943	998	981	927	966	1022	958	1021	1025	974	998	998	978	999	934	970	932	923	944	975	965	999	1020	976	948	938	939	1044	1019	970	959	969	1012	1012	999	987	947	1020	993	967	1019	993	973	986	994	938	961	902	972	947	982	956	1010	1026	992	921	933	989	1019	996	929	964	995	976	986	1017	1016	1001	955	969	1002	947	983	963	982	918	974	1051	945	1007	954	956	996	983	921	996	923	1029	990	925	987	953	1006	1001	943	947	994	997	983	953	949	1022	1036	976	1024	947	988	1007	967	990	1003	950	945	971	975	985	944	977	967	1000	984	977	1012	938	976	1000	992	967	942	992	975	1044	969	972	890	973	980	980	948	982	1003	1010	988	1009	918	953	957	998	925	954	950	966	992	1019	1021	1013	961	1025	1027	958	1055	954	968	952	998	976	995	987	959	986	942	1015	1011	982	950	983	992	970	947	976	980	962	977	997	994	1019	947	974	972	1000	987	958	1008	949	980	972	958	934	939	966	996	981	1013	982	969	976	987	936	973	984	965	994	1001	1013	941	958	921	960	918	1022	966	1065	970	972	966	945	903	973	999	963	945	991	960	995	980	949	934	964	954	1003	1018	992	925	1018	898	909	985	997	981	964	968	1019	970	988	1021	958	1031	998	967	1014	1012	978	1057	1007	965	973	964	1013	991	971	1001	918	994	982	941	1042	984	985	942	940	929	967	1020	953	998	994	996	949	971	965	930	919	934	980	988	975	949	1031	1012	1010	1013	1008	957	972	1004	910	1012	945	985	948	987	927	927	948	1016	981	986	908	1029	987	1029	990	985	932	970	1000	994	915	917	988	989	944	983	967	1007	981	1004	983	949	1011	942	986	973	994	993	1024	965	928	999	978	989	1005	998	998	975	955	973	995	959	977	984	974	992	965	964	978	995	965	945	971	939	1003	953	985	920	936	949	996	937	958	972	944	992	950	992	929	982	1008	966	1001	960	977	995	997	921	991	971	963	973	936	976	958	1003	945	991	997	973	943	926	947	1005	1000	980	1017	978	944	960	976	941	935	1021	1023	1001	1003	997	975	1000	977	1014	952	1028	952	1028	973
8960	1147	1421	1167	832	637	519	454	383	333	335	275	320	275	287	237	245	271	270	255	259	264	229	268	246	222	233	243	230	216	209	212	218	228	233	211	226	222	208	207	198	208	208	218	227	191	221	212	202	215	218	221	211	227	225	203	230	212	221	193	210	217	213	235	217	226	199	213	222	239	222	241	218	241	243	215	193	210	196	184	228	203	218	237	205	220	217	211	249	199	235	205	195	191	230	234	228	217	231	188	202	205	225	225	193	246	216	198	246	223	210	219	239	214	213	216	218	234	213	179	210	214	228	203	239	232	218	214	218	217	216	216	211	202	241	189	211	212	206	214	201	205	194	229	202	220	202	215	242	206	201	216	200	199	199	221	206	213	198	214	195	219	217	212	223	207	208	226	189	209	225	206	225	191	194	221	200	200	196	222	201	223	209	198	222	194	188	224	222	208	234	201	193	218	227	226	176	221	199	227	232	223	230	231	207	217	225	194	185	192	198	208	233	208	223	178	204	211	211	207	205	208	214	221	217	239	213	227	225	189	228	228	180	224	228	232	222	206	188	223	182	227	214	214	209	247	214	221	234	204	175	209	182	209	213	201	224	208	193	210	222	217	206	257	216	217	214	231	195	235	222	186	211	237	198	199	210	238	216	207	232	212	240	208	232	207	209	223	217	215	220	202	192	196	192	227	196	206	219	206	214	203	207	204	214	214	212	212	223	192	222	205	190	219	208	199	227	227	200	208	207	211	198	218	208	195	234	226	209	206	229	200	228	220	213	210	186	182	214	211	217	196	173	192	215	217	203	203	245	191	214	224	227	224	202	232	203	202	190	188	193	194	208	195	213	242	217	215	203	199	226	220	235	203	233	217	192	182	200	221	218	213	191	199	192	203	205	239	240	218	178	214	208	195	215	214	209	188	196	213	218	216	207	223	206	218	219	207	205	240	226	217	217	182	210	209	215	216	226	234	204	202	215	211	229	245	215	233	207	222	212	202	223	220	199	210	208	205	208	226	195	210	213	201	217	184	186	230	226	217	224	228	208	215	201	211	204	209	216	206	232	212	206	188	204	207	209	205	167	225	231	231	205	203	250	197	210	223	195	213	203	231	218	223	219	201	208	204	199	203	226	214	217	197	218	188	202	216	214	213	195	215	209	186	195	206	219	203	218	196	205	185	203	203	239	201	223	226	204	202	238	211	214	213	213	232	236	213	222	215	209	208	190	205	238	216	208	229	200	205	198	196	230	193	223	210	210	223	211	213	194	206	217	211	217	219	205	207	228	231	207	215	229	213	224	200	219	198	209	222	222	206	211	223	229	217	220	220	187	203	194	217	209	195	227	211	233	239	204	213	212	214	208	212	209	225	207	217	191	213	208	216	193	208	231	230	218	236	214	220	213	198	214	226	214	214	206	235	224	204	193	194	179	197	228	226	210	198	223	237	207	218	229	217	213	227	221	229	203	204	204	224	215	210	216	211	224	225	228	200	217	228	234	204	198	173	229	194	182	197	206	205	238	215	211	220	207	212	196	265	202	223	227	209	239	227	213	228	223	216	207	218	213	226	213	229	232	197	212	230	227	202	229	209	213	208	184	216	212	199	206	189	205	214	215	236	208	220	214	205	216	214	209	219	176	217	241	215	201	225	204	226	221	213	216	217	193	230	192	217	214	228	207	193	210	220	213	196	203	229	218	215	201	195	181	248	229	216	199	208	187	218	236	199	217	230	252	203	222	205	193	216	193	206	215	188	220	220	207	212	236	199	211	222	198	192	241	222	215	193	201	230	193	226	227	203	198	245	206	194	215	197	218	202	241	235	221	188	227	227	206	195	200	197	204	226	193	210	245	209	225	235	224	246	213	213	212	228	205	207	200	216	215	200	213	208	228	211	212	216	226	215	224	234	223	218	210	223	178	210	216	214	214	228	199	191	212	213	176	225	242	214	184	211	199	198	200	221	209	232	212	196	188	232	216	220	219	192	232	225	218	209	211	202	198	196	202	222	237	208	236	215	210	209	211	240	213	215	219	207	207	198	212	214	189	197	230	236	228	229	219	204	227	202	204	236	181	200	222	235	200	223	205	218	194	229	189	189	194	221	212	201	219	234	207	212	213	217	193	195	228	195	220	213	181	197	206	220	209	227	231	222	192	218	207	210	213	206	223	225	218	218	194	194	226	211	178	216	203	202	217	231	241	210	224	225	196	215	233	210	195	243	212	226	217	200	208	200	188	228	203	210	216	200	218	205	198	218	203	226	197	198	208	227	215	217	208	231	208	217	210	214	193	217	200	216	214	193	204	223	198	210	235	219	203	182	239	214	190	188	206	251	205	215	191	222	189	221	221	213	212	202	221	214	198	209	241	206	227	238	226	193	197	216	209	203	193	220	228	234	202	229	207	218	241	225	215	219	196	192	216	193	201	193	242	216	197	204	217	204	217	192	192	194	211	207	209	246	217	222	206	207	203	184	213	213	208	208	189	219	188	198	214	219	219	182	201	214	202	187	219	216	189	222	200	202	221	204	213	217	219	212	225	214	229	181	208	231	203	254	175	226	223	203	205	205	194	246	199	224	231	214	205	206	240	213	240	203	216	229	219	213	200	217	188	212	209	233	200	200	230	213	184	226	230	210	206	203	194	181	215	221	192	211	193	227	218	232	222	197	234	201	214	207	208	219	215	230	188	195	225	200	222	221	206	222	216	222	231	194	204	186	213	233	239	211	192	229	218	214	230	228	208	213	230	227	213	223	213	208	243	211	217	185	210	201	217	191	203	229	202	201	199	199	232	195	215	218	213	231	232	216	203	190	214	181	206	204	220	242	217	206	187	229	200	226	213	216	213	202	226	224	216	215	235	214	204	208	205	249	191	220	200	222	225	216	209	219	216	224	189	221	221	220	204	216	199	225	215	217	214	194	195	198	202	219	220	198	206	219	228	229	215	210	202	214	224	211	216	228	207	231	200	223	243	217	192	229	208	221	207	211	193	215	241	218	193	214	201	232	203	197	214	234	210	213	221	239	179	212	202	202	207	178	217	224	200	220	184	180	234	200	224	191	223	225	217	204	218	221	202	231	228	227	197	214	207	234	201	199	211	200	222	247	227	220	242	218	226	211	195	227	206	217	212	243	197	213	209	206	224	198	205	216	229	209	212	205	228	227	214	198	204	232	207	216	195	208	212	207	233	217	220	211	209	200	217	208	235	199	225	192	198	245	217	220	234	197	208	210	225	196	205	201	214	233	221	216	217	218	207	218	216	223	188	220	203	201	209	214	208	215	219	196	213	228	195	205	212	216	207	229	209	205	218	207	190	214	204	190	179	199	214	217	224	222	222	220	197	200	188	226	214	197	208	202	215	209	209	220	208	214	206	204	203	228	232	224	195	225	230	192	219	234	239	218	236	213	212	213	217	199	185	234	180	216	195	217	218	223	224	226	206	239	225	218	214	205	201	236	213	205	228	239	236	214	216	200	195	198	216	208	203	225	202	231
5584	1556	3176	3741	3229	2643	2220	1838	1618	1457	1325	1199	1161	1137	1016	986	929	972	841	849	838	866	846	825	793	756	711	721	727	712	726	693	709	692	720	715	708	741	656	691	696	708	702	712	680	662	670	689	672	691	709	678	699	632	687	722	660	715	653	655	633	636	643	670	668	714	697	666	679	595	730	591	642	669	708	629	653	624	652	615	639	607	651	668	658	638	677	635	645	726	665	671	709	643	621	663	599	639	642	640	663	632	644	654	679	730	636	627	638	637	616	660	632	675	618	641	661	638	613	642	620	617	637	669	617	649	636	624	649	640	647	642	600	654	630	619	658	622	646	671	631	672	638	658	613	607	645	656	582	644	637	595	657	661	660	642	631	625	599	639	621	612	611	615	671	639	665	620	623	657	653	662	662	602	638	608	655	681	603	601	670	623	643	592	636	638	677	629	617	596	584	666	662	654	653	623	649	649	612	616	628	590	625	638	656	607	604	676	622	615	679	659	629	658	650	562	613	606	664	612	645	627	632	648	619	618	667	662	647	633	650	639	621	643	614	601	610	618	663	646	646	649	633	670	690	651	615	650	639	616	698	607	677	653	641	618	636	622	633	606	605	633	640	616	634	594	616	581	650	617	644	626	649	644	619	611	641	650	606	632	624	627	671	615	657	697	671	623	639	655	630	648	611	651	600	570	666	631	610	640	646	637	610	609	644	685	640	605	651	645	613	629	614	625	636	681	644	648	606	640	631	637	637	616	641	648	633	684	646	650	627	634	612	626	633	621	618	626	696	628	595	624	627	607	647	678	599	620	613	580	628	607	618	613	628	608	638	613	634	683	599	637	633	609	628	619	655	628	632	644	650	644	612	599	649	654	650	660	589	635	639	605	638	609	637	648	678	590	623	652	609	652	609	653	641	607	710	611	572	585	589	609	581	623	658	611	644	641	610	632	613	626	633	632	649	656	636	577	630	628	639	646	612	608	684	629	631	589	615	624	676	627	634	646	624	657	635	642	635	632	656	607	614	643	614	668	647	651	619	624	681	654	647	620	593	628	624	644	616	628	596	611	640	645	612	618	602	665	619	630	645	628	634	616	636	626	621	585	614	597	656	646	639	645	615	594	629	616	656	639	625	591	669	639	653	624	668	599	615	675	672	665	632	682	640	657	636	632	644	639	639	677	597	670	612	621	677	666	645	658	571	634	602	646	626	643	593	650	630	624	639	616	599	613	624	659	632	633	670	662	626	628	640	651	677	679	619	612	581	679	628	651	639	638	621	670	616	657	634	632	626	645	653	652	638	637	657	636	631	643	651	631	643	681	631	635	605	686	617	603	642	601	623	612	651	649	614	665	613	628	645	632	615	671	608	642	674	614	650	584	672	678	654	628	652	603	597	644	615	614	642	632	635	604	637	641	604	637	609	621	645	591	631	664	605	631	623	657	654	620	642	643	661	603	644	662	646	681	624	618	665	632	643	608	633	648	647	627	623	603	630	627	617	584	618	633	659	653	624	680	604	666	630	595	627	617	623	636	596	664	660	576	617	587	619	631	642	577	644	664	636	605	635	578	630	603	617	672	628	655	624	646	613	631	648	631	593	622	627	641	634	620	618	645	676	578	599	616	625	656	603	629	637	642	649	622	629	641	602	605	621	648	600	599	646	627	641	654	643	626	600	658	577	616	633	632	626	646	596	625	601	634	640	652	673	629	642	638	656	620	656	613	624	674	613	627	603	624	637	632	613	620	586	630	644	625	622	615	626	648	576	655	619	640	628	630	641	612	613	568	624	626	657	629	616	623	695	587	572	620	646	612	582	697	613	591	633	629	670	612	607	609	648	619	627	643	633	668	609	653	684	574	594	661	660	629	653	652	604	603	662	605	647	611	635	644	639	641	654	663	627	622	641	627	661	634	645	608	640	632	621	675	677	615	643	593	642	610	649	671	663	651	652	661	630	643	616	627	641	630	593	652	627	656	633	655	636	612	616	606	654	638	664	617	616	667	598	659	640	636	695	648	632	639	603	664	624	632	635	582	654	636	625	609	619	619	629	596	612	634	620	614	614	622	650	600	669	654	619	619	678	670	639	664	636	636	631	655	599	645	677	590	624	632	672	620	633	627	630	622	604	623	645	639	632	625	640	617	649	662	600	623	627	649	626	626	637	583	617	607	594	651	671	572	610	620	630	630	673	674	599	632	645	645	633	633	641	623	575	587	582	602	621	681	595	637	660	635	622	636	580	672	634	626	630	623	617	624	618	676	582	587	696	624	648	604	611	699	631	607	621	690	630	623	581	660	619	617	653	634	680	669	643	626	618	611	651	653	638	600	655	596	622	666	678	626	626	645	606	658	682	651	568	599	611	662	646	638	648	623	592	657	598	635	638	646	624	642	631	634	653	602	658	614	638	591	660	568	650	583	634	616	590	635	683	600	618	630	649	640	687	634	619	637	625	633	593	651	634	616	654	633	595	620	631	630	645	599	628	609	654	618	613	657	648	663	605	606	641	639	640	620	612	610	667	590	645	650	595	599	647	649	615	612	610	650	636	671	642	616	623	610	596	653	635	604	605	670	637	611	669	639	596	571	585	606	654	593	681	638	625	587	636	613	642	678	611	640	642	628	655	621	625	617	592	630	634	622	638	652	653	623	620	624	623	647	678	598	657	623	619	630	676	618	619	674	643	670	664	582	598	632	622	654	611	631	644	621	639	644	598	647	650	644	677	657	644	648	567	645	605	619	654	602	625	600	620	685	593	658	630	668	660	604	650	606	639	664	630	644	606	601	668	603	587	616	596	619	671	664	606	645	616	629	626	656	637	602	626	686	633	643	623	610	642	594	656	668	616	622	648	654	649	622	602	657	625	657	675	637	617	614	629	650	670	646	611	637	606	620	645	629	585	624	634	577	633	614	667	629	633	623	675	601	646	618	652	625	597	616	672	641	647	627	667	653	662	621	625	632	650	616	595	639	631	680	623	610	658	678	655	602	618	624	614	637	633	627	658	665	581	663	627	660	612	633	644	656	625	669	592	631	653	634	621	672	662	628	644	655	651	623	645	672	617	613	582	636	605	582	640	639	588	698	627	614	664	628	655	637	633	632	604	646	647	630	659	642	620	606	614	628	570	650	632	634	664	692	616	653	659	647	676	619	614	592	637	639	626	636	645	607	636	668	643	598	635	661	672	594	582	628	676	612	608	604	660	635	627	616	645	561	662	613	615	652	654	607	639	628	628	672	608	639	675	663	640	666	632	618	644	629	660	653	636	642	637	583	619	588	634	594	631	642	614	676	617	627	618	676	633	630	604	616	641	591	663	614	644	605	658	606	599	600	624	609	614	652	594	660	671	665	600	608	590	636	624	625	637	602	625	609	608	679	578	604	638	618	674	632	625	604	636	644	641	623	614	647	626	676	597	626	585	657	628	633	619	635	626	621	619	606	671	645	644	626	601	589	638	655	614	616	632	625	623	644	609	641	589	635	627	617	613	668	611	626
16093	2563	2717	2155	1409	1004	795	612	512	426	341	339	318	273	263	246	221	210	224	196	201	221	212	172	207	184	191	197	174	177	172	164	164	161	162	147	174	180	173	174	168	150	171	149	155	164	179	166	169	159	153	157	170	147	167	152	149	166	149	162	132	147	188	146	147	148	151	153	147	151	175	161	158	162	151	151	143	151	133	132	178	153	162	155	147	160	159	140	154	150	147	163	148	165	143	162	133	156	140	164	159	149	137	138	146	147	154	128	149	170	144	147	150	160	151	142	137	154	137	146	143	134	148	141	162	159	138	154	161	153	149	138	159	139	148	171	150	140	147	154	140	139	142	140	145	126	154	145	164	149	178	151	152	140	156	137	159	137	156	136	151	139	148	156	170	153	150	135	167	151	153	154	131	147	165	147	153	163	155	139	179	165	136	147	157	145	135	144	133	160	171	141	153	167	158	144	169	166	116	162	159	146	152	163	141	166	152	184	139	172	152	166	152	162	144	144	155	169	149	140	150	151	154	153	162	166	130	126	159	120	155	151	149	160	148	166	148	160	166	154	151	144	137	157	177	159	160	142	136	144	139	132	161	140	161	142	148	160	152	148	152	164	168	163	167	161	151	159	169	138	148	166	134	141	165	146	160	139	140	179	170	155	138	154	144	149	159	154	152	170	203	138	170	139	124	148	161	149	140	144	151	158	175	170	146	147	131	127	153	138	141	152	143	143	173	142	153	144	151	173	165	143	140	168	152	123	146	170	165	138	160	146	155	143	132	140	140	139	152	138	150	154	158	151	147	169	135	140	149	154	151	147	169	156	158	152	167	158	162	171	160	146	166	144	161	145	141	150	164	135	149	155	172	146	156	153	141	159	143	167	162	169	145	137	151	151	147	140	146	167	145	160	155	156	152	135	170	154	156	150	163	157	145	157	187	162	159	150	154	149	149	155	158	154	158	158	158	143	155	150	164	158	133	165	141	132	155	144	159	166	137	168	150	155	164	135	152	148	152	154	119	153	147	150	118	168	170	154	149	139	115	166	167	155	171	167	156	144	132	153	140	172	166	147	158	127	145	143	163	169	158	148	155	147	139	191	152	137	144	168	163	141	131	170	145	145	150	170	162	139	161	147	139	143	148	176	148	151	142	132	157	149	151	150	163	139	159	141	160	145	136	151	145	126	138	142	140	154	129	149	147	148	158	166	154	125	149	148	160	140	154	156	152	158	174	156	145	174	142	121	151	156	151	164	159	138	164	165	162	149	148	167	150	135	161	148	147	156	144	164	138	162	151	160	147	156	159	150	146	140	125	164	150	122	174	156	143	160	176	137	158	143	143	164	157	129	158	170	173	133	138	133	137	143	149	172	154	144	139	130	170	149	153	157	145	146	157	153	144	149	164	141	148	139	133	136	152	157	141	156	155	128	137	162	149	136	161	143	166	156	147	152	143	153	147	136	135	148	136	151	147	169	174	151	155	176	149	134	152	147	169	137	153	151	160	164	166	157	116	177	149	125	178	162	160	155	160	142	149	152	153	150	157	162	159	150	146	164	154	146	141	154	147	143	144	156	148	162	155	155	153	152	145	157	155	153	143	175	140	151	140	149	142	156	165	122	157	148	144	148	136	144	165	166	173	160	167	147	138	131	130	145	150	124	129	155	146	149	137	140	164	170	148	160	146	143	157	133	154	132	134	157	154	148	155	147	153	174	134	150	144	144	155	152	156	145	150	147	152	144	147	128	158	149	131	152	147	147	169	145	146	137	160	136	161	162	137	161	147	142	130	138	155	164	142	181	166	140	162	153	136	165	150	143	178	171	150	139	151	142	157	135	148	182	149	149	148	141	143	157	150	154	147	152	130	146	146	152	141	158	153	155	139	168	150	143	135	138	140	154	149	154	175	139	148	138	155	155	121	149	157	144	160	147	139	167	131	140	161	146	152	144	157	139	171	165	141	156	140	135	169	170	149	170	153	140	151	176	158	151	165	161	179	158	150	162	153	140	119	153	140	158	158	137	159	158	148	149	130	158	170	158	137	158	139	170	173	145	137	121	164	139	166	165	161	148	171	144	137	171	149	161	150	153	131	160	164	159	152	151	147	157	137	179	154	153	155	154	165	170	150	133	134	136	131	148	159	154	154	148	147	143	158	136	152	143	156	137	149	144	157	142	154	152	166	148	155	155	145	160	148	157	156	147	148	154	153	129	138	161	171	152	190	158	153	158	142	139	154	151	131	149	148	162	130	159	160	150	164	156	161	161	128	149	141	156	139	128	143	155	145	153	153	160	168	153	161	145	154	162	146	148	159	160	151	161	178	148	164	145	143	152	160	167	150	160	152	129	183	142	154	152	140	153	150	164	150	158	134	141	149	160	148	141	166	136	122	155	146	148	146	166	138	152	145	128	164	170	149	135	154	129	143	155	145	146	124	150	163	131	133	151	167	147	149	161	128	151	162	134	133	133	162	150	157	148	153	149	156	156	132	156	153	143	153	130	134	134	149	145	149	155	138	159	161	163	151	142	159	175	154	133	143	134	158	146	139	139	147	130	143	144	182	147	159	134	159	145	173	154	158	174	150	154	155	154	145	154	145	166	150	159	138	136	154	167	145	160	145	135	147	140	147	127	156	148	158	148	158	136	166	167	162	158	147	166	148	134	155	147	148	155	156	152	153	143	150	180	141	133	141	135	133	140	162	147	160	138	150	157	146	156	145	147	154	153	167	160	153	169	116	165	127	160	121	177	152	145	142	152	153	157	169	169	124	154	126	155	146	163	162	150	162	139	184	151	142	154	158	146	149	149	144	161	163	148	167	162	166	138	160	154	155	158	151	146	162	118	163	148	172	151	156	147	144	151	150	139	163	160	154	160	154	146	142	125	165	137	177	161	124	143	168	165	126	127	174	171	145	145	162	144	152	156	109	154	152	144	148	140	136	145	131	148	162	155	142	153	165	156	160	163	146	142	166	133	145	166	137	163	167	147	170	151	157	167	156	143	148	134	143	149	149	144	150	143	151	152	163	126	116	150	166	143	147	151	137	155	143	161	143	155	148	151	139	166	152	154	155	161	132	141	145	152	153	145	150	133	142	158	177	160	145	154	154	131	138	125	132	165	153	127	144	163	149	158	171	150	144	164	144	172	141	135	146	172	136	152	160	140	160	158	133	183	145	150	134	138	142	167	166	149	162	131	161	148	164	144	149	154	155	145	153	151	142	160	158	158	145	138	145	120	143	141	159	142	154	162	134	137	145	153	143	161	143	153	166	148	163	183	151	155	142	157	155	167	154	141	163	159	139	149	127	162	158	140	160	156	147	155	169	173	145	161	150	131	155	133	165	164	169	138	142	132	153	142	137	143	138	149	149	159	110	143	149	129	150	152	158	163	162	155	151	166	160	142	149	158	144	153	169	140	141	157	186	142	141	153	156	132	175	133	155	158	172	154	156	129	146	160	149	159	152	141	152	153	139	145	147	170	139	148	145	138	156	167
7568	2407	5412	6306	5273	4305	3574	2979	2508	2195	1847	1680	1533	1394	1282	1165	1082	1045	994	956	904	817	828	752	781	731	709	747	723	728	687	638	664	613	668	645	601	557	598	621	597	581	599	546	593	556	557	530	574	533	548	549	532	528	555	536	551	534	535	532	553	537	546	562	564	507	574	515	564	532	494	509	484	549	517	516	484	549	469	569	527	497	494	449	501	498	588	495	501	518	471	540	481	506	472	496	504	493	472	483	551	501	482	522	505	520	504	535	476	491	497	443	489	499	508	514	485	477	494	506	524	504	523	504	502	493	519	478	508	492	463	484	516	451	476	513	465	521	558	475	474	459	475	504	495	474	499	510	452	519	497	502	487	454	497	508	516	479	494	497	440	456	513	493	522	436	495	472	519	444	472	506	493	494	481	462	488	495	525	474	469	446	474	479	457	487	516	459	465	510	460	541	504	510	496	461	494	482	501	510	528	457	497	490	477	484	480	525	530	466	498	470	463	493	484	488	492	488	501	497	473	505	473	491	480	504	476	512	472	468	481	481	452	517	461	451	495	484	449	482	467	472	482	503	471	496	472	503	489	452	459	460	461	453	514	468	513	470	473	508	524	414	467	499	487	448	482	521	523	483	472	530	477	493	481	498	502	526	512	486	494	459	482	531	487	483	482	483	467	456	479	486	513	457	493	500	481	469	496	483	461	490	482	486	471	507	501	494	465	526	467	481	448	530	533	464	494	482	477	495	468	463	498	482	489	483	458	471	508	470	459	477	481	496	512	474	492	490	533	477	486	466	493	491	463	469	481	495	461	512	513	487	508	475	455	488	475	510	488	468	486	487	505	497	516	468	498	487	474	504	502	474	472	430	483	505	480	473	485	488	491	464	470	461	531	524	498	485	471	488	488	452	474	447	475	469	422	503	469	477	509	478	478	514	474	514	474	470	474	457	490	475	535	458	467	474	495	485	469	466	490	493	450	475	482	460	485	480	481	495	497	455	479	479	474	478	511	497	501	482	470	560	454	490	505	492	494	444	451	462	456	457	512	457	473	490	456	508	505	452	476	494	471	487	503	488	532	438	483	489	478	451	506	469	507	441	487	439	495	480	502	454	495	476	476	492	522	493	482	457	422	486	470	514	451	486	445	479	451	529	460	479	494	481	488	490	466	456	494	478	512	522	499	512	426	471	477	486	479	477	435	485	501	443	508	465	465	494	441	469	490	465	448	485	509	517	490	497	480	465	488	404	463	509	503	476	503	488	468	444	495	487	491	497	481	496	489	476	479	494	521	489	503	491	444	516	505	480	492	496	504	509	488	495	483	474	504	497	502	452	514	491	450	511	474	490	491	492	454	453	492	454	488	483	506	452	497	437	503	468	475	471	546	502	503	502	498	498	466	495	485	498	475	480	494	487	496	495	454	503	448	475	511	484	459	488	493	466	496	492	444	491	489	451	487	458	517	497	504	473	481	483	505	497	454	537	477	492	532	501	471	508	486	510	494	505	496	496	458	481	465	461	467	428	511	497	499	476	497	499	502	460	495	457	453	503	500	525	489	488	485	532	506	479	506	467	486	490	483	438	490	440	494	497	486	493	502	500	484	521	487	526	504	507	513	495	492	529	495	503	494	447	501	534	531	485	489	505	491	488	482	472	517	510	485	465	463	487	458	466	469	520	515	479	499	447	503	483	457	465	474	486	486	481	505	479	483	453	511	468	496	480	470	469	473	506	485	437	500	509	504	488	487	491	483	483	506	472	454	463	448	505	519	490	516	524	455	459	476	535	509	479	469	459	481	493	490	503	486	489	459	464	482	504	445	459	464	492	494	518	474	520	468	447	493	521	480	476	486	490	492	513	501	473	470	483	466	497	496	494	492	494	491	523	488	479	494	490	510	543	508	512	473	462	464	465	484	516	528	515	484	469	506	490	460	468	479	532	497	475	466	464	483	447	500	524	486	527	489	508	508	424	500	465	480	494	437	448	493	443	491	506	483	484	489	476	499	491	490	416	496	473	531	469	538	479	510	482	469	484	501	486	482	473	481	476	485	494	462	493	517	477	437	513	499	478	437	466	477	502	463	476	516	477	458	485	479	507	470	473	510	511	472	458	483	460	487	461	493	533	449	510	471	476	488	493	494	484	468	445	450	450	493	487	446	504	488	484	475	487	514	481	500	478	474	454	453	484	471	451	505	462	494	495	440	458	507	470	487	503	481	501	485	532	498	497	475	525	476	482	477	465	515	481	481	478	491	484	492	449	493	485	494	481	504	477	454	500	471	476	546	489	486	495	485	468	465	505	493	507	439	520	505	488	517	509	493	471	475	499	506	473	483	493	456	501	485	450	528	471	541	488	491	471	488	454	465	472	495	484	475	477	524	486	474	468	496	502	489	519	476	499	466	498	445	498	502	521	460	487	490	486	490	464	483	497	487	473	448	480	471	489	522	482	499	516	477	460	458	503	485	524	522	452	499	492	481	488	472	482	478	447	503	448	485	491	433	504	484	503	491	488	486	483	460	469	506	487	470	484	501	461	457	449	466	473	448	488	502	503	518	457	489	468	477	492	479	479	477	474	466	492	463	497	501	528	465	439	452	500	532	503	472	528	468	484	471	491	479	475	461	474	450	496	496	511	461	458	441	475	482	497	503	482	471	503	499	506	454	459	490	483	499	483	459	481	497	477	482	474	474	506	498	450	482	462	490	512	466	475	484	493	501	485	501	474	499	461	437	515	472	469	477	502	469	500	485	485	479	461	504	489	465	468	479	499	485	502	481	443	458	468	485	486	462	449	477	493	490	510	509	462	471	446	455	508	444	513	508	527	467	483	486	509	467	499	482	490	468	503	498	444	464	452	504	479	480	467	497	487	466	487	504	491	467	509	510	487	484	464	476	489	461	471	500	481	468	500	489	464	470	527	498	500	475	495	462	522	459	467	514	457	501	457	488	474	503	480	487	463	464	468	484	468	491	513	483	495	488	452	487	520	500	485	454	469	526	483	506	441	493	515	493	461	503	472	490	458	472	524	519	497	464	455	481	476	460	505	433	473	515	448	473	503	493	496	470	504	498	511	493	514	485	467	467	438	468	505	499	507	461	436	479	471	480	476	453	493	468	507	507	470	474	469	450	482	497	479	490	464	460	515	471	485	468	466	476	459	446	498	490	486	499	471	458	477	481	502	485	478	511	487	440	462	479	477	491	539	496	498	455	490	499	508	481	456	492	501	517	535	509	495	497	482	518	472	473	493	492	498	484	512	507	517	531	500	443	470	467	445	489	488	477	444	507	548	463	488	476	530	488	471	497	488	507	463	486	496	479	486	498	456	469	461	489	476	476	487	510	472	513	442	479	462	504	504	504	460	483	477	463	472	495	476	491	451	481	446	478	490	471	473	420	485	490	505	468	489	466	506	506	433	498	456	518	482	505	470	494	459	528	525	457	471	484	532	482	472	470	467	496	493	488	483	493	458	478	459	442	469	468	450	509	517	465	509
2199	380	405	405	373	358	381	369	387	320	370	353	380	328	348	345	339	336	352	369	346	364	353	349	356	329	346	349	349	348	339	341	316	390	356	376	346	370	338	341	352	337	357	337	367	349	366	365	326	358	357	348	327	331	336	326	337	402	343	360	345	358	373	325	330	308	339	353	370	343	370	335	364	323	358	332	395	347	330	319	342	310	374	324	337	344	366	326	352	336	340	363	341	366	322	383	341	340	345	331	337	322	395	343	358	351	338	318	329	319	330	336	337	339	354	357	358	329	339	339	311	355	320	313	356	381	351	348	360	325	339	334	348	339	323	342	344	323	348	361	336	364	357	358	330	326	336	344	343	317	348	362	364	340	320	365	346	309	343	333	343	341	311	329	333	362	333	342	374	345	334	369	362	367	371	348	351	314	337	356	323	321	329	357	337	364	360	351	335	372	325	336	327	313	337	331	364	336	356	341	333	332	337	363	345	341	344	333	333	343	364	353	334	336	329	346	369	331	367	372	341	374	353	342	342	360	349	339	352	331	315	357	367	315	338	340	337	318	329	330	339	362	380	322	356	357	355	362	365	346	345	336	325	342	333	319	371	367	316	361	345	334	345	342	344	344	346	356	387	344	362	378	388	347	364	342	375	339	342	345	334	348	333	331	366	322	342	328	368	350	343	354	347	313	358	329	349	331	349	371	348	328	373	351	330	360	366	356	359	376	338	366	311	368	350	341	352	358	351	382	329	353	337	323	361	368	352	320	382	343	364	337	327	344	357	346	349	332	336	358	331	358	327	322	336	348	343	318	343	381	300	344	394	335	326	349	351	354	341	368	357	298	331	335	322	317	306	342	351	338	352	340	373	342	354	311	335	349	310	329	349	356	363	360	319	328	334	337	366	378	349	359	336	343	367	373	368	351	352	359	351	336	336	337	367	370	346	396	318	323	297	364	363	327	326	354	323	341	349	318	386	324	331	357	342	345	321	350	372	322	362	326	336	326	358	323	343	331	400	327	353	382	339	366	329	366	354	371	330	317	329	333	367	359	335	370	359	353	343	325	354	347	344	349	351	346	343	340	325	337	345	342	344	341	360	358	376	357	362	312	336	356	354	376	359	302	327	364	329	334	359	356	311	317	358	338	332	356	376	334	335	339	318	340	343	365	371	312	335	357	330	321	334	350	347	323	318	354	364	342	378	330	346	361	353	354	371	341	380	318	324	343	357	342	374	345	363	353	363	350	339	381	342	344	339	339	328	351	360	368	330	340	404	348	373	353	318	374	296	356	349	367	337	373	340	361	347	333	345	309	365	315	370	365	348	337	328	300	346	372	342	360	354	328	377	346	355	355	352	352	362	364	327	341	340	351	350	345	353	351	371	367	343	342	372	327	380	327	357	368	332	357	348	359	343	344	340	340	343	317	351	343	386	320	374	332	347	324	361	315	338	342	351	339	344	300	347	375	352	324	316	343	316	359	324	362	329	364	346	323	334	324	336	348	320	365	385	363	336	339	338	364	336	356	298	357	334	326	350	350	318	334	360	353	322	311	338	337	396	330	349	336	372	341	352	344	352	330	335	305	359	303	345	350	332	364	356	370	347	335	366	333	352	339	369	340	347	334	353	349	352	340	345	348	343	363	366	387	342	336	370	368	324	346	371	374	324	358	359	340	344	326	347	330	372	352	346	320	379	355	339	366	325	351	357	317	304	341	331	337	317	351	343	336	374	330	334	349	339	335	316	326	345	334	370	352	353	352	342	347	329	340	352	353	347	345	336	331	319	345	358	356	316	381	359	370	368	328	361	382	363	347	318	348	328	371	397	324	340	352	382	355	322	338	360	365	367	352	371	341	331	335	338	350	309	349	327	393	342	380	332	338	350	345	378	338	381	353	367	332	348	350	339	329	342	322	362	371	330	307	341	341	377	332	360	354	338	338	379	319	361	357	342	335	379	358	333	358	322	337	343	340	343	368	343	362	352	341	345	333	352	336	345	328	370	343	328	359	369	338	364	387	312	356	378	374	347	361	330	317	374	341	341	320	364	384	352	389	314	362	361	366	354	335	349	328	330	316	376	349	337	307	346	347	358	344	355	321	316	369	374	338	348	350	353	351	351	380	331	352	344	367	336	350	350	355	356	344	342	342	372	357	325	370	345	339	316	352	327	327	359	351	341	343	354	337	360	339	361	364	361	321	358	332	345	348	370	364	364	342	343	338	359	342	382	373	335	343	353	341	345	332	369	363	350	362	315	330	323	366	369	360	356	323	314	339	353	353	339	348	365	319	359	360	341	299	372	341	339	403	373	335	359	346	361	334	386	334	379	332	311	371	310	367	327	358	330	355	340	352	360	355	336	341	311	334	358	356	362	344	332	340	378	365	348	340	362	312	322	355	365	361	335	329	323	376	341	315	341	359	391	342	358	372	329	339	358	330	372	341	323	346	323	354	338	336	346	337	344	338	364	331	339	345	379	341	372	336	318	321	355	357	341	326	378	395	364	329	349	336	363	338	367	344	370	320	347	323	326	346	332	353	344	344	350	355	328	338	359	307	331	350	341	373	354	353	370	355	341	354	350	331	358	331	339	365	312	365	310	361	358	358	338	353	340	352	347	330	342	312	326	385	353	318	352	386	344	331	311	357	356	337	352	357	331	336	352	350	322	355	360	329	353	344	352	379	355	354	324	356	341	340	347	382	322	309	349	344	350	352	363	376	330	335	340	389	336	345	345	355	353	344	332	343	352	363	304	370	351	370	378	347	357	342	366	362	343	345	369	329	314	354	325	357	308	320	364	353	357	353	342	355	335	341	350	373	357	344	332	335	361	375	380	350	348	355	324	330	331	352	356	326	388	366	346	353	362	361	358	337	351	372	353	352	315	313	334	344	362	360	303	358	318	347	320	347	345	365	334	338	356	369	327	321	358	349	366	339	358	320	355	362	354	367	338	364	351	304	362	352	352	360	335	345	350	356	363	325	321	356	360	377	324	341	327	340	332	348	370	322	345	360	352	347	322	344	339	349	310	345	342	326	350	330	352	327	338	359	363	347	312	306	335	351	344	346	328	388	303	344	344	346	339	351	333	365	340	383	377	366	383	305	344	333	336	365	293	354	340	354	369	337	340	336	366	355	332	370	355	360	348	372	366	331	335	357	370	306	354	347	339	345	321	322	346	381	332	325	354	337	316	362	357	353	364	368	303	349	346	381	353	361	353	371	346	359	352	363	353	338	337	328	356	332	354	347	307	353	327	374	376	328	352	355	327	341	359	319	350	354	344	366	362	351	350	380	348	347	363	333	341	320	363	337	331	351	327	321	358	319	353	390	319	322	366	372	354	329	374	353	329	348	353	355	346	346	356	365	306	359	311	366	355	346	381	323	311	331	336	340	360	336	334	345	347	350	362	359	336	351	337	367	339	350	397	318	342	387	328	368	368	347	340	324	372	384	336	363	352	334	388	396	350	333	355	365	344	348	367	364	335	330	389	328	326	339
2531	1033	1162	1137	1076	1106	1053	1028	1035	1000	1043	1040	1006	1008	986	926	997	948	1014	983	965	971	973	920	977	971	1004	973	929	998	997	965	973	964	962	1022	958	957	952	997	1015	935	1002	1002	957	945	998	968	958	965	931	1029	939	966	976	970	1001	986	1025	940	1012	973	1009	1003	909	978	993	1009	986	968	925	966	955	957	952	1033	929	984	986	993	904	1024	991	1006	959	973	1014	985	997	933	1004	981	974	994	969	977	934	958	996	1037	1019	960	963	981	934	954	986	1010	987	990	973	1009	957	924	969	957	963	1009	953	894	972	923	987	997	931	1006	927	938	943	970	958	976	986	946	966	931	972	998	930	994	929	973	968	933	979	956	975	938	1016	967	954	981	1011	971	1002	978	945	980	985	934	961	1024	958	996	967	961	1032	950	938	913	1004	1034	967	940	913	949	997	957	1002	916	955	1008	944	982	999	942	986	923	962	980	936	1016	939	1002	957	985	1063	996	1005	970	982	996	993	985	975	1030	968	975	968	1039	974	986	999	1017	932	933	938	995	952	972	972	978	956	935	997	992	980	942	1015	999	970	997	987	1010	991	942	1000	950	974	967	948	975	961	955	907	957	965	944	938	921	955	952	1000	946	951	974	921	966	920	944	959	969	928	963	977	980	963	968	903	1029	923	981	1003	872	946	978	952	980	975	964	1008	924	1001	968	1007	993	971	948	992	966	1014	964	1018	961	975	998	954	983	997	992	927	949	1001	975	975	992	977	992	998	944	992	976	978	958	1066	1000	990	1023	941	953	972	978	947	948	966	959	1033	980	1052	935	956	997	984	966	1004	988	1014	996	1011	966	971	912	995	964	980	951	1006	943	981	1042	960	964	942	969	971	969	935	1008	998	973	971	999	992	972	997	980	952	969	1012	955	991	990	970	995	988	957	1013	947	946	991	967	905	1025	955	990	1005	990	969	994	1004	967	957	951	963	980	1005	970	972	924	955	1002	942	961	934	1005	993	960	994	1015	916	975	994	942	1018	1029	969	938	911	971	958	981	977	943	946	992	931	922	1001	949	952	961	948	963	979	987	953	1001	946	949	971	956	917	1022	970	942	1006	1047	927	997	1010	1004	966	1000	956	1023	901	961	1021	922	941	1019	1015	976	955	978	970	994	1003	971	1007	977	990	1033	1014	945	950	952	1051	987	1010	936	896	934	929	954	932	1009	994	964	919	967	1004	973	966	1012	1023	1000	963	941	1024	915	977	966	982	967	1015	995	964	905	982	971	1040	982	969	965	1009	1011	963	912	940	933	976	965	980	1008	961	1018	972	903	937	949	919	994	907	978	997	914	958	992	1012	996	1026	929	980	948	942	1002	1004	946	963	970	923	998	939	960	945	971	930	1005	969	952	956	990	986	971	998	949	977	969	928	1028	943	968	1030	1008	999	999	931	945	920	975	979	971	1009	974	983	961	1014	945	944	1007	960	1013	931	913	989	969	973	911	1020	942	976	988	992	1003	1000	961	980	970	995	914	978	967	999	947	1003	976	1000	937	1034	996	999	988	1021	912	969	1041	964	981	981	961	970	933	949	967	1014	969	994	929	1022	979	1030	970	964	922	986	925	985	943	1001	930	951	957	1001	1006	944	983	973	994	986	914	1001	1000	987	929	955	954	963	983	943	1017	995	980	963	965	935	999	917	1016	959	979	947	974	953	926	995	995	1021	969	956	973	958	934	915	945	1037	951	969	950	968	966	978	986	1033	936	953	996	938	980	929	994	1025	1032	993	936	950	951	939	961	970	1021	977	1008	994	943	987	942	1004	1031	962	972	944	1005	978	965	974	957	964	957	952	980	1063	943	939	927	987	978	1004	966	978	1025	1005	979	901	1003	1008	970	1005	983	1021	923	973	962	1025	1002	1006	934	980	965	967	953	998	965	988	987	932	948	953	931	1005	1040	954	951	999	977	991	974	973	923	951	988	985	958	980	1008	918	979	954	959	960	990	938	950	1057	974	953	938	910	954	993	948	973	976	1000	981	1034	928	973	984	957	993	1034	1026	953	980	953	924	1017	992	994	1041	914	987	969	936	972	959	955	974	994	940	1017	985	968	959	965	959	997	972	969	968	1040	957	938	959	927	981	922	944	974	990	961	971	955	972	939	949	985	1021	996	951	969	966	1004	1003	973	1011	932	997	967	1043	974	973	983	993	944	981	948	1019	985	989	984	901	974	994	984	964	1041	959	934	970	997	973	975	948	992	984	1003	974	1035	911	1025	969	1020	1003	1031	1043	1000	953	963	970	1025	947	969	1009	990	925	1008	921	958	955	938	963	985	959	964	992	1012	993	984	971	1008	992	1005	1021	984	948	922	994	1014	939	997	966	952	1014	914	930	953	992	970	992	939	975	1017	991	997	991	936	962	978	971	970	996	964	952	997	965	964	995	939	997	966	974	1007	981	933	1018	976	979	931	975	969	1013	940	992	982	936	956	1008	1009	999	959	1015	956	993	958	1000	959	1039	998	944	956	905	981	974	985	959	936	916	948	955	1045	1062	930	985	985	981	977	967	992	970	985	908	948	957	971	973	962	995	945	974	957	938	954	934	984	967	944	933	957	995	942	975	967	969	956	959	1010	959	1007	944	1022	1007	954	974	953	978	933	999	947	966	1018	1024	967	999	984	972	1027	971	969	977	1025	1006	910	1006	963	1007	970	1014	958	969	992	935	992	1001	1018	981	1010	991	988	992	950	958	1027	1004	979	1005	975	1033	957	1009	983	981	969	1036	974	914	967	1023	1023	993	1020	959	1005	1008	1024	994	999	983	934	938	922	942	955	1017	963	992	987	976	934	954	968	1017	996	1012	930	996	920	966	1000	949	969	1012	962	998	945	940	965	1048	961	961	959	982	963	968	960	976	971	995	1006	998	975	999	922	996	956	945	984	995	1017	1015	1010	958	930	990	953	975	977	988	955	945	979	1029	962	964	951	999	1010	1074	939	921	978	946	960	992	971	964	977	943	1042	985	947	966	987	945	954	1022	981	1012	1008	994	960	932	952	988	981	986	920	974	917	971	974	937	974	1016	978	1002	947	1010	957	949	959	1033	1002	966	947	1028	991	997	972	932	982	959	1018	1007	907	1009	1028	1017	960	944	972	964	950	952	977	968	1017	958	948	948	959	959	996	971	1000	1011	993	984	1003	1029	1022	977	979	955	965	948	926	1018	1017	960	1001	983	977	962	1000	907	970	1041	1008	964	977	959	999	973	1017	983	982	1009	930	1027	1016	986	948	937	1003	992	976	981	1003	951	944	1010	952	966	982	930	957	951	928	1019	992	972	991	947	895	968	1016	977	934	996	934	1014	948	1005	988	981	940	993	990	1021	1001	897	974	949	1020	912	998	971	958	1009	986	962	1001	906	949	967	1002	952	952	989	984	939	966	951	952	960	993	967	963	970	968	982	976	1020	973	969	995	950	972	977	953	978	1009	1001	961	1011	921	974	1020	979	972	967	981	954	966	1008	994	1005	998	994	932	933	971	1025	961	974	959	1016	998	978	940	973	952	992	934	1045	975	927	918	962	919	963	1028	966	948	973	973	962	972	992	1016	991	1000	949	1015	935	981	1033	899	1019	972	982	997	993	990	1021	992	1035	1027	1000	967	955	977	969	970	992	954	937	980	955	969	956	933	969	955	975	1017	1011	976	1005	967	996	1026	965	1001	986	989	1044	1009	982	996	1010	968	993	1026	969	978	974	1004	1006	950	1046	930	955	967	1010	979	958	986	960	974	974	952	940	1015	936	931	967	940	1016	974	952	958	944	991	934	973	1000	934	950	1021	988	961	961	963
8875	1178	1440	1132	890	667	547	458	395	354	319	308	277	261	257	283	294	241	227	262	229	231	256	222	255	247	231	209	219	214	240	207	188	226	205	239	214	214	220	234	229	242	243	234	232	214	215	251	211	232	226	169	243	253	238	203	223	210	244	201	216	215	192	249	213	222	222	220	194	202	217	209	218	212	197	209	182	201	204	206	200	179	200	204	195	204	200	175	217	216	232	210	224	213	210	213	207	210	199	207	199	221	234	205	210	208	200	196	229	202	217	217	209	208	214	232	229	215	196	197	203	239	196	250	224	213	213	214	214	206	213	218	212	234	209	201	213	213	234	182	223	198	218	217	217	227	212	211	234	208	209	206	200	237	210	236	220	219	231	202	209	206	220	205	223	221	235	233	208	214	212	219	196	200	217	210	211	211	189	200	212	231	204	225	202	200	200	198	216	210	208	225	229	205	212	223	208	214	216	223	199	252	231	213	203	234	225	193	196	208	230	208	223	212	218	205	215	210	179	226	215	235	220	204	193	222	205	232	216	203	198	221	198	208	186	212	202	227	207	231	217	206	218	208	193	240	203	198	200	224	219	198	157	192	190	217	218	217	202	220	192	187	217	203	230	221	213	215	218	216	202	206	236	215	211	214	205	241	214	216	200	193	198	234	196	203	207	216	229	205	222	219	218	211	225	216	224	202	208	234	225	190	221	233	238	234	220	234	196	189	211	213	199	199	216	198	214	224	229	230	232	223	227	232	213	208	241	218	209	212	217	221	209	229	212	219	221	234	200	225	203	193	199	228	202	211	191	214	216	221	231	202	212	216	216	195	199	227	206	209	211	224	243	210	221	220	204	228	219	209	210	198	212	203	189	223	222	220	227	223	206	240	223	217	219	208	233	209	241	213	211	242	227	228	207	200	221	236	207	213	257	191	220	218	217	223	213	198	214	195	195	196	200	188	210	206	201	212	206	212	210	210	211	222	218	213	233	189	214	201	220	212	221	223	205	216	251	200	225	213	206	179	213	215	201	233	221	218	226	203	225	204	211	200	195	243	201	220	223	198	200	214	234	225	222	207	193	197	234	183	251	218	206	185	208	209	203	231	208	220	202	183	197	197	215	214	188	208	185	221	210	163	217	207	224	207	222	203	249	223	210	243	211	229	215	216	207	214	197	216	196	221	202	208	200	208	237	238	225	185	201	206	243	216	235	226	197	225	200	209	231	206	222	211	225	217	258	236	221	212	238	240	217	217	210	209	238	215	229	224	189	219	207	229	179	203	210	198	236	211	202	207	227	201	205	220	227	202	211	195	226	237	237	246	212	224	182	200	207	213	209	218	202	228	213	207	220	216	192	228	223	235	227	212	194	225	220	204	210	214	229	193	198	188	240	219	207	189	201	240	220	214	224	208	210	219	219	231	200	198	219	224	198	186	210	240	225	196	214	220	238	201	210	219	198	216	216	193	214	215	210	200	191	213	206	233	215	221	214	190	195	220	213	230	210	221	202	198	209	231	225	205	209	196	203	214	211	200	240	214	205	227	236	232	242	210	211	224	233	219	207	214	209	241	202	227	184	203	204	251	206	196	228	204	205	203	208	243	194	196	203	220	249	203	219	224	229	195	226	238	209	204	225	217	194	189	215	214	226	243	211	214	199	239	231	221	240	196	223	219	190	207	232	197	204	203	229	218	196	220	224	198	223	219	214	230	213	214	232	207	218	212	196	223	217	201	208	220	185	198	215	216	234	189	203	216	207	227	218	223	215	210	213	206	214	218	217	200	223	166	219	214	201	222	211	222	210	210	215	196	235	212	216	201	203	214	194	210	220	215	219	222	221	208	215	191	202	217	208	191	190	202	203	225	209	210	190	213	191	217	207	203	192	202	215	224	222	242	191	216	192	218	219	240	198	189	239	225	213	191	183	219	227	213	198	217	218	208	239	190	222	207	212	216	214	220	228	217	233	214	231	211	231	210	216	198	205	170	241	195	215	182	201	214	208	207	236	226	216	216	218	232	206	211	208	238	182	213	208	235	209	211	217	202	247	213	210	202	230	230	204	205	231	210	233	227	211	216	196	201	221	216	193	202	216	220	225	244	235	203	225	224	231	211	234	266	218	199	199	212	221	209	226	201	216	199	217	215	215	219	203	210	226	201	212	213	181	216	224	235	212	201	225	226	207	223	235	206	206	230	218	228	198	182	190	213	238	189	223	242	209	222	220	205	223	231	205	208	207	199	215	216	203	217	205	213	219	199	183	226	213	255	198	230	207	215	192	220	195	211	216	220	245	253	212	204	206	203	189	193	240	212	226	201	210	204	244	210	205	192	232	204	211	203	199	225	207	190	187	188	262	189	228	205	219	192	203	218	225	184	257	237	233	197	194	211	228	226	227	234	213	243	206	202	213	230	234	224	232	213	225	201	202	215	209	179	212	199	188	215	222	207	229	200	214	222	197	208	225	190	203	204	202	205	211	231	211	205	215	205	193	228	175	220	212	221	209	205	196	227	213	215	209	192	212	198	222	216	190	236	233	214	203	211	230	226	203	225	221	231	204	227	239	214	226	232	215	228	200	222	229	228	200	211	215	208	226	216	212	233	199	190	213	212	224	203	219	203	217	216	216	211	218	196	220	198	207	193	198	222	228	213	185	238	194	222	206	200	205	208	209	221	247	213	231	188	203	198	203	220	256	201	191	211	222	217	204	214	212	233	237	212	239	236	210	203	200	201	198	198	219	188	203	210	212	210	198	203	225	218	244	237	209	215	224	240	222	197	229	204	196	221	237	222	222	233	209	196	208	234	213	236	260	208	209	205	225	229	206	240	206	221	216	231	231	209	202	208	232	216	208	231	218	226	216	197	233	198	220	204	209	211	242	217	229	235	227	204	208	232	232	222	208	208	206	211	188	221	244	220	199	211	199	210	190	187	200	190	187	197	209	214	217	231	215	200	214	194	218	229	206	198	228	210	201	190	222	246	195	222	216	180	193	210	195	218	221	243	234	217	221	198	224	192	203	195	209	208	213	189	217	215	213	243	216	216	213	211	213	226	201	236	227	221	200	216	205	225	198	231	195	199	193	213	210	207	202	215	208	218	214	211	225	223	196	215	226	218	224	211	205	211	199	197	227	186	223	200	218	229	200	224	229	220	219	213	223	218	186	217	220	209	231	218	211	202	238	218	234	206	207	190	188	205	209	229	202	204	195	225	228	224	213	209	203	220	204	202	212	197	233	193	230	222	223	202	214	208	221	214	201	199	189	213	213	213	240	206	197	223	217	211	184	218	216	254	217	206	256	208	246	224	229	197	209	232	193	212	202	217	213	237	216	216	199	223	202	220	209	185	180	216	212	211	247	209	205	239	187	213	241	198	209	222	202	211	212	195	247	211	193	203	209	211	237	229	213	222	242	227	241	234	222	213	240	196	207	217	198	249	194	226	209	219	209	201	205	200	231	194	217	243	213	204	229	224	197	210	202	196	200	211	207	226	203	211
5566	1544	3109	3698	3242	2653	2254	1884	1642	1458	1296	1190	1215	1137	1026	963	982	870	898	868	849	791	798	830	815	801	749	724	737	728	735	770	690	696	727	727	726	661	715	739	692	698	678	724	711	691	682	659	610	702	635	685	707	657	631	689	678	654	687	678	619	610	710	690	657	623	641	640	661	667	630	642	684	647	681	647	638	637	678	636	587	632	640	621	638	664	671	655	649	633	678	651	644	673	665	675	650	629	635	657	697	619	708	624	620	618	677	641	651	631	641	655	625	619	658	603	642	678	665	613	627	608	671	637	641	628	689	645	641	648	621	647	663	619	675	650	616	680	605	631	621	639	618	636	654	639	626	678	693	612	627	641	599	644	652	627	665	652	653	656	661	642	661	622	664	615	602	671	662	642	622	608	643	640	604	635	644	604	617	602	635	669	627	671	641	608	646	622	629	626	643	648	644	671	621	606	611	658	629	640	639	674	640	635	595	657	632	679	627	664	636	608	649	631	591	654	622	594	605	650	635	641	654	590	637	643	640	636	654	638	637	647	620	642	652	621	683	653	613	656	601	650	606	627	590	627	627	609	648	662	650	664	620	604	648	666	670	654	602	643	684	630	657	633	633	626	641	630	633	618	642	639	620	611	651	601	663	653	628	678	628	641	641	600	589	680	620	646	667	669	635	611	623	687	637	663	636	609	632	620	689	639	621	665	651	574	651	641	627	606	599	626	575	632	623	630	638	629	612	684	601	655	589	570	643	612	696	700	672	641	621	609	673	605	647	673	710	612	666	619	694	644	633	599	600	639	645	641	633	654	600	647	601	671	627	661	632	656	630	640	623	608	667	619	599	615	607	649	648	605	618	683	659	637	598	664	668	637	659	646	613	603	614	576	642	671	665	616	681	641	665	623	646	643	561	641	617	637	660	649	604	600	628	600	640	613	627	629	648	630	615	602	630	638	643	670	666	656	624	586	667	594	650	664	643	600	671	673	584	639	628	620	628	617	677	642	605	627	651	641	649	632	615	664	628	619	644	665	665	638	630	614	646	600	629	623	635	625	627	655	656	641	628	623	608	643	633	632	644	621	633	627	685	646	594	635	653	655	632	621	597	658	604	614	638	602	700	641	657	667	633	710	642	634	659	649	637	582	600	613	558	587	625	638	665	623	608	641	620	628	705	665	637	624	653	659	675	638	598	596	612	620	636	666	607	669	601	638	637	621	640	654	611	583	639	609	662	640	627	648	644	614	667	667	639	645	678	616	641	647	625	641	627	658	561	657	621	645	612	669	658	648	638	643	645	667	619	641	608	627	635	649	660	611	611	610	628	611	625	653	637	612	609	596	637	634	610	616	610	670	668	657	611	661	601	665	610	629	618	639	663	622	622	601	648	633	611	651	599	647	626	589	634	641	629	616	606	691	625	627	641	632	628	635	704	624	645	646	652	670	611	657	660	618	610	668	614	619	647	657	599	600	589	650	599	626	637	594	617	638	614	593	638	599	660	616	623	627	623	662	612	624	653	605	650	648	623	609	581	642	643	625	658	652	608	659	651	642	634	627	628	632	646	649	672	607	632	671	657	621	655	640	634	642	642	601	603	630	647	623	614	655	605	679	641	615	675	592	646	636	648	655	628	600	608	625	624	672	620	638	635	624	621	628	639	657	650	623	686	676	613	629	614	662	621	642	635	630	680	648	638	632	608	666	593	673	602	631	627	627	648	610	652	645	653	673	622	651	634	616	639	600	650	624	623	628	601	648	637	643	613	637	639	603	623	651	601	621	613	628	599	611	633	628	635	613	641	644	588	627	656	608	642	645	678	588	667	609	638	682	634	618	649	676	675	659	623	674	662	657	657	636	697	621	611	659	678	654	646	649	643	673	611	628	670	655	618	701	617	626	661	627	622	627	555	626	598	653	611	609	681	643	645	619	623	656	680	635	655	661	615	657	621	671	603	612	628	627	641	708	654	633	620	585	650	674	649	625	653	624	592	616	630	693	664	681	634	600	651	628	654	603	637	671	606	611	686	642	603	655	622	631	634	639	605	658	584	638	604	603	636	616	595	655	620	620	635	631	638	648	585	620	649	636	640	645	608	618	604	626	626	619	622	618	604	619	602	649	593	615	701	602	667	649	658	676	664	618	657	662	617	670	641	636	659	675	650	670	646	621	665	600	624	654	639	616	642	651	613	634	635	627	617	620	657	654	636	643	675	623	673	665	641	653	644	623	623	658	648	657	619	644	621	601	616	655	636	630	620	656	645	634	657	635	620	652	629	593	676	685	602	603	607	685	617	622	682	622	667	634	623	579	601	612	622	647	584	629	679	612	629	634	678	608	623	635	660	658	627	643	625	628	680	640	605	639	639	700	646	649	618	644	609	673	656	642	660	635	636	610	668	674	595	621	678	639	652	598	645	625	629	643	572	668	627	644	656	630	665	584	666	657	649	646	659	608	687	649	675	659	617	591	636	619	635	629	671	631	662	626	617	645	647	631	633	677	641	646	633	662	709	626	669	645	588	619	635	655	613	624	642	639	624	638	628	651	570	624	602	665	645	628	668	647	643	628	610	654	641	640	591	602	606	664	631	658	606	647	615	607	608	652	637	630	612	597	616	624	645	630	642	678	646	623	619	641	645	645	634	645	632	595	598	612	632	627	627	601	662	625	642	656	678	584	653	642	645	629	602	633	633	632	611	614	672	646	649	613	636	607	625	615	638	595	646	683	626	617	646	657	622	645	639	679	667	647	682	675	670	602	648	626	624	617	664	632	635	653	671	619	697	617	628	614	611	661	648	602	649	660	635	608	602	657	608	616	655	666	670	606	608	608	628	624	627	623	569	631	619	662	623	607	631	623	594	649	610	618	626	676	661	665	629	629	620	650	628	671	639	582	648	653	667	625	600	675	637	623	653	624	702	645	604	649	615	678	657	646	628	659	647	685	611	680	613	644	693	647	654	592	673	626	595	631	590	589	615	656	610	651	658	646	581	664	622	642	655	632	602	649	594	625	661	583	670	637	664	639	601	659	658	629	643	637	661	592	597	590	652	635	673	610	638	655	619	644	692	638	601	685	656	648	649	638	668	637	684	672	589	625	644	662	591	654	650	628	592	617	699	647	581	618	653	630	639	647	656	651	648	652	618	620	674	629	625	667	662	672	615	670	627	604	647	643	644	662	640	584	593	680	635	641	614	689	679	633	616	634	607	605	618	658	623	669	667	600	616	671	615	670	651	639	654	643	643	631	636	625	627	654	645	675	634	691	674	637	595	632	619	643	683	612	601	650	643	630	612	671	652	647	651	654	614	642	626	619	651	633	612	608	659	577	602	659	623	623	630	644	625	635	618	642	661	652	656	618	674	698	647	617	654	653	637	623	647	659	608	653	652	588	651	612	677	596	657	661	636	583	644	587	674	665	647	616	632	642	620	643	610	688	666	657	606	604	634	613	674	624	634	627	662	603	664	633	656	661	602	653	658	630	617	673	642	600	628	623
16022	2564	2635	2047	1464	958	778	659	508	413	350	346	297	289	242	253	243	225	213	211	189	200	202	174	179	186	173	181	189	167	169	179	169	160	155	172	158	181	167	164	172	178	165	142	166	151	149	157	154	155	155	162	150	146	181	143	163	140	154	146	141	144	157	160	159	153	153	153	164	155	164	159	136	160	137	140	153	158	164	147	141	166	134	159	153	164	130	133	132	151	147	133	160	173	168	153	162	171	116	155	143	134	135	149	164	159	143	138	143	151	133	143	138	151	155	155	161	146	134	151	141	163	152	151	171	149	159	144	160	162	136	165	135	139	134	151	134	154	157	171	163	156	166	158	150	140	133	158	172	138	149	157	132	149	156	153	150	145	136	164	143	132	142	144	142	128	163	147	130	139	162	145	152	158	161	151	146	172	135	166	155	156	136	134	147	139	147	145	152	156	157	157	155	156	149	155	135	164	149	154	160	150	141	156	147	163	155	144	143	150	136	140	129	169	131	155	159	130	156	159	145	169	145	154	145	144	137	159	129	148	154	164	141	159	150	170	137	135	141	164	144	159	168	154	166	130	138	166	154	143	152	149	177	154	143	146	155	150	151	158	151	137	146	149	124	162	180	157	132	133	150	154	162	144	142	143	143	181	158	144	136	161	152	138	130	153	131	160	145	158	137	150	140	140	160	152	129	152	162	167	146	152	144	142	152	143	174	155	145	152	147	141	141	157	173	139	149	161	148	158	148	154	144	145	149	132	165	156	142	168	137	162	147	139	149	149	144	155	159	131	175	140	150	148	146	162	147	142	159	117	157	137	167	113	139	132	140	139	151	145	156	127	135	137	155	149	144	146	159	178	154	150	143	133	140	159	134	148	139	134	157	157	154	161	142	157	151	161	173	147	174	129	151	141	148	136	141	157	170	147	140	156	161	151	145	166	153	147	147	155	141	148	152	156	153	159	155	155	171	164	147	155	138	145	141	148	164	162	159	150	135	140	163	137	151	143	163	128	144	142	163	125	139	149	141	162	154	179	151	158	162	139	147	153	159	126	135	147	149	140	158	154	127	150	154	153	140	148	137	151	155	162	169	151	161	139	151	155	153	123	134	135	143	168	150	141	169	152	161	158	150	156	165	131	143	170	163	164	156	126	156	172	131	166	161	140	159	145	139	144	152	125	169	163	162	146	138	172	156	160	171	146	158	156	120	154	155	178	146	158	151	139	127	142	146	163	142	159	154	170	140	167	145	166	154	157	174	157	170	152	159	144	138	164	133	148	170	151	177	165	145	170	145	141	150	132	149	182	117	140	163	134	149	142	138	157	176	172	119	132	157	142	140	146	151	138	151	132	142	153	145	135	148	137	147	140	138	130	161	173	139	157	176	138	133	168	179	147	141	137	149	169	154	141	151	160	157	143	165	160	145	155	167	141	183	163	151	155	169	166	165	144	161	134	140	159	162	137	156	160	146	153	145	146	132	155	150	158	146	138	147	138	142	147	153	145	156	156	138	154	147	163	144	116	140	149	164	139	130	123	161	125	157	140	131	154	152	123	172	137	164	148	142	169	141	176	188	144	147	179	163	133	146	140	154	141	141	166	145	142	150	152	152	147	137	165	144	166	156	146	183	148	139	149	149	154	170	156	145	126	150	133	149	154	154	137	160	170	134	135	142	161	146	151	127	159	128	146	143	148	175	159	138	157	150	161	145	155	152	158	153	143	143	151	150	144	157	138	142	163	154	155	156	141	167	156	164	160	150	143	143	140	148	145	156	145	127	146	129	146	157	162	161	175	138	161	127	160	153	150	139	159	144	141	172	134	175	147	128	151	151	156	133	142	154	159	166	155	152	146	131	145	160	166	153	145	148	152	146	143	171	167	132	181	149	155	130	132	144	151	161	147	162	130	146	146	144	151	163	146	149	156	125	143	140	131	167	160	129	154	150	144	155	126	150	123	159	152	161	142	130	145	143	134	183	146	158	151	169	147	153	169	131	152	143	144	154	160	147	139	151	164	153	141	140	144	145	174	128	135	161	150	155	118	160	135	136	148	153	158	170	142	150	149	145	133	156	158	162	140	167	144	144	137	147	143	140	165	128	156	144	126	154	133	144	194	135	169	164	149	139	153	159	148	160	139	150	149	160	141	134	137	158	135	137	159	154	152	166	157	154	153	137	154	153	144	144	118	136	151	149	144	157	138	153	155	145	156	157	159	159	141	148	140	152	148	157	161	181	158	146	161	142	152	141	155	134	138	168	155	154	144	145	162	179	162	152	135	121	164	164	146	138	167	137	156	149	134	150	140	155	165	162	130	143	158	137	142	149	142	145	168	170	162	179	163	166	142	161	149	136	154	169	135	142	145	131	149	140	145	146	131	143	159	129	146	143	140	134	161	154	153	147	142	159	141	161	156	164	141	139	149	145	140	155	152	147	155	152	141	143	136	153	147	148	156	147	130	140	147	171	136	151	150	159	161	142	141	152	150	172	130	160	132	144	160	157	156	136	144	159	151	150	170	153	135	170	150	163	126	158	146	139	171	143	145	138	145	153	152	143	147	141	133	135	156	170	138	174	145	146	145	155	147	165	123	142	148	140	140	161	153	154	171	160	136	145	150	142	154	136	154	152	132	130	146	152	139	146	139	140	161	140	162	146	146	151	146	163	131	149	167	129	139	149	159	151	144	145	143	149	127	150	154	115	157	156	158	177	138	161	158	157	167	147	152	149	167	139	147	150	154	153	169	150	158	136	147	149	161	142	136	164	152	143	147	153	136	139	137	173	150	166	169	137	160	151	164	140	162	150	166	156	145	139	148	149	157	140	156	166	163	134	149	147	157	136	147	149	144	152	154	140	123	130	159	155	142	160	147	180	154	153	137	143	148	152	154	140	142	133	161	154	129	145	155	157	146	146	132	145	145	134	150	161	160	149	171	183	118	155	161	143	145	147	157	139	165	147	148	152	157	153	149	144	162	168	147	165	152	166	151	157	170	140	168	139	151	144	158	138	141	158	149	141	173	163	160	149	143	169	150	140	173	139	137	163	142	167	142	169	165	160	157	148	137	171	170	128	141	151	123	165	154	142	142	158	163	166	165	165	153	134	137	149	133	129	129	152	136	146	138	143	179	158	142	123	156	153	161	143	162	140	142	141	150	153	149	143	139	160	136	166	152	153	133	133	154	144	142	157	156	152	145	153	147	133	127	161	126	141	155	153	172	161	152	137	132	148	152	147	142	145	137	139	155	148	144	132	145	149	138	133	143	134	141	155	145	170	149	152	172	139	160	120	161	142	144	144	131	155	159	152	161	151	147	146	160	173	141	152	145	139	149	150	145	156	141	139	168	150	146	139	135	150	148	162	141	159	152	167	150	163	162	132	133	154	124	121	141	156	134	138	163	171	162	130	140	145	145	142	148	149	158	121	145	136	144	167	131	137	176	140	150	154	181	123	142	131	169	152	144	148	142	151	164	166	149	146	162	151	140	142	170	155	153
7645	2386	5543	6226	5307	4277	3538	3038	2418	2139	1899	1627	1542	1322	1264	1196	1049	1047	1010	962	953	861	878	814	751	733	728	729	755	671	681	648	613	662	677	665	628	613	604	599	559	550	555	552	535	535	567	540	526	554	559	572	549	517	510	542	573	507	531	524	494	564	525	495	520	508	498	539	525	562	530	501	513	500	535	551	514	535	515	476	491	517	505	505	508	520	512	512	477	504	516	481	508	470	502	532	483	493	550	535	494	492	506	518	492	448	478	509	506	497	483	505	476	501	474	483	490	467	480	458	479	452	473	485	461	498	479	471	527	484	492	486	493	500	471	511	481	461	506	485	495	505	474	503	471	489	488	500	484	460	507	451	460	504	478	501	491	484	507	543	513	443	499	488	469	476	494	525	502	537	490	521	452	490	460	494	504	470	479	505	510	519	481	533	501	508	439	496	504	474	487	497	505	479	488	444	470	474	486	464	501	488	510	495	517	529	494	472	431	475	499	500	506	493	499	471	484	458	520	476	464	490	490	490	472	445	503	470	497	507	527	493	448	480	457	501	487	486	479	518	544	476	507	478	492	448	462	506	460	480	469	503	476	509	470	521	457	502	490	477	493	481	515	483	446	489	510	520	482	503	529	461	530	466	466	464	493	489	483	468	452	486	473	511	501	482	501	496	453	497	462	480	461	491	474	495	543	463	483	506	467	500	498	476	498	476	487	494	509	490	533	491	420	469	498	475	483	489	493	498	433	474	487	475	500	479	465	473	493	474	510	499	542	462	458	499	448	472	521	462	501	472	458	488	456	500	501	497	475	500	479	520	477	477	481	452	464	470	477	465	512	497	462	455	478	495	462	449	487	473	491	450	529	481	526	527	459	452	475	487	453	499	503	489	543	490	489	460	515	497	479	489	509	490	499	448	440	493	465	453	447	479	461	509	474	504	470	519	500	503	470	514	483	455	472	478	498	482	463	456	503	476	460	487	467	499	484	496	500	472	481	515	527	467	471	482	481	448	435	480	473	487	486	496	501	451	482	512	478	493	454	455	479	492	472	469	495	457	495	463	488	508	503	464	501	480	460	507	435	503	451	520	471	450	480	418	478	517	508	497	465	469	468	516	504	503	458	545	485	487	452	471	478	512	483	498	501	512	472	488	484	482	495	468	491	494	496	509	456	467	495	480	512	478	488	463	492	472	497	464	440	485	474	506	492	496	505	471	509	481	425	449	509	475	470	475	485	467	437	512	455	471	508	439	505	478	500	508	481	458	509	502	509	478	479	473	481	544	461	470	514	459	468	485	496	492	536	461	486	459	451	508	485	451	522	488	474	491	481	478	522	499	462	519	450	480	491	455	457	464	500	476	479	449	479	507	476	503	489	492	519	496	473	461	494	494	494	466	428	515	506	467	545	447	452	482	474	465	481	452	482	520	507	484	521	473	502	443	474	494	468	522	506	512	488	449	460	466	535	496	477	462	468	476	478	465	532	492	502	482	481	463	478	458	507	455	479	476	477	481	513	490	508	515	484	455	465	449	478	488	451	445	483	486	488	458	483	471	504	503	524	505	461	449	482	507	482	474	506	490	489	453	488	482	505	486	468	484	495	518	486	473	523	493	507	485	488	500	503	478	460	478	484	482	486	484	512	501	506	494	509	511	455	514	482	465	459	465	469	479	493	481	474	462	536	482	449	470	497	464	499	498	465	449	485	507	473	488	477	458	497	482	486	508	455	462	480	501	466	506	496	479	476	521	516	468	475	485	502	458	487	457	465	498	477	462	471	525	483	470	502	488	508	460	470	462	464	507	467	495	511	440	555	460	471	481	517	466	508	491	479	459	493	513	461	470	482	485	465	466	465	463	508	508	475	476	497	471	514	470	458	433	468	454	467	482	482	480	483	461	488	491	476	500	480	454	507	494	478	474	517	484	503	510	495	500	505	481	470	470	497	498	492	488	520	452	486	486	468	486	441	470	491	514	473	494	477	420	467	480	500	516	450	455	479	456	468	463	457	519	507	466	451	461	473	453	463	486	479	474	462	491	497	487	436	461	482	480	499	490	517	456	472	464	485	480	498	450	511	492	506	498	495	475	460	466	473	491	463	483	463	439	500	476	479	508	521	511	495	484	482	451	546	436	487	496	497	540	478	470	486	487	494	477	436	496	472	467	494	471	514	520	487	481	475	467	526	503	460	502	490	512	475	461	485	454	497	473	494	488	475	443	464	504	514	496	489	463	499	492	461	454	474	489	497	480	447	492	490	467	463	508	504	482	508	475	470	504	478	455	491	466	503	465	454	497	495	449	486	496	484	491	480	538	490	497	465	448	466	496	485	469	537	455	514	436	503	516	452	493	469	474	488	479	476	529	480	499	468	485	493	511	465	479	486	473	483	484	469	478	449	453	497	498	483	462	492	520	480	434	494	476	508	526	462	479	504	527	477	476	473	506	493	459	511	529	449	496	446	486	490	451	485	489	478	455	470	500	480	503	445	492	470	481	509	512	498	492	516	508	468	496	493	456	503	455	480	498	449	439	486	482	517	503	465	512	512	456	455	475	518	502	522	510	479	515	468	494	461	500	495	476	455	514	507	510	491	472	469	494	497	471	508	487	473	482	493	481	496	524	495	447	475	503	468	470	480	482	482	497	489	469	457	486	444	454	488	476	512	481	515	468	515	426	494	462	454	491	490	479	465	471	495	468	486	504	500	453	447	466	477	460	498	471	500	444	472	475	486	465	476	498	491	478	465	452	487	494	524	488	482	492	483	474	498	498	476	496	499	485	457	464	517	466	476	460	469	498	492	487	475	489	493	457	452	454	465	446	463	517	444	513	487	497	500	488	482	522	482	482	510	449	475	512	492	506	496	491	484	478	491	498	493	481	498	499	489	475	477	517	462	492	476	488	464	460	492	500	515	464	470	493	480	517	492	501	525	460	486	502	464	501	472	471	481	527	457	462	456	471	453	469	456	469	505	436	497	509	478	505	490	492	496	476	518	502	494	470	457	509	481	496	489	489	500	474	483	496	497	472	493	460	490	464	483	485	452	490	486	466	477	483	477	505	528	503	511	479	456	515	510	464	487	507	474	492	454	455	464	513	499	505	499	502	480	513	491	501	475	484	461	485	510	527	473	493	477	465	501	493	477	502	507	487	483	488	518	463	449	535	472	496	488	475	478	451	477	470	519	510	477	462	482	460	439	504	489	477	486	515	525	481	521	476	475	451	494	485	447	482	505	452	450	468	487	489	473	477	487	511	465	503	493	458	505	484	477	467	495	487	466	477	488	491	465	461	493	527	479	482	466	460	510	502	490	489	479	500	473	504	510	504	530	477	470	491	464	461	505	439	487	463	461	484	487	481	533	490	482	488	484	497	498	525	463	525	472	476	478	535	472	442	474	467	453	462	492	477	505	493	507	500	507	522	497	479	487	501	500	458	495	494	476	496	507	492	497	477	486	488	508	471	452	494	504	472	490	484	473	486	522	473	523	495	450	473
2228	412	407	406	374	352	320	379	426	388	351	363	378	355	350	379	364	344	393	336	326	358	402	351	350	347	354	344	342	349	366	323	334	355	363	353	393	379	347	333	319	380	321	351	367	395	350	327	360	373	350	357	325	379	335	337	337	383	368	312	390	336	353	393	357	326	345	350	350	380	333	382	336	336	334	366	342	359	378	348	341	330	371	367	327	354	383	347	355	349	354	347	349	345	339	380	365	384	362	367	337	352	355	325	369	339	311	378	361	341	328	335	335	378	367	337	354	364	332	338	364	372	316	343	355	373	342	315	338	381	334	377	356	329	355	352	336	348	337	334	336	379	330	355	309	333	355	327	365	388	358	360	339	355	343	348	329	336	342	370	344	329	337	308	353	332	337	367	350	335	342	367	353	330	332	308	362	341	385	363	359	349	395	349	365	382	351	352	342	356	362	334	344	343	353	364	334	358	324	336	326	343	327	317	383	364	322	363	351	334	339	378	359	363	368	373	337	340	322	356	359	340	360	375	360	317	361	337	336	351	326	329	330	321	319	360	359	339	348	346	348	363	344	339	336	342	363	338	331	360	331	359	359	325	323	320	356	343	326	355	346	370	348	347	351	328	346	327	352	352	332	319	325	381	338	338	379	356	348	364	319	374	361	338	346	341	361	328	347	346	367	376	336	366	323	372	344	348	347	359	342	346	340	363	355	345	364	349	358	336	343	340	361	346	328	364	351	327	367	345	338	340	377	342	371	327	313	344	323	332	352	362	350	312	340	327	363	381	336	357	324	370	345	361	374	348	345	364	348	319	364	324	364	331	354	347	361	327	360	345	375	317	324	311	343	374	366	366	363	350	361	370	343	345	324	308	344	343	306	356	390	348	366	328	341	376	388	353	374	354	359	370	356	346	327	365	335	369	324	324	349	352	347	337	325	376	359	355	318	337	352	357	349	312	340	362	367	362	365	355	365	352	351	320	331	328	380	328	351	346	329	352	309	339	340	332	355	364	344	349	351	354	311	358	360	315	360	345	348	353	325	338	344	336	335	342	326	367	347	356	338	344	367	343	354	335	369	358	349	355	358	347	336	352	316	392	352	345	366	357	356	324	365	335	333	367	369	360	322	342	338	345	370	358	334	374	351	377	349	328	335	336	342	351	328	352	370	312	367	393	368	348	361	352	328	347	363	383	357	371	332	355	319	363	378	354	327	366	367	366	320	352	323	363	334	352	342	340	346	328	369	320	348	362	340	333	381	328	334	362	373	369	358	323	326	344	325	314	338	367	339	348	318	360	348	324	352	328	348	386	347	344	374	336	376	369	344	362	322	334	336	345	366	352	396	385	334	341	327	367	359	340	304	340	311	346	326	359	345	338	394	331	355	382	363	334	338	351	331	343	346	350	330	329	312	363	335	343	331	361	368	339	326	356	388	357	342	325	360	348	355	359	316	355	340	343	373	357	337	330	357	361	304	330	359	341	341	371	343	353	340	340	348	346	360	327	355	354	323	351	375	343	351	325	366	336	339	358	338	368	375	332	357	367	388	325	359	339	340	350	364	370	355	345	324	372	357	354	351	321	341	367	336	321	359	326	331	371	351	343	358	359	309	356	342	336	357	334	347	333	365	356	364	358	337	349	362	348	373	396	343	352	341	313	392	379	342	379	378	343	339	355	333	348	396	380	360	346	359	359	319	365	339	323	312	349	327	335	345	376	326	335	343	324	343	362	330	351	365	340	318	312	361	368	371	358	377	348	380	356	370	343	339	361	361	362	356	346	330	322	335	348	356	328	358	364	381	348	333	335	360	351	335	323	361	369	326	355	313	376	319	367	384	358	354	352	355	355	353	337	327	335	384	350	383	339	361	342	362	330	356	343	327	358	376	328	335	356	330	342	355	359	350	352	367	348	364	370	382	339	344	364	341	347	386	343	331	299	330	361	338	381	324	352	375	348	349	313	322	377	329	366	356	336	354	345	349	356	370	339	343	384	355	368	348	354	348	324	354	343	377	327	343	318	356	340	336	346	384	347	332	344	336	350	363	356	324	378	348	348	298	389	352	362	346	345	330	351	360	341	338	340	347	350	341	340	307	350	325	362	337	358	334	369	317	358	351	377	347	340	344	320	365	332	359	351	365	339	379	367	343	334	353	353	362	345	326	355	362	348	344	372	359	334	371	370	337	333	328	344	376	347	365	354	352	383	339	347	337	355	365	355	360	378	381	357	305	351	349	353	344	329	333	324	297	343	360	355	358	321	369	328	341	362	366	354	349	329	342	337	302	301	347	364	353	350	378	338	361	359	326	370	353	341	332	347	349	359	325	343	351	353	358	319	346	309	349	335	361	356	346	369	330	356	376	329	348	347	335	335	340	320	303	332	343	333	365	371	361	357	339	346	330	343	376	342	327	355	337	347	337	351	348	359	367	375	316	326	358	346	352	328	347	353	350	346	331	392	357	340	341	342	346	369	349	336	368	334	349	314	344	339	322	329	357	364	360	344	328	393	356	347	348	364	375	362	329	382	374	331	331	333	328	334	339	314	337	340	385	366	338	350	363	343	347	381	345	394	359	372	372	341	367	348	363	344	337	299	327	331	397	326	343	320	359	360	342	320	313	346	328	342	370	330	306	339	348	326	334	340	332	358	316	319	332	365	334	341	354	360	319	359	342	358	314	312	310	324	335	370	328	360	325	344	355	365	356	336	336	340	339	354	334	354	331	345	347	347	312	360	371	364	353	342	335	331	315	347	346	354	354	340	350	349	358	344	354	347	333	353	401	354	329	334	366	357	354	323	348	342	363	352	304	347	331	338	372	361	354	358	344	355	343	352	362	418	355	352	364	346	322	335	359	326	335	346	388	360	377	358	307	326	380	333	338	348	330	360	353	361	337	325	360	318	332	367	364	354	352	370	374	359	316	354	353	363	363	347	390	365	345	359	367	352	350	318	367	330	339	334	355	349	372	323	356	351	327	351	350	331	342	357	376	344	359	335	376	329	344	346	341	322	371	359	348	355	351	353	353	363	360	372	325	319	335	341	352	354	345	385	337	344	350	304	343	377	342	365	378	374	350	337	363	379	333	360	377	353	337	354	344	328	370	320	340	342	318	359	373	405	352	348	375	342	379	358	339	350	346	345	337	377	340	350	366	330	325	333	324	363	344	359	345	361	334	349	300	313	372	343	332	330	353	373	336	314	368	341	352	312	357	376	298	334	308	323	378	363	363	341	357	341	358	319	338	345	311	390	342	355	343	339	384	315	349	349	353	354	378	331	338	346	356	341	351	343	367	368	372	363	358	327	305	348	370	329	342	342	371	368	330	358	321	360	318	342	344	383	332	362	348	349	377	344	363	343	338	350	357	330	361	345	328	365	369	327	324	327	383	367	366	375	365	376	374	363	391	351	372	338	365	347	362	335	346	367	363	387	336	353	331	338	356	346	333	380	330	348	356	330	369	374	349	370	367	355	376	355	342	358	391	350	360	329	379	372
2479	1052	1084	1161	1129	1118	1068	1014	994	1065	1058	1012	1032	995	992	1011	1029	1014	1007	918	943	984	959	1027	978	992	975	981	1008	1040	957	978	980	1008	949	1000	986	1015	992	1000	1005	978	980	1013	1044	958	939	948	939	933	975	986	954	951	1033	975	964	949	906	945	985	957	1001	1018	990	954	1000	970	1006	953	963	971	970	984	1008	1025	968	988	980	984	969	961	975	954	1061	1039	976	960	968	981	1056	909	956	1014	1014	957	1016	959	983	959	1018	1008	1029	979	990	943	961	937	1021	1018	1047	991	946	1031	980	958	971	1010	1032	978	1019	990	998	953	985	974	994	900	967	992	1035	1017	980	959	991	928	974	952	992	1002	960	964	990	969	966	995	993	967	977	918	998	959	997	1027	971	982	946	968	1002	952	992	985	1006	954	966	1003	985	942	980	982	977	972	995	964	933	1002	1008	921	958	962	1048	1011	991	1004	987	953	989	954	1007	1062	1023	985	983	941	974	960	991	981	1010	999	926	968	963	944	958	979	970	1001	960	954	945	1024	963	987	947	1051	936	1020	974	975	1029	1012	937	946	986	979	1007	944	977	945	992	961	930	971	998	955	955	1008	966	965	960	989	1046	934	994	996	994	960	957	955	990	976	962	1008	959	984	1009	965	948	981	969	995	1023	970	1047	976	969	1040	965	980	977	962	988	983	987	966	982	944	1047	980	955	990	953	994	1011	978	989	1003	966	1034	954	1009	1016	950	1015	954	1005	956	966	1022	991	958	990	982	1003	986	976	992	974	966	972	930	1018	1029	1036	967	1012	985	993	967	971	908	976	1016	995	931	993	969	949	941	993	950	919	981	953	966	937	1016	954	1032	962	944	965	967	946	938	1015	1017	1009	963	985	1028	961	1018	979	994	939	994	976	1006	1000	973	990	1031	951	1011	949	988	1001	971	1024	1050	1014	980	962	971	961	992	959	1013	970	981	942	1031	988	962	961	975	909	964	945	972	934	980	956	952	985	951	993	978	966	942	976	977	920	998	964	961	980	949	1040	996	927	971	978	1051	923	992	991	971	981	980	954	977	930	992	1007	988	1001	961	980	1029	982	981	986	979	1023	1012	931	981	957	993	1009	916	992	1020	986	1014	1000	1020	987	972	1049	996	1023	1014	971	994	1023	1014	971	984	1011	897	932	969	1014	978	1023	998	968	938	974	987	1023	955	938	944	941	974	928	1015	978	917	927	991	980	967	989	968	975	1039	998	950	981	964	979	986	954	985	991	976	981	930	915	1018	1080	920	1041	953	983	963	981	973	1014	1005	981	955	1039	983	1011	990	976	996	1023	960	1003	954	955	964	988	965	994	905	970	993	964	998	977	998	956	943	972	1012	997	1026	982	948	995	958	937	950	1014	977	969	948	915	1015	1010	961	1012	989	998	937	961	950	968	953	946	997	1032	990	991	983	979	969	989	972	1005	985	1026	976	1038	1029	953	990	995	969	962	988	1027	947	981	988	960	916	966	954	969	932	955	974	1002	1015	955	953	980	947	1011	970	1042	981	1027	953	998	992	972	924	983	990	959	1024	1066	974	1011	957	935	968	1022	1000	959	979	966	936	960	994	957	950	979	944	1013	939	1015	982	948	929	968	977	978	957	971	1016	964	964	953	962	983	973	928	1007	1001	947	1034	1014	1003	996	994	954	1003	952	983	960	976	998	985	984	1019	994	945	960	1020	999	980	995	1013	951	987	976	947	993	986	932	919	972	972	1007	1003	1039	988	978	961	1004	1000	945	997	1014	953	985	1035	1001	946	1008	975	975	959	957	986	929	972	1001	1026	1011	1038	1013	970	970	982	970	1002	970	965	954	999	957	1025	1012	971	949	983	1016	1040	956	948	967	977	964	1032	978	1002	999	1042	933	1021	950	994	1014	987	907	998	945	1023	932	970	934	990	975	930	999	981	999	960	960	1037	981	987	1006	947	976	951	996	959	957	964	959	1001	1004	985	962	989	998	969	967	956	953	984	992	975	983	1027	962	911	1018	988	1001	999	1008	941	1012	996	907	963	1046	965	984	991	1003	999	927	1004	987	965	937	997	1037	974	1019	1004	921	955	978	1027	1003	996	963	982	981	967	998	953	979	991	995	984	972	916	960	983	1022	1088	994	990	948	984	984	974	944	926	955	935	978	1032	976	965	964	995	990	988	973	1002	991	1039	985	924	922	972	1000	996	949	970	1008	954	995	948	1051	970	977	926	1019	921	916	1005	1004	966	975	977	989	945	982	1009	946	958	975	927	1048	1019	994	999	1056	966	935	972	932	998	970	953	979	955	907	980	1041	963	961	945	1015	969	995	968	958	950	1016	998	982	956	976	980	976	1034	1015	931	933	995	948	969	981	952	975	980	991	954	1031	1005	970	1031	1029	976	1019	979	1007	964	969	1021	1033	932	948	972	936	951	992	973	1047	964	966	1001	1024	991	982	1002	930	948	968	988	1022	966	992	927	1056	916	968	1001	979	946	977	1002	990	960	990	987	995	1003	939	941	962	947	1014	1006	981	973	993	1022	1012	946	1010	1006	966	1023	1000	1023	997	1021	1014	992	992	946	977	969	955	1053	983	976	993	984	1008	976	926	994	956	1071	1001	981	1010	919	1004	1009	979	982	1016	961	985	1046	983	983	957	984	984	1026	942	1004	923	1038	981	942	966	974	1074	943	1049	950	1010	930	987	1017	990	962	1004	1013	991	1033	960	997	922	995	960	990	970	994	992	975	981	968	1052	967	979	1004	956	980	930	1005	1044	1020	999	1038	979	902	988	951	993	1009	998	1003	960	938	974	969	994	1009	987	1039	1009	957	994	1004	1007	904	955	1028	1012	986	942	958	928	943	995	966	942	940	968	1024	1021	1039	983	1037	980	947	977	932	939	956	952	980	1021	1009	965	1014	974	1019	993	966	938	977	950	1037	983	945	1040	977	963	984	1029	910	931	998	982	1017	986	985	982	1010	958	937	979	993	974	940	908	956	1040	915	952	911	1010	978	986	971	967	969	1001	1016	1007	977	1004	969	983	949	966	973	1013	981	1018	1010	962	1034	1029	919	947	969	1038	901	959	1009	987	1025	999	1030	975	970	952	1001	941	965	987	957	984	930	984	975	969	1000	1014	962	1012	1013	978	1022	1002	989	989	966	1011	1034	919	992	933	1054	1001	1002	968	992	1040	956	968	1043	1040	932	1030	979	983	1015	1035	987	974	961	991	1010	951	976	953	1010	927	997	940	978	1044	945	975	998	1010	962	997	965	959	956	928	968	996	999	1015	990	988	950	1010	996	958	943	1042	959	1025	1004	986	995	1008	976	990	1033	941	949	996	956	982	1021	966	976	1006	987	985	955	991	993	968	956	1013	992	976	1090	1011	971	955	942	1032	922	1024	1008	936	986	991	967	972	941	1002	1011	994	964	967	1000	957	991	954	946	1016	969	948	974	992	991	1000	962	1031	1016	971	969	999	972	939	977	983	980	1004	966	988	975	1035	1050	1031	1011	1042	1056	962	1012	1018	1039	1017	948	1049	974	996	932	1002	997	974	957	963	960	950	978	935	994	972	975	978	970	966	990	979	995	946	977	960	985	939	960	963	988	1005	955	982	1041	973	961	933	1016	967	983	969	979	1027	983	1008	970	1011	984	986	960	988	934	999	961	996	1016	979	969	940	989	1042	961	921	1025	893	953	973	997	955	973	1012	1000	880	980	960	949	967	961	1045	964	976	988	983	947	1036	931	1014	1009	959	999	1017	951	1014	938	999	955	939	1014	978	965	944	953	1021	984	983	964	953	954	971	959	994	953	1004	939	979	1016	1023	972	964	1021	944	977	986	1035	954	970	972	996	976	1016	982	978	1004	996	982	1060	988	1019	974	966	989	995	1015	981	997
8872	1180	1495	1119	885	652	549	454	389	359	327	322	287	261	252	269	261	269	197	257	235	252	237	233	224	210	221	234	226	215	178	215	226	211	209	232	200	227	234	190	228	207	214	226	199	211	258	192	198	227	229	217	224	227	196	205	202	220	186	217	239	235	214	203	229	231	238	198	233	216	206	203	238	222	221	201	222	222	201	202	212	179	216	217	204	179	219	191	236	214	216	219	197	212	227	234	197	202	219	194	218	216	182	211	211	239	190	214	214	227	217	207	200	217	232	201	193	237	224	219	241	221	219	206	198	214	213	210	217	215	201	221	240	212	236	216	193	202	225	193	203	195	199	232	195	220	210	200	205	202	202	205	199	213	217	207	188	212	205	210	208	199	196	189	200	229	213	215	199	215	212	207	232	187	219	196	219	217	213	224	233	231	222	240	202	197	219	210	213	230	197	211	211	194	210	234	221	187	214	193	206	184	206	186	202	232	220	206	223	213	210	217	197	229	179	224	223	215	206	222	210	195	189	209	214	205	222	228	220	200	200	199	220	192	215	218	198	198	200	222	215	243	212	226	198	224	205	221	197	222	214	225	210	234	198	228	237	216	189	193	221	216	228	186	229	206	237	191	240	205	199	198	207	202	207	204	198	197	192	235	177	196	226	210	215	206	191	187	200	237	211	193	227	213	207	236	226	243	201	224	226	215	206	203	203	204	188	233	249	198	213	206	234	201	203	230	198	202	206	229	195	196	197	230	217	221	213	221	208	188	201	199	231	210	226	208	203	196	202	229	219	202	238	226	242	202	232	211	221	205	213	216	220	213	216	207	210	214	229	229	198	214	192	201	225	222	217	233	199	212	208	219	214	202	207	215	228	213	206	228	195	216	209	206	226	218	215	222	188	223	207	202	232	200	201	212	196	210	201	213	187	220	209	226	220	203	202	218	200	193	219	215	213	195	212	213	206	198	224	211	212	217	228	205	205	206	243	209	207	195	223	198	203	218	230	216	182	212	225	219	218	201	199	234	217	201	200	213	191	202	217	223	204	205	201	209	205	218	223	200	198	233	224	219	234	213	220	220	214	227	207	216	216	204	234	184	207	180	234	192	232	175	224	207	200	225	209	212	183	227	209	191	187	203	185	227	212	206	217	198	225	171	210	201	213	207	231	229	225	244	201	218	200	225	218	162	195	231	206	214	200	211	211	195	220	207	211	197	208	232	210	222	182	193	219	213	191	232	225	223	213	205	236	215	222	209	225	210	205	214	218	199	229	205	209	196	216	213	220	232	219	203	223	195	211	180	206	241	201	217	195	213	193	203	225	221	223	236	209	201	194	214	220	224	231	214	216	225	230	201	224	227	209	235	217	210	202	230	215	212	194	195	221	215	196	203	195	203	228	218	209	231	205	199	217	232	206	223	232	216	214	210	215	208	200	211	201	226	217	215	200	216	206	185	232	199	220	220	216	199	205	209	194	220	225	231	220	191	200	199	224	217	236	177	185	212	232	211	195	221	215	206	208	212	200	203	203	213	195	208	178	189	206	192	209	204	211	192	201	222	209	197	223	232	213	223	224	232	208	197	197	190	198	216	232	187	206	198	219	191	198	187	228	221	227	175	200	206	210	231	193	211	202	223	216	222	215	245	201	199	206	208	206	216	183	206	198	196	220	188	182	218	195	209	220	218	214	227	190	227	216	210	202	220	209	211	202	210	220	205	234	217	196	215	218	223	208	204	194	215	219	198	211	197	211	206	218	238	221	215	245	236	199	217	198	220	216	217	206	196	215	224	203	216	198	212	208	188	218	222	205	221	202	227	233	234	224	219	217	204	209	193	213	235	190	235	223	203	213	196	219	183	209	192	201	203	208	222	200	236	199	219	214	223	207	199	208	230	223	203	218	210	226	215	220	194	216	227	232	195	198	230	224	193	228	217	221	231	211	208	196	203	175	193	232	203	203	192	207	211	228	201	208	216	211	196	189	213	223	201	193	224	213	229	218	225	213	208	192	201	218	201	208	199	212	201	217	216	206	237	206	197	207	221	215	192	212	193	214	207	231	217	193	221	228	230	194	214	207	208	197	220	210	223	216	206	213	228	204	201	212	219	219	231	228	191	193	207	220	231	191	221	179	210	216	220	196	190	203	207	212	214	212	215	186	238	226	241	204	194	230	236	237	213	213	222	227	198	206	234	191	223	188	208	212	222	185	214	211	198	238	208	199	231	217	218	211	219	199	204	209	232	204	195	212	220	187	203	204	216	239	191	207	193	212	184	203	197	189	197	206	224	207	204	200	220	230	207	216	200	197	210	216	190	209	218	208	228	233	223	197	210	209	193	213	198	211	199	191	212	198	202	205	211	219	217	230	189	230	241	222	183	201	173	229	205	192	198	205	208	215	205	191	205	205	222	218	197	216	195	202	207	227	219	210	202	204	219	214	231	193	190	184	230	198	216	198	212	225	238	233	191	234	212	200	206	201	205	201	209	215	211	188	198	219	227	192	213	217	207	202	215	187	214	224	221	199	232	183	199	221	259	199	211	220	220	224	205	233	240	210	224	204	223	183	213	212	192	223	217	256	218	202	217	211	208	217	229	206	210	197	210	197	203	220	178	211	253	221	207	215	196	214	196	195	194	212	212	207	203	213	226	224	201	212	205	213	205	198	203	202	227	223	198	211	197	223	217	188	210	203	223	216	214	226	195	207	204	227	186	212	212	216	224	200	213	207	225	229	245	219	212	209	226	232	192	198	224	228	196	221	211	237	192	229	222	239	210	202	210	216	204	210	216	198	220	188	198	207	211	237	230	217	206	230	228	210	191	199	209	220	190	196	211	236	228	218	205	209	195	219	209	223	212	186	198	215	224	196	191	201	206	211	214	224	199	207	189	217	199	211	220	221	234	250	212	222	196	219	233	201	209	194	197	204	215	221	188	197	208	222	233	222	228	188	186	220	205	178	208	200	232	237	219	232	209	220	202	231	196	238	190	195	214	202	223	214	211	206	225	232	225	209	214	206	218	213	194	218	222	210	213	173	189	217	188	221	196	205	194	233	233	207	203	247	218	205	218	198	211	201	232	219	218	214	219	197	193	205	222	204	221	221	207	223	176	211	223	214	221	215	200	211	208	208	208	209	226	201	239	228	199	211	218	227	207	195	210	189	215	195	202	192	213	219	203	213	243	205	220	209	233	217	200	187	230	190	207	205	204	228	216	199	204	231	227	213	207	225	201	219	224	228	208	199	217	202	223	209	198	216	216	224	209	224	222	205	180	209	179	221	217	228	215	242	203	206	209	177	201	215	223	222	223	212	237	217	242	181	199	200	197	220	199	206	203	243	225	216	202	217	199	226	205	225	219	227	197	230	228	206	216	236	206	221	211	169	208	199	204	206	213	195	212	204	204	215	200	209	219	205	231	186	230	250	228	227	240	227	217	211	200	218	218	209	220	188	223	207	209	205	221	221	206	210	211	220	204	245	192	203	199	210	247	203	210
5557	1578	3244	3696	3164	2710	2300	1970	1639	1521	1426	1246	1109	1060	1021	978	933	880	854	871	875	818	849	788	731	777	761	754	742	696	692	699	694	685	697	720	753	711	680	665	651	690	698	699	643	648	649	693	683	666	673	650	641	678	682	658	606	683	673	695	674	613	648	620	661	668	606	626	631	627	651	639	637	644	608	654	645	632	631	633	643	648	569	651	666	626	622	640	620	629	659	670	605	651	653	658	641	677	655	626	624	604	621	680	643	680	657	612	615	616	658	635	657	608	638	660	627	697	642	612	607	647	648	618	633	636	651	640	639	579	644	605	646	632	629	618	625	661	600	597	561	624	616	594	635	645	606	658	615	622	677	607	639	599	636	650	618	654	590	670	649	664	627	627	654	586	584	654	617	619	664	622	623	673	652	597	656	644	589	643	666	654	617	660	599	626	630	621	642	628	577	617	616	633	603	646	612	649	625	624	617	653	664	630	629	605	637	620	602	633	653	607	595	607	679	630	647	636	657	623	652	649	640	648	611	627	612	675	671	616	653	608	673	634	646	615	641	671	631	595	688	636	619	615	680	663	642	609	647	649	669	648	604	654	624	612	630	641	595	640	629	664	641	622	642	649	641	635	642	605	659	655	615	626	636	621	646	649	633	603	603	670	607	631	619	649	630	652	658	608	653	630	661	624	648	600	632	606	616	609	618	628	648	629	612	620	601	636	627	650	632	620	601	686	586	631	591	600	626	640	631	654	654	598	600	649	614	625	650	651	618	651	615	632	581	627	654	664	656	590	645	638	649	635	609	623	633	627	650	597	595	626	637	574	623	638	629	643	629	615	629	642	607	628	619	650	613	656	619	620	618	599	628	641	623	605	623	695	646	647	639	634	635	603	681	657	644	607	610	631	617	595	619	685	627	626	592	609	641	654	644	610	600	664	643	628	637	643	600	658	629	641	569	671	601	630	629	626	589	621	692	643	663	597	664	642	631	710	629	619	671	604	636	666	601	618	656	626	585	615	653	622	632	595	599	632	595	671	679	605	635	636	654	623	632	648	643	645	620	593	654	617	656	639	561	658	679	666	615	623	674	669	613	597	635	637	642	610	684	605	591	618	629	649	621	576	615	656	648	598	659	629	641	683	615	700	671	663	645	641	638	639	636	673	583	643	597	639	659	618	607	644	629	643	593	596	637	678	610	580	621	656	621	611	627	631	618	604	637	601	670	570	598	639	624	688	616	635	612	576	631	627	617	666	603	610	659	645	647	605	615	640	628	606	650	637	612	664	612	614	605	638	580	605	660	643	634	595	661	652	640	588	626	614	613	633	659	677	641	646	650	646	647	637	661	632	623	621	665	607	665	639	609	633	622	614	623	636	622	623	626	656	653	578	633	619	611	620	609	665	617	616	659	625	630	614	667	633	628	640	613	625	675	590	634	656	611	594	585	626	614	622	653	644	659	607	626	664	658	590	571	605	583	644	624	598	673	663	673	618	650	607	643	642	598	581	677	630	668	630	639	647	643	653	641	672	636	639	645	608	635	598	640	628	661	615	617	678	626	628	645	618	642	662	649	628	654	591	613	584	641	596	586	627	590	657	596	607	610	638	633	617	603	600	611	634	624	620	634	645	661	654	643	626	658	638	633	601	617	617	657	626	615	635	651	638	615	604	613	641	627	649	650	594	571	659	574	597	637	636	662	645	637	672	611	656	608	586	700	626	628	650	605	635	640	607	617	642	611	636	660	596	631	662	639	637	627	604	605	615	617	596	635	629	615	630	648	632	619	642	619	629	645	633	629	655	653	644	664	622	636	640	648	647	628	595	591	635	617	613	630	662	650	654	677	596	615	626	638	649	628	663	635	589	633	656	645	609	641	644	631	621	640	625	682	644	640	658	646	648	644	612	648	660	639	633	647	656	644	650	607	641	617	596	591	638	626	651	586	611	657	598	654	674	623	658	689	628	635	610	620	619	630	627	576	633	635	580	591	623	629	677	585	608	657	681	608	590	679	630	614	658	640	648	666	649	615	645	656	609	655	646	627	642	620	684	647	621	630	655	633	627	654	610	613	618	620	617	643	622	614	641	611	641	640	558	595	627	586	615	606	680	599	655	649	646	611	643	612	624	583	644	589	623	616	646	588	618	593	613	645	678	608	645	600	637	656	613	610	633	674	652	607	641	616	600	661	662	628	634	644	662	713	655	667	631	650	619	615	597	626	651	596	624	599	672	625	640	612	664	605	612	605	640	652	637	613	587	589	645	601	619	650	606	641	632	632	636	651	684	601	630	658	643	641	583	634	647	656	675	623	648	642	632	644	587	606	613	650	634	649	640	608	642	672	655	592	595	635	601	642	631	623	633	598	633	628	636	625	606	650	621	631	590	625	601	635	636	638	649	631	638	602	615	592	637	619	664	617	608	627	678	634	626	614	631	654	616	623	642	576	642	628	636	642	646	644	616	616	647	644	638	609	576	611	639	589	604	660	625	678	645	624	623	652	599	610	602	634	591	627	655	610	620	637	670	597	603	634	639	639	641	628	648	608	613	590	640	623	697	581	661	632	626	652	635	629	628	633	597	666	627	585	639	653	614	630	602	640	624	618	648	612	650	652	645	612	598	634	622	654	622	633	593	628	610	623	655	606	620	677	617	661	644	633	604	687	613	693	607	647	619	632	640	600	648	634	623	573	647	620	591	620	634	645	619	621	615	594	653	604	646	644	589	639	625	675	625	589	678	649	635	675	635	635	636	658	647	582	692	639	621	630	606	672	628	593	634	622	631	636	632	675	645	664	644	609	620	612	643	608	605	661	685	644	641	667	656	581	623	622	594	629	647	665	618	633	664	653	634	610	628	625	635	666	639	628	634	608	575	627	621	615	655	589	696	643	596	589	610	680	635	586	634	665	685	595	611	636	598	657	635	682	633	649	648	637	636	630	636	613	602	679	661	616	593	641	604	616	616	605	612	694	661	662	661	629	635	654	624	649	639	656	637	624	628	676	646	676	612	602	640	652	628	667	579	580	630	629	658	611	619	603	584	600	635	641	669	650	667	623	615	618	647	632	642	659	635	637	598	626	591	601	600	637	665	653	631	622	681	610	603	617	586	616	602	640	648	688	623	642	640	669	675	668	643	665	618	663	648	664	658	608	627	644	637	635	585	657	574	617	611	588	594	660	608	646	595	617	551	620	652	615	593	633	638	610	640	604	635	602	603	626	680	655	643	644	619	658	651	610	645	620	604	618	621	619	605	661	661	616	626	667	594	649	626	626	580	621	631	639	647	654	603	642	617	630	647	615	629	634	628	644	634	597	639	687	626	616	621	625	631	644	635	587	688	613	611	676	605	605	630	649	609	611	649	643	619	631	637	649	623	648	624	612	636	589	590	629	640	646	659	684	634	622	659	638	627	649	630	584	673	661	659	619	621	595	649	657	686	639	653	588	609	635	611	624	659	631	597	605	620	589	639	615	591	610	631	660	660	605	678	613	613	644	629
16116	2512	2625	2089	1434	1043	802	608	501	478	358	381	323	298	252	222	272	220	193	198	197	190	185	183	202	158	193	167	161	190	174	168	163	167	161	189	157	155	144	165	169	176	159	167	170	141	159	160	159	154	149	142	160	134	169	147	166	163	135	159	152	166	167	154	156	128	165	158	144	136	181	147	147	149	146	142	137	173	187	185	169	149	154	164	164	156	131	133	172	140	174	154	151	154	139	164	167	124	138	143	156	176	159	148	163	151	167	164	170	140	145	133	141	155	160	173	156	150	140	159	159	146	145	147	167	149	167	143	138	160	160	137	145	144	149	148	128	147	161	137	122	136	155	136	154	147	160	154	137	146	123	157	139	139	154	157	183	163	186	135	157	147	151	145	147	164	161	136	149	141	158	133	147	138	148	154	159	151	150	141	160	143	148	133	157	127	133	151	141	149	140	152	140	144	141	167	135	147	141	158	169	133	152	149	140	149	139	131	148	172	142	147	128	163	149	156	140	158	136	129	145	139	143	138	153	152	158	150	146	169	164	150	143	123	176	136	162	142	139	129	145	163	155	154	152	146	147	154	152	148	161	149	153	153	165	175	139	144	138	169	158	162	145	129	155	132	144	154	169	141	159	134	147	148	146	161	126	149	152	151	143	152	152	158	158	178	143	150	128	133	145	163	160	152	134	133	160	149	173	132	157	168	172	171	138	159	148	155	152	156	148	150	165	140	140	135	142	128	152	161	150	159	167	139	134	149	154	148	160	155	138	146	144	131	150	136	119	161	129	144	138	146	143	124	150	160	129	152	154	163	142	158	142	138	148	127	150	156	149	149	142	164	122	137	145	150	163	145	165	155	158	162	176	147	144	152	151	130	154	165	172	165	163	147	156	132	150	152	142	132	149	128	166	157	143	152	162	154	150	174	150	161	142	125	157	133	160	161	135	135	146	141	167	169	150	153	154	131	133	154	150	152	162	142	149	145	163	125	172	141	139	146	141	137	143	135	178	152	147	144	171	150	142	148	145	146	148	162	152	160	167	141	150	146	143	138	139	150	148	163	157	153	125	142	156	169	150	151	135	128	155	140	164	142	158	152	131	167	162	159	138	151	150	167	155	154	140	140	150	138	158	139	134	167	166	149	154	159	168	149	146	151	136	129	153	149	172	132	161	131	135	157	147	159	159	144	178	148	162	154	165	126	166	158	146	173	132	159	153	146	168	156	152	140	184	143	150	144	138	155	152	140	139	167	151	160	163	126	155	135	120	134	165	148	149	167	147	146	126	153	133	160	163	140	139	153	149	152	146	143	141	140	169	142	128	165	149	147	138	162	146	163	174	167	149	144	136	127	137	151	160	155	144	142	155	148	156	132	162	151	134	140	158	147	159	153	139	138	175	153	160	130	180	144	153	152	144	141	157	161	168	149	139	142	156	146	128	169	152	154	152	173	154	159	123	140	155	147	145	156	162	145	135	149	158	160	155	147	165	146	154	133	140	128	126	132	168	152	167	160	160	136	128	139	134	154	161	141	132	133	128	146	167	153	131	159	150	126	165	164	134	134	146	166	151	175	140	151	142	148	157	153	148	135	144	167	146	161	155	158	143	148	160	132	168	134	163	136	136	160	147	138	135	152	146	140	155	138	159	152	157	143	150	147	156	166	163	166	151	158	151	164	151	154	150	168	140	176	160	161	155	157	158	149	147	145	134	158	155	171	128	152	134	153	162	144	127	122	152	144	141	171	146	156	151	143	162	143	157	156	143	145	153	172	155	160	154	160	159	150	153	136	135	143	154	138	150	154	167	154	157	151	136	147	172	155	149	150	145	129	136	158	145	170	147	134	162	150	134	148	152	159	163	139	153	151	168	145	156	127	147	146	123	164	154	166	142	141	142	155	135	152	148	146	154	149	151	152	142	148	129	155	155	156	165	141	143	163	144	155	170	140	149	182	148	142	157	140	145	163	142	151	142	149	151	166	140	161	138	134	147	143	173	126	157	131	158	168	130	150	165	139	163	147	153	162	162	133	141	155	149	135	144	140	154	160	156	149	140	159	177	154	136	136	159	169	157	159	140	143	142	133	155	151	147	132	148	156	128	162	143	152	158	158	145	131	163	134	163	148	147	161	155	136	139	153	136	153	125	123	147	142	149	135	144	137	157	156	149	150	146	145	158	175	145	145	157	157	158	145	151	162	144	153	164	161	140	159	148	160	141	134	154	163	157	158	164	135	157	164	138	163	168	144	160	144	156	167	145	139	137	184	147	178	155	153	135	164	160	146	169	134	153	146	139	145	144	143	155	147	152	137	149	169	150	153	144	158	150	156	161	189	135	170	146	139	166	143	132	151	136	152	154	149	171	165	150	145	135	149	142	163	171	146	140	147	133	149	128	121	144	157	117	125	148	148	145	152	158	143	131	155	157	151	150	159	171	153	142	153	127	172	145	159	162	165	147	138	153	137	137	140	161	156	130	151	150	150	151	153	146	155	184	179	136	145	124	148	137	158	141	155	153	152	172	143	136	160	156	171	150	127	130	164	155	160	157	152	160	161	162	150	122	142	168	148	144	152	150	149	142	168	150	160	152	144	140	153	138	156	154	164	148	148	140	166	146	146	169	155	153	175	129	142	124	149	158	130	156	153	147	144	148	149	148	156	164	177	143	135	129	135	147	141	149	139	152	152	153	146	140	149	156	150	125	121	154	182	143	156	149	170	154	148	148	146	155	164	160	155	160	151	138	153	145	142	174	138	154	153	142	132	120	145	154	123	167	131	151	132	155	146	174	154	144	159	165	142	138	143	152	142	181	158	151	153	153	152	153	166	146	147	142	149	152	144	157	148	151	149	132	134	149	148	123	150	157	160	146	142	140	142	128	151	154	146	158	133	174	172	143	146	141	153	153	156	163	141	165	143	140	151	154	156	150	142	159	159	162	164	170	144	121	162	136	139	150	157	163	152	140	152	164	161	164	141	169	132	126	150	156	159	133	135	135	137	140	152	171	159	148	154	138	148	133	152	142	157	138	142	166	164	142	129	139	118	145	137	144	143	142	145	134	126	149	155	158	161	154	164	167	149	151	158	151	149	155	155	150	148	149	175	142	172	151	149	160	156	151	152	145	139	145	143	151	145	135	172	157	152	152	179	123	167	150	136	154	162	168	150	131	132	164	154	159	164	171	172	161	155	141	141	151	144	156	144	126	148	166	135	146	139	155	145	127	142	152	153	135	159	164	137	139	154	154	150	145	136	172	149	157	145	152	162	169	149	142	138	141	165	156	168	142	150	169	165	163	145	145	140	133	146	159	138	170	152	147	163	130	148	155	159	145	155	154	146	152	173	144	178	156	157	159	159	163	132	128	155	146	143	157	136	160	137	146	180	124	147	127	161	139	159	151	155	145	154	149	138	152	148	148	154	146	173	155	145	152	169	135	154	175	157	154	138	149	144	162	143	159	121	147	139	139	161	158	145	157	133	145	151	164	157	138	155	141	146
7685	2398	5484	6364	5357	4389	3529	3050	2523	2125	1876	1657	1523	1348	1285	1182	1090	1048	1005	911	949	852	797	816	772	755	712	719	663	716	663	662	653	628	625	597	634	642	605	601	612	581	615	594	584	525	562	537	558	573	565	531	540	548	497	578	564	540	513	494	517	566	542	493	537	499	537	508	500	497	517	532	470	486	549	500	500	515	563	505	496	496	537	541	478	505	488	512	500	513	515	500	493	483	521	523	529	488	477	485	497	516	497	539	501	511	485	533	500	464	513	498	481	475	454	516	491	433	541	523	481	487	506	542	480	512	494	506	488	497	513	451	471	497	492	482	460	494	505	513	480	491	466	457	499	475	462	463	506	476	493	517	489	483	475	476	477	482	472	495	520	501	459	478	471	470	501	472	488	460	518	481	496	466	499	514	486	524	493	502	468	502	481	508	461	499	474	475	524	482	499	486	512	483	488	450	514	499	486	480	503	502	474	490	499	441	497	496	521	476	484	495	449	484	457	444	525	473	498	497	479	494	463	513	525	477	488	461	470	490	457	499	498	495	503	432	473	481	461	441	445	509	465	491	500	470	502	498	508	485	480	471	470	476	471	503	453	478	465	500	475	430	509	528	502	490	512	472	482	521	497	486	447	502	520	486	470	467	481	504	489	505	469	479	476	473	504	483	504	476	509	470	456	496	466	507	523	496	485	485	471	443	497	444	506	490	499	449	492	493	497	499	481	512	485	482	474	456	476	491	515	493	492	516	493	492	492	477	469	478	450	503	472	521	503	494	514	459	459	475	486	495	494	498	477	470	501	477	499	501	468	437	486	465	438	478	484	474	451	421	487	461	545	467	476	474	465	493	469	509	493	500	489	501	520	474	487	470	495	535	434	485	464	489	465	536	493	468	475	445	520	513	509	500	461	453	482	449	515	465	469	493	505	502	467	494	469	479	508	493	464	480	463	467	498	498	526	491	472	496	494	474	464	476	478	447	457	458	483	497	496	490	502	507	498	523	495	465	466	470	507	481	488	499	467	465	519	504	514	469	525	500	467	518	487	520	539	463	470	496	440	454	468	520	460	454	474	485	473	475	447	468	462	482	507	457	540	500	477	449	477	475	509	487	502	459	502	486	504	473	457	493	506	476	515	529	470	507	511	462	473	482	484	434	512	497	478	483	495	478	512	465	491	473	474	520	484	491	485	481	429	479	462	476	473	499	497	466	440	504	457	482	476	490	475	517	481	493	459	476	498	478	467	495	453	526	485	444	450	459	467	479	515	495	459	485	488	504	472	515	489	484	456	480	465	525	492	478	507	539	478	491	486	504	550	511	467	447	489	471	469	493	494	501	494	490	498	471	515	442	493	494	491	495	476	493	483	508	477	504	477	468	494	489	448	474	463	495	525	453	480	510	485	457	485	511	475	490	481	488	497	466	495	481	458	486	445	458	480	502	470	484	469	467	536	510	515	481	487	511	479	486	502	454	468	511	534	465	497	525	470	477	503	485	494	488	485	455	490	444	490	458	456	484	481	486	478	469	491	471	533	470	480	469	432	508	476	526	445	513	475	497	451	468	483	462	495	474	448	492	479	474	479	478	427	499	523	508	491	502	464	497	449	516	491	493	483	480	502	467	461	483	495	470	495	493	509	461	482	493	522	472	516	473	477	451	448	467	522	514	490	492	516	499	506	557	508	472	487	492	493	500	439	468	519	475	492	499	472	493	507	482	476	540	495	493	473	496	496	467	491	508	466	540	448	489	493	450	484	505	454	495	515	499	456	487	493	512	490	477	476	473	483	499	455	491	464	469	491	474	482	491	467	488	498	465	480	458	463	522	515	506	480	541	483	504	498	488	461	505	488	502	536	454	487	488	473	470	472	500	514	484	454	480	473	478	513	508	514	480	485	457	474	485	478	474	504	470	502	514	503	483	475	474	453	477	448	467	496	434	458	467	469	467	498	483	487	492	470	511	467	492	466	474	442	482	463	491	492	533	496	482	525	471	463	470	500	476	491	509	514	461	463	472	492	524	493	462	499	455	514	495	469	476	520	491	452	511	462	490	469	530	491	482	516	480	467	475	458	500	514	501	491	484	470	482	450	480	512	470	478	477	467	486	472	485	485	480	517	479	456	492	499	491	513	495	491	454	495	461	514	464	484	476	494	472	465	440	490	493	497	455	519	468	480	489	487	499	511	504	473	492	500	476	514	485	489	471	515	453	452	469	498	497	507	491	489	502	440	467	485	510	461	486	489	554	513	510	542	473	478	474	473	504	477	453	473	498	507	474	450	480	480	473	477	468	479	518	514	504	510	470	482	455	439	508	490	501	455	484	488	485	482	479	495	524	502	517	466	469	505	460	462	487	442	460	494	472	497	465	457	482	467	467	453	499	497	479	477	480	473	510	525	504	497	466	477	459	486	486	484	488	515	491	506	447	483	479	515	443	485	514	508	497	522	500	494	488	503	499	486	480	494	528	449	539	427	483	476	480	482	488	500	492	512	510	514	482	474	493	483	523	508	523	458	438	461	477	454	466	449	461	478	489	484	495	515	478	501	475	453	464	474	468	498	473	498	500	484	444	493	484	481	493	464	474	485	465	502	506	489	477	490	456	496	509	466	463	501	480	512	502	480	484	498	495	461	462	493	477	459	536	480	511	495	498	498	503	493	492	510	515	459	471	469	486	511	486	492	485	475	474	466	494	505	466	450	495	498	496	459	464	492	521	518	511	508	480	505	479	481	492	446	489	522	491	477	498	504	445	439	537	447	476	498	478	498	482	476	479	501	475	467	476	500	473	433	486	501	493	473	497	509	460	474	493	492	500	452	518	479	497	457	508	444	501	476	480	521	483	511	492	523	490	487	450	483	489	503	481	476	501	534	462	455	463	449	479	478	499	472	487	468	472	471	480	486	452	456	519	470	499	465	486	487	451	521	474	479	484	499	494	524	479	525	439	496	528	487	499	484	539	455	460	484	469	448	470	479	527	493	488	512	487	518	510	456	507	483	507	513	508	506	486	514	501	480	477	479	484	510	479	428	489	515	470	499	491	503	447	524	466	510	504	450	479	481	496	484	446	468	491	443	490	467	490	451	481	440	534	511	526	543	501	424	496	460	471	469	501	491	493	481	477	480	474	508	504	477	474	504	534	512	478	473	461	488	502	513	438	507	478	467	494	471	487	472	485	507	505	514	515	508	489	499	474	527	432	493	475	460	549	514	474	469	490	485	446	456	454	481	492	463	447	464	433	461	471	468	515	477	471	530	494	517	447	476	478	440	539	500	511	443	470	483	497	457	464	480	500	512	486	468	468	467	489	459	491	497	451	473	431	504	533	495	498	453	502	487	517	453	453	499	473	495	517	520	518	436	483	492	504	450	499	487	481	438	514	482	483	492	519	460	451	495	459	499	492	493	501	533	454	476	488	485	465	501	451	527	468	509	505	462	493	459	516	476	469	450	494	465	503	471	466	484	494	491	491	458	483	514	479	479	490	476	486
2279	385	426	440	388	367	368	390	344	387	333	363	362	376	366	333	358	381	383	365	347	342	366	361	347	334	358	358	358	355	370	357	336	322	344	359	367	331	360	373	321	344	314	353	344	344	342	311	340	368	322	329	318	350	326	328	329	337	329	367	316	324	328	304	315	330	344	351	310	377	345	328	322	353	328	331	329	368	358	340	318	336	346	341	382	340	368	336	348	340	315	369	344	359	337	345	335	346	332	333	342	345	342	350	332	336	400	348	331	347	364	339	330	380	354	332	356	333	340	361	314	371	354	354	340	328	316	339	353	370	370	343	337	360	332	338	318	346	331	344	357	349	343	337	384	331	345	360	354	359	354	365	353	325	359	320	322	378	368	330	325	382	365	345	353	372	313	343	331	399	340	357	383	332	327	338	355	348	324	365	340	345	369	383	345	344	361	327	341	384	358	345	340	350	344	371	335	336	328	340	354	362	334	367	346	344	340	356	347	346	336	355	302	340	351	387	361	319	364	357	339	344	314	336	349	344	337	343	326	337	355	367	334	358	364	369	366	368	348	344	336	365	370	342	360	325	359	355	330	359	371	368	338	342	349	349	354	337	362	335	340	314	345	335	346	354	334	337	365	344	355	312	376	368	329	337	368	332	383	375	356	352	364	341	329	344	314	348	336	332	367	375	334	360	341	346	340	334	348	331	325	362	333	335	364	361	349	334	323	360	349	325	413	355	363	353	336	390	361	311	339	375	345	363	304	375	320	353	336	335	358	344	325	324	351	349	358	369	333	295	344	361	350	299	347	336	355	339	349	377	379	331	330	358	361	316	334	327	342	329	329	329	338	341	322	357	356	362	360	359	378	342	327	339	344	342	332	380	378	340	337	313	322	372	359	373	371	369	377	359	357	359	356	344	349	319	376	355	321	362	358	358	339	360	356	320	321	320	344	350	343	338	330	354	319	365	338	366	325	357	359	364	323	339	383	341	345	324	309	370	355	368	326	345	330	335	349	329	351	347	340	341	336	370	352	330	340	335	337	377	374	346	320	359	357	343	345	368	354	342	320	336	368	366	374	339	353	340	348	317	363	348	351	331	342	363	356	326	341	354	353	341	349	385	358	376	364	348	369	350	408	315	340	328	315	338	333	318	342	314	328	324	333	332	384	325	338	343	381	333	370	354	317	367	375	327	364	312	329	359	338	384	369	353	367	359	346	375	341	321	358	298	318	360	384	370	334	358	361	360	366	351	362	377	359	319	358	328	320	364	355	322	336	361	356	371	323	371	346	313	317	328	347	349	341	360	347	381	349	351	350	346	317	354	345	330	353	323	361	344	361	336	352	362	329	344	330	378	327	341	315	369	373	361	342	386	362	351	348	333	357	350	367	335	327	321	359	332	333	344	356	324	352	345	345	352	339	379	331	352	393	321	337	370	325	353	351	357	354	346	367	332	356	335	355	358	339	330	376	362	331	333	360	366	323	370	317	360	331	369	347	320	334	346	347	335	367	337	361	359	368	337	382	336	348	332	381	355	341	338	352	354	402	319	346	317	360	340	318	310	357	334	386	370	336	352	323	304	327	354	329	354	343	401	360	317	312	337	363	325	340	348	363	335	352	354	336	369	345	388	347	339	368	336	344	359	325	327	350	337	334	370	344	346	362	354	344	356	339	334	339	335	362	319	347	354	327	330	351	319	356	327	349	354	382	348	344	361	339	374	367	338	345	360	359	375	347	340	332	342	353	345	341	331	337	340	371	381	345	370	399	369	381	336	379	366	334	359	346	346	351	351	373	336	351	339	333	354	332	347	354	359	346	351	334	389	335	363	338	378	383	368	315	355	349	320	340	330	354	346	319	324	332	368	328	318	336	358	378	361	340	350	363	337	346	338	347	368	360	329	347	367	350	331	369	349	313	352	344	325	332	338	361	374	352	338	346	350	362	365	361	362	347	358	354	374	355	333	361	342	323	369	340	329	357	347	375	375	335	336	387	368	362	342	340	353	360	348	338	328	371	335	359	366	361	345	380	325	376	338	349	358	347	371	331	374	360	336	351	375	369	343	370	339	341	349	346	334	385	345	322	349	335	331	374	335	362	346	356	352	372	326	359	352	338	320	322	346	391	362	344	348	308	360	378	332	335	322	307	328	330	346	346	334	316	339	321	368	337	351	375	337	357	339	386	293	358	319	388	361	366	340	356	317	334	367	315	348	327	346	339	375	355	354	315	382	352	326	313	346	320	335	332	307	370	391	328	335	375	356	357	353	367	365	320	365	361	366	331	332	340	342	350	342	339	373	340	362	336	353	325	362	373	356	374	337	312	347	328	347	343	341	335	355	338	340	333	351	323	336	331	346	357	346	349	351	321	316	356	354	349	366	346	402	364	380	359	328	342	355	361	362	348	343	306	379	341	349	295	330	355	342	327	332	363	346	360	308	349	366	312	320	354	355	349	343	341	326	373	353	345	321	363	355	370	371	350	351	329	339	370	387	343	355	355	339	337	325	331	353	401	346	361	358	365	344	328	365	335	364	329	312	344	335	372	361	320	337	334	344	331	343	353	378	331	356	369	360	333	362	341	362	339	331	360	348	340	321	387	375	377	327	378	365	337	343	330	369	324	315	349	362	384	352	347	350	346	336	351	340	355	343	368	329	330	338	347	339	348	365	321	377	351	325	363	330	364	347	393	346	369	327	361	357	372	388	349	357	342	316	334	367	361	333	334	349	358	371	371	354	346	308	377	354	375	339	324	337	346	361	362	335	345	356	312	335	323	360	355	346	325	364	335	389	375	340	345	365	337	367	358	361	353	369	354	348	335	363	359	339	339	330	366	340	337	314	325	343	350	351	353	324	329	331	386	342	382	356	338	375	343	333	366	354	320	328	318	361	361	348	335	333	364	345	321	327	350	312	349	363	330	346	366	337	371	364	368	323	357	340	364	332	366	354	304	377	354	365	340	362	358	336	340	376	348	335	345	329	343	357	349	352	368	337	345	386	337	352	372	352	357	359	321	379	332	346	367	335	357	350	379	315	347	359	332	348	377	345	364	351	363	352	357	354	348	368	351	340	313	319	339	340	346	364	347	379	365	336	360	365	338	326	346	361	335	353	382	328	346	336	350	344	341	348	350	368	348	356	342	351	342	334	353	332	329	330	341	306	352	356	355	390	360	352	343	361	352	365	374	356	332	341	337	354	312	380	354	338	358	339	344	334	351	337	322	348	342	319	349	338	360	332	340	352	349	335	329	336	322	327	355	328	344	367	338	369	354	362	335	346	339	359	385	330	380	326	347	360	320	355	347	359	352	329	328	344	344	370	356	347	362	367	355	352	341	351	380	366	326	366	360	327	337	350	365	360	356	393	317	369	363	314	351	361	323	378	336	348	344	346	352	354	367	339	326	338	390	362	370	316	371	330	350	344	331	365	358	344	358	361	362	355	385	331	336	357	320	337	352	348	338	330	347	344	338	349	343	365	321	379	350	385	370	365	345	325
2459	1066	1148	1219	1145	1104	1047	1100	1012	989	1003	967	1017	1013	1000	1054	988	1037	1011	941	961	970	997	1023	974	985	985	1004	987	931	1024	992	988	981	1005	1005	977	1006	986	986	968	959	1024	920	970	981	1021	949	931	1004	1047	948	1053	942	965	955	1006	959	998	971	1017	1021	1004	980	988	954	982	941	943	972	959	940	980	978	950	971	954	988	976	982	1026	1030	1030	965	913	992	1037	969	998	952	1030	1012	984	978	1012	978	996	913	965	944	961	967	1015	996	998	998	997	985	989	964	942	951	989	944	961	993	967	976	970	1002	973	963	947	1002	960	980	990	974	941	949	1019	978	1002	971	1033	959	987	1023	1022	920	997	997	1008	961	1028	960	949	956	982	984	1015	922	995	962	971	925	924	946	966	971	935	991	1014	994	949	995	1012	961	995	974	1007	970	1014	950	1012	937	970	979	988	972	936	944	972	961	942	936	966	964	994	975	961	997	962	983	987	980	1004	971	1008	953	1004	961	968	970	992	954	950	1008	998	989	969	1000	1006	979	966	1007	1033	954	991	958	963	940	998	949	1009	966	979	961	973	968	909	986	1056	948	968	1000	944	1013	1007	993	934	1002	988	968	978	962	1002	1012	969	995	956	970	960	987	1031	934	987	990	1023	939	971	931	954	1039	1019	958	1008	969	969	1016	991	1010	952	936	1028	997	1024	975	1012	985	964	965	973	975	1016	1007	1013	1009	1026	959	927	981	989	1004	1004	977	994	1018	1032	988	997	1002	1019	1019	956	982	961	965	999	973	986	1023	1016	1002	984	1016	977	1033	1017	996	1005	982	920	984	985	983	1023	1002	1017	927	1010	975	970	926	931	905	985	1008	1024	948	1002	923	955	1045	946	966	919	922	915	989	1001	953	990	966	1019	1007	991	972	1016	961	953	988	1000	916	969	1061	1006	991	944	995	979	977	927	970	1019	954	978	968	961	938	980	1039	985	974	1009	979	1046	971	999	993	978	1017	988	982	1011	1030	956	954	988	953	966	935	958	945	1003	991	989	970	959	961	939	969	1024	969	943	989	987	998	1001	1013	952	991	993	1017	975	955	944	1004	1017	958	980	992	962	921	971	975	1003	957	947	1015	991	934	982	991	979	1009	1004	986	965	979	984	1016	982	975	990	915	958	991	982	995	1013	979	1034	939	992	974	995	980	1010	1001	945	976	1044	979	921	967	1009	978	1013	990	999	936	1020	959	984	996	999	995	1001	1013	969	1007	997	971	942	994	988	974	978	1010	963	971	943	995	898	1049	1001	968	975	1021	980	1027	965	917	977	966	976	987	933	998	1006	1004	976	991	1012	994	963	1025	974	991	978	1044	1029	922	1019	982	981	945	985	1008	1051	942	960	988	983	1026	984	958	962	994	978	1008	917	971	985	987	972	973	972	1013	986	942	968	996	1019	959	980	989	1001	987	927	1011	1027	951	1006	977	954	942	1023	1019	994	974	953	1021	975	991	976	977	1012	919	985	985	1037	995	960	988	941	978	981	980	1004	995	1029	952	1005	981	960	976	963	953	1003	1006	1037	960	976	1038	958	1006	973	934	991	1024	984	982	983	968	950	923	937	970	1066	959	999	984	1015	937	970	931	1013	969	961	1029	1000	974	958	984	966	1024	960	937	991	997	959	989	977	938	988	993	927	968	980	988	959	1010	981	1015	998	976	981	1011	988	1004	1017	964	955	1025	961	944	931	990	972	967	974	987	1026	968	953	1057	1002	964	962	986	950	967	1033	956	927	1008	982	971	982	931	990	967	927	941	1023	1020	990	983	990	948	893	1003	978	1029	981	989	1040	1035	1025	983	907	993	1031	964	989	1008	1004	941	1031	952	1009	901	937	947	989	947	963	952	961	981	997	947	1028	973	955	969	1057	1032	1012	975	969	1009	958	1010	978	952	970	1011	968	1004	1007	977	978	957	976	1007	958	1032	982	1002	1003	1005	981	1031	960	958	924	1011	973	998	916	977	1046	982	961	999	1007	988	985	1013	958	1021	976	928	944	1009	966	988	1009	1010	958	985	1029	980	992	963	966	972	1004	1016	1001	996	984	954	998	945	979	964	955	975	997	979	934	949	995	958	981	1023	1031	986	966	963	1034	1035	966	1018	1001	958	982	1003	995	993	954	1037	994	954	920	953	957	997	954	996	961	984	1021	968	1005	1005	989	1011	977	984	1048	997	965	964	988	959	919	1010	958	998	977	968	1012	1032	1029	1010	1025	998	1019	1042	966	961	1021	1038	939	1017	912	976	974	941	1007	972	972	1025	981	1020	954	1039	972	983	1004	985	986	1031	982	1002	970	955	965	976	1026	1027	948	913	980	958	972	982	960	986	950	1006	949	959	1000	928	982	974	957	1011	987	968	980	977	978	989	969	954	991	965	995	1008	971	941	963	998	1019	993	1023	967	973	959	966	1018	1014	998	1011	986	1021	982	1033	997	954	906	981	1035	989	1003	942	939	932	976	910	974	1020	980	926	949	998	1013	1002	966	982	955	952	962	969	960	996	957	995	1008	921	972	1073	953	1016	992	944	998	999	966	999	954	1007	1005	954	942	961	983	945	958	1055	931	1012	1009	970	1014	1001	1016	915	1020	927	999	1008	979	972	971	959	991	989	968	963	1006	965	994	987	1018	1041	999	941	950	994	981	969	972	967	922	974	1080	1021	987	958	982	983	963	954	958	982	987	958	970	968	1005	948	975	975	980	952	1042	1023	1021	1006	987	969	1000	954	966	937	972	969	1008	953	897	1012	966	935	925	963	1025	945	978	997	986	1005	954	987	950	953	1009	982	942	995	979	1009	1006	995	983	974	1019	982	966	1004	1029	976	946	972	989	1016	937	1006	957	948	1044	959	1015	997	954	999	944	931	947	964	970	934	961	1037	956	993	926	945	969	995	1000	980	1015	979	936	974	979	998	981	1031	976	962	1035	1000	931	977	951	992	943	910	960	984	968	963	932	1036	986	1015	975	1002	906	973	979	1019	1012	946	998	979	934	952	981	1025	1025	914	1002	960	966	993	975	989	971	991	1001	960	965	970	977	945	992	992	995	1033	1009	989	947	977	999	1010	993	958	1013	978	993	1012	1001	1004	983	990	969	1011	976	914	913	952	922	1013	965	966	990	946	961	980	993	982	1018	981	1024	975	958	919	1008	995	997	991	938	990	984	995	960	1001	942	1005	950	982	931	1003	991	942	983	1017	914	1006	990	1014	950	978	972	1005	1028	984	980	991	1003	1000	979	994	961	969	978	947	1007	909	981	955	987	1046	1022	985	956	965	995	996	991	970	975	990	982	979	930	981	959	991	1004	964	1004	920	953	969	1032	993	988	954	963	978	974	989	974	953	986	965	1003	977	998	969	989	957	972	1032	980	980	981	1017	1019	978	982	971	996	957	1048	1002	990	974	964	1017	998	960	964	990	999	972	985	1020	984	1004	1002	990	985	1000	1002	966	916	949	975	969	957	971	986	943	1006	1004	1001	898	1045	989	1024	997	984	986	1037	952	1001	1008	957	996	984	1033	947	999	918	987	991	994	939	1046	930	969	1027	992	969	943	935	987	996	974	986	974	944	944	1010	997	966	963	964	984	980	1004	1012	958	973	1000	944	995	953	998	953	963	940	989	1014	1018	962	1000	990	932	1048	1000	1005	998	951	1011	942	975	1024	952	944	962	1037	962	923	972	1030	981	964	991	961	961	984	952	1005	1007	915	1019	1015	977	997	974	1005	1008	993	961	978	999	1032	979	939	969	936	952	981	1000	965	967	1000	980	994	960	1058	999	971	959	995	933	964	962	975	974	1023	948	993	979	980	991	978	1002	990	965	977	990	1018	962	1009	988	997	979	990	999	954	990	1000	964	1006	1006	928	1029	998	959	992	972	1056
8814	1118	1456	1097	830	693	503	457	397	338	330	311	300	281	278	264	237	263	243	225	246	238	230	218	206	211	229	226	205	216	242	229	223	224	215	214	205	212	201	196	194	214	223	249	208	233	221	226	216	222	213	222	226	222	186	234	209	197	213	207	202	220	218	224	213	188	184	233	185	205	206	192	217	235	225	212	207	201	236	206	229	206	242	211	207	220	245	211	203	219	212	206	210	201	230	231	186	220	211	225	215	188	196	210	246	216	221	201	195	169	211	195	216	211	194	218	203	198	243	212	207	199	212	209	208	214	206	233	220	221	189	192	208	200	220	221	207	211	192	194	190	183	221	212	241	225	231	227	207	217	188	214	208	220	209	192	189	237	195	212	195	199	204	214	182	207	233	207	196	197	216	212	232	215	223	235	212	214	219	194	191	223	226	190	194	213	185	231	240	244	200	220	213	213	235	263	191	214	197	220	188	204	241	212	194	191	211	227	203	191	213	227	237	199	192	191	206	197	201	207	202	216	213	201	216	199	217	214	198	226	227	195	196	220	198	176	207	211	215	209	203	223	213	194	208	213	224	196	207	240	191	230	208	222	199	228	215	207	215	187	215	212	203	249	212	214	228	229	211	208	238	198	214	223	209	248	213	234	185	219	185	219	194	178	193	214	221	199	204	222	216	202	228	186	212	196	199	217	216	207	266	224	175	203	218	215	209	220	190	235	191	224	188	227	210	224	218	220	213	214	209	215	213	185	189	201	208	228	208	208	210	207	234	238	208	211	216	209	191	220	220	218	207	223	222	191	210	205	232	213	216	201	215	196	199	215	204	185	198	218	194	227	207	199	209	183	206	226	208	205	224	212	180	201	211	224	196	218	183	196	176	219	191	209	204	204	216	193	205	214	202	204	210	195	228	193	213	190	189	213	195	231	210	234	201	210	212	218	201	197	212	223	191	211	194	194	208	210	213	210	223	208	213	179	195	218	218	220	225	196	209	244	189	219	221	220	204	191	193	216	232	176	221	206	193	232	176	186	218	221	210	199	199	198	195	223	201	219	228	211	203	201	214	212	230	230	195	211	217	189	208	202	199	178	192	204	191	207	212	202	229	209	209	189	187	190	219	209	234	192	192	222	211	216	213	225	191	197	213	202	216	197	188	241	227	195	209	207	205	228	197	203	217	206	212	211	220	200	221	214	194	193	213	212	222	242	211	216	178	219	205	211	201	182	181	208	203	235	222	210	217	229	193	194	180	200	216	211	191	196	231	202	227	242	212	218	224	211	210	199	204	211	180	208	224	212	228	199	220	223	211	224	192	201	186	233	213	203	187	192	191	227	234	198	198	190	200	244	217	204	205	202	240	219	222	212	209	215	213	226	220	207	187	217	202	208	208	210	223	238	213	178	216	195	211	204	213	207	230	218	229	213	198	212	205	214	200	213	200	205	205	212	237	211	204	222	239	216	208	217	190	207	199	208	197	210	231	224	209	200	235	236	204	194	196	193	220	211	182	193	222	197	208	184	204	202	221	225	209	200	208	206	213	200	241	193	204	248	215	200	202	212	220	191	212	218	221	221	224	220	224	214	226	223	207	233	235	196	228	205	228	206	208	231	221	189	195	197	191	216	204	202	193	215	199	214	244	234	218	199	206	219	199	214	208	213	232	222	205	226	223	211	213	212	195	212	220	211	207	197	200	213	216	229	237	212	205	182	238	225	210	221	220	238	205	208	182	217	182	197	205	237	210	216	203	214	222	201	200	194	197	213	206	230	204	195	213	196	195	200	203	233	184	220	191	211	202	205	213	191	222	218	213	233	216	208	207	197	228	201	207	219	207	234	222	184	218	182	228	231	190	227	211	206	236	217	204	183	215	215	221	192	251	217	208	207	226	217	222	204	202	206	203	217	198	207	218	207	222	224	217	206	206	213	213	186	223	209	230	216	229	210	221	215	206	198	216	214	202	173	244	199	197	242	221	209	247	183	216	184	208	203	211	222	257	220	192	199	191	230	205	208	227	203	206	229	229	203	184	200	201	218	214	213	187	215	212	252	215	224	216	213	205	215	203	216	213	235	210	218	198	197	203	203	200	224	226	214	209	202	206	206	201	226	218	226	202	231	227	225	189	216	191	189	190	225	208	224	218	231	222	214	196	216	200	226	200	216	189	210	190	234	197	210	212	185	209	200	219	240	219	228	204	220	205	220	210	206	202	202	201	198	222	220	232	216	198	212	195	234	206	188	201	213	230	188	185	214	203	204	206	217	204	213	228	209	221	216	213	178	210	226	228	212	232	231	209	195	234	211	181	243	235	200	219	223	199	192	203	193	205	200	199	193	215	222	235	196	213	217	204	201	226	220	185	215	198	220	216	222	171	207	243	199	202	212	208	225	205	199	209	188	196	196	192	210	212	220	194	192	204	209	229	180	200	211	252	230	224	231	184	201	197	190	219	211	230	189	215	206	217	202	190	223	200	229	202	213	221	191	220	202	194	200	201	227	240	176	178	217	233	195	197	213	204	205	193	203	199	186	235	219	224	206	231	227	209	221	196	215	210	198	195	202	208	238	246	214	200	210	209	212	229	187	200	209	219	203	222	191	215	227	245	236	192	221	211	204	211	210	213	199	224	210	186	193	201	214	206	199	224	209	200	218	203	223	219	220	199	231	198	201	223	208	219	211	207	209	190	214	194	199	208	223	217	205	208	212	192	208	197	198	205	206	197	189	221	207	208	210	197	210	190	202	205	213	206	210	226	226	194	203	220	246	193	228	217	210	204	196	211	201	202	209	217	204	216	205	217	216	198	208	234	226	199	224	194	204	201	215	202	217	217	224	221	218	228	214	226	187	182	191	189	198	212	209	211	194	205	218	216	189	201	210	223	211	208	202	218	217	209	195	201	217	221	193	239	206	212	210	211	211	208	226	202	226	215	215	213	192	200	207	189	195	199	198	205	188	212	194	218	202	199	200	213	215	205	225	215	216	200	190	194	227	200	207	182	209	227	233	225	187	229	191	210	200	211	226	215	201	215	224	201	209	213	203	211	191	213	223	198	218	204	230	191	211	207	206	223	197	215	231	190	197	232	174	194	203	202	209	197	196	191	225	241	211	211	239	229	238	233	220	213	207	188	217	214	224	222	202	202	216	198	198	198	182	207	201	208	221	224	188	167	200	233	216	189	231	225	208	198	205	211	216	239	192	239	204	213	205	201	213	223	205	205	212	229	222	213	216	239	214	190	235	215	198	212	213	185	205	218	219	189	209	225	212	230	215	207	191	193	202	243	188	197	205	204	246	218	218	196	204	226	225	205	213	217	217	241	200	197	203	237	203	211	216	208	232	216	195	203	207	218	219	190	216	217	219	218	219	216	208	206	190	215	206	212	222	226	207	206	241	218	232	231	206	211	198	191	201	199	225	230	205	214	214	225	193	240	204	218	202	193	198	194	223	199	202	227	204	215	204	207	221	177	205	226	221	217	230	236	262	241	208	193	198
5686	1647	3276	3738	3238	2695	2246	1923	1671	1497	1284	1245	1176	1051	1045	998	889	910	903	873	820	852	824	759	789	740	719	742	746	716	742	694	656	668	697	646	630	687	664	715	673	651	700	671	690	636	720	627	693	648	608	628	673	646	667	661	640	644	645	658	644	678	630	654	673	651	608	651	626	620	625	641	627	659	647	676	622	657	650	673	633	663	615	700	665	585	664	683	623	589	655	635	616	618	629	614	641	641	637	673	619	637	659	641	615	629	629	651	598	664	598	644	623	673	667	661	647	621	665	654	636	632	626	626	645	661	636	591	634	655	649	622	627	650	641	633	620	657	652	631	659	612	600	605	599	714	621	646	638	605	633	675	594	650	626	604	610	688	657	641	659	596	626	638	582	658	625	635	631	671	642	616	656	620	656	642	642	634	609	629	665	642	575	606	603	570	573	624	595	656	660	625	624	629	615	633	670	563	608	645	627	665	606	638	625	642	617	661	645	631	667	581	646	662	629	639	594	647	614	610	630	634	638	573	609	635	669	596	622	609	644	602	656	631	617	648	643	635	616	634	566	626	631	655	624	668	648	624	621	648	637	630	652	658	639	656	659	631	622	673	607	625	661	591	609	664	652	604	643	658	671	618	622	607	662	587	598	604	651	661	603	630	632	598	684	649	662	635	608	643	585	643	639	633	616	630	630	621	629	610	595	642	604	630	641	622	635	629	635	620	624	640	606	632	618	639	649	614	649	691	610	589	602	645	607	611	617	606	641	653	609	626	663	600	623	610	636	609	600	623	615	690	614	636	627	686	659	596	651	630	623	595	637	616	576	672	660	655	646	603	628	622	653	612	640	635	621	609	617	639	605	686	617	647	652	642	663	599	650	627	610	636	602	620	599	654	620	609	611	667	636	636	635	628	636	612	624	603	649	652	622	625	619	598	596	664	619	629	614	601	634	560	611	620	650	619	595	627	701	624	690	585	678	625	588	605	618	640	594	623	612	635	626	670	575	562	628	590	637	627	662	649	662	631	602	605	601	639	632	618	640	642	662	623	593	624	646	639	627	633	641	629	663	625	614	643	631	632	607	633	589	648	608	614	621	660	620	649	645	560	627	614	631	595	646	661	637	627	615	583	611	643	629	642	611	592	598	609	623	652	655	609	621	659	595	649	624	668	599	638	624	679	642	580	649	582	610	642	658	670	674	621	636	553	625	605	634	612	625	619	619	626	629	609	618	643	656	608	687	639	686	625	646	584	612	601	597	617	627	629	608	677	559	631	652	629	613	623	664	639	649	602	629	633	623	643	603	623	602	615	615	635	618	610	628	643	590	656	643	653	608	651	610	666	652	626	642	620	627	625	598	639	626	594	589	677	631	658	572	606	610	671	603	635	633	643	659	623	628	618	660	609	627	670	659	591	654	668	618	645	615	621	643	658	610	651	598	643	592	592	627	673	607	623	648	617	656	635	581	629	675	625	665	682	624	606	608	629	609	650	627	605	627	626	588	599	659	644	646	658	648	672	653	647	631	696	620	667	641	600	620	599	664	614	636	639	608	622	587	596	654	619	623	635	647	621	670	624	652	635	622	563	625	610	604	596	623	570	609	626	617	658	604	594	623	605	601	662	646	663	627	601	608	572	626	660	665	641	656	617	665	665	588	599	637	659	652	598	654	620	634	647	592	627	616	654	650	620	647	620	652	651	573	647	638	621	614	628	628	669	652	653	624	656	593	684	634	629	653	658	654	639	679	623	630	590	642	636	610	602	612	656	603	615	606	618	655	644	641	628	639	649	685	589	622	617	614	630	619	620	649	656	593	623	624	636	666	682	613	658	569	651	632	665	648	633	644	645	652	651	654	636	640	593	626	604	634	691	643	620	597	635	613	575	634	589	636	602	605	620	628	609	654	635	589	640	621	634	633	635	651	589	616	612	615	615	641	611	617	623	606	616	627	657	611	622	635	629	607	619	642	640	686	637	614	633	619	629	653	642	634	617	643	625	649	605	664	624	624	666	607	621	612	613	630	613	567	613	666	585	588	611	594	644	651	617	647	616	648	609	620	614	617	620	639	660	644	600	636	610	657	624	626	625	685	602	665	648	632	651	605	638	627	628	633	643	610	663	626	647	643	666	601	599	646	649	643	628	648	619	611	625	659	629	601	603	613	619	647	567	630	641	675	568	641	624	630	667	631	631	608	610	631	650	616	627	615	647	633	606	680	619	624	610	642	635	632	631	581	634	608	589	641	640	648	623	604	641	598	678	588	633	600	620	660	674	639	649	631	666	654	623	627	662	611	671	606	675	640	641	645	641	648	644	686	625	632	625	620	632	640	607	626	615	629	642	597	621	658	652	641	671	688	637	615	634	659	618	618	676	621	615	649	588	601	673	614	657	627	664	626	610	632	695	587	660	631	638	656	595	629	650	614	630	677	665	580	627	617	672	641	621	628	609	634	634	624	663	659	650	642	607	623	608	622	625	626	647	619	668	608	628	624	634	690	650	626	569	648	642	616	603	614	591	622	610	632	661	611	593	601	638	651	629	629	637	668	594	634	660	604	624	610	623	589	642	652	639	618	640	625	632	592	610	602	624	654	594	620	576	625	619	665	609	674	647	606	598	625	631	634	621	641	620	593	580	610	624	609	638	610	668	638	621	618	591	575	627	625	624	646	637	649	617	609	651	619	674	632	637	610	632	637	624	653	662	661	636	577	660	637	630	667	642	638	621	673	639	684	554	614	621	628	619	653	608	618	643	657	659	636	619	655	625	620	618	580	613	604	609	622	629	656	657	644	623	680	627	600	620	630	666	641	624	654	567	623	678	618	577	639	598	616	612	658	644	666	603	655	656	621	662	621	592	635	643	634	631	652	631	611	623	638	636	638	674	625	647	632	601	663	608	634	587	642	638	621	634	604	645	673	655	645	604	653	661	634	637	621	623	664	637	627	658	624	628	617	648	609	592	639	604	636	611	643	651	668	612	619	611	581	644	685	673	643	621	597	656	628	633	617	605	624	614	620	631	661	692	608	620	629	603	639	620	616	607	609	609	630	606	574	654	660	606	634	660	652	586	610	645	630	616	655	627	655	623	636	611	632	614	624	640	632	696	610	602	603	634	618	613	619	606	612	610	609	609	602	620	634	666	623	635	637	584	606	672	630	607	621	596	661	622	587	617	682	633	610	626	595	618	633	607	620	600	615	651	662	630	610	632	651	610	643	670	604	655	631	664	606	599	572	575	594	608	643	613	596	649	626	582	624	654	601	673	629	626	634	631	646	626	637	605	618	639	612	626	594	652	629	608	601	648	637	636	638	620	601	612	635	610	630	630	638	593	592	637	629	602	569	609	650	603	605	645	672	662	605	656	643	641	603	655	646	597	579	626	625	662	632	682	598	621	609	686	654	660	656	622	616	604	635	614	628	611	616	662	586	598	660	657	622	609	671	631	596	608	582	619	692	651	633	634	631	618	625	632	629	645	635	628	637	668	610	601	618	614
16041	2521	2707	2045	1430	1076	751	664	530	436	386	362	348	288	256	239	227	207	197	203	226	180	209	206	171	194	201	175	188	167	158	179	153	146	149	141	186	163	163	138	166	135	169	152	153	159	152	159	137	147	139	157	168	145	168	171	166	160	177	149	164	174	158	148	151	166	161	162	172	143	134	149	150	154	174	144	132	154	151	144	156	165	149	130	161	162	161	144	148	148	128	137	141	152	158	155	142	143	164	175	146	133	168	143	141	135	153	142	138	114	169	177	152	160	152	168	149	142	160	158	157	144	143	148	137	139	143	153	161	156	172	143	157	161	117	146	141	146	152	154	182	181	142	128	148	142	145	143	151	144	146	145	154	148	168	160	134	140	155	135	168	152	150	149	146	128	164	169	139	142	144	152	129	150	128	147	138	146	163	159	177	154	145	155	152	153	161	147	137	168	153	123	153	161	158	131	160	152	143	150	147	157	142	156	147	143	147	171	152	143	151	153	169	146	150	136	157	149	139	138	154	150	150	147	148	127	125	131	161	140	179	147	129	143	146	162	139	149	138	163	165	143	164	127	133	157	154	141	113	139	143	150	159	142	138	159	146	152	153	158	127	155	146	147	147	134	136	143	153	166	154	120	164	145	139	158	130	149	159	154	149	168	151	149	165	131	120	172	149	154	162	136	136	145	155	166	114	162	139	164	143	157	144	131	160	162	167	169	146	140	156	137	144	156	156	159	166	157	154	143	172	147	164	134	146	156	137	150	145	153	162	143	154	160	128	142	168	138	155	131	121	147	129	175	166	150	156	138	144	135	142	138	149	133	153	136	139	130	151	144	185	146	132	139	143	126	148	138	154	148	123	138	138	165	156	138	154	137	160	137	134	135	130	151	157	147	152	144	151	144	150	158	130	155	154	132	171	144	156	142	164	158	139	162	154	159	144	157	159	175	150	155	129	134	151	160	139	130	147	162	150	134	152	141	121	138	138	159	167	146	138	144	152	128	130	153	168	145	137	164	156	145	122	146	156	142	144	141	152	140	155	164	170	144	127	150	154	141	145	150	141	156	159	136	133	152	143	154	152	137	152	138	170	130	148	177	150	148	143	147	147	138	130	138	169	129	134	152	147	154	154	165	167	151	135	135	160	170	130	161	144	146	140	174	145	121	146	154	149	162	141	141	139	155	153	154	145	145	137	128	144	147	139	151	150	155	142	141	138	153	136	166	140	152	177	152	168	146	160	148	137	145	155	171	159	175	162	150	155	141	148	133	137	162	183	155	154	155	150	154	162	120	149	162	155	154	148	150	139	200	135	154	126	147	142	144	163	139	140	148	134	139	117	165	152	136	142	169	152	146	180	148	140	151	161	144	155	148	152	163	148	166	144	172	155	167	170	160	136	138	132	160	153	137	140	141	155	131	156	163	150	148	157	144	122	183	154	145	159	157	155	166	141	167	150	141	152	146	151	149	156	166	136	148	132	148	135	149	169	142	124	130	167	171	171	143	158	166	152	160	139	142	152	136	166	140	136	159	144	154	130	140	162	142	140	133	151	140	136	145	161	168	146	144	153	149	130	140	153	156	159	130	147	146	159	130	147	170	165	163	146	142	151	150	158	136	178	166	139	152	142	138	156	159	147	146	136	153	170	143	162	147	166	162	156	163	154	143	174	139	134	180	134	156	138	136	171	139	174	150	152	154	143	140	149	162	147	161	143	121	156	140	144	139	149	133	138	146	132	142	140	139	147	136	156	136	132	145	152	144	150	147	180	157	161	146	148	162	154	142	136	140	147	136	140	147	146	176	149	156	150	132	155	153	139	158	160	159	133	151	139	170	139	150	161	168	134	158	167	180	147	177	153	166	154	157	136	143	157	148	154	159	153	161	156	143	142	152	147	154	144	172	148	126	156	142	156	157	150	143	142	134	137	144	166	160	137	146	152	151	154	162	147	135	153	133	156	139	154	151	150	147	133	156	149	133	151	147	149	151	137	154	151	140	139	128	125	126	163	131	162	154	147	132	155	155	161	179	152	163	156	151	154	138	152	161	154	137	140	152	159	123	169	125	146	154	150	152	154	153	158	152	160	138	128	144	143	156	169	154	171	151	153	157	154	151	189	134	143	177	151	139	138	138	142	152	135	160	154	144	153	152	151	153	153	135	168	135	153	140	156	137	147	149	167	157	166	168	148	151	135	149	157	169	151	161	156	161	161	148	154	174	166	145	123	169	143	163	165	159	151	142	114	148	142	162	125	136	153	155	171	150	153	162	164	175	144	136	165	171	171	139	142	147	152	145	147	138	154	148	169	141	144	163	162	165	168	146	156	148	139	154	143	136	148	139	144	153	162	143	154	157	172	168	162	142	146	132	151	150	138	176	149	167	157	138	155	146	160	164	141	163	121	155	153	149	173	182	172	154	130	131	127	146	160	149	155	143	155	163	165	155	156	141	143	139	152	171	157	167	158	145	150	161	170	169	158	149	132	143	156	152	159	148	140	162	154	170	155	166	139	131	151	140	164	172	142	161	152	153	138	136	144	168	144	148	146	161	139	138	149	117	167	159	159	152	159	165	145	147	156	125	138	146	135	160	155	153	165	163	151	149	135	161	138	147	148	139	166	151	155	140	163	166	164	146	170	163	138	121	166	152	154	154	165	114	148	126	140	127	141	134	165	143	138	146	168	156	150	152	144	147	164	153	154	159	164	143	156	161	174	157	150	154	135	160	164	153	158	147	151	156	148	164	158	143	166	144	149	171	158	167	148	152	158	159	167	160	165	154	151	141	166	124	188	164	175	126	167	152	140	125	151	161	164	151	138	150	130	153	153	174	124	145	142	157	144	168	146	180	156	129	169	146	134	144	138	142	168	155	167	133	157	137	151	137	154	147	143	155	157	156	143	153	146	163	161	163	156	151	131	131	149	148	163	155	139	160	149	168	160	144	164	147	153	130	168	142	145	127	143	150	168	134	163	130	162	150	156	160	136	125	159	142	164	160	156	160	138	148	155	143	155	139	137	168	161	151	158	145	162	133	150	152	148	151	139	141	125	133	173	142	158	156	147	155	164	144	158	172	138	143	162	150	130	145	138	156	139	166	139	159	153	157	148	151	175	141	127	164	147	164	131	152	142	150	165	150	161	162	153	151	122	142	122	159	149	160	156	144	157	166	133	174	135	151	129	145	147	168	151	146	157	167	152	149	154	159	172	156	136	169	141	147	160	156	170	169	142	158	167	161	134	160	193	126	148	170	149	132	137	127	140	153	154	130	166	147	128	132	126	138	166	147	153	148	158	143	133	147	154	155	157	140	161	145	158	142	140	143	140	148	156	141	160	158	146	166	155	135	151	150	149	165	144	150	136	147	155	126	144	143	153	158	149	155	136	152	141	153	133	133	158	146	144	136	148	138	154	143	130	139	158	150	160	145	164	142	165	137	140	148	147	141	170	141	164	146	164	156	153	148	146	124	149	148	164	167	163	135	149	142	179	161	169	149
7622	2366	5607	6288	5371	4316	3655	2967	2422	2097	1874	1662	1556	1453	1262	1132	1144	1089	1062	949	909	862	819	808	733	781	725	700	740	659	640	651	639	658	629	606	600	605	589	621	618	581	581	567	571	607	544	559	579	547	556	546	536	527	526	500	549	516	536	578	547	544	518	524	502	529	581	554	522	527	566	501	512	494	526	552	476	497	486	481	457	519	509	480	497	465	536	506	517	521	509	510	492	530	515	551	516	510	470	457	488	501	500	564	484	515	500	519	515	478	511	481	475	503	485	499	497	491	508	484	474	475	480	497	509	492	443	494	479	529	455	496	520	457	499	486	454	518	487	504	499	483	505	486	486	486	510	502	513	481	479	469	518	506	445	483	458	464	472	482	524	527	492	534	507	469	477	467	503	464	516	493	515	477	509	493	480	483	513	473	431	469	503	462	453	454	481	484	498	507	477	496	481	510	497	504	490	491	485	513	482	489	531	506	509	486	472	500	469	457	464	437	469	469	529	472	491	508	476	472	479	476	496	473	522	473	495	465	465	481	511	465	484	513	488	445	474	448	444	546	513	463	511	482	452	493	472	485	488	500	503	529	512	495	505	516	497	484	460	477	460	519	463	463	458	463	460	479	491	469	524	480	514	464	474	482	492	506	473	483	459	478	462	493	506	499	487	453	518	497	474	476	519	491	472	470	473	478	463	491	451	485	477	482	504	498	475	511	476	495	467	524	460	456	480	485	453	456	495	467	496	500	505	480	469	476	448	465	444	481	496	511	527	490	505	508	513	473	497	495	486	486	489	501	488	473	484	501	511	480	517	472	479	509	480	460	501	496	498	519	438	504	512	468	504	496	492	479	496	496	480	502	475	458	446	507	522	491	501	496	471	439	490	471	490	503	472	482	494	498	499	451	507	506	452	495	468	497	459	467	493	453	490	508	500	498	490	479	497	521	513	455	432	477	465	468	492	444	454	482	478	483	490	506	494	503	482	479	537	482	486	448	469	480	460	501	521	489	489	472	484	484	480	486	502	465	522	490	466	542	510	484	486	507	481	460	468	474	512	494	492	498	499	453	483	471	503	541	474	503	504	459	485	470	477	477	516	487	498	465	466	473	505	467	507	465	522	483	484	503	493	438	494	475	462	448	467	507	517	496	534	504	501	488	485	520	464	465	463	459	511	494	507	492	477	471	518	483	491	500	482	466	481	476	485	463	508	503	510	475	474	495	488	501	450	512	529	476	471	478	442	458	489	475	444	506	492	509	490	489	502	504	484	547	485	529	510	483	495	507	477	470	488	508	506	443	494	487	500	479	453	470	472	466	496	503	530	499	486	495	501	458	490	481	466	515	435	469	490	512	472	480	492	525	491	489	510	471	492	477	489	488	521	477	475	529	501	524	481	469	542	498	528	469	514	508	480	511	511	510	494	528	482	470	443	452	481	441	448	456	526	477	479	477	512	516	474	470	492	484	464	462	491	463	469	493	514	501	440	512	478	543	463	529	471	463	494	507	464	484	536	486	492	480	486	499	483	473	504	485	449	462	477	512	469	476	468	499	452	480	506	506	456	461	480	480	473	464	468	470	500	470	474	489	501	510	517	478	474	450	476	459	466	470	500	479	483	499	507	461	495	486	477	469	478	498	486	466	482	441	497	488	474	472	505	509	511	473	449	469	494	471	486	493	454	511	466	451	506	455	474	498	503	477	509	485	506	500	492	494	496	492	475	511	442	462	486	505	454	492	431	479	498	504	484	448	454	455	501	479	477	474	478	500	508	533	501	520	508	495	462	456	484	496	495	479	492	512	511	467	484	491	471	458	483	498	507	506	457	487	470	496	434	484	495	475	493	456	466	508	502	512	483	494	508	515	441	473	444	506	495	456	469	505	471	506	459	498	510	437	504	500	462	508	492	454	501	461	466	496	506	515	516	462	458	460	436	480	503	442	499	497	486	476	507	498	472	483	494	446	505	511	507	496	501	499	472	518	494	477	494	473	477	455	495	475	479	489	464	457	470	506	473	497	499	496	496	519	485	499	504	485	492	455	460	523	459	506	522	505	515	481	438	487	509	480	494	484	496	506	477	468	487	491	450	487	414	483	476	469	503	467	485	490	512	467	449	464	491	500	474	466	514	449	482	465	484	505	492	463	469	482	479	471	474	496	489	548	474	504	520	453	482	516	507	438	500	485	457	490	490	500	481	479	521	535	495	458	495	463	490	506	457	472	499	492	482	476	492	470	455	495	472	505	498	466	486	543	463	484	491	505	469	509	473	485	445	470	457	516	528	455	487	480	535	510	463	480	473	497	494	490	531	445	475	486	493	477	495	488	455	497	485	471	476	461	471	507	521	462	522	537	464	471	480	504	452	491	525	486	495	502	474	512	507	490	443	508	454	492	461	508	508	508	478	511	459	504	504	484	449	472	493	489	500	474	471	439	471	498	497	465	478	486	504	434	472	503	472	494	481	475	474	465	503	488	488	447	452	488	489	497	507	490	529	553	455	481	476	480	469	451	500	491	462	469	476	473	517	466	488	474	479	464	510	506	496	473	501	515	489	462	490	514	500	500	476	489	495	458	494	507	507	507	527	522	462	496	465	450	487	462	504	506	498	498	454	471	497	492	489	477	431	512	501	509	484	472	492	489	470	485	481	488	462	476	472	494	491	478	483	501	522	489	473	493	493	489	473	505	476	514	531	474	489	490	474	454	478	491	474	479	520	461	443	509	469	484	523	504	456	502	482	449	449	476	503	474	470	443	446	519	469	485	479	531	504	458	476	476	478	468	501	484	481	487	461	482	465	510	487	483	497	472	465	507	492	502	497	501	439	469	494	472	488	492	467	505	503	457	499	489	476	483	506	529	449	478	438	544	494	457	440	481	510	502	492	478	465	479	482	482	494	449	516	517	507	473	459	473	491	472	491	470	471	465	494	453	462	477	475	477	508	482	484	504	433	499	462	472	477	509	491	479	426	475	489	517	469	474	524	518	466	512	473	474	466	503	470	516	472	466	491	512	479	424	471	484	479	489	475	467	505	500	465	498	512	448	505	450	543	519	485	500	472	463	474	482	483	512	434	451	460	521	486	466	504	487	467	483	475	485	508	501	497	445	501	485	509	488	486	477	484	534	510	472	468	464	476	461	488	486	436	497	477	501	518	489	539	489	458	477	495	456	476	470	454	500	452	437	469	475	486	494	480	476	508	485	539	484	474	515	526	503	473	494	471	476	460	501	495	497	479	463	474	484	514	474	486	507	485	504	488	468	477	496	478	471	484	460	471	464	474	485	478	533	477	464	453	469	467	489	470	473	480	510	506	491	484	487	482	456	457	439	417	498	503	517	456	463	489	482	495	430	468	485	486	521	501	495	502	446	491	489	485	459	491	450	500	460	453	484	554	455	451	472	452	497	468	449	460	452	505	467	477	503	504	459	453	481	505	504	464	454	476	477	481	547	455	503	465	528	487	519	501	467	457	499	493	428	482	527	503	484	507	531
2225	414	428	401	363	380	355	335	345	374	311	352	383	328	358	349	375	320	327	347	372	386	341	374	350	338	331	357	335	352	352	365	326	366	337	343	346	358	345	318	358	374	349	365	331	361	360	352	351	336	322	349	312	352	354	358	355	338	348	374	338	352	350	358	349	345	357	343	357	333	332	373	333	354	342	344	354	332	355	357	338	355	311	356	337	325	330	357	356	353	345	332	333	335	355	332	325	352	362	351	339	329	359	347	333	353	311	355	302	365	335	318	341	330	349	317	341	370	356	331	340	353	373	347	348	337	349	342	340	362	315	361	350	350	319	327	368	301	346	354	334	314	359	336	351	355	345	325	345	342	326	351	337	356	354	373	331	334	367	333	388	356	336	361	347	347	352	382	328	336	334	344	339	352	359	354	339	305	344	364	372	333	355	330	356	309	351	372	359	364	389	336	355	344	364	354	360	334	286	346	361	334	360	349	353	339	379	339	346	340	325	376	343	341	357	339	321	358	323	322	367	346	354	319	343	355	329	323	354	353	344	346	357	358	381	353	340	357	308	366	324	321	345	325	362	371	336	356	335	328	341	343	333	321	333	333	329	373	356	347	345	368	309	343	316	368	327	329	375	343	364	333	323	360	368	347	322	367	321	300	333	346	379	337	355	336	357	322	339	348	339	373	340	338	383	354	337	308	372	356	357	326	353	349	353	341	333	369	325	299	340	373	382	344	356	358	323	367	335	389	374	377	354	329	338	354	319	349	345	326	330	361	325	355	363	342	328	320	351	330	405	341	339	346	349	398	328	363	320	378	348	354	358	364	329	361	304	340	383	366	377	367	345	348	382	377	352	358	344	334	359	323	323	323	378	344	364	341	394	357	336	349	335	359	345	355	374	344	337	341	377	320	343	369	336	337	337	359	346	331	321	368	333	357	350	330	339	314	362	346	359	324	370	351	342	381	378	319	354	338	342	381	337	325	343	346	344	341	335	376	341	364	371	341	357	353	319	351	375	339	317	359	320	359	347	350	349	320	337	352	332	361	329	361	316	336	321	327	327	333	347	369	336	326	329	341	335	387	311	322	369	365	373	331	374	369	388	345	343	382	370	346	358	346	340	325	367	339	351	343	360	355	343	331	297	378	349	369	334	320	339	309	382	357	357	335	363	338	363	329	345	348	317	334	348	349	343	356	340	332	338	335	339	337	319	332	298	350	356	332	331	371	339	335	365	374	339	347	368	335	356	348	343	358	363	328	354	327	301	348	341	337	353	342	323	348	337	337	383	338	346	339	345	356	347	350	353	358	357	335	359	348	335	355	331	361	352	354	342	385	373	322	322	338	351	342	340	359	348	354	322	363	316	301	358	342	351	347	347	379	308	339	326	361	339	323	308	359	371	376	352	344	378	356	358	319	365	352	343	355	342	322	375	318	381	309	374	322	323	337	332	347	387	331	341	359	374	353	330	329	338	357	348	352	341	372	337	328	361	354	339	350	358	318	334	362	329	374	339	358	347	370	334	332	317	341	336	328	356	348	356	385	337	342	326	387	376	318	354	380	329	366	317	365	337	348	380	342	350	361	348	327	331	331	369	333	373	361	328	339	332	358	335	355	364	330	352	352	336	360	382	333	336	344	375	343	361	380	333	329	331	361	350	367	338	364	335	331	343	358	344	327	338	381	356	342	322	347	346	338	337	334	397	376	358	356	367	354	351	360	367	344	329	391	334	346	345	375	379	349	365	364	341	343	314	350	343	350	355	340	352	338	329	352	350	317	379	370	351	385	360	342	392	345	351	361	347	328	341	379	369	317	366	337	327	352	339	350	337	345	304	342	339	374	340	331	360	372	356	347	347	339	356	323	350	346	349	342	348	358	353	325	357	346	363	353	368	332	340	356	358	339	339	360	363	336	365	327	343	323	327	346	329	349	346	364	378	350	335	317	327	357	344	340	351	312	318	360	361	326	340	314	353	361	364	350	356	375	357	354	313	365	352	366	340	368	354	344	354	360	369	365	334	334	362	370	352	371	334	353	346	345	315	372	334	362	353	342	321	342	342	336	343	345	367	375	336	336	343	313	358	322	371	346	343	342	369	375	376	351	362	327	344	349	318	316	347	336	344	333	356	335	329	332	339	353	347	371	339	346	316	348	350	346	337	360	322	361	325	327	350	361	347	342	359	356	354	330	381	358	354	330	346	371	317	392	344	327	354	360	346	377	326	348	372	349	319	345	372	336	359	316	342	338	343	334	320	343	364	328	349	348	339	379	334	340	338	340	328	339	354	348	308	303	353	343	331	347	344	357	324	364	355	306	355	343	360	361	346	356	341	342	358	377	369	339	326	325	349	366	400	315	389	353	370	358	336	346	337	307	311	352	364	378	356	313	352	319	354	338	363	350	357	351	372	318	354	347	361	377	331	343	330	366	368	365	350	305	337	367	363	357	343	332	370	333	367	366	359	362	350	369	360	344	303	327	353	350	369	363	331	359	317	375	338	343	349	314	361	332	373	362	356	369	376	345	372	341	355	364	337	354	327	338	363	314	348	313	343	343	332	340	362	359	312	394	319	314	341	350	359	347	369	395	328	347	349	323	356	328	356	340	346	346	366	377	362	301	323	380	325	386	328	356	359	311	375	336	374	374	350	326	304	362	374	361	363	322	358	321	329	353	341	366	356	350	398	357	377	343	345	338	377	324	334	340	363	350	350	376	337	334	325	359	349	359	361	358	359	349	336	357	355	358	370	398	337	358	314	341	365	353	344	353	327	294	337	347	382	321	336	343	326	349	379	383	358	344	340	340	360	305	366	336	333	321	352	369	356	358	321	337	368	349	351	335	337	337	362	332	349	332	317	347	334	346	315	329	357	378	325	350	345	375	306	368	356	353	332	348	334	353	312	359	344	348	379	345	349	358	354	331	355	370	346	326	352	350	335	319	368	331	358	346	323	372	356	335	404	332	341	347	338	330	351	326	362	332	339	325	363	364	356	307	334	349	356	342	371	356	366	360	320	334	317	310	347	367	352	366	338	318	313	381	354	392	324	324	361	359	356	352	324	339	334	352	352	328	343	335	331	355	396	341	322	333	332	390	328	333	364	330	339	339	327	352	351	366	322	324	347	313	372	399	374	360	352	362	352	333	357	354	352	331	316	337	368	362	359	364	347	344	365	339	351	362	305	375	311	334	357	334	336	357	337	352	368	365	333	356	336	337	346	355	309	344	332	375	329	337	345	333	324	360	348	320	342	341	333	362	371	364	357	351	319	297	368	375	327	324	319	341	360	373	364	337	362	331	350	302	343	337	348	358	348	388	361	353	374	352	357	393	367	359	339	337	360	329	335	374	373	327	360	367	344	367	344	355	386	301	308	359	333	362	337	325	357	356	362	357	333	349	384	349	357	340	342	312	360	356	367	344	357	373	343	335	336	345	367	371	310	368	350	329	340	343	364	327	364	371	341	377	344	340	370	363	377	378	352	367	354	374	328	366	359	343
2451	1057	1124	1080	1092	1144	1099	1057	1036	1033	1033	1001	1030	1005	978	987	1029	985	980	981	1010	1004	978	1012	998	996	934	965	942	975	1029	970	928	946	1032	1011	945	975	959	942	999	944	970	974	1001	978	1034	1019	973	1028	1011	1013	946	954	997	983	989	939	1016	946	971	972	952	978	1025	1014	991	976	960	978	938	985	1000	961	922	971	970	1012	962	971	1025	1003	1056	970	992	986	998	989	960	932	937	991	1004	934	1040	996	1024	954	1007	1040	910	966	958	992	997	990	956	958	921	958	1012	941	978	994	973	1013	969	993	960	997	933	994	995	982	998	944	1051	901	940	1002	1005	1034	896	958	998	981	964	967	937	966	956	967	1004	986	1011	978	988	1001	945	910	1023	995	923	1012	985	981	969	993	984	966	987	971	929	1036	981	998	976	1007	884	1020	962	987	1094	1008	953	985	984	1014	946	1028	1020	973	966	942	928	968	959	971	976	994	1015	982	976	993	998	1000	980	1023	947	957	1023	984	999	978	1045	988	989	944	1022	976	920	960	944	953	893	963	985	953	1019	948	992	926	959	950	978	996	968	963	963	943	930	1017	964	987	1023	1036	1019	998	946	954	1000	971	1013	987	1024	937	987	960	948	978	969	1009	1002	966	946	984	985	982	974	976	1002	1027	931	994	979	986	975	1004	985	998	1009	977	1035	997	977	935	947	902	980	893	915	991	987	1002	940	928	941	983	954	982	996	940	983	982	992	938	968	984	984	985	1004	989	1013	950	965	1013	961	975	975	1023	1006	913	1025	976	941	1004	957	1000	979	940	956	958	989	980	1009	878	997	998	986	941	984	974	1002	994	1029	985	1017	980	944	917	948	1031	972	951	1010	977	937	1010	939	940	971	981	965	1016	972	941	962	972	982	1025	930	1001	967	989	993	940	898	957	982	973	980	999	983	949	990	1005	989	1001	924	1004	998	960	941	959	971	966	956	997	1015	1038	1002	1020	933	1024	974	940	966	993	1013	963	966	977	1031	966	963	1021	1033	947	974	903	993	983	903	926	958	1003	931	987	973	952	983	896	1020	969	971	999	1012	968	925	910	943	969	994	1031	956	950	1006	948	959	1020	984	950	971	945	996	968	924	1005	1022	960	958	950	996	999	972	980	991	1002	994	973	996	907	1049	971	1005	1014	971	994	990	937	954	956	1057	944	963	929	972	981	943	961	957	973	1005	990	906	985	1003	1000	950	958	1000	952	1019	951	988	956	993	1012	1005	952	999	950	1031	984	962	947	941	968	947	982	978	916	1007	968	981	969	999	985	1035	956	1035	939	1020	952	1035	949	1034	965	997	945	1020	1034	1014	995	931	921	964	983	924	982	1004	968	968	1004	1000	1052	981	962	1024	1009	965	1006	957	983	986	954	970	991	901	981	996	955	895	937	925	1025	944	1013	988	989	1020	1013	987	956	987	985	981	968	1023	942	1014	944	1012	956	965	966	972	982	930	967	986	961	1021	980	998	980	993	948	961	940	967	968	1018	1001	960	914	916	963	948	979	1006	997	979	952	1030	980	1005	987	1052	959	1005	1011	1005	975	983	984	960	1034	976	982	1026	950	943	1012	1007	945	952	959	954	989	998	981	999	1004	947	980	973	917	1029	921	990	953	1007	935	1020	962	1012	966	983	970	925	893	994	950	991	971	959	966	970	953	961	942	992	973	974	1028	972	953	950	1008	953	921	983	948	942	949	982	964	973	943	943	1013	971	1008	1015	962	1010	1019	975	997	996	983	939	957	1013	997	969	970	937	970	962	1001	949	1003	986	1058	981	995	989	977	959	965	993	982	937	1004	972	984	975	978	1027	976	972	926	991	959	957	991	966	954	947	979	923	955	951	954	949	934	1006	975	954	960	968	973	971	921	984	998	938	995	1008	922	956	1005	1018	995	1015	1064	964	938	1022	991	925	965	952	988	1005	980	940	946	961	938	1015	966	1009	968	1001	1009	1000	971	977	905	1027	994	989	936	980	937	1032	1037	984	1013	969	940	988	993	1009	999	968	951	996	993	1002	1003	971	983	963	1012	983	951	1022	1003	1012	959	961	968	970	958	1037	919	998	961	1062	983	1016	975	942	985	964	986	998	997	988	940	985	959	947	958	958	932	947	996	962	981	981	1029	924	950	978	943	1009	1009	1014	1003	997	954	995	983	976	944	966	962	1007	999	970	992	969	971	1020	1028	981	935	936	998	963	963	991	1070	980	1001	921	1039	955	1008	1001	993	1003	996	998	1003	988	957	978	950	968	1009	958	1000	942	1036	967	970	1003	970	986	1015	941	956	1056	936	1077	978	945	951	933	968	1006	953	993	989	944	944	968	980	961	972	977	958	965	975	951	969	966	990	1005	982	971	967	1028	969	944	990	1000	976	983	985	986	950	941	987	967	969	943	979	987	1009	945	985	952	957	1001	975	992	983	1032	957	997	954	963	954	958	977	962	993	983	985	960	1033	913	1015	1019	989	960	964	950	965	989	990	962	973	974	966	926	959	976	955	983	984	1001	982	989	973	967	991	981	983	971	966	925	994	999	961	955	957	936	938	961	977	994	966	993	1001	956	984	967	963	998	921	981	965	959	936	933	983	976	986	984	1020	957	977	992	983	1006	962	995	960	1005	964	967	925	993	968	1010	957	972	1003	947	953	925	1002	949	1039	967	967	1032	988	946	992	950	997	981	1010	977	991	983	976	1048	986	1029	1028	989	985	1012	1051	935	1004	985	1000	952	1012	909	1022	956	961	1000	996	978	1030	986	960	994	1001	973	971	968	978	977	947	1028	961	936	990	1030	923	957	975	1004	1045	927	988	979	983	997	971	966	977	993	983	951	999	952	982	972	957	943	961	983	974	1015	982	943	988	937	1002	918	985	995	892	979	939	979	963	965	1041	1033	985	978	980	1011	1002	991	932	962	1023	1001	991	986	990	967	983	955	1013	994	1011	968	990	963	969	955	953	938	1038	1009	986	986	989	962	984	959	951	998	1000	994	961	923	969	970	959	1015	1016	983	949	902	1008	1045	1013	933	992	1027	1007	941	948	949	1021	948	997	971	992	996	927	1012	1010	956	949	983	1028	1001	1017	987	973	969	1001	985	993	952	997	1041	985	991	991	979	986	994	1000	1002	914	964	973	983	971	963	946	950	967	967	959	940	972	936	924	973	1038	920	1006	1053	963	993	1031	962	954	1072	979	953	979	980	966	987	1017	945	940	1003	947	954	989	1012	998	995	962	979	956	959	977	912	993	967	948	1000	989	910	976	961	960	971	932	979	1035	1006	938	973	995	949	979	996	981	1013	991	939	998	993	981	974	922	979	962	1003	993	966	951	992	990	986	955	976	953	971	984	906	1030	953	965	1004	996	993	998	1025	886	1020	959	949	1035	957	1032	988	982	978	967	987	963	998	969	1000	928	971	948	949	977	998	998	967	924	959	979	962	953	979	988	990	1033	963	935	995	977	1022	969	960	955	945	1010	935	973	954	959	989	1024	1004	948	935	1002	1007	980	984	1035	981	1017	950	1002	1014	941	1032	1009	966	944	1028	988	956	988	973	992	988	950	957	1045	958	964	992	995	978	957	983	987	951	935	984	1000	986	988	973	986	975	985	995	1010	948	957	1020	949	1049	999	1002	923	966	982	1011	995	1006	977	976	965	978	1007	949	975	1026	1014	1019	1003	1001	1018	950	1005	934	1024	981	976	992	997	1022	988	1017	949	991	944	953	1019	1001	932	982	960	957	1032	1015	967	981	949	985	980	989	1014	975	993	948	977	937	1004	971	968	995	990	953	981	994	997	1056	910	971	945	954	988	1009	896	981	979	982	957	949	960
9006	1200	1484	1161	847	704	510	483	430	348	320	282	265	259	244	267	244	259	227	244	255	217	213	221	229	220	201	217	220	211	229	231	198	202	221	225	224	218	200	220	240	189	192	233	230	202	203	209	229	219	208	231	216	199	194	194	210	203	227	230	215	206	204	205	227	210	220	220	211	228	202	227	222	229	211	191	213	214	234	232	218	217	193	211	210	187	229	213	237	213	206	227	199	197	213	215	201	197	235	209	240	194	226	189	215	195	185	171	205	212	211	240	196	215	196	180	173	216	211	224	194	208	220	220	224	214	224	209	199	189	193	204	203	219	236	196	206	227	224	212	214	221	185	219	189	210	237	219	217	203	220	221	213	215	215	209	246	225	202	171	211	233	206	209	183	216	212	184	221	219	217	230	212	236	221	225	201	194	203	210	196	210	192	205	224	208	200	195	210	223	212	196	195	214	225	195	215	216	208	218	201	205	204	195	207	197	220	205	203	205	222	206	207	200	213	205	231	196	216	221	200	214	223	205	201	215	194	226	217	202	200	224	198	229	212	210	238	196	194	205	205	259	214	200	235	227	212	200	228	205	213	213	192	218	230	197	240	195	195	193	212	217	196	217	196	214	225	203	213	220	220	236	217	214	221	201	221	215	218	213	205	235	203	219	230	206	196	208	203	208	216	212	199	227	199	191	212	192	189	212	197	228	197	221	207	208	219	221	219	227	181	196	229	220	209	215	193	211	201	213	232	206	218	202	222	206	213	217	196	214	197	203	223	242	195	213	197	205	223	213	211	207	209	203	190	232	217	202	208	230	215	212	189	217	206	195	222	205	205	223	208	219	205	195	204	195	218	233	177	197	214	218	215	204	199	212	221	204	227	225	171	187	203	199	218	207	219	218	227	201	213	213	177	221	207	216	236	195	223	225	217	195	212	230	209	224	209	220	195	197	216	208	212	231	228	211	192	226	197	236	232	209	205	213	215	198	217	178	195	212	205	213	192	210	223	203	204	216	200	193	199	216	197	212	188	218	199	187	189	251	216	198	233	203	215	202	208	228	204	215	222	221	204	222	221	195	228	197	211	204	219	225	208	204	217	229	240	186	199	212	204	206	228	213	226	194	214	215	213	200	188	226	181	195	203	215	220	203	197	222	240	221	210	211	224	242	212	215	192	196	220	228	213	229	207	219	195	198	199	235	210	209	219	212	216	229	243	220	199	201	210	217	213	210	231	215	201	215	205	219	200	229	222	224	218	195	210	186	195	218	217	241	232	227	225	206	208	204	217	229	226	222	213	207	235	220	216	214	214	209	212	186	205	236	219	238	199	236	184	206	234	214	182	178	233	200	198	214	198	221	201	230	205	192	214	206	205	222	189	187	195	206	223	202	208	221	202	184	208	209	191	229	220	212	186	231	191	211	223	215	200	194	232	212	226	168	214	230	188	190	219	222	185	225	203	237	217	200	225	214	187	219	234	205	217	203	196	230	204	198	229	231	211	213	197	213	197	222	188	210	211	221	205	215	184	203	200	181	205	218	240	196	208	201	188	195	232	218	217	206	226	199	201	223	221	201	184	203	208	205	201	243	209	194	212	185	244	215	232	227	201	198	215	207	215	235	212	191	225	215	221	213	202	211	233	206	202	232	199	223	222	233	218	238	198	235	215	223	213	225	221	200	212	213	197	204	206	187	199	235	210	215	214	224	215	191	217	235	207	224	205	208	225	188	201	211	209	195	213	218	201	217	236	199	204	209	229	221	217	205	218	195	209	237	212	216	216	211	200	219	210	212	256	193	213	207	207	209	186	204	204	186	201	258	199	206	203	240	225	202	232	216	204	230	214	197	213	223	231	202	234	201	203	222	188	209	225	205	188	194	205	213	193	198	218	208	224	183	229	210	213	210	202	189	197	211	245	222	216	206	187	204	236	227	209	211	216	222	234	240	210	198	222	203	189	206	200	190	214	220	204	217	188	201	214	218	214	193	173	213	226	208	228	229	225	208	220	218	223	209	198	197	175	221	215	194	193	222	237	197	228	223	218	224	199	197	206	232	200	230	214	222	179	175	222	174	216	206	235	228	185	183	238	215	186	231	235	212	219	183	197	191	203	208	220	200	208	220	214	199	200	197	206	213	209	213	198	231	198	187	188	229	212	196	214	220	214	207	217	227	222	221	231	204	212	205	224	226	222	196	232	202	202	200	206	217	208	219	212	232	217	198	189	207	220	173	206	219	221	216	210	182	213	208	218	234	197	198	211	223	224	212	213	217	219	208	210	207	203	218	230	225	186	214	209	216	224	188	232	234	187	191	226	206	200	230	191	213	213	191	197	210	237	199	217	214	240	250	205	184	205	205	176	192	210	225	240	198	186	200	195	214	220	198	228	219	205	208	230	204	212	192	219	234	215	197	228	197	231	234	239	199	217	198	226	220	214	206	213	214	211	202	178	178	218	215	203	218	216	213	194	223	200	198	216	215	225	218	186	211	216	208	184	226	199	207	221	203	202	191	192	212	209	218	198	187	209	228	198	208	209	185	229	209	216	189	217	197	233	214	231	176	198	211	209	217	216	219	217	198	190	228	239	191	207	177	211	210	173	200	221	206	202	199	236	207	196	213	187	209	213	198	226	223	204	221	232	194	205	214	192	241	196	209	208	229	240	237	189	193	186	219	231	221	208	197	201	206	205	226	197	210	228	180	212	215	207	196	195	207	186	216	207	209	207	222	184	220	221	213	208	223	201	215	203	202	218	211	227	196	204	208	246	204	210	218	193	202	189	211	221	214	207	226	213	209	213	227	216	226	213	227	206	212	219	209	181	198	209	208	194	211	199	232	210	194	221	200	196	212	199	197	208	204	236	192	197	220	230	220	203	231	201	213	239	192	227	202	211	211	227	210	186	181	203	193	217	213	212	209	226	219	184	216	177	209	239	197	221	213	208	219	216	189	207	210	203	243	201	192	189	227	191	196	225	224	237	211	223	249	197	199	199	226	192	225	202	225	204	191	226	204	247	201	213	194	196	209	214	202	206	204	200	205	214	209	218	200	196	216	209	216	219	188	242	186	206	201	213	229	220	201	179	202	216	216	172	228	209	204	214	176	218	220	208	178	202	207	169	236	208	189	202	214	211	208	228	204	197	201	199	204	181	209	213	197	236	206	219	206	198	198	208	234	211	203	203	206	199	213	208	218	213	230	216	213	206	231	218	204	198	203	210	230	230	216	210	207	235	228	223	226	193	198	220	229	197	230	226	202	181	198	229	196	215	246	209	197	190	217	217	206	189	207	200	222	199	211	214	211	198	197	190	201	213	204	193	229	211	211	203	216	200	224	235	224	211	179	193	208	207	188	211	186	218	237	213	223	202	188	220	199	186	206	224	217	206	208	187	212	215	199	198	214	195	231	215	190	218	201	201	202	213	203	212	226	217	211	197	221	206	198	188	203	226	220	194	207	216	207	212	207	218	200	193	219	222	192	213	201	230	219	227	221	223	220
5572	1541	3281	3707	3191	2667	2219	2050	1755	1491	1326	1281	1171	1059	1058	923	950	980	853	858	872	842	823	772	793	815	759	732	686	749	710	776	742	754	689	705	705	675	660	698	736	720	686	673	646	703	667	654	670	724	632	681	699	705	661	605	669	625	641	643	674	695	602	645	714	604	635	672	619	588	630	647	684	661	639	631	667	637	628	645	612	680	665	573	642	625	622	626	640	647	646	650	685	633	644	650	665	665	629	606	665	618	610	562	629	611	610	619	644	634	622	607	642	617	643	682	626	644	624	683	621	603	649	672	601	614	620	633	614	658	625	626	640	643	672	670	691	623	605	671	616	667	683	637	658	654	654	626	630	660	627	608	633	600	609	652	691	574	612	617	629	595	576	586	596	666	606	639	640	603	625	652	625	626	629	601	642	639	606	635	654	654	640	626	631	647	624	627	633	645	637	689	635	622	650	617	627	659	609	633	600	615	657	652	572	602	663	600	596	616	663	647	631	629	641	657	622	631	661	624	637	586	628	600	598	578	634	635	617	634	638	642	618	624	601	619	630	697	626	652	689	620	630	678	619	636	687	694	630	609	634	609	641	627	603	605	624	675	619	620	633	658	665	606	633	606	660	616	606	656	640	565	637	617	612	597	630	614	593	599	585	620	609	620	623	617	621	648	625	602	611	605	675	605	660	651	642	615	668	661	631	641	617	627	637	635	637	615	592	625	630	617	627	631	641	643	621	672	605	631	647	584	614	674	617	642	642	639	633	603	613	629	614	628	644	610	638	612	619	626	623	623	628	593	621	664	622	648	638	639	703	620	662	680	579	647	625	645	625	641	653	674	601	623	634	587	614	626	639	628	617	655	662	617	643	631	624	640	600	630	608	637	618	624	598	655	610	617	629	648	633	624	643	611	608	649	627	668	606	619	649	609	637	625	624	624	628	614	640	584	639	627	595	601	624	635	644	630	645	670	624	649	620	655	666	619	613	632	651	665	620	620	629	625	644	608	659	653	640	612	692	650	639	652	604	632	638	619	633	618	586	629	621	665	610	639	664	649	678	654	632	616	651	634	591	649	676	609	622	646	614	622	662	634	654	660	567	608	618	672	584	653	647	591	651	641	598	664	631	644	651	607	634	692	645	623	640	622	629	677	641	599	618	647	601	644	647	643	657	603	621	612	614	628	640	629	652	661	593	654	648	600	615	655	615	669	644	639	643	597	685	676	594	616	623	675	646	617	668	629	655	594	601	631	613	640	627	610	663	611	602	629	604	601	638	633	650	660	671	618	634	614	602	644	656	645	657	655	630	632	621	650	597	654	618	615	664	639	630	633	630	619	603	635	634	632	605	649	624	619	573	598	605	592	634	623	651	686	619	618	645	618	622	644	609	638	658	628	631	628	608	650	619	676	635	660	664	634	595	655	644	616	660	619	694	642	573	636	638	625	622	636	623	644	620	605	664	615	639	624	590	667	688	653	625	621	595	672	560	636	600	616	595	619	608	611	603	613	569	624	626	629	650	635	666	621	607	642	651	682	627	640	659	622	665	618	641	621	688	611	645	617	647	621	609	605	614	622	627	630	666	655	593	632	638	595	608	633	603	556	617	625	588	616	667	610	632	601	647	655	679	632	643	643	667	630	633	646	640	627	611	678	614	615	629	640	623	670	675	655	630	606	659	608	597	669	646	623	646	645	619	635	588	662	635	664	630	630	613	628	623	657	654	627	595	658	623	613	633	643	637	647	672	634	622	591	637	610	676	604	612	609	635	614	602	604	672	621	595	640	656	611	611	645	628	669	602	635	636	612	681	607	643	611	642	661	643	607	657	572	633	680	674	633	632	630	626	607	668	669	620	646	664	632	617	630	660	631	601	644	652	598	640	614	666	633	613	662	588	643	606	591	659	616	659	659	666	638	647	599	611	655	630	634	634	638	609	617	682	583	636	614	603	605	638	675	611	594	665	629	606	638	599	665	650	610	634	649	623	651	626	609	641	629	628	634	630	623	656	627	655	651	610	666	579	612	634	608	594	623	601	606	611	614	643	617	641	608	640	635	676	604	589	669	648	637	624	584	572	651	628	694	660	653	644	627	624	641	608	596	643	603	599	633	646	649	665	625	631	649	642	637	587	672	602	610	628	609	601	632	650	654	638	642	665	672	615	622	585	573	648	630	617	640	606	597	624	641	682	678	646	625	692	651	651	615	612	641	609	663	584	637	650	598	629	648	634	655	620	667	635	628	663	650	629	600	623	677	613	588	662	638	619	656	635	605	674	637	601	653	629	678	592	664	678	625	634	627	624	631	630	643	653	672	614	644	656	627	599	636	637	654	623	574	620	596	647	649	614	668	627	630	643	659	674	633	636	576	609	633	659	589	619	682	593	648	633	626	643	621	623	631	630	621	596	653	637	627	590	588	610	645	574	612	640	672	652	626	602	654	664	606	646	612	613	697	625	594	661	643	636	608	585	677	658	656	613	626	622	610	634	611	587	662	645	616	653	591	605	617	655	640	655	641	643	565	579	648	647	604	655	651	613	590	598	599	629	658	639	628	601	602	622	671	638	647	618	598	644	593	664	632	635	613	607	611	588	595	651	680	599	625	655	633	653	657	685	654	642	626	614	715	623	653	630	623	649	616	596	639	669	645	610	614	657	636	614	613	656	631	620	631	653	608	642	584	606	637	640	616	614	587	647	626	617	656	636	627	648	667	620	656	627	662	645	620	642	671	652	645	635	652	613	626	667	668	653	680	643	605	631	619	643	631	635	604	628	634	611	610	628	604	670	660	661	678	630	630	646	616	631	636	633	581	595	623	615	604	642	611	640	632	630	589	638	638	629	598	638	624	628	609	651	615	603	624	626	641	621	572	639	633	620	625	644	672	683	617	635	667	589	640	636	642	624	626	626	618	643	567	676	659	601	623	659	609	572	598	620	656	607	640	657	646	579	652	615	658	612	568	628	637	651	658	604	634	637	616	614	638	623	597	615	631	607	657	682	630	631	658	639	614	645	579	603	640	583	642	608	606	629	634	602	666	627	663	649	609	648	608	621	672	601	652	596	624	675	622	638	634	644	649	644	619	618	603	644	646	611	646	590	657	584	619	582	666	652	649	662	620	616	627	580	641	682	629	611	593	579	613	615	630	680	616	643	658	645	621	636	648	611	599	648	604	616	636	621	634	619	619	638	638	637	620	633	635	616	581	604	648	666	681	668	690	607	627	596	566	605	597	658	654	623	614	607	596	639	620	596	616	647	610	614	642	632	616	676	649	647	622	648	602	654	637	645	584	676	632	626	616	635	602	636	665	623	582	677	631	632	634	630	638	621	596	640	647	646	609	645	634	655	630	612	587	673	632	629	613	666	606	609	605	646	628	594	632	642	596	651	604	613	624	605	628	645	589	622	611	639	633	586	606	647	601	610	623	622	617	631	612	626	655	664	630	646	673	601	601	645	672	675	637	605	594	629	633	634	631	668	605	615	659	645	629	639	640
16037	2438	2613	2088	1430	1032	788	647	463	408	356	325	309	270	262	221	234	232	212	217	234	204	210	188	189	182	174	154	160	163	179	200	176	184	164	180	134	171	151	142	167	169	174	168	148	147	184	153	140	154	161	170	154	180	159	140	146	165	154	157	156	149	148	149	163	149	164	162	159	164	166	162	148	136	148	159	144	138	173	130	146	167	152	147	167	153	142	167	162	146	139	151	145	137	143	157	159	164	139	147	149	146	135	137	140	152	132	158	154	132	166	169	169	136	131	164	175	155	159	144	146	148	164	130	151	137	176	151	155	143	149	133	131	142	145	156	145	157	140	145	148	163	184	134	160	162	151	145	133	166	153	139	130	128	144	164	167	183	137	141	147	141	136	137	149	144	172	121	147	152	155	154	165	148	161	143	147	146	151	145	155	151	128	131	154	165	150	145	153	146	129	138	136	152	158	170	141	141	150	176	150	135	142	163	161	129	162	140	154	152	147	131	142	153	143	185	162	156	137	133	155	170	144	135	144	161	165	161	163	163	158	144	174	153	147	134	160	157	134	148	155	147	157	150	163	162	146	155	117	153	149	162	157	135	162	183	168	145	161	160	138	137	165	146	157	137	150	162	147	137	152	121	142	162	137	157	129	152	136	145	153	135	161	150	151	155	161	134	159	143	175	155	148	163	156	142	147	156	175	149	139	151	146	134	156	139	135	165	142	174	163	149	134	135	131	164	144	146	169	142	139	151	151	175	146	147	134	152	144	144	157	151	140	161	115	151	161	136	167	149	154	130	143	142	157	127	147	176	147	155	149	146	142	149	157	155	141	138	163	128	145	140	152	149	164	146	149	143	147	162	166	162	151	161	118	146	149	139	164	149	133	140	154	160	148	155	138	163	156	143	165	144	156	137	168	141	156	149	146	154	147	137	146	180	148	151	134	151	146	145	148	131	145	134	148	170	148	156	139	162	146	184	146	149	138	149	171	157	145	160	154	150	141	150	166	151	138	149	158	152	152	138	159	144	145	163	143	141	161	161	147	149	188	151	143	125	156	163	164	174	164	160	143	156	125	159	161	149	180	154	170	153	160	167	162	139	137	141	122	154	159	152	132	150	146	141	128	139	142	148	137	174	141	159	139	149	139	160	153	164	131	162	165	140	140	148	169	142	168	155	176	144	154	140	176	166	129	148	160	140	169	135	138	184	127	127	169	159	152	150	138	155	165	134	146	161	146	152	144	145	187	149	168	140	146	157	160	138	143	137	143	168	139	138	139	153	173	134	144	149	153	137	179	148	159	161	148	158	145	160	125	143	136	150	149	155	142	143	146	144	158	137	152	150	159	149	169	174	160	150	143	146	152	151	174	145	128	152	141	163	125	151	130	137	147	137	169	144	136	158	167	128	150	118	144	137	148	146	146	150	144	139	145	156	142	150	144	142	155	144	161	151	149	147	153	163	172	140	159	149	146	144	155	148	143	178	140	134	144	155	157	136	144	157	159	175	175	143	147	173	149	178	137	154	168	139	156	145	165	155	152	155	150	154	171	137	149	134	160	156	156	159	151	139	142	140	149	158	145	140	166	146	156	160	137	147	146	156	149	150	152	150	162	160	142	158	158	161	153	131	142	142	139	160	156	144	152	152	155	162	173	152	156	152	160	151	140	145	152	143	127	137	152	170	147	151	139	148	141	136	159	136	150	173	167	135	148	162	160	143	154	145	170	152	154	150	167	157	176	138	172	165	162	139	147	148	167	140	135	188	172	167	146	151	157	157	138	166	154	156	170	141	146	148	141	152	144	141	127	128	148	152	181	153	160	171	133	166	149	158	184	155	143	149	152	161	141	159	161	150	150	154	167	154	155	154	145	150	147	155	170	137	144	151	153	155	169	140	145	136	162	151	159	134	135	160	133	174	133	140	140	158	147	166	152	145	157	161	145	162	150	164	146	168	159	149	187	129	152	161	156	129	145	161	139	162	146	128	156	161	142	158	135	170	169	142	148	154	162	141	145	162	149	128	152	157	135	153	149	144	136	144	151	146	154	150	119	129	143	168	134	152	140	145	148	152	126	176	167	155	157	160	143	139	140	147	145	160	139	141	170	147	160	161	150	156	133	168	149	142	145	159	140	134	163	145	140	131	170	138	123	148	150	147	143	145	145	154	119	145	130	154	141	149	154	136	145	163	150	139	127	151	144	162	169	130	158	146	174	148	157	146	157	150	153	150	168	153	165	178	177	146	132	156	126	136	150	147	139	153	148	127	137	140	154	146	145	144	147	155	144	148	149	146	142	146	132	149	160	156	149	159	143	147	138	152	142	147	141	147	139	144	143	143	139	140	167	161	142	149	139	145	144	153	141	151	168	185	165	171	161	140	159	148	146	148	133	133	155	143	148	164	127	157	139	146	172	148	145	151	140	152	154	171	154	160	143	138	135	149	164	145	135	164	133	143	137	173	144	164	146	148	153	166	148	134	140	149	142	141	159	133	135	161	154	154	153	154	137	135	161	174	161	154	156	154	144	142	146	144	143	154	117	157	145	151	146	147	127	148	152	164	147	178	145	156	157	134	162	136	173	133	139	172	150	149	157	139	142	161	129	129	147	145	149	150	144	151	174	155	138	160	162	153	157	131	154	137	139	153	147	131	156	135	142	147	129	147	139	132	144	158	156	162	138	152	157	147	155	154	139	140	148	148	151	160	138	147	169	160	161	139	143	153	152	145	140	140	133	163	160	145	133	143	132	160	143	149	150	131	150	167	152	151	155	133	160	155	148	138	151	157	164	157	149	135	158	141	139	154	145	171	168	140	175	156	163	150	148	139	135	155	163	155	163	136	138	149	150	133	161	168	143	138	148	149	137	134	160	158	148	175	147	160	152	180	170	146	148	157	164	142	139	173	128	145	162	153	165	125	152	126	143	152	148	139	134	137	147	147	126	147	162	143	140	159	137	155	156	130	160	186	141	158	156	130	154	133	156	159	158	137	128	136	146	139	161	155	160	149	133	159	137	153	146	164	143	153	144	175	153	141	132	144	170	149	157	133	131	142	160	158	144	123	148	146	135	140	153	132	134	163	148	135	161	131	141	145	135	158	131	152	159	149	149	167	146	146	163	148	148	119	124	161	135	134	172	157	152	156	160	167	154	141	153	148	143	143	140	133	153	146	167	155	158	150	156	137	134	136	146	149	148	159	145	174	130	153	143	150	159	137	174	112	153	153	162	144	163	162	148	166	161	144	142	180	141	169	157	171	146	147	144	161	156	156	161	155	169	168	146	153	148	156	157	143	113	155	136	157	128	158	143	155	134	159	157	154	149	165	170	146	158	170	141	153	168	138	148	170	153	152	139	152	147	171	134	147	142	162	151	167	136	169	170	134	157	152	156	144	156	161	162	150	118	123	146	163	144	168	143	128	173	135	151	166	168	131	158	149	161	174	133	154	122	146	137	167	148	149	160	143	155	136	137	154	138	157	131	132	140	144	145	131	143	140
7650	2436	5574	6244	5356	4377	3546	2990	2488	2145	1891	1657	1499	1404	1251	1181	1134	1072	1001	952	922	829	859	790	733	776	717	702	687	706	679	687	628	657	672	655	577	620	628	590	568	569	581	590	560	576	566	573	550	570	540	563	519	533	602	542	569	500	535	538	557	560	497	531	514	500	472	538	492	493	512	538	485	530	496	486	512	509	518	514	524	524	493	497	515	520	501	482	497	482	538	503	505	530	522	491	503	524	475	477	495	518	504	462	516	496	490	491	479	465	492	538	496	511	500	525	539	485	527	518	472	494	477	491	514	500	501	467	459	475	492	504	518	498	538	497	477	498	541	468	479	505	506	508	492	496	501	536	469	501	467	463	528	528	519	463	459	470	475	523	490	514	476	459	544	502	438	449	493	488	488	474	471	450	520	472	482	496	496	464	516	512	471	498	483	513	501	488	506	522	494	478	507	487	551	512	453	473	476	517	509	480	493	512	475	515	473	448	497	461	479	486	474	496	456	473	508	462	517	511	529	492	509	463	511	444	466	481	562	473	509	497	501	491	477	513	448	509	499	482	476	504	458	463	488	501	509	454	498	482	518	484	485	492	511	496	487	464	481	474	464	490	497	475	518	445	500	501	502	480	500	489	505	496	508	497	503	489	484	494	454	455	480	505	472	470	463	501	458	494	479	505	495	497	496	496	525	443	515	482	489	501	518	500	509	485	505	472	483	455	473	502	457	479	483	466	500	481	506	480	512	474	498	498	454	469	489	472	467	472	452	509	485	500	478	470	457	467	483	505	454	468	478	481	464	494	451	439	466	485	501	482	482	487	502	480	444	498	470	490	500	522	490	487	482	491	478	494	486	451	481	463	488	436	495	488	487	463	462	511	504	480	475	497	487	503	481	496	467	480	468	488	441	471	502	512	483	447	488	504	465	466	478	486	492	489	497	492	492	499	498	485	512	518	503	465	470	496	479	503	452	435	545	484	491	480	462	505	480	519	474	445	478	481	460	474	480	485	490	488	480	533	485	444	462	486	514	505	465	470	496	498	498	524	473	476	458	508	531	479	552	484	459	499	505	471	478	475	491	484	487	475	465	493	468	479	491	495	452	488	474	471	497	482	516	456	489	498	465	503	469	510	495	522	489	491	475	480	469	456	463	464	478	465	500	466	476	515	512	501	466	499	501	469	514	477	498	507	488	511	484	500	482	485	454	476	528	442	458	486	487	436	511	449	505	477	470	510	492	515	480	487	454	487	470	507	464	498	498	485	476	478	464	461	465	504	509	465	494	500	480	463	492	494	474	493	471	489	507	492	489	521	450	450	483	459	485	493	476	488	484	500	491	535	476	481	509	485	471	456	488	442	476	534	497	485	485	467	535	484	489	524	483	465	458	480	488	466	470	505	483	480	502	478	454	476	494	513	524	480	485	480	526	463	465	536	518	504	505	515	487	507	461	482	482	449	472	469	478	485	500	505	500	462	528	485	489	485	475	452	471	486	447	532	490	496	515	475	441	501	491	500	477	502	490	510	495	504	480	502	499	452	458	494	482	479	472	471	488	464	470	524	455	471	469	496	440	482	500	452	516	500	476	494	510	465	471	472	485	468	471	483	502	511	501	463	497	498	444	452	476	472	518	510	489	485	481	507	476	489	488	450	488	506	446	502	506	467	446	530	519	484	489	494	527	540	480	501	507	491	477	511	486	470	501	452	474	457	537	460	500	489	455	517	472	513	536	495	458	481	491	460	489	463	509	476	479	484	496	479	442	467	480	515	502	480	482	468	474	503	543	475	527	488	499	521	482	466	475	499	450	465	480	483	499	472	486	509	470	485	499	473	488	482	540	493	463	472	474	470	487	484	495	522	486	506	550	502	484	490	488	482	476	513	477	511	481	438	484	454	440	467	446	539	453	473	493	485	490	460	471	509	491	483	487	478	506	492	458	474	504	495	486	499	476	490	495	473	529	475	480	462	487	449	487	431	466	474	468	467	490	494	496	512	507	466	457	501	457	498	485	507	493	449	490	490	477	494	483	477	479	471	478	528	489	480	482	499	462	486	453	525	467	481	494	476	508	466	496	460	491	481	520	458	512	504	443	496	494	541	476	493	441	517	498	517	510	501	469	513	471	448	458	501	483	514	479	516	479	516	487	461	488	499	465	460	487	533	503	448	510	456	458	424	485	494	488	465	483	502	468	513	480	479	507	486	486	496	447	459	456	461	493	496	475	495	452	508	491	463	470	501	456	477	525	498	464	482	454	477	493	477	467	482	495	454	466	470	461	469	481	485	482	523	479	496	521	446	462	447	489	510	460	462	493	497	509	488	467	507	502	467	428	483	515	455	487	480	494	469	482	485	473	488	529	481	500	517	527	498	523	515	477	497	479	517	489	439	491	488	481	511	474	446	439	493	489	494	467	524	497	517	505	509	493	494	509	509	486	511	444	464	473	502	495	460	513	539	507	492	501	489	498	460	446	496	467	462	495	491	489	491	472	478	447	474	440	475	469	485	501	457	497	506	521	448	441	507	519	507	497	512	468	525	530	518	470	504	463	501	476	493	476	482	481	478	453	484	483	464	533	489	497	534	485	458	537	489	461	489	478	482	455	503	500	506	483	443	451	466	482	468	483	493	467	475	529	507	483	465	452	491	512	478	483	517	497	446	440	479	488	530	442	477	436	480	449	480	543	446	489	481	486	466	496	511	496	486	510	455	466	505	511	496	526	464	470	481	475	458	513	515	471	458	472	450	481	494	479	493	511	505	452	536	504	439	530	474	496	444	473	465	494	525	516	486	479	470	485	462	497	482	487	473	521	445	478	521	456	502	500	516	471	482	481	488	504	494	465	499	474	502	475	463	492	493	480	496	489	483	464	501	448	488	474	480	504	479	499	458	465	457	474	467	486	496	475	483	478	461	490	507	498	541	457	471	471	460	482	499	500	495	503	488	479	469	507	491	510	472	476	488	464	512	506	496	477	450	520	472	490	459	483	493	495	523	478	508	499	519	440	474	440	474	457	531	478	436	466	511	464	483	483	450	462	467	514	494	531	480	472	423	493	479	495	515	507	502	498	506	500	494	510	531	469	500	429	479	492	479	425	462	521	510	501	505	488	458	504	471	492	469	512	463	502	482	488	472	447	480	457	482	497	476	449	537	491	475	494	446	466	514	508	462	479	498	513	449	450	432	468	479	499	503	508	493	518	482	496	509	494	475	468	464	471	499	482	514	483	459	468	471	475	518	460	479	474	485	501	488	483	448	505	470	478	471	479	493	503	474	469	515	479	532	479	484	513	503	494	485	449	514	467	473	527	494	504	466	489	489	459	476	495	482	526	461	498	509	508	466	490	450	512	546	513	501	491	468	471	517	496	495	449	502	484	516	466	471	480	501	505	534	506	472	490	492	482	509	482	458	478	492	465	477	514	437	481	464	475	498	515	490	470	458	479	502	462	511	506	489	489	465	513	485	470	510	492	458	463	507	471	509	482	463	494	468
2150	435	416	385	389	374	317	330	417	350	326	322	329	358	336	359	359	340	343	358	358	329	351	365	338	382	360	354	334	349	378	346	337	348	366	297	372	336	331	356	363	380	340	316	364	320	336	374	364	326	360	333	348	369	367	325	326	351	349	350	337	346	362	340	340	325	366	309	340	371	329	372	334	320	337	334	318	344	319	374	358	352	330	341	347	334	343	347	347	321	358	370	306	348	338	351	322	333	336	363	329	331	349	365	359	337	347	350	363	376	352	381	316	380	334	341	364	367	368	371	334	325	359	323	379	358	329	333	344	376	366	328	344	347	353	350	381	340	360	327	332	325	330	342	354	359	351	364	339	343	299	356	369	307	331	378	380	332	327	338	347	334	391	365	309	355	347	355	342	336	374	353	327	342	355	343	335	346	353	321	331	362	355	324	346	349	354	319	324	332	363	331	349	343	321	333	303	348	353	356	375	377	343	328	333	340	337	352	380	329	351	334	335	337	351	349	346	372	344	350	318	368	347	344	354	308	358	336	339	353	365	322	361	343	344	351	319	372	317	311	334	361	339	334	324	355	354	342	339	362	382	304	362	326	381	357	334	384	353	340	347	362	385	356	363	357	319	346	365	361	353	359	326	334	365	343	345	290	332	321	361	336	350	361	357	335	324	314	349	379	355	330	367	330	353	329	356	354	370	344	361	373	312	357	348	333	359	366	364	332	326	353	334	349	333	347	323	301	320	334	306	355	368	357	324	361	352	360	316	348	370	351	367	335	362	353	337	338	350	306	332	304	362	362	322	329	376	363	332	347	350	352	369	346	322	347	336	376	336	352	346	334	339	350	357	369	363	337	354	371	365	356	326	374	364	358	362	330	361	342	387	379	324	357	334	373	312	313	351	343	321	375	339	347	325	344	368	335	356	355	330	347	343	330	330	340	332	355	347	311	342	367	344	345	375	360	349	329	350	385	363	314	372	336	362	355	366	345	367	341	371	359	369	361	343	347	374	342	337	353	386	401	368	353	373	331	324	354	355	358	311	373	338	344	362	386	343	341	332	325	347	352	311	359	333	371	336	351	363	352	350	327	356	336	317	364	359	332	314	321	324	323	363	343	319	340	364	344	376	344	354	352	389	356	363	336	381	352	328	347	336	340	357	351	373	341	340	308	338	349	347	345	369	342	363	369	343	313	342	356	376	383	318	340	331	332	316	342	357	370	339	357	339	333	316	370	352	356	377	324	351	381	318	352	374	341	353	343	359	338	355	324	356	370	358	348	325	366	347	317	327	351	320	322	362	363	358	317	322	336	318	368	331	371	392	338	345	368	368	395	348	360	331	353	306	366	353	354	339	367	345	353	309	324	356	342	341	349	355	325	351	323	326	332	328	369	340	356	328	352	321	357	350	328	349	345	360	329	371	340	359	360	354	360	333	338	364	368	337	348	358	363	333	334	373	369	322	351	396	324	357	372	354	352	362	338	351	343	329	329	332	369	348	328	368	337	344	378	342	354	348	375	356	351	343	380	347	355	345	370	324	335	362	361	350	328	333	327	335	341	366	359	357	352	344	335	361	318	327	343	325	388	339	348	335	356	326	323	365	377	347	345	344	367	353	342	336	354	307	328	291	351	364	352	343	331	302	323	359	321	358	365	342	397	351	323	330	391	341	329	356	322	358	311	338	352	352	342	351	337	370	315	327	365	342	325	346	333	361	348	337	364	374	343	312	359	330	308	350	317	325	328	325	332	328	331	318	368	361	346	343	367	351	350	347	352	341	384	346	305	363	365	367	383	359	371	365	352	310	359	356	319	339	312	330	331	315	349	333	334	346	339	342	348	333	361	353	364	345	362	314	336	323	364	334	308	349	377	357	341	336	352	342	311	350	345	363	324	341	352	338	369	363	339	379	363	354	363	337	377	339	373	353	348	369	326	346	323	353	347	334	357	361	371	314	317	327	338	333	311	334	332	358	351	331	337	367	330	348	357	353	320	370	346	365	312	316	357	371	366	330	334	369	322	343	364	364	334	310	377	330	382	344	333	315	335	393	338	339	357	341	346	339	339	334	326	364	356	310	339	352	376	404	391	338	323	376	349	376	347	320	374	350	371	357	350	349	369	380	345	323	323	329	351	325	329	355	342	333	354	320	335	351	364	324	328	326	351	328	367	328	346	356	355	346	315	379	351	369	338	355	345	324	334	360	305	362	325	345	352	319	344	390	337	346	323	376	361	353	371	334	352	370	324	360	333	338	325	367	367	364	322	349	342	379	338	337	345	351	335	359	330	343	347	344	335	365	362	345	360	368	367	363	375	331	353	373	315	324	374	333	341	337	318	341	326	346	351	353	314	348	350	344	326	360	339	325	363	321	355	346	341	358	358	351	317	332	349	340	359	337	331	361	342	354	345	340	343	331	351	338	351	380	340	341	353	345	376	356	336	334	354	355	341	337	349	309	321	351	345	362	368	326	344	378	351	348	341	366	350	337	347	324	365	344	314	329	323	352	340	311	348	346	365	359	348	366	355	349	352	343	364	323	314	350	301	368	347	329	334	320	351	365	338	313	358	346	374	363	355	365	334	339	354	317	376	338	316	330	358	350	397	330	349	346	332	356	362	357	327	327	380	337	355	328	345	321	366	354	368	350	355	346	370	320	371	337	322	340	361	347	338	310	368	351	365	381	336	348	344	345	328	352	369	359	319	330	343	361	329	344	332	355	361	332	330	335	352	351	319	387	368	337	354	342	367	319	317	368	341	331	363	327	331	371	358	372	337	343	332	331	349	353	332	358	349	395	373	350	389	322	337	312	376	341	324	366	334	311	368	366	359	301	319	356	350	354	347	327	348	381	310	356	330	300	339	363	317	355	358	326	356	337	342	325	318	366	355	365	370	309	312	347	373	356	334	353	373	344	395	342	347	377	358	342	341	345	326	334	341	353	360	320	367	362	338	365	352	351	358	333	328	346	354	348	326	358	317	326	339	359	354	335	317	334	321	373	332	331	404	351	330	326	336	341	340	333	310	349	305	348	346	326	343	321	345	337	349	348	354	364	343	344	331	344	349	356	344	359	351	329	295	369	350	353	334	337	353	333	335	352	324	334	340	352	311	358	355	347	341	359	314	338	342	382	319	337	364	352	334	333	358	374	328	333	349	354	374	351	364	371	354	319	353	366	346	365	344	330	315	369	373	362	342	353	326	337	349	344	358	340	318	360	352	345	355	327	323	316	378	328	311	343	357	340	334	378	327	337	349	318	345	330	350	366	375	362	349	380	371	320	355	353	342	345	304	367	332	360	330	361	339	353	341	328	328	347	327	347	326	347	329	360	328	340	352	329	292	328	342	336	385	346	308	331	348	359	326	333	333	376	363	356	341	341	352	348	341	334	332	342	326	348	356	348	338	353	367	348	365	329	364	328	346	340	377	366	373	340	349	336	337	348	350	321	361	328	363	344	325	347	380	364	355	379	341	389	354	341	362	318	345	362	348	348	316
2449	984	1116	1125	1133	1124	997	1029	1069	1020	1047	987	1026	1019	991	983	1019	1020	1003	950	1009	974	938	971	987	1006	1019	935	955	921	990	965	967	1040	977	968	1031	981	954	1001	1005	933	1006	976	973	966	963	953	1019	1035	986	940	928	960	1013	966	996	1016	991	1012	989	949	1047	1000	946	944	959	961	972	1001	968	996	943	948	970	927	974	999	977	975	962	1018	969	1000	1004	985	982	926	1002	964	948	1000	988	1047	987	996	965	925	986	992	968	968	1012	1012	1046	941	995	969	937	948	968	981	909	999	957	929	943	1003	1006	1006	978	964	971	955	933	922	970	978	964	980	974	993	999	1019	978	933	959	971	988	1007	968	1007	959	953	961	963	999	992	986	1003	1020	972	974	968	989	996	1001	987	919	1011	956	989	958	939	942	1001	1042	1008	998	969	959	1026	947	1010	1017	929	1006	899	995	994	1024	978	887	1005	965	932	929	989	984	945	961	987	1023	946	995	958	944	953	979	1023	1028	976	964	939	945	1067	951	1003	991	936	929	992	964	994	1035	1010	942	1014	1001	966	943	1038	965	964	972	986	946	1026	975	990	924	979	967	1000	998	935	1019	961	1013	952	982	989	1019	975	1037	1009	1002	935	961	1070	930	1008	1028	946	974	1036	955	1023	1056	955	962	1013	946	982	936	958	989	950	988	953	985	978	1000	1003	974	987	1075	981	993	950	1021	929	1080	1015	1013	922	990	959	949	991	996	969	929	1020	988	992	1031	922	1034	1036	950	965	995	1009	981	1012	1022	1009	1045	931	986	949	978	1016	966	927	981	915	997	989	976	955	961	1058	948	1055	915	1017	966	961	933	974	1003	929	972	976	987	972	1008	989	919	924	988	975	966	973	962	980	941	939	899	945	971	920	983	956	1000	992	977	1007	978	947	979	961	997	1027	983	992	991	952	1010	979	949	988	1036	988	980	964	913	1021	978	990	937	993	936	958	1010	993	948	944	1027	975	1065	1004	973	973	1034	1015	996	997	1013	1024	1013	1039	964	986	952	1000	1046	1006	1018	970	1009	977	987	1053	976	959	1018	967	960	969	982	937	960	933	1017	994	1017	960	947	984	975	993	1022	996	951	965	992	896	963	963	1049	1046	1016	990	928	916	991	971	1019	986	950	1024	930	1008	998	1004	1009	1008	973	962	995	960	1031	914	1028	967	947	949	984	979	962	1002	938	969	969	968	954	995	1011	901	1015	971	929	954	965	981	947	987	1027	965	918	975	944	966	930	996	1011	966	938	972	991	959	931	1007	940	956	1027	970	988	1018	949	995	996	956	991	954	969	994	973	973	955	1008	977	1006	1007	931	982	957	963	937	1021	1011	979	1020	960	942	968	961	1009	994	976	930	944	950	983	1031	987	920	987	914	980	1050	992	1007	987	1007	1002	1011	968	1010	972	988	965	986	951	997	1034	973	973	932	1004	991	935	984	949	1013	998	996	1029	937	946	1011	978	987	953	951	981	994	1015	934	987	948	1056	983	944	919	884	1018	1013	1002	965	1020	968	973	979	1003	1045	987	1016	994	946	920	976	930	977	984	988	985	966	950	1033	928	974	1004	1030	990	945	998	963	987	942	963	956	938	1043	923	992	965	980	970	1000	1005	945	980	935	1001	984	1003	1012	986	1046	1006	976	977	951	936	999	899	1019	908	958	971	972	957	933	1034	1010	938	983	930	997	994	981	984	1011	956	971	952	1020	942	957	991	973	1027	962	1017	982	980	944	948	924	994	998	956	991	933	1010	988	1025	980	983	999	959	1015	951	1016	934	1001	1003	979	1012	1022	947	969	924	983	1056	990	975	964	1007	984	945	1016	972	970	974	989	997	965	957	961	903	1037	976	1001	960	914	954	1021	1004	945	941	977	971	952	978	994	986	970	1007	974	948	995	999	989	963	964	984	949	943	956	1047	986	954	970	944	964	909	959	960	1016	955	963	986	1047	1011	924	1002	994	968	958	1005	1047	918	932	981	914	937	876	977	981	956	984	980	965	987	977	969	991	1001	936	945	971	942	966	951	1007	1004	990	983	995	960	1002	958	966	1002	1002	947	933	1012	1020	980	1039	996	996	1006	960	961	947	979	945	969	1035	926	993	948	968	990	974	994	964	961	973	940	1001	969	992	1033	1019	981	982	966	1043	936	1015	1053	1014	946	1037	939	1018	990	967	907	934	967	946	971	1014	964	1009	981	969	971	974	947	1021	955	885	976	964	1014	997	970	1001	997	1006	958	987	984	964	977	996	979	1022	1032	1008	965	930	919	1001	975	986	1024	962	978	973	964	988	1015	1001	960	985	916	989	950	966	973	986	1020	1019	987	963	1018	976	979	995	989	975	988	994	1041	969	978	947	947	1021	971	1017	979	980	946	981	976	957	1002	1017	1006	1021	925	983	977	925	924	962	1010	989	1012	985	932	957	973	913	971	950	920	980	974	987	960	1003	987	1015	965	955	1000	973	980	1007	994	986	992	974	986	943	971	944	916	972	986	996	1003	1018	995	969	930	967	993	995	978	969	1006	1014	969	985	963	969	1022	953	973	979	914	983	979	924	1025	986	1024	960	993	922	982	1020	979	955	995	1021	944	998	997	1001	950	995	956	939	980	1042	999	981	939	1021	982	920	916	993	973	1029	1018	971	985	1011	1000	963	940	961	978	939	969	927	954	992	1044	958	940	940	967	999	1000	1008	949	1007	991	985	963	966	980	971	971	1022	971	973	1018	964	935	966	989	968	964	1028	1026	909	1014	995	961	952	930	982	958	927	964	891	929	980	978	1042	984	1008	951	980	998	994	945	998	1005	934	1066	1012	957	989	1021	1007	940	997	1007	964	981	986	975	910	987	966	973	983	1023	1043	986	986	913	963	940	948	941	1011	1004	950	1003	964	968	994	1002	1063	951	920	914	1028	988	955	941	942	1013	960	968	958	992	989	987	1021	973	916	951	1009	1017	1002	1000	1023	946	997	946	989	939	1041	930	943	976	989	951	952	970	956	984	1032	996	1006	1026	960	971	994	1004	951	1023	980	971	953	1008	960	1009	947	995	985	965	958	954	1022	988	1050	1006	919	1010	950	945	998	965	950	1010	1028	1023	974	1012	971	942	966	978	930	1009	921	970	993	1014	925	970	959	900	958	972	993	940	970	973	930	947	1003	1027	977	1022	989	953	968	1026	947	1021	1015	1019	984	952	990	1010	1033	991	992	989	1021	918	997	1020	986	987	990	1023	1032	1035	950	1013	1043	971	920	990	980	993	945	947	987	988	982	1022	964	960	1007	1027	1007	975	1027	985	1016	983	940	1016	960	962	984	1066	978	938	997	1033	978	913	977	996	963	934	946	952	943	938	999	951	947	1013	993	987	940	1007	958	989	1021	1008	982	977	1015	952	989	1009	984	1009	1015	943	981	1024	978	931	1061	973	1007	968	976	1005	983	971	981	1019	982	974	1012	971	998	975	978	939	991	1014	965	1048	1044	1011	949	956	998	909	1032	949	1001	960	975	995	959	1018	969	913	926	1001	991	997	951	984	984	979	1000	1000	987	960	969	1022	982	956	959	958	1003	965	987	995	983	971	977	1003	977	942	888	1062	1020	906	939	965	999	1013	989	1013	941	994	922	999	1017	1007	996	967	967	947	968	978	1077	981	1005	962	955	1006	935	983	931	936	935	964	974	970	985	993	1025	980	992	1026	991	986	1000	947	928	1011	996	926	959	943	984	1026	1023	943	1003	1007	979	955	1059	972	994	941	990	941	990	955	974	977	1007	1025	982	969	1041	995	1009	890	989	1006	979	910	1007	985	989	943	987	992	976	1014	958	979	981	999	967	925	959	1000	974	996	966	956	1021	992	948	1003	928	986	1018	995	961	988	1007	997	962	966	929
8810	1210	1397	1156	839	620	551	450	361	349	328	269	269	266	250	239	223	232	253	243	260	256	242	216	227	214	220	201	225	233	219	209	205	234	231	226	225	239	236	248	221	232	225	192	234	206	223	216	211	214	206	236	200	213	225	212	212	215	234	213	221	225	237	209	208	204	231	207	207	218	194	198	174	175	210	203	242	259	192	203	191	244	198	208	198	202	233	199	236	201	201	229	212	212	206	206	215	210	226	197	213	205	188	202	254	209	200	211	216	189	212	221	190	204	215	207	210	211	218	200	192	209	189	228	205	205	209	215	220	179	195	220	207	217	208	213	211	223	225	208	209	225	211	220	223	218	208	222	221	195	217	227	203	196	198	190	192	206	219	207	205	181	211	184	194	219	182	205	243	225	202	222	179	185	195	222	234	227	199	192	208	223	205	197	200	188	205	226	220	210	195	213	203	239	197	206	212	213	223	225	185	180	193	218	242	225	186	225	215	203	218	168	206	222	193	197	210	208	211	202	214	206	219	221	216	191	207	221	231	215	201	200	222	224	214	225	196	201	212	211	204	211	216	193	200	203	232	206	223	237	219	211	216	197	206	199	185	204	246	232	214	222	218	220	209	210	206	219	204	173	213	201	215	196	211	226	209	201	235	221	185	236	208	227	216	194	216	195	187	183	216	214	231	223	201	199	214	227	196	217	195	209	199	207	226	220	188	217	216	210	201	199	204	214	202	202	204	248	192	214	232	221	210	207	187	202	206	214	214	205	239	210	200	194	218	220	217	176	208	194	212	211	213	204	228	206	204	199	208	211	210	198	225	230	197	194	222	180	223	206	199	198	196	196	222	237	208	194	222	210	190	204	195	227	238	230	194	223	218	219	212	206	216	242	206	203	199	200	201	199	211	202	196	184	194	205	247	203	248	210	212	215	203	206	216	214	209	248	203	203	194	231	214	224	227	217	186	199	194	195	213	205	200	200	201	221	228	204	202	207	216	215	191	195	187	215	186	201	235	194	232	205	221	213	212	194	215	198	221	200	225	229	207	209	212	215	202	207	202	232	218	198	209	187	206	215	218	190	194	203	236	209	198	222	213	209	208	180	188	229	232	207	210	214	195	188	202	218	217	184	225	223	243	181	195	221	198	200	207	200	220	214	198	211	196	206	199	210	219	219	215	176	201	224	205	211	204	214	196	196	162	227	212	235	225	229	217	184	208	224	215	194	203	186	221	216	233	211	244	207	189	216	204	208	221	215	195	212	202	205	215	235	202	224	220	209	211	230	212	208	221	216	195	174	187	217	203	209	192	209	211	221	201	206	207	227	204	191	210	228	204	201	199	193	213	202	224	201	192	204	192	209	238	233	202	200	209	219	194	204	217	219	207	207	200	215	203	216	198	242	198	231	207	207	206	238	193	190	227	203	233	224	212	210	207	215	225	202	216	233	233	197	202	221	196	209	212	216	218	196	197	174	197	221	216	218	220	229	218	217	229	210	241	210	211	202	222	213	216	201	190	212	226	199	217	223	229	194	194	197	213	193	229	212	205	221	225	208	221	240	198	199	218	198	241	217	197	216	199	209	219	206	210	185	215	176	230	193	204	197	210	215	222	197	205	187	202	204	210	200	204	203	210	190	214	194	218	214	206	199	197	232	227	212	204	201	196	200	204	223	197	190	211	197	198	202	208	227	202	213	197	219	201	202	202	217	181	184	222	200	195	220	194	198	196	215	201	192	223	207	206	205	190	222	189	200	204	214	218	202	218	190	224	210	228	207	213	206	204	223	208	240	233	191	189	225	206	216	198	224	205	189	197	196	237	210	229	201	226	192	199	219	194	207	191	194	221	221	202	202	210	208	200	226	185	201	222	197	225	195	229	220	200	210	220	226	200	197	213	202	215	219	199	211	189	219	181	220	223	200	232	199	215	210	202	210	215	203	210	223	193	210	207	181	199	188	228	210	232	225	219	218	194	213	212	220	210	177	217	198	200	203	212	238	212	191	201	191	204	199	206	210	205	180	212	184	223	207	197	192	185	202	199	227	189	199	215	222	188	205	205	212	209	199	214	197	195	206	203	194	209	199	203	205	205	190	188	202	221	221	201	205	220	208	188	194	188	214	201	211	204	202	222	192	200	214	206	207	209	213	211	205	191	217	201	201	190	206	195	206	215	193	196	201	228	221	199	210	249	218	204	216	207	194	220	215	198	197	211	230	197	202	200	222	215	213	203	194	200	205	196	194	208	202	193	244	220	211	204	187	185	225	200	206	187	202	242	201	192	246	217	184	212	209	204	207	184	189	201	212	204	229	241	225	214	193	200	204	174	183	204	200	229	198	228	197	224	212	205	217	210	217	229	212	219	229	212	217	215	189	235	243	225	207	213	210	186	201	186	211	209	218	209	204	201	219	199	228	237	208	215	202	205	215	227	226	199	197	209	181	232	211	208	212	202	229	204	219	217	190	209	219	207	212	204	180	199	223	197	211	191	209	200	218	196	212	195	199	202	196	225	220	195	193	171	168	237	215	177	191	217	204	199	201	178	215	204	197	216	204	189	228	205	219	187	192	188	211	212	211	194	190	214	200	186	212	172	236	204	221	221	190	202	212	188	227	234	223	221	215	212	193	229	220	200	183	214	209	231	217	218	184	204	212	191	208	219	192	203	213	199	210	216	196	223	189	215	183	202	193	190	209	215	207	186	206	211	204	208	203	204	195	210	237	199	222	193	216	232	225	211	202	191	223	201	207	191	195	166	190	215	213	178	189	221	177	193	182	209	209	211	224	202	213	222	186	235	198	217	205	188	193	197	206	215	183	219	189	240	207	206	203	199	210	226	213	196	206	196	218	203	203	241	214	190	208	202	197	188	206	205	208	217	205	207	201	185	215	191	209	182	226	210	202	210	217	216	194	205	211	209	234	208	191	211	192	214	201	232	223	206	208	166	208	218	204	205	217	218	229	206	193	219	216	208	209	198	219	196	221	234	199	212	206	208	204	198	196	221	218	204	215	219	180	227	161	194	228	223	218	194	206	191	204	176	234	187	196	215	228	216	228	227	215	204	193	220	217	204	200	208	230	222	212	177	204	206	222	196	214	233	208	227	225	193	213	202	235	235	224	195	225	216	243	203	210	208	204	185	223	205	209	201	233	208	216	237	217	228	226	204	207	190	216	219	186	219	215	211	215	216	229	195	208	234	209	193	225	235	198	229	184	177	231	185	230	214	231	229	214	210	212	223	202	175	235	196	222	226	212	187	219	213	197	212	218	209	209	207	187	213	222	211	215	188	188	218	238	187	182	220	221	206	236	178	209	224	200	189	231	213	206	199	214	200	215	199	191	210	204	183	180	199	221	231	211	195	193	206	205	205	226	222	205	188	235	220	203	183	226	220	198	211	199	195	222	214	210	221	222	188	202	223	209	202	208	199	203	213	199	206	197	246	211	168	200	201	216	206	210	203	194	192	199	217	200	195	188	228	219	199	201	218	219	203	239
5562	1643	3281	3798	3204	2673	2216	2015	1700	1521	1331	1266	1160	1109	960	1024	941	867	912	840	889	835	782	813	812	807	724	817	762	729	700	722	705	709	691	662	662	671	711	674	643	722	654	670	669	673	681	705	616	680	687	611	674	634	664	646	651	680	647	648	641	718	637	669	659	638	651	628	655	678	655	633	623	668	620	630	674	609	652	623	639	682	635	653	626	634	635	652	686	633	629	656	645	611	623	613	638	636	667	631	629	670	640	663	631	616	613	648	633	582	648	649	579	676	653	670	626	644	633	607	685	573	631	641	647	641	621	643	645	640	647	682	617	620	624	636	585	658	607	608	656	634	605	658	635	616	610	583	630	616	656	638	651	590	623	623	637	609	621	636	606	679	624	650	594	632	594	627	635	641	580	636	578	660	594	681	646	650	603	590	701	663	642	614	622	611	664	638	615	631	617	641	657	697	630	678	619	620	664	656	587	606	625	680	642	640	659	626	662	643	661	604	639	675	637	650	641	597	635	650	618	589	636	603	638	639	642	632	696	606	609	569	622	589	615	620	649	598	636	620	679	617	651	645	657	656	650	576	651	645	636	605	654	675	613	656	613	602	623	634	653	608	637	639	642	674	620	626	633	664	623	628	628	658	602	620	655	608	647	607	634	635	656	673	622	667	657	622	630	600	682	626	672	647	642	658	623	590	602	617	649	673	616	659	607	598	629	664	643	618	638	612	603	676	656	633	669	659	631	627	648	640	601	626	622	615	650	659	617	628	609	626	584	605	621	639	609	689	612	630	634	623	617	608	631	625	611	642	619	594	633	658	613	612	645	630	632	601	576	632	602	641	568	610	594	650	655	634	665	632	653	610	635	607	635	619	591	628	658	635	616	649	644	614	624	659	603	667	624	623	651	635	615	615	620	685	657	618	615	618	640	609	608	624	664	642	639	602	633	620	613	635	602	567	603	612	599	610	630	617	633	623	625	630	605	643	631	648	664	671	656	592	622	662	649	651	626	605	606	623	607	621	627	651	645	587	604	645	598	676	643	645	639	636	661	652	590	683	661	664	579	575	635	539	606	622	618	625	629	613	607	650	656	643	656	623	645	614	612	609	608	639	630	632	629	645	680	634	599	668	651	629	647	635	609	619	659	642	593	657	636	636	661	672	620	662	625	597	612	672	626	633	594	645	618	635	622	621	670	631	607	629	625	604	639	603	613	617	615	612	592	642	611	638	614	607	607	651	633	625	652	589	660	662	642	652	640	645	610	661	671	633	654	643	673	662	633	619	635	620	651	641	603	615	618	619	620	650	610	627	612	612	593	613	639	620	630	647	620	633	691	612	597	621	611	650	631	604	670	616	624	625	605	694	627	608	605	593	581	600	605	606	606	626	624	660	628	647	612	656	570	643	659	597	622	646	625	627	606	607	622	624	650	656	666	695	585	618	600	635	607	642	634	648	602	577	600	599	630	615	608	597	608	615	636	653	653	623	632	648	632	619	618	619	620	612	626	646	652	611	651	594	614	652	607	651	648	647	623	626	632	613	614	629	617	645	617	629	638	655	665	598	573	629	658	671	639	620	656	622	660	677	605	632	598	651	610	610	658	614	667	649	647	657	567	576	621	612	587	662	634	646	637	628	657	671	610	649	631	634	640	572	613	612	640	643	610	607	605	661	622	641	646	651	608	600	629	606	624	623	617	628	590	626	567	636	591	641	677	633	679	643	631	600	601	667	632	639	629	617	593	596	657	639	608	637	603	632	606	613	605	572	604	637	583	624	644	625	611	631	615	658	596	604	587	632	614	655	635	648	668	604	658	658	619	623	666	642	653	618	626	611	653	639	593	618	614	658	617	622	604	640	634	622	642	623	606	632	607	630	617	647	630	581	571	639	611	628	653	618	632	661	627	623	590	631	609	627	628	616	669	642	602	592	628	687	630	590	591	611	597	561	562	644	617	646	564	611	616	604	609	607	617	600	594	689	611	608	627	590	613	626	637	654	629	610	644	614	647	633	602	604	615	609	636	626	604	602	607	629	610	613	645	690	657	612	641	630	614	618	626	634	642	605	631	630	633	632	624	609	646	599	647	626	580	706	607	640	617	620	637	663	619	609	643	625	653	649	607	636	635	681	611	564	658	586	640	653	652	654	601	653	620	598	644	602	613	625	632	643	642	658	669	641	643	673	622	666	629	615	591	584	653	657	618	592	620	589	634	638	677	657	614	608	611	586	639	640	586	656	606	640	623	615	612	628	627	605	618	585	644	643	625	630	608	654	633	637	642	676	589	603	645	668	687	661	642	632	635	633	617	606	638	665	612	603	619	585	592	631	626	645	664	658	597	607	625	596	633	631	612	696	624	654	680	634	639	605	598	608	598	616	621	590	622	577	660	605	688	617	646	613	657	620	585	614	565	603	628	608	649	610	621	654	616	654	617	628	643	602	633	634	625	648	634	633	629	626	633	626	655	618	640	635	642	590	623	617	558	599	642	594	614	586	630	669	604	604	631	645	659	597	604	619	684	619	672	609	652	609	646	597	594	615	617	637	644	601	635	599	628	611	604	619	602	612	620	604	633	670	582	624	635	651	632	620	611	621	600	640	670	593	608	614	620	598	636	636	624	612	593	624	615	644	651	642	620	612	590	608	630	663	663	623	624	611	638	583	634	582	609	644	683	679	621	636	648	616	619	695	674	641	635	631	641	607	633	596	657	649	641	646	612	609	654	580	592	611	661	609	632	633	640	613	630	651	596	664	608	622	686	655	594	677	646	624	648	615	629	647	615	643	662	623	614	638	609	631	583	616	641	604	602	641	614	610	700	640	647	668	656	606	646	673	622	645	598	590	703	633	661	626	657	627	666	667	636	578	669	663	629	634	616	615	625	616	624	671	606	616	606	635	611	657	585	656	630	639	703	620	638	627	665	598	622	644	610	626	599	601	620	596	639	664	620	620	575	639	608	670	655	640	667	618	629	625	644	649	616	639	611	639	628	643	634	604	617	573	591	687	621	622	632	649	607	597	644	608	649	640	633	664	622	643	637	614	622	600	624	639	684	633	618	619	643	657	621	624	637	630	654	614	588	643	534	599	667	594	624	654	585	629	656	598	651	631	619	578	579	641	634	643	622	658	625	660	622	650	646	625	663	672	599	634	633	619	622	639	578	644	633	624	611	654	596	637	666	625	629	622	652	629	646	674	625	626	624	637	559	629	633	618	646	672	619	662	665	649	643	658	592	669	638	674	644	595	644	674	659	618	650	608	629	624	622	628	634	630	598	635	623	626	638	658	641	621	599	605	645	631	635	607	635	638	595	574	669	630	675	618	611	653	617	643	638	627	622	599	617	618	609	663	670	635	623	663	629	636	639	604	651	627	633	684	633	657	634	643	625	639	625	631	597	649	617	604	606	619	663	668	614	665	643	686	623	655	635	607	597	626	606	622	595	599	630	604	618	685	640	643	628	686	649	609	634	649	685	592	653	595	612	644	596	591	656	592
15856	2596	2579	2101	1430	1058	802	614	486	414	397	323	292	295	234	244	217	257	228	230	191	184	193	153	188	182	185	168	185	166	164	165	170	154	152	162	157	157	161	154	167	191	145	152	163	152	196	146	130	170	151	176	150	171	170	163	165	164	148	159	162	158	125	150	167	162	135	158	192	151	155	150	157	146	163	139	156	155	138	128	145	157	150	140	152	142	167	163	138	136	134	153	132	162	143	151	132	153	140	153	137	141	153	157	144	150	138	141	138	160	149	160	170	151	155	158	163	141	131	127	153	146	155	147	146	173	144	144	138	152	158	132	146	140	136	155	153	152	160	142	138	151	177	124	153	160	152	143	151	130	149	151	148	162	147	137	167	146	173	165	153	155	171	134	150	152	153	159	145	156	152	146	141	145	159	133	150	136	138	137	136	161	159	151	170	153	134	155	131	131	141	148	128	149	171	164	140	126	151	171	152	158	159	132	136	137	180	145	138	156	177	157	140	155	166	134	169	147	157	142	142	166	148	148	146	128	139	167	162	154	146	159	138	151	156	149	167	152	166	154	156	166	142	138	142	153	164	133	149	139	156	146	152	137	138	176	165	133	136	163	125	165	156	146	147	156	139	162	149	130	136	143	142	157	144	163	161	155	150	124	142	147	162	152	140	135	133	155	151	164	157	145	139	149	147	136	171	153	153	134	147	141	153	134	158	153	146	144	157	153	142	144	162	154	156	153	144	165	147	140	123	135	148	154	150	146	150	132	167	144	115	149	140	146	137	142	136	139	160	148	168	159	141	173	157	143	147	144	161	145	150	146	150	145	141	132	164	149	169	158	157	154	145	158	150	150	151	146	155	147	170	114	148	149	137	136	135	149	156	151	155	158	169	139	143	138	153	152	144	146	162	152	164	129	134	163	154	153	158	140	164	141	176	157	121	159	161	134	139	146	126	142	158	137	138	149	152	147	141	143	138	171	156	146	143	152	123	131	169	144	167	163	149	146	173	136	139	140	187	147	153	134	129	152	131	149	144	171	159	139	148	138	136	157	166	137	146	132	165	146	149	148	132	137	149	162	159	152	134	141	151	155	143	150	122	147	166	142	140	151	162	151	140	142	150	158	172	138	152	148	162	145	146	145	133	141	147	146	132	155	153	142	147	164	141	122	158	131	152	134	168	139	125	120	173	143	153	147	149	165	145	168	143	144	130	146	146	159	151	146	153	143	137	154	163	131	136	152	140	149	154	150	144	154	161	143	149	159	157	142	133	129	135	164	158	135	161	152	133	169	167	168	126	156	162	141	138	165	157	148	146	135	163	158	180	123	135	146	142	135	141	149	146	147	153	145	135	168	141	151	143	168	149	149	145	133	162	157	141	143	169	161	156	138	164	172	160	151	168	136	165	156	154	130	138	138	147	155	130	148	165	156	140	171	150	149	171	156	145	164	148	140	162	152	139	147	168	147	148	151	164	163	175	163	155	160	153	143	171	144	148	143	149	158	156	161	154	147	148	135	152	168	182	130	144	157	173	159	138	127	124	164	135	150	164	159	172	166	152	129	151	159	163	161	149	151	148	150	136	133	144	164	184	167	153	165	156	147	178	142	165	125	148	164	157	137	133	141	149	137	153	161	136	125	139	148	167	140	145	154	126	173	154	127	159	136	149	136	133	151	149	149	148	136	149	138	169	128	139	164	159	143	165	139	126	145	159	162	165	165	150	166	164	160	129	151	152	167	132	153	138	152	155	171	155	142	133	143	154	161	158	153	124	152	141	149	163	174	141	158	151	152	156	151	149	147	158	129	148	150	140	145	128	135	167	160	153	135	155	149	174	152	153	154	162	137	166	121	138	135	146	144	169	145	159	159	146	146	161	124	128	132	147	144	149	161	142	159	156	162	149	173	150	150	123	149	144	139	162	172	169	142	132	146	160	164	176	152	142	137	137	155	150	143	153	140	131	150	148	150	134	148	131	172	123	160	164	147	143	142	157	167	168	152	176	139	155	149	132	142	167	128	145	141	150	153	131	159	134	150	140	166	130	160	171	132	146	145	140	168	166	148	141	152	155	153	154	138	181	136	154	154	120	145	143	128	152	148	146	167	164	141	152	143	153	143	145	138	164	151	147	141	147	140	143	150	144	165	161	133	141	132	130	146	160	126	139	161	142	162	150	130	147	163	148	142	165	138	155	129	148	140	140	146	170	175	176	149	156	178	144	163	156	156	153	160	166	165	167	156	158	151	142	143	132	139	147	141	137	159	153	148	154	132	152	144	146	148	131	152	169	153	126	142	152	134	151	147	132	163	165	155	145	156	180	168	153	157	144	161	154	156	137	148	136	167	171	145	121	157	159	160	138	153	149	138	157	152	156	150	142	144	169	139	142	146	146	151	150	151	153	138	154	126	160	145	159	154	141	159	144	163	157	163	154	152	144	154	168	153	157	148	130	171	170	142	133	157	147	145	117	145	158	152	147	163	170	165	165	137	154	166	140	159	161	144	129	155	145	135	141	136	146	131	167	152	150	144	168	147	149	154	156	147	148	154	128	160	150	183	149	148	141	156	150	154	158	172	134	160	144	133	173	145	153	151	143	128	147	143	157	167	156	156	126	139	136	144	139	149	127	158	137	149	169	151	146	124	153	165	144	148	152	145	156	156	159	175	119	148	157	137	154	140	135	150	156	157	147	148	148	126	150	138	133	134	164	158	159	163	142	163	154	183	141	153	158	150	145	135	150	147	150	132	140	158	143	152	148	152	149	141	146	143	164	153	183	124	145	139	139	134	159	145	139	133	150	157	161	148	137	139	147	155	156	149	146	130	149	153	120	168	137	157	162	142	161	145	151	144	159	168	160	157	146	127	143	145	176	173	149	156	147	149	145	155	149	166	174	140	169	139	155	136	141	146	137	137	137	152	142	154	154	147	147	155	186	166	157	149	172	124	151	154	141	135	163	156	170	141	143	173	147	133	157	131	147	154	144	162	151	148	148	152	145	146	146	143	165	145	154	152	183	165	158	156	131	157	146	134	134	174	154	139	137	143	144	138	136	129	158	163	161	153	145	141	150	144	140	139	147	160	152	158	149	154	140	176	159	146	144	144	150	140	176	137	165	127	148	157	144	158	147	162	143	158	148	150	131	137	147	137	152	158	137	121	143	148	140	139	147	139	154	150	153	148	146	155	147	155	142	132	152	170	145	158	142	152	167	148	145	152	147	144	153	167	142	159	164	136	159	152	175	140	164	139	155	147	143	169	152	159	134	138	133	157	168	163	145	158	144	151	140	146	148	144	143	149	162	155	151	156	163	144	138	152	157	139	136	156	150	143	132	155	149	161	146	154	161	145	156	156	144	127	146	156	171	156	149	172	168	156	151	126	135	153	149	130	168	164	163	130	145	163	143	144	165	143	153	126	154	148	146	146	157	155	194	170	141	141	156	137	141	145	144	134	137	147	150	153	147	143	167	166	172	130	168	160	137	143	156	156	149	147	157	141
7550	2469	5379	6212	5449	4290	3604	3064	2513	2220	1891	1687	1560	1351	1296	1211	1156	1082	1040	989	914	896	851	843	783	796	713	689	753	719	698	653	633	657	646	649	632	623	614	613	555	604	600	543	589	603	525	577	581	570	575	558	544	519	556	545	502	542	558	514	483	485	502	467	549	538	563	485	528	532	534	511	501	524	505	532	524	544	501	509	487	514	467	487	512	503	487	537	482	525	551	476	499	511	474	488	537	473	532	527	486	511	523	525	509	472	512	477	499	496	510	509	461	481	556	482	452	486	469	451	470	499	511	528	478	515	473	493	493	459	529	503	477	497	525	494	482	504	464	499	491	520	495	499	463	511	481	504	517	466	488	495	502	465	497	491	455	481	511	504	487	498	515	498	515	456	472	485	488	515	513	504	507	479	471	469	523	471	493	485	513	440	503	470	497	534	512	438	460	475	490	485	480	446	495	481	493	464	510	493	470	503	514	441	466	492	489	450	487	460	497	494	492	476	499	504	483	530	459	488	510	472	464	497	478	511	489	486	513	488	458	492	513	464	457	525	463	454	465	501	470	477	513	458	493	484	498	492	499	471	481	486	462	493	507	524	505	501	482	483	466	477	493	492	500	478	468	513	498	497	458	454	505	459	492	474	470	452	466	468	469	482	454	502	462	481	507	494	523	499	450	473	512	504	506	515	492	486	484	456	475	450	507	448	500	487	473	488	468	498	537	490	477	480	456	484	452	452	491	456	494	509	501	481	500	484	507	460	498	485	497	476	489	480	491	463	506	498	482	474	530	460	470	480	507	513	471	524	478	497	486	435	494	450	456	514	504	439	518	528	520	465	500	468	471	482	475	511	479	501	471	496	476	470	475	467	482	457	470	443	463	481	505	533	499	495	478	486	471	447	508	475	525	469	467	499	476	477	500	457	482	453	480	487	484	475	461	474	518	458	486	463	466	437	457	480	407	502	462	460	484	487	500	480	510	483	493	476	509	462	502	457	503	447	511	474	514	504	469	496	452	470	502	464	459	494	482	499	471	460	496	497	468	485	492	494	448	442	470	492	480	455	440	484	510	458	501	489	493	455	500	541	502	501	529	497	481	490	479	503	492	496	443	500	483	477	498	455	522	533	500	497	469	494	475	483	489	432	466	484	487	498	471	487	480	532	468	491	454	498	452	484	510	480	535	485	470	463	489	497	478	478	492	516	503	476	436	489	471	525	484	483	457	498	486	498	482	518	474	463	473	525	505	493	486	454	453	500	464	516	467	457	482	515	495	479	468	477	438	501	524	470	495	494	460	495	490	488	480	492	480	491	475	504	479	462	502	464	497	483	517	440	470	455	456	485	472	483	500	497	486	496	490	485	461	445	483	505	419	472	482	505	521	444	462	482	509	468	500	514	466	518	495	498	474	486	468	522	488	475	465	501	527	528	498	468	486	433	481	483	464	474	488	480	520	460	466	522	492	489	502	496	490	476	479	538	477	482	519	472	471	512	472	519	478	541	499	451	489	519	502	491	499	521	455	508	480	507	510	481	504	493	491	470	514	474	529	466	463	498	493	472	437	468	456	496	466	484	475	476	488	483	530	518	500	463	467	493	497	480	467	482	516	488	459	495	470	525	464	487	488	505	478	500	532	503	458	478	491	507	465	491	524	499	438	495	514	504	467	500	491	478	461	492	464	492	491	446	480	491	452	471	446	480	514	484	480	460	470	468	507	518	462	476	458	500	444	509	473	446	481	503	472	487	470	480	477	492	482	493	463	462	483	491	499	465	508	519	491	461	482	489	470	464	517	513	467	511	517	475	497	504	507	503	468	500	488	539	500	458	492	453	491	436	454	525	510	480	447	497	475	467	459	488	494	500	507	516	489	501	475	442	478	496	476	477	476	457	497	519	494	515	523	463	447	488	490	451	485	477	481	510	477	496	501	481	478	536	464	480	494	460	482	489	514	451	485	490	469	483	472	483	520	486	490	495	483	532	448	492	481	483	522	448	498	469	469	484	519	499	479	502	482	492	487	464	506	464	475	486	472	477	490	465	465	514	482	496	468	498	482	468	485	508	503	476	480	499	480	470	483	487	464	475	459	447	479	524	477	479	464	512	488	480	456	500	509	512	505	501	436	457	493	463	524	491	471	477	515	465	484	482	543	505	484	504	489	535	471	468	472	491	473	461	464	481	502	495	494	507	510	460	485	492	480	510	484	495	467	490	486	511	483	478	513	512	470	474	518	504	517	424	454	468	477	478	517	464	482	479	502	470	489	491	486	449	505	428	461	540	500	471	501	522	453	458	471	486	483	492	451	463	483	465	479	471	514	513	502	437	500	469	518	457	475	495	479	475	495	500	470	461	458	483	508	484	480	452	499	487	501	501	483	481	473	466	503	459	486	471	493	501	482	462	484	486	479	544	493	474	468	438	481	474	504	490	474	481	507	443	460	510	518	479	484	495	466	474	509	501	491	446	484	529	487	487	485	486	535	469	526	453	478	446	490	474	470	448	484	487	501	470	498	448	438	532	497	490	462	507	441	469	474	476	482	465	465	480	518	470	486	502	499	444	476	453	471	443	471	463	493	504	478	457	477	441	515	518	507	460	448	475	489	507	468	467	494	502	447	501	476	479	513	480	517	505	480	493	501	492	475	462	489	509	491	471	520	443	422	445	509	479	445	480	505	503	496	523	483	466	453	505	485	479	462	500	513	455	469	494	480	475	483	450	524	470	475	498	461	511	483	468	523	497	491	497	507	490	474	498	518	466	467	494	487	487	460	489	495	488	511	522	501	495	464	518	494	487	495	515	427	468	512	449	490	446	497	472	512	491	526	448	483	489	498	450	489	490	464	493	485	465	492	491	509	484	497	492	461	478	481	508	480	480	517	456	488	522	478	490	518	471	494	464	444	524	507	485	513	511	451	467	463	466	496	478	484	499	475	500	450	521	464	472	537	460	461	450	523	502	492	511	497	491	524	475	471	467	446	435	491	513	452	504	486	466	469	466	523	496	491	476	477	489	499	464	491	510	445	490	452	510	496	524	478	450	469	453	496	453	486	434	509	527	446	521	453	485	519	475	529	454	473	495	490	497	497	502	458	496	514	480	511	464	458	508	518	481	485	487	431	483	473	490	478	467	508	485	482	485	491	478	490	482	458	510	475	505	523	479	512	500	497	479	481	475	513	466	501	469	526	484	501	467	482	505	495	476	492	491	511	481	518	484	457	486	443	506	483	476	515	484	459	520	521	487	506	493	508	503	491	495	470	484	469	478	458	472	479	446	495	490	457	477	483	471	481	475	472	499	495	474	507	466	458	461	473	495	447	488	485	531	483	475	511	502	466	523	506	497	478	427	484	488	491	512	510	510	501	499	512	467	496	455	480	453	501	462	512	475	478	479	485	485	493	492	515	456	462	467	470	511	460	472	486	464	489	474	493	486	480	472	507	496	483	510	496	455	503	514	503	468	527	473	471	499	477	449	489	469	487	479	466	473	474	511
2186	413	418	346	363	375	376	352	365	324	357	366	345	368	363	336	325	351	322	344	334	363	363	358	325	358	337	354	360	338	331	307	336	333	354	347	320	330	346	320	310	360	353	334	343	354	374	350	319	366	394	388	343	347	302	322	355	334	336	352	343	354	304	309	355	369	303	354	371	354	336	326	329	364	354	359	378	381	373	322	335	327	353	366	362	351	325	346	367	369	358	350	362	338	344	358	351	385	348	323	366	344	366	391	335	335	339	365	378	329	343	341	348	348	347	349	330	327	336	363	362	336	321	375	374	346	353	310	346	315	338	346	347	361	331	340	346	325	333	368	334	383	321	353	360	355	321	355	378	342	370	366	350	357	331	328	348	322	361	344	342	335	325	352	362	362	359	349	369	337	317	338	337	327	348	330	332	342	323	345	318	388	335	381	341	367	331	347	346	365	388	334	338	326	340	312	369	368	345	334	372	347	349	346	333	356	333	359	354	328	302	343	348	342	365	329	363	329	341	334	360	342	331	332	366	364	363	344	340	307	334	366	318	359	330	370	338	357	338	348	321	345	349	389	333	341	354	354	394	330	366	353	352	328	359	374	337	353	357	333	319	329	335	336	323	357	366	359	341	334	363	340	333	325	324	348	331	363	359	353	341	371	355	353	368	365	355	390	327	369	348	338	309	343	374	347	351	324	339	346	339	378	345	334	343	327	344	339	339	347	381	356	360	327	363	333	340	369	328	325	346	331	321	356	331	344	347	349	367	329	361	381	327	318	329	334	323	318	343	360	349	341	361	348	355	372	354	322	328	357	362	308	349	340	360	335	351	369	345	332	342	352	363	361	306	338	344	362	329	339	289	314	311	349	350	344	353	333	355	357	310	335	344	323	361	374	335	367	356	342	325	348	399	374	331	350	329	364	365	372	356	317	353	307	356	332	332	363	344	347	351	351	347	346	343	325	322	355	363	349	358	349	329	336	367	328	322	331	338	336	371	359	321	359	345	333	369	364	365	411	338	342	368	356	328	347	358	374	325	300	375	305	393	354	356	367	355	338	331	335	365	336	354	355	340	361	320	373	348	345	360	347	380	339	334	349	378	358	347	346	339	344	315	327	355	353	340	350	310	330	356	359	354	352	317	343	343	342	353	327	339	386	361	346	341	310	341	354	347	339	364	300	371	354	341	347	351	358	348	372	363	334	356	368	340	374	329	319	333	390	353	356	382	353	316	364	372	311	336	350	356	361	348	362	345	344	353	367	380	366	343	328	348	343	377	352	329	327	358	351	379	329	329	347	365	338	373	328	306	346	377	330	343	326	365	351	355	348	336	334	338	389	351	343	359	350	345	341	361	325	339	375	335	325	328	342	340	359	358	361	366	364	333	349	338	342	351	361	308	356	353	355	383	315	358	366	365	351	343	347	331	340	342	331	377	309	306	324	363	348	361	330	343	335	359	349	345	305	362	353	377	346	299	310	322	345	391	348	343	336	346	325	333	338	360	339	352	373	353	330	364	373	340	346	380	334	363	344	358	336	359	353	322	368	340	329	346	357	362	360	311	350	378	324	351	357	360	346	380	345	355	366	348	328	358	371	329	349	350	349	380	357	344	366	319	357	361	362	337	335	315	332	343	346	328	364	325	349	340	320	334	334	336	368	339	375	326	340	370	340	328	357	390	373	352	355	371	359	345	377	352	351	322	355	367	362	340	347	365	363	344	358	335	361	315	311	377	355	352	349	352	354	352	334	366	313	313	335	365	320	376	331	350	343	348	364	328	329	318	364	333	335	346	338	361	372	326	336	342	379	342	367	350	349	319	371	329	345	384	307	358	357	346	358	383	318	339	364	336	326	365	340	412	377	352	353	320	332	311	358	324	359	352	357	341	335	310	316	374	321	329	347	376	339	309	334	348	378	356	345	329	343	347	330	355	339	347	348	356	362	326	358	390	356	353	349	378	336	347	319	368	358	359	353	333	352	360	351	328	340	336	357	384	339	329	353	349	352	322	333	365	373	370	374	326	372	349	354	367	350	339	358	338	354	350	340	356	365	360	366	341	343	389	367	344	330	330	309	341	349	337	377	362	349	315	354	337	344	376	379	366	356	362	362	343	358	372	326	355	353	339	354	326	371	342	354	340	343	362	334	300	346	324	314	387	339	382	332	334	361	353	362	316	306	346	340	361	364	352	331	321	349	358	338	340	300	339	338	357	322	341	361	338	316	335	341	351	315	315	332	365	328	320	339	336	328	360	355	315	389	348	345	369	315	350	319	345	350	359	361	354	339	382	323	367	336	340	341	353	316	326	363	342	340	370	313	327	343	315	349	346	330	353	371	366	352	336	383	394	353	353	374	321	339	382	348	319	338	331	331	327	366	359	319	377	343	297	342	323	341	359	376	340	337	337	345	344	319	342	330	353	326	350	318	343	340	351	354	329	353	350	346	357	350	365	360	392	343	364	342	352	369	336	346	315	335	361	322	330	355	337	359	330	350	362	390	340	344	366	376	364	340	338	370	348	382	314	343	346	327	352	357	365	344	356	349	331	306	323	340	361	338	332	356	365	322	353	338	370	334	372	329	348	384	311	325	379	327	357	364	312	352	330	357	346	367	333	352	375	348	363	328	361	356	345	351	349	362	313	329	348	366	372	337	340	360	330	327	345	358	324	331	363	362	363	338	324	313	403	330	351	345	382	370	367	363	352	329	364	338	366	321	333	332	341	320	348	347	358	335	371	313	318	346	350	337	381	351	343	374	330	321	339	325	361	342	337	319	348	344	356	340	363	348	345	353	317	341	312	345	337	355	304	379	339	351	367	341	348	348	295	357	344	351	345	334	341	355	344	347	332	327	314	345	349	302	324	354	357	353	387	325	378	363	336	327	350	353	347	325	376	341	315	341	324	353	336	339	333	334	363	326	343	309	337	408	324	339	380	361	343	353	352	339	333	370	315	358	362	362	331	412	343	348	385	348	333	311	312	322	349	348	366	351	339	347	360	344	302	332	349	342	346	364	397	364	376	356	336	295	325	346	328	361	374	349	324	346	357	353	357	362	330	300	366	373	339	320	329	333	354	329	338	349	328	303	369	358	321	321	348	319	317	372	319	354	310	360	366	382	318	351	330	335	346	344	329	379	348	345	346	370	349	331	348	374	330	329	382	338	369	345	339	382	366	314	348	362	331	346	320	323	337	345	355	342	324	330	354	376	362	347	326	323	380	341	382	344	348	363	335	365	381	294	348	370	369	372	348	334	323	338	363	332	288	332	370	359	348	350	324	330	341	343	342	329	365	323	352	363	384	335	342	368	386	345	340	344	348	338	319	334	398	321	331	343	327	342	354	363	339	325	359	328	341	361	327	343	340	365	311	338	362	364	360	376	362	351	331	367	350	350	357	354	348	348	341	383	349	336	341	323	344	370	346	334	366	360	355	319	329	356	340	342	352	339	319	334	342	320	341	376	354	366	335	351	372	354	342	366	327	362	328	347	312	335
2469	1063	1106	1134	1127	1145	1095	1033	1022	1012	982	1034	990	959	966	1023	1028	1009	1017	987	992	955	970	952	973	998	1018	962	979	981	995	993	943	1005	942	1017	1031	967	1003	950	1019	939	1001	961	920	971	985	1004	971	953	987	974	963	975	980	982	959	991	1019	979	987	952	1017	941	968	1027	946	957	984	1004	977	981	990	951	1003	942	1027	978	945	1051	1013	1007	956	1005	966	960	982	997	1019	1005	988	943	976	1010	962	1042	1012	1006	987	945	994	946	975	1034	968	1011	969	967	962	918	986	1030	959	987	1000	1043	1006	1009	1000	903	1004	973	961	1010	1002	965	984	937	965	989	977	1004	970	1004	972	1021	980	998	966	1000	964	948	907	962	1040	973	993	996	970	1043	985	1002	963	1032	997	961	1021	946	996	981	951	974	938	983	987	983	973	967	950	945	984	1001	943	982	974	960	1004	1033	1047	956	988	975	871	1033	959	991	995	968	973	954	1004	1008	968	957	975	965	939	1029	1021	985	1001	996	931	1061	914	962	960	955	1037	950	1015	998	1031	969	980	1037	954	966	950	1025	1028	955	995	1020	970	948	971	973	966	990	960	960	1016	1024	971	947	974	990	1026	1014	981	993	993	987	927	936	977	994	984	969	961	918	1006	968	981	994	968	972	929	991	976	940	981	1014	1019	958	902	950	957	1009	999	966	983	952	1022	946	983	960	956	980	952	965	992	915	999	1013	956	1024	1016	937	1024	1033	1014	938	969	999	1028	1001	986	1020	984	971	936	946	1013	1002	948	924	937	1034	949	1002	968	968	965	962	1038	983	989	951	951	963	959	966	939	952	1009	949	984	964	975	947	964	972	1003	960	970	976	976	997	924	961	936	979	948	977	922	972	1003	947	997	962	971	1000	955	937	959	1006	925	979	975	959	1002	1004	1010	1007	984	1003	968	991	1050	1085	994	986	963	979	950	961	985	977	940	996	972	948	962	1016	984	974	966	995	1010	996	999	1014	992	1006	968	1005	960	1041	968	1024	996	986	960	926	965	994	957	914	1046	981	1036	1032	1009	989	980	978	998	976	962	1002	961	978	989	952	961	944	971	936	944	972	950	981	1008	981	951	1003	990	964	950	969	960	1026	1017	985	1039	1009	999	971	1009	926	1049	979	1005	996	962	944	1009	992	935	977	1041	944	1029	1037	930	997	1029	968	957	975	967	979	956	984	1000	1045	944	973	968	982	959	989	1005	1013	1014	1024	1014	1049	973	997	1001	935	941	942	956	960	965	970	1025	992	968	900	1012	985	996	1012	1019	984	983	1004	976	992	1028	994	914	982	982	949	913	974	1007	966	1004	993	973	958	1062	978	972	990	949	1001	961	1021	997	992	926	964	1011	989	998	986	983	959	1002	932	987	981	997	977	1017	949	948	1007	989	993	974	1012	958	980	1018	995	945	981	921	973	926	996	887	983	994	957	1012	1024	1000	971	1010	997	1003	1021	1006	954	1050	948	970	968	992	925	976	992	950	999	988	992	955	947	974	981	939	985	1023	987	988	970	997	1008	1009	1053	990	1008	1007	961	1002	966	997	1022	982	982	1022	966	933	970	950	977	997	1013	967	950	970	961	1023	998	987	987	1004	974	945	946	966	993	1001	994	980	932	971	966	944	952	1000	913	976	1028	964	976	994	984	1015	953	983	946	944	917	966	996	978	973	922	1036	988	1021	1012	1027	943	1028	1024	1003	1019	982	923	951	1004	916	988	1034	1031	993	1018	934	973	948	981	973	950	1005	1009	917	945	1034	1001	951	1013	972	931	1012	999	1021	927	957	1001	989	957	973	990	976	978	990	933	1004	975	998	945	927	962	939	1020	1021	977	1026	933	989	982	972	1006	998	964	1017	992	981	974	935	950	977	1000	940	1011	1036	911	1036	1019	1020	970	940	1024	994	967	966	983	996	1002	953	986	1008	993	958	999	992	1005	948	1017	939	990	1010	959	970	1056	943	945	1007	985	997	997	972	1006	998	918	952	945	955	1043	993	1005	1000	953	980	977	1030	1025	1042	1021	981	987	1005	928	955	978	984	1008	925	986	945	933	969	972	1014	1020	971	939	989	985	990	955	988	912	917	1022	1032	960	948	985	1000	965	893	1011	963	995	1017	978	1016	1024	968	956	980	970	1019	949	973	962	916	962	1011	947	961	978	989	967	939	990	944	990	1006	953	1024	957	964	950	1002	999	955	969	981	1039	980	1000	988	1019	973	962	1012	1025	998	1013	1024	1013	992	1031	916	994	985	934	1007	937	975	943	1007	942	1004	1002	1009	1028	1030	953	886	991	998	1000	994	983	1021	973	965	937	947	982	1000	1001	942	964	960	989	1020	967	997	1007	954	1001	1082	996	1025	1000	950	1007	948	966	1006	966	922	994	962	992	924	973	1004	921	983	960	1014	948	906	991	1004	1002	1041	938	950	1072	980	956	968	942	987	924	983	963	1045	992	982	919	913	913	947	969	971	971	908	930	967	978	937	999	1008	941	1003	1015	1019	976	976	994	1004	1002	994	982	986	1017	987	1041	977	965	958	988	978	979	1024	952	1010	1014	1020	937	1008	985	969	965	989	933	994	1017	1032	951	994	1025	968	1081	1027	951	947	933	951	1028	972	944	947	993	1025	1007	1005	1014	1004	980	960	955	957	960	959	963	966	1001	992	1003	967	1012	974	1002	1002	987	960	991	995	978	961	970	994	989	981	987	974	977	1012	944	995	1000	950	987	963	981	982	958	975	969	1003	940	990	969	981	970	987	952	957	974	948	945	995	949	994	976	997	1081	994	957	987	974	967	996	883	1057	961	996	964	1021	1000	985	936	956	918	978	982	996	1019	1006	953	949	935	994	1003	1006	1000	959	980	978	884	1004	962	949	1011	924	954	942	945	998	940	991	988	1020	937	950	955	992	1021	966	980	990	970	996	968	994	954	957	954	1020	935	965	985	1000	925	925	984	1012	1020	980	965	937	1002	1003	974	1008	932	904	940	985	951	957	994	999	962	979	943	992	1005	981	1006	988	944	969	941	978	977	988	966	1033	989	954	972	1002	971	1039	920	959	961	1043	1030	940	1024	1003	974	970	967	961	947	974	921	1054	952	988	999	1043	938	1001	1029	985	1048	998	994	975	971	1001	963	983	987	938	963	963	960	977	952	997	993	983	1013	969	1013	977	985	964	993	1005	1035	983	1007	990	954	1029	945	960	976	975	945	975	1005	995	977	975	1021	931	966	999	971	973	1014	985	916	1006	979	989	1021	968	1018	1009	1014	980	973	950	1019	983	975	1020	977	1021	893	1050	965	996	1047	982	1008	959	964	1020	1023	970	957	1059	1011	956	956	984	991	990	1016	968	996	979	1015	966	950	1041	963	939	969	991	939	903	1007	970	966	971	945	1048	1009	939	962	1013	955	1032	1004	997	970	946	990	1002	995	958	954	957	1034	995	981	973	988	964	965	951	935	956	939	945	947	980	934	953	999	987	1009	989	989	975	962	968	988	968	1015	974	920	1004	974	1010	981	986	979	1005	957	978	986	940	994	965	1006	968	1001	916	961	1000	1058	959	996	964	1009	1009	973	989	923	990	995	988	959	983	1047	963	978	979	999	963	1046	1007	1035	932	1023	1026	1028	979	979	970	1009	1022	985	959	997	1024	1024	969	1008	988	990	993	944	951	921	993	950	984	984	969	988	951	988	939	1000	993	958	1031	964	1046	1033	936	910	1002	965	1023	951	963	984	1021	1010	949	954	972	985	931	925	1019	992	938	998	950	987	1002	936	959	921	994	967	957	972	1009	1018	973	989	959	964	965	1018	1012	940	1038	1043	1043	1011	916	1013	1005	959	994	949	980	1042	1023	1012	1022	1033	1020	988	1003	1017	988	963	1019	991	943	995	981	970	941	966	1024	942	1051	950
8735	1129	1411	1115	816	631	526	415	397	353	341	294	301	293	261	246	284	235	260	243	266	237	214	234	248	203	234	228	263	239	194	237	239	213	242	225	209	208	203	220	218	208	242	205	214	207	252	205	213	211	207	219	196	174	188	218	223	204	224	220	226	219	228	200	207	211	195	212	235	220	231	194	222	232	215	225	215	207	220	205	206	210	208	218	216	221	214	206	233	204	194	197	223	222	216	192	176	205	205	190	188	199	201	202	195	209	207	221	211	213	230	197	210	213	222	197	208	183	234	241	204	240	227	225	195	215	214	216	202	209	216	203	214	224	191	219	199	195	214	201	202	208	223	209	222	198	214	200	219	226	220	211	214	199	212	223	218	214	214	220	237	239	254	188	218	227	208	211	224	215	191	199	199	217	219	212	203	209	222	198	211	208	200	215	216	208	209	219	212	204	214	191	204	188	188	192	229	213	231	201	217	213	191	214	225	211	240	227	223	190	210	203	191	211	189	221	196	218	197	224	184	200	213	192	219	213	221	172	198	234	203	239	219	192	206	202	212	212	199	195	200	212	217	203	189	199	208	161	188	185	238	204	222	208	221	222	191	202	188	199	220	212	208	197	215	182	221	204	244	201	206	204	210	192	211	226	216	200	222	196	210	225	206	218	223	219	199	193	193	229	192	214	241	207	214	207	210	225	184	193	249	191	200	208	224	211	220	200	209	184	222	222	229	220	191	229	231	222	169	189	181	209	201	194	196	194	204	208	197	221	220	235	197	216	243	225	235	227	180	191	214	235	203	215	199	211	205	191	219	204	222	198	231	209	203	218	197	206	227	191	206	199	215	213	205	228	212	200	224	211	221	210	196	203	204	245	219	242	222	221	198	197	218	211	213	220	221	207	211	198	243	218	225	202	228	201	208	195	186	218	202	218	189	211	198	196	222	214	240	206	229	201	206	208	209	224	213	205	188	211	212	207	230	208	204	196	199	201	201	206	186	195	204	195	216	201	213	209	226	199	201	213	199	233	197	206	201	222	223	206	217	190	190	195	216	234	219	202	178	197	199	216	217	202	190	207	215	226	234	211	223	210	234	215	217	228	200	189	215	227	213	191	224	231	206	226	221	225	174	197	221	222	205	197	230	169	226	203	207	203	207	206	230	212	204	210	215	203	201	217	234	214	233	204	228	213	195	165	210	213	220	222	219	219	209	228	242	233	222	206	204	195	192	203	197	208	220	213	223	210	187	226	220	221	185	209	194	203	173	207	189	196	189	200	204	196	208	189	223	207	224	217	205	219	193	198	200	209	212	195	209	234	210	232	207	217	208	226	216	222	220	195	223	194	202	213	203	206	198	195	232	191	197	221	208	237	211	223	201	178	221	198	195	184	198	209	216	220	187	234	205	218	218	218	222	188	192	221	182	215	175	195	203	208	210	194	215	240	200	200	204	218	182	201	200	206	210	191	215	225	221	217	204	190	188	216	217	197	211	202	233	211	206	190	199	196	209	200	197	216	203	217	202	205	226	202	182	241	200	226	207	200	201	209	203	205	198	215	194	201	203	192	220	219	203	203	209	219	190	216	216	203	206	217	232	228	216	208	196	202	191	185	240	216	203	211	191	199	221	221	201	210	234	213	222	195	196	210	221	200	194	216	240	191	228	219	211	195	225	188	205	218	223	198	203	222	193	173	238	187	187	216	179	187	201	217	237	221	198	195	194	209	202	209	204	226	209	226	226	224	204	186	191	214	212	213	194	213	206	207	227	202	192	210	241	198	222	216	221	204	207	197	218	173	194	221	208	199	200	204	227	213	212	219	195	182	206	244	205	213	204	193	196	210	195	212	215	213	214	196	235	232	179	199	219	210	205	204	204	214	203	203	203	218	192	232	230	202	213	222	213	211	217	207	183	215	181	174	208	206	231	205	226	221	226	181	205	195	195	197	199	207	201	220	206	202	216	193	217	220	215	190	183	222	220	234	221	220	216	220	200	223	210	236	239	216	211	202	223	211	188	213	202	193	218	234	203	211	227	185	205	208	220	195	186	194	213	217	246	217	209	205	201	205	189	204	211	227	218	201	211	195	205	247	223	177	201	205	232	207	194	227	208	216	236	208	191	238	241	226	232	189	202	220	202	222	194	218	203	205	202	221	219	189	212	219	199	226	205	212	217	185	220	196	223	214	202	226	190	222	217	186	200	208	233	227	202	209	224	218	254	219	189	202	223	220	200	197	199	214	221	237	224	220	225	229	203	206	174	218	196	212	236	223	222	208	240	230	239	217	199	235	209	224	185	206	203	211	196	209	203	212	184	208	212	201	187	240	233	211	218	202	222	208	211	206	234	195	215	196	203	202	201	186	191	200	206	214	221	200	201	187	220	224	202	227	226	235	217	209	208	201	218	213	199	207	209	188	214	187	218	236	216	201	217	222	218	242	221	207	207	197	202	221	194	216	216	194	198	213	207	220	188	232	218	196	209	190	217	197	203	183	186	194	202	219	201	205	218	209	212	205	213	218	204	221	226	199	174	193	209	210	239	207	192	212	220	200	220	197	229	199	202	204	204	208	205	237	222	226	214	191	197	213	221	214	192	199	224	236	200	207	215	224	200	196	227	211	210	197	226	210	200	217	200	215	218	200	202	233	191	217	210	224	230	223	187	192	205	211	205	213	200	235	208	204	233	209	213	210	220	228	199	235	199	213	226	221	200	193	236	226	200	217	230	230	209	222	202	199	239	226	208	216	190	199	225	202	199	229	204	212	227	204	191	222	205	258	189	206	199	201	220	234	223	219	222	202	197	215	210	197	230	209	199	226	200	206	237	197	230	230	215	191	178	224	198	202	199	212	202	207	218	243	210	210	203	205	199	196	205	206	200	217	217	214	230	191	216	207	211	187	217	263	196	203	202	219	178	248	211	210	184	222	212	177	218	195	209	217	216	221	202	211	234	200	199	218	207	211	208	228	191	206	222	227	204	222	202	212	218	202	204	207	216	215	216	218	214	235	210	194	215	231	213	213	231	202	212	207	212	208	184	254	202	184	180	207	213	211	218	206	238	222	201	219	205	230	205	200	198	208	211	205	219	197	207	220	204	224	225	212	196	203	209	198	204	206	222	183	243	198	216	208	217	210	197	197	212	213	217	203	214	207	196	209	217	199	218	217	217	223	186	223	206	247	218	203	180	227	198	212	218	201	231	199	231	245	231	169	200	207	189	200	216	205	197	207	228	205	222	210	203	180	211	233	197	196	219	205	219	207	209	214	198	222	207	189	216	206	191	203	206	206	213	220	248	219	206	200	210	249	207	195	205	205	197	216	208	200	193	226	200	206	196	215	203	220	223	213	219	193	217	215	223	172	204	223	223	186	229	223	211	189	215	191	190	216	220	235	221	229	203	209	218	211	207	195	203	210	188	209	210	217	220	231	208	222	224	200	220	237	212	216	222	221	212	216	216	230	186	208	231	210	215	194	213	213	218	202	206	211	203	200	202	241
5541	1614	3273	3720	3219	2682	2245	1903	1643	1413	1270	1195	1135	1083	1045	1008	923	891	853	857	838	807	792	818	730	716	757	767	742	753	728	709	733	709	734	722	676	732	683	675	693	707	677	691	663	623	601	690	628	666	701	718	653	631	690	640	627	663	681	726	638	677	637	626	662	639	606	661	623	596	658	631	662	633	601	678	644	608	641	662	622	674	650	626	637	649	617	678	633	660	654	679	674	645	590	633	602	580	677	598	621	677	614	677	653	592	615	650	639	645	603	644	580	645	660	627	650	616	626	654	634	581	655	679	647	601	648	660	603	622	580	659	642	617	616	666	602	633	608	608	649	601	595	620	627	646	656	652	628	646	597	639	631	618	623	634	682	645	614	606	686	608	606	635	587	624	607	657	665	614	685	651	640	665	639	634	662	609	671	688	645	607	609	601	631	634	583	632	637	626	587	662	655	618	636	624	633	635	591	635	635	578	645	656	637	658	617	634	635	650	620	616	630	620	645	650	636	649	653	618	647	619	660	634	650	632	657	677	588	639	641	643	620	653	603	618	629	636	573	635	620	660	638	628	655	596	643	620	632	658	621	571	610	651	631	583	685	640	617	626	641	641	607	647	594	611	676	619	658	652	643	630	635	636	609	665	593	615	623	675	637	612	627	673	613	622	666	655	630	651	605	587	655	656	606	642	663	681	647	666	646	623	631	692	602	619	602	682	660	619	644	601	613	673	601	663	632	622	662	610	614	684	626	651	623	574	627	646	653	643	608	679	635	602	635	611	604	639	580	683	642	670	633	663	602	623	585	615	616	661	667	656	626	616	644	662	643	628	633	631	601	589	617	638	592	608	664	700	621	628	654	619	608	614	607	638	632	623	556	623	656	593	605	621	636	634	589	656	614	642	614	661	596	610	632	652	608	633	628	658	591	613	614	639	625	619	647	619	609	651	617	631	630	696	625	664	606	605	632	604	628	648	602	598	654	607	662	627	631	654	677	595	632	620	579	656	630	626	617	589	663	607	609	656	653	648	614	641	618	591	661	624	628	610	634	567	627	642	606	620	645	606	652	580	626	662	606	647	644	662	621	645	626	659	623	642	707	592	625	588	655	676	642	635	632	634	642	587	641	648	680	641	571	665	612	589	632	599	617	614	627	609	628	663	628	603	643	614	600	672	657	632	587	648	602	625	550	600	653	628	646	627	614	589	603	659	650	649	650	615	611	669	622	667	604	601	626	590	640	613	652	636	670	621	646	652	644	632	666	623	633	712	587	630	639	649	657	633	637	627	678	704	615	552	596	592	607	647	631	597	636	646	605	650	619	648	679	636	662	659	628	640	599	648	625	574	626	603	599	566	645	636	635	619	626	627	613	628	607	650	614	617	632	629	683	632	599	615	597	634	628	649	590	650	620	631	613	630	619	623	597	620	625	601	615	648	604	580	620	673	645	631	572	644	622	625	677	601	642	605	589	620	623	640	670	621	658	631	633	666	639	634	626	595	630	615	587	573	626	669	619	599	580	629	654	601	631	590	632	594	625	633	644	628	616	682	653	673	639	663	618	642	604	587	649	646	642	634	639	641	626	632	589	634	669	595	589	592	689	660	593	649	637	610	649	615	618	631	673	645	647	602	596	627	661	632	590	585	644	660	645	603	671	605	645	639	644	638	649	622	639	573	660	655	602	586	635	616	616	620	614	625	583	631	661	589	608	580	658	583	614	631	641	590	675	606	591	650	635	576	669	616	628	649	653	630	660	620	663	602	611	625	651	600	644	610	649	656	673	622	615	630	600	649	603	618	613	614	568	621	646	687	598	603	632	624	658	636	617	583	618	614	654	654	635	675	651	680	568	619	614	640	677	634	620	701	606	618	626	610	636	682	684	622	611	651	618	638	660	605	610	589	608	638	638	602	628	639	648	654	661	635	664	640	666	642	621	643	655	649	625	627	616	622	604	657	581	646	616	656	624	625	611	614	616	658	618	623	636	647	616	631	623	642	631	643	657	679	657	586	651	596	601	633	646	605	610	597	603	670	637	615	648	633	654	648	601	589	596	635	580	646	615	654	582	661	647	639	632	681	621	647	616	642	575	608	640	619	614	642	631	611	599	621	609	696	642	619	612	648	636	665	670	626	591	655	610	643	617	627	639	647	572	635	600	634	617	626	636	659	605	630	635	622	653	667	626	650	659	592	567	646	645	606	618	625	660	628	630	657	629	651	646	627	658	630	661	597	661	621	602	625	626	633	650	646	599	661	608	594	628	652	602	607	575	619	624	632	656	604	642	619	601	636	637	607	645	617	575	623	679	649	597	600	639	628	614	646	690	640	613	626	612	626	669	636	619	669	577	676	629	639	654	651	606	588	652	618	661	644	600	635	615	635	641	677	633	632	602	611	653	637	650	624	618	666	630	636	626	634	621	601	644	635	617	659	646	667	665	626	637	623	636	609	609	643	637	626	600	605	650	564	626	625	611	646	651	626	663	648	663	653	607	605	620	627	635	649	610	637	626	609	620	631	639	595	628	618	601	590	677	638	636	694	620	644	612	670	634	638	650	591	645	639	643	612	605	633	658	635	626	644	659	637	654	555	612	639	638	640	622	628	642	610	650	607	629	616	634	624	656	640	607	605	645	608	664	608	626	615	648	631	613	646	628	601	638	597	662	622	629	589	630	641	650	640	650	635	584	588	634	592	601	606	625	594	641	610	659	603	583	600	637	655	636	622	666	658	670	682	642	668	619	633	621	580	640	601	575	630	623	594	635	590	685	649	633	603	617	592	615	641	640	620	598	614	639	654	625	637	653	638	682	652	606	651	629	660	602	616	666	643	634	591	617	639	588	601	594	589	605	619	650	596	590	606	637	625	616	599	615	631	641	649	606	610	660	667	646	619	650	628	613	597	599	649	599	643	641	654	637	658	641	623	642	582	655	624	647	659	629	614	609	614	631	649	661	643	613	620	638	588	663	627	640	570	616	648	628	667	637	655	642	663	637	635	641	566	618	594	641	609	610	687	671	586	656	607	666	614	588	598	606	640	600	633	642	673	694	638	666	586	672	657	613	641	616	657	614	602	600	602	601	643	589	660	623	665	589	654	654	624	641	589	617	618	662	622	655	649	617	590	638	641	610	632	644	608	619	644	669	606	624	592	630	622	632	604	641	645	631	645	634	575	609	573	601	625	595	666	598	642	609	597	641	627	633	623	609	627	606	631	582	660	597	625	649	638	620	584	679	615	633	632	631	634	613	670	591	639	648	653	606	579	634	636	629	642	647	671	667	601	641	649	620	584	608	623	607	635	657	670	603	632	640	663	605	669	606	577	601	613	638	649	617	611	631	591	642	590	614	615	658	633	626	618	622	692	642	672	644	625	652	624	625	606	642	623	588	633	659	613	616	636	646	629	644	597	594	591	604	667	646	622	639	603	605	605	630	590	656	618	608	664	622	615	607	626	611	651	609	611	606	654	635	663	600	674	665	628	591	638	605	620	610	624
15864	2596	2713	2048	1452	1060	824	648	502	418	421	329	308	283	267	273	255	243	220	210	171	211	185	188	169	180	195	191	173	188	146	177	158	186	159	160	157	170	187	181	154	155	156	163	143	150	163	144	184	143	173	165	171	163	164	160	135	168	139	153	152	152	181	152	148	160	149	125	165	150	137	171	169	179	162	156	145	134	181	137	161	153	153	173	165	167	144	131	141	147	147	179	146	178	160	168	157	130	136	176	149	128	141	156	150	158	145	153	149	143	125	159	170	136	152	154	157	134	170	162	163	176	128	143	154	165	142	165	167	151	143	144	131	125	151	178	147	154	125	163	158	159	134	145	149	139	145	157	155	127	134	140	169	128	153	160	138	133	125	144	146	179	155	146	163	159	146	163	151	144	150	154	158	111	140	157	139	151	128	131	153	136	143	149	164	158	149	152	145	140	143	169	148	157	142	158	122	150	129	173	138	180	148	141	150	135	168	133	162	136	148	133	145	166	148	138	147	149	158	138	147	133	162	140	132	170	150	155	160	151	157	148	146	153	149	151	155	144	139	170	156	134	159	124	148	141	163	163	140	156	151	161	134	143	146	153	150	125	144	154	141	137	143	159	126	158	152	151	158	154	144	141	146	161	156	156	136	147	132	149	174	150	129	141	157	143	151	160	154	131	156	163	150	153	136	146	145	146	163	152	155	131	140	152	151	162	127	139	145	156	141	140	143	139	141	141	133	165	154	152	158	150	152	163	160	146	163	136	149	151	152	137	157	145	147	150	152	144	159	143	149	147	161	132	143	138	142	150	145	133	154	171	144	167	171	141	151	142	127	138	119	158	153	152	162	159	140	154	117	149	137	149	153	144	168	161	151	145	154	150	143	154	163	161	142	165	138	150	156	150	142	155	137	143	138	147	177	138	171	136	157	155	140	136	116	136	149	153	157	148	148	163	145	163	152	152	161	143	159	150	138	140	158	161	168	136	134	152	161	142	150	156	150	148	149	129	156	167	160	139	158	136	157	164	143	146	138	142	132	144	144	129	160	149	167	175	149	147	180	147	164	145	180	146	146	159	139	169	137	148	149	157	161	165	143	166	134	156	166	133	163	135	135	159	150	156	162	164	167	146	157	136	149	156	157	150	133	145	137	154	145	156	143	152	144	163	148	151	148	144	145	147	148	159	152	137	176	141	142	167	158	127	138	139	153	144	143	140	128	141	148	154	149	175	143	157	151	146	159	126	141	160	166	165	160	143	124	145	162	157	155	159	137	146	154	144	169	136	152	144	167	140	137	133	152	152	170	156	116	133	126	136	164	153	152	149	176	147	150	156	152	133	164	162	128	158	167	137	144	148	120	149	149	159	167	156	136	141	162	154	135	154	169	130	146	147	150	159	172	159	163	156	174	138	140	160	139	141	149	140	147	148	137	155	141	150	142	146	138	153	133	163	148	140	146	145	162	144	153	139	144	151	152	153	156	137	137	160	148	135	166	155	135	159	132	158	162	152	164	133	159	167	130	164	144	157	145	160	130	144	159	149	151	143	152	148	156	126	174	143	156	132	155	144	149	154	144	134	147	147	152	136	151	160	134	135	129	153	141	143	136	158	150	141	173	140	160	164	133	148	145	138	149	150	173	158	160	162	141	155	147	141	141	136	142	154	127	134	103	155	134	135	135	158	152	154	154	147	139	158	149	157	145	150	141	147	138	131	134	158	155	156	154	157	145	125	122	161	155	151	137	144	163	157	140	153	153	140	145	155	168	141	139	143	135	159	170	127	146	145	154	148	140	118	139	152	153	128	142	167	138	164	146	145	134	149	150	126	132	157	175	154	166	156	140	130	154	139	137	158	157	120	134	139	138	153	155	125	134	135	143	174	164	143	143	138	156	129	148	152	119	157	167	191	194	135	145	171	149	155	128	142	145	144	155	166	145	144	187	142	148	141	155	147	158	150	149	158	151	142	171	139	144	162	133	161	140	143	140	133	154	158	171	141	160	139	166	162	141	160	148	141	156	144	167	165	134	138	155	163	128	155	176	160	159	151	141	161	126	152	155	134	153	151	136	142	152	136	162	139	150	141	160	124	158	136	169	145	144	157	145	154	144	135	149	140	134	159	148	149	139	148	145	164	159	124	149	134	168	149	156	161	158	139	165	157	160	175	147	140	139	143	153	141	129	142	136	131	142	147	146	149	136	152	137	170	155	161	141	139	160	154	120	170	135	180	148	156	131	161	130	142	134	152	139	149	142	154	141	157	166	146	149	156	160	168	142	158	130	161	157	160	150	158	158	159	152	147	132	153	166	146	140	149	145	135	162	133	155	138	149	155	140	158	158	138	122	151	155	148	144	150	150	156	142	135	154	142	145	141	144	153	142	149	164	148	137	148	165	150	154	118	144	162	126	145	139	161	142	180	143	147	137	165	143	138	170	153	150	141	149	149	141	154	156	144	147	132	154	155	155	139	155	149	155	150	144	133	118	158	147	146	140	148	139	146	143	142	180	149	141	156	146	133	158	139	167	133	155	148	118	147	155	143	147	149	161	161	155	145	163	137	150	126	145	147	146	136	156	135	149	150	168	153	135	156	130	152	134	164	160	157	147	157	130	161	145	130	136	139	140	147	127	152	156	155	151	148	143	154	164	149	145	138	158	178	149	150	158	154	130	150	160	154	148	163	169	159	135	162	171	142	152	138	149	158	150	145	135	144	146	167	126	156	138	144	147	154	149	157	129	176	164	158	143	123	152	129	144	115	143	135	161	175	136	162	144	141	155	144	146	166	163	145	131	144	162	140	139	138	142	163	158	152	146	164	163	171	167	144	155	150	133	121	149	129	145	131	152	163	155	150	161	132	161	177	138	159	144	141	159	126	147	154	154	157	157	148	134	161	160	154	132	161	153	159	129	147	156	163	144	160	152	139	126	153	155	151	142	163	149	141	157	148	160	147	131	155	152	158	138	160	127	135	139	169	120	147	166	140	139	137	145	138	137	141	153	157	144	149	132	126	171	163	137	142	141	121	156	146	143	175	141	153	143	128	176	145	162	182	152	174	152	150	165	169	149	137	149	141	176	130	134	162	154	140	143	137	167	142	159	169	151	148	172	131	155	140	139	136	119	159	137	146	137	158	146	145	149	133	155	154	140	156	152	152	153	145	151	168	167	170	148	131	160	148	151	162	129	150	160	139	171	138	142	153	148	143	152	144	145	146	154	153	152	151	141	142	172	136	161	142	168	152	172	172	134	155	170	164	146	164	149	144	162	144	159	160	153	153	124	164	179	142	166	157	118	158	155	148	139	153	154	164	176	164	147	141	150	143	150	143	155	163	135	136	153	142	184	169	162	138	149	157	138	152	157	144	160	160	144	142	157	151	166	137	168	173	168	166	149	131	159	146	164	141	153	165	162	150	144	150	151	206	157	157	162	140	160	163	148	155	170	140	135	160	148	154	160	165	147	163	155	162	144	142	147	154	160	139	139	146	160	145	129	150
7691	2360	5495	6419	5369	4399	3591	2917	2540	2167	1826	1670	1547	1404	1250	1244	1107	1046	981	913	902	868	860	830	710	733	793	679	668	699	696	624	614	666	637	601	600	629	598	609	607	553	585	583	598	568	612	529	544	541	525	567	536	565	537	544	555	537	534	535	533	507	487	536	486	546	459	509	540	569	468	533	574	475	493	506	537	506	523	495	512	481	551	486	508	531	539	492	510	488	530	499	501	512	475	496	508	492	541	518	530	543	525	464	492	509	528	483	542	481	501	449	521	503	484	475	518	469	483	498	485	468	518	467	481	512	467	506	519	487	520	517	479	485	522	509	475	514	497	478	514	479	492	484	521	514	562	492	496	462	474	498	497	468	499	513	473	514	503	505	524	521	505	498	489	465	479	471	510	507	480	470	465	503	506	482	491	492	493	500	514	481	495	491	501	502	500	491	506	465	499	480	507	495	473	480	505	510	489	485	544	474	509	443	511	440	475	458	504	530	446	472	475	467	485	463	476	491	516	481	519	526	537	494	499	542	470	488	468	474	479	484	488	476	444	485	511	507	478	489	466	467	478	504	483	492	500	486	495	507	508	468	522	493	520	462	492	484	452	494	470	506	496	490	479	520	463	455	526	486	462	518	482	446	478	481	481	504	466	479	504	481	518	518	504	487	502	471	496	452	477	494	460	465	490	500	494	451	475	500	487	478	506	513	476	474	463	530	492	453	456	529	492	477	501	464	493	449	485	497	485	468	503	482	423	502	474	451	500	499	495	513	496	528	475	473	460	469	501	452	483	485	490	448	482	483	524	471	486	492	525	452	481	479	487	500	495	486	449	499	449	512	499	480	493	506	500	466	493	493	508	492	482	523	517	482	465	505	510	508	508	465	519	504	485	462	502	474	463	485	473	445	449	481	512	464	464	470	492	534	514	475	496	479	463	464	478	487	439	519	487	489	492	474	541	482	465	490	473	505	475	494	451	512	491	499	503	485	488	491	517	509	467	459	471	489	499	484	480	494	486	468	519	491	460	469	473	479	458	476	506	496	504	477	458	465	451	484	480	528	519	446	488	507	479	500	471	448	504	473	488	485	484	448	457	502	477	504	517	499	495	524	457	509	483	452	436	459	496	469	451	486	491	524	514	524	484	485	496	470	436	502	497	513	448	488	520	467	474	488	466	464	484	474	465	475	470	456	433	484	488	466	469	481	495	497	500	476	491	479	458	496	501	513	515	490	469	458	462	492	439	486	490	472	479	528	500	524	497	500	474	492	495	495	486	487	486	483	497	462	485	467	461	466	463	479	489	531	448	501	439	476	488	485	484	530	486	506	465	476	534	523	463	477	498	496	487	524	476	513	460	543	487	471	479	491	502	501	542	505	510	506	494	481	549	498	438	490	482	505	503	518	475	477	499	491	484	457	457	484	481	491	479	484	447	498	446	509	492	454	484	499	529	458	486	468	512	513	462	491	474	468	517	492	448	534	462	479	491	507	501	499	488	464	465	478	480	491	440	486	485	505	537	516	481	470	481	479	496	487	447	517	490	476	477	458	468	455	498	457	473	480	467	487	475	466	508	468	513	489	462	483	463	514	467	483	508	476	504	490	475	460	487	480	513	467	489	491	464	498	506	509	504	460	491	459	497	475	484	489	497	516	441	471	496	491	487	463	472	458	454	456	493	495	463	470	478	485	492	528	489	461	513	497	507	457	517	506	460	450	521	453	486	502	470	485	524	441	488	494	513	434	468	523	487	502	501	466	474	527	464	496	534	504	494	508	477	470	509	495	504	480	497	525	476	431	478	475	503	532	532	477	485	478	497	510	490	491	485	511	459	460	537	516	507	465	454	505	516	509	492	452	497	506	485	485	459	504	455	500	504	469	504	489	475	480	495	494	456	493	481	528	474	483	463	496	499	494	459	493	485	500	498	495	496	521	490	474	475	508	446	505	459	502	500	492	486	491	520	470	461	446	483	514	475	488	511	452	474	559	493	466	522	465	522	497	503	455	492	471	495	479	505	477	507	462	501	485	482	484	476	515	495	463	444	431	446	481	467	486	526	451	467	506	503	517	506	525	502	505	470	505	483	492	475	491	464	493	450	471	494	518	484	448	481	497	500	453	531	512	481	494	483	539	517	489	477	494	495	473	510	497	471	543	481	441	492	499	483	465	517	463	515	487	480	458	507	485	487	469	469	484	469	500	491	473	502	496	532	480	475	508	448	485	487	463	512	512	451	479	487	437	511	495	460	528	489	512	452	522	454	509	502	479	486	501	457	509	442	477	509	509	517	470	499	484	494	506	510	495	492	494	470	495	490	476	497	472	482	475	480	474	498	478	468	459	450	487	504	477	484	489	436	517	464	525	517	516	494	485	479	465	478	483	479	503	481	463	502	491	507	517	512	490	458	460	470	513	512	471	438	486	514	505	481	488	489	479	474	497	473	514	451	497	503	472	473	492	504	459	479	431	495	505	479	513	530	467	490	518	466	448	533	475	490	490	516	490	471	444	515	492	478	506	480	497	491	478	490	477	459	479	503	479	467	522	472	506	458	471	488	478	506	495	469	491	469	503	442	493	507	491	471	471	499	496	449	512	457	514	480	475	443	459	522	479	487	486	522	480	465	499	457	506	488	464	494	474	507	480	473	468	480	508	456	473	454	446	475	515	498	499	472	453	458	484	512	497	458	516	484	482	502	532	474	492	495	444	484	494	484	485	459	489	481	488	491	515	452	475	492	489	490	486	506	456	489	438	466	508	500	485	497	505	478	513	461	508	511	496	491	486	491	463	492	472	480	494	510	511	417	491	472	493	487	487	494	492	512	481	479	504	508	504	507	501	487	493	467	506	461	460	468	487	495	515	448	474	500	488	443	517	535	473	460	484	485	456	485	487	444	474	513	526	489	454	478	501	479	473	496	483	497	503	474	501	479	459	520	474	507	475	451	490	551	482	471	468	470	464	515	485	480	484	501	501	477	478	530	503	466	490	466	505	484	522	461	505	452	483	492	489	437	468	513	504	470	449	503	478	443	469	465	512	520	521	475	488	517	477	474	507	491	461	518	463	477	517	475	440	484	522	487	485	465	487	452	460	473	474	509	500	476	500	499	532	487	510	464	518	471	504	489	518	452	475	476	503	484	485	502	473	506	482	466	495	490	470	495	485	492	456	468	528	450	474	467	500	495	453	523	503	495	506	467	471	498	496	499	481	499	477	486	499	452	465	525	501	451	465	488	527	457	470	454	460	502	483	496	509	479	519	501	456	495	511	459	467	458	470	537	462	494	491	471	480	481	452	500	459	484	468	450	524	508	506	475	489	506	476	452	497	453	473	497	460	498	481	486	501	467	469	478	497	461	537	513	509	469	475	459	514	433	489	484	476	509	513	508	519	497	475	469	490	483	498	496	446	473	430	498	473	487	472	493	446	503	511	524	480	522	499	508	496	502	453	488	493	496	534	495	485	512	446	512	475	465	519	482	473	433	471	480	495	488	459
2197	419	419	388	355	353	373	369	354	338	335	363	331	338	375	360	351	364	353	337	379	360	356	349	369	359	394	353	327	331	331	329	337	352	376	303	351	374	362	363	371	359	331	303	365	370	365	333	341	346	355	324	349	316	370	353	333	352	348	327	379	361	323	336	344	357	356	325	314	356	345	341	331	341	349	388	320	337	337	327	327	348	336	313	330	338	346	341	334	323	357	345	364	336	347	304	363	321	339	392	345	326	331	355	321	324	303	348	342	349	343	362	343	323	371	364	322	329	377	330	354	336	378	355	361	360	357	322	360	350	357	356	368	346	355	331	332	362	347	337	359	336	354	365	372	341	341	284	344	369	387	353	342	331	340	372	354	372	332	345	300	331	338	357	337	348	353	351	376	342	386	352	328	299	334	360	346	376	343	345	350	393	301	360	319	359	378	354	362	362	361	365	310	365	350	356	355	374	329	374	334	351	314	337	323	357	368	326	340	332	370	349	346	327	306	362	317	339	351	362	363	322	377	342	364	350	349	324	373	360	361	345	347	359	326	361	340	343	319	346	347	362	370	360	351	332	315	356	365	351	319	328	321	337	313	320	359	343	293	356	346	357	299	364	318	345	353	378	354	321	341	330	338	302	329	351	303	325	338	342	373	328	322	370	332	385	323	368	330	376	326	359	350	320	329	359	351	354	370	351	361	339	346	327	306	370	305	361	370	360	368	357	340	324	358	350	350	348	330	339	329	348	372	363	371	370	323	352	350	357	342	358	368	368	358	361	326	360	309	365	338	360	317	341	340	362	358	328	344	340	346	330	348	344	326	341	322	331	333	365	365	350	357	373	364	352	359	366	380	295	336	342	364	365	329	330	343	330	341	315	354	338	360	334	370	338	352	379	353	328	330	339	334	357	371	358	319	336	337	380	353	332	379	374	333	355	346	321	356	322	324	334	350	330	333	311	360	383	358	335	361	388	314	338	366	337	350	320	321	368	379	355	339	392	364	313	334	346	356	328	357	345	353	326	329	342	329	357	367	343	344	388	350	355	313	346	341	341	314	333	384	330	361	371	374	318	363	350	352	340	371	368	300	349	318	339	344	328	360	349	316	334	346	340	364	347	340	371	357	352	353	361	331	351	361	345	347	353	353	315	344	323	387	336	328	326	324	325	360	354	331	345	346	349	356	379	327	371	335	350	376	349	338	368	345	348	351	351	311	367	361	318	362	348	341	322	329	345	351	363	347	369	344	335	361	328	351	384	364	344	362	378	347	318	341	343	349	335	341	337	359	342	354	344	335	306	339	327	312	337	335	349	357	357	393	356	379	364	367	347	357	311	344	342	336	349	346	331	324	324	334	327	351	369	359	366	317	353	334	319	349	352	355	326	332	385	346	367	328	366	347	340	351	354	345	365	310	326	366	307	332	326	330	323	341	303	362	349	368	340	361	353	327	366	371	357	314	353	339	348	332	365	345	342	344	374	374	354	364	352	361	360	347	329	316	338	344	342	368	367	344	344	395	323	334	361	360	376	358	299	355	327	319	341	344	343	335	339	340	349	345	326	345	365	355	325	370	368	347	355	349	314	301	325	330	327	350	347	336	332	336	363	363	362	330	335	345	342	305	361	368	345	385	330	329	375	352	375	338	362	335	364	341	355	342	325	354	339	360	321	344	360	347	326	368	334	385	348	349	350	337	330	363	341	323	360	345	325	375	344	333	346	340	341	351	343	348	354	365	378	349	368	316	327	337	336	347	352	323	320	354	341	357	371	329	365	343	343	350	344	362	331	346	374	349	379	339	366	377	342	341	329	362	318	320	315	338	340	328	349	365	336	352	347	334	341	325	345	358	314	341	357	344	356	343	376	340	328	369	329	348	342	374	353	344	324	321	331	344	329	349	358	385	375	353	373	363	328	373	342	350	325	335	351	363	352	397	318	362	333	374	353	352	355	349	333	346	342	374	311	344	342	350	357	339	356	343	319	370	337	330	347	326	347	346	330	354	345	379	326	362	307	374	381	326	324	345	397	374	331	329	319	345	329	335	356	343	374	342	331	367	350	334	324	395	354	335	314	338	312	327	343	361	313	337	324	310	343	353	360	340	357	350	350	392	358	330	369	349	366	325	349	317	321	346	355	357	364	380	369	349	344	357	354	350	353	353	335	307	329	339	327	362	335	360	353	335	361	375	357	366	306	333	330	335	377	346	367	363	385	370	341	350	351	352	341	330	340	354	347	361	346	318	332	328	376	332	384	351	395	345	364	364	343	384	306	362	346	372	337	322	349	377	344	346	356	365	350	349	348	323	329	328	349	332	322	380	374	365	326	339	369	357	369	377	349	355	340	349	329	343	351	369	377	360	359	326	361	354	344	352	318	356	350	344	323	329	335	370	366	339	366	323	345	345	347	359	325	350	369	355	363	351	338	352	333	348	346	355	327	330	354	329	335	325	362	359	340	313	355	376	324	328	367	338	391	340	339	357	355	315	389	344	361	321	348	342	353	331	363	324	350	355	341	345	337	363	375	343	315	361	345	393	329	364	368	364	351	336	350	326	353	336	333	329	348	333	365	376	350	355	337	346	357	343	357	347	343	339	348	310	332	345	348	365	345	347	349	340	341	332	345	335	327	361	334	330	343	308	343	360	343	338	343	366	364	320	353	319	362	344	305	346	351	362	382	307	315	327	362	340	342	348	341	328	307	334	325	363	374	335	360	326	341	370	374	341	323	364	386	361	337	349	346	372	329	353	346	330	337	367	306	346	358	386	345	334	323	342	380	326	331	336	359	358	364	333	328	320	347	371	334	322	271	354	325	351	332	323	346	339	352	345	371	381	343	314	343	358	328	360	325	322	342	351	338	308	379	354	329	342	353	318	354	352	365	370	348	317	359	341	344	325	345	338	323	358	308	333	337	357	326	362	328	360	315	339	335	320	308	339	333	354	356	340	346	348	356	304	366	326	328	346	372	333	376	360	311	332	356	364	333	319	334	350	334	361	311	373	311	353	327	329	332	350	348	333	338	351	342	360	275	314	356	349	335	335	337	329	336	345	342	324	319	331	372	342	340	353	388	327	346	311	334	360	329	356	330	340	313	358	322	366	337	374	338	337	336	340	331	335	360	323	350	333	360	356	319	362	362	338	385	319	329	342	339	347	344	354	359	349	359	375	352	349	335	350	359	379	361	399	343	349	344	332	331	311	335	351	358	338	351	341	341	318	321	346	364	321	349	357	350	385	333	349	388	343	322	310	336	367	309	360	354	314	352	351	353	340	343	357	316	321	388	389	355	339	344	343	337	332	354	321	349	357	317	318	348	331	346	330	357	338	352	351	341	323	319	373	373	351	335	303	351	353	344	355	320	321	312	350	347	323	352	322	341	324	347	350	333	354	311	308	342	323	325	355	328	373	303	337	334	357	314	327	338	341	334	313	357	343	360	359	345	343	360	335	330	341	349	331	365	361	334	369	350	370	350	367	313	344	323	349	362	377	341
2431	1034	1161	1120	1106	1074	1061	1111	1056	995	1018	927	1019	1025	941	984	992	997	976	963	999	985	961	969	959	989	970	1028	957	1015	988	1010	973	1001	939	1051	991	1018	1000	947	1002	998	984	1007	995	935	963	991	994	973	1017	923	982	1020	948	952	957	1018	1021	945	955	979	902	1012	1012	959	946	1016	1037	945	949	960	967	966	998	909	953	955	958	945	946	997	933	990	985	948	927	939	986	945	961	991	985	1001	1012	997	941	912	988	1016	960	1000	935	1032	957	1015	951	949	955	942	966	963	984	949	910	978	1039	987	950	986	994	916	968	971	974	958	965	994	1023	993	997	1025	1009	986	904	956	927	962	940	966	985	959	945	965	964	963	990	957	951	999	979	924	997	1019	980	997	956	943	996	1000	957	981	991	976	941	998	981	968	940	1026	984	1032	948	952	921	940	966	1031	1027	945	983	919	952	951	931	976	1006	945	951	940	944	985	928	946	988	1008	965	993	956	1015	1036	1027	1011	991	1001	1023	953	956	1032	908	959	1003	955	1012	971	954	967	981	1015	966	930	978	971	1012	1024	958	953	891	951	1037	964	951	956	979	988	935	937	964	1006	945	995	977	1023	1002	1014	1010	972	1008	974	1035	1002	964	981	970	991	960	962	977	967	958	1029	939	1033	960	1032	906	969	940	1007	960	981	1035	960	930	955	970	943	1009	944	995	955	987	957	935	967	986	959	970	1004	934	978	1005	978	891	1000	959	950	928	965	979	972	955	917	929	985	972	956	960	893	939	1018	989	984	947	951	907	960	1007	936	977	981	950	1013	1008	989	972	1023	917	991	931	958	959	980	943	992	967	942	1008	999	937	969	970	1012	1030	970	904	931	984	975	970	1024	975	962	981	984	978	970	966	953	1011	958	1040	1002	968	960	972	975	943	952	988	912	912	937	981	961	944	990	991	942	947	953	985	958	991	991	936	936	932	975	982	948	992	973	988	951	1010	954	997	942	959	951	1001	956	913	986	942	936	974	956	936	909	973	1003	1004	943	989	946	1002	992	943	978	986	955	973	964	953	950	993	973	924	930	1003	963	963	984	998	924	1012	1004	996	969	1011	1009	906	957	914	970	914	960	1021	1004	976	975	956	999	987	1013	998	987	956	1018	961	984	940	986	962	993	995	1049	998	988	991	992	956	931	935	959	925	978	945	961	949	964	985	958	959	951	980	935	940	922	898	985	1010	936	954	1043	918	1003	978	1014	994	953	941	971	964	999	1009	974	969	1015	948	972	961	916	1007	1000	1043	974	968	922	978	1025	1016	973	960	969	979	934	935	941	989	999	968	906	1007	995	978	933	949	952	988	977	981	978	979	966	1014	990	1030	962	989	1011	1019	985	953	1016	923	970	1029	963	943	974	959	1000	993	1004	964	1006	977	1001	983	959	973	969	982	969	972	988	987	990	1005	955	1008	910	943	920	1013	974	999	973	957	958	1001	949	975	955	969	958	1001	990	973	1013	945	966	975	981	988	948	943	967	967	980	998	960	983	1000	980	992	978	976	969	963	917	969	957	1002	999	940	968	944	966	963	963	985	927	984	973	948	972	975	977	1004	973	964	965	1015	957	1008	1002	958	1005	1043	923	996	976	1000	966	976	966	955	995	1004	960	1024	974	993	1042	951	1009	998	1023	1021	943	1017	965	981	1030	990	950	936	958	992	1049	1000	958	1046	990	1001	1028	924	967	913	942	953	983	995	968	934	955	1012	989	1026	966	964	927	977	942	944	998	1008	1006	948	991	978	955	1012	1002	956	1011	1008	948	990	966	942	1002	980	1001	949	969	929	945	978	949	999	947	1054	992	973	978	964	1033	991	988	934	962	978	973	947	993	977	979	986	998	973	976	990	969	1020	914	973	998	1001	953	955	970	988	980	997	987	968	927	940	958	983	967	987	952	979	963	1024	988	975	964	972	975	963	1015	932	977	933	977	959	949	931	930	1018	975	985	981	981	978	979	1008	973	972	963	993	991	990	942	954	951	984	952	977	1019	1043	893	978	967	943	960	970	975	975	965	956	1000	984	964	983	978	1000	971	965	1016	953	1016	1002	980	939	1012	981	986	1006	964	1001	967	976	973	996	949	1051	976	983	987	998	1001	962	1043	937	981	992	991	1001	973	1029	970	1045	999	982	1006	982	948	984	984	948	962	976	996	932	1047	966	1000	965	950	938	1001	933	980	956	969	967	895	1020	960	930	971	953	981	973	989	998	1015	955	958	1018	961	1005	941	1016	991	989	926	941	1008	1002	960	996	962	963	1030	982	943	938	959	972	974	979	927	1022	977	985	978	942	1019	1012	966	1007	974	955	927	939	1023	902	947	996	997	1024	988	935	953	985	968	920	981	1026	956	985	967	997	948	979	992	942	1002	953	994	952	965	973	1008	961	979	990	989	986	962	976	966	938	973	954	951	1012	963	997	1036	966	1006	944	932	954	1050	954	1013	1006	980	960	974	971	903	1035	1005	964	934	967	1018	991	969	946	981	965	969	966	930	1029	999	909	929	938	931	964	1019	950	971	921	939	931	965	954	1004	1016	933	956	1022	953	955	932	947	990	989	973	943	979	964	979	969	928	968	1000	1023	1027	965	945	938	1010	991	960	936	950	964	928	995	957	938	976	967	979	989	968	979	970	998	945	986	953	941	975	967	998	985	1036	978	1003	968	974	924	973	971	977	932	961	973	923	934	978	974	969	999	991	988	1015	971	987	950	932	975	1006	912	990	975	988	1020	998	936	959	1001	946	956	927	984	1027	952	1019	969	951	944	944	976	959	1013	1016	920	988	970	978	934	947	991	964	956	965	942	1019	1026	999	946	914	1002	1030	959	947	942	932	1030	1008	1050	996	1006	981	978	926	946	1015	956	1020	1032	927	948	1003	1003	995	964	946	1007	986	953	1004	952	1044	929	950	968	920	962	971	916	969	1005	927	997	953	976	1021	926	991	1001	943	984	924	966	1026	1078	973	967	954	1035	968	1045	987	979	979	971	983	993	959	971	938	965	957	952	944	953	970	1007	1001	987	914	956	976	1013	1017	1031	984	931	1019	995	948	968	996	1013	1027	999	973	1005	973	955	1009	962	957	935	1078	995	981	962	1005	1001	976	1026	988	964	985	1000	1003	1042	944	969	984	1002	951	987	1016	989	976	979	904	1006	988	990	1006	972	990	970	954	942	1008	979	952	1000	980	999	981	938	998	1002	902	992	941	1027	973	959	911	939	976	942	961	967	917	963	945	996	1001	955	959	971	928	1001	1000	1001	992	913	946	1005	1021	1033	1022	949	990	1014	966	937	961	1000	962	1007	975	1018	953	989	911	960	1044	966	1022	924	1010	1011	992	987	1027	994	957	946	969	954	991	995	943	1013	972	1017	992	1035	898	976	988	975	1020	973	969	916	978	962	953	997	954	1055	977	1018	989	986	909	968	877	1021	944	968	995	974	986	927	950	996	1032	996	885	972	975	967	975	945	1004	988	982	979	904	1010	996	1010	1037	959	940	1017	987	965	1008	992	979	987	1004	970	989	992	956	973	984	924	989	982	960	909	1034	1000	928	955	960	994	946	1004	944	981	933	922	987	954	962	980	936	1013	1012	981	1001	948	966	978	987	980	989	930	1018	1002	986	958	938	1026	924	947	918	965	966	944	964	962	972	998	964	983	973	991	1012	926	961	932	1002	995	937	1010	1012	988	987	944	965	951	957	993	964	998	1014	924	1038	928	955	992	961	965	935	999	973	1010	1001	988	947	946	1000	965	963	998	992	932	1001	972	962	1029	984	977	961	1002	1020	940	940	926	948	977	975
8637	1137	1458	1194	842	643	518	444	374	379	324	286	273	263	253	273	271	266	243	243	249	232	252	236	229	237	225	215	237	252	228	213	184	237	223	220	233	220	242	214	211	198	223	217	223	228	192	236	244	220	219	206	192	219	211	208	215	191	197	234	188	209	222	209	208	231	220	189	240	212	205	207	204	190	200	199	205	224	212	188	212	214	184	233	216	213	221	221	200	200	222	197	224	190	214	191	212	225	201	187	191	217	187	232	195	193	186	227	217	233	210	207	213	172	226	221	213	206	217	213	205	205	226	181	206	204	193	196	202	223	227	214	215	211	204	187	203	219	231	230	207	197	237	191	227	227	203	197	218	200	231	213	232	227	191	206	214	237	227	232	194	221	209	195	170	223	215	214	200	215	231	198	222	225	223	209	233	231	195	195	214	214	199	213	239	211	206	207	199	224	207	221	216	211	205	203	211	225	198	218	212	235	191	186	204	214	218	199	230	216	193	196	196	208	221	230	187	208	216	252	220	224	198	224	213	204	192	211	220	211	221	238	234	213	214	221	219	225	213	203	202	193	191	199	202	206	207	175	197	196	217	199	225	203	208	216	194	193	207	204	234	208	197	204	204	201	198	208	194	194	207	207	213	187	196	250	206	215	219	226	217	216	189	217	224	221	205	223	216	194	220	204	202	202	210	189	198	206	219	218	223	206	204	213	245	212	222	199	213	202	190	228	212	227	223	208	222	211	189	193	213	240	190	195	217	238	218	220	216	191	194	242	212	173	209	212	204	222	189	205	225	227	242	195	230	206	213	211	192	211	212	225	202	230	203	206	218	221	199	226	206	229	209	198	197	193	233	208	226	226	212	182	215	210	205	203	192	210	216	212	200	189	241	217	212	244	197	204	195	195	210	212	208	216	219	238	201	212	203	200	219	212	246	208	220	189	192	211	193	205	206	220	219	197	212	210	222	219	233	195	211	206	213	219	216	189	218	225	192	224	211	199	208	218	193	234	226	196	210	190	208	212	194	206	213	215	209	218	217	220	189	195	187	209	230	211	213	181	215	200	216	204	233	219	197	198	253	222	229	234	209	198	208	215	224	209	247	230	181	225	228	248	203	203	215	242	222	219	193	232	195	218	216	212	213	203	213	224	200	236	221	208	188	219	188	199	211	228	227	221	218	223	191	210	236	209	204	221	198	199	190	197	208	178	200	216	200	188	213	219	193	216	208	217	222	241	220	212	215	200	221	208	223	217	198	190	223	197	210	207	210	210	222	235	201	238	200	203	215	215	228	207	212	198	244	195	207	198	208	218	212	199	188	229	211	212	211	199	182	183	192	207	211	213	204	217	200	236	215	196	210	200	223	223	220	201	216	224	198	205	195	215	235	203	213	203	197	204	225	205	220	221	217	183	179	217	210	205	208	206	196	205	187	198	195	184	238	211	224	219	209	219	207	198	224	199	197	194	228	199	206	213	231	198	215	217	196	207	218	200	213	194	192	184	231	220	220	183	228	225	198	213	212	214	228	236	236	176	193	194	209	194	218	221	242	190	201	229	215	255	226	225	231	193	200	211	210	210	218	205	212	236	236	193	201	205	219	219	209	197	243	198	221	240	212	239	224	217	240	193	218	213	209	221	206	191	198	206	200	209	204	224	207	173	226	236	233	217	227	177	200	222	219	212	222	215	186	230	214	222	188	206	205	167	224	238	201	198	197	204	211	234	198	199	188	213	198	200	210	199	215	199	229	189	229	211	188	219	207	203	195	226	202	208	226	216	187	217	207	205	203	229	214	196	204	191	231	194	228	204	223	214	187	211	197	215	223	184	237	201	200	203	196	178	195	199	207	191	202	207	206	198	216	224	199	219	201	214	221	185	203	206	209	227	208	190	196	216	216	191	220	186	221	231	199	217	184	209	222	241	225	217	201	178	201	202	215	195	204	213	216	183	211	216	211	222	188	210	198	194	210	196	212	228	216	221	223	180	201	204	199	224	193	222	220	212	203	181	196	196	206	191	217	226	206	210	175	196	217	203	218	208	202	195	191	196	179	210	214	223	193	214	208	208	197	195	199	205	191	202	203	213	213	199	220	198	200	211	211	212	208	179	210	198	207	193	232	202	188	221	202	223	246	237	187	201	233	212	209	199	205	199	206	206	239	217	212	213	224	191	208	199	200	198	219	234	213	203	203	206	215	204	190	214	212	178	188	200	211	199	202	217	188	231	225	207	203	211	194	219	220	223	202	208	224	209	216	198	215	223	204	196	210	189	199	226	220	201	211	208	181	221	224	213	210	236	226	211	209	218	224	210	220	189	195	208	210	208	212	217	224	213	229	206	209	213	234	220	199	194	198	217	202	223	215	199	198	206	223	210	192	213	223	213	185	195	198	231	207	199	199	194	213	189	230	226	203	201	185	186	206	203	209	227	198	185	216	196	204	230	195	203	216	228	212	231	205	191	234	234	200	202	209	209	230	198	200	225	204	204	196	218	231	218	221	216	228	207	225	200	212	216	239	225	236	228	202	221	221	204	215	212	220	213	193	206	235	206	198	198	229	206	215	228	219	225	216	191	227	204	211	222	202	211	212	222	204	231	218	219	192	211	189	207	235	196	211	225	202	199	205	212	221	190	211	212	205	199	208	236	219	206	205	207	222	192	205	209	215	217	204	194	211	201	197	190	210	203	230	215	223	201	213	221	182	183	207	191	217	201	221	196	224	195	204	210	202	208	192	215	206	213	209	213	232	240	230	196	184	210	219	208	203	228	222	203	187	218	194	205	191	183	206	220	205	192	189	201	192	210	212	201	214	221	223	215	176	208	208	235	217	207	213	200	216	185	208	201	202	195	222	215	215	210	208	206	217	221	226	185	228	183	169	217	179	224	209	199	207	200	203	213	211	235	224	194	224	193	211	193	199	221	198	208	209	197	195	214	200	204	204	184	204	211	230	204	206	190	195	223	185	200	205	211	225	229	229	172	215	213	225	217	182	234	218	225	190	215	219	214	207	194	219	213	202	203	199	204	224	219	225	203	185	231	197	182	222	201	184	210	221	186	211	209	203	194	222	203	201	208	213	188	232	213	206	230	190	198	175	203	192	237	222	193	203	209	201	215	185	212	199	245	216	199	196	212	206	213	217	218	224	220	229	190	217	195	216	212	213	226	217	199	202	218	182	215	222	194	212	209	203	194	189	225	209	195	208	217	209	222	211	217	203	221	210	206	208	191	231	213	177	222	199	210	202	198	188	193	198	200	188	170	211	217	221	214	201	198	207	218	208	209	207	216	220	202	217	205	199	213	193	189	210	206	193	202	192	217	227	226	210	204	223	206	218	186	208	240	197	221	216	241	199	212	220	220	213	217	224	204	221	199	252	222	221	210	198	210	229	193	218	209	213	228	202	214	201	215	209	199	235	227	224	212	210	203	223	199	208	208	208	208	229	190	187	210	214	225	210	219	163	204	220	219	225	197	202	212	192	192	212	204	209	213	205	196
5542	1623	3260	3728	3170	2650	2125	1963	1683	1483	1354	1148	1153	996	1013	999	891	859	877	836	805	842	826	823	765	767	756	759	742	767	735	699	693	731	662	697	673	700	659	651	709	638	643	683	641	659	625	638	635	675	654	617	647	631	639	654	654	707	656	642	651	596	676	646	676	659	635	665	638	650	634	620	679	639	613	658	668	613	635	662	628	664	627	695	630	639	652	668	650	635	645	602	605	679	618	628	654	632	617	616	623	632	673	583	624	601	676	691	581	637	624	687	600	610	616	650	602	641	665	636	640	615	650	630	620	621	650	625	644	669	605	627	653	658	617	656	585	625	649	653	598	657	635	625	637	643	611	575	640	661	610	652	621	629	644	581	643	613	576	650	607	635	617	623	616	620	637	668	606	602	615	598	598	623	628	650	631	625	607	635	611	576	661	587	591	633	627	617	628	624	578	661	631	668	623	611	580	622	601	629	609	602	679	604	585	598	627	658	657	586	616	605	582	634	606	634	657	620	622	692	620	618	662	611	648	642	606	641	621	656	610	585	591	645	616	569	575	631	609	644	642	650	683	603	639	623	599	575	669	657	630	653	630	627	620	637	600	629	655	650	619	598	634	624	631	624	653	625	598	641	591	645	651	584	604	614	604	646	646	613	618	613	616	671	654	638	666	621	644	670	688	616	631	624	647	584	627	653	621	608	657	619	584	626	649	614	595	640	595	670	639	679	620	566	644	642	683	598	633	620	610	629	581	611	600	628	604	658	640	634	639	620	676	642	641	677	656	635	591	643	581	616	626	607	642	600	627	595	652	604	660	658	601	621	584	625	666	606	609	651	636	591	611	613	583	611	613	635	636	603	628	604	618	648	624	631	635	626	628	605	639	622	634	600	647	638	651	688	619	643	630	657	591	595	639	595	611	682	655	608	616	654	648	610	657	632	667	642	618	559	651	641	579	620	648	662	615	589	630	617	609	597	627	639	648	623	648	667	623	645	621	655	657	608	633	641	630	615	643	590	638	617	621	618	663	601	596	640	585	606	644	603	614	623	630	651	682	611	642	598	622	623	646	646	608	677	600	655	659	636	600	652	633	628	611	614	620	564	636	627	615	648	639	594	620	627	609	605	610	633	588	629	613	620	615	614	641	626	627	673	636	678	614	598	645	619	645	621	635	620	634	644	620	637	613	625	616	609	629	633	618	635	641	608	625	617	636	635	612	608	616	671	635	610	634	586	612	638	629	609	635	642	641	595	623	577	595	646	632	619	634	617	640	681	611	664	636	632	646	631	647	642	639	558	621	597	652	632	610	643	575	612	622	615	652	639	605	614	615	609	611	641	601	624	669	617	630	602	655	631	609	655	622	595	669	638	647	624	649	625	612	640	633	639	596	609	622	603	655	627	664	604	611	616	641	584	629	612	637	602	631	630	617	594	612	629	591	609	596	657	616	613	626	628	621	637	623	701	590	599	590	654	585	633	656	593	649	671	622	615	599	598	628	607	636	603	597	632	622	618	629	613	616	623	632	601	657	623	624	660	592	625	654	594	581	576	598	615	604	615	594	641	628	604	646	616	603	615	635	621	614	633	588	609	673	565	594	647	617	613	622	630	594	629	639	610	620	630	595	591	641	635	647	620	618	637	616	613	650	631	618	642	661	612	634	638	626	629	631	633	682	619	648	631	652	598	633	673	658	623	579	601	630	574	644	635	648	613	604	638	586	583	625	651	647	612	637	608	616	629	635	670	643	632	642	626	626	642	632	622	629	644	663	637	581	639	601	635	665	633	683	648	588	659	621	615	628	597	576	603	566	654	597	644	663	644	596	673	649	659	637	664	616	661	649	592	611	607	664	612	622	638	605	586	612	643	644	605	605	628	630	624	644	616	642	641	645	649	626	596	595	614	596	644	632	676	647	632	599	627	641	638	589	552	614	600	655	610	600	634	662	639	632	589	658	634	617	602	682	618	634	654	682	621	616	573	621	644	613	611	620	628	668	651	571	609	598	622	610	631	627	643	631	631	649	646	637	654	642	642	625	628	627	653	586	639	618	633	602	645	568	584	646	623	633	652	635	648	638	612	620	620	610	619	589	654	631	640	640	601	571	709	626	627	621	661	623	629	654	666	639	648	628	648	582	610	650	647	632	619	647	666	617	632	640	631	646	649	649	624	612	664	652	643	666	654	634	614	633	633	626	605	665	556	645	630	600	636	594	628	611	617	621	651	631	622	639	660	596	631	609	635	638	625	609	631	573	639	621	634	627	631	620	591	608	599	645	621	630	634	679	632	615	653	679	609	604	607	623	639	629	653	579	596	593	636	638	630	649	608	661	640	612	613	608	638	644	588	618	627	629	605	611	612	650	628	603	615	630	610	620	590	699	606	618	616	623	614	583	641	627	636	625	639	606	585	636	547	615	637	596	647	617	620	607	613	614	645	607	630	616	636	620	609	650	606	638	644	593	643	610	573	639	635	676	616	608	608	599	610	609	661	600	585	621	632	610	605	675	642	633	612	645	633	624	648	670	658	601	660	648	612	605	618	643	603	633	649	658	625	610	607	596	632	603	658	664	624	615	584	609	679	631	650	589	662	632	603	610	554	631	624	637	621	613	608	602	624	632	624	607	588	644	615	656	683	622	648	620	591	647	650	615	624	624	597	620	650	637	631	678	658	645	627	677	644	597	610	651	638	668	624	622	583	670	583	634	592	616	573	606	614	648	616	623	584	610	662	634	645	617	633	620	617	629	652	661	626	623	616	610	625	589	606	659	659	650	590	614	611	639	640	606	623	613	632	642	617	664	567	621	645	642	650	616	586	634	638	674	642	599	626	604	640	644	637	622	614	617	654	636	634	618	646	687	637	643	657	629	588	634	597	646	630	615	651	619	650	657	657	633	628	595	668	611	606	631	643	626	680	622	639	639	639	646	615	622	607	645	575	665	632	622	629	625	619	654	653	595	653	597	610	583	596	607	666	641	639	652	630	600	629	624	599	624	590	671	656	642	620	567	621	631	658	616	629	586	642	688	677	635	664	616	647	596	610	594	574	606	619	628	628	589	597	630	671	640	612	632	649	652	646	614	627	600	621	610	658	590	667	626	626	641	646	660	610	642	673	660	636	606	610	583	637	643	612	674	584	646	614	632	634	599	598	606	650	623	634	669	594	593	639	636	621	653	598	679	631	662	618	639	606	631	616	604	598	656	611	589	609	658	627	655	626	651	625	647	595	624	626	594	609	626	627	630	625	588	574	629	630	614	621	606	701	619	625	646	584	634	648	647	611	651	626	621	606	653	600	679	675	607	660	616	632	642	657	625	632	640	674	640	624	637	630	619	627	607	607	628	588	588	610	645	666	618	644	597	629	599	630	595	653	644	692	647	639	620	640	614	677	632	627	584	581	656	638	648	671	597	621	636	625	589	643	615	612	628	638	615	685	663	637	651	595	609	634	631	619	647	654	631	601	608	611	576	603	617	674	602	645	633	658	605	644	660	639
15886	2606	2632	2048	1443	968	742	631	532	408	369	329	284	253	253	233	221	252	193	189	170	200	225	189	165	194	170	185	180	187	161	156	179	159	155	151	163	155	148	180	164	146	172	168	164	143	149	163	146	169	146	166	170	157	143	159	141	166	145	157	151	150	144	141	148	174	173	142	163	142	141	151	162	178	146	168	167	139	150	140	156	169	159	146	136	122	154	170	148	170	152	140	145	148	143	164	152	169	167	158	154	154	170	152	153	151	155	151	136	164	138	158	161	148	186	145	156	172	167	166	155	157	163	161	160	128	155	155	155	141	123	163	140	144	145	137	150	131	134	148	171	164	158	146	153	132	175	167	171	120	174	142	163	140	136	150	139	159	161	147	146	170	151	139	149	136	165	156	163	158	154	163	152	155	128	164	146	142	165	145	135	171	152	149	153	144	151	151	158	152	146	160	153	153	163	140	138	146	154	139	127	149	124	159	164	158	163	181	153	141	188	146	147	154	179	132	152	139	138	166	155	155	161	151	146	152	155	157	172	159	157	126	142	153	142	141	169	170	135	155	151	152	142	144	160	141	125	139	144	177	132	161	141	147	147	135	151	144	161	155	149	156	137	148	148	145	152	143	174	143	146	174	121	154	147	153	160	147	143	154	147	145	151	132	153	158	136	140	140	159	120	163	167	164	149	149	151	160	131	116	144	123	143	147	141	139	167	150	146	121	168	152	147	147	158	142	156	168	148	144	141	157	139	142	161	165	121	151	155	148	168	142	143	146	137	148	146	142	152	154	130	155	142	133	151	156	160	151	139	162	147	142	145	139	143	166	152	127	143	146	170	162	160	148	186	134	142	156	141	147	136	164	129	140	140	141	150	152	139	150	149	180	125	157	143	153	146	153	136	145	142	126	148	146	165	142	153	149	157	167	131	157	155	142	158	165	141	168	142	153	152	139	136	144	149	146	150	142	147	167	152	150	158	148	143	166	157	147	149	135	134	157	142	156	145	141	153	149	131	163	121	154	132	150	153	133	150	140	161	150	152	143	148	149	166	143	157	121	155	153	154	157	120	140	159	147	161	151	144	143	145	174	146	152	139	147	154	159	152	166	151	152	154	161	146	159	151	153	138	137	140	145	142	151	157	145	145	164	139	163	172	149	141	135	130	160	154	131	146	144	159	170	156	139	157	135	147	133	132	147	139	166	159	142	158	158	172	154	153	157	163	131	127	158	162	139	148	152	151	154	141	158	164	122	139	147	166	155	158	129	161	143	171	136	148	143	153	152	141	158	146	137	152	165	158	114	129	161	137	144	150	153	143	145	151	146	157	124	155	139	153	133	152	138	151	158	174	147	159	148	147	159	152	159	136	155	167	141	177	143	144	155	138	148	159	171	141	144	125	157	153	113	154	154	138	172	138	152	148	145	144	153	129	140	139	149	147	144	147	155	146	168	161	141	157	151	141	148	166	132	140	163	166	161	155	134	140	165	159	158	176	137	152	140	145	164	149	156	145	166	134	132	132	133	158	149	132	155	145	140	132	145	156	171	159	139	148	157	126	141	172	160	146	188	149	128	160	159	138	141	159	173	167	138	145	156	155	153	149	134	155	125	149	179	147	149	170	152	128	148	162	124	154	145	166	158	142	142	159	137	165	144	158	157	146	145	136	156	148	161	144	148	148	148	138	145	127	139	132	152	131	137	157	145	145	136	150	141	147	155	141	159	154	147	141	132	147	149	149	149	146	144	165	154	136	112	165	151	144	152	157	136	158	149	158	142	159	137	165	164	127	160	139	145	160	141	147	148	129	143	137	121	147	144	133	136	163	190	140	168	168	128	160	147	141	136	156	145	157	144	156	158	142	145	131	179	143	150	158	139	127	155	128	180	148	139	152	136	161	139	147	148	178	127	141	168	137	137	125	144	145	146	149	152	130	138	156	137	165	155	143	126	157	130	134	133	154	158	150	156	142	164	154	164	144	147	171	172	162	154	155	162	166	149	147	156	154	155	167	137	117	161	152	115	160	151	125	156	141	145	156	143	155	137	138	161	146	152	141	135	153	143	181	124	151	151	123	154	151	154	139	170	142	177	136	146	148	139	141	150	135	157	142	144	165	143	148	136	149	147	166	143	133	144	149	132	174	164	144	154	150	139	145	134	147	136	152	135	165	138	160	147	135	154	166	135	166	137	152	148	144	155	128	153	148	168	147	147	148	150	164	155	159	138	160	142	143	140	157	156	158	139	149	138	140	132	158	147	174	124	140	174	130	147	180	154	142	142	147	137	171	157	154	146	163	157	153	136	166	155	146	140	140	141	146	133	150	139	151	141	152	151	133	159	157	148	143	141	145	131	151	152	172	148	148	168	135	145	148	153	166	153	150	173	160	133	135	152	122	155	167	140	137	144	158	135	150	129	135	143	149	142	175	151	160	144	144	138	138	152	146	161	158	155	145	132	146	132	144	161	146	136	172	162	151	155	147	138	153	151	151	141	146	156	146	163	137	146	163	144	144	142	153	136	139	153	148	155	166	165	153	153	149	151	133	156	136	142	163	155	131	128	143	139	146	151	136	158	146	155	156	154	145	141	162	156	143	140	156	145	140	160	158	179	146	165	168	155	135	148	158	126	139	143	139	152	148	148	170	128	150	149	145	178	150	152	135	143	149	160	160	140	147	159	166	156	151	150	145	152	154	135	136	171	135	151	130	146	164	156	164	133	157	134	161	131	135	151	161	132	153	149	151	146	162	149	136	145	143	141	126	140	138	130	144	129	149	145	147	136	147	153	136	147	135	152	168	147	147	153	138	157	146	160	133	125	156	133	150	133	146	164	136	157	160	147	150	140	176	145	145	154	125	159	135	157	157	143	148	130	160	154	152	144	136	131	157	147	158	125	152	134	140	138	159	145	149	160	164	165	141	150	166	146	159	170	135	145	144	163	145	159	159	168	146	158	132	126	157	154	138	142	134	139	162	137	154	155	143	155	143	154	138	148	157	135	145	169	164	125	147	152	149	160	142	138	139	165	163	145	152	130	139	141	166	140	135	138	170	168	150	145	137	154	146	169	166	150	172	133	139	139	150	144	142	133	158	161	155	140	140	137	132	182	164	127	154	140	144	160	125	121	136	152	136	141	147	156	157	151	154	144	139	145	160	142	156	142	140	139	152	151	172	178	163	129	157	142	146	169	141	144	156	135	153	151	145	162	166	126	134	148	145	149	136	144	149	136	138	142	158	162	152	132	149	164	138	144	163	155	163	158	151	156	143	140	160	126	180	163	146	131	149	145	139	126	153	157	137	145	141	171	155	159	153	146	150	141	143	155	162	140	144	154	156	156	118	147	169	133	161	165	144	140	144	138	144	176	150	153	133	146	147	144	153	137	139	142	165	157	136	159	155	145	158	148	159	147	153	153	154	167	142	156	136	144	164	165	137	152	152	150	155	149	146	136	153	134	140	146	146	161	152	131	155	153	154	143	135	137	141	138	136	158	137	151
7526	2420	5461	6367	5471	4415	3605	2994	2511	2122	1856	1734	1489	1382	1296	1129	1103	1008	970	989	856	868	834	772	828	756	779	751	701	696	666	678	613	665	663	614	577	568	617	546	588	572	577	532	575	595	557	562	558	537	577	570	565	552	515	522	502	525	504	506	511	524	543	515	521	486	529	497	500	512	552	502	557	483	481	535	510	501	521	543	546	549	494	509	509	494	490	469	496	505	446	524	528	533	486	487	457	482	499	485	482	526	523	517	507	463	489	456	508	500	479	529	501	534	456	518	468	478	485	479	478	508	461	484	474	486	489	512	502	492	497	512	473	496	485	480	450	493	468	488	501	521	507	491	507	479	497	503	460	485	485	500	506	431	504	509	529	481	440	505	498	491	487	473	456	495	476	473	477	505	490	508	445	501	524	467	493	504	463	498	463	492	510	499	465	487	480	459	513	510	498	525	456	481	480	499	497	526	487	458	497	471	510	454	502	460	474	470	509	451	491	483	500	497	479	482	465	481	424	475	496	497	465	524	476	502	495	465	512	502	485	488	474	447	500	476	491	463	465	507	505	461	494	504	469	473	467	474	501	504	492	474	484	498	462	463	494	528	488	503	521	490	485	485	500	478	458	463	491	445	441	512	492	466	525	491	487	533	488	504	503	528	449	460	494	473	464	462	514	521	511	454	531	497	483	492	504	497	502	495	472	515	493	490	450	499	503	498	500	498	486	542	476	517	458	490	437	458	496	507	485	480	525	474	472	523	492	476	484	472	504	511	514	477	495	468	471	446	465	513	472	502	474	510	475	473	488	448	456	469	439	504	508	514	506	495	519	461	488	460	481	490	509	464	468	468	488	471	476	525	478	441	507	475	506	496	488	502	494	453	474	470	450	468	445	422	447	478	512	530	507	454	485	486	501	455	450	453	502	510	493	458	485	515	508	469	491	495	501	492	437	516	460	473	500	499	462	466	447	478	494	455	505	499	436	513	466	484	502	525	488	475	496	460	456	477	508	496	515	485	461	486	477	474	460	478	476	423	493	454	516	469	475	477	482	487	483	501	499	457	483	512	509	474	487	464	478	486	506	492	479	509	415	480	460	465	487	486	487	476	513	504	494	492	497	452	499	495	480	498	494	476	483	486	521	430	476	493	446	467	505	510	474	488	473	496	474	467	496	496	466	504	496	511	476	439	480	450	480	458	468	478	472	494	465	486	491	489	460	488	509	503	465	475	489	520	486	468	518	515	474	461	525	497	474	486	496	420	452	478	480	516	479	496	458	514	508	476	522	506	495	454	494	489	497	518	484	466	509	491	496	507	456	476	503	496	516	529	476	509	452	490	506	480	459	468	472	468	497	487	500	484	501	498	463	509	479	442	490	495	466	503	468	499	502	482	484	495	492	484	446	434	494	491	470	483	477	535	471	442	458	489	480	521	470	494	466	477	493	475	455	513	483	462	481	495	480	444	449	462	500	487	462	460	415	466	517	486	475	483	476	496	514	454	493	525	470	467	495	492	528	504	480	498	466	477	472	468	433	458	498	465	495	467	478	482	494	497	487	475	455	498	521	467	493	496	493	460	464	503	514	475	502	518	502	505	462	501	512	479	496	488	473	537	480	500	508	482	498	512	495	446	440	504	516	496	496	462	516	445	465	475	441	457	456	474	472	476	484	472	488	484	485	413	491	482	489	455	482	471	521	464	506	496	480	496	502	493	503	428	490	473	480	462	465	523	501	471	475	487	527	516	462	491	507	486	497	475	487	474	480	511	500	418	497	489	484	455	481	474	475	506	474	511	501	450	512	452	462	468	491	506	490	478	486	487	490	484	488	491	489	523	494	495	499	462	528	431	436	503	458	522	474	462	475	480	422	518	454	510	487	497	496	477	483	482	457	505	478	479	446	478	494	486	474	502	513	471	455	507	492	495	528	459	468	468	499	504	486	453	480	467	526	482	493	479	482	488	490	502	541	486	486	484	456	512	476	495	467	438	523	473	446	510	488	459	487	508	523	455	484	470	501	513	451	517	475	488	498	514	460	450	480	495	507	462	487	449	463	461	490	474	473	523	489	457	519	465	466	482	466	502	491	446	487	493	497	498	496	489	474	479	484	461	490	510	503	491	484	475	478	449	475	454	445	438	506	486	509	472	462	485	466	516	469	521	469	510	477	481	454	458	516	491	522	464	477	472	475	491	513	477	456	484	478	503	453	520	508	479	480	460	478	493	502	452	456	496	469	487	428	472	503	510	491	510	502	475	480	536	475	468	494	506	487	497	466	485	501	442	513	530	495	461	487	493	480	460	503	459	496	488	478	496	493	526	463	483	480	514	487	487	471	452	469	500	521	493	463	478	499	500	458	516	462	486	522	487	476	477	448	494	484	491	465	480	471	506	515	504	525	521	469	513	514	478	485	495	482	494	500	479	506	492	452	471	481	458	485	472	468	473	470	463	476	491	520	463	462	491	466	506	477	434	491	482	521	457	510	530	474	478	489	499	482	486	457	466	492	479	469	519	471	466	463	436	468	473	480	461	444	493	492	476	495	506	461	497	479	485	474	489	460	435	487	504	489	469	474	479	480	477	489	507	471	525	497	473	469	494	461	478	500	500	465	488	480	473	464	473	488	460	505	479	480	527	464	492	495	476	453	483	467	505	480	524	498	497	465	499	452	505	496	494	508	479	498	471	463	491	478	507	482	463	465	475	511	459	503	484	476	498	484	459	520	473	479	493	488	479	522	498	499	506	482	489	485	453	492	482	499	460	470	453	527	497	461	488	496	500	464	501	442	500	440	506	494	449	490	485	469	487	493	532	471	520	464	481	470	508	473	492	502	514	464	458	520	500	464	496	478	492	459	493	510	485	531	512	452	483	459	480	471	464	445	483	507	512	471	519	503	448	450	480	485	459	450	460	501	461	490	499	500	465	517	466	505	461	474	467	493	470	470	486	507	517	473	479	516	507	461	483	483	487	487	469	445	471	465	484	466	467	505	506	474	493	481	526	463	489	513	485	466	475	464	479	468	506	490	482	497	486	506	459	518	464	484	470	453	477	536	478	503	512	478	499	468	507	476	458	477	469	493	473	476	480	464	493	542	484	483	474	490	503	473	504	505	512	521	499	491	479	447	466	485	479	458	442	475	470	472	471	514	511	474	504	505	502	469	501	494	467	462	509	470	498	514	488	506	493	505	477	444	508	493	474	469	460	458	468	483	498	426	468	488	483	513	494	502	492	483	463	475	473	455	500	523	491	528	464	521	518	491	498	478	466	457	510	481	482	473	505	459	479	500	492	480	480	479	502	431	493	478	517	483	451	538	506	502	492	507	465	427	515	500	518	492	479	474	501	478	492	476	470	489	493	456	458	496	480	501	473	478	471	458	486	480	531	467	476	468	471	484	484	443	480	493	472	489	513	502	487	488	484	492	477	458	478	452	493	473	514	512	461	497	480	518	484	503	471	501	455	489	495	484	482	506	471	475	427	486	463	451	481	459	501
2252	407	422	367	399	364	349	307	340	368	325	330	367	320	369	312	345	345	357	306	365	368	348	319	353	341	345	338	326	323	320	376	318	323	332	306	346	366	354	344	355	362	350	329	304	359	373	335	333	340	348	361	371	338	337	339	368	346	343	348	337	329	340	352	362	360	358	360	368	298	345	329	387	352	359	349	357	306	308	337	363	357	371	366	363	339	344	360	330	367	363	351	373	323	337	337	345	376	366	351	353	356	349	327	350	323	358	345	365	318	354	345	337	339	321	307	343	370	341	372	364	340	341	314	330	356	345	327	315	322	341	350	346	316	371	377	347	323	335	329	332	346	340	357	383	339	393	374	354	317	319	348	359	336	330	315	338	305	408	344	363	360	317	359	337	311	364	374	351	363	338	361	367	320	321	340	323	328	350	320	382	358	316	365	342	352	356	329	395	338	337	365	343	351	358	329	319	322	341	316	373	332	323	329	342	363	362	363	363	373	311	328	307	353	372	317	339	342	362	342	305	330	325	324	339	331	356	363	358	316	343	320	338	315	355	352	324	370	317	363	351	326	354	337	348	369	364	349	340	344	327	368	323	358	345	326	313	323	337	344	333	366	339	339	364	334	361	339	318	335	324	347	343	363	354	369	386	344	362	336	341	364	333	293	338	359	350	357	316	329	326	354	379	377	321	332	312	368	322	331	354	346	320	337	333	330	330	361	345	375	344	356	344	305	328	325	381	330	307	360	347	318	315	337	375	346	365	334	349	341	359	347	349	352	339	360	389	313	339	344	334	341	396	316	359	353	321	356	353	364	331	348	340	360	349	345	335	325	344	322	325	330	338	370	344	339	356	348	337	360	334	351	361	335	350	344	366	340	366	332	339	331	340	368	340	336	363	370	338	351	371	342	343	335	335	310	346	330	361	326	357	325	346	322	343	362	341	331	371	338	359	343	365	341	346	351	350	338	354	322	354	338	324	341	326	333	354	350	351	332	324	343	315	321	350	345	350	351	381	336	332	337	381	378	320	358	325	323	337	342	368	329	333	332	349	315	336	317	354	359	379	340	334	346	330	336	341	318	312	366	340	347	342	344	358	367	332	351	357	329	323	340	328	372	345	329	354	314	348	345	358	378	370	350	350	382	348	312	328	327	361	366	371	375	325	341	345	320	340	359	326	353	364	365	360	324	361	335	359	316	342	340	360	334	350	326	349	331	377	359	371	347	332	326	308	366	366	344	340	364	335	348	321	323	343	325	325	332	337	376	320	332	372	335	349	369	352	377	361	359	349	334	320	335	342	333	344	353	341	336	315	365	356	366	356	349	345	321	331	341	326	323	356	338	361	297	354	335	340	342	333	357	337	322	337	354	353	321	355	369	366	382	369	348	352	327	319	347	354	340	354	330	344	318	351	356	350	354	296	339	338	338	356	346	324	324	335	358	335	337	339	344	340	358	358	355	327	327	324	352	356	354	308	307	338	349	310	350	318	337	351	358	362	351	357	352	339	364	343	352	325	375	327	326	347	343	328	343	363	330	354	336	329	350	359	318	327	330	343	332	358	348	369	340	312	322	356	339	303	349	368	369	336	350	308	320	335	371	330	333	352	344	339	351	375	341	374	363	355	361	363	341	349	339	354	341	304	322	360	370	306	323	344	316	350	369	327	361	368	348	352	350	357	328	337	357	345	341	343	336	346	344	348	320	316	351	332	338	315	313	356	373	332	328	336	301	370	336	337	342	345	357	351	333	347	325	339	313	345	331	337	359	354	332	313	338	304	326	340	358	372	361	358	344	340	353	369	343	325	323	371	354	349	368	375	363	363	327	323	363	328	308	367	341	335	359	342	319	351	349	333	340	331	385	367	343	358	326	338	329	316	321	362	358	330	335	372	366	312	352	383	336	331	338	346	360	352	331	335	331	355	355	345	369	335	329	317	343	357	321	322	344	326	343	364	334	318	350	351	365	347	340	385	378	313	339	354	319	296	338	328	363	371	351	364	333	307	338	335	390	336	338	331	350	356	347	355	332	361	349	381	336	313	361	321	336	326	329	323	340	367	316	333	360	355	356	316	342	336	366	323	324	373	351	351	332	328	344	373	312	336	363	316	344	346	355	359	333	339	340	374	337	339	350	344	300	309	352	370	336	309	344	341	346	330	339	335	334	323	345	315	343	338	337	316	361	340	343	350	347	360	333	306	314	346	299	370	340	347	351	349	351	307	355	371	320	330	371	344	346	324	337	348	331	357	355	360	314	375	345	313	363	341	341	358	331	383	345	370	374	353	299	365	361	329	390	356	327	350	337	307	331	354	340	331	381	350	336	381	337	312	345	341	364	329	326	362	333	331	361	303	368	382	330	360	363	356	328	309	358	330	365	345	320	367	363	365	337	320	322	346	332	404	353	346	357	332	361	364	306	353	330	384	361	357	335	343	344	337	335	342	382	346	337	350	389	342	318	349	330	370	313	342	388	324	379	347	317	360	344	347	327	346	321	339	321	356	370	335	326	351	321	337	333	359	363	332	336	362	347	351	320	336	321	374	324	351	327	325	312	309	359	328	338	376	351	379	347	308	306	344	349	339	359	350	357	322	322	334	304	344	341	333	351	375	334	342	342	341	369	334	351	387	366	311	352	366	298	341	338	347	383	363	352	332	371	336	327	365	322	343	339	326	360	347	354	339	348	338	367	335	350	314	347	333	367	335	335	339	358	357	378	323	346	326	367	317	321	343	385	354	350	386	323	353	338	343	323	346	358	341	340	354	354	343	366	355	348	329	317	328	313	365	332	375	345	332	324	388	309	329	344	353	358	347	360	355	354	335	323	330	323	356	302	340	386	331	347	332	344	368	329	368	361	366	340	322	337	332	332	331	355	347	333	342	352	352	312	339	361	353	354	371	354	335	334	361	333	371	357	346	339	338	377	404	340	356	354	308	334	330	383	362	325	339	305	330	332	365	336	381	337	371	328	333	339	366	356	328	314	347	335	326	329	377	351	325	375	332	373	322	339	315	352	320	348	356	342	359	330	316	341	343	317	313	352	352	375	334	330	344	348	342	334	332	357	326	357	320	344	345	369	343	330	311	331	372	307	314	321	309	327	332	354	344	330	330	340	324	334	340	336	331	315	346	327	324	362	374	381	315	339	326	377	357	321	378	352	357	364	341	340	323	348	380	338	398	325	386	342	372	333	342	361	368	356	342	329	311	359	362	327	338	358	343	363	359	332	349	344	359	373	362	355	317	337	359	370	358	359	386	350	338	356	349	333	383	320	322	342	353	329	335	339	351	333	329	331	338	377	359	330	357	357	337	333	329	362	341	369	315	347	329	359	337	335	315	347	345	374	324	378	335	343	341	382	338	353	322	360	329	344	327	331	357	333	329	355	370	340	312	352	336	351	352	340	354	365	332	337	372	316	345	345	368	358	345	323	348	347	364	310	360	336	337	333	375	350	373	311	326	369	328	345	321	320	354	320	369	340	341	339	325	324	323	327
2454	1041	1086	1099	1092	1093	1008	1042	1016	997	988	988	960	987	958	1048	977	1011	940	985	936	915	1004	984	1054	1034	1028	988	980	977	976	991	1026	915	995	952	1048	979	998	985	961	1002	1007	952	981	987	960	967	956	980	1008	998	951	956	966	976	998	916	956	974	1032	1025	999	1019	985	1023	905	965	942	966	952	992	985	1009	971	953	925	954	943	951	1000	930	1007	1033	911	993	972	973	979	1021	927	1024	924	987	991	1026	968	990	939	969	973	951	980	994	965	983	1010	975	969	984	1004	1003	934	964	967	947	926	978	970	960	941	1000	986	929	1005	1056	1016	966	992	962	947	918	967	958	1010	960	985	959	966	1032	965	919	990	964	994	980	965	984	965	1020	1016	947	982	977	974	941	1006	947	1007	950	955	961	960	944	1027	978	978	949	1004	986	908	978	961	999	967	964	1005	949	988	971	950	1008	953	1018	1000	925	947	958	969	1005	991	990	1012	973	977	968	993	990	1052	960	994	979	957	1048	955	984	956	1013	1006	941	910	984	932	968	1030	974	902	1047	916	960	958	938	1005	937	964	964	955	1009	984	968	973	990	972	987	948	968	961	973	958	999	925	971	967	970	938	927	956	987	921	963	957	964	936	930	942	961	948	982	991	984	950	971	1005	993	1002	995	949	1010	962	934	1036	969	936	990	971	1005	976	958	958	984	1014	1013	1050	966	975	986	930	1004	928	958	982	999	993	979	1015	1016	1002	987	976	926	948	950	969	1006	934	997	953	937	986	963	995	983	1011	991	1007	952	1001	996	961	964	959	965	923	986	989	960	892	947	909	968	971	1016	944	985	946	945	955	992	943	964	945	890	1016	963	1013	943	1009	966	997	961	1018	995	971	985	977	972	1001	1018	985	1003	982	986	939	989	967	1007	947	987	984	949	909	965	941	942	960	931	978	962	991	982	1008	928	949	984	951	964	987	953	961	987	1019	981	958	977	958	956	998	976	1033	974	965	962	979	910	950	987	981	965	977	1000	1003	1014	1027	999	971	975	937	952	1022	994	1002	984	959	1008	984	907	931	932	961	982	953	946	942	978	971	1004	972	970	918	1013	992	1000	1012	1009	973	996	985	991	1022	941	885	994	997	1005	1010	961	1035	917	974	982	969	975	1021	1002	939	1002	995	977	963	991	910	974	998	973	1024	958	957	1003	963	945	942	907	1002	1001	997	958	963	930	983	982	971	965	965	941	973	930	1037	966	961	984	991	1000	973	976	977	966	1009	996	1017	975	1021	988	1012	956	947	995	958	952	977	987	993	963	982	972	965	961	972	987	919	976	971	1011	1013	993	973	965	967	979	1025	900	907	992	997	959	976	983	958	970	999	981	999	913	975	982	963	938	1041	1010	998	987	969	960	936	945	976	979	933	947	951	971	1000	1005	976	1002	983	995	970	949	1004	933	961	953	996	928	1004	971	982	959	942	997	1007	926	964	973	987	957	959	931	890	918	921	951	1006	999	963	991	980	977	983	948	947	994	972	1015	987	1003	993	957	977	942	965	969	1000	1024	1045	972	1001	1055	965	973	985	970	1008	959	938	944	950	959	976	994	989	962	884	943	965	1043	928	962	1003	985	959	972	998	1009	969	958	990	1011	956	909	984	915	954	931	964	975	974	987	946	941	1010	944	980	964	986	924	985	983	1010	971	946	1051	1019	927	961	975	946	961	1042	933	1020	933	985	976	922	997	996	980	975	939	989	935	1002	970	990	942	990	962	915	992	1011	989	931	1001	997	947	968	972	966	964	1009	951	994	1009	989	1002	1004	1019	974	987	992	925	977	1013	1018	962	1016	977	987	944	996	967	933	1002	967	1017	945	983	963	954	1009	998	965	945	961	1036	1007	939	946	961	1032	990	918	923	981	989	964	930	956	982	981	981	984	966	978	1013	948	1015	1003	990	991	949	987	1035	971	972	916	1021	983	929	975	1033	1018	958	1003	938	978	913	951	933	1017	1002	975	982	946	963	964	978	972	936	910	1025	985	986	961	954	947	1019	942	943	1002	987	990	1004	951	966	982	946	989	995	992	962	970	993	906	946	968	904	1008	969	927	926	969	981	982	964	974	957	982	980	985	986	991	1018	981	994	1033	958	973	943	984	974	938	982	1020	987	1005	1008	991	966	1005	1001	947	980	1018	940	982	994	994	955	997	984	1010	895	995	956	962	976	956	991	927	1003	973	955	966	950	1009	946	1037	989	958	987	1014	1000	947	957	912	981	993	993	906	960	932	1022	971	1025	1008	937	959	1016	990	945	1003	957	961	925	956	989	910	922	998	954	983	961	918	1013	968	976	1049	980	936	1022	968	967	956	953	961	987	941	953	1003	977	973	931	911	992	966	987	960	1022	977	956	918	957	950	1018	1008	932	944	993	1024	977	931	975	982	1003	975	963	1002	999	980	972	991	909	1000	997	997	913	944	983	1032	978	943	957	986	979	1008	966	953	938	979	946	947	1011	975	1033	978	945	996	981	982	962	1010	1003	929	920	969	1008	1001	953	986	967	947	997	962	942	989	926	1023	958	1027	978	923	982	955	967	981	994	1013	961	983	967	997	982	918	938	954	995	1017	920	1011	949	1023	975	981	977	953	1010	982	998	1038	1021	1019	1005	929	997	957	999	957	902	951	985	1022	979	1000	978	972	993	1023	960	950	935	971	1031	994	977	945	919	917	1031	946	987	964	993	960	1039	1053	986	980	1019	967	943	957	947	946	962	965	942	978	1017	968	998	982	949	977	978	959	956	983	983	997	970	958	984	973	964	1007	938	957	956	1020	977	973	1002	950	970	967	958	953	961	974	952	1021	891	979	978	1045	981	979	950	951	1014	943	955	997	1013	961	941	969	970	1002	984	967	958	965	967	966	992	970	935	934	928	960	973	1001	980	1003	998	987	988	933	953	970	956	1010	1015	936	978	981	994	966	1014	984	995	966	1008	939	989	1034	940	1015	961	981	1029	1009	922	956	976	968	968	961	1001	952	993	1006	1000	1015	995	930	943	917	951	928	985	986	926	998	1021	986	941	975	947	977	1051	974	970	986	980	904	935	941	961	987	1042	998	969	972	952	956	980	923	932	979	962	1016	1007	1052	962	982	944	1019	991	1013	947	992	966	1024	961	970	968	986	943	959	997	979	955	988	1024	987	983	989	970	954	1037	971	916	919	994	972	971	976	972	946	958	950	989	1001	1002	1006	969	958	984	946	999	1035	981	966	987	1004	1018	992	984	962	1009	986	974	980	1005	977	989	976	1003	1009	984	960	1007	992	978	977	969	1032	960	999	947	961	961	969	966	1029	965	1011	892	982	1002	920	971	982	996	945	1001	971	995	1021	1011	976	1018	937	939	987	937	1000	950	981	1029	958	1016	945	940	982	987	978	988	974	1036	923	970	947	950	947	947	943	930	980	925	974	938	929	958	937	976	985	981	1017	1009	945	943	988	969	957	943	950	998	943	992	1026	983	936	946	982	991	997	937	984	978	938	980	922	1011	958	932	1004	973	977	1008	969	1011	1001	987	960	989	978	963	973	946	955	962	925	987	972	992	957	983	995	923	920	950	946	964	959	964	947	976	981	979	970	993	1028	927	959	906	998	980	949	984	938	1000	928	955	998	959	930	1000	941	959	960	984	974	946	929	976	936	972	1035	946	948	943	982	997	968	1017	1007	1021	960	917	967	935	948	907	965	933	955	945	996	979	958	998	1009	989	1015	974	1001	1006	986	941	997	997	996	948	964	908	971	994	949	995	972	961	977	1007	997	901	942	996	987	945	975	958
8725	1094	1430	1199	851	662	528	434	398	365	286	310	275	288	272	277	259	242	251	247	196	232	214	221	224	194	207	201	246	233	216	222	196	234	181	209	235	213	213	243	196	207	213	198	216	198	228	213	244	225	205	206	214	173	216	204	205	211	205	214	193	208	217	229	201	232	194	211	214	207	197	214	213	215	225	220	214	218	205	199	217	203	208	205	180	217	181	220	189	214	243	219	207	213	194	204	249	177	218	219	200	188	216	219	212	219	231	220	210	210	195	198	185	219	214	219	180	213	206	219	204	198	179	195	209	223	209	215	215	220	192	203	193	232	189	196	199	226	191	209	224	213	204	199	219	219	207	202	200	187	204	213	212	209	211	207	190	209	221	219	201	206	214	193	196	237	178	220	199	193	215	196	215	204	213	204	192	244	196	243	209	199	232	200	228	208	214	215	209	244	211	222	199	223	222	243	214	201	213	207	202	182	203	221	229	188	194	219	200	232	204	208	209	193	212	189	171	227	212	177	189	217	199	223	195	223	196	218	221	210	224	206	199	199	225	205	217	204	220	204	195	215	215	221	204	190	230	196	213	209	196	197	190	208	218	213	202	201	217	198	209	218	177	218	231	185	217	212	219	223	217	192	222	218	215	206	190	195	245	190	232	209	181	186	187	204	210	202	221	195	204	236	206	229	223	216	203	190	205	203	233	192	194	217	211	212	199	195	194	197	216	191	203	188	218	201	205	210	180	198	187	222	219	213	257	217	202	217	210	224	220	210	238	194	179	200	203	214	218	219	219	206	217	216	221	206	210	221	209	207	201	215	223	206	199	233	202	230	206	206	210	213	199	221	209	203	228	249	213	233	208	224	182	213	218	203	199	202	234	196	215	197	241	200	223	210	230	241	200	215	211	196	194	193	205	206	231	181	239	217	205	206	201	194	193	189	186	212	201	203	200	211	218	200	205	206	204	215	192	196	193	157	216	212	179	185	227	210	205	205	187	191	213	193	211	206	199	201	192	226	200	198	221	188	210	222	202	208	207	194	210	214	194	206	212	225	228	194	189	205	189	224	239	210	228	204	206	245	212	201	184	218	196	190	206	211	197	219	217	213	242	201	226	215	239	194	213	206	211	222	205	233	206	224	211	203	220	213	215	224	200	218	220	195	221	222	212	212	224	184	210	214	227	207	208	202	203	203	227	212	181	233	187	197	202	195	199	197	183	178	188	227	182	201	217	214	210	205	198	207	169	188	216	215	202	212	225	197	224	224	195	207	206	190	194	209	227	216	220	228	260	193	213	188	200	211	192	188	225	197	219	235	204	206	216	222	208	203	193	200	209	201	240	181	188	195	231	229	198	207	180	211	232	227	210	185	218	200	214	189	226	216	180	199	208	215	237	224	225	231	178	220	188	215	229	215	241	222	195	224	221	244	206	220	198	213	200	205	216	245	227	203	217	202	256	204	216	220	216	201	197	222	200	206	198	238	200	200	213	200	222	219	174	234	198	203	225	196	190	215	200	229	197	237	233	225	204	237	216	179	206	194	233	209	230	200	196	207	210	185	215	195	204	229	212	213	203	214	209	235	217	209	197	202	225	212	212	222	202	193	188	211	213	200	224	233	198	243	214	219	199	203	201	184	218	197	194	197	207	210	240	184	193	201	183	221	189	219	193	190	225	218	238	194	214	191	230	235	226	186	194	204	227	187	220	206	220	205	214	236	194	187	241	204	212	209	193	206	216	249	228	212	191	208	240	221	183	203	222	199	208	202	191	234	207	217	203	232	224	189	193	189	217	191	218	201	205	198	208	185	183	185	225	212	197	231	203	231	206	211	212	203	227	200	194	230	219	207	199	211	236	213	209	217	253	208	188	212	208	202	191	203	220	213	208	229	221	224	198	206	211	182	195	202	223	204	211	213	196	208	203	179	208	241	224	218	210	220	213	167	218	217	228	175	195	226	195	205	225	212	181	186	194	193	211	216	222	198	217	200	215	199	199	238	228	218	210	208	206	194	176	200	194	218	198	197	229	215	207	205	203	223	198	191	238	205	193	199	208	198	220	211	219	221	206	189	188	213	223	224	170	194	206	212	196	220	197	214	199	177	223	217	207	207	214	201	218	205	210	188	181	178	224	237	230	200	194	217	191	209	205	208	215	194	210	202	201	196	214	209	192	199	199	217	220	207	207	209	207	207	201	216	214	184	221	207	222	205	225	204	203	195	205	238	217	207	233	190	200	200	203	178	196	202	239	213	188	213	201	181	229	217	201	194	208	194	197	200	200	185	217	230	216	231	209	249	184	231	197	220	209	203	211	231	205	222	213	218	216	224	226	214	190	199	196	198	175	227	207	212	215	243	214	212	238	212	221	208	218	190	210	232	236	215	192	231	196	212	183	219	212	217	211	183	214	213	183	207	205	211	209	216	175	208	214	228	220	207	218	209	205	232	204	228	203	191	201	205	193	229	222	208	209	210	234	212	213	231	209	200	221	226	194	187	205	202	230	201	207	199	201	191	213	201	189	215	236	216	208	237	202	181	196	188	227	203	211	207	201	185	203	210	181	211	217	229	217	241	222	202	197	241	205	194	212	206	214	219	211	203	213	212	204	197	205	199	195	198	213	200	207	218	227	215	203	195	195	211	201	199	234	199	214	200	210	174	222	204	207	205	212	218	209	218	221	200	218	220	228	205	204	229	234	211	221	199	194	212	192	220	209	179	186	226	236	197	191	208	203	200	199	199	201	206	220	212	200	203	203	211	212	212	213	207	221	199	204	212	188	199	215	245	202	221	193	197	217	229	213	210	227	205	198	202	227	216	180	241	217	177	185	234	186	201	206	223	214	189	230	200	211	212	202	203	207	222	204	197	209	197	206	192	195	185	204	180	223	216	196	227	194	224	207	234	189	218	206	216	193	221	200	221	222	205	228	205	216	214	195	215	234	197	229	207	206	193	196	223	195	213	223	200	225	224	199	213	219	198	199	210	187	225	175	206	239	212	184	218	231	174	215	206	213	194	248	197	211	209	205	213	233	235	219	214	226	234	209	174	215	207	198	189	207	195	209	199	182	178	218	223	198	232	183	219	234	199	177	209	219	220	201	221	209	206	224	201	230	215	199	186	210	192	204	199	213	221	205	186	205	201	201	220	198	220	236	219	199	216	206	222	212	183	186	200	204	226	231	214	201	217	206	200	221	175	200	182	216	205	224	194	211	197	182	231	214	202	205	191	212	197	199	185	226	200	200	216	215	214	203	203	215	176	212	205	211	227	189	216	210	186	211	198	225	198	221	228	204	212	218	189	194	189	211	223	213	192	241	219	201	215	186	195	207	210	226	234	204	212	201	218	214	204	221	221	208	203	194	204	193	207	189	186	181	199	222	206	195	213	208	212	202	193	181	195	212	211	197	216	189	224	219	190	198	210	206	230	211	199	215	225	200	239	201	211	218	210	195	206	222	208	203	207	203	190	211	197	209	211	210	226	207	177	207	215	200	199
5569	1516	3235	3751	3253	2675	2208	1920	1672	1476	1353	1250	1129	1042	1066	952	934	899	845	920	826	812	786	805	812	746	762	763	753	698	752	725	710	715	677	668	709	701	729	660	646	662	680	632	689	689	675	642	683	672	649	669	675	681	620	651	644	624	670	645	644	616	675	648	675	667	644	652	625	644	615	641	626	640	639	631	627	635	611	626	606	608	606	646	640	635	618	656	648	634	615	631	634	661	645	653	660	646	640	631	647	635	625	663	629	629	667	591	610	638	615	646	675	661	608	611	639	605	613	624	605	616	651	650	634	655	607	654	637	625	644	639	608	607	648	648	606	676	630	626	583	673	645	589	613	645	605	638	645	657	589	642	629	629	623	676	635	611	650	594	611	643	626	657	642	638	656	634	645	595	606	606	585	627	637	657	620	653	638	629	636	648	660	625	616	694	626	615	605	637	650	645	649	610	628	645	610	641	658	619	675	626	621	630	662	609	636	637	631	671	633	593	630	619	610	622	606	616	588	596	622	619	658	639	579	606	614	639	607	639	602	621	606	612	602	587	640	596	616	598	624	662	665	630	654	666	604	599	617	599	635	633	622	616	635	594	673	659	688	611	637	599	586	617	587	644	632	653	669	613	647	648	623	628	641	641	678	626	611	599	628	598	579	646	617	622	644	621	631	693	638	659	616	640	587	621	648	658	623	639	608	634	624	637	679	628	609	615	596	616	599	663	661	592	601	652	557	661	622	632	653	593	652	650	669	604	705	611	604	640	608	604	650	637	588	602	630	611	645	634	631	637	605	629	659	591	625	653	598	615	592	615	663	590	653	611	616	639	645	612	637	609	623	615	653	609	608	602	600	664	645	634	690	576	664	647	671	632	639	646	554	643	637	610	649	587	568	613	657	602	643	638	617	635	621	623	599	653	604	610	616	624	638	620	668	605	635	655	603	620	570	631	661	578	609	613	608	604	634	666	615	620	648	592	634	668	664	662	602	606	627	669	593	670	606	620	633	632	633	648	638	635	643	642	596	676	640	622	638	619	644	661	635	652	616	603	644	650	648	540	601	618	599	593	659	599	624	615	614	596	586	624	661	674	642	653	668	657	630	621	626	592	619	646	667	618	616	631	608	624	634	615	624	638	604	642	617	633	619	675	637	639	655	585	617	603	646	623	641	629	599	656	627	633	624	665	654	637	623	580	624	656	634	681	593	626	576	642	614	605	612	665	641	637	599	580	631	568	613	590	591	600	612	638	606	591	635	592	654	620	596	642	650	604	590	644	623	630	609	674	642	615	624	596	664	590	630	646	631	618	658	665	693	628	613	633	639	652	582	652	647	604	628	617	604	658	652	619	620	621	630	639	648	694	571	635	609	648	608	632	638	603	653	654	619	668	640	624	622	626	638	637	572	603	613	584	632	652	616	631	641	636	656	602	633	632	638	633	628	656	632	628	648	610	640	622	604	613	670	653	600	597	580	657	641	596	618	602	610	603	588	621	609	594	641	606	609	626	646	610	589	642	680	561	595	635	640	599	630	629	602	672	621	584	626	596	600	583	641	569	620	637	614	634	610	643	622	625	621	633	601	602	631	608	656	635	637	572	629	607	665	606	605	603	611	605	625	658	650	645	606	596	632	600	618	612	613	593	628	617	622	623	606	632	590	617	613	635	641	633	626	608	621	640	635	574	664	582	606	634	601	659	650	589	616	591	589	610	657	637	639	616	621	632	589	633	628	658	618	631	668	630	599	587	650	658	668	622	655	607	628	594	631	604	609	657	666	653	634	680	623	606	599	671	618	630	640	643	606	633	620	638	626	666	614	645	619	602	647	610	647	605	665	602	613	619	618	599	663	625	634	627	577	636	655	644	603	629	597	652	599	591	606	611	647	650	631	605	636	628	628	605	601	622	601	586	575	595	601	657	623	620	589	650	599	563	589	626	631	623	604	662	653	578	630	625	600	636	645	618	616	663	610	595	606	616	633	589	649	575	599	613	622	626	605	609	603	667	601	643	570	644	619	606	642	614	601	624	626	618	638	614	631	627	602	639	636	588	626	619	639	600	629	622	654	620	619	608	615	629	678	612	614	637	629	640	616	652	622	624	633	669	665	606	586	667	632	650	676	633	622	584	654	608	614	614	647	605	641	598	594	629	598	677	623	587	657	623	576	624	630	616	623	625	622	589	628	627	630	651	622	589	626	650	607	657	604	639	654	612	579	611	608	587	663	594	655	617	628	648	616	660	645	643	601	607	645	632	617	606	645	655	605	610	627	652	632	646	631	674	601	619	605	609	614	646	606	643	632	666	631	638	634	619	625	629	603	582	665	672	622	635	653	658	631	613	614	596	626	635	644	644	639	610	642	646	628	640	670	601	649	626	639	660	616	637	662	614	684	612	610	640	627	590	633	634	639	635	648	634	630	579	654	601	603	633	627	609	622	647	632	647	655	647	615	619	633	678	609	597	617	631	637	668	621	650	633	659	629	620	603	617	668	632	601	655	627	613	652	623	587	622	611	602	618	577	623	624	604	621	636	609	613	628	612	642	632	598	616	623	630	606	652	579	631	597	610	661	639	649	642	626	658	610	606	662	628	645	594	597	629	626	657	643	635	628	638	622	604	623	655	649	611	609	623	601	591	611	595	635	627	605	641	659	644	653	634	629	579	616	615	600	655	675	640	623	605	632	652	628	618	675	619	625	597	624	605	632	647	643	633	619	592	606	662	648	661	582	609	620	627	651	650	618	608	643	620	591	629	626	649	604	653	629	621	614	642	672	635	634	625	605	588	647	611	587	625	641	598	627	640	627	616	593	676	626	635	632	615	611	631	582	604	642	590	623	647	599	687	659	595	631	637	635	658	652	588	637	648	632	693	619	634	643	649	587	645	641	633	641	624	650	614	648	616	626	646	624	662	629	629	620	615	605	662	620	670	586	634	654	633	642	669	604	619	637	601	615	612	646	629	642	660	603	620	620	629	641	634	625	581	610	601	667	686	642	590	656	637	574	666	639	578	656	614	595	652	621	606	620	654	624	597	634	613	643	603	655	634	575	724	610	656	607	631	620	620	600	618	618	598	609	619	654	657	669	633	569	618	655	637	646	634	619	591	621	625	596	595	647	590	652	606	619	655	692	691	649	666	637	614	608	611	630	651	610	642	610	611	617	625	627	597	633	634	663	632	644	559	625	673	609	618	646	668	658	594	619	598	619	586	600	604	638	597	628	645	630	628	672	632	639	614	638	667	627	596	627	629	672	666	643	641	559	670	634	598	628	634	623	635	648	589	623	627	560	654	583	602	591	596	645	663	623	595	618	635	628	653	632	611	617	631	680	641	634	608	652	611	642	660	648	629	610	600	615	617	611	618	599	650	641	616	626	666	611	636	619	607	628	597	656	644	641	634	635	614	621	642	587	625	624	615	657	610	623	615	603	621	576	658	582	612	628	634	661	628	615	661	623	617	651	625	585	624	635	625	643	635	642	650	646	663	628	573	624
15805	2438	2616	2064	1374	993	802	596	499	412	347	363	309	270	271	244	231	216	210	199	214	217	182	176	181	164	188	176	184	173	187	183	163	165	170	183	157	151	146	156	146	179	167	163	148	146	150	148	169	161	150	181	148	146	157	151	151	135	150	164	158	135	149	147	140	140	139	160	167	167	160	149	164	147	162	146	154	122	154	159	159	137	153	166	150	156	144	150	128	160	144	148	147	175	144	149	149	138	145	152	137	149	142	154	138	161	147	148	147	113	162	141	162	154	159	139	151	143	144	158	134	145	114	152	154	155	160	138	158	131	155	156	150	175	133	154	153	162	143	130	138	148	159	147	140	152	156	137	148	158	131	146	161	159	155	137	134	171	151	166	150	148	167	140	149	155	151	142	128	148	146	133	161	135	137	150	163	153	133	162	136	158	146	152	152	145	163	139	187	157	160	148	160	139	158	158	149	164	146	135	146	160	144	153	149	149	138	160	139	136	158	148	126	144	169	136	159	152	154	160	116	143	129	167	137	152	143	152	161	131	156	157	167	153	169	132	161	143	130	182	135	161	155	145	148	143	164	148	149	176	153	160	158	156	163	149	155	129	152	139	140	148	147	145	154	153	150	150	150	160	128	153	151	147	141	147	157	147	171	140	164	130	159	118	131	157	164	154	146	155	172	149	165	155	143	155	166	144	158	135	156	144	165	136	138	140	153	150	127	148	157	170	134	147	148	143	150	147	149	116	196	145	138	179	143	164	137	125	148	165	170	139	130	137	146	137	146	160	151	160	150	147	157	162	151	150	164	155	125	162	171	118	131	147	152	157	135	154	143	167	154	145	151	153	168	146	146	136	144	143	127	143	166	161	147	151	155	146	147	140	150	155	154	169	145	155	155	158	155	154	148	154	147	124	133	141	147	148	145	154	141	164	179	134	176	150	139	165	165	128	154	155	151	151	164	131	155	154	141	165	163	136	147	144	176	130	137	163	151	140	136	143	161	170	132	156	163	151	145	147	137	128	142	144	169	163	163	136	139	150	159	168	147	144	172	153	153	145	154	154	132	148	122	151	155	141	155	129	166	139	168	154	127	161	135	162	144	168	132	156	127	143	147	145	141	135	147	132	143	159	156	125	144	147	141	137	152	179	149	164	139	139	140	150	142	162	138	157	151	150	148	162	153	150	159	145	135	149	136	175	174	152	133	161	142	154	121	145	165	148	147	160	143	149	132	158	153	155	133	160	157	155	133	136	139	133	149	147	138	130	156	138	140	178	139	130	156	156	150	160	121	138	165	140	153	149	154	139	161	161	150	159	127	152	133	142	154	153	147	149	164	158	166	131	162	150	147	145	164	138	148	153	154	135	162	161	153	133	137	146	147	154	156	146	147	167	159	147	145	132	130	158	145	137	158	118	167	142	149	143	148	149	163	129	145	154	149	140	154	123	141	149	136	168	124	172	142	154	145	172	146	156	138	159	151	126	129	136	145	147	153	153	158	146	140	142	151	139	162	147	127	148	153	155	179	137	170	138	155	150	148	133	175	157	137	165	151	152	145	155	158	140	143	148	157	152	134	143	147	143	180	133	168	172	168	146	152	130	153	153	153	133	164	126	163	152	169	137	154	154	152	124	156	120	142	149	143	144	147	154	156	136	175	136	165	153	158	149	152	162	136	120	142	183	126	163	166	185	149	147	144	159	142	138	158	161	157	139	139	145	145	148	142	150	147	128	129	129	136	167	154	146	156	129	145	150	187	144	148	160	138	153	139	163	124	153	126	159	144	133	142	134	150	146	138	143	135	147	164	163	148	154	163	124	152	146	133	130	172	150	142	142	160	149	171	149	167	148	150	150	142	153	163	169	158	145	144	122	167	155	154	136	150	124	153	154	141	146	128	133	138	134	166	138	135	142	163	140	150	132	146	144	161	150	132	152	157	129	156	132	147	150	141	149	149	145	153	123	134	177	158	145	137	154	140	141	153	144	147	145	137	150	148	152	123	148	135	136	147	135	154	149	143	148	126	125	146	171	144	169	152	152	157	171	175	150	129	122	170	168	150	132	150	112	169	160	154	158	145	168	152	156	138	174	162	133	149	153	158	137	125	155	142	134	154	141	158	157	148	145	158	138	145	147	147	184	167	163	146	152	150	149	123	136	132	159	161	128	150	152	141	179	140	138	149	144	178	168	150	143	157	146	147	151	157	154	154	176	150	149	149	145	162	158	146	166	134	152	162	165	158	176	153	133	163	151	140	169	152	154	148	146	147	162	128	140	123	119	166	152	159	180	156	145	161	140	136	132	161	148	133	153	154	147	155	152	156	172	155	154	149	153	148	151	131	163	143	160	153	138	131	159	159	178	156	137	140	153	158	154	161	125	152	165	147	154	154	132	165	129	138	148	151	164	149	149	156	146	132	154	149	155	135	120	119	156	128	149	123	156	141	138	147	141	137	133	155	160	136	130	135	148	149	139	133	156	153	133	143	142	162	157	137	140	142	142	133	143	151	148	146	142	158	162	145	137	157	140	145	132	145	138	153	166	161	169	148	172	147	153	168	184	136	142	160	124	156	165	140	139	155	130	143	166	134	151	167	129	140	133	160	144	150	150	133	146	147	150	141	147	163	141	141	158	147	148	140	144	133	138	164	131	161	159	157	155	154	148	156	130	127	165	148	147	162	173	125	156	145	167	134	150	166	154	135	164	156	142	143	171	153	142	133	146	173	138	151	145	147	154	147	151	153	140	170	137	145	151	149	144	144	155	141	136	156	160	134	143	165	164	143	148	175	138	149	131	132	159	139	151	136	161	150	146	145	154	140	152	155	150	131	141	138	151	154	141	145	170	142	150	150	137	157	167	152	143	149	151	145	130	161	134	167	143	141	132	173	156	135	162	147	149	134	142	136	145	133	148	148	153	144	143	156	149	118	155	148	126	136	156	157	145	135	155	144	149	149	139	150	147	161	150	143	154	132	147	157	112	142	132	158	171	148	132	143	157	155	150	133	147	148	148	140	154	177	156	150	149	138	159	156	167	140	157	148	148	159	170	158	167	160	155	157	146	142	156	148	170	151	143	143	161	144	140	138	131	170	147	139	167	149	161	123	128	163	167	139	131	155	168	179	154	130	147	159	133	148	133	166	153	153	140	144	134	143	155	131	168	162	169	141	145	150	145	134	142	166	154	150	133	168	135	133	157	162	131	156	145	121	140	155	147	173	161	134	160	135	124	147	141	142	144	145	150	172	130	148	174	152	140	157	137	140	134	177	168	157	146	144	150	124	143	136	142	139	147	154	148	152	154	169	144	157	162	159	167	146	139	169	164	132	156	117	151	137	147	136	148	136	166	147	153	120	158	141	146	179	172	159	167	138	155	141	133	139	142	152	147	148	145	157	168	134	156	136	160	150	164	158	134	162	175	166	145	155	138	147	157	141	163	157	135	143	154	167	138	145	141	149	164	127	153	144	146	157	147	143	154	147	173	155	137	132	154	165	142
7532	2411	5513	6354	5348	4427	3613	2934	2460	2120	1917	1657	1464	1350	1315	1167	1114	1048	975	951	907	879	862	822	833	769	740	741	761	684	669	680	592	690	629	639	621	640	595	618	612	604	565	588	563	583	511	527	590	535	562	566	550	539	551	534	525	557	508	539	510	530	519	544	521	500	520	525	514	529	501	521	502	509	483	512	546	518	504	492	475	497	509	543	461	487	490	525	531	510	528	500	458	452	513	508	508	513	502	506	527	534	498	483	517	489	496	498	463	497	504	479	530	501	510	508	514	514	517	481	513	471	476	505	490	489	474	497	462	521	496	481	472	526	484	483	491	516	497	528	506	486	453	506	511	498	461	487	494	489	473	460	499	448	493	487	523	496	501	496	525	466	498	535	446	487	474	494	494	489	480	468	515	511	498	515	480	504	475	446	476	484	506	494	470	500	508	497	487	482	471	434	462	480	514	501	482	487	472	481	507	463	449	495	520	476	538	438	491	456	526	527	482	481	481	518	489	459	502	437	536	500	511	498	512	476	441	461	508	489	484	479	478	483	465	463	530	452	474	472	535	495	457	456	484	489	473	467	487	491	523	506	495	499	482	444	493	461	470	478	540	500	504	467	490	444	465	487	543	496	458	489	503	506	464	503	532	524	521	484	486	486	456	499	477	500	514	485	496	480	484	456	510	516	495	483	493	469	515	527	501	517	528	505	524	509	480	464	482	537	474	500	533	452	487	461	491	475	502	499	486	494	476	516	502	491	464	503	465	461	499	506	463	481	455	483	476	505	461	463	448	475	494	469	508	484	484	504	504	488	427	482	471	498	506	501	461	485	467	507	455	504	491	512	493	449	511	465	491	490	484	504	481	481	514	450	474	495	478	486	484	498	470	470	513	514	483	480	503	524	527	476	457	469	466	447	516	473	467	514	483	482	468	484	488	519	481	509	490	496	497	468	461	497	494	502	507	487	470	519	505	468	507	520	457	473	467	481	481	473	518	481	474	532	511	479	508	463	445	456	447	482	458	485	513	452	480	501	501	475	476	498	474	510	468	518	512	476	503	488	473	493	431	464	461	513	505	464	500	490	479	509	486	494	481	451	470	456	513	535	465	474	488	471	524	499	498	476	491	473	490	464	477	475	485	482	488	457	495	480	480	484	484	506	528	522	477	457	472	492	486	450	479	446	484	502	542	523	484	491	507	516	460	459	501	492	445	497	508	470	510	462	468	475	446	440	464	449	489	465	510	480	509	485	453	514	464	490	493	504	496	453	480	492	512	483	505	521	470	501	452	451	498	474	484	502	513	496	518	468	513	492	482	495	458	447	486	452	476	521	478	497	504	500	500	476	473	497	464	517	475	507	506	492	491	491	476	515	512	473	497	494	498	455	507	480	505	510	516	496	464	466	504	494	507	468	491	468	489	491	500	510	518	511	500	524	483	471	480	491	466	484	536	457	516	456	502	491	474	495	490	516	481	536	501	510	474	471	462	500	467	499	487	453	468	472	477	480	501	511	504	458	462	500	475	500	466	472	503	450	484	501	481	492	494	495	467	506	488	467	519	489	477	492	519	515	513	483	481	523	474	479	475	468	465	472	532	478	492	460	500	470	460	469	490	481	453	524	478	501	500	471	493	501	509	442	495	476	505	490	463	492	438	498	516	451	513	489	461	491	475	491	505	469	484	501	459	455	529	489	508	494	507	486	499	512	455	441	473	476	495	479	472	461	503	478	432	441	524	496	497	513	484	506	500	466	503	518	534	471	493	459	518	464	468	478	463	454	479	479	483	477	486	453	499	488	470	480	514	478	495	477	520	494	504	480	508	507	503	534	486	480	509	452	475	488	468	515	503	486	457	476	491	472	476	500	454	486	462	453	486	458	469	459	524	483	524	515	442	521	446	534	483	483	495	481	491	480	479	489	484	465	495	466	489	490	508	494	509	464	502	487	496	492	457	476	486	455	469	516	476	477	470	504	450	478	462	494	499	484	482	457	498	462	520	486	491	470	470	500	481	467	454	482	518	502	487	488	500	498	528	466	502	453	463	477	513	467	480	530	510	483	506	494	486	493	441	503	472	445	485	556	496	449	450	441	471	431	452	487	490	478	487	475	483	496	530	508	491	482	501	520	502	468	468	479	454	458	471	491	551	477	510	511	475	499	499	465	463	429	539	474	497	476	483	479	469	473	475	483	500	533	458	494	494	501	491	496	512	463	489	454	476	475	477	466	498	512	481	452	474	507	479	538	535	503	484	460	473	463	476	501	485	488	511	493	513	518	510	500	505	493	469	474	490	468	467	501	517	487	476	520	473	496	492	464	462	467	523	476	481	433	470	504	538	459	492	485	492	525	494	490	505	481	483	469	514	446	520	478	469	534	460	508	528	510	505	476	507	484	483	450	481	492	488	472	481	474	502	442	457	461	464	462	486	473	452	494	496	466	515	463	494	439	483	506	526	501	451	476	496	469	503	498	457	464	499	494	496	465	514	456	504	470	458	493	503	467	446	487	475	493	525	508	495	496	486	443	488	456	482	495	523	474	507	456	471	472	477	491	486	495	459	475	494	497	481	462	508	470	475	493	471	509	482	478	500	435	524	474	504	486	495	510	487	483	438	476	482	456	478	529	485	513	445	490	488	490	466	462	500	482	487	487	465	439	484	480	525	460	508	493	485	466	511	514	473	463	465	477	502	480	463	485	485	442	513	501	490	466	494	488	523	524	473	512	441	496	469	488	485	460	476	444	467	466	462	499	475	535	495	480	448	528	473	475	487	485	476	481	466	497	515	496	509	476	521	486	464	510	488	458	460	465	456	497	438	498	475	471	495	539	493	501	452	534	495	514	465	450	492	466	494	499	499	519	494	465	478	461	500	536	497	526	478	504	454	443	505	445	496	485	540	487	501	491	480	517	472	447	439	504	475	488	519	494	488	469	501	485	520	458	483	494	486	477	452	481	496	490	488	468	483	487	469	492	501	455	464	496	469	518	478	465	467	473	462	544	468	452	469	514	492	513	511	521	487	480	518	496	470	448	498	486	488	475	458	523	540	507	436	500	473	463	473	531	464	502	471	492	470	485	531	491	519	486	497	465	491	457	520	478	503	523	469	502	465	511	482	502	514	482	536	500	475	487	519	460	494	496	549	496	459	452	465	503	507	475	460	503	444	467	505	489	491	478	485	507	487	481	471	477	459	479	503	509	472	490	513	498	486	454	499	499	465	454	477	481	501	502	441	488	516	492	464	463	510	464	495	512	457	480	494	436	477	472	464	489	460	518	445	484	517	479	468	508	491	479	476	485	496	457	482	449	523	470	474	483	417	491	456	498	504	492	520	462	465	487	502	505	494	480	509	446	482	502	531	476	465	520	521	506	495	498	518	485	506	529	432	467	461	483	468	477	499	502	456	516	485	484	504	478	488	505	521	488	500	508	490	469	444	497	504	463	473	481	498	442	498	497	477	494	519	513	523	479	464	508	484	461	486	470	444	495	485	486
2173	437	429	419	402	388	360	358	362	331	375	321	355	341	335	327	364	323	377	346	326	341	343	362	331	363	333	354	331	344	356	384	347	349	346	335	340	355	339	343	310	383	328	341	339	348	327	342	339	322	353	324	359	361	363	332	333	357	347	340	341	361	364	323	300	334	345	336	353	330	364	326	316	352	331	351	324	332	339	355	322	376	341	343	362	344	310	353	347	319	385	389	354	341	337	349	342	347	347	334	317	331	372	328	350	334	375	350	321	327	365	316	343	356	362	336	360	367	329	336	340	337	341	401	341	332	348	350	337	354	342	365	333	370	345	336	332	335	329	347	332	316	344	360	351	342	356	349	379	394	333	344	389	345	353	352	330	366	318	328	367	320	349	347	325	344	341	336	359	327	361	350	344	355	349	308	355	333	358	326	344	318	357	346	366	329	358	338	303	331	323	297	357	336	350	343	347	366	362	329	354	343	338	333	359	396	360	358	357	376	329	341	353	375	366	340	358	340	364	377	361	373	358	365	343	343	347	344	339	345	344	356	334	377	313	370	346	379	366	334	353	327	313	338	351	351	374	327	338	313	351	336	335	342	346	323	353	369	337	401	357	354	294	375	351	333	339	287	323	359	388	372	343	379	341	317	318	339	343	359	355	348	348	323	360	334	359	339	341	367	330	339	352	368	351	358	355	352	321	366	314	322	340	366	317	366	335	344	329	365	355	350	340	338	339	355	354	347	359	354	328	324	336	396	336	355	356	336	317	312	334	322	360	334	344	362	349	349	357	385	391	346	351	322	345	373	349	330	336	341	346	309	333	336	338	345	335	344	350	330	363	354	333	318	348	317	322	363	356	367	295	338	357	364	326	334	314	351	331	352	323	354	367	355	336	321	324	341	337	385	335	346	357	362	335	325	368	366	355	327	339	305	368	330	335	350	326	336	352	345	345	338	311	323	362	314	377	340	362	308	359	336	348	343	331	361	336	370	338	348	350	341	361	359	336	360	345	331	338	336	354	333	346	336	355	325	338	343	383	359	325	337	349	314	344	352	358	368	358	333	317	339	345	352	344	371	365	347	317	329	333	304	334	357	378	355	346	367	349	328	372	316	335	335	319	362	356	351	307	359	334	350	366	327	338	342	353	323	323	344	353	326	334	346	358	330	344	326	375	323	351	352	352	351	354	363	319	359	347	358	329	348	330	363	341	361	370	340	371	357	354	334	369	371	374	339	341	371	337	379	380	377	364	337	325	337	327	335	349	406	357	357	350	363	364	370	322	363	352	341	338	343	332	332	304	330	340	358	352	337	361	368	314	355	351	348	369	334	325	308	304	392	329	311	345	353	348	371	344	314	351	328	371	339	348	353	387	341	353	340	337	346	356	324	341	333	323	353	336	336	342	360	313	340	346	321	357	351	358	333	339	373	357	341	331	345	318	346	329	330	357	359	331	344	345	371	348	360	377	334	355	338	363	351	377	324	367	336	341	342	324	329	318	326	344	319	363	355	324	358	360	351	321	363	377	340	352	348	351	330	312	348	361	357	344	345	340	332	344	354	327	351	342	325	364	325	311	334	347	365	350	329	342	345	364	320	333	330	354	346	358	365	379	331	335	329	335	376	326	340	323	323	343	329	349	315	343	344	365	337	376	357	356	355	357	339	362	347	322	368	358	360	375	360	329	354	399	366	355	326	373	290	324	363	390	349	336	392	337	335	338	334	345	337	356	334	345	339	332	323	367	346	406	343	360	340	374	308	335	367	365	325	353	347	355	348	359	327	339	348	331	337	344	346	347	328	327	364	339	354	356	353	296	368	319	365	343	342	345	319	338	372	329	357	330	369	320	358	353	364	346	311	329	352	359	366	342	363	354	372	331	337	344	322	347	369	388	351	315	337	319	343	321	322	350	359	362	373	302	337	361	377	362	336	367	353	332	354	349	341	304	373	359	354	349	340	344	346	307	303	374	376	354	334	329	367	308	334	356	362	310	310	341	342	390	346	350	335	348	359	346	369	334	319	335	323	355	346	327	338	373	360	332	367	375	367	367	363	350	333	304	337	328	356	342	347	334	328	359	344	354	361	346	319	336	338	361	340	374	342	356	367	368	341	356	371	353	332	330	345	324	342	326	338	328	332	332	306	359	362	361	359	320	358	369	358	324	361	315	381	331	350	351	355	387	362	346	352	357	361	345	362	334	361	361	348	351	332	355	348	323	358	368	333	374	322	328	350	363	358	371	336	331	388	341	347	360	336	336	359	339	331	381	363	331	331	350	330	368	316	345	333	310	342	350	349	321	353	299	346	369	323	351	349	333	337	328	349	334	340	365	363	379	369	338	377	352	373	355	381	327	298	336	336	295	340	366	326	342	364	376	359	350	334	359	344	335	324	340	366	341	355	326	315	330	337	347	351	352	339	351	373	358	348	338	347	350	363	314	355	334	387	323	344	328	333	355	380	328	389	367	356	334	357	333	354	356	340	344	373	331	382	331	358	326	309	347	337	319	362	313	341	372	356	362	341	360	354	359	391	340	341	346	352	340	344	355	331	337	323	349	344	330	329	328	318	352	326	313	323	349	360	374	337	352	360	307	376	358	384	349	360	332	383	342	324	338	334	382	338	364	360	342	379	355	358	322	325	347	348	385	366	333	323	346	369	325	355	329	375	337	347	331	383	348	341	306	385	336	355	313	318	314	349	365	320	339	338	306	339	319	347	341	334	319	351	349	329	366	352	353	369	341	338	335	351	326	315	379	337	311	373	367	356	335	361	334	375	332	340	314	369	416	357	337	361	347	370	353	352	315	327	286	356	341	337	305	352	308	341	325	308	324	361	343	354	346	370	353	366	344	362	334	341	339	346	360	327	339	338	358	355	355	346	358	348	358	355	351	368	353	353	332	330	318	317	367	340	338	325	368	335	347	342	354	309	361	346	352	341	347	352	343	352	330	352	359	363	340	356	317	326	336	348	336	394	353	358	355	356	314	364	351	326	317	362	347	355	320	350	348	310	303	323	339	388	350	356	362	338	335	321	369	382	335	314	348	344	335	349	324	341	344	366	367	360	351	327	313	334	336	360	355	324	373	342	339	366	337	354	353	322	373	332	351	335	355	309	289	350	315	335	336	368	332	337	360	356	340	343	327	368	342	327	328	361	338	354	348	326	334	307	316	333	343	350	343	329	329	353	330	359	320	351	359	336	344	354	351	324	309	340	366	340	326	343	351	337	347	331	334	323	313	355	373	331	292	318	352	339	341	332	350	318	347	380	357	376	397	300	337	343	323	342	327	307	374	337	346	328	363	332	361	361	355	320	352	365	337	367	327	330	361	339	316	359	330	366	345	346	328	359	330	348	359	341	361	348	380	308	331	358	341	350	322	334	342	355	353	331	332	357	316	351	365	355	372	339	338	328	327	370	353	346	388	393	350	313	321	350	362	354	349	335	353	323	315	330	371	331	362	358	331	320	318	336	364	321	350	358	338	352	380	340	322	366
2418	1012	1138	1140	1156	1088	1124	1059	1039	1090	1042	1017	1008	968	1020	1028	999	1023	1021	967	965	1017	971	1016	1007	1001	971	1030	956	923	1035	1019	982	1014	1001	954	988	954	1045	984	1018	1007	921	1009	957	941	1021	978	969	964	1052	960	966	947	994	944	1026	941	972	982	951	962	939	955	954	890	1015	970	959	965	966	1014	971	974	938	968	905	965	946	948	1034	994	961	949	1005	960	943	981	974	984	1000	974	1052	995	993	995	998	991	989	979	1022	969	959	1009	988	979	1017	928	1032	1025	996	949	926	986	937	988	977	944	901	1064	971	968	1033	1029	947	961	986	1020	993	1017	1019	934	937	1029	997	943	1039	1009	935	952	951	922	948	925	995	1015	1033	1019	939	1006	1029	1000	968	1012	962	967	978	995	990	1029	920	1013	903	1034	950	962	988	956	953	989	985	986	930	999	967	969	1030	999	1031	959	975	1042	984	979	938	937	957	991	1008	969	998	914	963	1016	967	948	1000	955	973	943	968	1022	977	964	982	970	969	955	938	1002	926	964	1003	945	1000	988	974	987	967	921	953	974	1006	915	974	958	961	1025	939	975	986	1027	942	933	965	1016	1029	976	991	958	965	969	1014	955	977	1005	958	1004	997	1067	1002	971	988	1006	1019	1010	991	956	973	981	975	967	1008	951	974	1002	946	1049	1028	948	953	953	980	963	971	1008	989	1022	949	954	950	1034	967	1051	995	1054	950	1002	969	980	979	1026	958	999	965	963	954	977	956	935	978	1032	1014	989	1000	1013	960	974	974	997	922	992	1009	965	960	1048	938	909	960	997	978	940	1050	988	1021	981	935	993	967	1012	945	972	1049	947	946	954	1037	1005	1009	997	978	990	981	939	1010	991	1025	992	985	987	990	1036	1043	1000	907	896	972	1005	1000	994	941	987	969	942	1032	986	987	948	948	975	1021	988	997	933	985	929	966	1007	962	1010	1037	976	953	1012	998	975	945	977	981	946	966	973	980	1018	1060	917	963	1020	940	951	1016	1003	994	954	980	914	993	977	943	966	934	962	946	1024	990	975	1022	1020	1018	988	938	1031	993	961	961	977	1009	966	988	1015	935	1016	978	1003	976	930	971	994	980	963	979	1067	938	978	954	1000	974	1031	1004	959	991	1001	964	987	981	943	1008	976	956	988	1001	945	911	1015	998	990	1020	930	982	962	961	969	965	955	1014	997	980	966	970	956	985	973	974	1022	994	990	978	980	1046	901	968	995	982	983	980	983	930	960	969	987	1025	998	1028	959	963	976	934	961	923	1042	950	933	984	1023	975	1004	1035	915	930	942	1002	950	944	965	930	963	990	1000	980	979	931	1027	958	923	970	976	1000	960	947	1009	939	956	980	1008	918	963	986	1007	967	1002	982	1003	944	1038	964	969	1012	1026	985	975	937	1011	971	998	987	989	963	954	1034	1001	967	933	938	969	968	1005	951	965	960	918	968	917	1005	959	957	966	989	992	992	985	952	1002	1025	1003	921	970	957	976	924	964	1004	949	992	974	1008	1004	988	996	956	932	924	971	1047	958	942	993	963	1032	965	999	935	949	972	1016	959	957	1034	1051	1015	1005	956	949	969	1034	949	1008	954	978	939	969	966	948	1016	988	941	972	976	988	976	1008	1011	992	985	995	987	961	971	995	974	1049	977	938	963	972	988	984	979	968	954	922	939	1024	985	973	990	948	1004	1002	993	954	964	923	975	979	950	964	982	1001	1022	938	955	983	972	980	975	910	1029	964	988	955	1001	995	1001	942	967	965	910	983	1002	976	1011	974	964	989	1001	940	937	938	991	978	980	1010	980	932	944	963	1070	956	1018	1015	955	942	1011	969	989	1000	985	1011	1035	976	972	962	1008	959	971	1014	990	953	1066	986	1031	997	1004	971	974	1006	1008	964	971	956	974	938	985	1072	986	948	1036	1029	989	969	987	987	933	1016	960	975	952	1018	1005	978	1015	989	953	1022	991	968	974	936	984	962	976	1047	979	983	996	979	950	1009	966	1006	981	935	963	1038	956	956	1018	962	996	1010	970	991	1020	971	996	922	976	973	968	967	1030	980	1006	973	1013	956	1020	954	1014	967	988	1010	935	983	991	1007	911	964	952	972	958	939	971	1000	1001	1020	978	992	965	975	969	1000	975	991	953	990	982	949	953	954	1002	950	982	959	965	926	978	984	921	938	1008	968	993	988	987	983	931	1014	978	968	973	916	965	1035	1002	958	914	1006	942	939	961	993	992	950	975	987	927	971	989	1024	1052	946	969	1019	1026	1038	949	1003	883	951	954	970	1004	948	960	980	1052	960	964	967	928	1003	987	997	988	911	973	983	956	1000	949	954	968	930	1002	989	908	1001	1024	981	954	1001	988	982	984	984	944	1044	932	954	1014	958	938	967	932	999	978	997	957	989	1016	992	1004	973	1021	994	965	1062	1034	979	997	1018	982	1006	988	1059	963	946	998	986	1011	1014	1007	952	997	957	1018	970	1005	979	966	987	1024	975	941	986	981	974	967	982	1060	969	951	1023	958	936	970	948	975	1003	1010	985	914	919	1007	960	983	959	959	1003	920	970	962	1026	949	970	988	933	969	999	1013	986	916	1024	961	934	1025	986	984	929	1019	985	1007	1018	984	1026	965	950	1008	953	960	1004	1017	923	983	971	1014	946	1045	995	973	968	1021	993	1009	953	1015	967	1004	959	989	958	1003	968	1004	1010	1023	930	942	943	952	933	1008	946	1023	982	989	987	982	950	990	978	1005	980	942	978	941	981	1013	935	987	958	1050	949	953	990	961	995	985	993	961	1016	956	991	959	977	1043	917	956	972	1028	927	930	987	959	955	971	942	996	976	915	1009	988	954	992	917	964	1013	975	963	975	993	965	1067	1009	943	1022	996	1016	996	955	1032	983	959	1030	919	994	939	966	936	962	996	971	943	962	993	963	999	919	996	1001	1001	1032	941	977	993	942	969	968	1010	959	981	960	939	956	934	998	993	990	998	968	1021	986	944	1013	914	959	966	1010	999	978	977	976	954	998	943	1035	997	984	993	975	1031	987	947	958	977	952	978	921	1000	965	1099	1037	1010	945	948	939	952	996	1024	948	945	1031	929	959	1021	945	992	956	958	967	933	973	1030	959	945	994	942	946	943	1011	988	950	962	983	960	915	1010	978	1026	939	980	1030	1011	971	998	986	986	930	948	968	937	1012	974	957	946	1037	972	948	907	994	960	998	995	969	926	1022	942	966	969	981	998	988	967	969	1081	950	1020	991	989	959	930	969	998	950	983	999	926	977	969	988	932	958	933	1028	967	936	977	1000	977	944	998	1013	971	993	1005	972	934	1082	971	960	990	1029	963	998	924	955	964	972	982	977	972	966	1014	961	974	1003	973	996	904	969	984	975	1023	984	927	981	997	982	958	989	1027	1016	988	969	972	1021	954	975	951	973	941	1026	956	1013	1012	989	931	1010	902	933	978	988	957	942	956	957	943	1005	1003	1017	994	978	989	1008	977	985	928	936	1051	995	954	956	1065	980	961	1003	992	973	1007	984	985	1002	958	1011	959	934	947	989	992	1025	972	971	1038	947	1000	1005	995	938	989	954	987	935	964	997	960	1028	1021	990	982	932	984	934	965	964	988	1004	986	986	1022	987	1006	1003	942	997	951	905	982	919	952	946	937	1056	1011	958	996	1006	986	936	974	999	991	961	959	951	1048	918	982	978	982	965	1023	1009	992	1037	1000	985	970	935	950	999	949	956	930	950	912	931	1029	961	938	956	992	948	980	985	969	966	945	1018	981	945	970	994	971	926	952	969	1003	974	969	960	966	987	1004	956	957	975	993	1008	1013	967	961	956	957	1014	936
8676	1150	1378	1102	829	682	513	424	444	365	286	316	256	257	268	261	253	257	255	241	242	257	194	243	237	213	206	216	218	228	233	218	229	202	191	196	212	246	229	215	221	226	218	217	195	229	231	190	211	218	209	179	208	228	231	211	190	202	209	206	223	231	214	200	205	210	208	197	206	209	201	222	213	197	211	205	217	200	236	230	188	199	210	202	205	241	203	220	215	217	231	194	188	190	215	226	185	193	189	217	216	207	205	202	180	221	210	208	214	224	213	230	225	232	220	206	193	205	246	212	213	235	195	206	214	229	225	191	197	216	228	207	223	207	197	196	181	226	218	223	191	216	201	237	226	230	219	189	211	185	220	204	205	221	201	221	233	208	191	207	212	218	208	184	209	222	175	193	201	197	240	221	220	215	205	209	183	197	208	224	247	199	199	238	203	218	214	215	199	219	193	196	197	201	204	210	195	229	219	219	213	182	217	204	205	192	205	235	215	221	218	227	223	217	196	211	197	216	216	191	228	193	199	211	215	200	208	219	214	219	227	183	218	226	203	195	219	203	201	201	182	198	185	238	204	201	232	212	217	203	188	222	193	220	205	183	202	188	184	206	219	199	240	189	208	208	223	217	213	211	200	204	210	222	248	208	207	210	188	193	232	198	216	198	200	200	196	216	186	189	202	213	208	195	237	231	221	202	213	210	226	212	204	219	219	193	217	206	218	204	217	197	202	206	211	224	199	212	209	216	186	226	239	216	218	221	212	210	185	215	236	179	198	213	190	205	203	202	211	189	201	200	214	205	184	226	192	218	199	203	223	202	221	202	196	207	188	239	199	224	212	192	224	219	207	205	202	181	211	211	222	225	198	211	190	187	196	204	202	199	200	208	219	188	223	195	236	213	215	200	196	208	202	202	217	200	217	226	216	205	202	205	187	211	191	203	218	208	175	201	232	210	202	218	233	225	200	205	213	203	218	198	200	162	193	195	179	180	192	212	183	221	236	206	218	193	198	254	192	191	198	202	225	208	207	215	237	207	209	213	191	213	220	199	200	186	215	204	205	180	203	210	205	198	201	205	218	187	223	217	226	216	210	222	213	216	218	208	216	216	197	191	201	200	202	212	214	186	206	214	213	223	196	174	196	205	220	208	206	189	189	201	220	201	198	196	207	207	201	203	200	192	210	178	211	216	206	209	233	210	206	195	208	210	232	198	185	236	215	211	203	197	189	208	223	189	216	195	193	188	200	248	213	208	208	218	197	197	213	185	210	203	210	207	198	209	215	182	173	213	214	199	197	219	204	204	184	229	183	210	205	200	235	208	188	217	212	209	228	185	207	235	192	210	217	208	189	215	195	201	204	211	218	201	231	198	237	187	208	193	202	191	217	220	208	216	224	224	212	236	199	181	195	212	185	191	197	211	204	212	201	229	234	191	221	209	191	176	199	207	220	192	212	223	222	224	198	193	210	191	198	199	219	196	204	200	176	222	212	215	207	224	191	202	219	192	229	206	216	205	238	191	209	223	186	225	199	221	199	230	227	237	214	219	209	203	201	203	202	198	207	202	220	192	197	212	220	181	202	204	205	214	188	198	204	238	177	240	185	234	200	166	205	206	193	195	221	195	201	199	195	237	182	225	203	218	209	242	206	191	204	220	212	211	188	191	210	217	218	199	203	203	218	230	211	217	200	200	208	209	213	184	198	196	202	199	220	217	201	203	214	225	202	202	197	252	203	204	193	216	214	202	206	207	210	226	225	230	203	224	222	195	204	213	204	221	209	214	177	229	206	208	186	217	212	188	194	185	209	207	183	208	207	185	197	220	212	201	193	194	189	240	208	222	207	198	205	196	195	200	222	212	220	238	219	198	201	210	204	224	216	218	196	185	218	200	200	203	230	216	204	203	229	227	204	191	202	254	209	211	218	212	203	224	233	208	216	207	211	211	225	225	206	205	188	212	195	209	203	203	195	195	228	197	211	213	221	190	194	215	214	203	204	172	213	214	187	193	204	230	226	206	214	211	200	226	206	190	237	217	217	216	181	198	185	212	185	216	213	212	222	226	200	202	195	209	185	222	197	210	202	216	184	193	195	213	216	210	224	203	210	206	244	197	215	203	182	193	195	230	216	225	173	214	198	206	199	182	229	188	205	217	208	224	212	185	239	215	194	189	194	208	200	211	202	230	230	214	194	192	198	216	194	212	217	198	218	226	241	206	199	197	225	191	218	204	238	207	244	184	214	185	193	196	193	178	195	223	214	230	208	225	220	203	214	190	217	211	189	210	218	210	183	200	213	235	224	221	216	196	205	206	183	208	200	201	196	203	211	217	193	188	198	224	212	203	209	211	220	223	188	207	233	217	212	211	192	240	200	224	198	217	189	203	200	224	191	227	198	206	218	194	207	203	214	225	227	228	213	213	232	209	214	210	202	218	196	205	216	250	177	201	192	206	202	214	226	200	211	216	218	204	207	228	196	188	246	206	229	189	193	209	192	216	214	225	223	199	215	201	211	206	212	187	233	188	197	191	225	221	211	185	202	209	201	219	205	203	227	196	235	185	189	215	210	218	191	211	212	189	210	194	212	188	204	219	204	207	180	205	206	186	210	206	205	253	218	188	183	210	204	199	220	204	199	193	219	195	194	193	202	215	214	222	205	205	212	212	202	204	199	220	216	214	211	201	203	199	194	210	195	217	214	186	218	170	219	179	214	217	187	209	194	211	188	183	203	159	191	224	187	223	194	194	209	215	210	211	215	218	190	197	215	195	225	204	225	198	206	223	213	218	208	243	224	215	210	204	176	192	196	198	203	208	214	194	215	216	193	223	180	224	190	241	227	201	198	202	248	217	188	206	230	220	205	211	195	213	180	201	216	223	180	212	207	181	211	215	186	209	207	210	207	187	219	205	208	202	201	210	212	220	208	213	220	215	207	229	201	208	214	206	199	208	189	218	224	213	217	240	190	198	214	188	205	225	215	182	223	213	201	198	226	232	225	204	220	215	211	230	201	201	226	211	181	210	197	230	191	204	219	184	195	203	210	201	193	210	206	212	220	187	206	217	198	220	204	216	221	213	231	220	204	187	210	209	221	211	203	197	204	191	201	224	218	217	196	207	210	221	238	228	223	185	240	206	168	201	221	180	178	206	228	241	219	202	228	193	206	215	200	211	196	177	228	228	206	211	222	199	192	208	201	181	221	223	223	211	221	206	225	238	205	205	197	208	198	230	210	210	184	212	208	203	196	207	209	222	209	184	208	213	208	215	225	189	209	222	231	190	199	229	213	233	213	192	211	234	198	225	219	211	216	198	174	200	201	201	188	195	193	228	219	195	183	226	201	209	203	196	187	223	194	212	202	197	198	180	215	224	216	195	187	218	191	190	210	200	190	220	225	184	210	191	228	214	232	220	219	208	183	209	184	203	199	207	231	220	210	230	227	223	220	211	230	215	207	215	214	233	207	200	179	218	190	217	208	191	221	191	193	220	213	226	215	189
5517	1592	3247	3762	3095	2706	2225	1889	1691	1469	1329	1264	1046	1110	1042	966	994	923	916	899	800	785	773	772	775	812	751	688	792	701	727	659	704	701	701	649	681	650	669	685	664	707	710	696	650	660	682	722	685	671	663	674	631	639	679	666	685	665	636	650	657	666	669	646	659	651	590	678	624	628	645	616	672	651	682	707	658	603	622	610	605	582	608	635	628	671	644	639	614	613	630	611	650	632	606	574	644	684	639	610	631	580	635	679	646	617	617	644	645	627	639	626	640	698	651	634	636	636	641	611	612	620	651	665	620	634	636	642	591	633	620	593	649	574	662	626	601	635	621	601	611	607	605	600	631	613	642	616	637	616	644	666	628	575	617	617	639	631	668	656	625	603	589	631	607	620	631	606	649	634	618	635	630	606	629	593	619	605	671	631	628	653	660	607	602	652	636	657	627	611	645	657	645	642	622	609	585	635	657	615	627	642	606	616	653	610	657	612	572	548	599	621	631	619	642	604	600	635	586	652	597	632	616	655	631	587	637	654	628	646	608	649	617	561	616	628	617	641	656	604	632	644	611	617	588	604	686	594	627	653	617	593	668	641	625	608	601	596	657	615	611	625	610	638	643	608	661	580	641	665	620	630	630	607	633	656	667	640	627	583	634	637	636	620	588	589	608	620	595	602	627	622	642	663	598	612	673	642	625	670	597	596	662	601	658	620	603	576	645	633	550	593	617	666	596	648	631	634	648	612	612	629	616	621	615	574	627	613	643	635	640	556	620	604	620	645	673	656	610	630	594	628	639	624	565	561	619	635	674	592	606	597	634	626	604	615	618	626	643	578	691	661	610	610	613	591	612	579	624	575	608	619	647	664	583	620	596	634	625	600	582	608	600	624	597	638	655	655	594	592	615	681	625	615	618	655	663	638	611	613	618	624	632	583	660	611	582	649	644	639	661	633	646	609	669	622	672	626	640	626	621	664	649	643	652	637	588	656	657	666	596	604	659	626	609	604	603	648	677	622	636	585	606	673	619	568	631	606	582	636	609	658	711	578	662	635	606	608	618	618	688	573	655	646	621	620	632	604	653	618	630	588	660	668	600	637	620	635	634	626	611	618	623	642	652	631	620	602	612	633	638	608	662	601	663	646	617	584	610	594	647	619	636	624	688	632	654	616	613	615	607	624	594	602	620	585	634	678	645	633	578	671	605	626	638	639	660	628	667	662	605	633	630	608	619	593	610	619	615	619	616	678	611	600	629	625	629	611	654	566	667	619	608	612	622	654	656	594	611	609	637	616	634	640	626	639	608	667	616	579	567	607	612	578	632	614	580	618	616	631	597	623	645	645	636	610	632	664	625	641	618	579	617	630	588	590	631	623	591	637	632	680	641	635	624	652	631	614	638	628	598	608	620	638	632	609	604	650	583	607	620	618	595	638	618	637	596	655	593	630	639	616	629	668	645	635	633	633	631	628	649	605	618	610	621	630	617	658	620	606	632	601	622	589	624	606	657	604	628	628	611	612	676	648	633	613	615	604	658	606	622	626	599	602	623	645	627	654	629	631	613	625	635	659	596	598	643	632	626	597	626	625	621	616	617	595	640	643	637	629	618	649	659	607	613	642	613	657	607	639	613	645	622	656	656	627	640	593	610	630	624	616	621	663	587	603	658	635	590	623	649	628	602	617	616	612	605	602	640	587	649	634	614	603	627	616	641	625	650	586	623	606	648	598	654	620	648	613	632	569	621	633	626	615	613	653	640	586	615	613	607	584	668	599	586	582	615	663	577	665	628	608	643	621	670	622	626	686	602	612	599	662	620	628	611	569	677	623	624	600	618	601	618	641	595	595	625	620	594	632	638	627	616	625	608	654	664	639	644	612	588	651	640	631	625	635	683	638	633	654	608	615	549	601	598	651	620	612	653	604	612	611	596	588	635	631	617	598	618	606	635	640	588	597	647	634	645	599	605	617	627	628	634	627	632	668	648	631	632	648	641	605	616	631	619	608	598	588	657	656	670	644	654	635	624	617	599	613	599	645	638	648	601	611	604	671	614	622	653	615	595	644	643	611	654	593	649	633	661	651	595	623	619	650	614	631	654	631	632	637	594	669	646	637	619	608	584	623	686	623	626	652	654	576	595	648	667	656	605	635	619	572	618	632	611	593	609	587	624	559	620	603	620	578	595	670	625	618	614	631	587	607	616	637	613	609	630	630	657	598	626	627	621	622	605	630	607	600	618	671	616	656	644	626	608	631	613	635	648	681	596	667	608	581	651	614	593	639	601	671	655	628	619	599	614	611	603	610	649	614	641	627	642	628	617	642	655	655	631	584	633	597	626	650	640	659	627	646	610	685	650	644	623	637	650	594	649	670	675	686	620	644	617	607	566	573	626	653	615	659	652	637	609	599	604	629	604	630	585	640	613	682	623	640	654	645	602	642	621	612	643	664	639	639	593	631	604	614	607	600	632	631	664	645	648	652	630	621	631	578	671	612	645	621	618	619	619	601	625	632	599	662	658	661	614	655	612	634	607	628	616	636	554	652	611	628	629	653	633	590	617	641	592	603	652	612	632	661	640	560	599	611	610	658	667	611	682	621	636	635	624	600	626	618	618	656	628	646	631	639	613	579	589	594	636	647	602	580	658	641	609	621	617	626	640	611	637	669	627	625	622	613	642	613	619	698	652	658	621	615	633	629	653	645	653	640	588	621	627	638	643	594	647	627	615	683	599	613	633	615	627	630	648	630	606	674	601	643	642	623	671	609	611	596	586	671	618	630	628	622	598	639	636	614	598	586	607	648	639	611	625	617	653	656	659	667	634	627	598	630	656	624	618	613	652	678	600	619	588	609	674	605	642	611	628	625	642	610	632	594	605	644	634	662	631	610	637	654	619	620	596	621	639	669	661	666	605	617	629	649	642	671	600	600	597	589	621	635	619	674	637	631	638	605	610	583	646	627	616	616	659	677	632	636	694	646	619	637	622	608	603	654	712	647	648	617	623	648	598	626	634	623	672	645	605	652	613	593	670	588	655	651	583	636	582	582	611	620	616	599	656	661	595	661	615	651	628	649	628	640	595	650	611	623	698	581	636	640	656	611	667	619	650	626	607	591	670	587	638	607	650	612	610	668	600	647	621	644	633	642	634	598	623	626	678	615	672	634	660	602	613	671	620	646	609	641	641	668	614	636	561	672	653	620	629	641	665	649	624	600	616	587	616	635	639	634	622	602	654	687	641	595	642	623	611	626	605	593	636	611	646	628	685	640	631	586	580	587	585	639	656	649	655	639	653	630	677	642	632	631	603	632	635	597	634	643	596	613	625	607	620	622	612	660	644	631	583	625	653	574	666	623	579	626	632	634	633	600	622	624	603	625	615	623	658	617	638	616	605	591	576	634	630	632	625	648	611	639	623	651	658	641	642	600	603	622	640	640	611	606	620	597	636	640	584	642	627	652	605	636	605	661	572	643	605	638	654	639	623	654	613	629	651	581	672	595
15912	2412	2634	2047	1402	1047	826	606	486	432	355	327	314	310	281	253	251	225	226	230	207	192	203	188	169	182	191	178	169	181	212	168	171	180	178	169	171	156	158	176	162	160	144	172	156	146	174	140	155	161	156	154	156	131	155	154	153	171	158	161	142	167	166	149	168	143	171	156	146	158	127	164	177	147	138	152	157	164	150	109	160	168	142	137	169	145	159	155	149	156	153	155	159	163	158	148	149	145	164	144	141	171	152	151	144	144	151	158	139	132	158	160	128	156	149	158	161	166	136	160	144	156	156	154	168	138	155	151	168	150	167	142	143	150	140	172	158	132	154	142	140	142	173	149	149	148	141	148	138	171	166	162	145	133	162	135	164	159	164	146	135	166	135	137	131	173	150	139	162	159	152	162	156	164	184	159	172	173	151	163	146	157	127	153	162	166	164	140	134	146	151	173	127	145	137	126	145	158	136	162	162	141	154	163	155	148	136	152	162	143	150	144	154	163	148	153	131	144	139	146	159	142	162	171	145	143	167	140	155	139	150	126	142	162	157	146	165	134	155	133	138	145	145	136	150	142	150	161	161	159	139	150	152	159	146	163	174	142	163	164	140	142	151	146	166	131	154	132	155	154	125	168	164	145	163	145	141	132	169	144	167	133	164	161	159	138	164	156	193	158	160	159	161	158	166	163	151	134	135	148	132	145	151	149	164	124	135	163	138	142	142	184	179	151	153	158	167	142	159	150	137	156	151	139	165	137	159	148	152	167	133	149	147	153	144	112	146	129	156	169	150	167	149	146	145	163	129	145	130	157	153	149	144	133	157	153	143	148	147	160	131	161	126	124	150	129	154	162	162	140	178	161	145	161	155	134	155	166	148	139	127	153	135	142	155	151	108	156	139	152	157	134	166	157	173	157	162	136	150	141	149	169	159	139	162	156	149	174	161	139	143	157	154	150	130	140	152	157	142	165	152	142	142	142	169	153	137	153	136	152	161	159	138	142	149	180	178	154	146	148	141	173	149	142	168	140	139	155	143	149	137	147	159	169	161	150	165	160	129	153	152	157	152	146	158	155	143	138	131	156	146	141	159	149	149	156	143	159	157	157	173	156	159	143	142	161	137	146	172	163	109	162	157	156	157	159	154	144	142	167	160	152	143	140	149	146	172	148	140	140	165	162	170	167	141	133	148	166	132	139	126	152	155	150	149	174	144	152	150	138	160	144	155	174	138	140	157	143	160	154	151	160	132	152	151	142	176	144	158	143	155	152	152	129	161	143	156	174	161	156	164	143	158	149	121	147	159	147	143	156	145	142	136	183	154	193	139	173	144	147	160	144	177	143	134	155	151	143	139	149	154	131	129	148	158	138	155	140	149	146	155	170	150	130	156	150	150	157	153	161	135	153	153	160	164	151	164	145	137	156	172	143	165	140	158	155	140	158	154	162	129	150	130	150	134	144	147	171	151	138	146	138	141	165	150	133	139	152	150	158	146	154	141	140	174	124	124	163	155	134	149	133	174	143	113	153	141	160	153	164	154	139	149	147	177	160	134	145	150	137	146	146	133	146	169	137	164	130	134	149	149	165	160	155	132	158	132	150	121	148	147	139	148	142	132	151	159	140	146	170	145	147	135	174	142	148	152	141	163	145	141	145	151	160	159	147	127	141	155	168	140	133	147	143	150	136	163	148	129	153	151	164	141	156	157	149	146	142	161	162	166	165	145	160	156	141	159	136	149	155	170	155	155	155	138	163	147	176	159	152	148	160	150	148	152	159	138	139	145	156	137	162	147	151	163	147	146	146	146	135	143	152	154	124	134	144	125	148	153	140	138	145	159	136	150	157	143	161	140	152	154	133	152	137	165	160	147	154	148	161	146	151	167	156	143	150	146	132	140	136	147	164	159	145	153	145	159	152	142	147	159	136	160	132	166	145	141	133	151	164	161	154	144	148	155	147	146	140	145	158	148	154	147	149	162	119	154	129	154	143	158	141	150	152	157	147	167	144	142	161	182	160	155	147	145	148	155	132	149	139	134	127	151	170	166	144	149	166	166	144	133	147	151	141	162	151	129	134	134	132	171	146	152	141	145	151	148	147	145	172	133	129	142	157	159	149	162	127	161	148	157	159	152	144	150	149	140	128	138	164	138	136	147	130	159	148	157	144	149	161	133	145	144	137	160	149	157	142	148	142	150	163	162	168	133	131	163	129	153	135	168	158	160	163	152	145	136	147	140	148	145	143	146	137	145	152	149	150	147	149	139	118	159	140	166	119	158	169	175	169	150	172	158	145	146	158	139	158	158	143	127	161	144	155	144	152	166	160	163	157	154	149	146	169	132	141	141	142	161	169	144	149	140	146	142	168	134	132	149	136	145	139	156	154	150	154	140	134	149	151	144	148	123	141	153	149	137	137	164	125	145	118	143	151	159	164	151	129	153	123	165	146	124	173	144	152	124	161	162	142	159	157	176	150	148	155	166	142	150	152	145	141	146	143	129	144	150	148	156	133	159	169	138	160	159	139	165	128	158	136	154	144	143	145	141	153	155	131	136	152	143	135	145	162	158	155	148	147	153	139	146	165	133	161	167	169	129	135	150	134	163	150	151	138	146	143	162	149	152	140	145	158	149	159	158	156	143	168	148	149	154	160	161	149	164	147	160	132	150	153	162	146	149	146	135	122	138	132	148	140	129	145	140	139	138	131	159	165	149	144	128	159	150	151	150	151	161	148	152	149	142	160	148	133	136	145	136	146	127	154	152	132	156	142	120	174	156	163	161	146	153	156	143	162	145	150	140	144	152	142	150	177	150	165	146	155	125	165	148	135	130	133	147	164	174	140	158	135	139	147	152	146	161	147	137	140	157	137	157	151	143	140	125	150	129	144	138	158	142	152	142	161	151	128	155	148	155	138	179	147	137	153	155	151	141	157	150	143	147	175	140	172	149	164	128	152	145	160	164	112	156	160	154	147	139	160	131	162	144	143	154	145	146	148	163	170	160	166	131	139	134	181	165	144	158	142	136	132	132	160	164	144	146	146	138	146	165	141	148	147	150	137	135	143	149	154	148	155	159	152	158	151	159	140	158	158	129	136	166	135	159	140	140	149	139	148	137	157	132	171	180	147	155	137	164	152	157	138	150	146	142	158	143	155	140	165	154	142	138	145	165	147	155	144	137	145	161	126	140	159	128	143	174	145	129	156	160	151	146	158	159	147	176	145	135	159	126	149	148	140	154	167	149	139	151	165	145	149	169	145	152	144	160	132	135	152	134	129	123	154	138	126	185	122	152	144	154	141	136	146	141	139	162	126	130	137	171	153	142	154	133	171	163	131	168	152	158	154	148	143	161	161	153	139	143	146	123	148	152	150	152	144	126	140	160	161	162	146	148	150	144	151	146	111	139	154	144	154	152	139	134	122	154	140	129	140	157	152	173	167	154	143	153	138	135	145	139	136	143	144	135	155	160	159	145	142	157	129	145	152	135	152	145	146	163	154
7504	2322	5573	6435	5314	4421	3547	2989	2552	2102	1940	1635	1549	1416	1283	1183	1090	1019	1004	959	876	821	848	834	741	701	744	741	726	690	657	640	631	602	591	625	606	616	617	562	643	566	641	542	614	573	552	600	550	538	564	539	546	524	579	526	539	550	502	584	529	514	519	528	536	513	500	515	520	482	537	518	536	545	486	516	536	523	519	537	504	510	472	505	510	488	477	524	468	515	482	486	499	477	503	512	546	559	487	487	480	521	515	455	501	491	490	464	503	472	515	461	467	502	471	499	467	516	498	505	502	496	496	508	488	467	498	492	516	493	494	488	541	485	457	502	508	490	457	511	494	477	526	486	510	494	478	458	480	465	488	502	485	471	476	476	490	524	471	474	513	488	494	479	484	494	486	505	509	498	507	468	501	515	489	456	495	489	514	503	515	510	491	462	504	504	507	474	501	522	487	470	448	455	476	505	475	493	489	467	498	483	505	452	478	512	486	457	477	505	481	478	478	505	492	461	480	478	526	474	498	504	470	514	493	517	498	514	488	476	444	478	514	496	506	509	513	483	453	492	481	478	498	474	519	504	485	515	492	470	528	497	476	488	515	474	451	489	490	497	466	444	468	485	521	491	461	492	458	467	527	447	484	503	480	474	484	516	511	501	509	492	487	478	448	498	468	455	467	490	511	514	506	457	536	498	508	500	527	483	498	442	499	467	467	461	495	471	518	483	519	485	484	476	484	458	477	491	522	456	527	486	520	479	481	484	487	487	470	487	536	472	514	492	488	553	474	477	481	485	440	496	460	500	515	524	510	491	476	508	484	457	442	461	473	503	524	473	500	456	468	495	476	500	483	503	490	475	465	471	517	481	498	441	511	477	493	478	495	445	476	487	535	517	458	471	503	515	490	464	508	512	505	469	494	496	467	490	484	489	485	482	464	476	473	486	473	507	486	494	515	493	501	478	467	490	463	479	442	463	482	499	492	481	482	500	484	489	485	473	494	437	504	482	500	484	479	496	498	487	488	530	526	483	471	468	450	494	514	461	477	471	460	497	496	499	536	495	463	502	492	471	480	465	444	484	518	468	482	470	486	525	470	461	476	524	468	481	491	482	488	479	527	504	482	426	490	445	493	446	466	465	482	464	526	520	505	468	461	487	502	486	449	488	457	462	470	510	475	516	431	482	573	536	480	482	493	532	505	485	507	490	459	525	416	478	488	455	441	491	469	446	463	513	488	499	521	497	479	500	488	490	469	473	513	484	477	465	476	482	509	515	499	478	458	486	503	470	512	506	466	477	481	498	492	491	489	468	514	443	499	478	523	500	494	486	471	498	476	476	478	511	457	482	473	515	489	499	530	467	556	480	490	513	460	529	501	473	482	500	497	468	464	467	486	485	494	510	470	526	479	475	473	500	480	521	494	505	494	477	485	496	461	482	511	449	480	486	498	470	458	497	467	444	509	493	517	528	519	472	490	480	483	471	492	496	496	490	501	488	456	512	505	457	486	473	485	470	502	455	480	481	526	519	436	526	481	532	488	495	533	499	464	461	496	488	411	503	493	447	469	473	498	494	491	480	490	469	465	492	493	451	512	474	482	501	489	503	469	478	492	527	464	510	465	513	487	461	474	479	475	515	454	485	490	483	495	521	455	505	445	488	481	540	505	469	468	477	501	500	490	515	446	452	479	468	474	486	435	512	519	479	520	438	447	489	461	509	522	478	499	456	506	467	521	477	492	458	489	496	476	458	457	502	493	505	493	485	525	443	486	465	469	518	501	481	522	525	496	490	498	496	479	507	487	483	508	484	475	476	452	505	462	456	476	506	476	478	488	456	450	506	489	478	488	484	482	495	505	463	491	471	494	493	515	489	485	429	465	495	496	455	490	445	460	472	494	468	477	458	456	484	489	515	480	517	514	473	501	478	504	498	488	505	456	484	450	504	468	487	472	476	515	517	487	521	444	501	452	494	481	483	491	512	495	465	478	481	522	479	487	476	493	470	538	468	484	499	465	501	468	453	451	436	507	463	479	494	480	510	497	434	507	500	476	483	470	483	465	498	511	471	449	491	520	491	472	481	454	466	490	507	492	488	479	501	509	500	470	518	540	456	519	491	501	490	530	507	481	478	433	492	477	452	462	527	507	487	508	488	508	510	473	487	493	483	456	505	467	486	476	486	515	509	506	479	478	501	467	477	484	445	498	480	486	498	498	488	503	482	487	484	523	478	436	483	480	466	454	478	520	462	479	503	518	532	496	479	502	483	463	481	446	537	466	493	471	536	469	462	480	471	489	452	461	494	481	466	477	499	507	484	445	478	513	492	437	508	489	465	494	498	505	506	502	489	500	508	482	484	481	518	493	476	500	454	462	506	468	508	513	504	507	487	507	477	518	485	520	469	499	456	518	488	514	480	472	466	480	499	471	522	467	477	472	475	516	464	437	499	485	514	522	485	462	493	502	463	493	480	476	470	498	497	478	512	494	486	530	504	537	444	477	474	514	435	505	486	476	480	488	489	502	543	510	487	470	499	487	501	499	489	490	462	491	519	498	514	468	478	478	504	473	475	479	543	477	480	473	483	522	506	515	456	465	528	514	458	435	474	480	477	497	478	472	479	480	484	485	490	467	488	463	490	482	489	512	460	516	466	477	513	501	460	475	444	450	511	489	478	492	469	542	485	510	503	522	435	476	493	482	500	493	522	494	522	430	448	469	502	474	493	517	506	535	454	471	476	483	470	522	452	500	456	477	521	480	471	513	475	464	472	472	476	450	484	520	496	465	487	460	536	479	506	484	479	503	489	462	556	506	488	493	482	504	459	507	480	468	505	451	514	491	452	509	485	514	480	487	457	500	485	472	446	489	427	488	471	469	458	476	502	515	499	536	493	523	466	408	494	521	492	451	519	490	500	499	497	479	514	527	516	487	494	464	500	472	523	474	488	475	522	494	482	522	484	507	444	458	500	494	501	441	475	447	469	468	489	453	505	508	472	511	504	492	486	465	513	466	466	512	528	495	484	466	493	454	484	461	475	517	498	498	490	503	460	507	498	493	490	512	474	465	500	500	474	498	508	524	486	481	478	470	474	527	519	508	460	492	495	469	492	488	485	466	548	486	504	493	490	509	468	490	472	472	481	493	511	480	502	504	470	442	469	496	490	469	522	452	462	500	478	522	448	499	469	452	484	459	446	477	473	487	503	487	469	489	480	533	468	511	461	447	470	501	461	485	521	488	505	523	485	488	505	478	502	447	489	475	486	502	455	489	477	475	457	469	489	445	503	531	477	466	477	506	464	484	494	450	500	495	508	477	460	524	480	486	474	489	529	480	509	461	463	471	517	476	483	514	489	532	484	471	507	474	502	492	482	490	502	452	475	502	495	493	518	498	448	490	472	522	502	491	475	472	458	473	495	484	464	456	459	500	471	486	502	532	479	490	494	501	476	499	503	557	481	473	492	477	497	479	501	486	468	441	480	506	502	478	453	474	490	486	475	462	498
2130	382	387	405	406	402	339	360	365	360	393	351	377	308	327	362	362	328	344	343	338	339	355	364	339	361	348	347	364	372	319	372	320	337	317	323	361	342	328	360	337	321	373	326	347	326	349	331	346	313	336	337	354	345	369	299	353	326	328	342	344	366	356	365	347	346	337	332	354	340	362	373	316	326	332	379	343	343	373	346	358	334	358	336	350	351	356	371	333	336	326	326	333	328	317	325	357	321	312	346	368	335	358	335	349	344	341	303	340	306	359	373	396	318	318	327	337	374	358	393	347	332	341	307	345	315	359	344	353	359	353	370	354	324	326	354	353	353	338	330	345	356	323	328	369	324	349	369	289	364	348	326	352	367	316	342	346	289	351	336	367	334	307	355	343	312	337	338	328	336	309	342	329	321	317	336	338	358	316	334	338	325	337	334	359	327	350	360	322	359	351	349	337	333	336	357	335	372	357	332	322	329	353	326	303	381	351	348	315	354	355	361	322	337	343	311	341	331	327	333	317	394	321	348	335	340	344	315	351	356	363	359	331	350	347	347	350	328	309	338	290	356	325	363	358	347	354	351	348	382	333	351	355	344	354	348	363	338	324	322	370	364	358	324	331	357	337	323	335	361	333	315	337	340	356	328	347	324	329	317	312	359	328	345	359	334	326	330	374	359	358	316	361	285	331	369	339	341	321	393	348	303	377	321	313	337	366	399	325	335	361	348	328	374	306	329	346	352	340	326	342	348	330	363	372	351	317	318	327	329	342	356	364	356	337	320	331	372	321	343	335	356	371	324	388	357	348	345	354	319	327	355	355	341	323	356	354	356	327	335	310	309	324	344	329	327	318	345	354	373	354	320	355	320	300	388	352	351	335	329	332	338	359	338	343	342	349	323	344	343	356	366	348	343	344	344	327	354	312	366	344	347	309	332	320	320	356	335	305	339	331	314	359	343	380	353	343	312	347	340	345	381	325	327	326	399	321	353	303	345	304	371	376	331	348	372	330	352	353	359	331	298	334	374	355	362	350	332	338	351	344	348	316	335	379	341	347	327	351	332	320	338	352	317	359	345	331	326	343	322	323	357	319	362	365	330	366	319	356	360	362	343	364	316	352	328	320	346	353	334	340	334	347	348	310	338	353	318	378	365	319	347	330	328	357	360	347	345	353	355	338	328	358	340	361	364	340	372	330	342	326	347	345	365	365	334	343	361	326	335	334	354	334	342	337	351	349	342	366	345	365	337	337	372	342	351	323	349	338	314	359	350	343	342	333	363	322	329	349	307	367	361	320	317	360	346	351	325	358	381	341	322	364	347	354	349	353	307	341	338	340	344	347	350	344	349	360	366	342	382	346	364	374	357	334	326	305	340	338	330	366	344	346	375	310	330	354	349	345	388	352	344	314	350	330	385	323	332	336	379	314	345	355	350	326	351	351	346	336	330	329	315	326	364	330	326	337	341	367	342	308	306	357	365	333	371	316	317	344	336	306	352	345	334	344	369	360	343	320	344	347	346	382	318	316	353	355	356	365	329	312	347	317	381	355	337	352	348	351	356	363	337	325	352	377	384	361	334	347	323	322	326	367	355	336	352	340	347	367	344	346	339	342	326	348	313	391	318	338	340	306	329	329	350	310	325	344	315	338	344	326	322	316	346	351	361	322	303	357	352	346	321	333	324	309	337	323	337	346	337	329	340	324	346	301	305	326	345	332	357	372	360	360	342	336	338	314	326	338	326	332	339	325	373	362	344	332	340	362	358	361	316	348	319	338	344	311	333	357	355	348	363	343	339	333	347	345	330	310	345	344	353	346	363	338	360	348	358	375	337	283	340	331	314	351	355	314	301	340	345	349	344	394	322	354	315	341	337	337	316	322	346	385	357	346	369	337	346	345	324	332	364	321	343	346	321	344	338	328	344	339	376	350	345	359	349	313	337	335	341	344	333	330	341	307	341	362	336	323	376	339	315	310	313	362	327	331	323	338	357	348	354	350	386	362	338	318	352	357	352	340	339	351	319	376	356	337	325	350	344	326	338	321	319	366	351	338	357	383	346	307	356	309	308	332	323	345	328	337	380	350	374	335	324	360	332	363	363	323	368	332	358	342	318	338	360	315	346	331	319	351	343	323	339	324	334	324	341	347	358	349	364	351	388	360	352	369	360	306	344	367	342	371	316	357	347	342	350	340	336	345	345	348	374	340	366	347	344	368	329	347	344	373	329	305	335	347	324	334	352	328	345	321	351	377	329	351	335	314	337	357	353	359	362	352	330	343	346	329	389	345	345	312	337	351	329	340	323	355	361	318	309	333	346	343	352	312	355	349	361	344	376	331	323	327	361	365	344	358	344	366	347	321	348	359	340	345	341	328	349	359	330	354	352	334	315	324	305	306	328	350	341	322	360	344	362	331	329	376	338	299	335	383	330	354	338	324	348	327	318	355	353	381	351	346	343	352	371	366	357	355	307	344	359	335	323	335	352	375	313	384	340	377	358	354	332	331	343	345	303	300	315	311	367	349	350	341	333	369	335	351	331	365	353	362	355	370	341	365	346	348	325	339	367	348	346	315	369	334	354	323	337	318	307	376	352	337	344	360	311	332	320	359	333	355	391	348	310	320	331	386	343	320	329	355	356	344	335	312	309	341	369	347	341	329	340	340	321	371	359	354	326	363	304	341	318	330	323	336	339	319	338	319	334	330	367	352	341	362	360	367	367	320	341	337	333	320	346	355	342	327	346	317	336	339	336	342	337	340	365	361	347	378	339	355	353	366	341	335	311	329	353	353	315	353	352	399	404	345	349	338	320	390	349	352	350	363	333	342	328	345	331	361	371	353	343	351	379	328	330	367	323	327	363	358	329	342	363	361	396	352	324	332	364	338	325	328	327	308	355	341	339	346	351	364	369	319	328	344	358	349	333	333	372	360	329	348	325	376	342	317	342	339	397	370	349	341	371	357	331	366	327	366	312	339	337	345	336	334	339	325	354	348	350	332	370	356	352	355	350	363	338	371	325	367	383	343	307	342	334	323	326	357	332	344	326	324	328	331	356	327	340	379	316	353	349	354	366	339	336	354	347	318	364	343	340	322	333	314	340	353	343	343	363	370	319	382	353	346	349	331	346	330	364	309	350	346	367	372	342	372	305	331	325	352	320	330	323	337	345	366	359	349	351	328	351	317	317	349	311	329	350	375	308	347	309	377	325	328	321	353	339	333	324	321	322	349	325	323	337	314	357	334	322	313	325	377	328	361	333	375	352	334	380	301	296	308	350	307	329	346	332	326	359	331	329	358	320	328	343	352	350	315	376	292	390	348	325	362	359	400	337	374	325	357	338	329	382	345	329	379	373	336	317	305	350	331	358	358	347	328	338	334	337	327	343	357	349	352	367	344	344	337	334	352	350	317	347	311	323	329	374	359	321	342	322	327	354	340	329	335	377	324	332	334	330	333	338	350	321	361	335	337	336	368	333	337	360	333	349	360	356	358	330	340	319
2419	1069	1186	1120	1126	1120	1114	1056	1001	1024	1005	1062	1027	1012	996	977	915	947	949	970	979	959	993	1009	968	947	1016	997	972	942	936	949	935	939	970	953	979	978	982	981	970	1051	953	981	979	1009	949	1067	965	1023	904	1018	975	940	980	997	927	994	928	993	950	980	982	950	981	978	983	957	1007	1004	929	1013	923	964	1046	990	917	933	1008	954	958	1009	911	959	961	982	976	994	987	954	974	952	1014	976	929	969	946	970	1045	1006	990	967	1007	902	945	968	963	986	987	938	968	971	1002	1014	975	945	940	959	951	1011	989	917	1007	1008	955	960	1018	984	1031	976	943	1014	1002	977	946	953	995	949	908	982	942	953	967	932	948	960	957	980	964	1002	948	962	964	966	963	988	1068	971	926	975	969	951	978	999	985	952	937	915	958	910	1040	982	904	936	982	949	1007	993	955	949	951	946	1033	947	937	959	1000	1009	934	996	964	934	996	960	945	1016	982	969	964	996	963	963	961	1023	1027	917	960	968	988	983	983	977	958	948	982	963	999	955	1006	913	988	1001	989	962	1028	1043	976	953	1004	995	929	935	953	960	974	951	979	982	969	957	983	968	976	1003	969	1022	942	1012	955	922	1048	971	943	988	967	958	916	974	992	932	982	981	996	923	980	974	951	1009	1002	958	1012	965	974	1009	973	970	984	1021	1000	979	927	961	987	1013	952	1001	912	1000	1002	889	925	993	911	959	946	945	963	994	965	954	933	972	980	998	980	965	976	986	1006	1000	957	960	932	929	993	998	994	959	1008	965	1032	1001	984	960	969	985	968	1009	999	981	991	938	968	920	953	948	906	969	1019	1000	971	960	1001	904	945	925	988	961	1007	952	912	987	923	976	1022	986	990	974	971	964	913	949	967	975	997	982	992	995	974	970	982	1013	948	1018	958	965	975	1014	944	985	1016	987	971	958	1033	936	955	954	949	957	991	945	976	968	963	983	943	917	941	996	998	932	950	973	976	949	977	993	951	964	962	964	932	1017	889	973	948	1004	964	945	986	980	941	954	914	1006	949	991	949	1030	993	964	987	927	952	938	997	944	973	1026	995	973	986	996	942	1001	987	956	992	944	976	990	972	930	969	925	999	934	1006	974	995	1007	941	939	992	938	997	950	948	947	1016	1030	957	943	939	962	1015	963	976	952	922	999	938	953	909	981	975	976	973	929	958	958	941	1005	993	968	1001	983	970	1041	1018	997	978	945	984	981	952	1009	952	995	991	1024	896	899	994	998	983	996	940	957	952	940	953	1039	922	993	989	977	980	962	933	930	990	991	1005	945	957	959	978	958	982	964	931	931	957	965	981	1024	975	980	976	992	926	963	1010	983	939	1001	956	930	991	1053	972	922	1022	939	942	911	1051	1002	999	988	927	989	984	940	985	984	956	1032	973	973	957	1030	949	899	985	996	977	955	931	920	927	965	1032	881	968	933	941	952	952	990	984	1003	985	1033	955	940	950	967	994	988	945	928	960	968	980	968	991	968	970	936	948	920	984	970	978	951	1002	942	956	994	1021	935	1006	949	996	1000	970	992	935	939	974	880	925	957	963	960	920	999	1011	944	971	976	989	967	1015	1008	981	994	950	993	967	966	964	955	916	976	980	1053	910	993	993	950	937	983	989	1059	1024	991	990	964	993	1008	1004	975	963	977	937	1017	982	1009	955	1038	967	943	961	990	964	987	995	927	947	954	974	989	980	960	962	917	984	978	946	973	1009	971	974	970	956	1035	998	981	958	970	976	959	983	947	952	1017	968	901	948	956	960	929	1001	1015	909	1030	937	948	979	1018	991	956	988	980	959	947	945	1013	995	961	941	973	958	970	976	979	990	968	965	965	997	954	989	959	992	961	979	974	1049	957	969	960	947	982	988	970	1039	957	1007	974	1011	976	974	1005	936	982	981	991	924	957	974	947	975	992	976	1010	946	929	957	1023	981	1010	1010	940	997	960	983	951	1019	964	925	943	968	968	1020	1000	1029	986	914	957	990	937	956	967	966	996	1012	967	975	965	977	982	977	968	988	953	998	973	904	928	1000	994	958	987	921	937	1007	1009	973	990	943	925	956	989	964	1010	942	962	929	973	964	965	922	963	940	906	943	992	974	912	919	937	1000	945	1002	1013	981	987	975	1005	1040	954	990	989	943	954	925	985	991	1000	996	958	1011	971	904	962	969	956	963	925	1006	978	980	904	989	996	982	991	1029	947	1004	955	956	986	965	975	939	941	957	937	965	946	964	991	981	992	994	993	976	966	955	926	984	976	1028	929	997	962	991	975	981	1021	993	971	979	905	882	963	979	1025	951	950	916	959	926	929	977	963	987	962	986	934	962	1004	985	971	1000	1014	1011	1022	938	961	952	939	953	974	985	1015	968	993	925	971	965	964	1009	958	956	984	957	954	921	1010	956	935	987	929	952	959	916	962	945	978	959	958	1003	936	951	950	960	943	1044	984	938	970	958	1005	1000	967	929	953	979	993	954	949	978	986	994	1028	973	1007	949	981	964	955	971	963	931	939	960	993	1000	944	936	997	991	1009	955	969	962	974	974	925	947	917	964	977	953	969	920	962	980	937	975	936	983	958	986	995	977	1006	962	958	949	1007	962	969	1015	952	956	1015	915	931	985	968	938	1012	986	980	994	1008	992	906	960	962	954	936	970	1036	913	921	966	935	962	941	972	987	976	983	945	998	971	974	942	998	933	962	958	990	967	949	948	966	951	938	981	969	965	973	1017	980	1005	904	1013	973	933	949	973	993	954	962	933	962	993	982	956	990	987	935	959	953	951	978	1000	976	996	979	959	973	981	956	953	1008	958	978	955	984	1022	962	961	962	976	966	973	983	944	924	992	969	939	972	996	982	1009	1025	960	973	1008	953	964	956	976	1011	941	962	985	973	961	909	950	992	953	949	996	957	1003	979	1008	981	933	949	1027	947	964	921	934	971	981	915	968	1017	983	979	946	1001	1040	961	985	988	951	952	968	970	1001	973	997	954	1003	933	988	993	980	955	1000	991	951	959	930	935	958	996	1038	977	932	928	955	1020	924	977	999	946	978	950	975	962	1012	1014	999	990	954	928	954	950	993	960	977	971	954	941	989	1016	996	1005	937	978	988	1030	992	964	956	952	1000	976	948	939	988	954	954	969	981	958	984	957	966	923	930	957	948	960	951	1006	994	980	996	1000	985	1009	962	1007	974	945	985	972	977	967	1009	950	953	955	999	903	1004	965	923	968	893	972	969	908	961	1011	996	959	964	911	999	971	887	961	923	944	944	960	964	1027	1029	996	966	975	990	954	994	1011	958	1030	998	964	1001	989	951	928	978	992	903	955	964	1012	947	945	959	999	1012	995	975	964	988	962	966	945	1002	923	995	1005	974	941	990	1010	969	972	926	975	880	967	928	1022	979	975	929	1011	1020	952	982	999	1043	984	946	1011	981	998	1010	929	1017	947	1001	974	942	952	1013	937	977	973	1035	969	942	992	942	959	947	972	988	939	907	928	957	919	982	933	971	958	916	1010	995	967	969	955	1000	963	987	1012	954	968	946	1000	954	981	988	978	958	954	942	1002	938	945	1025	953	1002	997	945	1029	964	926	1023	950	972	985	947	1007	1004	917	994	952	967	954	902	1027	949	949	978	1013	1045	992	1012	963	951	982	942	942	935	976	929	972	923	968	960	929	995	957	968	979	974	986	974	982	982	988	1005	989	950	1008	973	966	959	968
8595	1119	1371	1123	817	608	516	395	360	388	337	332	291	257	327	225	243	225	251	239	205	247	218	228	231	251	209	225	224	248	210	224	216	204	208	193	203	215	204	223	226	220	253	221	207	224	222	224	187	219	236	226	209	257	229	226	230	210	208	240	200	205	186	203	208	220	199	238	206	220	208	204	200	204	199	241	211	204	205	185	203	216	199	226	211	234	214	210	202	182	187	227	221	202	227	208	218	221	194	188	198	201	190	208	217	178	201	196	225	202	222	209	201	215	223	218	207	221	220	207	225	222	209	195	186	219	190	187	204	192	209	205	240	215	192	211	205	213	212	199	208	206	212	224	198	206	197	248	176	199	203	214	214	192	229	189	220	201	190	220	217	190	220	195	205	206	180	227	210	206	194	212	218	193	185	228	205	219	198	196	201	215	201	188	197	202	209	194	195	185	202	195	181	188	181	214	194	223	204	205	187	231	228	213	217	248	245	217	184	192	186	205	218	188	217	223	217	210	219	246	199	202	221	210	214	184	223	213	201	198	207	220	201	206	202	235	194	204	208	175	200	228	199	205	178	227	218	223	203	226	229	214	221	231	208	223	245	208	221	193	211	198	189	218	195	222	191	244	224	202	190	207	198	202	197	185	203	226	182	181	219	218	202	198	192	197	209	197	245	204	224	190	246	199	227	205	220	203	199	206	218	213	196	223	225	182	170	215	188	211	192	205	186	185	194	191	223	174	179	207	187	208	182	189	215	179	193	229	214	223	199	187	224	217	211	242	207	218	201	196	211	178	213	195	221	214	193	192	205	225	156	199	211	208	212	209	215	206	228	212	205	201	192	214	197	199	185	201	201	194	201	198	182	198	214	205	217	204	214	175	217	196	203	197	206	194	222	217	220	187	203	204	199	220	208	189	207	227	191	211	219	192	226	170	205	202	192	232	214	214	204	195	212	183	178	212	216	195	228	202	203	187	207	192	193	210	209	227	194	222	200	221	207	170	196	196	212	208	215	217	188	190	226	219	208	213	209	210	212	230	224	204	229	213	182	235	198	201	194	219	214	184	217	214	193	220	227	230	198	186	181	207	227	203	197	204	203	194	217	218	212	186	180	184	215	219	224	219	221	198	211	189	218	235	207	229	213	201	186	216	227	196	198	210	207	194	185	237	216	205	213	208	204	181	198	224	200	221	193	202	180	217	191	224	182	188	199	214	225	184	189	226	208	232	195	209	202	227	200	219	191	183	211	191	188	178	208	230	209	218	224	209	209	211	195	239	200	201	235	208	203	192	223	216	204	198	210	238	213	215	215	194	202	213	191	219	196	237	203	204	198	213	179	192	202	185	165	247	197	215	218	228	217	201	181	208	203	197	253	211	190	217	184	175	202	208	210	205	201	190	196	190	209	217	205	225	192	190	198	182	206	207	218	222	195	203	213	236	186	198	202	222	204	209	206	199	217	184	216	209	210	204	198	202	218	207	200	184	194	208	211	225	213	234	199	199	207	208	246	211	205	202	214	213	195	221	202	195	207	186	205	200	209	188	197	216	227	212	202	205	201	205	212	225	220	219	187	208	195	192	188	264	179	227	214	211	194	187	197	228	215	212	204	178	240	215	219	220	223	204	215	221	219	200	193	226	214	213	205	199	193	202	192	203	246	201	195	203	198	224	211	177	210	222	219	232	197	214	201	206	202	216	212	209	232	208	204	199	220	219	191	193	189	192	207	237	173	192	205	206	193	200	191	210	194	192	187	203	183	192	214	192	189	228	208	203	226	218	194	226	213	210	218	182	208	212	217	194	197	202	187	193	211	187	213	209	197	224	211	229	203	214	208	216	226	184	190	214	198	219	225	203	200	246	199	204	208	201	200	203	185	203	214	202	221	203	196	227	184	222	210	208	213	210	204	222	201	201	216	212	207	192	188	208	213	232	212	220	215	216	216	205	201	203	188	194	215	216	224	192	223	207	188	177	179	199	175	217	163	202	188	203	225	222	243	193	215	198	214	219	203	206	219	199	196	193	213	183	186	197	231	220	208	219	193	201	194	210	198	205	193	210	210	208	202	204	222	218	223	203	201	219	178	213	201	223	209	213	228	189	186	201	207	229	200	217	211	215	190	190	231	209	193	213	218	246	217	188	194	186	224	221	200	178	214	226	197	167	223	216	227	227	224	214	207	199	201	196	193	201	216	217	198	233	189	175	206	216	190	204	198	199	196	224	231	201	193	195	216	202	227	193	228	235	222	178	228	202	220	185	212	230	202	175	209	219	190	215	190	208	227	206	193	229	210	194	217	211	237	190	214	189	216	193	241	224	192	191	223	198	184	213	214	230	208	204	200	193	212	197	242	226	200	197	205	183	205	212	240	207	187	217	204	221	207	215	186	230	223	198	203	240	193	182	226	214	205	179	234	220	217	194	191	193	217	196	225	212	197	215	215	202	199	202	221	229	188	211	194	193	213	206	244	230	185	227	222	202	224	179	212	202	203	195	223	207	210	230	218	223	221	215	198	212	227	221	229	203	200	197	198	200	223	205	190	197	224	183	221	216	234	199	196	229	189	188	196	203	193	243	212	228	229	224	235	221	200	196	205	201	224	195	196	204	204	209	188	212	217	191	182	199	192	178	218	194	225	180	226	239	218	226	214	223	212	203	196	206	196	214	209	198	189	204	193	183	192	188	201	211	211	213	223	197	262	210	216	202	213	195	215	216	232	198	201	201	201	214	235	220	208	198	227	200	202	190	191	190	219	189	182	212	239	215	222	223	207	181	209	216	203	207	211	209	180	183	227	181	195	187	224	226	214	216	211	216	205	212	222	209	204	178	206	227	208	197	223	210	224	234	207	218	197	212	175	210	202	218	215	195	228	202	193	203	202	198	217	222	215	194	208	198	228	198	220	208	208	183	201	194	197	213	200	217	204	206	211	226	204	201	204	223	173	195	197	235	215	208	204	210	188	214	197	210	216	203	208	240	217	195	211	225	205	209	198	210	206	192	215	231	221	243	219	185	226	196	197	215	223	216	205	209	178	210	224	212	224	205	214	188	235	221	200	213	248	182	205	210	212	226	223	222	199	194	188	204	240	203	214	214	204	221	183	226	184	194	202	183	196	213	185	243	215	195	203	217	205	199	211	211	225	208	219	215	231	189	170	189	192	223	209	220	204	209	196	165	207	234	199	202	220	191	205	187	205	185	211	193	209	208	200	202	218	230	208	178	199	205	205	218	206	184	203	220	195	211	180	193	193	220	184	211	231	208	229	237	211	195	225	198	196	200	189	191	207	219	210	199	218	215	219	213	209	195	221	174	199	209	204	201	215	184	191	210	210	194	191	186	211	221	222	196	196	189	205	216	211	194	204	203	200	199	204	196	199	206	195	200	209	184	203	226	197	198	223	209	188	225	205	218	226	225	204	204	224	212	216	232	202	225	193	202	206	201	199	207	235	198	201	198	217	208	209	227	240	205	201	212	213	197	181	208	206	208	211	186
5620	1596	3270	3676	3293	2614	2220	1883	1649	1540	1443	1237	1160	1089	1063	984	927	870	872	879	843	811	797	727	771	790	747	804	754	739	732	740	704	686	750	692	732	675	704	698	694	664	656	710	671	643	625	687	640	653	622	619	656	698	661	639	688	597	618	676	613	658	650	618	672	655	656	660	621	646	646	609	618	629	690	650	643	609	682	637	663	613	643	653	627	608	655	636	679	629	648	665	644	625	626	629	644	619	682	651	648	596	650	646	627	594	695	647	661	616	653	626	636	622	632	586	646	598	618	619	645	623	648	609	639	653	616	634	619	609	629	642	646	651	647	634	643	633	608	613	617	655	571	662	645	619	644	630	623	615	638	633	650	629	619	642	677	615	632	606	617	619	612	612	626	617	652	629	638	616	656	638	665	618	611	635	635	624	655	611	602	666	637	631	586	663	609	587	652	667	674	588	652	599	636	624	603	652	656	630	684	639	662	598	623	619	608	628	655	599	626	628	620	668	608	586	634	619	639	605	600	617	648	618	584	636	623	649	599	637	648	552	634	618	583	612	635	647	589	628	634	592	616	567	600	643	614	637	608	610	657	652	618	605	606	585	594	633	654	637	664	658	618	615	598	642	589	612	612	611	629	646	608	625	659	619	641	591	579	578	608	579	631	645	603	632	629	628	634	607	612	656	635	630	640	625	639	607	626	610	599	657	588	583	591	601	624	657	609	643	570	599	668	639	607	633	645	606	612	637	611	633	634	662	681	628	650	618	618	583	621	621	616	624	639	611	585	637	618	578	657	666	668	579	647	629	625	611	623	632	628	625	640	605	622	603	639	640	618	602	658	639	620	612	653	630	666	635	651	623	626	599	672	603	629	656	646	672	627	708	643	602	684	599	591	638	635	630	642	626	630	616	594	588	603	620	660	625	566	589	632	615	574	682	652	643	672	639	587	670	596	626	595	645	634	623	642	638	671	612	670	610	646	599	618	619	614	619	631	623	622	652	601	615	617	578	628	622	640	581	611	643	627	593	601	614	614	641	653	618	628	590	639	580	637	628	645	638	629	656	616	652	627	583	627	632	575	637	665	626	632	676	588	623	596	612	643	649	611	677	641	652	633	661	666	652	604	629	575	612	613	608	696	579	653	614	603	643	613	612	659	646	606	630	622	591	633	615	633	597	567	603	654	644	572	659	635	649	651	626	651	618	622	630	619	623	660	639	614	636	629	595	656	598	628	604	635	628	635	648	600	610	621	621	642	590	607	645	645	620	624	641	620	621	618	625	633	626	574	588	657	627	634	637	647	634	625	603	598	591	602	623	652	587	639	622	612	646	613	647	627	635	639	636	634	594	589	658	658	626	633	614	660	624	640	608	633	588	620	610	571	667	639	654	618	632	618	591	618	625	577	665	603	621	620	632	640	582	638	602	666	647	585	632	600	625	606	634	606	628	708	606	628	615	679	621	659	624	590	631	655	601	620	640	613	617	612	616	587	669	647	590	596	643	659	613	619	608	658	549	606	641	638	647	598	588	632	638	664	616	614	671	615	659	584	613	628	657	633	618	621	618	633	597	640	623	609	590	639	636	558	628	641	659	666	629	622	642	587	590	691	613	607	617	622	615	635	595	670	613	602	670	639	629	642	660	643	637	630	618	583	615	650	626	641	637	632	639	612	636	624	616	636	632	614	617	649	617	558	671	627	646	624	591	590	595	644	611	607	643	584	612	639	597	635	589	626	634	652	591	627	596	595	589	632	664	633	602	649	651	588	604	615	609	671	663	627	581	648	608	621	573	593	609	633	631	641	644	635	623	650	644	646	622	616	625	608	617	633	664	591	586	648	623	637	606	612	609	609	612	605	615	583	635	621	629	620	624	597	571	627	627	595	603	627	610	622	662	621	608	614	619	626	626	624	627	625	644	635	583	632	592	637	576	631	643	620	640	593	626	642	645	587	657	596	616	586	618	620	643	597	614	612	627	647	593	603	625	627	609	631	613	607	618	632	627	587	675	637	638	627	658	627	614	588	621	620	616	620	643	628	639	644	653	629	558	620	658	593	607	627	624	598	629	589	631	639	583	609	645	627	622	648	608	636	646	655	673	603	618	600	629	636	629	665	606	650	625	597	610	553	645	621	575	610	611	619	631	645	625	624	622	618	629	603	614	661	643	557	602	652	590	616	615	598	599	586	617	611	579	599	612	611	591	622	632	627	628	629	615	625	640	603	642	600	634	644	661	634	642	655	621	654	587	643	618	621	631	680	577	601	609	637	595	595	604	630	589	590	614	617	620	633	609	665	589	613	623	608	627	624	635	619	630	629	583	630	656	664	634	623	623	623	631	601	629	617	601	628	628	595	632	628	613	649	610	637	642	599	649	647	625	627	633	615	610	596	585	648	586	667	608	640	620	663	599	629	623	621	601	644	636	652	604	608	617	663	630	601	588	635	639	625	636	661	587	615	622	592	637	649	659	609	642	607	604	601	609	641	623	599	618	586	623	626	616	614	603	653	645	605	605	630	656	663	642	637	602	595	598	604	629	659	631	644	653	624	594	618	629	581	618	661	583	594	626	613	630	619	584	606	610	602	608	591	624	632	587	634	657	626	607	674	625	631	620	603	598	617	633	630	601	612	621	625	623	615	603	604	647	594	594	636	603	603	637	646	630	584	638	652	591	635	618	654	618	622	626	622	612	651	644	587	624	627	626	655	636	659	629	602	637	668	617	642	619	570	623	636	635	657	616	624	652	618	632	661	606	621	616	614	637	593	610	646	583	579	580	601	625	662	568	577	697	622	659	616	644	603	619	633	601	591	644	668	655	626	600	636	639	584	626	602	619	640	593	672	608	612	599	650	614	626	581	618	654	634	633	583	645	638	606	642	635	655	630	577	648	596	617	607	602	640	644	624	644	659	597	594	589	622	608	646	648	577	626	619	638	665	644	645	610	601	591	628	621	636	608	638	614	609	590	614	597	671	613	624	619	604	607	658	657	629	629	653	659	656	608	606	629	618	628	631	650	616	605	636	621	662	594	588	682	603	636	552	597	618	602	666	626	613	610	659	602	592	580	593	649	637	632	598	643	593	615	610	605	636	605	623	594	597	599	625	620	583	643	603	620	636	615	589	557	609	605	618	619	607	604	590	642	617	597	619	619	641	556	612	566	639	631	636	628	610	606	619	624	596	660	617	644	601	615	609	624	654	596	632	604	650	592	612	633	610	636	609	632	615	648	607	613	623	679	582	606	668	632	638	616	582	597	657	641	628	620	603	620	611	612	598	619	620	634	618	612	625	647	638	620	659	644	618	641	659	682	628	652	649	616	608	590	655	656	635	569	616	646	615	601	612	586	589	591	684	644	611	629	638	591	639	635	653	643	648	599	599	617	590	664	610	615	630	620	606	655	646	645	627	644	631	628	634	608	618	632	609	589	640	588	645	613	605	619	616	602	658	641	588	652	623	626	637	643	657	623	655	607	573	603	584	628	632	613	640	586	587	611
15998	2533	2742	2029	1458	1061	766	606	507	432	404	363	311	258	246	239	232	224	205	207	190	179	189	219	176	172	150	175	168	198	179	168	174	150	182	171	158	161	148	154	155	155	173	158	158	148	171	151	164	158	153	130	144	135	161	168	170	157	156	154	139	163	165	152	154	140	159	142	127	156	155	145	149	139	133	161	151	166	143	136	148	146	145	142	149	162	162	146	153	166	150	144	137	162	136	150	126	158	140	148	174	140	154	135	148	157	144	160	154	148	131	164	166	163	142	155	150	151	151	162	123	133	134	137	144	137	142	145	152	143	144	147	145	150	154	129	159	146	156	149	135	155	150	137	174	151	159	136	157	157	162	141	152	167	131	147	151	140	137	129	160	169	128	147	164	151	158	147	153	169	154	188	128	125	141	155	149	148	169	141	139	169	163	128	154	150	130	142	155	179	150	149	161	127	140	149	134	132	174	135	166	147	148	143	152	148	143	139	142	148	158	143	142	142	150	165	137	156	143	147	149	147	144	130	163	158	159	142	162	162	135	159	145	142	123	135	144	156	148	157	128	124	151	152	182	147	136	138	145	154	167	149	152	137	151	161	123	131	161	140	151	144	154	140	137	165	153	150	131	151	139	151	136	135	163	163	128	163	141	148	141	146	154	157	147	131	153	149	155	143	131	170	151	158	140	126	152	174	158	152	148	149	147	138	138	146	143	137	158	153	131	141	151	148	142	153	131	134	163	162	148	153	163	163	156	168	139	138	137	163	166	146	136	151	135	147	130	138	140	122	141	129	150	133	144	151	147	145	151	172	139	146	144	144	133	159	134	153	141	153	128	156	182	157	134	148	152	159	144	139	128	143	161	150	153	151	151	144	133	142	140	160	137	147	153	136	150	158	150	143	142	133	146	154	143	149	138	167	132	150	166	144	121	167	183	156	166	166	140	140	132	144	147	152	139	161	116	153	146	154	162	149	143	147	144	145	144	141	136	159	140	139	162	141	155	137	155	174	154	144	129	149	169	162	141	146	140	136	146	146	148	144	148	143	138	176	148	166	152	147	158	168	158	143	129	143	133	154	143	156	131	135	157	131	149	131	158	139	143	144	130	145	132	157	166	144	146	123	168	158	136	151	152	172	171	157	153	146	117	154	146	151	157	140	128	165	151	135	163	142	159	163	154	166	154	155	153	116	152	152	152	162	158	150	140	168	178	144	173	159	168	154	157	129	153	135	157	139	152	161	137	160	152	142	157	175	157	163	151	140	156	154	155	120	135	142	132	151	144	154	155	177	157	165	175	119	150	138	145	155	157	165	152	163	171	134	138	167	124	135	127	153	174	161	150	145	133	170	150	123	140	156	156	157	152	152	115	171	166	143	132	140	150	144	133	146	162	161	138	153	144	142	153	149	159	135	157	168	163	146	140	147	147	161	150	142	127	156	152	159	173	151	165	152	134	151	136	154	156	153	147	156	131	145	150	128	166	177	140	149	171	130	127	169	131	130	176	153	128	140	149	143	149	153	150	132	131	147	145	131	169	147	144	140	154	149	157	154	129	148	159	140	132	149	143	142	152	173	167	159	131	135	167	137	165	174	151	124	160	144	149	150	134	164	150	160	163	149	129	149	136	132	161	172	162	159	168	141	145	138	139	144	134	144	155	138	148	132	145	141	152	159	147	151	156	153	144	174	165	155	163	150	131	152	120	156	154	153	149	133	145	152	151	161	151	153	132	155	149	138	148	143	153	154	147	132	153	154	171	164	130	152	139	151	161	143	163	176	149	158	154	134	148	128	124	155	135	164	153	151	146	140	129	145	136	157	151	153	176	146	150	138	139	137	154	138	156	153	150	138	143	152	132	134	140	156	156	155	156	155	118	152	136	144	161	137	147	145	140	135	152	136	146	149	145	163	157	137	146	122	157	150	132	159	143	154	141	136	137	136	137	171	149	159	147	155	132	164	138	157	132	148	144	144	136	120	147	159	141	137	171	130	137	138	163	149	157	157	156	149	159	135	173	143	139	161	165	154	128	153	147	139	141	158	149	139	141	115	148	163	172	142	137	143	145	155	134	150	159	145	148	149	144	152	151	145	117	152	145	142	140	146	154	145	143	140	148	152	152	146	164	141	136	129	158	152	157	178	151	154	154	161	164	171	143	141	151	138	164	136	144	136	162	143	184	150	148	133	150	158	160	138	129	141	126	162	154	141	132	161	151	133	154	128	150	148	177	156	135	169	146	132	153	154	146	139	155	151	153	121	147	158	148	144	153	145	183	155	137	165	129	156	159	132	156	142	157	144	157	142	151	160	132	164	163	156	139	143	145	137	149	153	145	158	147	143	135	148	142	144	139	137	157	151	136	151	153	142	158	157	134	150	135	152	156	143	171	142	144	172	148	129	138	135	133	145	148	146	152	139	165	144	146	148	157	138	137	130	145	163	151	139	126	148	159	146	156	161	136	148	158	166	160	168	161	148	147	146	133	158	159	160	171	164	152	130	172	138	122	156	143	160	127	164	141	156	143	149	161	165	155	138	143	138	140	148	158	146	138	149	169	162	158	155	147	149	139	127	151	130	143	172	154	134	173	139	149	178	137	171	145	152	145	140	118	139	136	142	160	161	142	143	143	142	171	144	154	133	113	138	142	135	141	157	148	154	161	169	165	156	144	155	155	140	161	172	136	141	155	129	139	145	162	132	150	170	133	156	159	120	146	150	131	168	144	163	163	157	147	151	162	136	145	156	169	147	169	165	160	141	136	143	149	166	160	154	162	152	146	142	153	159	139	144	136	156	149	146	171	162	149	154	153	166	151	144	150	116	156	145	134	139	143	132	155	157	154	151	163	149	154	132	129	135	131	151	138	131	153	139	177	158	140	157	154	126	151	140	133	142	138	148	143	141	139	148	149	161	153	150	146	159	141	151	150	149	169	135	142	146	160	153	147	148	146	171	134	155	180	158	152	148	162	143	148	181	134	138	149	160	164	146	159	165	160	142	155	153	147	148	159	141	166	148	167	123	186	163	149	154	142	130	137	151	131	157	137	142	161	164	146	151	130	129	138	142	145	132	131	150	148	149	147	153	137	121	124	140	159	155	157	122	157	140	132	151	150	145	155	149	158	155	134	161	159	165	148	159	152	133	148	168	174	146	153	156	150	161	144	134	140	155	156	144	140	137	170	162	153	139	144	166	142	145	159	151	160	155	150	136	134	151	146	148	152	155	170	152	167	139	159	147	139	135	145	158	143	162	146	125	165	151	168	127	132	152	144	145	142	155	149	165	167	166	158	162	152	154	152	150	164	165	156	158	145	155	148	163	129	161	147	142	148	137	145	154	171	169	142	130	119	132	134	163	153	164	154	142	127	159	155	125	136	149	127	132	141	131	135	140	162	147	164	172	166	154	144	143	169	161	164	145	155	156	159	146	157	156	158	160	137	142	137	139	156	154	133	181	147	161	194	152	136	152	149	157	125	147	135	160	156	142	151	138	147	152
7420	2308	5527	6375	5376	4386	3596	3027	2547	2077	1879	1672	1509	1423	1285	1147	1103	1018	965	896	897	880	796	828	805	748	758	755	726	645	692	630	644	619	606	638	620	604	593	588	563	577	543	553	583	563	533	576	573	562	543	566	513	519	531	519	519	493	551	538	510	492	521	563	519	549	464	520	527	535	508	512	473	530	551	501	529	490	557	478	513	473	495	485	522	481	515	533	505	480	536	506	486	503	541	522	525	545	496	533	438	487	470	546	498	474	474	503	533	476	523	511	494	497	495	498	519	509	496	510	460	482	452	498	508	484	498	490	490	503	482	508	489	476	499	514	491	486	482	477	507	535	525	507	538	492	480	492	469	488	540	526	477	459	499	496	478	500	521	496	483	478	539	489	465	489	476	455	442	483	479	482	469	519	484	471	502	484	466	522	486	482	481	460	515	509	477	468	541	438	494	436	463	507	482	450	440	495	501	510	520	465	492	481	465	454	498	506	514	445	481	510	494	480	454	495	439	496	467	501	492	473	509	523	506	466	462	500	458	481	475	511	482	479	524	513	478	469	434	486	474	497	516	486	467	495	447	470	471	472	470	483	483	498	459	496	499	487	485	483	510	511	494	505	482	496	487	470	476	530	449	479	467	512	465	484	477	466	538	486	485	470	505	497	505	474	495	442	499	508	490	493	487	509	472	501	499	473	498	529	502	511	489	534	464	480	452	489	459	495	483	501	486	484	475	500	496	508	487	502	474	470	508	479	486	519	473	478	457	479	494	501	490	511	476	474	475	478	474	513	451	501	488	474	475	477	486	452	499	501	513	478	508	472	503	526	481	493	463	449	472	481	513	495	482	460	434	489	481	457	518	484	488	495	441	505	467	466	473	508	489	489	493	484	478	470	455	489	512	485	470	514	483	512	479	472	474	472	484	517	467	485	476	475	439	510	481	470	467	443	479	492	478	472	501	476	473	493	482	483	458	483	503	447	478	522	476	488	458	475	493	459	493	473	461	496	469	475	469	457	459	472	515	497	489	472	473	442	465	503	496	475	470	468	503	482	478	512	465	440	482	529	492	459	473	490	521	503	478	510	475	486	502	453	479	505	465	501	510	429	514	452	482	457	477	511	472	489	498	484	476	503	456	497	518	494	496	505	495	513	487	487	525	502	473	442	468	460	495	477	486	486	472	506	484	487	477	471	443	512	517	490	494	435	508	456	501	469	496	491	502	468	475	541	474	466	485	512	467	491	475	486	462	482	477	465	479	491	502	513	466	500	478	512	464	457	513	477	500	516	492	458	500	464	451	491	486	462	530	477	475	503	471	458	493	481	575	466	470	511	468	509	526	468	483	492	462	509	471	508	485	505	454	461	510	469	463	462	483	505	471	462	467	518	500	488	484	445	481	457	542	480	461	525	494	523	510	533	491	532	513	487	489	480	486	477	472	491	501	464	468	500	453	497	496	494	507	456	470	478	469	504	487	506	502	488	505	440	465	510	462	532	506	480	508	507	470	485	496	487	488	489	465	464	474	472	477	521	475	459	484	492	478	449	489	531	483	485	535	506	484	496	477	477	450	483	505	475	450	517	470	435	470	554	472	478	485	426	480	509	544	508	486	491	434	503	483	483	458	444	465	467	470	423	500	474	470	505	504	463	490	506	497	443	481	493	512	478	468	471	529	514	527	493	467	444	474	470	442	509	501	463	466	493	487	489	509	484	460	502	481	511	463	427	492	492	471	466	516	480	479	455	515	498	483	493	483	467	538	447	500	522	441	475	524	474	473	464	431	520	485	519	476	491	502	446	483	437	492	475	492	503	469	490	502	486	487	503	491	476	470	517	485	490	490	478	489	498	479	487	488	479	501	480	482	463	487	477	503	464	481	486	518	486	466	489	487	456	493	475	491	487	453	541	463	460	490	500	479	483	479	460	504	529	456	499	510	459	482	450	494	447	490	450	484	489	443	481	460	471	479	500	455	503	486	481	463	456	491	499	457	505	495	503	480	469	474	493	469	504	464	476	464	507	496	509	487	457	528	469	453	466	481	462	457	532	459	477	477	496	491	470	494	505	477	459	462	470	492	509	499	473	443	491	489	455	450	500	488	507	505	485	499	488	497	473	493	492	486	452	493	502	450	512	531	455	486	481	474	462	492	473	499	496	492	447	498	486	482	492	452	473	448	488	442	472	485	512	512	474	484	475	454	455	482	471	495	466	488	458	468	503	510	436	477	513	465	487	463	518	443	461	459	486	473	519	466	518	498	469	484	462	483	436	468	468	466	450	492	478	495	512	481	459	491	485	477	481	529	489	441	508	502	479	500	452	481	476	456	467	473	503	465	478	500	516	464	511	503	489	463	480	482	496	481	520	448	489	464	449	470	466	468	471	493	479	496	531	509	486	488	466	491	519	497	491	484	469	436	494	445	494	509	479	464	466	483	498	471	483	476	467	510	496	526	474	497	465	460	456	503	468	515	481	474	494	536	486	486	513	514	494	476	458	452	464	459	460	494	464	528	464	462	479	482	441	487	484	479	517	515	452	420	479	448	431	477	466	488	498	483	467	480	506	468	480	497	471	462	440	487	512	461	498	475	473	501	512	494	488	500	507	489	494	439	513	498	444	497	477	484	467	458	484	480	479	472	504	501	488	456	482	506	499	450	488	510	498	462	491	439	454	499	485	465	491	464	480	473	489	465	475	520	488	513	475	513	460	494	490	542	465	465	483	490	537	501	488	479	504	488	450	461	513	506	466	500	448	498	459	479	495	501	471	487	468	480	496	513	472	487	484	483	461	501	512	481	460	436	508	510	488	478	487	464	494	504	501	458	501	512	488	457	465	459	468	492	524	489	476	468	467	499	518	476	477	511	512	493	511	469	476	506	505	579	471	476	478	473	467	517	479	477	519	541	472	469	515	533	459	481	441	466	503	467	507	468	523	493	524	465	460	527	498	490	474	485	488	449	481	505	475	448	486	517	511	492	449	469	494	503	489	474	513	451	500	515	504	472	483	431	469	494	453	467	480	443	487	464	481	533	456	523	505	510	469	456	469	478	468	477	489	469	494	483	513	499	469	480	477	474	479	445	503	498	502	458	493	539	458	490	475	486	486	466	496	499	492	494	488	484	502	504	501	458	487	526	485	469	466	469	521	486	516	478	501	508	487	499	500	483	507	547	483	482	489	444	461	510	484	514	486	476	475	449	475	503	493	503	470	482	469	465	480	502	470	474	439	462	459	460	493	489	464	503	458	461	466	472	487	473	491	496	497	478	499	487	486	482	498	480	431	472	472	505	457	529	515	488	487	489	495	490	512	480	533	433	474	492	501	469	484	448	536	490	492	507	456	515	455	509	455	489	485	483	506	513	479	519	504	488	488	539	476	471	515	461	531	474	495	493	431	482	476	470	489	510	500	460	482	443	494	455	509	513	479	467	428	523	465	460	476	535	439	496	486	482	494	470	471	485	500	477	457	503	543	493	472	491	511	437	533	504	479	464	451
2219	375	370	387	383	368	371	350	375	380	334	343	338	373	311	360	326	339	347	322	330	335	327	320	358	355	377	370	378	318	340	354	347	371	331	325	364	362	339	346	321	393	340	350	351	359	370	383	316	321	359	376	329	321	319	331	341	327	329	358	353	355	362	349	316	332	348	359	354	359	360	337	331	333	353	341	327	368	354	339	316	358	345	340	369	337	324	306	311	330	320	350	337	314	354	336	300	327	343	328	322	328	333	374	339	328	326	354	325	358	352	318	350	368	331	322	326	357	380	347	346	342	301	321	357	367	365	314	370	378	337	330	354	332	338	324	347	358	341	327	367	352	339	396	335	332	343	351	344	351	324	353	361	340	343	333	346	342	374	346	351	339	347	346	316	351	348	337	358	357	350	343	338	345	348	322	356	348	345	345	344	356	330	333	332	354	357	349	374	341	330	354	299	334	334	320	313	344	343	365	343	345	344	334	335	363	318	344	348	352	338	346	359	338	340	362	334	331	336	311	337	352	362	354	330	331	308	330	328	328	371	350	354	327	302	335	357	332	327	358	349	393	319	347	342	351	356	338	332	349	349	339	339	320	347	312	363	346	343	358	325	366	371	339	375	358	328	343	302	334	341	350	327	332	314	343	362	363	348	353	356	365	328	370	311	340	329	359	332	343	341	335	356	339	345	333	322	349	334	343	331	333	354	372	376	387	322	303	328	359	332	386	378	319	340	345	335	313	359	371	316	318	367	360	343	346	351	360	346	337	328	318	353	354	361	341	334	354	333	362	342	329	345	338	388	354	393	324	381	359	353	360	397	358	349	350	361	354	338	336	340	357	331	308	345	351	326	322	335	376	349	328	342	326	320	335	319	342	354	332	358	317	311	353	343	331	367	358	314	347	304	321	355	366	359	361	333	348	327	321	373	330	333	363	368	349	342	348	341	315	333	350	373	386	312	333	357	357	319	352	332	336	322	355	331	304	337	326	328	327	350	324	337	362	330	339	340	346	330	363	377	349	342	330	348	356	365	381	319	302	344	334	334	325	326	319	346	338	325	333	354	349	324	364	326	332	351	343	327	345	336	340	332	362	350	343	324	341	325	320	314	313	348	328	375	323	324	339	347	352	339	297	324	356	379	312	339	330	345	357	346	308	313	389	345	367	339	343	326	355	333	363	337	365	343	338	338	339	332	370	331	338	341	343	345	362	334	364	339	383	344	363	334	372	329	358	354	343	322	330	332	329	377	319	325	348	382	305	336	354	351	360	366	330	327	357	326	356	324	371	353	336	326	335	350	360	360	358	320	333	354	353	332	359	329	328	347	342	360	342	339	351	372	372	350	366	371	329	373	336	341	337	349	348	356	389	339	319	327	349	314	364	342	331	341	321	348	348	359	360	323	361	343	330	346	351	359	343	319	359	355	358	323	330	338	354	350	386	364	340	324	366	362	352	340	324	314	353	366	341	346	339	333	352	323	326	343	349	347	336	327	351	343	311	376	372	338	300	336	358	328	374	306	340	346	341	345	326	345	306	350	356	350	352	355	342	307	358	332	354	342	351	373	345	355	324	330	302	367	295	333	378	345	309	339	342	337	316	371	319	342	363	328	354	356	339	335	326	333	342	340	352	334	330	340	357	344	366	311	353	331	337	344	345	322	353	320	377	339	337	329	368	340	341	354	346	335	330	313	344	329	341	351	341	359	345	368	347	352	342	344	353	338	324	369	316	321	330	308	362	365	336	336	342	338	323	373	329	358	351	353	355	319	331	355	358	335	321	352	317	337	318	334	339	357	359	323	373	347	352	321	344	340	335	350	342	355	329	316	378	354	351	342	311	331	334	360	330	299	334	350	353	377	323	361	371	366	362	339	365	369	319	317	314	331	341	351	359	345	317	341	359	377	355	316	348	338	376	320	330	317	366	341	333	348	318	345	330	314	314	342	347	344	308	355	363	351	340	322	392	358	335	343	336	329	342	331	346	362	324	351	320	327	344	334	343	347	334	331	328	354	352	349	345	364	323	306	328	345	325	343	339	332	343	320	321	339	348	304	356	333	348	343	307	338	338	358	339	335	344	308	343	337	330	346	336	331	321	362	346	334	369	321	338	333	350	298	363	349	362	339	359	350	381	357	337	341	362	362	344	381	313	311	350	339	319	367	342	330	340	383	358	358	324	366	344	318	354	326	344	295	336	354	315	376	340	334	350	321	299	342	322	342	339	338	331	332	337	346	334	324	296	338	336	354	366	376	336	336	320	320	327	335	354	351	333	335	355	344	379	375	338	340	308	351	359	350	320	338	364	348	328	332	336	321	339	380	325	322	303	320	346	333	320	338	366	325	334	355	332	352	367	302	332	331	323	347	301	329	339	330	327	323	341	311	357	355	344	360	357	357	344	341	344	300	335	353	347	347	381	356	336	317	361	354	357	359	357	332	344	353	357	332	343	329	348	351	377	344	356	382	379	354	351	338	356	337	342	337	357	395	378	336	359	334	336	356	325	320	351	351	369	335	334	356	335	306	341	380	361	331	322	311	353	344	334	342	317	343	332	336	341	356	336	343	358	346	362	345	367	354	333	336	308	346	299	371	331	351	371	343	374	361	353	361	341	345	326	349	364	306	314	325	335	347	321	331	325	353	325	357	333	337	346	357	319	314	336	338	349	357	359	336	351	338	350	351	323	330	375	327	367	357	341	336	320	297	359	353	338	390	334	325	338	360	315	335	371	351	331	351	347	339	352	369	345	339	266	314	353	350	322	367	348	376	362	348	350	342	326	366	393	357	358	353	332	370	347	360	340	323	340	337	368	355	301	311	373	347	320	316	317	339	342	348	358	352	352	346	334	362	329	380	314	325	329	333	313	369	320	367	341	311	321	333	340	348	375	375	332	353	339	350	340	360	359	351	352	363	328	357	338	336	355	374	362	354	331	336	312	353	337	339	309	360	337	328	325	323	353	345	340	357	344	309	344	345	319	303	361	331	311	329	330	340	352	362	327	319	329	342	338	322	321	322	351	354	379	353	358	330	330	332	334	352	352	318	374	369	364	357	354	344	326	386	328	341	343	336	356	346	310	354	337	364	351	293	326	314	360	332	353	351	321	351	316	341	343	336	371	379	355	360	358	395	350	367	352	343	335	342	340	327	345	328	354	344	335	354	328	374	413	346	342	360	338	330	353	332	341	332	341	349	301	366	334	313	360	371	332	372	366	345	359	340	384	311	325	340	331	335	363	372	344	334	356	331	385	367	321	379	339	340	317	325	338	345	323	325	344	339	319	314	349	336	350	348	326	349	369	366	373	309	330	347	348	360	337	336	309	338	323	345	337	305	338	345	323	314	351	353	343	323	329	323	305	333	342	351	348	326	323	331	347	367	339	352	362	350	312	352	335	310	311	328	334	345	334	318	364	330	343	346	380	319	332	344	335	344	326	371	364	360	316	370	311	373	316	332	358	359	344	382	381	333	322	337	346	341	321	345	314	353	349	333	377
2364	1004	1092	1085	1113	1087	1066	1049	1005	1002	963	1008	1004	950	991	1010	1067	952	978	954	909	960	1058	912	967	946	946	961	986	986	970	965	970	969	958	997	986	918	941	911	1018	970	931	989	906	953	956	995	970	968	981	966	979	1038	941	995	945	952	961	1065	1022	937	951	1009	967	982	967	1032	985	917	1000	1007	981	958	1023	991	988	925	960	906	989	962	965	931	943	966	1062	996	988	985	976	991	972	968	940	979	975	1004	957	1007	951	947	957	990	908	958	936	961	969	956	983	941	962	974	982	999	978	1001	953	968	932	970	962	985	963	947	970	962	997	996	949	970	936	934	983	949	987	930	992	925	982	953	1030	953	976	971	987	964	973	982	1004	954	967	923	979	1034	1002	1003	917	965	946	1027	946	987	973	954	932	968	922	985	951	949	929	977	981	962	995	976	965	986	968	1018	963	1004	996	1025	1017	956	966	972	1010	994	928	1005	963	952	894	976	1054	955	989	942	950	901	956	954	977	1024	991	960	1030	1015	962	994	1005	1005	993	937	949	1009	965	928	999	979	968	968	970	975	995	967	908	957	971	971	989	960	956	989	969	1029	959	957	972	955	1026	962	959	991	990	990	999	1000	934	951	944	983	967	904	1014	965	992	973	1003	975	1011	928	943	949	1017	971	985	1035	978	994	928	943	999	937	961	959	985	926	974	954	972	988	1017	1048	954	876	959	948	954	947	996	936	934	1017	1042	940	951	983	967	952	984	974	995	1002	972	957	979	993	972	1001	970	1016	966	971	995	971	920	954	946	1027	995	989	992	965	963	949	947	949	978	980	1033	985	998	956	968	1042	1005	959	977	973	983	974	992	1001	960	985	992	966	983	998	1009	957	918	937	960	952	963	943	1047	970	966	984	1017	991	971	960	942	932	1004	972	961	990	1002	979	962	972	1001	943	966	941	981	1001	997	952	961	954	980	963	914	959	931	981	988	948	938	966	976	978	969	1001	960	943	947	950	954	1010	966	959	993	949	998	910	955	952	934	882	974	1002	950	965	1011	951	969	993	986	970	999	952	950	975	1033	966	933	986	953	1040	953	909	934	953	1003	1010	971	982	1033	1002	951	968	896	1004	973	951	931	997	1001	1051	1008	973	995	997	974	941	948	940	974	988	970	992	1026	981	976	951	935	956	937	992	962	972	972	977	944	970	971	966	935	957	958	968	923	947	985	987	1000	1075	977	1036	989	1013	996	977	929	944	1010	987	976	973	1001	1006	973	1022	981	977	986	931	953	1007	966	928	975	1053	977	946	965	969	953	990	977	999	864	971	990	1000	986	920	945	997	966	995	979	987	938	1027	1039	1023	958	987	993	955	980	1030	983	973	993	977	1027	1019	1023	996	979	969	942	1016	1017	993	961	966	1011	1013	934	962	998	1019	963	950	915	952	985	944	981	944	970	974	994	951	1000	949	1019	900	916	972	991	955	965	1010	1007	960	955	976	1005	953	972	1008	1044	959	956	978	981	983	991	924	985	961	997	1004	978	972	987	938	936	933	930	1021	973	956	946	973	981	933	984	999	957	987	969	928	965	978	956	997	937	937	1012	974	972	997	947	984	977	943	921	1016	982	959	1016	997	1030	950	962	1015	938	944	995	969	973	1016	970	953	966	898	974	972	975	971	953	1027	982	961	994	970	972	969	948	983	931	992	1030	987	980	937	1001	1025	979	954	985	973	962	927	968	989	971	996	952	957	931	1009	984	974	1010	948	1003	970	958	928	946	972	876	947	1018	953	952	942	982	971	996	931	964	966	990	982	985	929	933	982	1016	1040	991	950	992	982	1015	1001	953	925	954	970	924	998	958	985	991	915	953	1027	965	938	978	969	965	976	991	908	966	983	1012	961	980	991	985	965	946	998	995	953	988	972	974	962	988	966	970	985	926	918	1004	965	987	949	977	938	942	982	978	924	998	969	969	942	966	989	965	985	941	990	937	989	985	994	990	951	932	965	968	958	1007	983	946	1005	992	941	1059	987	945	958	969	965	982	962	927	991	1005	996	943	986	1029	979	975	938	938	957	985	1042	960	1009	956	954	966	979	983	1029	1014	1022	947	979	980	891	928	961	948	987	998	953	970	1026	1000	963	1010	944	984	1020	993	1004	1006	956	963	989	956	976	930	980	995	985	1000	1002	939	975	942	975	977	968	975	998	992	991	993	944	959	994	981	928	998	930	976	985	968	1015	1009	920	951	981	963	958	980	976	977	981	1002	1000	948	945	1000	970	990	948	1040	951	920	988	933	972	925	996	976	987	991	985	965	1016	1000	934	953	989	987	989	1003	992	976	976	956	1030	988	948	982	989	985	949	1022	974	1002	994	971	941	956	949	993	972	1008	947	982	992	974	961	894	974	982	964	934	922	956	986	995	942	936	1034	934	926	1002	940	959	1016	990	965	946	984	988	998	971	979	973	976	985	986	951	936	946	975	1036	997	927	960	943	990	928	934	1023	960	958	993	999	959	929	1002	1010	991	945	938	1034	950	961	952	947	954	982	975	984	944	999	1026	1016	980	919	985	954	954	980	997	971	930	986	991	957	986	966	981	942	1007	1028	981	992	986	1003	986	1013	956	1019	956	999	934	1023	917	983	1020	978	1005	981	968	961	971	949	956	952	986	972	971	990	940	983	963	928	1010	968	931	917	971	1008	965	973	946	1017	1001	968	940	1003	1028	1003	966	1015	967	1037	962	1005	935	986	961	958	951	960	948	1009	926	1054	941	1029	962	926	938	919	917	979	977	950	989	1001	967	985	1011	1000	937	1047	952	964	1033	963	951	922	1004	965	920	990	1010	976	962	992	987	1042	1003	964	984	928	957	952	970	936	934	1011	917	946	984	998	918	994	1023	946	951	944	966	995	964	909	1024	940	989	1017	976	950	994	988	963	1007	976	995	964	985	934	975	987	959	993	1001	997	912	969	984	963	968	972	960	982	948	913	921	967	949	929	1038	918	935	987	983	1006	972	1017	996	946	971	945	914	932	1013	956	955	1005	983	989	984	939	962	995	955	930	977	984	911	949	959	996	983	959	969	984	955	967	988	1009	1007	954	983	968	986	971	932	1000	907	1009	941	1000	959	982	995	988	967	926	974	972	1015	975	988	1029	931	948	942	984	1053	901	982	920	982	969	980	1001	961	973	944	939	945	983	965	961	999	969	955	994	982	991	967	982	934	968	1031	913	961	1020	1001	973	1012	984	970	955	940	915	971	1037	959	995	985	995	1007	998	959	979	910	1002	925	994	953	994	924	903	944	1005	969	958	992	1010	933	993	1002	913	1017	1000	1017	1009	941	953	956	984	1020	1028	999	965	968	981	1002	986	1028	957	949	990	983	995	924	956	962	992	1033	983	995	981	960	1002	1000	1006	970	974	970	947	979	1023	960	977	919	1012	983	993	982	972	945	944	966	962	978	1001	927	948	977	985	1042	1009	1012	1009	954	941	973	945	971	920	978	962	966	916	1036	985	908	998	930	967	971	978	956	1028	886	997	1022	942	956	953	982	988	983	938	1046	1029	952	931	975	986	945	984	978	898	953	1014	958	948	969	977	997	985	983	962	945	988	945	969	997	1008	1031	974	992	1011	967	1011	968	942	978	996	1008	937	1050	961	991	991	1025	986	1009	997	925	976	946	996	954	1009	944	948	1004	1015	954	1006	998	984	1010	1044	983	1004	919	958	995	944	977	1002	972	1013	994	990	954	940	960	954	920	978	1020	941	969	939	986	1013	1041	958	989	948	971	961	943	927
8773	1140	1399	1177	821	635	521	453	386	345	326	310	305	271	268	270	263	243	237	220	233	259	230	232	250	229	253	223	205	191	211	225	190	198	216	213	222	211	218	201	225	202	201	218	221	220	215	185	216	223	203	232	208	232	205	207	222	200	226	195	237	227	203	227	198	179	232	232	189	197	212	198	197	218	208	193	212	205	232	196	209	228	200	207	227	221	212	195	205	211	199	208	229	218	201	209	177	213	226	207	218	209	210	204	203	207	197	205	200	212	206	198	215	240	196	194	185	202	185	205	195	218	191	215	204	197	227	203	216	188	199	200	237	216	191	183	191	194	190	210	187	201	207	218	206	202	220	195	199	183	234	234	195	207	220	203	192	187	203	175	204	210	196	196	196	189	224	222	220	216	199	219	211	195	185	202	245	222	200	212	202	209	195	210	211	197	198	189	195	229	201	213	211	219	213	202	186	206	219	210	232	209	196	178	195	205	198	183	186	206	189	221	225	203	229	192	186	216	208	195	197	218	217	205	208	224	198	201	192	189	204	210	201	204	227	211	215	218	219	216	241	238	232	207	199	223	198	213	219	206	174	216	200	252	214	187	200	196	223	228	232	211	194	187	200	213	211	204	204	190	171	206	208	196	193	227	194	231	202	182	189	170	197	186	232	201	220	206	213	200	220	169	205	213	191	205	189	200	204	196	215	195	221	214	200	230	207	172	214	196	214	227	233	210	200	216	199	209	215	209	207	228	221	195	203	215	196	222	187	180	199	208	198	230	218	222	191	218	188	184	203	208	192	196	209	194	198	207	237	219	210	190	215	210	203	213	176	200	184	175	203	220	213	211	212	202	213	204	212	221	174	200	223	188	208	199	195	192	198	193	200	204	225	207	245	209	229	218	214	210	186	217	193	228	161	223	216	215	206	198	212	204	212	199	207	193	181	216	213	230	204	206	207	226	235	221	197	194	204	211	228	216	210	199	202	195	208	236	208	210	168	231	198	194	223	216	206	195	211	221	221	203	189	215	212	208	203	196	225	187	179	207	216	199	210	202	229	225	201	196	203	195	196	231	200	211	211	203	208	203	204	202	188	211	224	199	230	209	197	208	211	232	184	205	197	221	217	213	203	196	210	187	208	200	197	214	187	191	235	181	206	190	202	197	188	204	210	208	227	207	175	197	234	175	190	198	203	217	187	198	194	203	203	202	200	200	206	194	190	219	223	197	212	202	209	215	208	195	212	218	224	207	205	202	247	204	203	190	198	193	222	190	223	199	181	219	216	223	207	204	230	218	198	226	189	202	219	186	226	206	218	216	213	186	216	172	214	181	207	218	208	211	175	226	201	234	234	238	212	196	188	209	202	217	184	217	214	183	174	202	190	189	226	226	229	186	220	217	216	205	230	194	225	194	208	211	209	199	224	200	218	218	228	232	196	206	183	203	196	225	234	217	234	198	217	207	205	203	188	218	210	226	189	191	192	197	188	216	211	219	194	194	209	211	231	172	221	216	192	201	203	185	194	199	171	205	212	198	220	214	221	190	213	197	216	200	192	180	202	203	211	193	201	199	213	208	224	215	223	196	232	199	222	248	219	204	230	174	245	189	207	211	230	222	210	210	212	195	206	188	188	208	180	222	201	191	204	204	192	200	198	200	199	212	207	204	194	209	204	233	227	214	200	178	189	223	226	205	204	214	229	214	191	176	189	217	221	200	225	186	188	220	210	210	242	206	210	194	207	215	202	173	212	217	219	220	209	209	194	216	218	202	211	225	218	212	198	210	203	176	224	195	222	201	195	190	218	184	182	196	201	187	199	215	177	204	203	197	216	189	215	200	216	204	210	195	195	204	199	204	196	203	211	199	213	218	227	205	217	234	209	214	194	227	191	194	192	208	204	184	230	222	226	198	230	215	230	184	201	214	210	202	222	198	219	209	191	200	226	221	232	177	211	202	206	195	219	169	188	212	222	203	209	215	195	177	195	206	198	209	197	218	191	203	208	210	220	221	200	223	208	203	213	200	197	227	212	181	209	216	201	215	238	188	199	222	226	202	215	196	204	200	204	212	195	201	207	175	236	170	203	185	219	228	184	212	214	194	212	206	209	220	194	215	180	176	212	210	204	231	203	227	191	218	241	215	213	206	234	203	229	188	195	194	242	203	195	217	201	208	187	183	198	212	224	207	199	190	190	215	181	187	217	196	219	197	239	237	214	247	198	181	193	203	189	209	227	204	201	202	206	192	210	196	194	205	193	187	228	222	196	182	189	212	193	205	192	205	213	204	212	189	202	225	206	216	198	213	240	212	216	200	228	210	193	205	212	212	224	211	181	213	190	203	208	202	213	220	206	213	193	197	200	206	176	200	187	226	213	219	193	218	210	181	197	214	182	190	202	179	197	209	214	205	214	189	204	201	191	218	233	200	208	221	217	212	214	194	216	220	189	201	198	198	210	207	213	207	204	211	201	209	202	222	199	186	190	222	217	199	205	189	206	220	199	202	187	210	234	217	204	190	201	229	212	210	217	220	205	217	220	192	215	212	218	207	214	219	184	188	199	212	192	227	196	188	214	204	195	207	193	222	193	213	204	206	226	215	199	191	240	218	177	190	210	213	205	184	219	189	211	198	214	205	196	200	207	215	197	208	220	230	217	179	210	208	184	191	216	192	236	222	216	204	205	188	240	218	215	205	210	192	200	185	197	214	215	211	204	208	200	213	203	183	202	199	221	191	223	238	219	218	206	202	218	199	202	203	191	193	209	216	221	222	224	184	233	220	208	193	233	234	200	207	188	197	232	199	225	213	192	181	210	229	205	217	203	225	203	191	193	166	215	206	225	214	210	187	198	202	227	205	210	221	222	210	226	223	211	198	188	229	206	217	198	188	235	222	214	204	229	197	198	203	181	210	210	241	213	213	229	196	212	190	193	209	218	206	196	212	184	204	202	209	199	205	185	215	200	212	214	220	181	201	219	192	191	201	210	166	216	191	234	212	217	206	184	215	249	225	256	182	198	202	233	197	229	209	216	190	197	213	159	186	234	199	204	189	215	211	238	214	201	194	191	182	220	213	223	195	241	192	201	199	200	205	165	225	182	192	188	200	208	212	205	204	192	200	200	208	212	220	223	208	196	189	208	207	224	220	211	198	228	207	211	201	176	190	173	181	213	202	204	209	221	214	206	198	207	218	206	196	186	228	216	211	173	219	205	208	202	208	181	217	193	218	211	198	213	232	197	174	196	172	191	215	183	190	190	187	223	178	225	210	197	208	214	187	204	204	200	212	224	228	217	196	219	217	203	207	205	216	203	216	228	207	186	203	217	183	206	201	182	203	226	212	196	208	214	221	214	179	194	211	199	194	212	198	214	211	184	226	215	204	206	217	188	211	227	188	177	196	206	199	204	205	224	209	227	206	244	201	184	206	199	185	200	229	191	218	210	209	217	208	205	203	197	206	209	199	224	198	202	189	195	215	204	239	229	235	229	226	216	232	192	214
5576	1622	3284	3737	3141	2723	2293	1862	1680	1459	1345	1186	1182	1077	1018	943	949	911	859	858	808	879	871	742	757	726	761	782	746	748	693	634	688	706	708	688	700	682	688	718	715	680	694	655	679	620	656	653	691	668	646	647	635	669	661	627	619	664	679	614	687	596	634	652	668	625	685	614	665	657	619	628	642	600	657	673	666	673	639	624	610	628	628	646	630	619	630	619	657	674	598	588	580	632	657	621	617	647	625	608	605	618	592	657	663	652	669	633	649	628	642	615	605	667	614	625	586	621	647	627	637	630	685	607	586	645	637	678	600	598	631	643	614	620	633	683	623	646	638	610	648	646	648	597	685	623	606	642	672	629	615	601	612	623	627	634	660	596	652	604	600	641	622	594	634	646	623	604	665	631	663	627	622	629	632	587	623	612	618	645	654	582	616	665	581	575	623	603	647	646	615	645	620	646	603	659	654	596	632	637	645	594	638	599	667	671	591	651	584	610	611	581	615	638	619	611	591	618	580	641	636	588	683	572	633	630	633	586	590	608	624	661	646	637	662	578	639	652	666	604	611	598	630	611	590	639	619	600	635	584	597	595	645	629	624	566	634	628	617	591	647	630	666	611	619	622	632	600	617	679	610	626	619	617	608	621	609	626	646	600	616	600	641	621	587	636	638	614	647	633	595	616	583	659	645	636	633	598	594	625	630	614	643	633	581	582	601	641	631	639	593	612	655	608	658	570	637	604	622	629	601	582	628	595	596	601	618	642	617	612	577	626	632	627	608	615	577	637	632	610	642	615	602	634	645	649	608	638	597	652	630	647	654	649	608	596	586	593	611	623	580	582	602	627	672	577	608	641	600	591	611	580	613	648	689	624	596	638	584	618	622	663	617	620	572	616	676	614	629	641	570	633	603	621	592	633	616	615	613	576	660	583	622	612	620	627	637	632	643	630	644	622	612	562	622	633	674	657	616	614	628	645	591	654	602	580	634	615	637	651	601	634	568	646	577	658	628	604	680	638	624	593	617	630	624	626	601	605	629	588	612	614	634	648	650	610	658	637	601	673	628	616	656	646	646	609	623	622	575	668	604	608	594	614	614	607	654	646	641	643	599	651	589	617	643	625	637	600	604	651	617	545	553	606	657	617	619	604	624	589	596	655	638	592	624	607	648	666	665	606	611	666	637	628	622	608	629	600	614	604	596	608	615	673	630	611	607	647	610	631	622	581	623	682	613	582	618	664	638	645	606	608	608	639	596	629	631	616	651	595	595	662	653	600	623	595	623	615	645	634	597	610	613	610	623	616	583	637	626	567	666	631	596	592	655	606	628	650	577	638	639	616	664	628	581	609	595	638	658	627	639	618	623	631	631	639	575	608	602	599	586	654	622	611	628	648	638	622	628	635	598	633	628	606	622	624	626	587	613	600	574	630	574	624	606	623	624	617	641	605	564	595	678	689	619	637	621	631	601	541	574	654	631	650	645	608	621	655	615	613	580	630	643	672	639	622	638	608	630	587	650	641	579	611	597	622	621	651	610	616	596	639	612	595	639	634	653	655	608	625	641	610	651	593	594	562	631	675	604	626	622	601	631	620	642	642	618	573	640	669	661	613	613	632	639	609	598	639	613	610	601	637	618	634	659	645	628	634	612	623	610	620	593	648	605	644	647	611	593	599	599	593	594	587	653	646	614	600	580	616	571	617	640	609	675	578	628	606	642	649	671	630	622	602	601	645	620	600	636	610	618	596	630	629	604	616	668	606	618	637	639	632	633	628	656	644	600	625	626	618	647	655	612	646	621	627	574	613	604	647	625	660	573	613	658	608	595	629	648	592	608	625	609	620	643	633	592	650	648	599	606	621	600	597	589	598	588	630	608	615	693	639	631	627	644	570	630	617	617	644	681	658	622	626	632	615	656	631	646	580	655	651	594	672	634	613	662	637	600	603	615	687	608	608	638	584	636	594	649	614	613	616	627	626	622	649	633	610	607	614	614	666	615	638	606	611	618	639	593	666	609	586	669	619	600	652	651	566	635	627	614	585	611	601	597	634	610	659	654	628	626	633	597	671	629	590	641	651	611	646	669	580	607	610	610	624	658	643	653	675	632	616	600	599	641	605	620	624	626	633	638	620	639	621	641	614	630	641	631	647	625	618	677	637	627	600	660	637	665	592	623	614	671	637	629	569	637	610	607	637	625	621	649	601	647	605	581	628	637	629	644	632	615	605	668	619	634	641	646	615	583	642	620	607	633	598	638	628	592	661	622	619	642	628	689	649	642	639	634	568	645	627	626	615	608	605	624	638	601	636	588	609	614	625	594	654	612	634	625	604	643	616	627	636	589	658	615	585	642	618	627	654	593	615	647	639	619	645	643	688	608	595	603	657	617	653	638	596	614	630	645	655	588	643	647	625	645	624	618	619	618	658	614	637	647	658	609	655	623	628	590	630	631	625	616	611	670	644	587	600	581	633	615	639	599	645	620	612	615	642	611	587	622	618	596	606	647	611	629	655	606	648	610	662	614	639	642	632	593	610	612	621	643	632	605	603	630	632	656	591	580	661	641	529	616	626	632	619	659	614	664	626	628	668	655	623	640	596	634	621	604	575	628	614	622	630	585	607	612	599	640	636	593	597	619	591	637	614	645	647	607	632	642	628	630	658	670	591	645	641	650	630	569	667	581	608	666	601	591	620	606	591	641	631	644	645	584	620	655	592	592	647	613	616	619	650	619	636	603	665	632	627	558	610	629	627	615	643	656	598	553	603	635	649	613	656	636	595	591	642	644	628	612	593	585	659	626	598	619	673	613	623	624	611	609	627	605	602	607	612	611	619	616	620	574	596	571	609	593	644	657	614	619	620	621	645	606	628	610	606	652	635	597	613	613	655	625	610	637	643	624	604	620	617	621	618	626	641	615	627	649	599	657	609	633	611	619	684	627	616	623	644	645	625	656	596	612	612	633	654	600	630	589	627	636	569	604	642	628	571	641	653	622	626	587	647	613	627	613	606	593	597	620	617	593	637	578	650	626	636	610	622	617	633	611	660	637	612	604	586	600	642	583	649	641	650	621	659	662	633	667	631	664	623	613	605	618	662	626	628	607	652	612	649	589	625	608	652	643	648	650	613	630	601	625	569	616	657	604	623	626	633	649	615	573	645	614	643	615	622	623	648	634	613	605	649	681	694	606	602	652	593	657	641	619	676	627	612	637	574	606	587	650	628	599	635	620	607	608	625	625	655	640	581	626	660	574	661	640	632	573	621	614	653	646	590	623	617	653	620	634	624	610	595	629	639	604	646	627	650	626	628	606	655	613	679	647	656	641	602	660	616	632	611	623	624	644	626	569	611	656	594	602	629	617	657	606	681	599	610	644	630	632	583	626	633	614	612	607	618	603	637	612	606	571	636	669	643	638	580	613	630	676	648	581	667	673	620	613	645	633	639	647	585	626	600	591	598	616	596	604	591	615	602	580	645	604	606	635	639	576	682	617	592	614	622
15919	2577	2670	2032	1483	1071	746	616	474	424	367	327	311	274	256	249	249	231	214	188	201	214	215	177	175	161	182	169	175	187	182	160	168	153	183	158	152	151	168	176	148	163	167	158	152	133	159	171	168	150	161	161	179	190	159	162	158	131	147	146	163	170	167	169	149	147	130	167	152	138	142	155	170	133	155	155	172	146	135	140	152	164	141	130	174	123	150	163	173	160	169	143	169	156	136	127	139	125	146	157	132	157	148	149	159	156	143	164	157	159	147	165	124	163	155	169	162	150	168	147	136	144	154	161	134	161	140	143	138	148	156	161	168	186	159	131	137	121	153	163	153	141	148	144	157	152	145	165	133	142	153	149	165	139	148	143	156	140	148	171	143	152	150	144	139	139	176	148	192	156	159	162	148	171	140	128	176	153	154	169	167	165	176	137	131	131	130	153	139	141	145	153	136	154	143	153	143	158	169	133	114	147	152	145	155	164	158	140	150	135	152	134	146	132	164	159	158	153	159	146	144	154	146	139	159	167	179	138	161	160	151	138	139	171	159	133	141	155	160	142	163	143	127	150	151	133	142	162	126	147	123	159	144	150	131	146	159	126	142	163	144	155	133	156	164	170	176	128	152	148	152	141	161	156	170	164	151	158	155	168	161	144	155	161	150	156	152	160	159	160	158	148	135	128	144	124	135	165	151	134	141	135	148	165	126	136	146	128	143	186	151	155	109	144	132	164	146	159	134	145	148	158	158	158	157	151	164	163	158	154	154	142	152	150	145	150	149	135	166	150	144	155	141	138	145	170	165	128	141	171	131	140	155	149	156	141	159	167	178	161	155	135	155	158	145	150	138	141	129	155	171	144	120	134	174	142	141	137	157	168	160	132	147	150	164	170	152	154	136	154	137	152	154	165	132	159	166	141	133	160	143	161	144	129	150	148	149	147	157	166	160	165	161	139	133	150	146	155	127	161	149	166	133	155	145	133	138	163	167	159	147	148	148	157	134	144	152	156	139	133	150	146	162	140	144	169	175	149	172	140	142	119	141	148	138	148	129	143	150	139	135	144	143	141	144	150	153	140	169	148	150	137	143	162	147	137	150	141	144	149	139	131	149	168	152	152	142	143	121	156	155	148	165	151	152	153	155	148	139	157	157	140	151	152	164	151	135	132	161	138	166	137	140	146	152	150	136	152	135	147	146	162	150	154	131	141	142	131	144	137	158	149	152	131	170	139	159	136	167	143	133	157	133	154	139	167	159	145	150	156	157	143	161	131	142	142	152	139	142	151	161	147	149	137	150	162	154	151	139	152	176	132	154	146	143	142	142	182	134	144	139	121	128	153	158	155	141	151	146	143	166	167	135	145	165	162	153	157	141	143	160	132	196	134	129	125	148	153	140	144	161	167	152	134	156	133	138	148	147	169	155	166	143	151	150	139	151	150	155	170	146	158	145	160	158	152	134	143	133	136	161	133	169	145	159	169	148	148	133	156	171	149	145	164	152	153	146	125	149	125	140	145	156	161	137	129	122	163	141	152	143	143	147	151	145	145	124	144	122	146	137	141	149	161	137	162	140	162	139	148	132	136	169	176	162	140	158	152	139	173	162	137	142	122	142	161	142	165	161	143	148	163	164	143	151	131	133	155	151	142	161	143	147	149	169	136	170	149	152	145	162	158	145	177	154	148	152	173	137	171	160	137	109	141	141	166	135	142	159	154	139	163	147	134	171	152	151	142	147	148	133	172	144	153	140	127	164	146	163	156	155	140	138	133	184	159	128	147	150	154	136	143	162	139	135	134	142	150	180	136	171	150	153	164	135	156	148	131	170	138	155	139	146	126	142	158	165	151	154	147	162	161	152	159	154	141	144	134	158	145	158	166	153	166	166	156	124	146	173	149	142	149	160	157	144	135	161	165	131	160	146	152	176	145	152	134	159	153	170	142	136	162	152	150	145	144	148	155	148	149	180	128	146	139	150	156	170	153	154	184	155	155	168	145	132	143	152	152	159	169	139	144	171	154	157	145	159	130	158	146	147	162	152	133	141	159	152	168	145	156	148	152	136	162	150	155	139	161	153	119	142	171	174	159	165	163	134	171	167	128	158	154	172	161	138	157	170	145	150	157	159	145	158	155	150	167	146	136	130	158	156	158	146	160	141	150	144	163	166	174	144	174	154	135	166	153	130	130	137	133	152	158	129	174	155	155	147	158	142	157	160	149	153	175	137	138	135	122	156	159	147	162	138	147	140	148	158	161	145	136	137	127	140	155	170	136	138	133	146	160	177	158	146	146	157	143	144	144	146	167	150	130	141	160	151	158	130	134	138	148	159	157	147	163	141	159	149	146	151	149	153	146	150	154	142	155	155	139	144	140	165	158	148	148	140	133	164	119	154	133	159	150	154	132	156	127	143	155	149	162	150	148	136	165	159	150	146	130	178	152	147	145	140	170	160	144	156	161	156	147	162	150	159	138	131	136	152	133	138	162	152	150	149	143	153	133	148	151	157	121	129	137	132	153	159	131	144	127	167	128	145	156	153	157	146	147	151	132	157	145	139	148	120	147	145	129	143	145	154	174	145	147	132	111	149	155	165	149	154	144	149	141	146	146	157	147	171	161	136	160	149	166	143	137	159	130	167	169	148	171	153	155	118	183	172	146	142	155	154	140	161	153	159	140	132	146	163	141	180	171	136	126	146	122	152	155	149	153	154	142	147	143	141	152	166	159	147	155	128	142	149	131	150	138	155	134	137	159	134	142	167	130	131	138	164	133	133	154	160	157	154	137	153	142	155	157	142	144	148	125	138	130	155	157	153	137	168	144	151	152	147	165	156	149	151	136	144	146	156	134	145	147	162	116	156	174	149	146	153	119	145	152	160	150	138	140	145	146	138	145	124	155	140	126	136	153	152	164	154	189	143	138	137	137	154	124	148	162	158	135	158	148	158	156	111	154	162	140	166	157	135	149	142	133	143	144	171	129	150	134	131	148	151	133	121	164	136	133	165	146	157	124	164	155	166	149	132	158	145	139	150	136	140	170	161	144	159	158	156	163	183	139	148	143	141	150	168	141	172	143	116	123	148	158	151	156	148	148	166	150	154	141	155	157	149	164	145	146	152	159	145	139	163	170	154	123	145	155	147	159	155	154	144	146	152	158	168	158	134	145	156	143	140	171	144	133	127	140	155	127	154	167	117	148	162	123	143	127	143	159	143	145	144	150	151	162	136	134	129	145	154	129	141	139	149	153	159	181	151	134	144	150	173	151	145	139	140	139	140	153	166	139	145	164	162	123	127	159	142	162	146	137	153	162	156	144	137	131	155	147	135	140	167	146	150	140	153	156	150	158	140	160	135	137	146	144	155	140	145	151	141	153	156	159	145	139	173	151	150	153	157	153	158	153	190	155	134	157	153	149	179	168	145	136	171	170	139	144	146	151	151	152	150	143	156	141	162	155	167	129	151	166	155	131	138	145	140	158	135	143	156	147	178	133	157	159
7612	2426	5459	6400	5336	4388	3601	2905	2586	2182	1918	1666	1506	1347	1246	1220	1086	1026	1017	944	943	848	887	833	769	769	690	702	698	729	697	635	684	626	632	639	653	603	653	601	598	606	564	542	568	548	599	557	553	567	554	546	506	579	519	534	555	549	554	500	548	559	495	508	553	533	487	546	499	499	547	543	510	534	498	508	545	491	515	490	479	520	501	508	483	550	514	554	510	504	504	526	486	508	502	566	498	509	465	491	491	485	498	519	506	526	500	470	482	513	492	532	495	478	512	494	493	520	483	506	504	502	533	456	479	510	477	497	510	472	477	485	494	487	493	504	505	497	487	501	532	462	507	489	509	480	487	491	489	480	498	452	543	506	485	502	534	504	504	497	484	486	503	522	476	497	469	522	470	508	481	464	544	504	499	520	500	525	509	492	476	460	502	484	473	484	536	458	511	510	494	507	479	516	509	488	497	529	518	498	492	479	501	489	489	489	492	476	476	521	518	498	453	479	456	531	469	476	487	467	457	490	485	508	524	528	519	530	467	501	500	472	523	493	469	555	519	480	527	516	457	525	483	484	515	489	464	423	482	531	474	471	506	487	498	487	514	501	476	479	415	482	523	472	479	468	498	466	494	476	513	488	458	447	496	527	506	484	471	484	513	464	487	493	464	506	495	515	525	484	485	469	489	490	462	446	473	475	476	461	488	438	501	491	463	507	538	499	472	505	489	512	510	451	498	457	499	492	526	480	489	527	492	494	470	450	470	485	488	457	484	491	483	472	520	516	481	461	479	505	493	513	456	513	502	469	487	508	466	460	488	491	525	476	446	444	503	503	474	501	484	468	549	501	497	519	444	462	423	482	446	459	489	484	511	457	496	470	503	533	484	500	503	492	470	493	511	496	457	467	473	491	521	487	526	506	520	497	445	486	494	485	491	434	515	483	457	498	473	508	502	474	496	507	479	468	484	489	476	496	507	484	492	485	485	487	496	487	488	538	515	513	519	520	455	527	518	473	475	487	482	517	447	475	488	488	504	494	512	479	473	488	458	538	453	484	490	476	515	544	486	511	479	506	453	472	523	483	459	473	469	464	521	464	475	459	486	456	500	493	518	513	483	483	502	507	481	465	489	468	462	505	458	460	475	481	504	527	462	476	480	528	482	481	494	481	475	472	527	490	463	477	466	496	475	503	509	477	511	479	484	510	483	463	455	522	478	524	478	461	483	480	529	504	500	507	500	507	491	460	478	476	480	479	477	457	475	506	493	496	479	508	470	483	500	488	491	494	455	475	468	503	467	481	527	470	508	514	492	517	495	438	491	487	485	515	551	474	499	475	492	463	500	524	491	446	523	513	501	506	516	485	495	481	479	521	478	468	468	448	500	465	479	505	445	506	492	469	463	536	492	502	472	476	488	494	502	510	504	491	494	463	477	463	491	506	513	502	482	486	495	542	446	461	461	485	469	497	442	487	508	522	461	499	486	474	438	488	482	474	476	489	493	436	466	488	504	490	460	527	474	486	527	497	472	484	490	477	480	443	499	462	532	515	474	460	480	469	499	490	441	490	485	512	513	535	466	480	510	500	482	511	521	425	506	529	466	503	469	426	505	487	484	501	487	469	464	497	525	510	480	474	501	502	474	509	493	500	496	485	453	476	484	494	478	482	492	508	500	502	530	498	498	501	462	485	522	508	490	461	478	502	479	512	493	514	490	481	481	482	483	512	520	469	489	499	503	483	490	521	531	492	502	479	481	514	497	489	504	518	485	488	466	504	472	471	516	511	487	495	484	495	451	511	473	468	475	479	441	479	474	509	491	476	492	465	485	490	493	458	488	501	475	474	471	457	442	488	513	465	527	505	468	479	505	457	504	517	472	548	461	488	514	477	486	495	524	479	468	490	497	477	526	479	459	454	481	472	490	459	501	503	496	512	470	465	510	543	520	497	445	478	463	505	496	464	473	489	492	520	455	479	480	522	486	477	504	491	493	465	473	531	488	491	490	499	513	464	494	484	481	499	494	483	479	475	516	494	475	489	498	480	464	480	507	511	484	485	509	494	521	490	501	508	464	512	474	502	508	484	457	508	456	510	483	467	471	489	531	520	464	503	479	471	496	492	487	503	503	514	467	461	497	504	465	487	463	508	485	522	503	529	483	471	460	504	456	506	511	488	511	545	489	472	487	467	487	488	507	474	493	465	458	521	484	499	513	444	482	492	513	451	511	479	541	497	524	474	478	459	513	494	443	460	499	472	535	486	460	467	525	482	486	492	474	487	504	542	492	534	500	491	526	497	521	504	493	469	551	483	490	480	501	524	531	502	463	487	483	491	478	491	510	488	506	478	494	499	498	459	468	478	549	431	476	496	490	475	457	493	473	529	447	457	469	499	478	474	489	467	531	497	493	463	467	501	452	485	479	495	499	501	471	459	494	473	491	486	480	517	514	465	460	451	468	479	502	471	493	495	496	532	462	524	516	522	471	546	486	486	443	475	501	465	455	483	480	477	526	525	461	505	515	457	485	462	486	492	480	508	504	466	494	485	524	497	501	467	502	484	475	476	486	477	529	508	475	544	498	464	460	479	529	478	552	468	475	479	552	458	519	483	501	475	508	474	500	476	500	459	507	483	453	472	482	508	468	477	460	472	505	485	497	485	521	493	496	464	497	485	505	495	484	487	497	488	494	501	548	488	459	488	493	525	507	511	471	505	480	473	482	498	488	531	469	514	511	450	485	488	485	473	463	478	495	487	475	499	483	513	489	476	488	470	453	497	512	483	493	487	453	464	450	494	450	529	534	480	500	496	470	468	494	518	493	470	475	483	461	476	501	486	486	490	483	493	527	458	475	503	464	488	504	471	522	417	417	477	465	517	497	468	491	477	439	464	501	470	481	506	501	468	492	474	452	499	470	453	495	481	491	490	498	519	502	477	509	487	503	467	463	489	470	484	459	512	447	476	495	542	506	502	481	500	454	477	495	458	464	503	476	490	480	510	446	492	490	518	487	457	467	482	484	504	458	488	509	505	516	500	554	533	462	498	509	505	490	484	537	497	486	484	444	485	489	504	481	505	489	532	464	485	479	489	492	478	439	489	467	488	489	469	494	493	489	505	481	482	498	491	500	448	481	475	476	507	507	506	465	470	504	483	498	434	493	506	477	511	486	511	495	537	501	501	502	472	464	480	497	496	456	440	496	483	481	486	497	499	481	494	478	492	484	472	490	494	523	481	500	475	465	493	513	471	489	493	500	506	447	513	506	480	510	502	479	435	492	476	481	496	525	517	502	528	526	462	507	458	472	490	510	507	544	514	463	517	472	469	455	518	492	496	493	485	463	464	473	508	489	478	464	491	465	492	500	494	455	520	500	527	472	507	479	518	494	498	497	482	468	514	495	472	478	565	502	506	473	494	458	494	545	502	497	519	473	546	475	483	512	455	540	435	465	468	460	493	514	461	483	496	515	511	504	501	514	512	517	474	447	459	459	496	481	508	533	519
2093	408	425	388	336	351	362	341	360	348	360	348	325	365	360	323	316	350	321	330	335	339	353	346	352	355	326	337	308	347	338	350	357	339	341	355	333	355	353	369	319	358	351	346	367	370	344	316	359	348	342	349	389	330	338	315	348	346	322	347	349	335	348	350	367	333	348	324	352	313	325	331	363	392	355	372	345	369	371	304	390	367	330	357	336	321	372	328	315	365	356	341	327	356	353	343	337	338	336	360	341	321	328	368	336	320	305	326	339	324	347	357	344	315	342	355	372	361	357	372	329	340	344	325	321	299	361	345	337	333	378	350	312	328	342	377	363	333	323	320	357	323	320	346	342	363	346	316	336	355	313	338	347	343	342	356	306	356	372	341	361	358	346	322	334	346	359	343	304	313	337	355	364	328	335	374	370	336	315	347	375	358	333	332	325	328	336	336	329	349	324	372	364	311	290	341	311	347	339	327	315	385	325	366	365	327	325	321	370	337	374	367	341	342	337	329	359	360	357	303	365	339	362	342	325	360	341	333	346	342	351	331	344	338	370	332	338	339	334	355	340	357	319	378	372	360	337	328	338	392	354	328	324	370	329	352	338	333	344	351	323	382	337	361	365	328	356	375	298	303	341	309	343	347	321	322	335	346	348	328	363	330	355	349	365	362	369	351	340	354	329	360	351	310	354	325	366	351	339	340	356	357	352	324	376	362	340	339	344	315	354	342	337	371	329	336	304	339	321	372	347	336	333	317	344	315	350	370	320	345	339	311	307	330	393	348	333	341	339	304	382	314	340	339	362	336	309	344	315	332	345	359	324	330	352	317	338	366	386	355	336	330	355	360	347	333	342	363	342	354	335	322	341	335	362	344	355	333	346	339	363	330	334	331	334	331	339	315	353	332	359	320	333	359	360	329	356	349	328	367	336	330	368	368	365	335	338	341	333	335	319	360	365	347	343	322	357	383	346	339	382	360	346	341	340	348	352	342	380	345	337	357	356	340	356	355	347	358	318	351	353	315	347	321	368	333	351	335	336	344	354	365	337	332	322	339	371	322	346	336	323	344	345	370	347	350	324	351	336	357	382	354	346	340	366	332	343	323	368	317	351	348	354	390	344	347	334	315	350	363	310	369	347	344	323	348	347	324	364	328	307	352	332	336	362	319	348	309	344	358	328	352	359	319	360	362	319	339	329	338	325	365	335	338	349	353	331	338	321	330	347	330	346	341	342	330	338	348	335	342	334	347	359	339	347	329	304	318	313	341	320	311	379	320	370	316	358	332	349	348	337	371	331	336	311	343	358	335	328	326	355	351	357	350	337	369	358	333	346	350	357	329	346	374	342	364	360	346	369	378	361	361	367	331	330	344	311	330	306	303	356	365	368	356	329	350	334	335	349	334	341	352	310	294	301	372	327	350	330	336	306	341	333	337	323	338	323	373	346	378	314	334	362	311	356	353	371	353	318	342	340	316	337	331	351	357	339	320	343	334	361	363	357	332	371	356	352	361	352	333	350	377	315	319	341	338	347	334	386	349	351	311	342	335	424	330	337	320	347	344	347	373	369	313	334	353	331	356	371	340	315	371	330	356	347	368	326	365	337	369	319	348	325	323	307	336	362	348	353	328	344	353	311	359	349	352	329	339	379	319	315	341	347	371	299	324	334	342	342	348	330	332	366	347	329	331	330	350	349	358	338	327	348	330	365	359	358	339	329	359	351	353	331	370	326	354	325	355	355	328	366	344	356	368	366	326	359	306	315	365	342	383	361	376	348	302	328	348	318	321	348	337	317	348	322	356	362	312	315	361	331	352	337	350	309	320	371	334	340	349	371	314	384	306	352	371	321	345	332	330	362	366	333	317	383	324	328	349	378	352	356	327	359	335	363	345	349	345	356	352	354	348	345	363	344	340	331	344	366	299	346	345	349	333	327	363	384	366	353	339	349	401	318	328	331	332	352	349	363	364	350	349	321	321	375	367	342	360	359	349	328	337	330	340	327	309	334	312	332	334	335	329	326	351	360	373	340	361	337	366	337	351	363	341	338	362	343	332	351	345	368	355	366	345	341	369	341	390	334	324	335	350	320	341	335	336	343	379	326	319	321	312	353	369	349	361	339	331	322	337	339	348	331	371	363	350	347	352	360	359	363	356	340	361	344	353	334	318	306	323	356	359	364	374	342	362	337	328	339	347	319	342	355	350	370	373	324	342	389	339	336	366	309	342	344	337	365	323	353	359	378	373	352	365	344	336	352	333	340	326	333	322	352	332	363	341	348	358	360	343	337	359	335	338	358	334	353	365	353	348	332	353	370	319	293	353	309	355	358	322	370	354	344	340	382	365	353	349	357	338	335	330	348	368	350	355	320	344	324	352	354	346	317	368	302	343	389	330	321	389	336	327	336	351	343	342	350	320	334	363	336	358	347	338	344	333	321	338	354	337	324	375	341	338	376	356	359	317	392	374	330	345	330	341	348	334	338	350	318	332	319	343	309	324	316	360	333	335	328	336	357	347	310	339	351	340	358	357	358	325	345	377	368	322	329	337	338	353	360	342	329	329	325	334	314	344	387	386	340	360	337	326	365	344	399	346	372	365	351	332	341	310	367	344	314	365	350	335	341	357	349	331	337	364	350	337	319	345	323	331	354	335	361	333	345	352	318	330	362	344	339	298	323	342	360	334	307	337	316	331	344	368	345	368	331	323	325	348	337	382	317	350	356	360	345	354	330	349	343	328	324	344	350	332	333	352	379	384	322	362	341	304	377	326	375	337	359	318	355	319	333	338	374	349	355	383	345	357	339	324	295	327	382	367	354	362	365	319	328	337	353	327	367	385	336	350	308	369	344	388	323	328	372	341	356	301	345	342	364	353	331	328	365	376	320	338	323	360	329	296	325	335	369	332	359	318	348	337	335	335	345	340	344	339	359	333	306	332	343	361	331	327	355	319	327	366	364	349	356	346	388	391	364	338	344	326	346	347	340	351	342	377	325	360	352	344	324	326	317	385	338	317	365	339	344	347	327	340	364	342	340	339	351	300	338	363	366	335	346	355	332	325	348	375	341	369	359	339	347	345	352	362	341	343	367	359	315	352	332	318	354	358	340	357	337	344	339	356	330	337	351	321	329	330	356	310	348	331	332	354	341	336	347	358	357	333	336	335	343	343	342	364	331	323	369	354	354	340	323	319	351	407	333	348	339	350	350	340	342	384	333	356	376	348	324	373	324	347	335	347	317	350	358	359	352	361	380	313	360	351	341	354	307	313	329	331	343	334	330	358	320	347	345	345	347	368	322	343	338	337	296	328	347	349	360	347	317	309	340	354	318	363	354	331	344	339	340	324	329	323	319	338	353	331	349	355	349	349	349	374	361	350	361	374	365	360	292	321	336	341	360	336	356	356	355	359	363	409	388	339	311	313	363	359	346	359	310	345	369	328	334	312	379	372	371	329	315	349	354	335	361	381	367	340	312	375	358	329	379	342	377	348	336	342	344	340
2455	1107	1170	1125	1132	1137	1103	1027	993	1017	1026	989	1007	979	982	986	1003	949	1018	1008	1022	1032	986	969	1015	1005	967	1023	983	930	971	914	974	994	950	1010	995	986	1020	1020	943	965	998	1043	940	962	955	973	979	1027	1000	920	954	1021	953	1004	940	1016	926	949	980	981	978	981	988	949	1059	984	1003	920	951	995	982	972	961	1010	965	918	921	983	956	988	993	996	998	953	969	944	991	962	989	994	1025	971	1019	943	948	954	950	1020	986	961	988	996	973	1001	1038	995	1019	988	981	1059	982	967	974	959	892	1012	957	999	988	1011	959	1016	1001	1011	981	1011	983	1015	935	979	963	966	1012	969	917	993	967	977	990	984	997	998	1000	952	922	970	941	995	949	988	996	1020	1019	1005	934	974	937	967	974	960	990	990	919	963	973	991	966	972	986	967	942	983	958	986	967	937	1004	918	1010	941	966	941	1055	976	938	985	1033	963	970	936	999	963	1031	1014	934	1027	956	1026	948	988	968	1003	991	964	1023	976	947	950	949	1013	1032	935	997	1026	969	990	989	991	970	926	953	1027	923	964	933	1008	999	951	1030	1012	974	921	988	979	1018	959	1042	957	975	915	984	971	1039	1006	986	951	973	1010	983	1035	940	1026	952	1032	1013	962	1061	977	1022	955	1017	981	973	962	967	1000	962	1014	976	949	1002	980	983	1006	928	988	985	976	989	998	1002	997	960	971	970	993	1011	1018	926	1019	914	973	1043	1011	973	998	949	1001	950	961	1000	958	938	989	974	1039	981	967	1014	1020	984	1003	994	965	982	941	971	978	947	998	1021	931	973	1062	965	987	983	967	969	988	919	975	1002	918	998	918	1008	991	920	935	938	990	980	992	991	953	1010	1002	966	1017	962	1028	935	1017	934	960	920	962	988	968	1010	962	937	1012	1033	952	977	961	970	1007	1005	1028	990	968	998	985	971	1021	980	1016	1002	1022	1014	984	979	930	990	995	959	982	991	985	993	967	994	976	967	1027	937	995	966	951	1034	997	976	975	950	933	982	950	934	975	953	980	958	967	954	1002	992	1000	968	956	945	982	977	956	1017	1015	938	984	941	992	989	963	971	925	1050	991	973	992	1046	961	1005	991	954	977	983	953	969	951	946	962	1009	991	957	933	932	970	960	944	1036	939	929	955	926	1018	980	949	1020	1007	904	978	940	972	1015	1019	965	942	1035	974	982	989	961	983	957	984	1016	1021	937	1036	1000	998	968	1008	1023	1062	1004	958	986	1003	959	937	1002	981	921	925	964	979	985	952	907	976	1009	985	1026	980	991	995	904	958	1012	1073	972	991	966	980	962	1016	1017	1003	988	1026	967	968	939	980	988	971	938	956	1000	934	962	996	929	1006	994	997	994	969	976	1021	994	981	1006	944	1012	897	949	996	950	970	963	991	948	1024	978	987	867	962	955	962	1035	970	989	965	1022	1005	962	976	1029	969	944	1023	972	1001	920	928	950	953	1022	972	944	987	957	1019	984	977	943	969	985	957	1006	931	983	996	951	997	1000	991	1003	1022	1040	953	927	983	1012	918	965	978	983	979	951	990	1009	950	997	996	1005	974	959	993	948	976	944	997	990	994	1010	925	1033	949	975	921	970	940	962	939	995	894	972	986	963	911	942	940	982	1055	967	1010	958	987	971	896	999	982	971	954	993	903	942	983	988	1028	974	959	978	965	987	929	958	956	934	987	1000	1009	1000	941	976	966	1000	967	952	925	989	1067	967	1025	970	950	1028	950	966	953	974	1002	931	931	967	1011	974	1017	992	996	950	994	985	1019	960	975	994	937	946	1005	941	930	963	1004	997	955	940	938	943	975	977	994	994	894	972	922	951	998	972	944	952	981	971	984	917	1031	996	959	957	1000	993	964	930	970	997	955	993	933	1030	935	918	1019	978	965	952	1011	932	936	982	925	1032	965	958	959	1002	996	999	950	996	957	989	974	953	944	1003	972	964	1039	983	960	992	1011	1022	976	1030	1012	971	1027	996	954	962	984	927	981	930	1002	993	951	1003	969	1018	999	1016	919	940	1015	1011	994	968	977	1017	986	975	966	962	980	918	1038	969	991	957	962	961	999	950	977	1017	988	1008	974	956	965	924	978	967	974	1016	958	979	1021	910	941	1001	949	994	990	1003	993	946	1027	986	956	1055	994	997	946	968	1011	933	966	943	1002	946	1048	1027	1042	975	971	929	959	981	995	1017	932	949	966	991	997	1014	1000	977	939	967	970	1002	950	934	976	968	947	1043	996	1002	1005	967	911	945	994	941	935	983	1011	937	979	1017	1040	959	923	1044	1008	1045	1055	1001	949	984	958	991	961	967	947	964	976	975	867	971	1014	912	931	947	930	1025	994	1056	973	939	946	973	1032	1030	942	918	963	982	977	938	1000	995	958	941	1077	999	989	1020	954	972	1003	990	961	954	951	996	998	1025	967	976	961	933	945	903	987	1002	1060	1010	968	948	988	1031	984	1023	998	901	994	980	994	1002	1010	973	977	1026	1004	1001	965	972	994	1015	985	1033	1020	1007	963	937	982	965	924	960	962	899	1008	969	901	971	973	926	996	935	1011	993	1000	933	953	971	999	984	941	927	1008	955	942	986	991	973	969	968	987	940	995	976	1018	1024	1000	958	1007	978	988	988	980	961	965	995	973	927	980	998	974	897	948	978	989	959	1006	1014	935	923	974	898	947	941	971	984	993	970	948	1041	935	959	920	958	979	963	1005	1021	1003	987	1000	979	932	1001	978	936	977	909	966	980	982	1062	976	934	951	956	1001	984	984	980	949	898	955	940	990	959	1015	1028	1008	989	965	988	857	1000	997	954	985	916	938	957	1053	997	971	979	994	943	991	955	989	958	1029	877	1022	973	967	916	965	945	911	992	972	972	1036	1003	987	911	991	968	983	995	986	995	1009	940	928	1072	963	991	1016	969	926	1003	942	962	1005	1033	994	980	1027	957	986	977	980	959	985	969	925	998	1032	963	1036	937	1012	986	959	945	986	942	978	1001	1009	970	969	1010	942	917	968	998	1014	991	973	940	948	970	1002	946	995	991	937	960	991	952	947	1044	946	984	992	1001	986	1016	963	960	1010	971	995	963	981	965	979	1038	894	964	993	952	965	944	991	963	992	946	1003	969	946	1011	1017	986	979	1032	932	967	1006	929	1003	927	918	1030	959	1019	966	948	985	983	924	972	927	957	991	962	969	998	1000	986	982	996	996	985	964	963	1018	987	993	949	942	952	1024	968	882	985	961	991	941	983	949	1010	969	1010	1038	964	990	973	946	983	996	980	991	924	987	987	1027	1002	1010	1000	957	998	936	965	936	1016	934	1027	948	987	974	954	979	970	958	991	1007	960	953	978	988	965	923	1003	975	1028	981	968	934	974	966	987	916	999	962	1000	997	945	882	918	932	965	906	968	1023	1044	975	977	910	986	966	1008	954	959	988	1002	940	984	994	989	997	998	951	958	930	939	966	973	998	1018	968	959	976	1002	961	1022	991	970	984	942	985	977	979	1027	984	973	1000	1033	997	1001	1017	947	983	956	1010	981	974	982	999	982	935	959	945	1051	960	964	943	964	954	975	939	989	1020	925	975	974	970	975	962	1020	965	960	1002	1006	981	1029	988	1013	904	979	957	985	951	1022	990	971	989	996	979	963	980	972	947	1005	957	995	1021	970	1005	970	953	1021	1021	972	1006	1009	974	992	936	969	963	999	998	992	971	993	952	955	959	1005	966	938	1026	1029	953	959	1002	1007	899	964	1026	941	942	1011	1031	970	951	946	979	989	998	1039	991	1032	984	952	971	911	981	1029	1011	929	953	985	972
8703	1198	1402	1123	823	625	520	453	392	366	321	302	282	275	264	244	249	224	233	231	253	218	214	226	211	224	220	216	219	223	231	219	226	189	195	210	214	217	196	215	208	208	220	196	223	211	206	186	214	178	219	227	222	204	237	216	213	193	184	214	202	219	229	217	212	222	211	200	210	181	198	211	206	218	164	202	227	181	196	202	205	194	222	185	233	206	191	176	210	205	193	233	184	202	224	210	194	197	229	226	206	212	238	184	188	206	235	217	196	184	211	216	199	203	206	206	206	233	196	207	192	236	199	223	189	204	200	214	199	206	210	206	223	212	201	228	242	217	198	206	200	212	202	225	227	184	198	212	197	210	214	204	198	191	179	230	201	230	182	197	183	180	211	201	182	205	193	200	214	221	212	202	225	202	198	202	222	200	209	226	204	205	185	192	214	187	205	223	193	201	179	209	185	210	207	224	188	208	242	242	209	175	205	206	191	214	196	182	203	190	193	231	219	195	190	234	224	188	216	213	202	204	202	230	189	179	199	210	207	208	196	216	221	206	191	182	184	217	205	183	185	191	191	195	211	201	189	204	199	188	207	217	226	189	215	209	197	193	223	172	214	182	202	206	203	164	203	205	198	181	195	209	223	226	216	201	217	223	186	168	215	213	209	204	222	222	196	230	197	222	219	217	187	242	194	205	181	203	214	210	182	210	220	208	206	208	209	199	198	177	186	176	199	183	221	218	207	204	200	219	214	209	209	195	197	205	203	187	188	201	175	195	214	204	205	225	177	194	209	204	223	197	207	200	197	210	197	217	215	196	200	193	182	197	217	198	218	209	187	216	219	203	209	195	196	204	204	230	214	178	200	220	194	216	223	211	203	188	213	209	223	207	235	213	207	215	208	196	224	230	212	182	178	216	207	203	200	170	224	211	208	199	200	226	172	193	187	192	182	205	200	214	205	204	200	205	200	197	209	169	193	201	213	227	211	208	211	207	220	219	218	199	207	204	200	201	222	181	225	208	199	215	207	224	209	175	185	191	195	216	206	198	193	222	211	205	188	187	202	185	227	180	188	194	189	210	226	200	220	191	212	201	219	186	199	188	209	194	216	216	206	202	234	186	219	212	212	201	231	196	221	227	215	217	222	211	231	198	203	194	202	201	201	205	227	209	198	196	213	201	219	225	209	250	196	182	189	218	194	187	228	218	195	206	186	214	219	212	237	213	219	210	222	181	219	196	216	208	216	212	194	206	206	202	204	201	229	205	213	206	194	170	206	216	211	188	210	186	214	199	200	218	218	209	205	196	197	198	227	201	211	227	218	219	206	192	193	194	216	192	223	197	214	211	217	228	191	214	211	212	214	203	186	207	206	204	200	210	215	213	193	207	195	194	212	199	203	183	218	183	205	207	215	188	185	207	191	210	208	212	197	239	200	222	209	195	207	202	200	241	207	193	220	208	213	178	218	175	213	234	218	182	204	205	186	211	228	189	203	207	212	201	233	204	201	209	183	215	195	214	216	208	197	206	216	219	206	212	195	202	202	221	197	199	210	217	209	181	185	184	212	221	202	206	234	200	217	225	181	181	216	202	186	197	204	192	203	218	189	230	208	217	198	175	198	191	196	212	220	213	191	199	178	211	200	210	198	184	211	238	230	205	205	196	206	216	201	215	201	209	192	202	200	210	189	191	225	212	209	222	199	202	202	203	205	217	225	171	217	183	201	200	202	211	205	221	211	214	236	210	197	195	199	204	214	190	209	207	216	198	211	205	187	217	204	205	198	185	200	224	234	205	212	220	180	213	192	225	202	206	194	185	219	209	198	223	201	196	194	205	200	230	193	198	195	195	184	194	234	211	201	191	186	223	215	214	217	238	221	203	212	191	222	202	185	199	214	203	219	213	212	221	201	197	175	216	191	180	198	187	194	190	199	211	179	201	188	207	171	201	201	218	208	206	209	216	203	217	201	203	221	222	224	208	202	201	204	215	181	222	241	209	226	231	217	207	190	204	212	222	202	191	188	202	212	201	203	200	210	194	174	220	204	187	191	189	229	227	218	218	206	217	186	201	213	202	224	201	230	210	216	214	182	199	213	209	221	213	211	201	182	202	213	217	201	219	191	212	209	185	195	216	230	194	188	214	229	193	202	224	226	178	206	220	233	200	209	201	192	215	179	197	218	176	195	202	205	187	212	201	205	209	211	193	221	197	216	183	197	213	219	203	216	220	202	214	181	221	219	176	198	216	240	197	172	209	184	193	219	180	209	214	172	222	203	228	180	198	207	210	226	203	196	216	208	204	194	200	190	203	209	213	212	190	190	229	225	212	212	200	212	236	209	220	215	223	210	191	208	181	213	199	206	223	194	211	191	181	222	221	200	208	217	200	236	191	226	215	215	195	173	227	207	222	210	213	227	203	235	212	204	203	188	210	204	213	214	227	204	194	214	214	208	211	199	184	213	211	214	211	198	221	203	237	202	227	216	237	198	199	207	193	199	200	193	205	184	192	211	207	234	192	230	196	188	205	209	237	217	203	202	209	197	226	216	215	208	200	190	199	218	219	223	213	209	194	212	205	218	196	185	200	211	205	190	217	188	170	221	208	207	209	223	214	222	208	238	207	217	198	230	196	190	215	205	205	202	212	209	218	211	203	196	202	201	229	179	212	199	212	214	201	213	211	205	198	217	191	223	167	230	197	225	193	198	222	246	202	200	195	216	210	204	228	183	203	228	218	199	234	225	192	220	191	192	209	219	205	195	201	202	195	207	178	203	201	192	201	176	204	239	221	212	226	221	214	200	186	197	197	181	210	192	205	212	212	210	203	214	192	209	197	196	205	204	207	227	211	196	212	198	222	213	215	195	172	206	173	198	198	212	197	209	198	216	207	196	209	188	217	220	203	204	211	211	213	195	223	183	174	200	194	187	215	196	195	202	198	189	183	188	202	217	201	197	212	194	201	199	212	194	205	214	211	171	192	191	190	198	200	217	202	197	229	183	226	177	216	183	218	208	187	199	219	221	244	194	218	190	200	207	207	190	192	206	209	183	217	194	220	215	210	190	207	214	193	194	196	196	200	189	192	218	202	204	207	196	202	205	190	214	210	216	213	201	201	204	222	197	174	206	213	209	189	240	195	226	211	206	222	208	159	212	222	199	216	209	234	206	225	210	193	203	209	202	207	185	182	198	232	209	209	204	215	194	209	207	200	211	199	193	196	179	223	212	194	225	202	203	191	207	189	202	208	195	203	214	189	199	198	217	207	195	238	206	198	186	203	192	207	187	194	209	211	211	194	226	198	215	204	207	201	211	218	207	201	185	211	188	231	204	220	230	226	186	195	187	189	193	207	242	198	210	202	175	207	223	211	221	239	193	196	198	197	191	216	180	178	228	195	214	206	189	188	190	198	179	219	205	199	233	208	207	204	202	190	232	192	190	241	176	230	214	208	210	191	173	211	190	202	215	202	192	210	189	202	195	213	200	205	213	227	205	184	188	228
5633	1593	3366	3777	3267	2620	2218	1877	1665	1528	1305	1251	1191	1095	1029	921	944	897	879	848	817	793	831	754	814	720	810	708	739	694	700	690	689	696	671	644	659	693	652	690	657	632	727	658	679	672	666	660	680	700	669	624	710	647	628	691	633	656	650	638	634	678	613	667	661	706	652	620	652	625	635	675	607	647	647	636	632	660	686	644	629	622	619	662	585	646	615	692	609	596	600	645	641	655	650	626	626	626	632	653	643	624	628	622	621	627	620	653	614	628	613	677	618	623	626	616	662	630	626	654	608	613	620	594	636	616	643	625	683	620	633	619	623	618	600	637	647	633	675	604	594	594	617	629	629	650	595	610	645	616	603	654	642	606	621	608	630	585	624	637	619	612	604	650	611	616	600	598	643	596	654	587	608	629	647	609	584	628	677	612	603	668	620	618	598	569	623	648	589	625	611	610	616	636	632	650	643	654	611	640	652	681	628	653	681	595	639	610	655	676	589	644	588	638	585	597	634	629	660	630	637	617	634	648	577	613	628	604	620	624	658	606	663	632	591	635	634	641	610	636	589	655	621	607	595	654	627	629	618	642	611	647	643	575	651	622	635	614	623	607	609	604	652	678	620	573	601	634	625	632	578	587	656	621	641	603	595	629	598	622	644	629	623	611	598	610	644	613	624	653	587	623	633	591	636	576	621	682	617	605	649	651	653	604	644	642	644	655	552	608	676	607	590	645	592	639	578	606	643	642	601	606	619	617	641	619	619	569	606	630	629	615	658	663	622	598	597	641	623	609	598	586	607	614	652	620	626	580	688	620	614	633	604	641	662	585	612	627	607	625	598	666	622	671	588	643	603	661	649	603	611	669	689	610	606	589	631	624	617	655	615	634	641	624	638	619	658	607	667	642	628	626	567	623	646	642	633	637	580	595	660	592	645	603	606	605	609	642	606	632	633	634	647	629	633	611	635	609	687	618	614	614	609	635	617	637	615	623	594	662	605	620	681	633	582	641	606	629	618	617	641	602	638	607	612	608	623	632	592	617	615	625	652	655	613	641	657	632	614	619	601	645	632	630	622	598	582	597	606	631	647	605	605	640	602	600	634	626	618	567	679	629	598	617	621	612	638	618	618	623	620	643	598	644	627	633	621	628	588	623	624	637	605	624	600	647	591	650	585	599	587	633	613	632	621	571	683	596	653	623	630	625	595	577	620	613	636	607	637	629	636	619	653	651	631	640	615	593	602	609	621	629	633	605	634	614	670	598	621	640	598	644	620	620	613	631	627	613	586	645	632	613	567	590	619	642	605	648	655	588	606	624	640	613	613	648	633	634	586	606	658	587	557	642	638	594	647	612	582	606	599	595	600	596	595	622	619	628	655	625	629	654	664	653	614	613	621	597	650	602	625	663	643	609	596	660	587	612	629	623	592	636	650	656	609	609	579	629	632	638	586	642	595	592	631	589	583	605	630	621	621	619	655	621	601	634	659	618	601	586	667	608	611	613	649	648	601	564	612	666	628	631	617	642	616	674	613	595	630	662	640	616	632	652	605	625	627	622	605	617	635	631	638	590	635	634	582	638	630	654	604	589	632	604	585	649	609	643	633	588	670	619	622	651	666	642	589	614	594	597	624	659	643	652	586	634	621	583	648	610	672	653	608	617	623	575	628	610	624	621	588	638	641	616	627	616	588	629	604	688	614	645	665	625	628	599	639	638	661	620	611	636	644	652	619	633	616	593	630	660	593	646	579	623	625	611	634	614	611	594	656	663	588	584	653	640	575	607	648	591	640	616	610	576	655	602	615	643	615	606	657	630	621	618	633	660	603	616	603	617	626	612	650	619	600	648	568	619	610	601	628	630	634	658	604	663	583	672	642	587	619	605	595	656	607	622	592	571	629	624	560	710	618	637	645	605	616	650	605	666	637	646	629	621	653	617	636	644	612	637	613	639	635	647	629	642	613	648	648	604	596	652	630	604	632	663	619	663	618	638	590	638	647	623	640	584	650	644	631	609	585	592	618	665	632	598	671	651	605	601	599	613	644	625	609	651	615	596	621	588	597	600	616	621	618	644	652	577	614	653	652	616	660	598	622	656	607	603	619	601	642	649	635	577	647	627	601	631	610	641	612	584	629	596	619	615	611	624	648	623	589	646	601	669	617	603	593	608	670	601	625	592	614	639	665	571	645	624	603	611	652	630	585	627	656	611	611	668	628	658	626	671	563	607	641	621	625	634	596	622	617	610	610	623	611	651	641	592	596	642	651	603	582	609	555	652	640	597	634	610	632	651	635	648	676	614	653	625	638	628	630	644	617	641	597	602	591	553	643	608	574	654	671	626	633	657	577	652	626	625	607	643	632	643	638	604	578	644	629	661	679	616	620	628	625	595	618	617	614	610	616	618	617	640	631	571	587	645	629	613	599	590	619	608	649	624	618	613	636	627	604	667	643	603	582	659	591	605	563	625	617	624	623	624	607	619	627	640	608	645	608	575	614	634	603	601	628	621	606	627	608	625	614	628	595	628	638	604	609	624	596	588	647	616	622	623	613	603	640	589	620	571	650	588	591	642	641	637	624	625	626	579	633	611	590	630	634	634	619	560	626	621	650	613	607	667	653	615	607	589	639	642	570	624	607	639	628	650	636	620	644	613	607	593	617	612	641	621	631	637	601	603	650	636	663	553	620	633	608	617	592	592	662	656	660	643	634	620	602	591	592	599	608	633	587	629	602	664	655	626	631	604	633	618	656	592	625	626	605	644	646	646	690	672	626	640	628	621	654	620	643	614	600	598	650	573	607	621	586	634	591	614	638	628	622	651	650	579	595	593	633	617	615	604	628	601	597	594	617	615	605	597	604	645	643	617	629	665	672	619	616	613	641	618	653	622	663	631	628	586	648	592	597	656	633	605	651	632	660	569	638	634	593	567	633	621	640	611	641	630	613	655	588	630	648	634	643	636	620	612	625	585	615	676	609	610	633	589	635	621	604	641	567	658	627	662	622	617	613	593	621	620	614	647	626	624	631	626	644	599	686	606	635	598	648	601	655	598	606	607	615	643	605	628	675	575	604	608	619	587	638	682	650	594	595	622	557	643	624	638	616	654	612	588	658	655	625	625	607	688	604	626	633	642	625	613	618	633	655	596	672	629	616	632	621	590	625	629	569	595	707	671	633	696	648	579	602	636	628	659	621	657	592	611	617	597	661	622	643	588	613	633	590	620	618	629	689	590	623	621	648	603	589	611	608	631	556	622	680	635	601	611	682	640	582	652	607	607	632	622	588	618	609	643	643	589	599	630	583	632	636	574	633	622	671	620	704	645	636	640	646	634	640	619	641	594	642	653	639	643	668	644	579	585	625	610	607	647	597	642	606	660	637	598	604	655	594	634	637	613	638	601	604	639	600	659	619	608	618	618	618	600	604	580	637	638	592	632	645	624	622	627	596	652	674	613	644	605	579	641	642	641	633	648	600	655	597	656	583	604	686	607	603	640	633	649
16030	2604	2757	2037	1405	1030	767	572	509	437	387	372	281	295	260	269	238	210	232	221	206	200	173	180	176	191	178	186	189	175	171	203	148	162	168	164	169	145	143	173	146	162	143	159	133	156	159	175	163	160	129	154	164	170	160	168	154	154	146	120	172	157	149	148	162	159	154	145	148	157	153	139	146	148	137	142	165	146	147	146	133	158	143	135	156	166	167	157	138	158	156	136	151	156	155	153	127	146	144	155	146	170	174	147	151	147	163	157	157	144	135	151	145	147	160	167	155	137	126	143	169	164	140	138	153	148	144	127	157	148	149	114	150	149	142	147	137	161	151	160	161	135	129	139	157	132	138	129	146	143	132	144	166	148	160	139	141	137	153	157	159	133	172	139	144	143	120	180	161	176	138	140	155	139	155	141	138	162	135	141	160	140	157	138	152	126	172	159	165	141	145	155	146	149	141	162	131	127	135	156	153	147	143	137	148	155	139	151	162	151	147	176	164	141	141	148	143	144	154	137	121	154	139	166	143	126	131	169	137	149	150	139	144	160	130	129	173	141	146	149	162	140	148	138	140	149	151	153	140	163	149	153	143	142	169	163	154	144	167	160	153	140	148	161	148	142	173	175	150	159	153	138	167	155	138	153	129	139	130	134	149	153	131	137	146	136	141	128	151	158	145	159	130	142	141	160	146	142	157	131	155	145	141	158	147	134	151	148	158	149	159	151	153	152	138	150	137	131	159	150	163	149	146	158	131	176	146	168	162	157	145	146	155	134	155	147	161	161	137	154	171	141	149	164	152	150	147	153	160	166	142	166	136	133	148	138	137	151	148	186	140	146	160	154	160	141	138	135	147	149	144	132	151	167	154	147	135	138	142	133	157	152	161	136	176	168	153	140	150	144	149	142	144	148	147	162	155	139	155	142	141	155	146	137	146	162	140	163	146	140	170	143	152	147	133	150	133	141	160	154	154	134	143	183	113	141	146	150	159	147	151	142	136	147	153	146	155	165	139	137	148	146	135	149	148	133	127	138	173	139	156	144	180	146	149	133	167	143	147	144	136	171	128	148	134	137	140	151	131	156	141	136	145	155	149	163	132	157	148	148	157	152	152	151	139	129	147	157	157	146	144	138	153	131	154	158	137	152	155	146	141	128	151	154	134	129	135	134	141	147	155	151	149	143	143	146	159	150	125	144	149	153	157	152	153	146	171	148	152	143	134	151	149	139	142	145	144	159	149	159	137	135	136	141	171	152	152	147	179	149	161	136	160	119	124	144	141	137	141	136	160	145	134	150	154	137	158	129	152	139	163	146	147	170	141	155	167	144	140	125	148	151	137	169	165	131	150	124	131	149	145	152	153	163	151	140	176	135	164	144	144	157	170	142	142	142	137	149	142	156	143	157	148	159	142	157	153	152	157	149	149	170	161	137	151	140	161	163	139	170	168	165	161	145	154	140	138	151	138	143	151	135	140	142	152	150	148	148	150	131	134	158	170	140	133	159	158	146	135	157	158	144	160	148	148	140	138	185	160	118	136	142	141	152	140	129	117	162	141	138	167	148	152	151	152	125	155	148	148	137	147	143	123	133	157	137	160	142	132	132	156	151	143	166	154	154	152	144	177	129	151	158	163	160	163	134	166	167	134	156	166	160	157	141	138	146	164	152	149	137	132	153	156	136	155	148	126	146	159	135	156	153	142	148	160	151	138	135	155	141	151	143	143	178	149	156	159	131	160	165	159	138	148	147	147	147	150	133	134	154	138	143	118	152	142	159	147	135	167	129	156	153	145	122	150	159	141	147	141	144	158	132	131	171	160	160	171	150	113	160	144	133	166	152	137	124	150	151	151	116	159	143	140	146	145	145	129	160	136	160	142	165	138	148	169	154	132	137	132	151	143	148	162	150	163	166	159	151	146	136	130	144	139	144	142	126	145	115	135	153	145	151	147	151	140	151	141	142	146	154	137	133	147	158	125	148	148	165	142	141	129	144	151	158	158	126	135	134	140	139	143	119	162	150	147	146	149	141	133	144	144	132	144	151	143	150	157	152	178	153	134	140	152	144	127	167	157	151	138	155	180	162	163	143	139	136	161	163	132	161	128	150	148	170	124	122	142	148	148	154	158	162	138	134	153	162	147	136	144	155	147	136	135	159	144	148	161	149	133	147	125	140	157	161	165	149	150	129	148	151	133	141	154	143	140	168	172	127	144	154	128	159	158	161	129	167	155	164	140	142	154	144	147	145	162	155	162	172	137	150	147	139	144	166	130	148	160	155	144	152	142	140	133	164	140	133	160	142	139	163	175	130	133	139	158	139	160	124	169	148	157	176	145	162	173	134	136	138	105	115	143	175	173	149	143	123	143	135	149	139	129	164	152	135	132	145	140	157	152	129	156	148	167	133	158	159	137	152	142	161	160	138	155	154	148	153	186	159	155	157	141	155	126	145	148	150	166	151	127	165	144	157	135	151	127	156	147	154	141	148	140	144	171	143	168	143	152	164	155	154	153	129	159	159	122	132	157	133	158	164	171	133	154	149	140	144	159	161	130	164	127	155	152	132	153	164	149	132	174	157	162	160	154	115	148	145	144	137	137	166	156	152	152	151	131	159	152	149	136	153	139	142	164	168	137	155	172	141	142	125	128	157	159	130	145	143	128	145	178	151	160	150	172	142	147	160	158	142	167	139	139	129	157	142	166	166	121	132	152	132	168	154	143	151	156	159	140	144	163	158	162	173	141	155	162	146	136	156	144	160	163	123	148	151	134	147	128	139	154	139	146	158	139	150	139	148	158	138	152	138	152	137	158	165	164	133	127	138	143	135	149	171	158	160	143	154	149	140	158	156	155	160	155	152	124	134	150	149	153	125	149	139	137	151	148	152	133	141	146	182	138	162	148	168	168	163	190	170	155	151	139	134	135	158	149	143	159	141	150	153	167	176	178	141	168	152	152	155	146	140	151	144	141	148	172	154	160	156	133	140	151	136	128	146	160	159	152	146	158	131	165	166	160	166	180	158	159	132	151	180	143	152	158	138	136	133	149	128	144	155	160	145	116	137	141	140	136	147	158	153	150	130	155	139	147	143	150	154	158	142	132	135	154	143	178	139	134	131	143	135	128	142	142	132	145	150	151	133	143	134	138	180	142	173	129	141	145	135	145	148	146	153	129	156	132	156	158	166	142	150	152	163	142	136	139	146	163	149	157	154	144	163	155	174	144	141	134	154	147	141	167	175	146	149	151	136	156	146	162	165	131	133	155	162	142	144	144	160	148	131	171	138	153	151	167	155	145	133	140	138	158	152	161	155	152	145	153	157	136	158	157	152	133	163	136	118	142	145	168	174	142	138	152	129	141	143	135	135	161	165	135	154	155	116	150	152	170	142	154	155	145	154	150	148	142	133	157	140	176	157	128	152	151	118	151	153	148	154	142	139	143	146	150	136	161	148	143	157	135	141	148	138	125	174	131	158	175	153	138	129	135	153	159	141	150	119
7769	2445	5663	6438	5529	4435	3621	3008	2540	2161	1846	1697	1498	1372	1268	1136	1072	996	1035	953	919	904	834	809	773	767	701	720	740	658	613	666	653	622	688	611	643	626	608	567	594	605	590	623	565	570	550	532	551	562	584	546	563	551	510	554	490	553	558	530	503	532	495	522	515	517	501	519	507	515	501	490	497	538	491	524	513	513	499	521	493	514	501	474	479	525	469	518	554	492	480	490	476	470	497	475	533	510	491	523	513	475	513	516	490	510	510	481	529	490	528	487	518	516	472	495	532	482	466	495	498	523	511	456	486	499	491	533	495	507	517	453	475	468	475	487	465	496	506	458	486	506	473	447	498	447	480	469	477	493	493	507	464	486	507	516	504	517	507	512	505	491	497	458	507	495	459	519	473	490	446	471	486	463	503	495	465	515	477	484	468	479	469	525	507	473	445	497	508	472	487	465	497	478	461	523	521	497	481	504	492	455	526	457	481	497	499	514	473	497	483	486	492	516	476	466	506	498	501	464	490	496	458	513	518	499	479	454	482	488	529	510	518	503	498	502	510	476	478	461	523	481	505	457	451	499	487	445	500	503	492	479	478	507	497	471	466	483	498	498	530	451	459	510	536	463	487	504	456	478	525	490	453	481	497	522	500	513	460	454	436	492	459	502	464	493	489	498	483	497	469	449	480	484	450	500	481	464	500	470	489	476	427	487	500	461	488	465	495	479	493	475	482	479	457	474	491	546	478	501	492	494	482	439	485	521	485	530	457	528	446	496	504	446	492	493	493	538	486	492	512	485	471	487	455	470	483	417	461	511	466	478	478	473	513	536	480	474	491	490	444	431	488	467	481	488	460	484	500	462	508	469	451	496	478	483	492	471	505	442	483	478	481	491	495	486	459	503	484	483	452	466	481	481	495	473	472	475	495	505	493	515	472	488	452	473	463	464	481	434	475	476	475	523	484	509	478	482	510	493	502	455	491	499	475	480	482	467	512	418	478	464	470	486	480	490	471	493	501	532	532	505	484	484	422	467	475	495	502	528	496	507	509	479	512	489	489	452	429	456	455	454	446	485	483	476	490	462	495	486	493	491	496	486	476	488	500	497	487	505	499	463	476	512	467	461	493	471	498	459	487	463	449	480	505	496	460	466	525	448	472	465	429	506	473	497	501	494	514	487	451	485	482	480	447	510	467	474	463	480	466	478	494	486	495	444	483	455	485	517	476	432	508	477	479	452	504	454	491	465	500	486	484	479	522	456	461	502	460	479	514	508	493	516	478	442	483	486	493	431	534	506	474	466	464	498	482	471	520	486	469	497	497	472	498	504	482	510	468	453	527	473	441	500	488	495	461	484	483	503	507	440	506	515	497	472	506	512	518	516	479	506	501	439	524	489	496	505	493	484	502	515	495	479	512	471	503	469	468	508	476	502	519	501	480	474	474	491	506	471	442	452	482	471	502	444	484	491	474	467	446	500	474	476	499	512	483	492	491	514	462	482	459	452	455	444	484	460	476	470	460	504	435	446	484	492	472	536	460	473	508	485	457	474	475	439	481	486	463	520	499	462	489	477	497	467	505	493	521	478	470	500	480	487	492	452	478	459	509	469	446	496	474	460	502	491	495	499	487	488	468	453	489	465	478	468	435	503	493	486	482	471	487	491	483	524	473	453	479	518	485	474	508	490	551	507	462	465	482	480	494	476	509	481	488	474	461	457	449	439	506	484	514	473	521	518	482	478	473	464	483	472	457	490	537	457	468	445	520	532	512	483	514	470	452	505	488	512	472	458	530	494	501	482	481	472	452	451	490	501	521	490	490	461	489	503	501	474	496	465	473	484	470	493	470	439	514	461	516	494	499	491	477	481	478	500	494	482	496	466	463	475	455	478	496	509	519	462	471	476	484	501	451	494	472	514	510	493	478	496	466	509	472	499	504	493	493	516	500	488	486	480	482	468	497	449	480	454	518	465	468	498	484	514	470	534	444	512	495	477	508	491	487	490	499	470	489	505	487	419	488	497	520	477	520	486	481	465	459	497	471	484	494	484	469	468	454	488	513	481	494	480	489	492	501	465	510	471	502	505	475	493	509	481	514	495	502	473	478	522	484	487	510	481	512	498	497	484	491	494	494	481	516	491	503	501	461	477	529	458	472	507	522	503	536	486	510	484	481	509	505	512	491	462	472	490	435	492	512	461	469	438	458	532	493	442	495	476	511	479	510	439	499	535	506	487	475	468	489	482	474	456	474	502	533	514	508	497	487	474	478	491	458	486	447	491	475	477	469	442	477	517	515	472	477	491	470	451	484	516	448	485	487	481	516	474	470	464	434	482	523	475	473	497	482	474	461	502	477	498	456	493	522	490	483	495	509	505	489	479	483	520	492	477	506	532	483	428	502	512	490	478	488	495	526	457	456	483	491	461	478	462	465	476	512	491	480	520	504	484	466	442	457	496	457	458	473	511	513	464	478	459	507	457	500	508	493	458	486	503	490	512	490	455	469	501	478	473	491	476	473	474	485	473	498	492	472	483	467	520	493	541	474	508	515	449	493	487	464	487	473	501	454	494	478	512	505	490	468	528	501	496	495	541	480	506	516	508	502	474	505	462	504	445	502	481	459	478	480	444	479	518	483	496	460	506	472	467	472	506	501	536	484	434	482	497	543	480	488	471	494	505	470	487	513	498	506	458	535	517	474	493	507	469	466	517	456	480	449	490	502	484	494	481	514	452	475	479	508	477	491	467	456	473	495	495	479	503	497	475	476	505	506	495	503	485	468	518	494	503	487	500	517	482	513	483	480	475	484	483	478	494	445	497	468	456	502	432	524	462	509	474	492	516	443	470	468	501	526	473	484	463	485	528	479	459	494	476	471	478	495	487	496	522	491	511	471	512	485	487	463	486	448	509	468	492	504	482	473	494	493	484	461	455	466	485	475	502	486	508	514	453	494	520	499	506	461	468	503	441	486	499	486	498	492	490	519	504	535	455	476	487	509	492	504	480	481	496	478	497	456	518	495	508	523	491	471	471	518	479	501	503	436	462	532	472	454	480	490	520	505	525	491	471	487	492	454	484	479	513	497	488	484	495	516	472	514	495	484	479	460	505	485	478	457	489	492	539	493	495	491	508	467	462	504	521	478	489	491	495	494	470	437	477	500	490	477	463	495	483	486	459	488	496	489	480	480	534	506	499	456	485	452	498	482	459	474	503	478	513	449	468	486	470	485	466	485	455	501	467	447	527	474	462	524	438	466	503	500	486	507	481	500	465	480	466	464	465	468	490	493	461	510	489	486	487	452	461	483	512	435	481	443	459	476	484	448	510	456	520	507	462	525	476	464	538	468	491	484	522	480	469	514	507	485	437	483	504	516	480	469	457	513	490	498	496	461	460	491	493	496	438	484	467	485	484	503	485	532	490	501	485	517	488	493	450	498	458	481	461	468	494	492	500	514	487	511	445	507	476	482	497	491	439	483	494	490	509	492	512	522	518	498	446	469	485
2159	378	382	398	356	354	344	348	361	335	365	350	338	329	364	356	352	317	305	336	358	343	346	337	337	349	374	349	355	336	355	351	349	343	337	353	349	337	359	310	359	365	346	352	303	322	348	324	316	336	320	359	328	334	353	350	337	341	328	326	340	347	341	366	358	330	317	382	314	333	357	348	352	343	332	354	339	327	318	309	333	334	369	351	342	339	321	337	315	350	329	351	320	317	357	328	312	357	354	353	358	366	327	364	351	329	357	346	353	347	345	324	320	355	335	362	324	339	322	335	357	334	339	327	322	325	331	321	340	367	333	322	384	373	355	329	363	361	366	320	336	337	374	318	340	336	342	342	367	345	347	329	345	332	330	337	311	358	377	340	337	331	337	322	324	348	370	327	342	347	311	343	342	369	322	329	317	303	348	347	353	359	374	364	344	385	338	366	375	346	298	359	328	338	352	328	310	327	366	322	384	346	360	335	359	366	319	332	355	312	330	310	372	335	392	355	355	353	326	359	381	364	340	362	390	323	353	317	336	326	376	365	356	344	369	371	323	319	323	356	369	329	340	343	338	365	349	324	352	387	348	338	349	345	341	344	323	318	308	331	350	328	362	328	385	372	382	315	342	343	339	354	354	330	359	349	343	341	328	354	339	351	350	340	351	326	333	356	345	386	348	310	351	346	331	368	340	341	362	351	322	337	348	362	341	344	370	352	314	335	339	356	352	342	332	362	323	329	354	323	319	352	325	350	346	358	296	322	293	366	334	358	357	349	345	317	352	304	334	344	319	335	312	348	315	348	333	346	348	333	328	311	363	310	328	297	355	323	343	342	365	340	369	399	318	316	321	348	335	350	324	313	339	346	349	333	341	363	340	329	351	348	331	350	332	361	346	332	316	351	340	327	344	311	282	346	346	320	324	356	312	353	338	341	343	339	349	326	343	349	370	351	339	330	304	357	323	314	360	365	355	324	340	325	371	343	360	330	346	338	339	351	355	364	343	324	338	351	355	342	351	344	343	333	342	335	353	359	341	351	353	336	367	353	343	318	319	324	364	348	335	368	377	295	386	344	335	362	347	363	344	347	324	352	350	364	369	327	315	324	360	381	335	333	353	348	338	354	338	344	348	331	348	370	325	320	352	372	332	335	325	380	300	334	332	334	365	340	355	343	335	339	333	338	339	311	330	339	355	337	364	338	354	329	321	313	316	350	352	323	320	328	374	387	348	368	353	342	310	321	328	336	334	367	350	370	383	320	358	302	330	343	289	331	343	331	375	334	333	340	329	344	345	372	337	329	348	374	323	351	332	342	346	342	339	344	356	349	351	360	335	368	335	337	333	355	333	319	342	353	311	317	339	325	345	356	350	341	349	335	332	371	337	338	351	344	369	346	332	320	330	304	338	353	338	374	329	320	373	343	346	322	333	336	338	308	369	338	355	307	343	312	348	352	355	352	330	340	361	327	326	333	355	318	354	335	353	333	330	328	313	338	339	352	346	327	355	339	328	341	321	375	346	338	374	319	357	338	380	318	345	322	342	392	357	321	351	326	339	353	346	386	344	357	293	337	339	331	350	350	355	348	311	342	359	369	335	343	337	331	323	331	344	369	325	388	338	330	329	343	325	357	354	308	367	342	330	334	356	352	365	349	328	349	324	313	335	354	331	369	357	341	367	324	362	305	309	317	353	342	341	342	336	371	320	307	299	325	370	344	361	344	369	302	339	357	332	317	358	333	356	330	368	318	349	345	348	360	327	325	327	335	365	342	336	337	327	320	367	313	329	361	380	324	356	341	320	348	364	331	363	353	366	340	355	312	323	360	328	316	359	343	366	343	328	317	363	359	335	363	329	338	287	344	345	339	342	344	334	351	337	317	358	362	322	331	339	335	352	333	364	339	313	350	319	349	350	349	351	336	373	319	329	299	359	314	355	348	349	324	333	339	359	376	336	363	302	355	320	344	356	334	352	329	337	316	365	333	373	343	378	305	359	351	351	298	375	342	318	324	359	346	303	333	368	327	344	305	322	354	315	352	366	338	325	361	326	342	339	306	374	338	349	322	329	335	350	341	376	341	333	366	372	340	369	370	348	333	304	343	347	320	331	336	333	343	331	295	320	357	362	326	325	343	341	316	358	319	344	337	347	345	302	336	334	338	320	368	367	337	374	336	356	316	296	347	351	312	332	331	346	315	336	359	370	324	327	342	361	331	359	327	308	360	351	343	337	333	322	332	323	338	381	350	314	344	369	344	350	352	354	337	352	316	341	350	370	354	360	361	351	388	365	313	331	328	339	348	349	315	381	328	367	350	327	310	389	343	334	375	344	333	333	385	288	360	337	331	336	359	354	331	330	373	341	354	317	337	325	330	344	330	350	346	359	310	355	324	331	344	339	335	349	362	345	354	335	352	353	336	344	348	349	367	353	322	331	368	349	316	348	367	317	357	344	335	334	318	331	339	349	334	355	337	364	348	332	334	308	352	332	348	331	346	328	324	366	339	349	341	336	336	343	352	340	352	336	301	373	317	359	309	325	384	354	312	346	351	299	350	319	357	321	343	344	315	335	347	297	330	345	341	315	342	367	346	348	357	324	311	343	328	346	354	355	355	342	386	366	338	355	337	337	353	344	345	330	333	348	354	344	351	314	335	307	320	365	353	336	303	353	326	334	359	343	342	351	329	308	323	284	343	334	356	353	346	318	334	385	337	341	331	337	352	331	317	340	365	349	341	327	380	336	317	348	353	351	341	355	334	336	375	368	340	302	388	333	328	345	337	329	374	326	353	314	357	314	368	365	324	330	323	354	330	354	307	321	362	349	357	342	324	328	338	318	346	352	368	353	326	334	321	338	372	374	356	340	352	341	324	347	329	334	365	353	314	347	364	286	333	343	320	346	325	364	342	330	340	337	360	355	303	335	336	336	354	344	337	355	327	355	337	354	316	335	336	336	360	355	352	328	367	358	330	314	317	346	340	326	331	344	327	326	328	345	312	330	307	332	323	322	350	340	327	315	378	343	326	322	297	337	336	314	338	318	338	333	378	357	343	324	324	316	353	351	356	345	356	378	336	347	337	333	337	361	346	343	305	370	382	342	357	355	353	348	366	333	344	355	320	337	358	319	316	338	316	338	349	383	311	334	383	314	353	340	316	319	327	339	335	340	329	342	308	345	344	325	325	336	359	307	367	337	310	353	342	369	334	343	329	328	318	367	363	366	334	365	394	319	352	317	317	304	355	339	358	319	391	352	336	341	343	334	359	340	334	327	320	356	362	341	356	319	341	337	318	347	342	331	334	316	365	362	341	347	357	364	348	372	350	352	365	342	355	347	361	367	333	371	311	334	314	367	341	321	324	356	359	365	333	347	338	368	366	376	305	330	322	328	343	331	348	336	351	368	347	366	318	362	305	350	341	338	338	346	310	342	349	342	334	343	367	337	380	345	333	331	353	326	342	349	328	392	356	355	339	339	342	345	362	355	335	325	308	349	364
2447	1006	1129	1200	1143	1138	1026	1066	978	989	1009	1042	1009	1003	1009	1000	983	1039	974	930	974	898	1051	976	1014	949	1026	930	989	963	989	956	939	1003	932	980	942	943	940	978	952	998	971	999	971	966	955	964	1023	929	953	958	971	1014	969	999	1000	973	964	979	941	960	1039	943	944	973	1007	960	972	999	943	973	1023	1010	927	955	952	1022	973	967	950	1002	1002	973	1033	952	986	980	970	953	974	970	974	951	988	971	976	951	971	959	1035	934	986	1005	957	971	1015	992	1020	936	964	993	1000	963	987	982	1027	1008	954	958	991	954	976	933	950	963	923	982	932	962	956	1031	947	951	984	961	960	1014	944	1034	1021	1004	915	1003	1005	1011	995	1012	952	981	972	966	993	966	948	954	961	944	973	934	921	1013	1005	969	969	965	1014	1035	1016	932	982	1003	973	972	960	917	942	1010	927	957	957	931	985	968	929	967	970	960	989	984	997	967	951	1021	950	1020	981	937	992	970	920	996	1033	988	953	1007	976	992	979	996	1022	1021	939	955	917	999	929	948	976	970	1022	905	959	942	988	953	1046	950	999	977	1003	917	921	958	1018	949	967	987	998	947	931	978	962	1056	961	925	990	970	979	991	990	1021	946	941	1018	975	989	968	1025	978	994	992	953	1007	941	980	1007	950	963	986	901	984	944	1041	963	1012	984	938	987	923	921	980	983	946	968	968	1036	978	901	1000	940	979	992	997	960	987	967	1000	969	879	951	959	1052	1034	960	971	939	1015	955	983	962	952	932	981	982	990	1011	929	973	976	972	989	986	944	1020	972	983	979	977	959	970	923	955	956	980	994	924	969	952	951	955	976	977	988	972	980	934	971	974	941	945	950	997	928	1012	973	905	927	941	990	982	964	1033	966	961	983	988	998	974	972	998	961	932	971	954	995	937	971	945	1006	1002	958	969	1016	981	942	962	912	932	930	983	1015	935	945	977	944	940	973	1015	999	986	986	975	957	951	943	997	952	1004	973	992	966	982	964	941	959	945	1000	975	983	957	1010	954	970	991	949	956	992	1013	953	1002	955	972	960	1041	995	1022	978	1013	1005	991	979	980	983	920	920	908	978	924	985	993	975	1061	964	977	958	986	968	977	970	977	965	888	941	918	1024	1013	931	981	991	948	915	967	966	1005	1002	988	1007	924	972	957	988	942	952	1020	966	978	1035	996	988	967	989	930	990	979	970	934	1022	966	963	954	921	967	972	906	993	987	969	950	943	1021	947	954	901	900	920	1001	1002	963	967	939	991	1009	967	974	891	1004	960	933	972	975	953	1008	1026	969	929	988	936	957	1015	1007	934	952	905	986	955	996	955	980	999	972	919	957	939	933	987	901	939	930	988	996	967	985	966	951	925	988	950	976	971	947	990	936	968	1004	969	973	976	1064	979	1001	1045	966	979	993	885	961	987	947	970	1033	1003	965	1016	955	971	991	1002	1005	936	984	932	1038	981	920	989	927	1010	1003	958	1011	976	1015	955	928	1013	951	910	910	950	990	906	954	980	960	952	958	970	964	963	946	958	965	981	980	958	1002	955	984	920	1013	995	966	953	938	978	971	996	974	958	990	946	990	1034	958	1001	970	991	1016	969	966	955	998	997	972	969	988	962	962	1018	931	951	926	989	961	967	976	934	1001	989	918	972	1007	1022	1005	922	937	932	934	954	925	971	998	909	951	954	956	977	971	964	994	987	983	1008	990	972	986	934	1009	998	909	953	942	961	952	965	980	966	1035	1023	953	965	935	960	968	907	981	971	1037	963	994	968	932	984	941	974	971	1009	948	944	983	964	946	977	980	947	964	924	922	1052	1005	961	960	998	1001	939	961	947	1034	988	995	964	1006	997	998	978	951	989	1006	1031	938	1036	970	946	975	988	912	943	994	1018	971	980	913	953	910	959	985	966	1026	1043	932	980	986	970	927	979	993	956	988	979	1022	985	1013	1019	1010	990	970	913	929	1009	939	935	946	1009	995	970	966	937	1005	905	1002	956	971	939	997	963	988	964	937	984	1004	915	1018	967	932	978	921	998	966	952	978	948	1002	935	1013	998	959	1015	971	914	1032	952	954	967	970	962	952	1020	939	977	964	989	965	967	941	1022	909	1004	951	963	937	909	938	1028	938	977	1012	967	948	1001	1051	951	1009	967	883	968	952	963	1007	992	935	986	953	984	905	964	934	986	1002	1019	959	980	1011	972	916	938	982	992	1019	970	987	952	994	974	1007	1016	989	1009	963	976	968	1002	948	999	901	1016	942	1006	963	972	977	928	934	995	946	951	973	969	918	980	1050	984	991	969	945	976	1000	993	944	1027	967	998	964	993	1019	966	957	942	958	974	1014	996	1001	1008	1007	1047	975	961	993	1014	953	1005	1024	937	1000	924	963	979	981	956	1027	976	913	921	981	981	1010	1012	888	924	918	924	973	987	975	972	981	968	980	989	920	1004	1050	1002	925	1017	1022	989	984	1005	1007	966	1003	973	950	984	1028	959	937	975	1003	964	923	959	916	954	952	997	954	1051	984	958	981	967	986	969	977	989	1000	1025	974	973	958	974	957	947	921	988	935	1001	988	976	902	992	978	1004	956	961	926	972	957	1054	982	990	988	1006	984	909	1014	974	940	975	998	996	950	1000	963	1057	973	935	999	940	1000	958	975	1028	1026	977	944	983	969	968	944	920	1042	930	1013	996	952	1001	957	981	1006	970	933	944	974	941	943	1032	983	958	994	1002	960	902	996	978	986	982	940	977	966	982	1013	1061	977	973	982	948	968	966	985	896	913	1028	1014	1027	955	993	931	966	1018	1016	1003	968	1013	988	1006	936	1026	945	998	962	928	983	981	987	989	1000	1010	951	932	944	953	989	1008	953	940	985	1025	956	965	1018	954	1018	979	1020	943	972	974	990	954	946	927	899	1002	998	1018	977	997	938	1012	926	1024	912	1019	964	977	970	1025	1000	999	982	1034	984	983	1003	919	983	1024	1007	996	1000	918	965	989	941	984	966	976	972	988	1008	970	962	962	940	994	974	958	1018	994	1010	962	956	961	957	968	977	965	1041	989	983	974	1020	973	1008	948	932	959	979	977	976	992	974	950	943	971	989	982	920	942	930	982	982	964	957	931	927	945	978	1001	952	1029	951	988	984	976	962	955	941	962	954	940	909	1009	1004	995	948	985	972	950	954	1007	1010	980	980	995	1021	949	1011	958	986	968	991	964	970	1004	969	967	1016	1022	981	983	1038	946	1017	975	985	971	997	980	958	1000	952	911	938	916	963	943	1022	922	996	929	909	908	958	967	1039	1047	961	974	986	958	1002	987	1003	962	1062	1017	963	925	975	1053	918	970	967	942	1022	1010	983	961	923	943	1005	1030	1007	979	1037	972	965	988	911	967	981	959	960	944	947	958	952	965	1003	1010	960	985	973	957	988	950	971	946	930	973	989	1035	957	1015	947	989	948	979	923	980	963	922	969	954	940	974	1034	947	979	950	977	964	965	920	997	952	930	952	952	990	949	946	979	1010	998	929	978	977	976	974	940	948	1014	1005	936	969	924	987	981	933	1013	988	963	1000	959	1015	987	1003	1033	966	1044	942	1005	979	966	897	991	962	933	985	948	1059	947	988	1011	963	942	963	897	985	1061	926	937	997	1004	975	972	1024	976	1022	1037	1045	987	966	945	939	925	941	917	924	1013	1010	953	905	945	1004	976	1010	989	956	937	964	910	978	977	958	949	995	972	943	1017	987	966	1007	979	1010	989	954	939	955	996	1002	961	1002	1025	975	937	961	975	967	1015
8824	1095	1410	1123	877	596	492	441	396	353	335	338	278	308	254	240	247	256	235	273	237	251	232	269	241	212	230	214	241	229	227	218	225	224	205	217	252	197	233	218	221	230	194	222	191	214	204	208	225	236	235	230	194	217	202	191	203	214	207	205	199	208	234	226	201	203	225	221	226	208	225	225	215	215	196	231	184	191	207	198	193	191	212	212	211	194	213	214	228	225	195	183	217	226	236	219	226	213	211	212	226	208	192	226	209	218	214	176	220	195	227	207	184	216	196	187	209	222	221	217	195	221	222	202	202	207	230	174	201	180	186	221	219	184	210	230	194	230	202	224	231	228	177	201	233	189	189	194	201	187	222	183	216	212	203	229	213	222	212	179	227	215	200	205	177	203	220	209	192	227	179	214	210	225	205	216	199	171	221	197	205	204	215	189	158	214	222	233	205	200	199	197	235	213	223	189	193	225	234	202	200	200	197	234	226	198	194	159	231	244	192	228	198	208	213	222	210	198	210	205	203	196	219	219	201	217	243	205	193	219	220	204	222	207	219	213	180	226	196	189	186	208	182	208	212	199	175	213	235	203	195	228	209	199	223	224	200	208	199	189	212	197	205	204	205	208	205	186	229	204	208	197	196	222	227	223	226	174	197	226	193	202	200	178	194	231	183	226	207	215	208	209	219	193	185	198	198	190	218	221	200	204	201	215	224	211	235	204	194	213	202	176	223	182	196	210	226	207	199	220	229	194	194	208	202	182	232	196	217	217	211	230	199	199	208	208	218	219	191	214	232	210	226	194	221	165	218	189	193	207	193	224	216	191	200	214	194	210	211	228	210	197	206	190	213	197	201	189	209	207	206	206	218	207	208	204	213	204	204	206	227	200	205	211	222	188	193	209	211	215	208	216	202	205	205	211	209	217	192	203	192	185	191	191	213	233	241	188	191	216	195	213	195	225	190	226	198	176	221	205	225	187	223	222	203	207	184	202	203	207	207	207	225	198	200	230	209	215	231	209	184	192	201	223	197	187	189	216	224	220	205	196	204	197	178	195	182	201	221	190	204	221	225	198	228	196	218	195	220	193	212	208	218	197	223	204	214	215	211	204	204	193	201	222	193	204	178	200	218	213	218	226	198	217	210	202	210	209	204	214	213	217	193	183	200	212	213	228	192	182	216	185	189	195	207	207	232	197	193	211	207	214	208	192	210	206	204	204	205	211	209	197	241	202	227	218	227	223	216	193	218	214	209	199	197	209	207	180	213	209	202	209	194	196	195	204	232	200	209	183	196	215	216	197	228	175	195	228	200	216	208	191	197	202	176	217	219	202	219	193	191	188	205	204	212	189	203	198	195	226	210	198	212	202	232	207	199	207	218	223	225	228	213	208	189	192	185	212	213	216	200	228	187	198	222	190	225	197	201	202	193	225	207	211	183	209	184	224	213	204	218	200	204	211	198	191	201	222	204	217	224	223	219	214	196	227	189	232	195	200	220	202	237	204	199	194	190	208	222	219	194	194	201	193	221	216	202	226	195	189	210	213	196	189	229	197	202	195	210	212	218	216	227	177	210	185	216	217	211	219	210	237	204	225	204	192	234	224	191	200	197	212	210	209	238	211	219	213	212	218	235	227	196	244	203	187	208	199	179	222	207	213	186	217	189	209	192	226	239	203	221	200	232	183	223	214	216	194	207	213	206	207	199	215	203	211	193	186	212	183	188	184	182	207	217	190	207	217	199	193	196	187	212	182	199	210	244	202	204	200	218	215	213	214	196	192	185	214	217	201	228	221	199	216	194	245	220	203	191	191	232	196	187	223	193	219	201	178	197	234	210	208	214	171	197	218	210	197	241	190	210	188	215	200	222	195	216	221	210	208	205	190	195	172	182	216	207	220	216	221	236	189	193	203	196	198	209	223	189	229	181	210	197	211	178	226	215	188	200	200	217	249	207	197	205	218	224	176	220	214	210	237	202	203	188	189	203	202	218	205	213	224	219	214	210	179	195	209	209	195	186	211	220	208	204	211	189	212	224	197	212	241	221	217	216	182	206	166	230	189	216	223	215	199	214	202	214	236	213	219	185	201	198	200	202	204	219	214	184	212	212	229	229	212	202	186	170	199	194	202	212	195	220	202	236	191	216	197	212	222	241	216	182	183	186	183	230	216	213	208	214	212	212	211	203	187	210	229	200	207	176	200	223	225	219	193	198	201	190	226	217	220	201	204	203	211	224	202	226	238	194	216	216	200	230	203	209	203	224	212	201	201	195	202	201	208	215	228	196	226	224	187	234	218	218	226	194	218	191	215	201	221	217	225	226	213	218	198	221	202	212	207	218	227	200	190	199	223	211	207	239	197	208	205	217	189	219	202	189	226	205	237	213	215	199	211	210	182	186	195	201	232	222	194	219	207	223	226	212	219	224	211	198	225	228	203	231	218	175	210	210	212	204	212	224	203	226	216	188	227	180	207	208	200	189	235	217	226	201	194	223	218	186	171	219	188	230	171	207	226	192	200	199	214	207	212	199	226	190	184	226	231	202	207	222	215	230	220	223	191	192	211	208	209	207	206	214	217	228	218	194	214	233	228	196	210	214	184	233	205	204	213	190	198	215	206	231	234	213	186	209	193	209	168	211	185	207	199	195	223	191	195	199	198	208	217	214	218	172	216	233	217	193	210	204	215	214	218	189	185	203	203	209	216	187	190	197	223	220	211	174	232	208	206	206	201	210	221	200	212	190	227	215	253	214	210	199	200	221	189	181	203	212	210	191	208	222	225	192	210	210	205	219	203	210	208	176	186	214	223	216	178	212	185	212	210	197	203	192	194	227	226	223	243	208	220	202	198	207	222	214	217	213	225	222	233	232	228	181	209	201	197	221	196	197	199	221	237	205	213	203	226	212	206	237	191	188	207	182	203	204	226	197	205	195	193	204	209	212	203	224	221	184	202	192	177	228	212	208	200	205	199	196	216	191	213	197	218	205	209	218	189	224	204	208	209	193	183	212	204	212	174	190	219	174	211	217	218	200	213	188	234	222	217	207	214	193	205	208	204	191	184	193	194	219	198	191	213	216	242	200	199	211	219	195	199	224	194	216	211	226	210	175	211	210	212	207	214	182	182	206	229	193	209	201	235	192	205	207	223	225	221	195	188	218	212	235	181	194	218	226	203	199	200	188	216	211	206	177	203	209	214	200	194	222	183	200	213	202	214	215	227	206	221	230	177	238	206	243	189	185	196	210	228	196	222	201	219	187	205	193	196	185	212	206	209	204	206	196	202	179	192	218	219	205	197	201	233	222	204	207	195	198	213	204	222	234	237	207	202	187	185	209	220	225	234	232	187	217	215	218	200	217	203	211	200	211	193	195	198	200	205	214	206	220	198	213	202	218	204	215	213	205	205	210	216	212	236	211	201	199	209	208	224	196	221	196	190	228	213	177	204	209	206	216	200	195	215	229	205	209	217	204	205	216	201	204	201	205	217	211	223	193	176	194	207
5659	1563	3239	3697	3240	2716	2260	1886	1610	1423	1371	1202	1211	1082	1023	980	932	915	875	848	841	824	856	790	758	745	786	776	743	734	719	720	713	731	715	645	693	622	686	709	668	644	697	678	671	645	651	646	653	650	667	653	627	700	701	648	638	670	653	602	636	670	652	636	633	623	672	630	641	609	646	647	669	640	624	613	647	633	676	620	665	659	672	650	588	640	677	634	670	636	619	598	678	641	645	589	660	662	632	630	655	660	636	666	642	621	595	672	622	603	618	610	612	635	639	599	619	582	586	590	633	658	641	659	663	628	582	650	665	639	637	656	606	628	678	616	668	598	618	653	603	634	585	625	560	656	644	602	619	634	651	589	629	691	611	680	644	615	598	616	673	620	653	629	586	617	622	576	628	622	613	641	624	627	583	616	614	621	627	563	687	635	624	628	606	644	581	605	598	591	612	638	641	687	632	624	649	677	599	594	620	673	624	637	579	643	605	620	633	634	651	617	597	629	595	591	676	620	646	651	601	618	638	590	631	593	632	643	640	646	630	643	631	609	603	689	623	575	664	634	601	598	616	595	611	622	578	605	590	609	609	604	613	620	573	611	590	629	622	639	656	588	606	575	607	627	675	667	618	633	617	647	613	634	592	596	586	668	655	584	608	643	668	596	643	632	618	631	599	621	603	659	614	604	620	640	665	574	622	610	636	605	627	615	678	616	628	626	647	624	655	617	601	615	618	607	649	619	576	629	647	593	629	616	603	630	600	613	601	663	604	609	617	613	627	624	663	589	613	652	643	636	622	585	651	639	612	612	630	616	646	662	643	639	644	610	606	595	632	638	664	649	634	648	634	624	653	624	598	608	611	704	609	649	636	631	656	628	607	629	614	636	622	625	659	642	589	651	617	608	673	582	638	595	617	672	686	604	622	596	594	585	637	631	621	598	590	621	635	627	633	614	648	623	615	641	653	618	618	633	605	629	626	602	596	639	625	625	614	658	634	607	608	555	640	588	611	622	669	632	594	628	629	587	623	602	597	643	618	616	656	611	693	639	610	621	626	571	622	642	630	645	587	607	598	669	650	586	596	600	645	583	650	641	629	647	675	610	667	608	613	622	606	633	598	651	630	624	593	619	643	595	637	627	600	590	664	609	648	603	595	589	630	611	629	630	597	634	623	675	632	660	615	638	681	609	593	642	593	611	695	603	632	647	619	630	656	623	675	623	622	629	637	650	626	622	608	626	622	596	642	665	586	593	541	615	639	677	641	605	605	632	615	653	589	611	639	666	591	640	642	625	625	621	602	562	639	629	612	600	584	586	613	649	618	594	548	635	633	657	580	645	668	612	583	647	599	613	630	570	605	629	670	647	625	552	632	611	636	621	604	629	640	681	640	644	636	626	594	647	636	603	645	601	627	602	571	651	661	588	621	647	633	657	610	687	623	647	643	632	614	604	545	638	588	634	639	608	621	574	641	663	572	628	600	618	643	627	631	667	608	628	609	612	626	612	649	586	610	665	628	630	628	619	619	630	661	620	624	562	608	615	648	671	620	605	607	600	634	635	618	627	633	614	607	599	652	609	604	637	639	656	687	594	586	698	594	607	622	633	626	653	580	603	638	653	600	619	641	634	594	659	614	657	627	612	654	613	591	616	592	610	602	602	618	646	619	632	617	591	589	593	667	658	651	527	610	653	648	633	603	620	639	622	638	645	577	645	582	633	570	625	600	638	645	631	609	628	642	659	660	625	642	594	593	639	659	654	592	576	592	607	623	610	664	625	632	632	612	631	656	633	607	584	613	625	624	598	636	637	634	609	640	607	640	672	651	632	634	632	631	671	605	667	619	617	594	648	624	650	625	600	659	633	615	604	668	613	631	617	678	603	620	598	637	596	613	628	635	618	633	651	643	627	643	650	623	672	634	610	615	598	649	611	617	625	649	622	622	610	644	629	596	567	578	653	630	620	674	642	634	596	632	622	637	627	636	660	570	609	620	602	651	598	585	637	587	606	630	617	603	635	610	633	651	605	654	630	594	645	593	618	616	645	655	598	599	619	611	649	612	672	619	661	618	596	643	564	589	607	650	671	683	637	579	673	662	662	627	599	594	595	645	663	660	603	675	629	600	646	608	671	603	612	619	636	639	618	627	591	645	595	637	553	628	617	674	659	646	592	587	689	648	605	613	614	644	590	557	634	645	646	674	587	573	625	611	659	639	615	626	625	628	635	636	557	631	601	655	584	622	645	660	657	638	635	658	621	611	658	616	671	654	601	627	593	663	652	645	637	626	592	618	654	680	634	607	642	619	624	637	660	626	600	629	641	581	626	631	642	648	644	646	651	627	619	590	581	665	579	592	643	625	616	619	583	594	624	628	637	621	601	613	628	589	577	614	675	583	607	590	639	617	628	615	620	648	639	602	611	634	609	641	611	630	606	660	609	652	613	633	620	628	597	595	596	634	585	646	613	628	623	595	609	616	597	610	633	603	607	605	576	577	640	669	646	663	622	668	682	638	646	573	599	662	648	640	617	643	623	617	565	605	625	637	608	642	597	640	593	647	623	602	632	609	616	657	638	616	648	585	636	636	630	602	609	625	690	620	600	632	657	664	661	635	647	650	612	633	621	605	648	587	677	603	611	652	681	602	648	587	597	641	672	645	619	606	680	628	597	618	582	637	628	607	606	672	589	643	610	581	627	643	637	601	628	621	627	607	611	625	638	637	662	637	612	611	603	621	642	610	601	610	620	587	637	605	661	612	661	626	593	606	603	605	606	599	627	605	641	594	610	591	618	563	623	630	630	621	590	640	607	614	617	663	649	576	702	651	588	614	588	603	625	604	610	641	611	634	619	655	622	591	620	653	621	636	589	642	589	631	675	634	629	624	662	598	590	590	616	558	576	621	610	644	660	580	629	625	636	633	583	628	577	565	640	577	624	637	648	631	626	653	633	641	586	606	622	623	595	632	664	605	596	630	661	622	624	626	639	613	638	664	619	665	655	618	603	644	595	580	602	670	594	614	615	631	642	615	637	612	630	630	627	633	623	643	630	639	642	611	615	558	652	640	600	565	606	624	620	587	627	624	652	603	653	595	617	625	643	601	652	617	652	620	598	610	665	630	648	644	599	624	646	598	638	620	677	615	621	610	630	636	618	591	620	646	642	644	576	608	609	625	645	617	633	625	673	610	656	588	635	599	621	641	650	595	630	647	636	665	600	589	591	595	605	597	616	608	590	611	660	664	608	666	613	637	610	603	678	583	625	638	641	605	591	547	621	608	612	652	631	627	616	640	667	633	621	600	662	632	601	630	623	627	645	592	675	605	590	656	639	612	666	616	601	614	602	574	622	629	621	626	592	634	616	588	618	650	576	644	661	634	569	659	610	653	573	640	662	619	627	665	646	608	651	647	616	688	606	643	659	599	609	617	615	643	645	617	659	617	650	596	664	631	622	630	613	574	656	622	623	618	620	625	645	610	602	663	645	623	616	602	677	634	666
16207	2616	2808	2012	1484	1012	775	616	506	446	359	367	329	297	270	253	228	226	231	220	192	195	191	196	167	190	179	185	181	169	187	183	170	148	141	159	146	134	168	155	148	154	177	147	161	154	160	157	152	140	142	129	143	151	152	153	143	154	150	162	150	155	156	149	158	127	164	164	157	153	174	142	139	133	129	133	151	152	135	146	152	143	137	164	141	154	149	138	151	142	150	153	164	152	171	159	158	136	152	143	148	152	135	150	158	169	143	170	136	163	156	132	172	143	167	159	161	142	142	143	149	157	145	149	129	143	149	132	154	163	152	154	169	173	138	146	148	133	162	131	134	172	142	133	155	145	166	177	136	150	138	135	151	155	144	132	154	130	148	154	142	150	187	152	145	164	142	142	151	155	161	138	159	173	136	165	172	172	142	146	145	153	135	132	157	148	154	137	145	151	160	154	152	159	142	161	138	135	157	128	139	144	126	126	164	141	152	154	172	176	150	178	150	154	142	133	146	136	146	127	165	156	158	149	119	148	162	164	167	141	152	141	139	149	157	156	157	139	124	135	142	150	148	153	149	143	155	156	145	159	164	150	147	141	150	158	169	144	141	137	153	153	139	147	161	147	132	158	151	168	160	145	158	144	136	171	175	130	144	145	151	133	141	139	169	165	139	154	157	150	155	165	159	141	164	175	131	146	170	136	161	172	142	156	162	162	147	137	121	149	161	164	161	137	153	155	145	140	146	146	141	159	144	154	149	164	147	129	149	166	147	169	146	150	153	143	159	153	145	153	148	164	146	150	136	136	157	161	146	131	157	123	149	145	175	112	161	144	165	166	136	126	160	166	150	144	134	147	142	151	144	144	165	146	157	152	162	167	141	134	126	144	141	161	161	160	137	143	160	160	143	149	147	142	157	147	153	137	128	141	147	138	147	177	162	143	147	133	145	123	164	140	147	150	147	148	174	156	155	150	134	147	142	134	132	142	141	136	171	135	163	150	139	156	159	146	133	141	146	149	160	149	142	164	145	145	159	143	137	160	153	172	144	163	145	151	154	159	117	162	172	153	166	150	154	137	148	139	152	134	154	160	154	134	156	127	148	150	151	137	138	145	161	125	162	153	150	157	132	153	128	174	146	148	156	147	165	132	150	147	153	162	172	152	157	145	141	134	142	132	164	139	130	161	143	127	157	158	171	173	146	144	148	133	146	152	154	163	141	132	169	157	141	136	150	156	149	161	155	119	136	175	156	131	154	154	148	148	151	139	138	136	156	133	137	135	135	135	168	148	150	155	140	137	153	140	135	142	135	154	137	138	144	144	146	143	163	157	171	128	156	131	155	135	167	175	144	156	161	139	128	139	142	156	153	146	157	182	155	154	148	147	154	134	160	148	140	149	141	153	157	173	149	151	146	171	163	153	142	148	157	137	131	145	157	173	133	134	156	146	149	141	155	151	119	153	141	146	158	143	152	142	147	165	125	124	143	142	164	176	165	173	139	155	163	155	167	127	127	158	135	174	159	148	154	149	157	142	157	150	148	163	158	146	130	138	156	143	159	135	152	155	137	147	152	145	142	136	143	163	156	140	154	166	163	173	144	149	153	137	159	170	149	140	135	163	149	140	142	164	151	149	138	140	149	124	138	156	145	156	151	154	163	159	168	141	158	161	146	144	118	156	130	133	150	158	151	146	142	141	128	151	170	155	156	160	152	161	160	164	139	140	175	146	136	152	140	149	173	134	152	135	175	145	125	135	154	174	132	145	146	135	148	142	154	149	154	143	153	160	145	154	147	159	167	146	139	159	140	167	159	130	157	153	141	173	158	155	156	147	139	147	163	142	155	183	131	151	136	174	152	160	150	140	172	138	178	133	146	134	136	135	156	161	125	151	159	154	183	166	170	123	137	136	156	160	134	133	156	162	149	162	145	155	165	137	141	144	160	132	157	160	130	135	156	144	157	146	141	150	152	145	138	143	173	155	165	158	149	162	177	164	145	141	154	155	149	153	126	164	133	145	163	165	143	161	138	149	163	160	152	142	148	163	155	142	126	149	157	145	161	163	142	148	141	140	133	151	159	155	134	152	134	155	160	137	128	151	153	163	131	175	134	179	136	137	147	152	153	142	152	157	150	155	154	145	137	140	146	127	152	142	141	122	166	132	152	130	163	158	142	152	144	163	130	163	153	156	134	162	153	148	140	162	134	172	160	140	141	168	147	142	134	129	162	179	142	169	159	159	141	142	153	137	136	149	134	162	145	137	144	137	147	136	139	160	153	134	175	141	134	165	152	137	160	132	165	151	143	155	162	146	136	134	151	147	136	144	159	178	134	130	159	158	157	148	156	148	144	170	155	151	131	159	131	141	125	150	170	168	149	147	146	167	150	145	164	148	165	158	166	135	165	157	142	137	138	141	142	146	166	146	146	153	172	161	134	145	173	154	165	153	159	153	140	135	147	143	153	156	161	146	142	159	138	133	140	160	141	157	157	156	131	164	128	179	158	151	159	144	136	147	134	165	152	165	145	158	119	139	141	151	151	144	142	138	134	139	136	145	139	143	140	156	146	157	146	146	139	143	157	173	152	157	151	143	190	166	149	144	150	160	135	155	147	154	163	153	133	133	149	139	165	165	140	174	143	152	131	172	138	157	129	154	146	150	154	151	149	156	139	154	161	169	163	144	149	163	154	138	152	130	130	153	173	143	161	150	139	157	140	137	148	155	126	136	173	138	146	155	144	131	146	142	127	139	153	161	150	160	133	157	127	148	150	143	145	145	151	167	156	145	152	154	134	150	172	161	160	144	166	132	136	173	146	142	133	140	178	154	187	154	125	148	140	162	143	148	138	158	134	158	148	169	161	162	138	150	142	146	146	164	150	173	163	166	139	137	138	139	154	159	145	158	163	154	134	150	134	144	152	137	139	144	141	154	129	169	151	138	139	157	147	139	162	139	144	153	146	135	144	153	182	127	149	155	147	152	164	137	154	159	135	150	154	141	165	136	153	148	130	137	138	160	152	135	134	133	149	153	154	160	158	149	142	142	142	166	140	144	146	147	146	160	156	154	148	178	138	132	170	148	145	150	140	134	145	157	127	148	140	166	158	161	157	145	165	154	148	121	143	143	147	158	137	136	155	158	134	146	149	157	146	172	165	144	146	136	152	136	137	138	151	151	149	147	149	140	136	162	151	146	165	156	166	149	129	144	137	167	149	144	145	150	154	136	121	147	150	152	148	163	134	144	140	157	148	168	147	161	158	146	153	165	144	157	158	122	156	149	179	146	130	142	145	147	143	160	168	155	137	136	148	156	136	151	160	145	163	144	157	157	120	141	167	146	127	140	157	157	170	139	155	157	159	161	135	147	170	159	138	144	157	126	174	172	160	143	155	135	163	160	138	152	129	160	169	155	144	145	155	157	166	161	150	141	162	147	128	145	141	154	152	140	149	157	154	157	98	180	149	151	135	169	161	169	138	135	165	153	137	137	147	124	149	170
7649	2413	5671	6380	5481	4409	3624	3016	2558	2098	1931	1693	1573	1432	1301	1198	1190	1032	965	1009	904	870	763	801	808	788	731	703	715	673	681	703	683	661	616	654	588	693	629	576	619	590	587	598	565	544	571	588	575	541	550	468	540	527	579	570	535	529	551	529	510	536	570	512	558	536	526	517	516	504	510	553	505	543	493	479	510	510	538	504	488	539	507	533	501	505	508	497	519	494	497	466	475	526	512	505	507	464	490	513	515	529	526	493	504	511	509	502	489	479	477	507	460	502	496	484	488	510	502	475	495	511	480	493	477	492	496	509	485	474	500	541	493	505	468	482	505	474	481	506	485	480	493	510	533	474	456	493	490	496	459	498	504	483	510	459	472	507	479	490	511	461	488	502	462	477	455	488	481	464	501	470	481	494	487	502	476	434	480	482	504	480	491	518	455	497	476	480	497	463	463	485	464	522	517	501	478	506	477	528	473	519	491	495	457	497	498	462	500	450	462	477	478	461	472	470	483	488	486	457	506	476	475	468	487	474	498	466	490	457	486	489	518	479	445	498	521	476	520	488	476	494	499	470	504	478	473	504	487	475	507	485	497	475	503	477	502	496	515	481	460	497	461	447	518	523	474	504	496	511	500	503	510	463	456	519	494	472	484	489	490	490	469	481	507	468	474	538	484	517	454	486	467	476	454	483	505	483	507	498	480	486	480	497	471	459	488	462	491	545	490	472	510	505	504	546	464	487	514	453	485	476	470	493	457	468	471	488	488	539	475	469	529	481	492	449	512	487	517	459	482	464	485	466	491	496	489	474	460	508	500	472	488	463	499	476	506	486	485	521	500	450	424	502	470	499	490	515	502	482	527	416	495	482	471	494	479	478	482	471	492	478	533	486	461	513	492	494	477	495	481	460	502	465	483	492	476	506	457	467	479	483	473	497	473	490	490	471	503	460	535	555	513	495	467	487	506	454	507	454	501	519	499	497	517	476	478	495	471	497	495	472	438	473	482	454	474	470	508	487	505	511	494	503	456	484	434	504	490	510	483	471	475	489	461	474	497	478	480	481	492	518	507	481	460	491	473	502	459	522	474	494	466	497	489	486	428	445	514	526	490	492	492	506	459	466	463	498	489	453	474	452	493	520	501	443	504	503	438	539	487	478	465	495	472	484	528	524	503	485	502	497	481	505	488	462	532	521	496	519	460	462	482	500	487	498	463	473	462	491	505	470	488	493	479	491	468	482	526	476	505	462	481	482	541	484	524	511	505	476	448	467	488	502	495	471	483	538	496	476	522	462	500	503	436	544	513	456	469	484	419	507	492	445	462	501	506	483	496	479	489	509	452	505	519	501	491	481	466	459	468	510	498	487	492	481	498	502	489	480	480	473	449	474	485	462	513	499	489	438	479	473	515	482	469	488	511	495	464	511	490	444	511	471	493	502	507	492	460	437	514	473	511	498	462	466	476	488	512	460	502	453	484	493	487	482	449	458	440	450	487	464	503	495	483	487	469	464	471	499	468	448	491	491	473	474	491	492	482	463	496	505	506	494	489	470	505	444	502	515	486	454	491	472	511	471	504	485	495	521	472	512	461	464	465	505	446	496	485	472	537	471	516	477	497	475	464	500	474	497	493	484	499	497	476	516	517	490	468	519	450	495	447	486	494	473	470	480	475	491	474	488	501	472	483	504	480	499	474	466	483	489	514	481	467	461	491	486	465	510	492	482	472	457	467	495	483	482	486	485	510	472	520	489	442	480	485	515	523	493	484	508	499	449	456	479	468	502	491	487	510	488	496	499	472	490	445	483	485	457	473	487	459	476	456	484	480	496	467	505	499	469	541	485	479	469	479	511	485	502	496	464	469	487	472	464	463	513	498	478	474	461	489	492	498	459	475	440	496	455	468	511	470	459	517	487	479	450	523	467	481	453	463	460	426	527	502	506	487	494	493	496	445	513	434	483	499	471	467	446	516	459	490	461	498	506	491	515	482	513	460	491	490	469	479	480	483	475	450	451	499	523	491	503	491	487	487	475	478	443	503	491	468	471	498	514	485	495	489	461	479	513	481	510	502	516	480	490	489	521	497	487	457	527	467	488	483	518	442	460	492	489	513	474	489	493	483	483	481	516	475	444	470	453	491	467	468	497	513	507	516	501	503	507	452	465	504	484	532	499	467	463	523	484	465	502	456	500	519	502	476	480	475	494	499	496	477	464	482	467	479	488	530	489	452	457	490	491	481	534	500	466	522	499	498	479	503	451	487	466	489	521	472	474	512	491	506	478	484	464	467	481	480	476	459	479	446	503	457	502	467	455	469	522	466	492	486	507	502	470	460	503	515	468	506	517	493	464	468	493	483	461	486	523	494	504	473	449	462	500	460	482	454	512	491	510	496	475	478	494	467	431	471	500	499	500	443	481	467	536	424	462	486	453	469	488	525	470	493	503	474	508	447	457	445	462	461	522	488	492	508	502	488	474	441	489	483	476	508	486	498	514	500	477	502	471	483	480	430	462	472	489	492	504	497	520	514	496	439	507	495	451	508	489	459	472	469	521	480	509	470	534	468	514	499	504	471	495	489	476	494	530	444	447	505	480	472	467	470	454	459	484	500	483	505	508	452	525	493	443	511	457	477	472	552	484	469	445	504	459	442	534	511	456	483	499	506	493	478	461	465	504	462	473	493	483	449	492	510	489	499	493	472	475	478	510	471	509	532	487	507	515	529	484	484	492	466	500	467	471	463	503	500	478	483	514	462	481	503	456	479	474	480	484	494	504	503	439	467	512	467	496	454	489	462	490	484	499	456	514	513	471	485	435	472	490	470	555	492	492	483	489	501	481	462	496	507	490	492	472	502	497	511	484	514	512	504	475	478	521	520	499	485	466	478	459	530	470	493	509	541	482	495	495	489	480	505	453	526	478	473	429	513	464	530	504	493	497	491	514	515	527	481	540	520	507	513	466	519	542	484	487	503	517	449	500	504	501	480	490	518	504	440	502	496	459	466	502	503	493	513	492	489	509	504	484	450	512	474	510	455	476	508	521	498	501	485	470	415	480	473	498	506	449	469	512	472	479	464	552	491	461	467	500	483	494	488	519	500	477	469	511	476	472	441	486	468	483	501	531	496	460	493	519	444	460	492	512	457	501	519	480	466	497	461	492	482	475	496	518	499	488	501	495	516	473	473	531	472	468	490	497	463	491	482	459	471	495	488	501	492	469	474	490	464	521	485	496	491	518	468	470	503	485	482	458	516	472	488	466	427	457	461	445	480	471	484	541	489	519	484	436	460	477	472	470	493	478	482	482	466	508	442	454	484	532	507	516	495	454	496	459	521	490	479	510	453	485	551	450	477	471	477	437	507	522	476	483	525	483	504	534	498	476	484	482	489	483	513	519	485	524	512	468	519	487	459	458	494	467	476	519	480	511	479	509	508	474	476	471	494	484	471	481	460	473	499	481	487	522	464	487	470	481	490	520	496	496	463	484	456	496	514	522	476	490
2258	370	407	383	354	348	394	355	348	346	348	342	356	355	331	346	351	342	375	359	361	351	361	366	312	374	358	356	378	323	362	328	358	316	341	336	361	338	374	360	323	373	361	348	323	346	355	339	377	355	328	329	362	338	336	368	355	334	354	336	331	416	343	344	345	380	328	364	346	315	354	331	357	353	346	305	355	338	347	313	321	335	355	385	382	351	330	339	323	342	323	342	329	341	324	344	365	391	333	340	322	345	327	359	373	352	364	344	367	333	357	343	372	339	352	344	343	330	329	355	370	348	368	321	323	333	345	349	339	351	333	320	302	348	313	358	369	356	335	356	320	364	297	344	358	361	334	367	356	374	345	305	367	328	370	358	344	337	344	353	366	363	321	358	322	319	317	324	343	339	321	358	319	379	355	327	336	323	362	343	333	335	335	400	341	353	348	325	352	350	339	344	342	346	348	386	331	355	347	351	395	357	357	346	326	347	307	344	313	318	369	342	347	355	364	383	311	336	342	339	334	315	371	350	311	347	377	328	356	352	333	310	337	368	337	338	341	361	326	323	317	357	356	331	335	348	333	353	356	338	337	348	337	369	321	314	337	349	366	329	334	348	373	364	350	369	321	352	319	364	318	323	354	346	332	358	330	335	324	343	351	334	368	357	342	361	312	341	386	332	336	363	335	349	336	352	355	339	334	343	323	360	383	375	342	374	340	373	364	378	346	350	376	309	362	371	350	347	342	347	345	353	354	342	380	340	382	339	365	322	359	341	315	344	334	350	363	354	330	356	342	335	341	358	328	349	379	369	352	336	331	325	361	355	338	350	342	312	333	360	329	337	328	355	320	326	347	326	336	337	347	356	290	343	328	335	333	339	317	335	365	366	340	388	344	355	314	313	347	345	393	347	355	343	326	344	336	332	307	342	373	355	328	353	352	339	399	357	320	343	325	353	339	356	386	341	335	345	368	365	340	301	348	334	360	366	334	307	359	333	307	345	358	338	386	355	328	366	347	328	320	364	346	324	331	340	338	373	358	336	358	306	329	377	344	323	312	346	323	379	336	351	382	350	353	353	359	368	360	291	381	340	316	347	328	316	339	347	325	330	368	344	364	357	336	335	360	345	340	328	315	344	367	307	345	355	336	326	376	359	345	356	356	358	324	368	325	355	321	368	334	328	314	324	350	358	381	326	343	352	326	379	386	349	330	332	349	341	346	370	335	367	336	351	343	317	357	379	327	373	311	360	271	324	368	351	344	343	343	332	367	345	377	329	347	342	346	329	332	343	328	332	324	365	330	335	305	338	338	351	288	356	332	338	344	351	355	346	334	325	320	378	342	350	342	340	354	343	353	307	324	354	357	352	358	331	326	344	332	351	344	369	357	347	337	333	327	333	363	355	352	360	358	329	347	330	300	344	337	339	346	352	360	321	340	331	326	336	341	348	355	330	384	372	353	368	362	347	339	393	352	335	348	345	350	328	371	333	329	333	354	359	338	378	339	362	349	329	367	314	325	341	345	339	347	348	360	356	351	359	346	358	315	348	360	358	330	318	344	337	338	337	343	356	365	348	361	346	354	347	344	354	349	335	329	311	350	358	338	349	355	350	368	358	344	333	319	367	351	321	361	336	352	319	349	341	338	325	336	318	312	365	346	374	310	327	353	329	337	323	356	389	357	344	333	348	327	332	316	326	352	384	324	313	350	356	362	345	326	356	356	341	327	313	344	353	319	370	343	304	358	331	336	339	361	339	349	367	351	362	331	338	342	352	349	361	366	315	348	353	317	375	343	359	303	339	323	302	369	334	339	371	327	361	348	345	339	355	340	339	360	319	314	360	330	354	318	358	355	360	365	357	328	325	322	323	334	349	337	357	336	332	358	339	357	342	372	326	332	309	333	349	351	357	341	338	323	335	350	337	339	342	333	344	329	313	343	326	342	362	373	354	330	359	345	357	344	336	311	343	338	341	347	326	339	320	345	328	333	373	329	338	338	364	352	318	355	331	355	345	344	312	330	340	348	310	371	355	325	357	347	340	346	332	356	318	357	333	342	335	362	352	361	329	351	315	348	331	355	348	342	344	336	348	350	328	358	320	345	323	353	311	361	328	324	346	318	320	342	346	350	317	323	356	346	334	376	336	327	328	333	372	354	312	322	352	338	305	319	358	350	354	298	351	347	351	333	389	374	364	354	381	379	350	354	331	328	343	336	354	346	333	345	379	355	343	313	385	369	325	360	321	301	326	333	354	328	341	338	382	342	354	337	361	364	361	361	355	356	371	337	348	349	373	368	329	354	332	356	351	322	337	359	345	363	334	322	338	333	358	348	328	341	335	359	364	340	344	353	328	350	359	296	354	336	334	330	361	353	322	326	331	339	339	329	334	360	343	348	350	345	346	333	369	333	358	326	332	328	347	373	345	344	376	333	330	386	372	363	340	368	340	337	356	318	351	351	338	366	333	352	344	335	355	344	326	312	319	333	342	346	311	337	306	339	327	324	324	319	354	346	334	340	349	336	326	322	345	355	339	313	339	338	340	344	327	353	361	343	348	335	354	325	339	359	366	339	337	366	328	322	348	320	352	332	367	373	309	406	335	347	364	308	340	364	348	365	346	321	313	340	363	342	337	333	374	341	357	350	367	352	333	301	343	322	340	336	356	335	359	363	333	345	363	346	374	316	319	368	340	365	357	345	331	357	369	333	310	355	344	321	361	362	337	355	333	336	344	331	364	346	348	342	341	340	373	391	337	376	330	309	329	337	365	348	334	333	348	340	354	334	333	349	369	332	363	357	350	379	353	375	347	355	356	354	350	343	308	357	374	350	356	330	336	370	335	329	335	350	364	333	345	353	320	351	358	348	325	350	341	353	315	340	314	326	353	336	334	335	350	332	349	341	336	333	347	372	355	366	322	359	337	356	331	360	300	339	344	331	318	341	325	341	301	344	379	370	336	338	360	347	318	340	343	359	330	349	317	349	344	336	350	342	337	331	358	380	379	377	330	325	320	382	303	355	304	344	318	336	359	323	330	352	353	381	357	344	364	304	324	385	334	366	335	356	352	345	320	338	331	327	350	352	329	339	340	367	321	376	347	336	363	313	367	334	332	328	314	340	331	303	334	343	348	351	361	351	324	348	353	324	356	326	317	377	335	333	332	359	351	326	316	326	360	364	335	352	352	380	340	324	313	355	340	335	348	342	346	347	370	384	315	367	300	334	313	352	323	371	311	322	313	348	360	319	332	334	375	358	360	327	367	325	373	370	284	349	342	323	330	358	353	327	361	367	335	364	341	316	342	330	342	331	350	338	357	355	344	345	342	366	333	332	317	328	346	359	344	364	343	331	356	319	350	360	365	329	330	364	378	345	348	300	327	372	342	371	356	334	325	340	321	363	346	371	356	361	346	377	320	363	357	348	333	336	398	356	306	325	317	291	339	367	339	342	339	335	333	322	342	367	330	343	353	371	317	357	344	309	335	315	341	320	368	342	367
2462	1040	1114	1135	1077	1086	1047	1009	1009	994	1041	1019	971	1027	1046	1014	982	951	1012	994	1009	993	999	994	998	982	1040	939	1010	1008	1011	1020	927	996	945	987	979	972	1019	990	954	1002	1023	1016	935	965	950	1005	1008	992	993	1001	988	962	961	983	933	935	1008	1002	995	967	964	989	963	996	991	998	937	985	1021	956	945	977	1010	978	988	942	976	1001	953	980	944	953	977	944	995	956	1004	987	984	937	888	996	997	957	960	969	989	922	981	976	968	960	994	935	991	1003	964	1012	984	969	939	1028	1011	937	978	981	956	959	934	1000	1011	1000	933	987	1011	997	962	936	949	955	1000	974	968	1020	925	1013	979	1008	987	934	973	928	1012	922	970	952	985	970	997	994	977	1008	1002	939	972	1034	927	999	1022	999	967	977	1005	989	972	938	965	962	1030	966	974	999	963	941	990	948	960	933	1002	951	1039	1011	944	950	999	997	979	958	937	972	986	978	952	956	988	1004	958	963	970	976	978	983	969	965	916	980	995	922	933	1017	991	988	932	931	967	989	949	1002	987	958	966	956	951	915	956	1043	955	996	942	967	981	942	970	988	952	970	947	1017	1022	990	1002	953	969	968	998	955	992	939	1000	989	898	1001	976	927	983	968	968	908	1012	929	959	934	986	1010	906	918	1019	912	985	970	930	966	922	935	955	985	1017	946	980	981	1009	957	1029	971	982	1012	930	980	923	996	987	965	993	977	968	959	980	975	1003	964	959	908	967	975	979	964	1005	1012	984	959	921	957	967	919	954	993	990	1026	910	1011	973	1019	986	1031	969	952	1007	957	971	1026	1014	944	988	891	998	1026	920	984	937	959	982	962	1024	1033	1007	963	942	956	999	927	952	956	990	961	976	940	992	994	977	950	992	952	977	958	1008	949	968	1001	946	918	997	902	977	977	977	1021	986	919	987	990	955	982	1008	977	916	972	975	1033	1023	969	986	944	1005	976	987	960	1004	967	983	1004	942	904	934	985	981	978	969	1018	1012	931	1002	1046	983	961	970	923	965	979	984	980	965	980	1020	981	955	968	975	954	953	1029	1017	925	983	984	965	995	956	964	1019	939	980	957	976	962	972	951	936	960	947	978	950	934	939	968	973	946	1008	992	889	1041	960	927	948	1013	1006	1024	947	1023	993	964	976	993	1018	916	974	977	984	984	984	983	1019	933	1007	984	942	973	1008	958	995	971	946	943	977	1009	1037	1038	996	951	980	974	964	932	964	995	934	955	1009	989	960	950	941	924	945	972	969	1019	978	959	923	959	1009	943	980	975	989	940	974	935	974	961	1002	1006	970	978	987	969	967	910	963	961	973	926	940	980	986	991	1041	930	967	978	1009	985	955	1048	984	955	984	970	980	970	995	944	919	994	946	982	911	971	951	1004	956	996	971	921	1014	956	987	962	933	983	978	957	988	978	969	974	990	941	995	969	993	1006	933	1036	919	1001	1003	994	952	941	958	968	972	898	1004	970	978	986	936	958	1010	980	1021	943	977	1012	1004	995	1039	1003	961	1002	947	980	940	1025	992	943	955	993	987	1019	985	926	974	909	994	984	939	981	984	949	952	954	971	1007	924	942	1071	939	918	938	1025	1017	962	964	921	955	996	979	1002	1034	1035	956	962	987	1013	1015	962	903	1009	987	962	952	1024	993	955	984	1006	926	990	959	1013	984	1005	961	965	1017	972	944	994	983	982	938	972	945	910	1000	1004	945	939	913	959	990	885	946	951	1005	985	1034	1006	975	980	959	988	998	950	981	981	992	977	1038	968	927	967	946	1021	950	951	1041	989	965	951	968	978	1008	958	992	913	961	999	1006	959	995	970	962	956	1022	958	982	987	974	975	996	989	952	965	988	967	923	975	930	1001	989	967	942	985	955	984	996	953	959	984	987	980	959	960	963	996	973	1022	1009	973	972	967	1011	1063	951	929	900	991	944	920	918	963	966	959	984	983	974	983	931	925	956	966	1000	954	958	989	986	961	969	979	990	953	997	976	979	990	982	1010	972	953	930	990	977	997	912	983	968	985	965	944	1039	944	991	941	976	974	988	998	962	1016	958	1005	987	940	977	1000	985	1001	940	984	994	986	948	986	932	985	962	969	957	982	975	959	950	955	981	980	978	982	982	959	990	1043	970	988	949	957	1007	994	1009	1045	962	926	996	932	973	983	954	921	995	954	961	1017	958	983	961	961	944	973	997	998	983	960	1007	995	946	965	947	936	945	985	988	960	963	924	985	1010	905	1021	984	937	939	890	1007	951	1023	985	955	966	1014	985	1002	972	981	995	971	974	968	951	937	1029	981	976	950	972	954	995	973	1016	967	954	903	941	987	981	973	949	969	990	941	952	971	970	981	906	1004	934	989	966	1026	1005	987	986	1006	945	949	980	949	946	1000	957	937	1008	985	985	971	919	954	972	936	1010	1022	939	1001	939	1006	995	936	983	1032	984	1012	969	933	953	1004	967	973	961	989	992	953	992	982	936	1008	960	1015	979	976	1005	962	954	969	987	989	977	940	994	969	1039	986	1085	1008	993	1015	1018	963	972	977	954	1037	943	987	929	954	930	982	936	932	928	995	951	980	948	924	1006	998	943	982	987	1020	951	988	969	983	975	985	973	955	987	996	942	924	1046	1009	993	1026	955	950	983	1003	1020	989	946	998	998	1004	1005	908	928	985	1014	972	989	922	907	1001	923	962	955	1026	940	955	1023	979	932	1011	981	958	990	989	1017	941	960	989	978	976	991	1029	977	958	923	965	1024	979	995	1004	979	977	1039	979	1002	972	924	990	966	968	964	972	1048	958	1005	1006	982	1043	985	948	985	892	998	956	958	998	968	970	982	969	981	1016	970	998	974	939	929	991	977	1015	973	988	957	976	966	943	982	1010	960	995	939	937	955	999	955	1002	952	954	991	967	970	994	957	985	947	957	983	896	967	1041	960	951	916	943	912	978	987	1007	964	964	964	954	998	981	975	963	989	992	1009	960	966	955	1019	950	952	996	999	993	990	955	984	1005	979	967	959	949	975	960	1006	984	972	995	959	960	958	984	913	945	942	936	995	967	944	941	934	959	1027	914	940	941	964	986	928	966	1003	938	976	961	972	934	1005	936	984	986	947	990	992	936	996	1001	927	982	1028	956	971	949	951	994	972	952	1005	978	985	946	987	994	1013	1017	952	964	961	1008	999	939	992	976	931	986	968	956	945	985	978	964	956	987	945	1010	937	956	999	973	963	966	1004	942	982	983	926	958	933	1010	942	1003	963	968	927	956	942	1050	968	988	952	932	938	1009	1039	930	945	1002	988	932	939	927	984	994	959	996	1014	980	948	942	958	984	1035	973	982	998	1021	971	1005	1021	928	963	957	971	993	1008	977	954	982	954	951	967	923	942	986	978	960	986	999	1006	939	967	983	955	945	900	910	1002	992	988	921	993	1009	944	996	966	968	971	957	952	1004	971	1026	953	992	996	965	1001	998	949	917	949	979	928	951	1063	973	999	953	1050	1014	974	942	952	950	1046	954	994	997	956	951	970	996	990	955	961	951	996	968	939	971	1040	1104	967	985	984	927	963	1033	1002	988	961	943	969	984	913	982	983	981	1014	965	985	993	1003	1027	1080	1037	982	966	961	946	981	973	994	974	1015	971	926	966	912	930	968	930	986	973	982	952	984	955	971	945	929	1043	1024	1029	932	1011	992	1014	935	971	996	951	924	944	973	1002	968	963	1001	946	1049	967	992	997	989	1030	921	974	999	991	964
8763	1165	1450	1178	805	688	521	480	376	351	294	287	289	269	260	253	240	247	257	213	220	208	219	238	220	232	253	220	240	218	220	241	209	239	194	223	217	199	213	211	210	216	208	225	183	227	202	213	206	209	209	201	199	199	215	219	193	183	192	199	255	240	199	198	198	204	208	224	206	226	208	203	219	236	189	209	190	190	212	194	207	208	215	211	205	173	218	197	202	202	217	223	227	237	213	201	206	198	201	213	224	201	196	226	221	204	208	196	203	208	228	185	203	198	227	182	246	179	178	201	195	221	208	218	193	194	190	218	205	190	199	198	183	193	199	211	200	209	210	205	241	213	187	220	200	223	194	198	207	198	223	183	215	218	222	217	205	188	219	187	219	183	201	204	208	202	216	215	213	190	197	197	194	209	179	207	203	181	199	197	214	199	202	243	208	198	209	216	204	204	221	212	204	207	229	214	213	197	187	207	202	198	192	217	213	200	203	231	208	242	208	200	220	195	188	204	209	213	202	208	206	211	212	209	217	201	216	206	244	210	219	171	181	198	199	207	215	207	241	205	215	194	201	201	221	216	175	235	236	195	198	217	198	223	200	204	207	229	207	221	223	196	199	238	208	227	214	195	245	220	179	197	217	210	211	205	204	192	194	192	197	233	196	208	173	215	184	213	216	209	224	234	197	192	215	222	199	211	213	211	187	194	207	189	230	186	221	210	216	190	212	203	192	196	194	202	184	212	191	228	202	192	207	189	210	203	209	206	197	218	234	181	201	201	218	176	219	220	203	214	243	185	205	220	204	202	217	185	224	215	218	238	219	207	205	201	211	213	188	190	193	215	200	218	207	199	207	200	196	211	223	211	187	218	169	218	195	221	212	202	196	203	199	208	212	206	233	226	214	211	206	211	199	218	192	204	195	233	217	203	210	200	207	209	215	214	190	221	256	198	229	177	219	197	213	213	183	228	198	211	204	192	220	227	185	226	215	237	210	207	210	202	194	182	234	230	220	203	165	201	211	199	216	182	213	194	193	219	195	206	194	215	216	240	205	226	208	217	189	210	248	225	200	226	207	255	212	240	208	231	204	195	190	207	197	189	214	227	223	198	223	239	197	207	173	194	222	198	183	208	207	208	197	194	172	190	201	222	221	223	212	225	235	235	228	192	198	208	220	193	203	187	203	207	183	210	194	210	223	222	226	222	211	227	222	226	211	193	185	211	204	206	193	190	197	213	229	218	190	212	180	210	217	231	213	234	194	195	212	224	223	201	198	214	220	210	197	213	198	209	205	202	216	209	195	185	203	181	212	201	216	220	223	216	190	193	232	239	183	200	171	216	203	211	238	214	217	194	184	241	205	211	223	192	207	195	192	203	228	187	194	223	173	210	194	212	181	191	213	237	236	209	204	210	193	198	204	188	199	201	183	216	243	208	201	219	217	227	200	213	193	217	212	249	195	215	193	206	221	193	225	226	206	222	189	199	232	206	208	217	226	237	228	236	189	224	215	213	203	221	238	201	194	192	208	222	209	184	188	213	171	203	237	196	209	208	211	209	212	215	189	211	191	200	197	213	197	237	228	214	218	221	207	193	221	230	214	192	214	200	213	212	197	191	210	217	220	180	232	198	227	201	211	222	182	215	200	197	216	201	206	200	191	227	191	210	206	245	223	210	217	195	217	193	199	192	201	183	211	215	235	215	211	187	206	206	186	212	182	201	182	187	192	201	208	189	190	199	211	215	194	208	211	191	217	218	208	219	201	194	197	220	205	177	206	195	196	200	218	209	182	216	198	181	228	210	218	208	197	182	201	211	225	213	205	210	223	228	202	211	215	185	201	233	204	194	217	205	210	224	208	205	217	203	229	215	217	230	202	222	214	207	229	234	205	217	209	200	195	203	202	217	196	209	200	219	208	206	200	210	210	203	205	213	237	215	210	225	193	174	206	188	208	207	248	187	225	209	218	192	204	192	219	248	196	217	229	258	221	218	219	212	200	189	229	203	217	218	208	202	195	201	217	196	207	221	192	213	205	201	203	190	186	195	212	216	177	222	191	207	225	196	207	192	220	196	214	230	219	208	212	221	195	204	214	203	187	221	201	211	167	216	219	197	228	185	210	207	211	213	210	213	226	215	204	227	219	199	222	181	200	188	213	218	201	210	207	199	239	190	226	210	190	205	219	204	213	204	184	216	208	213	212	181	208	178	207	224	218	193	197	228	224	217	231	210	232	176	187	207	212	231	227	200	203	225	213	211	195	185	215	205	219	211	207	202	232	209	192	210	224	191	219	179	196	208	189	203	235	206	194	188	184	211	206	193	188	210	206	223	196	183	219	222	191	212	213	200	222	208	216	193	204	199	210	196	216	188	199	213	209	240	183	209	235	207	211	216	209	182	189	215	207	221	222	194	207	184	213	223	204	193	206	241	211	202	207	188	173	210	232	180	197	180	217	207	207	179	206	213	189	180	227	212	192	198	187	213	214	169	220	201	206	227	192	200	216	189	197	202	213	219	207	204	213	225	209	230	196	185	188	185	204	221	204	221	214	205	229	222	196	239	181	223	211	204	201	196	193	216	198	214	189	213	211	207	209	205	213	197	214	230	221	208	194	224	212	219	196	218	193	231	193	226	209	205	201	212	230	239	202	191	213	209	182	209	181	213	207	219	204	222	202	188	188	192	209	221	219	209	240	181	206	197	197	226	197	214	207	191	205	197	195	203	241	222	203	186	222	182	195	216	222	213	198	204	201	215	218	211	211	195	195	193	202	203	192	212	229	205	219	205	222	225	199	169	214	246	188	218	207	204	212	209	191	225	220	209	207	203	204	210	214	219	204	205	206	216	204	229	181	211	194	193	178	197	205	236	175	217	183	212	192	191	229	212	207	219	209	265	197	204	191	180	220	223	202	232	210	202	212	202	190	209	200	199	218	202	214	214	207	224	200	206	209	227	232	230	206	245	218	207	190	234	186	198	211	221	216	215	259	211	221	241	206	207	180	216	185	204	219	214	202	211	235	224	182	244	208	219	229	211	183	203	180	203	207	232	213	225	206	220	211	210	197	219	212	207	181	184	196	208	213	211	200	225	218	203	216	191	205	208	214	214	214	199	221	177	211	201	199	234	209	188	212	218	215	193	218	208	226	190	215	220	203	205	215	210	191	189	199	215	217	198	199	222	227	186	191	227	179	190	202	215	212	196	216	216	218	191	201	200	225	187	187	226	214	196	191	227	201	205	226	206	220	184	213	214	227	216	214	192	234	188	219	192	236	222	195	199	208	210	201	220	216	217	182	209	218	190	204	199	180	200	198	208	205	221	203	200	206	212	217	215	228	214	191	190	236	194	195	187	204	211	219	204	185	190	176	215	215	169	203	196	184	197	195	177	198	226	213	199	219	205	217	214	219	206	198	216	209	207	200	199	202	189	229	209	206	212	200	217	218	204	208	214	229	201	221	193	230	217	210	195	208	199	198	200	200	225	203	195	202	211	197	223
5618	1577	3211	3754	3251	2585	2216	1885	1686	1460	1353	1251	1212	1084	1027	910	948	899	894	895	783	833	764	771	795	785	753	738	746	747	721	735	748	658	697	702	684	669	678	707	698	627	684	678	689	640	661	694	692	640	644	624	695	631	670	672	669	610	665	610	616	673	646	672	625	644	631	638	646	699	651	617	617	645	684	634	648	663	634	619	582	637	671	607	653	610	619	655	552	610	644	636	607	594	677	646	635	588	601	610	654	684	632	677	625	660	603	609	625	614	658	638	634	590	630	623	652	656	607	617	661	581	630	646	623	633	614	582	633	663	611	637	635	587	624	660	589	614	615	635	585	619	616	605	610	602	620	639	644	605	673	625	599	629	619	662	638	627	614	634	621	637	633	647	621	670	641	645	650	634	630	627	603	621	653	656	644	637	599	641	629	652	598	605	641	569	666	611	635	590	623	652	658	588	615	628	627	643	631	637	586	570	602	642	645	644	594	625	632	602	647	613	639	648	671	625	638	604	630	629	625	604	633	650	642	610	669	626	633	607	627	584	608	613	610	592	609	622	615	659	655	591	632	624	625	608	596	597	573	685	649	638	623	604	613	661	606	642	626	635	603	578	602	626	621	652	609	635	665	626	614	583	584	598	613	618	636	610	608	617	640	598	647	601	636	626	641	615	576	597	641	558	629	600	653	632	651	616	648	644	602	661	614	674	606	568	719	600	605	604	593	595	637	596	606	626	620	620	613	632	587	623	670	630	612	616	621	623	604	618	635	622	671	588	589	616	596	686	600	615	653	618	627	617	651	630	603	646	611	602	623	608	620	607	590	578	684	640	618	609	604	649	619	599	607	630	650	613	648	649	630	604	628	586	601	625	596	613	656	671	588	649	640	619	636	641	622	603	597	619	552	621	654	585	635	591	654	611	580	627	637	644	630	642	616	614	602	643	673	636	663	659	617	580	614	622	626	616	623	642	566	674	583	632	654	645	656	621	658	639	645	644	623	622	613	654	606	623	637	624	653	608	638	609	639	632	635	645	654	613	599	645	603	579	649	585	612	629	621	614	684	591	612	662	617	595	594	604	631	617	577	556	642	647	594	617	593	587	597	599	621	586	632	622	620	600	591	627	635	627	604	610	631	613	601	605	660	646	608	625	599	607	659	662	641	609	625	631	557	565	612	632	632	628	578	621	603	684	680	637	619	622	591	587	608	655	613	661	591	675	588	625	619	675	635	619	634	598	604	645	584	609	643	647	602	615	659	581	666	633	632	616	606	629	621	654	609	610	584	621	654	675	633	605	628	616	574	628	575	637	600	619	612	624	610	651	621	625	587	675	616	644	605	636	669	686	613	608	648	625	601	651	587	633	640	596	618	640	631	647	641	591	628	593	610	613	611	622	625	618	626	614	593	671	639	639	656	658	601	619	642	599	657	637	616	650	629	631	604	628	607	617	606	621	584	656	618	648	649	652	641	617	625	627	565	621	629	671	618	623	622	609	611	602	632	606	603	632	673	641	649	631	626	609	577	637	604	650	601	640	629	597	583	651	625	667	598	670	639	659	628	595	645	610	632	594	663	645	656	645	638	620	587	599	645	655	641	593	688	590	623	614	616	626	644	656	644	630	688	603	583	640	635	631	607	621	633	606	622	622	574	641	634	637	617	665	660	608	612	647	658	629	634	602	627	640	596	651	631	625	591	590	626	622	630	586	598	668	607	587	593	630	655	594	611	656	641	613	622	616	616	614	652	614	597	601	622	619	649	633	631	619	602	600	681	637	612	607	571	651	596	640	611	638	692	621	624	648	626	663	630	627	610	575	593	634	645	637	637	646	658	634	652	634	672	648	630	629	645	620	633	603	610	631	601	659	646	609	616	612	619	615	641	577	658	614	601	692	612	642	639	631	625	612	613	646	649	708	595	629	657	661	580	643	644	613	632	636	626	596	586	630	605	631	620	638	612	649	647	629	612	605	614	637	553	605	615	629	656	637	630	637	617	612	598	602	606	603	600	615	616	611	651	641	618	599	635	620	633	620	634	610	624	628	627	628	671	602	633	628	664	650	605	631	577	631	667	630	628	605	604	648	583	595	615	593	605	615	642	565	612	655	625	592	604	646	626	620	627	628	554	625	655	640	642	637	583	555	570	677	610	607	585	599	574	622	659	618	624	650	620	610	599	641	641	642	635	626	684	619	633	613	595	616	640	610	640	644	666	619	594	581	631	640	617	612	630	649	613	629	623	695	631	576	643	646	624	594	619	617	628	685	632	638	605	633	631	638	643	568	632	630	576	635	638	613	603	620	626	615	634	619	648	596	658	657	633	599	641	576	633	604	602	619	621	615	659	599	627	596	617	660	627	583	613	613	592	560	600	584	553	601	598	617	622	566	626	612	620	592	624	598	603	628	650	601	637	643	608	636	596	607	610	622	588	619	653	639	627	626	579	622	600	606	653	620	611	597	594	615	594	622	614	636	619	641	607	624	615	625	579	587	571	574	624	615	607	590	561	606	673	615	580	617	647	606	597	674	604	652	648	643	603	618	659	654	602	616	653	598	658	619	602	640	641	650	634	611	633	628	641	595	615	669	621	580	618	646	625	696	602	626	621	611	635	591	636	631	626	578	605	664	648	618	638	639	676	620	693	602	671	637	591	606	609	600	607	641	602	647	610	642	676	616	629	641	631	615	577	589	689	640	576	602	598	627	619	610	644	623	610	620	648	648	633	642	606	630	635	585	644	618	665	620	628	604	616	622	622	642	603	645	611	634	596	640	616	633	631	649	607	617	651	639	654	616	618	680	640	594	641	648	645	613	645	611	650	651	628	619	629	633	661	609	662	620	628	668	622	632	649	636	637	633	577	611	674	629	613	613	631	585	677	612	619	637	610	619	648	623	604	584	602	594	602	623	588	610	597	625	624	648	612	630	602	612	626	592	631	624	635	662	618	623	664	621	601	585	601	626	638	576	615	650	627	562	608	606	577	627	626	596	621	622	629	651	618	623	596	654	599	608	600	605	598	630	661	629	658	642	604	689	684	614	630	585	612	602	635	614	611	627	668	621	604	661	638	620	570	571	618	621	662	602	621	631	597	670	634	617	615	619	668	630	616	654	599	618	608	572	608	626	619	628	635	630	616	608	647	623	609	629	633	616	617	629	581	614	664	663	607	638	614	615	652	632	655	627	677	665	603	621	633	638	651	628	653	619	600	634	650	670	626	655	617	617	639	609	611	635	645	607	642	597	602	622	624	625	617	627	585	591	631	635	647	612	607	635	626	602	610	620	639	608	615	655	607	646	632	590	595	669	652	651	574	604	626	592	676	649	610	644	577	674	592	625	651	585	656	542	633	670	582	650	597	631	626	650	707	611	664	609	630	589	636	624	598	664	615	618	649	626	585	584	609	636	619	586	563	628	649	646	612	625	623	645	637	615	643	597	617	626	657	646	638	582	676	628	632	596	614	628	617	619	634	644	588	632	635	671	608	667	631	623	598	635
15938	2554	2676	2016	1459	984	779	673	496	445	365	345	293	309	262	246	246	255	199	227	195	195	207	182	172	191	173	166	211	153	175	174	168	166	180	158	175	183	192	158	176	154	162	133	170	162	191	146	157	169	161	146	131	146	162	131	143	147	162	123	154	161	150	160	172	167	176	142	169	148	144	147	145	151	123	151	144	148	169	154	137	151	144	160	150	183	155	147	157	159	141	146	138	165	153	166	162	147	133	143	162	162	166	174	145	149	145	160	148	141	153	142	171	151	150	136	142	141	139	153	154	148	131	138	132	157	155	157	157	155	162	157	151	155	140	137	154	136	150	158	143	160	133	156	121	159	176	158	161	129	145	162	157	158	168	167	158	153	156	149	158	155	120	134	138	152	160	147	164	157	143	156	149	155	134	166	195	144	170	172	137	152	153	144	147	172	158	141	147	141	140	154	126	155	157	146	120	149	142	145	151	164	155	147	179	129	140	127	132	154	131	175	168	157	155	168	143	144	150	147	154	142	155	154	168	154	151	181	169	136	155	157	144	137	140	177	166	146	145	140	139	144	155	148	142	146	167	155	127	163	167	154	128	174	138	129	153	145	122	169	160	134	116	152	131	161	138	160	162	145	148	141	166	153	152	163	161	146	159	167	155	148	146	156	150	156	147	175	141	180	125	121	144	122	168	142	136	145	125	148	143	151	167	152	160	140	172	153	139	144	133	171	161	158	141	138	143	133	158	148	145	142	153	167	132	143	152	127	122	151	147	131	121	151	130	124	143	157	136	158	150	153	154	146	161	151	133	130	148	145	151	150	150	150	136	151	170	163	158	148	157	155	157	155	171	170	142	126	151	157	140	145	164	132	147	151	133	158	163	147	133	160	148	159	155	169	173	147	138	136	155	142	143	146	157	135	144	166	160	118	137	148	135	162	149	155	189	153	159	135	137	176	154	158	166	134	148	146	144	153	153	167	165	143	155	149	138	148	143	135	149	115	150	153	141	156	155	175	131	140	141	152	164	146	161	152	141	130	131	159	147	139	154	131	146	138	165	138	151	141	146	160	152	143	166	152	151	160	144	133	148	144	136	159	149	157	147	147	141	144	150	153	148	145	135	133	166	129	136	140	143	169	133	132	121	172	122	145	150	153	154	164	146	148	163	160	128	139	129	147	169	157	131	140	154	160	112	141	162	160	127	152	143	161	150	162	157	129	161	166	152	152	149	167	152	146	151	146	130	133	132	151	150	156	160	160	155	152	152	137	146	156	141	140	156	164	131	163	145	136	149	134	149	141	152	151	156	138	128	169	153	140	158	151	163	172	129	128	143	162	129	159	183	169	137	158	171	178	166	156	161	146	131	135	142	166	136	146	130	161	162	153	145	131	154	140	142	150	154	154	159	155	154	154	155	160	155	153	147	145	164	160	141	165	150	164	150	134	147	172	163	138	149	162	135	162	168	160	136	124	141	152	153	160	141	125	146	141	161	146	148	141	143	134	140	137	128	140	154	159	154	154	167	155	153	153	153	153	151	132	128	123	137	133	163	150	151	146	141	139	151	138	147	147	140	127	125	177	145	143	164	140	142	154	130	155	169	144	171	134	136	154	134	158	118	139	142	154	140	147	148	144	170	127	144	130	149	142	151	155	165	164	124	117	145	156	180	146	145	133	151	134	154	134	158	161	126	143	154	144	167	142	168	147	165	209	142	145	173	147	150	135	150	141	158	125	124	144	125	128	142	144	153	150	166	129	163	153	143	160	156	151	135	140	142	128	161	143	161	146	138	186	154	138	131	152	152	150	159	123	136	117	152	164	148	142	144	171	154	152	157	151	150	140	137	121	139	143	146	166	162	145	162	164	139	190	167	160	148	156	134	140	153	145	169	184	158	163	160	151	166	145	140	144	136	153	149	145	122	156	137	132	153	162	171	153	150	132	156	157	155	147	156	124	154	154	166	142	142	158	147	163	161	136	138	149	145	132	134	151	149	168	136	144	135	140	150	144	148	137	158	155	159	141	145	154	135	144	170	124	147	157	146	140	123	152	155	144	152	139	147	138	175	167	172	126	156	141	142	148	134	123	138	156	171	145	143	156	127	159	161	156	164	153	149	149	133	171	169	147	157	142	153	138	129	156	164	125	148	158	150	161	155	156	155	145	142	128	164	164	137	136	148	163	148	164	141	144	143	173	132	131	154	146	130	161	139	162	138	159	158	157	139	160	143	130	143	162	162	182	146	149	138	149	144	166	146	131	160	162	147	128	155	142	162	144	149	145	149	134	152	171	165	154	177	146	134	177	134	169	157	135	127	133	146	151	161	152	137	148	139	157	134	120	128	171	165	139	143	158	172	147	127	161	132	159	157	152	144	133	130	138	138	136	144	163	136	137	158	140	127	129	146	147	121	158	134	134	145	154	161	170	145	157	175	140	142	121	158	129	152	144	158	120	142	151	156	149	132	149	167	127	147	149	145	143	146	128	143	147	137	135	139	140	137	150	146	154	163	143	167	151	152	168	154	117	154	143	153	149	155	158	139	161	142	141	151	169	157	184	152	148	158	151	138	164	147	161	130	155	131	163	151	165	148	156	128	139	153	131	130	139	150	149	139	145	146	156	152	145	163	166	148	157	145	148	147	138	134	144	135	145	129	136	158	152	135	153	168	150	167	179	132	132	156	141	178	156	145	135	155	134	164	142	167	151	165	133	153	150	148	131	152	153	150	148	158	146	138	148	157	178	132	148	171	129	135	147	162	160	144	163	156	158	137	175	174	130	168	160	162	143	164	141	151	146	149	156	126	170	138	172	133	173	150	145	139	140	136	156	152	145	149	132	156	163	172	131	139	141	141	143	146	143	155	147	191	161	126	125	163	149	174	141	157	141	154	163	140	152	141	132	159	162	130	146	136	148	132	153	136	149	151	125	149	147	135	155	139	157	162	165	159	141	152	153	155	150	131	138	163	143	153	166	157	158	133	143	145	131	146	151	142	142	145	145	136	143	159	141	153	146	148	144	141	138	130	129	138	137	128	155	116	136	147	145	140	146	148	159	151	179	131	146	141	131	165	141	147	144	158	143	156	144	166	156	161	142	172	152	167	125	149	147	138	136	161	149	159	148	132	155	141	157	151	156	142	173	143	138	144	157	128	164	144	152	154	140	148	145	142	171	136	155	154	166	158	140	169	168	147	134	175	137	160	148	158	154	143	138	127	164	148	160	146	145	154	163	152	138	142	147	147	144	155	159	149	171	163	158	160	161	152	160	143	138	162	147	136	151	170	140	142	175	146	156	152	151	158	164	149	160	166	150	138	163	141	143	151	132	129	143	159	141	140	178	152	149	135	139	148	153	148	152	145	134	163	155	154	130	159	137	143	160	134	159	129	150	132	168	168	139	163	149	139	148	139	163	143	131	154	175	168	139	148	140	167	146	177	178	159	124	146	166	155	138	163	147	163	138	124	159	150	147	145	160	137	121	170	145	139	161	137	136	124	163
7571	2384	5525	6317	5401	4376	3611	2972	2517	2109	1874	1713	1479	1417	1282	1224	1102	1060	932	955	839	814	817	804	745	740	707	721	709	695	643	634	676	657	617	639	643	617	617	548	582	567	557	582	546	540	543	597	542	534	563	534	545	531	546	548	540	553	514	511	572	517	520	494	552	543	488	513	528	516	527	518	521	500	508	526	520	469	498	506	508	557	502	517	502	485	469	467	523	491	530	482	523	523	507	497	479	507	467	506	489	488	502	495	497	477	511	510	476	501	465	464	473	478	466	527	458	510	490	476	501	450	507	492	474	455	475	493	493	469	492	521	476	537	515	492	480	496	487	514	489	491	530	536	494	490	485	458	521	494	459	482	466	466	493	466	484	482	529	443	505	507	472	483	523	507	497	518	466	474	435	508	511	518	501	511	512	505	514	514	520	470	483	488	467	463	456	539	511	478	492	461	461	490	461	502	493	462	433	487	458	494	478	482	474	453	518	457	489	441	438	477	480	497	481	487	479	460	486	434	441	477	482	477	495	465	483	474	503	513	491	479	516	484	500	477	558	499	475	505	487	486	485	475	480	479	502	481	490	509	479	474	485	431	463	516	472	481	489	468	479	474	521	505	501	465	502	486	509	505	472	500	443	449	479	498	479	494	508	498	497	435	451	460	492	494	504	496	444	461	494	476	499	476	477	478	486	467	461	514	479	482	491	496	493	484	524	541	527	482	485	511	463	494	518	466	475	515	455	463	481	497	445	475	445	487	461	473	444	459	501	520	498	501	499	471	473	503	495	511	467	476	511	457	470	492	491	494	481	459	483	482	449	494	461	522	468	464	489	479	494	449	525	527	465	495	451	538	483	537	523	463	501	516	474	505	494	469	501	477	466	471	475	510	474	491	489	496	501	467	478	467	472	511	469	506	494	521	463	472	495	474	490	503	500	493	448	484	479	486	502	475	485	519	501	503	468	517	482	496	499	472	477	441	485	473	502	486	467	484	433	472	469	463	471	465	505	513	479	499	430	448	458	454	496	467	457	462	513	424	496	509	497	492	472	495	472	484	486	468	437	480	512	541	518	510	501	434	518	495	456	454	502	475	497	501	484	452	464	489	476	509	472	498	503	505	466	509	442	477	544	519	477	424	448	494	477	471	479	466	432	473	459	496	460	494	489	484	445	485	522	481	457	507	465	452	507	498	466	440	499	481	471	492	485	493	489	482	501	467	512	516	489	500	483	488	468	450	533	487	448	476	447	467	489	463	522	505	507	482	495	441	501	516	480	493	473	462	462	444	484	443	486	518	460	490	521	504	493	505	489	481	474	477	477	500	490	498	482	480	469	497	440	503	450	496	455	484	468	478	482	459	517	475	464	471	464	489	481	486	492	520	452	485	503	473	507	523	466	472	478	482	495	461	489	464	492	472	465	473	470	480	507	508	462	467	456	504	489	482	475	492	470	492	507	475	496	498	473	470	479	503	452	489	454	481	485	487	477	493	495	524	492	495	475	477	493	522	520	484	473	479	513	449	482	485	497	495	478	494	489	459	515	466	460	448	479	501	502	470	513	443	462	483	466	494	509	472	482	510	504	469	469	465	471	491	492	475	431	424	490	472	473	488	517	457	493	492	505	499	511	465	496	509	440	473	483	462	454	457	496	449	486	463	467	492	474	445	491	520	454	476	444	460	438	455	464	499	513	482	461	474	488	469	491	491	440	476	446	507	497	487	497	505	486	478	465	441	486	498	457	477	490	475	505	486	485	509	528	459	519	501	451	469	462	462	493	477	520	450	507	461	473	469	482	470	501	479	481	468	507	426	469	460	460	496	527	465	504	503	460	474	510	491	497	478	471	451	465	508	496	501	459	467	499	464	514	495	488	461	486	485	444	464	497	488	465	480	491	445	458	451	506	423	486	474	490	497	472	463	496	488	479	477	488	473	480	529	462	485	476	482	482	506	495	467	499	484	479	496	482	499	501	474	471	469	453	470	488	468	475	499	490	499	461	500	488	473	493	454	495	491	465	474	499	512	458	508	449	477	511	474	473	447	480	439	464	454	477	485	500	461	503	504	467	513	473	481	514	495	470	461	486	443	512	500	476	482	526	488	511	456	469	410	469	476	481	464	515	437	508	506	465	499	494	454	450	466	493	510	483	445	466	490	481	486	498	480	452	462	500	481	462	473	504	481	481	489	520	465	464	462	489	505	479	527	480	522	453	470	508	493	517	428	464	469	465	493	480	485	487	499	496	489	469	491	445	511	495	480	501	488	454	479	500	492	478	476	493	444	414	490	483	434	487	455	477	487	488	473	494	501	480	438	467	503	478	470	515	457	483	477	464	471	508	472	472	512	457	474	475	477	491	473	456	482	480	472	463	502	552	482	475	505	495	480	487	482	477	461	464	482	485	467	518	496	455	488	484	459	454	465	455	484	512	495	492	489	508	493	505	450	493	512	476	492	492	487	415	477	465	494	476	468	507	521	484	480	467	470	507	474	446	473	495	480	487	464	475	544	448	493	472	446	477	492	437	465	523	469	484	489	489	530	463	482	517	500	476	487	471	470	495	472	496	472	445	485	520	492	504	455	475	468	481	479	505	438	499	447	491	459	469	478	488	510	534	503	505	510	480	442	472	477	466	494	499	476	487	489	511	502	499	436	501	485	486	471	488	545	463	454	470	474	500	472	492	480	478	490	467	447	459	487	494	444	481	462	475	479	497	486	486	465	479	432	481	475	481	489	482	521	466	505	512	470	483	472	450	484	516	494	486	487	474	473	460	486	479	478	470	425	482	478	488	491	479	527	476	464	472	498	503	462	507	478	490	430	490	469	478	467	435	464	465	516	473	446	502	490	499	459	495	478	471	424	474	507	495	451	486	485	444	507	469	478	489	519	481	447	472	494	487	440	507	490	500	483	450	500	470	485	516	479	472	491	520	508	478	469	469	489	516	477	513	464	491	498	474	455	415	461	496	454	511	492	500	473	462	460	518	463	478	490	515	444	475	464	470	448	479	455	492	469	509	504	462	493	488	477	480	498	500	490	465	507	487	490	532	480	508	452	508	465	499	454	509	527	468	485	504	496	487	449	462	463	484	503	490	482	495	468	430	539	478	452	479	492	467	442	483	458	449	452	472	424	477	487	490	452	467	542	476	470	504	467	480	474	474	467	520	450	503	497	471	483	475	509	480	485	486	452	478	513	486	495	493	478	496	503	429	474	472	482	508	520	450	487	463	469	482	446	488	477	496	451	471	477	469	462	495	479	497	511	503	456	448	499	529	457	495	477	490	453	488	462	496	473	466	478	435	481	493	474	457	456	455	511	508	521	478	491	495	485	509	451	501	480	513	459	485	473	478	454	514	532	494	459	478	455	470	503	511	492	493	505	436	497	501	485	486	462	488	459	483	455	496	464	461	513	473	483	485	473	455	495	512	462	476	482	472	466	469	496	510	478	507	440	478	519	447	527	453	504	457	487	477	479	483	445	498	476	468	489	494	470
2167	413	386	397	384	366	375	361	343	378	349	379	335	320	353	338	323	320	349	333	328	352	348	351	349	333	330	347	359	325	355	283	349	318	337	331	347	379	331	357	323	310	351	330	335	345	355	354	355	330	383	353	308	324	385	321	311	340	346	331	318	322	354	357	327	314	330	340	339	348	342	370	345	351	328	374	351	344	357	323	336	333	351	325	387	333	308	336	318	325	323	338	361	367	365	332	340	353	360	381	340	348	321	361	337	332	313	340	351	351	343	366	338	349	325	340	331	369	332	320	361	319	344	347	342	374	328	347	342	343	310	319	345	341	335	295	366	365	356	319	349	347	337	327	348	314	337	344	338	368	322	355	347	351	368	369	328	358	307	363	325	336	339	355	362	332	354	347	331	349	330	311	313	338	348	344	348	399	340	343	318	364	345	374	346	365	345	346	344	331	338	358	377	353	325	365	342	352	341	337	354	325	318	327	350	286	374	353	351	324	336	315	343	345	345	349	328	345	360	359	357	332	338	366	338	336	300	342	325	349	346	348	308	342	364	367	345	355	346	376	362	354	321	344	383	324	342	374	348	333	345	301	372	326	337	337	370	374	347	347	326	362	359	335	330	327	347	326	331	352	358	337	343	314	370	339	307	341	340	342	341	301	338	340	319	349	360	320	334	296	347	338	338	345	345	341	371	347	344	375	313	327	322	330	348	346	374	335	319	331	298	330	326	317	326	347	342	338	365	334	338	318	363	372	311	333	346	365	348	320	362	343	341	326	382	328	316	356	347	353	334	366	355	339	347	338	346	359	340	369	345	325	312	337	376	358	339	356	334	338	330	345	347	341	344	361	341	320	365	345	354	327	328	344	342	343	318	359	370	336	349	340	337	331	330	357	348	349	334	353	334	348	343	332	327	338	348	365	332	351	327	340	323	346	354	341	323	372	349	369	368	316	352	356	336	336	364	343	369	338	360	387	352	347	346	332	311	351	351	350	325	346	397	358	350	365	325	333	328	337	344	314	339	385	319	361	361	324	346	336	318	370	330	343	329	334	315	364	388	331	340	363	364	297	350	346	358	393	340	317	341	351	344	328	327	368	319	361	365	339	374	341	327	369	333	355	348	318	322	332	347	358	311	350	342	336	345	334	322	352	366	328	375	318	341	308	342	359	350	330	374	324	341	316	365	356	356	313	337	357	351	341	362	330	363	362	322	331	331	359	334	327	353	317	322	317	373	329	358	377	336	331	373	363	359	317	347	350	328	345	365	327	342	346	340	313	330	321	339	345	316	300	374	320	375	362	340	324	308	364	307	318	321	323	360	341	337	346	370	323	371	336	367	361	316	326	373	343	325	308	314	334	351	318	321	333	338	355	346	384	353	332	356	345	331	361	324	316	314	338	339	328	323	336	349	365	368	337	326	334	322	341	329	359	339	343	369	354	341	354	343	328	314	359	326	341	312	346	319	327	360	342	331	337	376	348	326	336	340	331	344	370	374	340	374	344	325	342	317	364	352	399	334	361	333	316	329	304	319	324	356	283	370	327	332	363	328	340	324	338	359	350	357	333	341	347	331	338	330	347	347	317	357	366	375	337	357	345	348	329	356	347	316	336	364	360	359	341	332	333	357	347	342	303	327	343	351	280	341	306	353	351	343	330	331	366	357	345	338	350	332	341	329	342	367	352	341	325	324	335	347	356	331	335	339	333	342	345	357	345	320	308	387	333	371	351	341	374	322	305	332	339	329	345	354	330	343	350	339	352	346	314	326	334	361	336	366	330	384	330	352	317	317	347	335	338	314	343	365	353	350	365	322	332	336	353	330	349	344	338	353	324	316	369	355	323	341	348	368	355	378	355	369	318	348	337	309	291	324	348	351	337	364	343	309	356	319	379	350	351	348	379	361	318	346	307	324	377	344	340	368	356	347	365	358	362	373	358	324	345	345	338	352	330	357	332	327	311	368	321	370	346	353	354	340	329	333	315	367	365	347	340	358	344	364	329	323	335	334	315	333	330	323	358	339	350	326	299	356	329	316	338	340	326	348	363	327	354	369	313	346	360	355	329	331	341	386	371	342	338	352	312	342	328	361	357	348	301	283	320	321	332	323	348	333	359	361	365	348	347	332	360	350	346	353	365	333	311	346	335	328	331	359	325	323	324	332	346	337	350	336	320	345	349	356	376	336	335	366	357	326	357	353	385	333	309	346	340	341	325	367	332	359	356	352	337	303	389	325	327	343	356	329	299	364	321	341	370	349	329	334	298	351	360	341	332	363	327	324	347	339	341	380	339	362	337	346	352	363	359	329	341	327	332	329	322	360	347	349	365	345	361	331	328	318	362	344	339	337	320	357	371	346	355	310	338	348	329	331	369	375	356	351	359	341	375	352	333	347	337	352	340	363	347	327	357	342	352	346	323	316	364	336	349	345	329	372	359	356	336	348	380	359	330	342	332	313	339	360	327	356	345	365	335	347	323	311	373	365	311	362	382	386	349	404	341	343	353	344	333	354	341	319	303	314	341	356	331	344	390	334	346	325	329	364	352	342	341	342	371	343	349	332	338	335	308	299	376	345	358	344	309	348	332	340	389	364	337	322	356	318	346	341	352	330	361	335	333	356	338	350	376	353	340	317	346	347	348	367	320	323	367	374	339	316	310	345	358	352	314	373	339	345	355	334	332	350	355	364	335	344	355	326	366	328	335	350	334	328	345	340	351	341	346	321	351	333	371	359	340	354	337	364	329	367	358	329	318	376	328	371	322	341	340	358	341	339	334	355	320	351	330	342	359	322	361	338	358	357	369	317	340	358	350	341	336	342	345	315	363	370	368	369	342	355	377	327	330	335	291	343	358	333	369	317	326	321	310	321	350	322	283	326	353	372	340	383	325	342	367	337	342	331	325	342	317	328	362	349	358	338	340	347	358	342	355	321	348	354	340	340	344	320	331	356	337	339	350	364	333	350	344	338	343	355	368	354	330	353	315	307	336	319	333	361	335	342	347	367	356	386	319	342	355	320	347	366	356	344	329	353	339	295	349	323	341	343	336	329	339	343	329	335	317	340	326	363	305	384	321	380	319	319	365	349	347	312	327	326	314	361	321	362	360	322	352	333	338	356	380	367	310	307	378	368	358	314	321	331	340	369	334	323	346	366	332	401	342	336	328	372	346	344	358	355	315	324	346	315	348	337	338	324	349	339	311	356	332	297	342	334	323	371	363	355	354	314	355	327	354	346	355	307	377	390	349	321	302	348	328	358	322	354	361	333	377	350	326	363	348	365	371	353	309	314	341	321	352	345	329	333	348	341	295	346	350	344	375	342	365	320	336	328	344	365	376	354	322	363	393	348	346	335	338	342	338	343	320	358	331	371	349	346	367	335	334	325	319	356	317	325	355	371	347	332	344	339	359	344	341	332	333	331	336	332	358	336	362	368	343	346	329	349	355	341	347	352	372	327	345	386	326	338	340	300	365	354	363	308	318	338	332	332	332	357	359
2464	1065	1131	1151	1146	1165	1070	992	1051	1011	1011	1026	991	1048	1070	1000	1040	965	992	943	965	950	1013	969	957	942	988	973	1005	1029	992	960	1009	958	963	1022	1009	965	968	976	989	921	973	1004	987	978	979	968	994	924	1006	965	924	1050	957	963	952	997	996	1013	1000	1012	975	1013	1005	930	1001	989	994	1002	984	991	1012	903	938	972	947	938	968	1008	966	946	946	1003	967	972	1003	934	984	930	882	957	938	988	956	984	961	955	975	949	972	997	953	990	976	968	979	978	917	959	933	954	954	963	979	968	1013	953	1010	995	975	974	949	957	988	1002	980	935	993	953	1001	944	921	1017	987	999	983	952	971	989	963	994	981	1001	1001	933	985	953	984	933	1023	962	1000	1007	943	977	971	968	912	1005	930	1008	970	980	901	1022	972	988	933	962	914	946	1024	986	962	973	973	929	1012	1016	939	932	938	964	964	970	919	1015	928	982	958	933	980	957	965	928	990	969	931	894	947	999	1015	920	998	1012	960	944	913	1036	965	992	962	968	974	980	986	935	929	957	963	957	909	942	985	909	967	975	996	925	966	950	981	959	1033	936	945	911	1027	965	982	1052	929	930	898	923	914	946	942	970	902	954	977	961	959	1017	974	989	923	1031	976	963	989	986	981	990	971	967	998	995	1009	927	1000	1033	909	901	947	964	980	940	973	954	968	928	969	956	911	1002	970	904	991	1010	978	970	976	995	980	939	1014	976	976	1010	996	981	990	918	978	973	952	1012	943	1007	972	979	940	926	1000	994	974	947	998	978	985	980	968	1027	959	1010	881	992	997	923	982	978	927	984	887	940	951	973	986	956	987	953	946	958	993	978	986	963	966	953	1023	943	922	992	1003	1011	979	976	990	942	911	943	968	999	991	992	902	945	967	948	1000	966	963	918	998	988	954	1007	1000	998	954	976	987	937	968	991	950	983	969	943	916	963	979	951	991	1022	960	912	955	1004	1034	990	962	955	991	941	937	959	1031	926	962	968	986	968	968	971	943	989	943	1003	1037	1039	998	1031	960	1004	942	927	966	1030	956	1003	971	970	954	999	926	987	953	962	1011	966	972	1004	1017	963	937	938	931	986	1007	960	985	969	994	951	1011	918	978	973	981	968	896	1060	1023	986	938	969	944	945	966	957	1013	950	930	959	967	908	1005	997	946	959	963	956	935	960	1012	941	982	1034	1024	956	1006	959	972	931	1060	975	992	971	948	965	994	993	1001	984	1032	1019	1016	1019	984	989	955	950	980	924	925	958	1023	957	943	914	979	990	918	961	942	996	968	1033	995	976	1023	966	999	982	953	955	1010	1001	1019	949	983	1003	1004	958	927	935	976	973	949	1027	981	953	949	1009	987	968	958	976	926	953	969	986	1003	959	931	1011	920	919	971	988	952	1005	999	977	939	973	994	967	993	1014	957	1013	955	985	938	938	967	959	967	972	993	940	966	977	998	1006	1006	968	990	1021	948	991	950	966	1023	985	962	959	991	949	941	935	1017	1019	1000	988	1014	993	970	928	922	923	951	947	987	994	951	962	1002	959	952	996	927	970	1045	991	1001	995	929	957	1011	1036	985	1018	956	961	976	987	976	964	977	941	957	968	971	977	966	957	1012	935	1033	997	974	932	970	950	988	953	979	979	963	950	982	1000	996	1005	968	970	994	954	939	934	970	961	995	968	970	957	946	881	1019	1039	968	915	954	979	985	981	962	987	954	963	933	994	887	937	955	1011	919	921	969	970	993	1006	967	993	988	978	1026	983	984	941	988	943	977	1012	972	957	969	945	968	897	965	991	1012	926	968	1007	1035	977	957	1002	955	978	988	1013	981	942	958	1005	1020	994	987	933	995	941	959	955	967	904	986	1001	962	973	941	961	1005	961	997	985	958	1000	970	949	936	954	913	1028	972	961	931	996	946	965	981	994	1017	974	922	998	925	970	1019	937	1036	1012	968	927	994	976	1009	953	983	1023	918	977	983	966	1026	987	958	970	952	953	998	911	984	945	989	977	899	956	965	991	989	998	945	1023	912	925	987	987	939	895	919	930	981	1008	941	962	990	969	951	949	939	945	984	925	950	976	1036	960	967	961	948	962	965	983	902	954	961	947	962	1047	977	1004	949	991	992	985	986	979	944	943	948	942	962	979	950	916	959	947	992	1004	942	953	995	980	996	999	935	1049	983	956	996	971	930	988	1010	1002	922	1011	1013	979	931	984	927	967	937	992	914	952	982	962	947	988	971	976	942	981	949	982	1017	948	990	910	964	1000	978	969	937	944	948	954	999	910	940	986	1015	933	956	936	997	958	941	924	987	932	963	979	939	949	971	971	964	917	951	982	934	967	1010	1020	963	955	977	958	999	992	972	973	964	976	1055	958	1020	954	966	928	968	943	1002	1054	981	1004	957	971	930	983	966	996	974	979	953	977	993	962	939	988	918	982	981	973	975	1005	972	921	939	1005	972	995	944	906	935	987	990	997	946	983	987	966	957	943	934	1025	970	966	949	966	1028	948	961	975	1032	907	921	996	952	948	985	968	974	972	973	1027	1024	972	943	967	1062	1037	965	995	954	958	977	997	1041	977	961	977	922	1011	995	970	966	981	972	1048	959	980	970	1005	990	1004	983	1001	952	976	1018	1037	980	916	973	980	1011	977	982	997	951	968	1017	954	944	953	966	937	992	1005	956	954	1004	959	977	978	1029	972	942	986	978	950	959	942	1005	934	978	962	962	1019	1013	995	963	952	970	992	911	950	890	915	917	1008	985	957	1045	952	972	920	965	917	948	1000	999	905	950	936	952	950	985	964	958	967	978	1040	956	932	920	965	957	989	1023	937	1023	937	952	939	972	934	965	997	982	999	925	967	964	970	947	940	1026	933	1015	1007	974	977	949	985	1000	959	965	918	953	931	938	977	993	982	1017	941	968	921	919	946	963	933	1007	973	952	1013	1037	946	923	985	943	1032	1028	939	940	1009	965	989	946	972	1011	976	1010	973	1000	937	975	910	1036	1006	960	965	979	1011	938	906	1003	990	974	984	936	967	1012	998	961	987	942	954	948	932	938	987	944	1013	893	982	945	1002	924	941	991	905	1015	938	937	970	971	947	988	966	996	987	1009	956	930	960	952	978	991	973	970	994	992	968	963	967	965	951	946	991	915	991	964	981	961	983	926	908	977	934	998	997	997	920	991	996	975	967	933	985	956	963	1006	958	937	1045	942	967	960	1023	951	994	907	987	928	947	989	1043	994	1019	981	950	993	1006	925	950	956	952	999	962	917	977	941	981	996	957	997	937	985	975	966	958	951	953	943	958	997	1026	982	968	920	925	971	1011	964	953	921	949	956	1003	924	1010	910	908	934	992	971	959	927	985	1002	969	957	1008	963	978	970	922	1029	946	944	973	1016	969	964	931	975	980	932	957	1002	944	999	1015	958	971	935	951	948	1019	946	984	924	941	930	1057	968	1013	924	983	972	982	987	901	951	941	951	943	1008	903	947	970	996	979	980	983	940	991	945	931	951	966	1018	957	927	1010	1017	1000	990	974	1004	961	990	997	944	965	1015	1004	959	977	1005	1002	939	930	940	927	1016	970	945	907	971	930	951	1009	897	974	971	957	971	895	977	1018	943	923	987	955	961	947	935	998	1001	966	922	965	958	966	942	938	949	942	1008	957	959	993	960	966	949	1003	955	974	961	978	939	987	976	974	984	937	940	1027	975	1014	974	970	937	976	942	999	999	939	984	947
8985	1238	1354	1153	809	617	503	450	384	326	319	291	266	256	278	236	268	237	228	222	254	212	204	218	235	223	239	219	208	224	204	250	197	207	205	212	218	215	214	227	209	205	236	195	220	214	192	228	218	201	209	201	210	199	195	236	211	201	198	216	219	197	219	214	219	208	213	222	221	194	207	202	184	206	194	191	218	208	205	216	237	201	203	206	222	203	193	222	222	235	218	196	204	197	217	207	219	203	203	199	194	222	187	177	227	184	228	207	213	194	185	210	201	224	210	202	203	202	203	218	204	216	220	205	207	182	192	231	208	179	197	201	216	204	242	197	190	193	192	191	212	214	191	186	225	191	202	197	218	202	193	208	204	219	214	197	194	201	196	210	192	191	194	217	207	215	205	191	206	207	218	199	210	227	220	180	188	194	210	209	186	198	225	184	207	198	233	178	207	197	207	212	194	201	222	208	185	205	240	215	195	204	240	209	204	191	208	222	214	207	186	226	224	198	197	179	182	189	226	196	202	210	226	180	207	211	225	201	189	197	213	207	228	204	188	220	232	201	202	202	202	206	219	228	197	192	208	174	227	189	208	214	192	196	220	217	195	213	204	220	216	201	198	216	196	220	236	192	216	206	214	208	205	204	194	198	213	205	198	224	203	234	211	200	210	194	235	186	180	216	190	201	223	199	227	217	212	201	192	193	237	219	197	211	216	194	189	206	227	185	208	233	185	173	203	207	219	211	217	209	232	193	203	184	219	215	205	201	166	221	204	218	222	215	209	189	208	226	196	200	208	218	195	222	214	218	208	195	230	193	222	194	184	216	226	202	211	230	217	205	215	192	201	194	205	210	222	212	222	213	190	232	197	191	224	173	205	220	223	204	203	201	216	178	200	206	213	180	211	230	210	206	208	221	227	194	183	212	223	215	189	206	227	206	187	213	207	220	242	213	233	222	226	204	202	216	231	193	212	187	199	217	165	172	196	224	218	206	192	214	214	222	205	223	200	215	189	205	207	219	214	206	240	210	209	195	178	215	183	218	211	225	194	214	198	193	187	194	240	210	200	226	210	198	192	211	242	213	227	208	203	253	199	193	188	193	216	209	179	208	207	235	199	169	209	210	220	193	193	217	204	194	194	186	203	212	216	186	248	210	204	232	217	224	215	212	247	209	203	224	192	178	226	182	203	189	188	198	225	218	218	203	184	203	187	211	200	193	201	216	195	220	209	219	184	192	207	193	191	231	209	189	211	222	217	213	191	217	179	214	185	201	194	197	223	203	213	223	204	196	221	204	223	199	213	204	211	217	201	204	207	228	205	212	185	188	217	194	221	220	183	197	200	206	207	222	211	226	212	227	205	201	197	194	217	222	187	206	207	214	201	193	228	204	209	216	209	190	208	231	203	203	217	174	222	210	191	210	197	213	201	218	220	199	200	189	196	208	214	201	204	187	223	217	238	200	191	196	204	213	177	214	223	210	212	209	191	193	183	212	188	224	210	207	222	222	211	194	202	204	222	219	197	210	211	180	202	204	194	206	203	199	225	198	195	220	204	212	183	234	191	200	213	199	208	204	209	187	203	199	180	221	224	216	214	211	187	205	180	213	203	204	206	190	223	200	223	177	206	200	184	195	216	200	215	216	215	197	220	208	209	201	205	230	179	199	196	198	215	209	217	214	197	207	190	222	204	170	196	196	192	190	214	184	201	211	214	207	188	241	193	226	211	200	189	204	213	194	216	216	201	225	237	191	199	190	179	213	183	219	193	195	199	201	205	204	212	233	203	213	228	221	204	255	193	214	228	206	244	193	213	209	238	181	197	223	220	212	198	225	210	208	218	188	191	208	212	216	213	217	184	194	212	210	196	205	209	190	220	200	190	227	199	197	192	215	215	211	203	226	217	199	222	190	203	193	192	227	209	205	182	178	190	194	206	197	196	181	194	188	202	195	225	225	212	215	232	197	191	199	228	228	202	224	212	201	211	206	195	199	190	211	211	235	222	205	188	195	193	211	185	187	233	214	221	189	201	206	195	219	201	220	215	222	228	224	205	237	199	228	203	197	177	214	211	193	208	221	216	210	224	209	190	176	200	193	227	221	196	200	209	199	200	230	196	214	201	219	225	197	184	187	181	215	220	203	214	228	206	196	203	212	198	218	213	211	214	193	196	223	206	220	189	191	212	218	186	196	205	223	193	204	199	207	230	205	206	193	232	215	195	207	201	210	205	191	240	181	198	205	204	194	204	213	168	213	208	188	218	213	230	199	191	218	204	196	203	230	213	195	178	229	176	224	197	220	195	194	193	225	210	210	213	188	207	192	227	194	173	208	206	210	213	211	180	232	216	218	198	206	193	185	192	168	203	209	216	215	197	211	224	203	225	209	189	179	212	210	215	224	217	168	211	214	193	178	205	213	194	186	201	182	198	216	205	215	216	204	205	209	199	192	205	230	230	230	199	204	173	198	220	208	199	218	224	197	199	178	224	200	214	168	203	210	192	199	191	219	217	186	217	232	207	208	210	201	233	201	212	218	181	212	186	219	209	207	196	201	200	184	206	197	189	194	212	209	192	202	220	184	217	196	200	195	202	191	184	223	207	207	197	207	190	227	182	201	196	226	218	195	192	188	194	201	197	185	206	208	186	199	194	186	206	224	224	189	194	215	209	213	218	200	220	246	184	218	186	192	203	196	249	217	195	221	203	210	223	197	205	230	194	198	183	240	220	192	224	196	209	202	194	212	224	199	220	211	225	196	208	195	194	181	205	240	214	202	204	223	211	213	196	179	193	191	209	244	231	224	209	210	229	211	193	205	203	212	199	209	212	216	213	214	219	199	203	193	204	246	225	181	188	244	207	212	203	203	198	225	231	194	209	206	206	212	204	205	203	206	203	203	216	178	217	185	229	219	210	183	205	212	214	211	211	208	212	196	219	201	228	205	208	220	205	189	206	208	212	199	184	170	209	207	225	224	193	200	206	236	216	193	188	213	212	213	224	209	192	219	207	194	197	200	227	198	220	219	202	214	206	196	196	205	194	208	219	221	193	238	189	170	214	191	214	226	196	212	200	224	198	194	207	213	214	209	194	189	219	208	204	201	198	201	240	218	187	195	206	214	194	221	187	206	214	185	192	187	204	212	204	211	180	215	202	199	197	198	208	210	225	219	195	209	216	227	226	220	203	202	221	238	174	169	199	209	190	228	221	205	211	219	194	199	197	205	194	239	180	204	180	212	208	215	227	190	187	201	199	192	207	204	197	193	226	198	191	189	192	195	203	226	215	214	218	184	218	203	203	202	190	213	210	215	205	193	234	223	203	205	213	213	204	188	217	216	190	205	203	213	173	203	199	224	217	196	217	229	223	202	211	164	213	204	216	192	191	213	192	208	201	193	189	203	183	185	195	211	219	179	203	219	213	208	194	220	187	199	207	208	207	191	227	208	205	208	228	199	204	210	190	196	191	223	182	186	200	212	226	189	213	222	207	200	193	201	208	210
5555	1557	3218	3697	3256	2639	2175	2022	1654	1425	1301	1229	1152	1104	1079	1017	947	931	826	870	791	827	808	796	814	723	771	787	714	697	713	731	754	715	700	729	673	682	676	684	737	670	660	623	627	674	625	713	673	656	690	696	706	661	657	621	646	664	657	642	601	643	625	670	613	649	611	608	584	660	657	681	630	678	604	613	638	675	619	624	629	594	643	656	625	662	643	584	639	614	633	592	647	640	596	622	661	629	640	637	665	637	592	645	644	598	656	662	683	621	653	698	627	648	609	644	623	617	630	656	602	606	617	647	630	654	668	650	647	615	600	634	639	632	601	623	612	605	632	623	613	660	664	655	600	673	609	645	630	615	601	594	634	565	592	618	582	645	556	678	579	633	608	637	641	596	619	589	595	597	617	601	630	598	667	604	626	626	650	620	602	661	634	620	646	635	610	692	610	642	627	615	628	639	642	588	663	593	623	616	588	577	638	637	624	603	593	639	661	609	603	637	693	631	567	636	596	649	611	613	613	571	596	655	606	647	588	675	638	640	608	602	645	628	656	627	607	627	610	611	659	635	606	622	616	586	628	627	608	659	597	581	641	635	625	609	601	615	585	669	559	628	625	658	608	603	689	615	611	583	657	637	638	641	625	677	638	631	669	626	622	641	640	629	628	627	582	642	637	610	618	580	603	625	639	623	605	584	584	613	632	606	638	628	612	652	643	621	592	659	613	635	609	628	613	619	648	582	620	607	628	639	642	603	656	630	616	668	616	637	601	642	635	655	609	636	604	604	587	604	629	659	620	618	637	605	612	599	626	636	621	635	607	639	618	661	592	629	627	596	647	623	628	584	649	628	619	643	588	619	628	636	603	595	608	620	612	659	655	654	619	645	633	616	609	661	604	636	599	612	673	673	609	612	636	630	589	643	654	629	620	636	619	626	595	630	580	641	650	607	635	609	598	622	626	636	636	609	610	621	629	598	586	604	597	627	633	632	596	616	619	611	665	642	643	601	624	587	672	603	598	590	660	617	617	594	596	610	612	659	657	644	634	621	591	628	591	620	611	572	621	614	655	626	637	651	606	667	633	628	606	634	638	667	599	581	648	610	616	596	627	645	590	647	650	647	673	645	598	592	628	675	573	650	651	595	588	605	608	640	611	644	616	606	616	586	662	638	633	612	615	654	641	596	611	590	611	606	610	668	623	596	669	653	584	625	639	634	623	632	640	666	641	622	623	648	675	607	629	619	619	578	596	599	630	606	615	598	592	663	611	629	652	537	618	629	649	617	588	669	562	625	674	647	659	616	626	597	631	651	622	621	630	626	658	621	640	624	634	602	609	644	634	591	608	589	642	634	628	616	651	630	611	632	604	622	618	595	594	567	662	621	589	632	606	639	627	648	640	630	679	623	648	586	605	620	614	616	617	617	665	612	610	623	631	629	632	543	628	630	603	560	638	602	606	584	634	601	627	638	584	623	575	613	631	675	632	633	588	606	615	612	659	614	654	632	605	601	661	644	606	664	637	627	635	602	633	605	646	647	635	619	643	586	635	642	572	639	638	653	669	588	603	641	588	617	608	664	631	638	623	649	613	663	628	607	670	623	650	644	647	576	631	582	611	613	596	606	598	613	673	625	620	615	638	628	607	637	650	587	614	611	608	614	604	574	635	638	607	657	606	630	644	598	622	590	658	605	622	624	625	654	619	649	640	614	676	603	652	612	645	625	586	613	584	663	617	625	571	625	595	633	605	647	565	638	649	629	604	629	651	577	642	576	611	642	626	591	645	605	660	653	638	634	666	609	638	616	591	607	653	630	606	616	626	586	675	571	599	647	595	637	617	638	647	620	596	644	617	647	654	617	620	619	633	653	630	600	619	619	654	583	643	643	611	643	647	611	651	669	618	598	604	659	654	640	627	653	671	610	630	649	602	649	632	612	607	658	630	616	634	651	647	659	644	593	599	604	683	607	616	648	629	619	612	617	612	633	602	650	600	617	604	570	617	601	597	676	586	618	633	609	637	628	675	618	640	623	603	618	619	601	628	594	620	676	641	682	623	593	617	612	673	616	638	647	604	590	596	644	613	608	652	639	627	619	631	617	594	624	597	591	625	651	656	619	649	609	659	691	609	656	643	620	653	592	639	662	598	618	650	594	609	612	606	643	659	649	634	666	618	619	645	603	615	622	619	588	640	624	636	602	592	661	608	606	637	639	640	642	596	632	596	628	636	667	639	598	644	601	618	648	605	657	591	570	644	573	586	686	570	602	597	617	601	600	589	598	622	576	623	593	627	636	579	609	609	612	626	628	618	667	636	579	626	609	598	668	643	636	622	620	636	620	614	610	676	605	592	640	651	646	648	628	607	616	662	639	632	586	587	609	657	633	628	634	615	621	610	599	629	640	627	634	620	613	591	595	611	594	649	572	575	595	638	601	618	640	631	608	628	677	618	626	583	615	593	680	629	629	657	616	634	652	595	639	606	655	634	587	624	606	637	617	677	619	620	618	670	617	601	613	631	578	645	649	610	622	637	623	643	610	611	590	633	654	630	615	590	600	634	648	618	635	582	591	652	624	617	638	624	664	600	644	611	635	646	615	640	627	648	614	599	663	638	667	589	592	624	608	592	636	617	621	639	620	593	626	648	632	606	586	612	636	605	693	616	596	635	648	600	647	632	601	661	637	617	586	620	625	621	601	640	631	578	649	614	621	659	602	606	633	647	610	630	666	591	606	641	614	629	621	629	645	613	605	663	631	648	647	597	641	610	592	600	611	601	655	637	621	627	658	588	592	625	634	644	625	649	612	637	614	644	624	614	620	608	666	626	575	643	624	551	662	626	630	637	619	633	623	578	584	625	647	620	652	626	588	684	616	661	605	636	635	626	633	634	573	624	643	621	607	615	588	617	615	663	637	550	590	603	589	649	623	604	629	643	595	598	616	603	617	643	610	618	640	616	610	618	650	628	636	627	608	656	605	696	675	627	631	592	605	595	622	620	581	629	620	611	690	612	616	655	654	596	676	623	588	614	656	590	650	632	624	606	658	638	620	638	647	629	581	601	618	581	619	611	631	631	621	648	590	620	636	687	626	635	609	605	613	645	627	555	587	611	647	616	604	622	643	594	580	672	625	656	632	603	628	581	589	599	604	670	649	615	638	606	639	687	631	641	652	673	584	630	616	635	617	630	606	608	611	590	644	601	646	674	621	649	592	631	608	597	640	615	609	625	635	635	622	630	587	645	621	656	644	617	615	617	642	582	619	585	601	613	629	620	652	625	616	600	686	596	639	587	648	695	597	608	626	589	654	694	644	650	646	600	591	626	641	584	643	604	621	651	636	592	640	577	649	653	629	600	662	610	603	623	645	633	622	641	597	621	577	647	618	593	613	657	594	623	619	629	609	602	640	642	628	638	656	634	650	612	647	632	598	610	638	640	611	631	620	601	611	584	593	628	618	627	624	638	582	623	635	627	603	621	595	634	672	640	634	595	587	605	616
16106	2579	2720	2134	1434	1029	806	625	542	404	397	350	308	270	231	249	222	225	200	234	204	197	198	198	175	194	168	198	163	162	187	178	152	172	171	177	169	162	148	162	172	203	152	150	175	158	150	164	148	148	151	146	158	175	159	152	132	150	149	140	127	157	154	160	139	150	160	153	150	148	151	160	154	140	142	133	161	154	165	138	149	143	139	133	156	141	159	143	145	146	149	151	169	135	164	157	168	157	133	158	140	151	157	149	170	162	149	154	136	152	149	141	179	150	181	167	131	122	146	149	147	165	156	120	159	153	138	154	167	168	132	175	147	165	159	129	146	123	155	141	147	143	169	166	140	137	150	159	165	138	158	156	125	149	129	145	141	132	133	150	133	136	138	148	142	137	154	141	150	162	140	136	154	143	129	157	144	155	146	159	164	126	142	149	155	150	161	175	171	159	145	140	137	151	155	141	152	143	147	142	147	146	141	166	124	142	160	151	141	158	139	136	143	151	170	128	166	143	170	169	155	146	157	157	133	162	134	158	139	141	142	156	137	147	158	137	137	176	161	153	138	144	172	156	152	140	169	165	158	149	163	163	186	155	161	150	157	158	132	155	149	140	171	167	154	147	138	152	159	164	153	134	170	135	148	144	172	155	146	147	150	166	141	153	161	144	134	160	148	160	159	136	163	156	137	147	152	166	141	165	150	144	141	138	160	160	172	154	148	149	128	148	142	158	157	146	164	141	147	165	141	139	134	149	149	142	162	176	147	149	147	142	171	147	148	141	139	153	136	174	156	162	152	162	144	161	139	151	151	161	146	165	176	152	145	136	162	154	141	137	185	142	157	151	147	138	146	139	156	185	148	149	153	153	136	150	148	158	159	130	134	138	170	142	153	149	156	160	138	154	151	151	150	159	162	145	134	152	161	148	174	162	154	165	152	153	136	164	140	148	138	147	131	143	129	164	140	154	149	134	154	147	165	156	156	141	151	157	145	152	158	128	152	134	141	147	143	143	148	156	169	152	158	152	146	158	124	143	145	121	157	152	151	138	140	152	147	162	171	152	144	154	144	161	149	160	147	172	146	150	167	161	140	131	147	167	148	113	166	136	158	165	162	177	117	175	138	144	137	145	136	139	160	142	135	146	149	132	146	158	158	139	154	169	149	153	160	139	150	173	148	157	160	169	157	141	155	148	156	137	133	138	159	143	165	163	121	165	149	145	149	153	137	148	151	150	136	159	157	150	161	140	149	132	153	147	134	152	134	152	139	141	135	151	149	157	163	160	159	159	183	136	151	157	153	141	142	168	146	149	142	142	150	153	144	175	141	170	136	142	135	165	136	151	164	144	156	159	153	169	168	154	157	144	159	154	158	150	161	149	168	157	149	165	150	154	147	150	162	172	133	165	127	150	149	160	156	166	165	131	157	152	153	157	151	145	121	144	141	134	143	158	150	145	138	149	135	145	166	141	143	138	151	142	149	154	141	125	156	160	147	137	131	134	172	147	177	149	159	168	170	150	150	132	161	162	138	143	145	187	139	143	140	147	156	125	154	154	135	153	152	158	162	141	162	153	151	151	159	176	152	159	143	141	147	138	162	163	146	144	147	175	149	156	145	140	150	134	132	147	151	166	147	142	154	148	170	150	135	140	147	127	141	158	144	161	148	141	146	127	160	152	177	165	147	156	143	154	133	131	152	134	139	129	169	144	144	150	141	161	157	152	145	133	148	148	146	138	129	158	149	133	157	145	155	151	160	154	151	151	148	153	116	126	154	154	173	115	163	138	157	149	152	162	125	161	127	148	124	151	147	141	159	145	159	156	129	147	151	154	149	146	159	159	144	151	138	159	140	139	153	160	146	170	158	147	158	159	142	134	136	139	136	165	165	169	134	138	148	153	138	142	156	150	153	144	143	151	144	141	159	137	144	162	147	158	144	163	159	139	137	139	167	141	155	136	144	155	150	141	137	141	149	154	140	153	149	150	143	132	150	143	141	138	159	132	155	143	143	133	142	129	160	166	146	154	162	155	153	139	140	148	159	142	151	140	130	145	131	148	120	147	152	134	130	157	153	159	165	147	161	160	120	138	155	135	122	186	169	144	156	160	153	133	144	171	178	141	129	142	154	128	169	142	139	173	169	153	157	163	130	156	129	175	150	135	141	168	166	136	148	161	155	154	127	151	125	160	173	126	137	148	167	156	150	143	137	133	149	134	139	154	146	142	146	147	172	144	150	145	141	141	156	177	151	152	147	149	130	129	149	142	142	165	139	121	155	140	143	137	164	154	173	164	153	135	134	130	165	169	148	154	144	140	166	156	130	156	151	155	155	158	141	168	161	171	139	147	136	154	146	163	150	172	151	156	140	133	134	135	137	138	163	176	154	159	162	163	170	153	151	153	168	161	132	156	142	145	157	138	145	139	163	152	149	163	140	164	146	144	149	128	151	158	154	129	138	153	139	149	140	170	135	147	141	128	156	153	150	158	151	150	143	182	165	138	139	143	157	128	159	135	159	136	145	125	144	148	146	148	169	146	156	144	114	160	157	138	164	162	158	155	150	155	149	149	139	166	150	125	139	150	161	144	135	153	142	150	163	148	143	148	134	121	128	127	158	135	158	150	137	137	146	167	169	159	147	146	147	136	153	156	142	161	141	169	152	155	167	164	158	148	155	136	164	168	135	143	140	155	146	152	154	155	141	166	131	149	166	155	128	159	155	147	133	141	165	149	145	125	147	147	162	172	136	151	133	135	162	147	145	153	155	146	146	152	155	142	134	172	138	157	152	157	143	134	163	139	150	147	142	162	131	153	140	168	138	142	155	168	155	159	153	122	162	145	161	153	131	129	149	125	133	162	144	152	159	144	131	145	131	155	149	174	136	176	169	145	138	143	125	159	141	143	162	153	177	159	145	163	154	138	135	142	152	144	119	153	161	146	165	146	152	145	155	139	159	148	139	141	165	150	152	138	142	158	155	149	162	165	162	142	137	156	150	133	160	149	152	144	164	138	146	166	137	139	150	154	152	144	144	179	152	144	148	163	166	149	125	140	143	140	152	168	120	135	137	148	140	165	164	163	162	142	159	142	151	153	134	148	154	173	164	157	149	175	139	147	144	150	150	142	152	161	151	149	164	152	147	116	153	155	150	152	149	153	126	167	151	137	165	147	165	167	127	156	150	156	171	139	144	137	151	145	164	144	166	158	132	146	148	142	127	153	168	161	161	168	140	153	148	138	128	136	159	143	150	163	159	153	156	145	131	133	151	150	139	149	148	125	158	118	130	148	139	166	147	169	150	157	150	167	148	150	156	149	150	158	149	138	166	148	115	156	146	162	142	154	157	142	153	170	148	152	165	148	179	148	155	166	152	166	145	159	132	152	165	122	162	165	164	141	136	158	135	141	154	157	147	149	138	136	160	166	133	167	154	151	164	136	143	167	138	166	166	149	125	153	151	134	151	153	156	161	164	148	129	121	155	161	149	143	161	153	135	173
7681	2508	5756	6458	5445	4450	3490	2951	2518	2230	1875	1699	1498	1493	1319	1241	1112	1045	1014	920	833	877	800	824	781	748	798	736	742	646	682	693	680	650	627	657	548	571	591	632	606	567	569	599	575	577	559	536	620	526	542	594	549	530	540	532	553	569	495	537	522	504	533	548	504	564	514	551	501	548	482	555	526	523	534	517	529	476	514	479	530	519	524	476	544	506	488	490	479	530	517	522	521	484	520	516	497	502	491	494	520	502	481	511	470	526	498	491	509	479	488	506	498	493	516	490	507	496	504	512	495	495	527	509	491	481	505	503	502	495	484	520	463	483	471	530	504	487	532	495	452	496	460	487	485	491	528	485	505	514	509	473	469	500	522	526	492	504	474	510	500	481	507	484	496	470	517	495	490	482	477	497	517	490	466	494	467	497	482	486	469	529	508	482	499	507	456	440	483	511	506	481	443	472	503	506	466	470	468	468	470	487	516	496	487	511	486	497	449	479	505	468	488	473	515	460	463	482	465	486	472	488	501	515	463	472	515	478	485	464	474	510	474	477	498	460	535	517	490	493	504	481	478	499	451	518	509	485	468	483	477	503	464	462	489	484	465	503	481	446	493	463	463	475	475	485	519	509	489	500	492	467	472	498	518	491	530	476	473	496	504	484	475	492	482	517	523	485	484	438	527	488	529	508	478	469	535	523	468	477	480	492	468	499	488	460	542	462	446	453	475	519	469	507	502	479	520	518	498	495	468	484	522	466	457	487	454	462	476	492	473	511	472	533	483	495	463	536	483	495	461	494	459	504	495	468	501	451	515	514	519	482	488	474	468	503	490	489	491	475	492	495	517	493	538	479	465	458	472	520	498	517	503	466	512	483	495	444	480	489	492	491	459	504	477	447	509	495	454	480	501	509	471	453	475	486	541	493	508	479	487	467	506	505	509	491	537	487	491	489	503	479	466	490	478	509	500	485	474	489	490	449	525	465	513	475	476	438	495	517	472	501	501	482	484	513	463	454	468	535	485	517	497	493	458	510	462	480	468	500	466	521	491	494	534	483	499	444	468	425	515	506	493	487	522	468	485	472	508	502	485	441	467	523	469	476	482	452	494	484	471	475	517	510	446	491	455	508	467	491	477	459	465	510	542	533	504	501	481	468	532	530	466	469	513	462	467	479	445	479	495	468	477	492	503	479	487	489	425	462	464	492	475	485	517	467	473	469	491	499	480	488	503	477	462	486	495	479	499	480	471	451	489	497	493	435	469	489	450	516	453	507	493	461	505	494	538	509	517	492	458	466	474	475	483	507	481	493	479	515	483	479	478	487	476	494	466	490	484	499	495	465	524	481	483	480	510	462	478	526	478	478	483	496	476	532	539	456	529	479	482	508	501	449	483	478	494	461	516	503	527	481	499	477	517	539	517	512	485	494	496	464	506	447	467	477	508	514	465	463	480	487	495	504	487	483	508	492	506	505	478	498	500	491	479	484	470	479	513	499	495	462	491	449	471	517	479	519	508	494	471	476	511	495	533	437	486	527	482	499	515	487	496	497	518	521	480	504	498	503	501	473	500	478	477	473	481	489	509	492	451	497	503	523	496	487	519	462	495	489	478	532	480	477	486	451	496	470	506	517	485	462	495	487	487	495	501	480	527	500	494	470	475	479	493	513	503	497	498	499	492	493	470	465	452	490	491	532	534	485	497	476	488	479	500	478	476	476	451	487	513	515	515	443	469	494	473	500	502	462	453	492	467	477	493	487	532	509	506	519	479	474	495	527	466	484	484	464	480	482	487	460	479	490	449	487	483	459	479	526	495	461	469	478	458	534	471	499	464	529	517	496	473	436	517	489	462	481	489	522	475	516	511	482	498	478	471	513	463	502	472	532	491	469	479	465	432	448	501	500	508	506	493	503	488	492	505	448	517	493	495	486	499	498	517	513	512	482	489	501	461	473	481	468	457	473	525	505	486	519	511	459	494	471	500	499	508	472	458	493	494	442	482	480	496	463	430	509	507	538	504	493	474	459	475	453	462	503	470	492	466	472	497	490	477	524	459	479	459	462	560	485	536	476	486	482	482	483	542	520	461	451	532	482	473	479	474	471	464	496	457	462	542	516	486	485	497	452	486	464	466	510	483	462	461	528	497	476	502	507	503	490	502	492	476	479	463	494	453	458	496	459	516	485	476	463	474	521	475	472	487	497	506	501	485	495	479	495	499	473	476	489	472	496	491	518	495	479	485	488	502	481	451	454	452	476	517	474	476	477	494	472	491	487	480	488	493	476	529	508	471	522	473	485	540	493	483	498	488	443	486	488	456	455	484	459	486	480	457	489	510	494	494	509	519	473	496	447	490	512	518	503	493	509	489	481	499	485	480	487	473	485	501	482	522	509	505	461	472	454	469	479	439	555	527	500	474	502	514	470	480	481	473	500	502	453	467	521	498	449	488	507	478	471	532	457	491	466	482	509	541	507	501	505	469	496	475	529	468	477	499	457	464	487	465	479	463	439	451	474	501	495	488	527	510	469	505	481	518	470	509	518	535	494	470	472	504	500	502	480	443	518	476	533	496	450	494	473	502	506	487	477	450	507	433	505	493	487	434	460	510	490	467	471	490	478	539	463	474	489	487	473	478	495	453	479	493	458	497	487	475	495	462	459	480	487	442	489	482	473	487	460	474	448	482	496	464	458	500	496	475	471	498	469	527	527	495	533	506	467	466	484	445	497	494	505	504	465	462	485	460	485	502	483	485	483	481	478	472	476	484	510	479	501	486	479	498	475	465	491	477	490	482	500	475	478	500	499	533	490	455	458	526	466	498	479	468	490	508	458	492	519	466	482	467	437	506	499	479	503	500	434	509	459	501	495	497	511	490	513	468	510	521	479	481	492	463	487	507	500	450	477	500	456	479	508	452	496	498	486	526	497	482	498	450	513	483	498	457	476	498	435	501	464	520	486	469	504	473	491	468	486	505	535	476	494	478	509	505	519	471	490	502	475	492	500	476	489	430	481	472	458	465	462	510	493	498	489	495	485	517	510	492	493	487	521	478	474	480	479	498	526	497	482	475	487	465	493	514	485	449	455	498	507	483	499	467	492	481	482	494	518	501	464	473	507	487	450	498	462	475	525	487	487	494	445	483	508	489	446	490	483	518	462	490	474	459	471	484	497	485	465	511	503	487	478	488	490	459	478	482	490	447	459	489	530	465	492	446	435	506	476	511	511	490	481	471	506	489	468	494	511	481	516	473	510	524	471	455	505	454	504	498	458	501	481	501	479	492	489	485	481	547	456	454	495	479	493	496	504	484	482	472	487	490	488	518	490	479	499	501	494	472	472	489	473	492	455	531	490	462	453	488	474	475	507	489	446	523	476	463	465	528	527	445	507	478	520	506	462	476	497	462	455	515	467	451	492	523	470	501	484	462	517	460	475	515	479	518	493	484	495	488	469	483	485	478	469	472	512	501	517	506	510	543	494	479	504	508	475	490	455	467	469	434	454
2188	380	403	374	390	411	356	323	377	379	326	349	337	344	339	387	362	396	331	346	331	335	365	314	343	343	325	304	356	352	317	327	350	347	338	317	365	340	334	337	339	379	367	358	370	324	341	355	341	344	347	357	349	381	330	363	320	324	320	337	345	342	307	324	337	337	363	340	329	358	321	353	325	341	340	350	350	344	357	352	379	316	313	309	323	409	358	353	319	361	317	337	329	346	340	336	355	339	359	309	325	309	336	367	327	334	333	367	341	327	326	384	357	348	359	309	375	337	362	328	352	362	335	383	336	325	312	352	331	334	313	325	331	308	328	379	311	348	352	301	365	329	378	344	321	352	318	361	352	358	325	329	332	316	363	357	339	354	333	323	329	356	335	356	341	342	316	349	313	332	366	373	343	351	366	338	315	368	352	341	342	360	334	327	320	336	354	340	358	347	364	340	369	337	357	316	343	329	340	359	331	349	332	317	359	344	339	338	373	319	313	365	357	333	353	340	349	342	358	334	344	337	351	346	351	347	362	340	369	332	321	339	335	346	320	335	354	316	332	349	330	371	355	345	325	337	328	343	346	326	317	346	358	339	348	332	344	339	373	351	339	360	332	341	322	332	372	303	328	338	347	322	338	330	342	342	351	321	351	369	320	344	326	337	350	340	326	317	360	345	311	340	322	316	334	347	354	366	326	392	353	308	324	350	336	304	387	334	345	381	360	317	352	366	331	327	346	308	360	366	346	340	354	345	335	342	336	361	354	361	337	356	340	325	349	354	381	322	340	350	342	362	365	351	331	368	344	319	392	353	326	315	331	365	349	318	310	346	307	322	343	332	344	348	360	337	390	372	321	358	329	337	355	357	352	331	322	350	348	340	339	300	351	381	319	333	337	345	325	338	299	307	374	315	335	292	327	373	356	342	379	310	338	323	358	368	315	350	368	362	379	372	349	338	316	335	372	326	322	299	331	329	350	349	363	353	348	283	330	374	350	326	349	336	373	340	342	346	337	376	300	321	385	298	324	311	374	346	346	343	328	327	335	334	322	352	338	338	376	366	339	338	305	326	334	331	332	318	364	301	366	297	349	314	349	338	337	347	371	343	342	319	329	368	333	363	359	378	311	310	365	363	350	357	321	329	343	357	365	341	352	318	326	340	352	359	316	343	337	355	314	366	331	337	352	341	304	332	335	327	330	315	353	349	329	373	322	335	360	335	355	348	304	382	334	346	347	325	362	324	357	308	315	330	360	345	364	359	326	352	366	354	332	343	356	337	312	335	360	339	328	319	320	330	314	351	316	359	337	360	330	365	319	355	377	339	340	358	364	357	335	330	327	354	320	329	369	337	354	329	360	323	361	333	324	337	317	321	346	364	359	295	339	390	357	346	366	340	366	339	350	329	345	359	334	347	335	322	325	375	338	318	318	348	341	390	333	321	328	362	322	340	320	334	323	343	344	317	341	321	337	326	353	364	358	352	352	363	387	361	314	327	364	346	353	329	313	340	344	315	332	306	351	358	338	305	342	368	360	330	370	340	350	352	354	327	345	318	341	349	370	304	348	338	341	332	352	335	337	299	335	331	342	342	349	330	331	325	302	368	358	304	312	326	351	357	359	348	341	360	337	367	349	330	348	350	341	318	335	331	342	355	335	367	301	346	344	331	340	340	348	320	334	326	333	339	334	363	342	329	363	340	347	329	328	336	359	359	321	323	306	350	355	384	359	329	354	348	397	328	350	349	342	351	337	320	306	357	340	368	331	311	356	355	395	350	341	330	364	338	331	356	302	357	361	320	315	343	339	348	337	323	332	362	319	334	353	341	357	351	332	334	333	341	355	317	360	348	312	356	329	332	314	346	318	336	321	361	333	350	350	362	341	387	353	363	362	310	341	322	364	354	349	345	345	365	322	338	349	311	314	354	371	347	345	388	317	319	351	332	324	315	338	353	341	325	343	292	325	361	300	367	350	334	329	362	355	354	338	356	351	331	341	323	359	325	345	328	344	337	311	315	345	324	354	330	362	375	317	342	367	348	371	333	339	341	345	341	380	323	338	354	372	352	353	325	372	358	355	328	313	332	324	346	347	303	345	301	326	318	385	345	350	359	310	353	350	326	344	339	386	340	353	367	323	328	328	351	345	336	335	356	351	365	326	333	355	346	336	353	321	354	328	353	341	372	325	356	346	347	345	346	353	349	371	342	335	297	359	337	345	340	343	323	356	337	362	369	349	335	336	330	371	313	351	340	344	354	366	354	343	335	320	344	312	314	327	332	343	350	370	326	317	346	357	349	364	361	361	362	328	344	378	377	328	346	335	340	354	321	346	327	376	336	338	317	343	363	348	351	328	355	314	324	359	323	374	329	337	311	332	335	335	336	339	391	343	341	348	337	329	356	358	337	362	340	358	310	361	349	317	330	345	328	349	338	351	345	365	372	372	357	380	329	340	314	322	328	337	330	332	363	346	309	332	343	357	358	367	344	347	341	348	346	339	308	350	327	339	327	375	340	346	339	323	360	334	347	345	382	331	352	348	343	314	385	330	322	317	328	350	344	338	352	342	358	338	342	323	337	344	386	348	371	363	345	330	311	347	365	333	396	338	337	367	368	364	345	368	343	324	359	334	332	317	334	341	347	345	388	313	321	356	307	343	329	346	354	346	355	328	326	354	322	352	362	343	341	327	298	350	338	349	372	337	327	323	339	331	324	336	334	399	374	328	359	360	350	351	340	340	330	318	359	334	332	345	350	357	318	356	340	344	375	302	326	352	326	325	362	372	339	309	329	312	354	343	323	329	331	320	334	349	357	338	333	337	327	325	320	346	330	375	395	350	318	368	340	358	332	386	329	328	320	317	388	342	338	320	320	361	340	334	338	310	380	372	343	366	329	331	351	335	340	323	363	331	381	321	308	307	320	340	345	333	353	337	335	335	353	336	344	341	323	336	332	339	330	340	356	347	348	360	352	374	334	338	362	313	330	348	326	367	374	377	360	347	349	395	317	362	348	342	341	385	346	346	363	332	365	349	325	338	323	339	360	343	331	349	348	337	346	343	340	369	326	309	369	338	329	334	319	350	336	371	355	365	354	308	346	333	357	338	327	340	374	303	340	346	328	366	323	360	345	343	315	332	352	361	308	366	327	325	364	384	343	303	342	348	336	349	340	324	355	342	368	340	340	342	362	350	335	295	342	361	325	322	369	367	342	362	328	321	364	354	351	319	359	360	352	347	329	313	318	322	342	364	357	351	362	340	342	332	345	327	348	335	366	332	354	325	322	357	331	318	357	327	369	346	345	327	350	337	382	328	339	372	349	353	358	306	352	352	336	333	335	324	357	341	370	337	364	348	379	338	349	314	382	350	316	307	342	368	340	347	335	301	312	349	309	347	323	356	329	339	372	323	311	342	340	336	373	347	351	334	339	344	356	341	335	345	320	347	332	366	370	368	334	364	325	321	332	345	310	320	336	346	345	362	325	345	345	355	385	364	313
2461	1004	1123	1150	1181	1087	1018	1094	1023	984	1019	1000	983	992	966	976	1078	950	1032	987	951	969	946	996	1014	1006	979	937	1003	943	974	966	926	981	1004	1004	915	986	944	987	970	1021	947	943	979	973	943	987	1036	979	970	989	1023	979	1026	996	1002	971	990	982	1039	1004	921	960	977	941	969	978	944	965	1047	977	978	947	954	970	974	944	964	964	975	1011	953	988	974	973	936	963	1011	1024	963	952	923	988	967	881	936	986	973	960	1027	878	962	957	980	972	1001	990	985	983	945	968	962	952	998	972	925	979	979	972	954	919	986	997	1002	971	987	928	960	956	935	951	1024	968	995	981	939	974	972	953	1013	954	921	909	1017	1022	1029	996	1004	1052	949	939	961	982	950	926	1041	928	966	985	991	932	990	998	985	982	920	923	1005	948	942	1005	978	979	919	1021	957	958	985	1004	970	937	970	956	976	967	951	977	965	972	974	966	897	990	984	990	972	970	981	964	957	950	973	1015	979	966	932	1027	981	981	953	956	1037	947	1000	1012	1012	940	961	934	946	938	957	968	978	1001	1005	954	940	929	963	1009	1036	959	974	952	947	980	996	965	968	956	964	933	957	919	1020	927	942	993	923	1008	1010	920	962	980	996	972	983	983	985	961	1029	950	928	945	991	1003	994	960	927	1014	1019	987	1000	948	943	973	993	970	956	975	1046	933	990	1035	950	913	916	1018	994	926	952	939	989	1015	964	964	964	980	975	924	994	1006	925	944	959	1016	942	890	1005	1022	999	957	1011	1010	973	964	1018	1010	952	948	952	959	976	988	1001	958	997	980	992	938	935	918	1043	922	921	1014	982	925	1014	964	977	952	965	943	951	927	984	948	937	1020	969	983	1005	981	907	970	1004	1012	986	977	958	986	972	929	1010	1001	983	927	981	1014	908	1007	938	934	995	923	930	975	948	954	946	946	987	1014	928	993	1020	970	961	936	1019	1011	953	975	1010	1048	955	985	930	932	969	939	902	950	963	1000	1012	977	966	995	958	940	958	941	965	933	950	975	1035	935	949	951	1018	953	967	926	988	974	993	942	1007	1005	942	926	1006	930	951	1017	972	960	933	971	987	986	997	944	997	990	932	989	947	968	930	982	907	1011	974	1001	950	973	970	984	997	923	954	974	952	973	957	933	990	969	1016	1012	964	943	1094	979	947	962	949	935	978	937	1003	968	970	985	964	979	949	1020	1003	968	956	961	920	1018	1047	978	965	994	955	1006	941	1009	994	986	923	966	942	1008	988	946	952	944	918	990	1014	950	964	1027	1083	983	941	986	937	983	969	1017	922	983	970	936	990	944	1004	943	922	985	959	1021	1000	1002	963	953	953	971	975	985	975	937	982	977	964	985	965	969	1015	935	986	982	935	930	966	934	1010	916	969	936	980	920	981	970	1013	959	940	966	948	953	1016	945	1030	939	976	946	958	977	1000	946	957	1015	952	943	955	1011	936	954	966	1009	959	997	956	947	944	918	955	1016	982	992	958	897	965	949	1014	957	983	1008	971	919	974	988	975	956	954	998	992	952	972	989	1006	994	986	966	995	975	986	994	966	975	939	969	910	957	996	899	904	1039	1044	995	989	990	959	990	970	998	960	947	965	959	989	996	935	997	958	986	1011	981	943	1018	954	972	999	953	956	1011	947	956	970	947	952	958	995	919	1014	957	995	981	900	977	947	948	993	1025	976	1013	974	914	952	929	996	971	979	970	1013	948	976	984	980	985	942	944	949	984	958	1003	1008	981	1002	942	1002	1011	1010	976	969	978	991	974	955	1015	926	1001	981	963	983	925	969	961	1017	939	992	994	899	972	984	963	956	953	1028	1000	960	944	929	948	968	1006	942	923	983	983	993	973	985	967	935	990	955	973	982	906	914	977	970	998	968	970	951	954	951	988	980	983	958	992	959	1023	969	981	952	957	1048	1054	940	994	987	970	1006	965	983	950	1016	926	966	937	933	927	929	971	945	931	1002	946	984	978	1018	973	951	964	950	976	948	1014	963	1007	1014	1022	965	982	1010	941	936	960	950	1021	1032	985	997	935	980	947	936	1011	1003	1002	963	982	944	1003	976	983	949	954	989	1023	1034	1038	974	943	949	976	972	980	993	993	965	1006	968	950	941	916	1047	998	981	1022	953	935	969	983	915	916	961	981	963	949	963	978	970	1017	961	984	963	929	967	957	1014	911	1040	941	987	960	1017	1005	1000	998	939	997	960	990	949	951	884	922	981	948	947	969	1005	1002	1004	902	1028	949	984	959	1007	953	954	978	970	941	948	941	983	1007	952	965	952	925	1020	948	972	967	1019	953	992	952	1000	973	883	968	966	962	986	1008	996	987	933	1008	974	971	957	983	1018	1040	957	986	1013	987	978	964	914	967	983	951	987	910	982	980	979	907	1035	997	1008	1009	943	937	970	938	880	983	980	1094	984	1009	990	918	971	997	935	969	1021	967	911	937	1002	987	1003	934	974	1025	1020	882	942	942	976	971	948	1001	979	959	927	965	950	969	998	902	972	983	970	974	1000	960	970	956	961	964	934	957	994	948	979	1035	978	957	949	991	984	956	932	949	939	984	985	998	986	941	1008	1004	956	1000	969	979	937	960	957	983	982	1040	953	967	970	1019	997	1029	936	978	986	956	1013	1004	942	1002	973	945	982	948	921	990	1033	994	942	994	1050	944	1014	988	987	963	983	954	953	917	993	953	978	991	976	922	1024	963	960	998	1001	913	983	977	970	982	936	946	964	956	987	950	979	949	1033	982	995	956	974	1026	979	920	989	965	958	982	997	965	1020	976	996	966	934	945	1040	948	966	981	988	968	1008	924	987	980	974	946	986	901	930	938	935	984	1014	962	1002	999	1002	997	982	937	936	979	993	908	989	983	1005	965	999	1003	975	966	980	983	973	1000	915	971	943	942	966	1013	977	968	948	990	981	939	927	951	978	921	911	1047	1049	941	948	960	948	970	1019	940	947	978	982	960	983	984	967	961	947	919	1011	910	952	1019	963	978	995	949	910	981	953	963	923	981	1003	954	1029	997	993	997	922	1027	941	951	995	993	969	936	957	978	931	978	984	969	941	944	1048	966	1009	964	1003	943	993	985	968	1056	973	958	941	974	956	934	977	897	951	999	993	994	923	949	996	953	964	977	970	934	948	957	860	981	914	955	1033	1001	1014	911	1008	971	929	936	983	979	965	939	979	981	967	985	950	947	948	929	996	1040	946	942	913	980	983	1016	938	1003	974	942	957	926	995	1034	975	973	959	974	992	936	950	964	962	952	931	948	991	970	962	940	992	1015	940	958	986	934	1015	986	965	938	990	983	973	999	936	951	971	939	921	955	964	997	1000	960	973	1042	984	953	1010	947	988	974	996	995	997	929	1012	966	946	933	972	1018	1001	962	942	979	986	917	946	971	945	985	962	951	1006	996	1004	965	970	1011	977	961	982	1006	995	913	993	1004	1022	918	922	987	981	1010	965	950	982	980	967	970	972	947	944	958	954	1024	997	975	989	1078	952	941	981	907	997	978	969	972	999	979	990	946	1013	938	929	957	899	959	952	914	958	991	938	956	1004	989	948	984	1007	1031	965	943	991	1016	939	979	984	957	981	933	977	935	967	983	951	948	953	998	981	966	999	988	918	925	955	1030	926	973	968	1003	937	924	991	964	965	996	1010	999	1018	963	1021	993	1002	988	987	1039	997	993	997	920	939	890	986	961	933	944	937	972	972	1000	996	931	932	930	1010	1019
8784	1182	1428	1157	838	660	537	455	368	361	317	291	306	268	275	242	219	245	250	255	237	213	210	261	235	250	208	214	223	207	226	201	234	221	217	222	215	244	232	203	182	217	213	199	200	212	212	195	240	224	203	186	215	212	207	213	206	194	197	227	216	200	206	239	228	215	190	200	215	234	228	195	203	211	217	227	220	214	177	216	195	198	198	233	193	213	200	192	216	225	205	236	215	209	216	214	200	215	214	204	199	205	208	199	208	205	189	188	188	217	209	241	205	214	200	196	216	217	235	187	217	231	188	179	190	199	211	179	203	202	202	210	197	215	215	195	181	217	245	189	190	191	216	225	210	188	194	190	219	198	202	208	242	202	215	217	203	205	210	195	190	179	210	203	205	201	183	221	192	216	206	203	167	198	205	199	204	210	218	197	204	188	192	215	204	216	182	226	218	205	216	227	209	210	191	199	192	200	190	187	223	194	173	189	188	218	204	182	193	208	184	245	206	208	219	210	233	219	208	202	182	192	181	176	204	217	228	197	180	211	193	197	221	200	220	203	207	218	195	193	191	212	199	212	212	214	187	200	223	207	181	222	191	217	202	190	202	191	202	236	185	232	193	192	223	204	211	224	216	176	206	197	232	205	200	187	202	215	224	205	224	201	200	200	197	208	195	223	231	219	183	186	190	209	211	213	227	184	198	215	225	218	191	201	184	210	210	185	254	202	211	198	192	199	181	210	210	218	236	203	205	205	201	203	202	219	205	203	202	222	199	208	204	230	176	194	218	210	229	217	218	206	214	212	191	203	231	187	201	193	198	191	193	199	215	212	248	212	196	213	189	201	208	208	199	211	199	217	208	188	194	233	197	204	210	197	172	209	207	197	218	229	225	220	213	213	208	187	190	206	193	196	193	184	203	195	207	186	193	217	201	188	224	211	201	183	199	182	191	200	216	196	207	199	250	192	193	213	206	210	193	205	217	208	209	197	211	223	221	217	225	205	222	201	205	210	217	201	208	201	207	199	204	188	202	225	208	206	180	196	212	198	204	209	192	201	210	190	196	212	197	219	220	212	216	222	201	184	202	193	186	200	214	178	213	199	193	191	226	182	206	222	192	217	185	207	223	212	200	215	201	205	208	185	226	192	207	188	206	177	230	210	220	215	188	196	192	218	223	211	216	203	198	204	206	198	197	213	209	203	197	197	202	208	220	214	202	194	196	207	197	208	239	187	209	216	226	209	187	244	240	229	206	222	198	197	225	209	202	177	209	189	199	222	209	192	204	223	193	205	207	191	193	201	232	224	205	199	200	206	211	231	192	197	193	205	223	218	203	209	203	197	201	201	186	195	212	199	237	215	207	216	187	209	206	201	186	209	198	187	227	206	194	213	183	196	193	216	210	237	199	204	196	188	214	216	189	219	224	204	217	200	206	202	221	205	199	206	218	238	225	185	216	196	187	212	187	166	211	209	207	218	204	205	228	206	203	214	212	217	199	205	182	206	205	204	202	218	213	226	183	201	177	222	204	215	206	184	190	225	194	167	210	201	195	194	185	205	183	196	221	213	216	186	216	234	194	205	213	214	231	224	200	168	189	191	201	234	192	212	175	188	198	221	217	191	190	201	193	207	221	203	242	198	235	216	191	214	216	214	198	217	208	214	224	190	197	183	174	193	215	185	198	236	214	193	218	210	206	197	192	196	239	230	211	178	207	211	191	210	223	212	214	194	225	226	207	198	212	220	206	205	225	203	201	208	218	204	207	206	202	232	207	180	206	203	202	203	195	196	180	217	203	211	186	197	177	203	201	203	188	188	181	196	218	198	191	188	210	228	199	182	237	207	191	215	178	200	193	218	222	205	204	205	183	221	192	204	205	184	206	200	192	201	194	205	167	221	207	195	210	218	211	216	213	185	222	213	230	193	213	231	188	203	200	188	193	206	184	204	207	193	205	214	209	198	198	194	213	206	215	177	199	199	206	208	206	238	216	225	179	208	233	217	212	210	207	223	205	173	191	207	191	228	228	195	196	207	195	205	205	219	236	188	199	237	200	207	203	187	217	176	191	212	194	236	202	224	202	218	202	186	184	217	212	213	210	191	231	224	206	179	173	195	192	213	193	191	194	219	217	182	190	199	205	227	198	206	202	200	201	188	196	205	207	231	198	200	207	210	221	181	218	202	208	227	212	216	207	197	208	231	188	173	205	194	183	200	189	217	214	199	229	208	198	187	204	222	211	187	207	206	192	210	193	208	176	206	201	212	208	193	223	209	211	200	191	217	199	213	210	202	219	207	223	211	221	221	195	211	218	194	217	177	203	205	191	218	198	181	221	209	200	235	203	198	208	215	176	207	185	203	203	183	235	202	193	204	212	217	226	220	203	203	193	209	189	183	210	188	201	202	180	211	205	232	178	210	181	208	211	204	208	183	186	198	189	218	188	210	222	202	216	196	193	209	206	184	211	209	232	224	195	194	172	226	198	217	216	186	186	210	210	218	223	216	196	202	238	231	214	207	196	204	182	196	218	207	212	203	221	179	225	219	194	178	195	188	181	197	174	198	216	234	220	207	183	195	207	176	222	212	211	201	194	193	242	216	191	201	206	214	206	192	191	221	201	213	203	192	187	185	174	215	182	208	223	214	212	195	213	220	182	190	199	200	207	238	190	202	192	228	210	243	204	194	197	200	218	200	208	195	203	238	191	220	194	205	199	203	222	189	199	197	217	196	206	217	210	217	208	200	215	198	207	234	207	185	181	215	210	229	211	228	198	163	222	188	175	231	187	216	194	212	195	194	210	180	220	220	227	213	223	214	219	202	198	204	200	215	224	173	205	186	203	230	201	221	211	212	224	193	168	193	194	207	194	194	205	197	202	186	196	190	227	203	224	218	215	210	248	218	218	196	202	205	214	255	195	192	203	245	187	213	197	229	193	209	206	203	189	196	215	206	204	235	203	220	195	189	181	186	183	204	206	212	191	197	209	223	200	219	195	203	187	214	194	198	182	207	222	201	220	183	214	186	199	210	199	187	208	217	203	203	211	196	195	231	208	191	196	198	203	209	205	199	219	201	209	217	170	215	191	195	208	216	221	196	189	195	195	181	223	211	227	227	201	228	192	210	207	206	187	215	201	199	190	225	205	213	204	201	202	214	179	224	191	209	211	222	194	221	201	179	227	207	204	220	201	202	193	214	229	211	218	196	174	193	192	198	192	215	206	194	217	192	211	218	199	221	207	224	215	207	212	205	200	217	226	198	209	187	214	217	216	216	182	196	197	211	199	198	190	229	197	202	222	199	197	222	185	204	214	212	191	206	199	210	208	191	193	202	213	230	206	234	191	212	209	215	221	210	203	214	204	229	205	199	198	222	205	236	220	190	209	195	194	229	226	206	205	213	164	190	204	203	209	209	203	191	199	200	204	204	201	218	182	198	208	188	219	207	189	199	204	193	183	211	225	191	225	172	203	181	209	215	209	180	199	209	206	163	222	176	212	203
5458	1558	3214	3680	3359	2642	2192	1961	1673	1440	1331	1227	1202	1039	1005	976	918	875	837	882	792	767	778	765	729	757	740	740	720	708	732	701	710	686	682	679	678	694	682	640	693	680	662	634	669	674	692	655	691	637	633	664	631	625	609	656	607	590	663	633	633	675	618	634	669	620	639	607	664	640	605	626	633	669	669	596	608	617	654	642	604	647	625	649	678	643	614	592	577	615	641	599	628	641	644	635	606	632	637	626	636	618	622	658	597	619	634	620	591	650	592	625	631	668	634	629	658	644	597	603	629	606	642	632	648	645	647	618	639	592	671	611	613	612	627	610	601	642	595	587	658	610	606	642	576	621	602	623	647	649	615	620	616	631	627	645	611	615	592	592	632	597	648	590	681	675	628	656	641	580	687	602	625	591	653	643	617	634	632	610	647	612	634	616	612	654	628	592	574	621	614	596	608	662	621	653	632	577	613	633	605	596	601	593	636	642	643	613	634	621	662	622	608	619	609	604	602	628	628	607	617	645	618	617	612	586	629	607	616	613	654	620	622	568	609	643	625	622	609	628	602	639	588	585	623	622	604	602	612	572	604	628	590	624	634	603	696	659	605	588	590	578	627	614	618	634	592	664	659	644	598	580	591	601	626	630	638	641	589	654	676	631	660	581	584	565	645	646	629	634	614	586	635	639	614	592	629	565	626	582	655	604	619	602	640	641	595	624	594	614	616	599	644	661	666	637	627	633	608	571	624	623	587	602	629	630	653	602	651	588	650	612	587	631	635	631	643	651	662	594	626	578	650	604	607	631	653	620	592	617	674	628	643	628	646	635	596	607	654	633	584	635	575	587	591	606	608	546	596	638	665	615	594	643	581	653	625	634	625	587	623	616	637	627	621	587	596	606	596	645	605	602	603	620	663	639	611	611	605	600	601	599	606	618	639	599	599	615	573	602	625	636	579	625	591	654	592	643	626	652	638	607	638	625	616	594	655	648	616	623	675	658	613	642	624	558	643	683	604	645	627	644	597	606	673	674	592	614	603	631	652	630	613	563	633	594	608	611	565	641	614	600	595	653	626	631	619	612	637	574	608	656	630	612	600	633	575	613	616	608	638	623	588	659	612	650	646	648	603	590	642	607	567	637	597	617	644	588	626	653	624	613	652	646	598	613	621	609	606	615	617	615	584	640	680	614	577	604	599	648	628	651	607	568	634	635	634	624	627	635	650	597	615	609	660	602	581	631	597	616	609	631	616	574	605	579	630	629	602	624	587	596	650	652	665	595	608	618	612	597	614	633	624	613	600	653	585	627	654	637	636	610	652	640	625	639	618	600	655	666	643	613	644	614	594	624	598	613	634	610	650	614	626	628	606	612	638	656	593	598	657	665	627	604	625	617	592	600	673	609	601	646	609	657	613	609	618	568	604	611	596	675	651	608	614	652	616	627	589	635	651	636	617	615	593	615	600	591	592	601	619	624	605	578	628	633	622	621	611	623	588	603	633	660	613	595	617	654	674	630	649	653	632	587	615	652	578	619	602	648	613	665	616	626	601	609	599	598	659	642	643	650	631	633	656	616	574	558	635	603	666	642	617	598	581	682	621	582	652	619	616	641	673	578	636	614	620	640	601	628	644	601	627	595	636	654	636	623	664	600	623	650	580	593	614	580	563	639	571	637	592	642	643	610	632	611	573	642	676	625	576	646	643	600	620	605	597	607	598	594	635	596	614	612	647	625	632	619	660	582	587	608	635	640	648	602	641	631	577	633	619	622	597	623	621	633	618	624	607	634	590	620	636	623	597	608	651	666	596	625	611	581	615	607	641	640	625	604	655	641	630	661	631	614	615	606	598	616	602	619	612	629	624	648	639	609	609	613	576	629	613	583	623	641	593	630	624	658	628	590	569	600	635	589	601	629	672	608	619	609	637	630	589	628	625	643	570	618	666	676	637	595	644	625	626	626	622	619	624	602	654	616	595	639	579	579	629	592	653	552	629	630	616	666	617	601	626	617	615	655	614	628	649	610	640	621	643	595	611	583	603	610	634	615	599	607	646	619	640	617	611	643	627	634	620	614	608	626	632	635	622	636	628	601	667	612	636	608	595	650	618	623	584	637	601	590	660	646	602	636	616	593	620	662	577	632	619	643	616	633	610	650	596	581	618	604	634	641	620	610	630	625	606	602	643	622	600	584	627	646	618	620	628	593	641	634	606	619	601	649	645	631	607	628	666	583	616	645	581	614	658	638	628	625	611	628	623	602	627	591	627	608	586	582	596	642	572	603	618	611	607	636	637	607	578	599	593	614	632	625	606	585	645	625	628	614	664	624	594	621	611	590	578	621	613	620	670	609	652	606	637	624	602	581	560	589	606	645	615	608	660	657	632	636	584	601	623	601	617	674	679	570	620	598	605	634	637	609	623	641	619	618	612	606	612	625	605	624	623	652	634	585	598	646	656	632	633	643	616	603	642	601	600	600	618	641	635	634	647	582	605	609	615	605	599	609	643	588	635	603	609	621	611	658	621	629	657	600	605	646	640	591	636	605	647	608	634	571	649	626	587	632	610	646	636	628	633	638	647	622	602	587	650	621	613	602	673	640	657	633	583	607	656	636	607	698	590	575	642	648	580	647	593	604	615	582	631	640	630	638	635	619	634	623	600	594	651	615	620	640	593	616	649	609	591	572	623	623	585	583	565	596	655	644	603	634	651	622	635	606	615	629	609	663	668	653	617	631	630	627	601	605	640	605	639	624	685	640	582	673	616	652	633	573	598	607	594	647	610	604	606	641	602	641	589	628	616	638	658	605	615	621	606	622	568	606	629	574	589	635	637	620	619	655	604	596	631	595	580	641	633	624	600	614	651	607	641	611	594	602	619	623	605	644	616	622	604	612	600	590	607	651	608	616	586	626	661	609	549	623	634	675	615	642	629	643	612	657	591	580	612	555	672	600	690	609	582	606	605	638	592	622	605	601	647	621	597	636	595	643	627	652	663	613	598	613	566	581	663	596	640	608	621	570	597	616	592	607	597	659	640	579	594	687	603	647	667	582	631	643	592	643	632	610	635	553	598	636	623	640	620	610	655	624	632	621	688	628	609	576	640	613	590	597	589	614	614	595	635	649	569	616	536	642	635	626	631	590	571	645	638	601	632	616	640	623	621	573	638	651	604	647	612	597	656	656	624	605	684	645	621	569	649	594	619	616	591	602	639	643	651	639	595	631	617	611	646	628	620	620	610	664	631	610	612	605	615	615	570	588	628	635	625	561	580	583	614	624	642	632	618	582	619	650	615	623	644	615	642	663	632	624	635	641	599	642	623	653	634	615	623	601	628	599	636	635	629	655	635	627	642	632	600	590	628	614	616	582	601	601	593	626	624	630	633	560	614	661	659	583	610	598	594	603	654	634	646	606	621	598	624	656	647	622	603	615	624	642	633	634	608	641	630	644	645	632	627	630	614	631	578	599	600	617	612	626	597	599	617	587	663	633	601	621	633	596
16047	2539	2699	2088	1442	1027	830	625	492	390	313	355	296	283	253	239	244	231	212	209	213	164	217	191	170	176	195	187	157	169	182	165	159	169	178	180	179	170	165	159	161	151	156	164	134	146	169	149	141	164	144	145	172	155	157	167	165	132	154	169	128	156	145	149	158	149	152	156	164	128	135	179	165	142	144	167	170	139	164	152	143	170	165	157	132	140	154	154	175	155	147	152	146	173	162	158	142	144	155	181	156	148	154	157	147	135	133	132	152	159	160	155	163	144	159	151	140	162	160	156	162	175	124	146	175	148	162	139	145	139	164	150	153	141	151	134	146	175	157	154	149	154	145	141	158	161	153	151	133	157	152	141	137	163	161	116	138	166	125	136	159	143	155	152	146	154	133	144	142	179	142	142	136	133	165	145	130	143	167	137	141	156	135	142	172	161	148	137	131	134	164	147	160	143	165	141	152	152	164	142	127	168	157	142	155	158	126	148	156	141	130	154	151	156	147	173	172	120	147	161	141	143	160	151	162	157	137	132	164	145	157	148	146	145	136	133	139	143	136	139	168	143	146	152	149	158	158	160	149	143	153	146	159	155	156	140	153	148	147	154	141	131	141	149	146	153	129	122	137	146	167	137	146	164	148	162	134	141	126	132	146	128	139	153	148	133	146	153	145	146	130	150	142	146	135	144	161	147	167	137	133	161	138	160	152	153	154	140	141	157	139	149	154	139	126	148	155	144	121	146	135	142	144	149	136	130	146	147	154	172	160	151	162	156	157	121	143	130	120	134	137	152	145	133	139	172	133	160	155	155	168	152	139	165	144	174	165	149	168	157	160	154	143	150	145	153	151	136	142	162	163	140	156	149	148	160	145	158	114	146	162	153	157	160	156	151	123	133	150	154	147	139	141	159	144	129	150	129	126	148	142	151	141	130	153	152	154	137	137	124	151	148	168	153	153	132	148	134	137	148	169	159	146	140	135	151	140	142	137	182	156	138	166	158	137	136	167	144	143	148	142	133	152	139	136	130	134	132	176	125	158	123	169	156	159	149	177	149	141	144	168	151	128	142	164	144	130	137	156	138	126	149	169	137	148	143	130	139	162	128	141	159	153	144	162	131	135	139	133	154	136	158	142	131	166	165	138	149	149	138	130	143	161	107	168	155	149	156	153	161	138	160	169	150	165	145	156	134	142	163	135	158	132	149	155	146	134	160	146	142	157	144	167	154	159	165	163	158	166	171	130	134	143	172	110	158	138	153	146	135	171	152	158	159	145	150	154	143	149	146	169	163	135	160	131	145	159	141	133	152	140	149	144	151	164	144	157	132	144	164	159	163	154	147	154	128	128	132	132	150	131	133	150	162	159	142	135	139	154	136	145	160	129	152	147	148	151	163	148	141	154	143	145	148	162	144	145	154	143	137	130	139	141	124	155	133	128	158	160	169	151	157	159	172	171	174	148	158	137	146	148	154	163	128	151	159	136	159	158	136	144	137	143	141	130	142	133	170	155	176	134	140	149	151	134	164	123	151	138	156	155	150	132	161	154	144	127	167	167	152	139	159	159	153	184	143	148	151	157	140	142	132	153	130	144	134	157	147	141	153	140	160	161	143	151	135	152	145	148	158	166	143	146	135	156	151	148	150	146	159	156	127	146	156	161	145	160	145	146	155	152	147	163	166	148	165	159	151	151	145	144	167	159	146	162	147	152	128	124	161	162	155	157	148	142	139	138	134	148	144	150	141	135	138	146	139	144	148	154	140	142	144	139	137	151	130	145	148	142	139	151	141	140	155	131	137	146	149	139	134	151	151	157	162	156	163	143	153	172	136	156	142	129	144	148	149	154	158	135	146	151	136	143	139	160	149	134	145	143	150	156	147	157	166	129	159	153	140	167	150	141	134	154	155	154	148	131	128	159	161	134	146	147	162	146	153	131	142	161	151	140	145	153	133	157	133	133	138	166	136	136	158	134	161	156	169	159	157	175	162	150	139	146	131	122	154	128	154	159	156	148	146	158	139	146	159	157	128	172	170	145	149	157	145	147	130	151	131	131	164	156	162	135	135	144	133	139	148	150	144	145	169	160	144	145	139	134	137	143	143	121	159	147	160	160	146	144	134	154	122	131	148	149	141	145	138	156	136	144	147	126	134	153	156	163	132	143	163	159	132	139	169	139	139	160	149	146	161	160	152	156	160	151	157	160	158	153	157	146	135	135	175	171	145	144	148	152	152	159	142	158	150	162	140	140	163	150	132	155	152	136	159	130	163	188	143	157	140	163	155	162	154	142	139	139	155	138	171	155	177	132	142	148	126	123	160	158	158	117	164	165	147	152	154	132	142	142	149	155	140	161	150	150	142	175	151	172	138	149	128	153	154	147	147	160	129	152	144	150	133	154	156	157	171	146	130	141	146	135	157	161	152	148	152	147	155	140	151	148	145	137	135	140	158	166	142	153	142	160	148	166	152	142	152	161	153	157	154	149	141	152	139	159	158	145	167	144	136	150	164	133	149	136	137	131	164	163	151	139	155	149	143	151	163	167	164	145	154	142	141	155	162	147	135	156	159	131	144	141	131	142	144	133	126	154	143	150	179	142	135	135	147	141	135	155	156	134	151	157	144	147	157	179	146	141	150	156	142	163	128	146	142	163	152	159	144	148	140	148	143	141	139	169	142	167	170	152	121	152	150	151	160	143	143	147	161	161	162	137	146	128	141	147	142	158	151	154	157	154	161	151	161	153	162	176	135	161	141	147	149	126	149	137	142	149	142	177	147	121	158	160	146	161	149	153	158	135	153	140	158	150	155	163	166	124	155	182	141	142	164	151	150	141	143	166	162	150	168	145	165	137	167	134	174	135	146	167	145	150	148	152	162	150	152	184	158	135	145	131	153	140	165	168	161	167	162	169	172	134	159	159	151	150	167	144	147	141	157	147	158	156	144	157	159	140	169	139	153	149	147	123	110	152	138	145	142	157	150	168	141	154	151	143	150	135	164	144	163	139	157	159	142	166	146	146	134	138	135	151	128	141	153	145	129	125	145	126	167	137	165	158	147	151	168	156	159	153	137	152	120	124	164	122	139	166	139	114	153	144	146	160	155	141	153	142	146	141	146	150	174	125	117	167	145	138	120	134	138	145	160	153	141	167	138	154	161	130	144	163	134	157	141	148	132	142	148	148	149	148	163	136	136	150	154	154	142	155	143	140	171	147	140	149	158	155	144	162	126	135	137	139	144	151	133	126	145	151	154	143	156	161	123	134	141	155	147	147	143	159	163	139	175	136	161	159	152	155	139	130	146	126	145	135	158	156	130	137	145	147	142	153	141	157	142	157	152	147	161	142	147	139	148	135	155	159	154	154	145	148	159	142	142	154	137	151	149	157	175	150	164	131	151	140	148	155	132	144	148	143	145	160	188	166	139	155	153	139	151	130	125	150	157	143	156	153	146	145	136	158	153	129	143	162	143	143	151	141	144	153	137	134	128	143	162	168	148
7696	2477	5535	6304	5465	4563	3637	2951	2607	2120	1889	1733	1492	1369	1256	1180	1117	1058	933	937	890	866	864	801	750	772	762	713	708	690	661	634	664	668	632	612	571	578	585	623	605	573	582	586	572	570	587	582	568	538	554	519	546	545	522	555	550	545	539	557	535	531	527	537	535	534	580	514	527	477	463	544	512	534	523	467	510	486	519	519	490	513	482	454	522	522	503	520	487	488	505	514	470	494	524	472	460	504	515	528	484	529	482	479	492	508	526	492	486	489	482	432	472	492	491	482	497	533	486	485	530	489	470	490	452	483	532	518	485	506	513	494	510	507	477	465	500	504	486	481	477	479	497	496	490	466	482	502	485	483	486	497	485	524	499	527	544	485	470	512	479	439	505	500	496	513	504	464	496	472	489	488	465	525	482	490	470	494	511	513	472	440	464	476	472	491	471	448	484	500	507	497	480	485	490	476	492	487	465	485	485	503	478	470	471	485	520	505	483	483	478	479	471	508	541	511	487	485	515	478	487	447	510	489	509	463	489	495	477	486	498	450	490	490	514	488	462	482	519	488	476	504	520	509	518	505	494	466	490	483	487	471	511	498	461	482	474	499	515	496	516	527	495	485	508	481	512	504	509	488	459	454	454	478	464	465	494	483	479	482	498	506	514	518	439	494	475	508	466	496	439	505	485	497	495	510	471	508	479	520	486	532	518	448	484	463	494	502	495	496	476	462	499	481	476	518	480	530	519	505	500	498	457	470	473	478	503	486	491	502	513	476	483	501	470	464	459	513	474	497	490	499	466	473	477	471	460	496	475	463	468	468	520	460	496	514	446	558	469	491	517	467	485	459	518	520	484	462	473	486	450	527	476	494	497	503	481	478	471	486	463	484	499	516	485	473	508	512	468	471	497	479	482	486	511	484	490	493	465	477	488	503	488	493	535	443	501	486	510	529	551	459	453	474	459	483	473	476	452	482	513	487	508	517	435	487	462	479	472	496	482	483	503	523	515	458	479	518	481	469	548	503	492	454	498	483	459	472	503	480	445	452	482	496	528	541	485	477	472	508	512	470	504	497	435	493	506	461	464	472	509	499	510	543	479	491	539	454	480	439	488	481	513	496	450	487	487	490	508	455	476	474	475	509	458	509	463	523	462	507	517	479	482	508	465	482	444	520	482	505	488	451	508	472	499	464	474	483	508	475	475	485	446	462	454	512	525	481	493	468	449	477	521	490	472	482	484	464	493	485	480	494	487	531	462	513	467	459	505	492	486	480	506	463	476	490	494	471	468	494	476	495	477	497	465	513	527	497	499	451	490	477	548	472	490	474	538	518	491	479	530	478	503	511	458	465	506	532	435	469	538	455	481	469	479	454	472	465	470	500	439	489	499	490	474	473	490	497	471	491	493	511	499	483	466	487	492	461	490	430	470	484	511	496	462	469	475	506	469	443	526	481	505	510	498	511	472	436	449	482	468	493	446	509	459	454	515	499	501	491	494	473	532	469	472	476	487	523	488	481	488	519	467	478	486	469	491	456	489	459	485	466	448	466	502	496	480	496	487	474	464	455	478	453	486	478	506	512	503	499	460	478	527	495	508	501	453	469	467	490	498	514	486	479	497	523	505	462	471	534	457	525	472	474	439	531	529	502	485	464	537	504	487	507	484	476	529	475	482	492	476	476	498	510	445	481	475	444	501	441	469	488	447	477	458	488	485	541	443	479	486	490	516	506	536	495	492	467	484	474	473	448	466	470	481	466	502	472	470	520	504	447	499	478	455	476	487	456	497	444	486	508	468	498	499	487	516	484	508	522	496	482	467	508	499	486	486	463	492	480	449	502	510	426	474	485	464	475	516	506	465	469	494	466	490	468	470	470	470	478	497	551	494	488	463	472	510	444	471	478	449	511	492	504	484	451	495	464	497	507	488	492	493	484	488	463	506	497	509	502	508	512	450	484	508	484	477	478	464	463	498	476	492	474	471	471	495	491	487	547	437	458	481	480	469	515	503	517	472	463	439	501	505	499	477	484	462	499	497	477	512	497	447	485	479	519	472	510	528	482	509	482	507	463	463	459	477	462	482	473	474	494	513	465	495	451	493	451	485	474	496	470	480	504	446	500	504	509	486	462	484	507	444	471	515	468	467	466	476	491	501	484	481	454	502	469	488	496	517	471	504	456	496	495	477	514	504	515	486	482	532	486	520	497	449	497	478	477	504	470	495	513	497	497	495	498	482	467	514	481	518	486	485	500	447	489	479	503	491	504	488	476	508	498	468	503	463	469	522	452	482	482	502	462	452	488	498	527	482	480	470	466	480	483	463	490	482	470	483	467	492	485	484	478	513	479	499	454	448	452	505	473	462	477	471	503	526	493	468	481	453	467	450	481	469	493	487	446	451	447	502	491	463	485	483	513	514	473	483	483	518	489	496	471	501	470	478	466	522	528	470	488	502	481	502	487	488	481	446	484	461	464	483	457	468	474	485	502	513	480	500	521	452	511	446	494	481	494	478	482	482	490	498	453	519	506	486	491	542	488	512	477	502	476	452	477	458	522	454	497	468	440	494	521	480	522	473	485	479	525	507	469	485	550	454	492	473	511	481	488	496	478	472	487	479	505	476	518	484	499	502	452	501	448	492	487	484	505	507	458	514	534	492	451	489	496	464	487	510	526	506	446	450	445	496	478	468	489	496	487	516	481	462	479	502	482	481	495	520	462	471	487	477	491	484	480	459	520	493	487	493	455	491	500	498	517	523	478	440	496	483	468	511	496	489	479	491	508	433	505	518	481	509	460	472	477	490	475	509	496	448	497	450	497	516	491	485	487	478	465	525	491	479	499	486	507	490	498	489	462	462	478	467	460	497	430	482	507	469	474	500	463	521	491	494	474	476	479	490	478	463	519	510	510	466	487	466	517	491	472	479	482	483	491	502	455	460	491	532	526	445	487	495	481	500	503	497	493	464	483	494	479	468	445	433	473	529	467	486	516	496	489	482	466	456	524	496	449	490	468	507	478	494	448	496	484	506	460	460	487	472	495	489	490	498	478	477	497	510	500	467	509	478	504	525	447	463	454	450	428	459	475	496	491	499	499	484	472	515	549	496	457	478	490	511	557	440	493	512	453	516	531	479	497	457	531	465	496	471	476	483	492	501	477	499	517	521	483	462	511	488	507	489	489	515	495	532	469	474	474	508	487	493	491	480	528	475	455	438	529	479	503	495	503	483	490	478	464	522	494	480	504	471	528	495	499	499	495	514	503	496	475	485	495	444	500	484	474	488	499	508	492	473	464	467	516	525	499	518	496	468	475	494	482	479	471	468	475	480	543	501	486	489	458	489	457	451	506	490	485	510	522	477	515	499	500	469	452	476	497	468	464	476	492	460	479	475	476	484	516	511	485	481	504	494	474	480	424	458	471	471	491	483	492	464	510	424	457	455	464	502	486	514	499	463	486	466	479	462	504	515	473	495	530	489	506	492	459	464	448	500	457	442	498	439	495
2141	356	411	392	357	395	351	371	390	354	372	315	367	351	342	348	359	373	364	321	366	331	358	359	344	331	326	333	327	311	341	352	337	360	345	350	306	387	324	348	369	318	339	310	307	366	328	313	348	366	302	330	347	346	344	378	314	337	347	349	303	321	352	390	375	324	355	318	338	332	337	338	364	363	339	358	354	337	388	370	338	348	341	339	323	375	330	352	329	360	322	328	362	346	349	310	347	306	379	359	316	337	357	357	318	340	339	346	329	371	333	324	329	345	317	322	336	325	373	355	325	370	340	327	359	381	343	341	364	343	352	344	317	362	333	384	319	379	357	335	335	348	349	352	338	353	318	360	347	348	310	342	335	325	339	337	337	353	369	320	332	330	360	357	352	352	363	325	339	359	320	321	329	335	347	349	355	281	334	329	338	329	316	303	330	366	337	317	357	330	358	369	328	334	325	370	323	353	306	356	316	331	345	312	350	329	327	324	343	325	334	340	327	312	296	300	342	328	330	332	364	340	320	339	332	335	353	360	308	366	363	326	355	359	331	342	346	333	347	317	360	345	349	344	371	344	341	380	341	332	329	324	356	330	376	329	309	356	352	323	333	365	326	363	357	344	364	337	349	318	321	304	321	334	323	372	325	339	351	335	327	332	335	355	349	329	327	336	348	354	325	346	337	352	327	347	337	368	345	341	338	339	341	316	317	335	324	360	315	359	351	309	345	302	382	338	328	333	344	332	342	350	362	340	344	340	313	345	321	356	356	357	366	349	318	332	360	331	363	320	333	336	374	332	317	348	337	356	352	351	362	312	369	351	332	343	348	333	393	328	314	350	371	385	319	332	382	381	349	342	351	317	354	379	340	340	327	322	313	327	377	355	345	339	373	324	336	384	346	366	337	340	346	321	343	295	315	355	361	344	344	341	383	351	347	343	345	367	327	352	359	363	341	347	326	303	324	373	330	327	341	334	341	337	331	319	327	342	365	363	369	358	368	346	376	323	307	328	326	339	338	377	319	319	356	338	332	329	341	339	365	347	347	382	362	331	370	327	370	349	372	339	335	346	364	343	335	306	359	337	332	317	334	354	345	347	324	339	368	368	329	317	345	343	313	345	343	349	356	326	351	322	372	339	327	356	331	384	323	326	349	345	340	354	355	330	334	342	376	338	345	325	313	338	316	361	313	330	330	362	340	354	342	304	359	362	358	319	320	362	371	328	360	326	364	324	327	334	381	316	348	327	347	330	332	310	365	322	336	319	341	323	331	305	322	345	374	340	315	344	348	355	360	330	348	368	345	373	331	349	325	330	354	318	300	312	355	343	354	347	327	339	355	314	335	351	363	347	376	353	356	334	357	327	363	344	331	360	362	352	336	365	318	329	318	348	320	336	312	335	363	319	353	360	360	365	338	353	341	342	335	293	317	347	363	347	374	341	345	331	336	336	337	325	356	343	311	328	344	339	366	362	351	341	366	361	354	345	323	337	352	334	316	307	353	339	366	344	342	355	335	355	343	332	346	320	310	333	329	347	333	326	354	314	341	336	350	321	315	350	358	340	340	339	337	311	316	350	345	352	342	330	344	372	332	356	312	338	372	355	320	348	345	344	314	355	338	328	363	317	321	346	333	350	362	332	365	343	370	322	318	320	338	322	340	344	340	333	336	363	349	324	325	338	346	304	365	361	357	349	362	362	343	348	367	343	313	342	348	348	362	325	303	338	353	334	341	322	357	349	345	320	330	352	319	304	354	372	323	355	314	356	334	358	358	377	336	337	347	328	357	348	390	334	363	338	344	347	340	345	388	353	284	334	347	326	355	343	377	343	342	380	361	352	307	344	319	341	337	333	326	328	331	310	327	355	378	349	356	325	304	342	341	315	347	334	364	336	357	353	335	331	361	347	329	358	308	331	345	327	317	299	312	320	350	351	349	333	349	350	345	373	325	342	366	360	327	353	326	329	328	316	366	339	341	342	343	333	342	353	343	326	333	335	342	315	332	342	326	347	371	338	344	333	344	368	339	319	327	369	331	348	332	369	352	351	362	313	377	327	320	333	331	324	347	340	337	375	344	348	325	358	332	357	364	347	340	323	338	332	340	343	358	351	344	346	327	371	342	352	321	353	349	373	338	355	339	336	315	358	333	371	347	348	336	327	340	360	329	330	325	342	359	388	317	331	342	358	309	345	352	401	332	351	324	330	347	323	328	332	338	293	334	361	362	343	322	347	355	341	337	310	339	335	335	309	371	349	332	318	374	330	330	332	325	340	340	328	345	347	292	364	298	329	350	332	324	319	369	367	298	334	314	344	349	309	341	313	326	367	364	336	344	338	322	337	311	346	349	342	312	337	305	374	385	316	332	331	342	307	340	369	325	340	340	358	348	359	317	309	352	315	330	315	356	340	345	321	371	347	312	332	345	339	356	323	350	327	353	338	368	358	357	391	328	325	348	328	359	379	330	340	337	368	319	337	369	340	327	312	331	348	363	320	321	375	347	357	357	334	362	345	318	327	345	304	350	308	364	329	336	348	337	364	358	342	331	335	357	342	325	310	346	351	373	322	312	350	334	339	335	339	340	318	335	370	369	354	314	317	332	350	306	336	345	351	325	379	337	327	370	317	353	339	338	359	344	354	360	333	346	340	339	311	324	333	341	359	331	406	370	355	352	319	340	350	344	332	353	331	351	362	368	329	342	324	336	321	356	332	367	330	347	302	365	314	358	345	369	341	319	302	363	325	356	339	335	318	351	338	306	344	340	365	336	356	329	332	329	363	322	354	311	404	354	363	327	341	331	321	329	340	377	342	338	348	335	331	312	365	305	355	352	311	330	380	348	319	344	351	334	359	348	374	329	344	348	374	339	344	329	372	371	339	362	352	303	324	325	336	340	341	356	357	324	336	344	344	323	359	354	358	326	321	338	303	337	342	319	361	359	338	362	352	343	356	328	357	340	322	326	351	368	360	338	314	361	321	353	353	351	340	341	357	342	346	373	350	361	322	319	350	326	337	336	360	318	323	321	305	296	318	343	309	366	346	331	338	326	337	328	364	333	337	351	327	343	327	333	368	364	368	374	325	348	357	326	356	360	356	362	311	316	331	352	336	351	327	333	339	298	357	349	353	377	321	328	341	384	386	320	350	381	339	370	373	327	318	307	346	333	365	314	340	298	321	345	342	334	335	342	328	339	328	316	347	386	384	331	358	341	322	308	357	327	368	345	355	339	324	362	349	328	337	369	340	344	359	321	356	338	378	321	317	354	328	326	330	346	347	361	339	350	343	325	303	344	317	335	382	355	365	359	369	354	363	323	362	346	358	332	336	299	350	364	364	348	365	342	333	348	379	338	375	401	366	338	348	371	330	347	350	371	326	340	344	353	329	290	333	314	387	353	362	375	310	326	321	361	341	334	325	363	312	345	346	326	328	348	320	368	336	331	364	317	335	313	347	322	345	337	337	343	322	322	362	350	330	352	349	354	346	377	325	357	338
2429	1002	1084	1161	1095	1127	1131	1052	1117	1035	1015	1009	1009	1013	1012	969	922	1014	976	998	946	990	934	948	986	972	976	971	945	976	891	934	994	972	941	911	958	968	978	972	1015	934	964	989	959	999	955	964	957	995	985	968	935	1014	969	971	989	970	957	948	978	969	997	961	1007	1007	983	993	961	992	1047	999	921	909	982	983	939	968	950	902	969	915	987	1027	981	943	977	1016	983	940	988	955	955	962	945	983	978	966	945	946	976	991	1000	982	964	956	968	1033	956	1031	958	965	979	944	937	970	920	994	986	980	1027	1035	911	1008	1002	1040	990	1004	925	971	983	983	948	980	984	979	967	971	998	957	917	1010	981	951	908	968	926	1045	958	973	971	964	963	991	1049	948	965	1020	985	949	983	979	949	996	953	1024	910	1007	990	914	900	951	984	957	946	976	931	982	967	987	1034	949	972	960	994	938	1005	951	1009	941	966	942	961	927	975	975	965	989	928	998	987	1023	984	907	1010	991	934	965	989	959	963	984	974	994	946	981	982	1027	978	932	1008	966	940	1006	986	915	984	907	993	970	918	962	971	991	983	939	941	960	956	963	1047	963	1018	932	952	1041	946	918	956	952	1026	981	1009	951	906	994	1008	952	997	969	958	987	988	993	935	1024	963	964	973	996	915	973	955	994	956	952	964	921	972	959	948	968	933	957	907	1000	1009	981	937	983	978	974	984	908	922	989	966	969	959	923	960	981	953	1002	963	1039	987	982	1006	1044	932	962	964	925	1034	972	985	940	1054	896	961	976	963	943	940	949	970	973	988	961	985	975	1075	999	938	992	967	995	1017	908	1007	940	955	1029	962	983	949	1008	944	985	944	950	1007	928	1013	963	961	961	959	928	990	997	944	969	1007	996	974	1026	962	963	976	955	1011	957	979	1010	958	1014	963	956	985	902	976	967	928	945	979	928	969	996	959	1014	1010	881	968	992	934	955	982	941	1005	944	958	1003	994	1018	944	1004	972	996	947	964	918	918	944	947	912	992	949	982	965	969	1038	973	975	979	986	994	1004	962	989	1001	1000	1042	956	1025	986	946	961	954	965	995	943	952	887	939	954	1009	980	986	974	935	964	970	988	988	982	964	966	989	886	973	934	983	1005	922	940	987	972	956	1040	982	966	912	992	987	999	954	991	980	993	992	976	928	975	1001	954	967	978	956	949	994	934	931	983	978	988	977	968	1022	936	974	964	913	1013	985	968	941	939	998	990	958	1011	908	1007	973	1016	974	960	915	958	945	989	965	988	969	925	976	1020	958	993	967	984	949	934	968	930	966	962	950	1002	978	964	989	1006	907	970	1007	958	952	1002	945	949	943	958	995	1046	966	944	969	1003	968	973	977	987	976	942	983	951	930	995	951	993	965	971	977	961	992	1032	956	950	1011	998	1003	938	955	930	1002	1023	937	1003	971	954	998	991	945	955	996	946	988	905	1036	942	962	948	992	950	999	962	945	1017	956	961	1001	954	949	1030	989	988	994	1003	922	1013	988	1006	965	964	983	997	937	986	1004	869	1022	947	921	1017	985	995	962	996	966	990	969	984	970	1008	959	985	964	1003	998	994	936	953	1003	1005	931	933	981	1011	968	970	964	1015	1008	963	938	973	981	974	1003	968	1009	952	1016	998	949	994	938	970	986	948	1016	997	907	990	980	1011	1002	928	968	1023	937	969	994	971	980	983	910	924	976	987	973	975	940	936	968	943	1020	928	946	945	955	983	990	977	1021	993	967	964	965	966	964	978	935	995	913	965	1010	943	954	931	985	955	1013	904	936	990	899	965	909	950	970	971	989	945	986	937	955	923	925	1013	967	1031	1006	957	886	1007	963	948	958	958	936	942	990	918	1000	1008	999	982	904	965	921	966	941	999	1001	955	960	962	918	993	968	989	914	952	957	937	1004	950	955	955	956	985	946	999	957	1000	964	957	912	967	998	995	1007	950	960	893	970	960	930	990	934	1030	942	951	902	965	974	924	1007	998	973	956	964	980	944	951	923	998	987	1028	1039	961	954	921	913	916	973	951	956	978	922	960	991	1031	959	983	994	937	955	998	963	1017	932	983	982	1032	997	939	983	988	1001	977	976	958	917	968	998	952	972	990	988	978	1011	931	963	956	1022	933	983	946	976	949	957	980	935	1010	955	956	983	964	970	893	976	977	944	942	1036	986	944	1006	982	939	976	1059	947	978	963	976	1019	977	932	1035	987	920	954	995	971	943	1001	977	934	970	931	994	1001	1016	976	988	975	995	987	932	921	978	950	999	906	958	956	944	942	889	952	948	986	977	991	945	971	908	1021	952	947	931	991	966	1008	961	981	978	937	921	958	1011	903	949	968	934	924	932	965	1002	923	966	978	940	980	946	897	948	908	992	980	978	948	959	1037	932	924	961	930	948	987	909	982	966	1065	980	919	973	976	986	1001	953	950	973	990	996	976	1022	943	928	1018	933	970	977	973	974	1007	939	977	973	985	936	961	989	977	990	1001	936	966	1040	977	957	973	1004	986	1030	979	967	1022	960	954	967	983	989	1031	947	973	1011	969	955	1011	975	989	958	975	922	974	1012	964	972	942	960	967	990	1019	980	925	958	940	981	1007	988	989	949	942	944	972	927	955	945	946	962	937	961	974	968	931	981	1011	919	952	942	947	914	998	946	999	986	987	998	962	968	985	951	937	956	1006	1004	1007	1018	992	947	986	969	908	991	945	993	952	988	969	965	986	963	995	988	883	962	975	968	1015	993	1019	962	971	980	1004	999	931	978	1016	916	997	935	928	927	968	984	947	985	964	937	987	990	972	976	934	978	970	952	949	989	980	927	998	927	971	983	1026	1002	976	985	995	997	1002	1019	984	980	1004	938	1050	978	1040	974	954	983	999	1010	941	1019	956	1005	929	968	960	986	1024	986	961	921	952	963	1002	948	943	981	1034	972	913	982	944	969	974	981	948	970	949	926	964	950	1027	949	979	977	969	1004	1030	978	966	1025	944	1035	943	947	981	960	941	975	974	981	969	953	945	1024	994	970	1010	955	968	941	995	989	948	973	958	992	942	1009	969	945	967	964	1048	982	967	991	1059	994	989	991	896	1060	951	960	1005	976	967	1041	940	873	981	964	914	1045	987	983	967	1019	919	913	1029	1008	977	1002	954	1011	974	953	982	993	931	990	949	929	931	959	911	1000	954	1023	958	944	996	956	940	943	954	942	940	942	964	968	969	959	975	973	969	960	921	967	911	956	979	973	926	1030	955	968	1005	937	993	986	911	1000	936	998	933	1006	968	977	971	987	987	991	952	959	982	1008	964	978	949	946	977	960	931	1014	922	984	935	999	989	993	955	898	947	949	993	977	918	955	948	955	999	1008	943	1015	988	964	949	993	951	920	938	966	993	937	916	957	963	961	991	984	986	999	978	1018	972	996	975	1019	949	973	1017	952	991	964	868	1008	968	990	1035	1036	971	982	940	1007	962	925	931	1001	982	998	982	988	981	979	992	945	962	934	972	925	993	990	958	979	1032	935	1048	975	978	965	918	991	969	931	949	958	988	933	931	957	994	989	977	987	956	1001	947	1013	996	963	991	988	934	964	949	946	1006	942	992	972	1010	923	977	976	961	967	972	963	975	1054	989	956	998	968	995	942	978	966	955	956	964	928	1006	984	1009	977	989	974	958	1013	941	1064	950	972	989	965	1004	975	957	963	1011	928	912	971	1009	1010	961	979	952
8770	1218	1441	1098	820	601	571	447	393	339	296	272	271	252	245	272	235	232	237	217	234	252	234	211	211	213	200	244	214	207	215	232	191	208	201	227	217	205	221	197	253	184	220	199	207	222	209	199	217	193	209	218	227	212	220	206	231	228	198	208	201	226	206	210	198	200	199	193	212	217	252	204	214	216	241	194	205	207	220	210	192	226	201	182	221	195	197	216	178	227	209	209	227	226	229	214	206	221	223	186	202	191	217	216	198	204	202	202	215	215	196	224	219	206	194	202	194	195	207	200	233	197	195	188	214	203	199	215	201	236	207	202	199	209	209	205	214	189	216	196	187	242	223	219	160	207	197	218	216	192	213	200	209	201	209	213	213	213	191	218	203	222	189	212	202	190	190	212	189	200	218	201	222	190	212	197	184	228	215	215	211	187	204	212	192	226	220	215	202	191	206	215	210	217	213	212	199	205	200	216	209	203	207	199	187	197	197	185	194	206	196	221	223	215	217	200	223	209	186	211	196	193	175	196	189	202	209	198	195	219	217	228	198	194	218	198	200	203	203	204	215	174	186	191	202	208	215	191	193	185	197	195	189	209	193	219	225	208	195	203	188	197	204	175	192	198	205	211	179	207	208	208	219	224	216	223	220	187	199	186	201	219	205	184	208	215	189	205	191	195	172	218	211	211	185	205	206	218	195	212	194	182	177	207	192	217	205	175	220	211	202	187	196	187	230	189	205	225	199	210	221	218	207	206	195	233	217	209	197	205	226	187	200	223	204	216	187	192	206	212	231	207	239	214	220	210	186	199	231	208	194	230	229	210	212	204	215	239	194	196	198	194	204	195	201	203	189	203	215	210	199	196	186	207	191	203	233	182	171	220	204	194	225	194	208	199	219	189	229	200	187	222	175	182	177	215	194	190	187	194	208	194	184	204	189	191	209	197	212	185	208	196	226	204	230	215	200	193	232	200	202	193	207	232	189	200	204	180	184	215	186	217	176	204	196	195	230	207	178	216	224	224	213	200	216	184	219	210	184	219	196	193	192	209	221	206	211	192	214	206	204	208	211	190	197	221	201	181	234	212	219	196	184	230	193	201	226	237	203	204	210	191	208	186	179	195	207	222	175	169	223	197	207	186	204	219	219	198	227	213	202	198	199	204	201	182	210	190	196	231	227	190	196	223	223	219	207	188	197	207	198	198	183	202	194	202	184	203	200	215	209	207	204	213	210	205	208	210	202	184	203	206	209	204	201	186	183	201	203	188	182	191	224	193	243	202	208	217	193	192	188	192	237	191	195	207	230	189	198	225	217	195	195	232	212	188	195	199	209	207	184	199	212	179	200	246	205	185	196	189	202	203	201	190	188	223	234	184	198	195	214	170	193	195	199	214	221	208	209	178	188	213	175	201	197	196	206	231	201	213	200	201	187	212	181	185	248	203	213	198	198	205	207	202	191	193	216	200	207	178	207	203	195	209	210	210	206	193	205	192	210	206	181	206	198	191	227	228	204	235	214	207	195	208	223	210	201	212	209	213	231	221	198	226	199	219	209	214	201	216	212	207	195	213	217	196	223	185	197	212	215	207	189	204	220	175	202	202	202	190	204	213	230	208	203	207	195	192	194	201	207	226	176	199	222	220	183	217	220	208	198	196	193	200	205	214	198	159	186	214	188	222	231	194	223	202	189	217	195	197	197	209	183	215	189	209	204	185	231	227	205	192	234	211	223	210	203	217	191	200	228	194	197	197	213	218	203	211	211	195	202	219	185	199	211	202	208	227	184	189	198	195	202	226	207	201	204	204	209	181	217	201	206	207	196	177	215	216	208	227	193	209	190	199	245	194	194	203	227	226	201	179	224	186	185	226	183	223	185	206	214	175	218	195	198	207	190	202	206	208	177	220	204	241	218	182	219	231	222	208	192	195	191	202	204	192	184	199	211	208	231	204	202	188	216	194	228	213	203	201	195	236	216	192	216	204	201	228	222	225	227	219	216	200	188	182	234	223	224	206	198	199	205	230	191	196	209	196	204	203	180	213	195	213	242	210	224	197	191	203	225	206	218	200	209	209	190	198	206	210	197	195	201	191	228	227	185	202	198	196	196	194	209	218	177	210	198	209	188	184	215	205	212	234	194	225	205	193	234	195	186	180	211	188	187	204	210	187	201	222	182	197	205	190	189	236	191	208	189	178	205	172	210	177	226	214	215	191	202	183	186	220	186	217	232	185	191	176	209	211	202	244	224	231	181	187	203	219	215	188	207	228	198	194	215	199	191	190	197	225	211	206	209	205	207	177	212	167	184	194	196	203	178	205	211	208	199	201	195	193	195	229	172	219	214	224	213	199	187	193	232	204	202	211	206	194	205	205	211	212	215	215	198	208	193	177	177	187	207	220	174	193	187	212	197	224	220	200	228	184	216	226	182	211	223	203	205	248	198	215	207	201	213	216	233	197	201	205	199	187	182	205	198	203	211	193	211	199	178	218	210	194	196	226	208	214	241	235	211	180	178	214	194	193	198	218	204	191	237	218	193	196	230	190	213	195	178	187	194	209	207	209	191	216	208	223	236	212	234	221	213	205	202	212	198	226	232	180	181	219	191	222	200	221	197	220	204	201	212	202	195	192	218	209	190	214	202	198	203	196	226	213	217	232	202	205	216	204	175	216	184	232	225	219	206	191	203	217	226	192	196	220	208	175	207	212	207	224	198	217	207	221	231	188	221	203	204	199	197	196	208	236	204	214	219	206	208	195	200	210	204	202	209	209	192	199	214	189	225	193	167	205	186	204	182	200	199	202	216	181	192	212	180	221	208	187	219	200	201	198	176	216	194	224	222	211	214	204	217	174	203	215	209	192	186	212	198	189	192	214	218	200	205	224	196	217	194	218	201	184	195	239	200	211	228	175	169	213	200	203	199	223	198	205	194	203	221	205	198	210	186	217	207	194	210	228	199	195	220	216	184	198	173	198	212	201	209	204	216	201	199	220	193	197	215	178	180	214	198	202	210	204	182	203	225	192	216	207	197	211	222	221	211	210	215	214	209	194	228	197	194	187	229	210	190	181	194	219	189	219	185	217	209	192	196	180	211	214	208	213	240	213	203	191	197	195	162	209	191	194	198	206	224	211	209	222	179	183	200	195	203	192	190	211	201	209	222	210	216	190	210	195	211	203	195	221	225	174	197	183	202	197	202	208	196	227	197	192	204	219	214	193	208	220	195	194	199	211	189	208	196	198	183	209	205	183	198	179	200	188	187	199	190	227	191	201	214	200	203	238	220	203	212	212	185	218	223	201	209	195	213	193	211	215	208	207	196	182	206	180	233	208	185	188	203	209	236	211	213	197	199	179	225	207	177	202	208	215	209	209	195	218	230	221	217	210	204	211	212	202	193	201	204	201	206	195	208	216	215	219	193	211	221	205	210	195	203	193	187	204	212	205	199	225	201	191	206	219	207	214	201	197	254	196	209	209	208	206	202	224	223	211	202	200	196	214
5614	1595	3310	3759	3192	2600	2221	1902	1655	1529	1283	1290	1129	1061	1050	985	983	978	903	880	859	832	826	777	789	775	776	742	757	630	718	716	708	693	709	719	649	716	680	677	703	658	663	685	686	718	710	578	653	637	655	651	619	646	627	591	622	615	648	638	606	670	645	595	662	640	646	624	638	608	627	600	609	683	619	641	678	622	608	652	647	616	613	631	633	649	600	646	632	614	628	627	631	672	662	619	622	671	613	627	651	662	623	622	589	614	621	610	575	635	563	607	644	612	618	581	620	602	620	642	604	614	598	643	611	574	588	619	598	630	596	623	673	625	607	658	614	636	682	601	626	644	598	643	621	619	619	609	616	609	655	630	655	635	652	649	618	604	604	612	656	652	610	611	622	633	615	630	626	629	604	618	613	622	642	605	579	583	627	642	621	641	620	682	657	618	625	597	591	632	656	594	626	635	648	631	636	600	593	664	618	616	583	646	574	599	615	604	619	628	606	620	646	640	622	578	627	663	575	610	606	607	651	604	611	677	603	632	645	633	615	637	614	655	597	633	637	622	623	641	636	619	603	586	620	635	655	627	578	613	608	599	627	656	599	611	617	616	625	593	636	657	607	572	593	632	587	629	609	637	632	595	581	630	646	586	630	666	653	600	598	638	613	590	600	650	605	652	646	589	602	585	646	637	570	630	623	611	586	629	593	608	593	615	591	582	614	599	604	617	631	614	614	626	616	643	608	612	637	596	623	605	608	642	620	589	657	636	602	631	612	616	645	626	571	631	590	605	625	623	590	604	602	635	644	612	646	597	598	605	632	618	617	618	628	624	643	651	652	649	615	595	599	650	615	606	650	599	643	614	606	594	614	621	601	581	623	577	587	620	584	626	558	650	634	626	641	613	604	603	629	643	608	645	634	678	576	612	634	642	585	612	619	656	663	621	583	617	576	620	634	595	635	673	624	600	631	633	636	586	647	613	595	633	583	609	627	594	586	610	639	605	594	621	632	615	625	595	633	610	647	587	636	590	626	636	631	595	640	647	593	623	616	634	602	567	635	612	624	609	567	624	656	592	631	656	630	622	624	552	656	613	597	620	594	604	645	631	611	633	616	626	602	640	638	590	676	620	651	613	616	617	595	631	608	604	604	604	630	562	613	610	591	657	619	624	613	634	628	638	576	604	626	639	629	577	633	621	603	584	619	598	632	604	624	588	656	635	556	615	655	607	657	636	614	631	588	625	611	595	563	588	667	672	598	628	643	632	673	603	629	622	625	650	602	605	576	653	618	605	657	610	597	605	621	621	590	607	643	596	634	572	622	624	578	638	617	671	635	631	611	597	603	608	626	621	608	608	619	600	611	617	608	613	617	626	634	604	611	613	571	609	599	623	562	610	583	575	630	645	614	632	584	597	636	673	636	649	621	574	619	660	643	629	611	656	652	637	629	644	633	648	618	633	687	642	681	617	623	632	616	611	628	627	626	597	611	644	615	631	589	636	664	635	630	605	611	606	631	626	617	619	624	605	619	611	558	578	644	596	655	637	623	599	610	561	610	646	638	608	612	627	615	585	651	636	632	640	654	612	646	606	584	631	636	586	578	614	638	617	588	583	608	639	637	591	647	640	617	633	604	645	580	628	614	584	652	608	597	602	600	651	593	605	650	622	613	600	615	588	656	630	637	616	630	621	626	630	619	655	639	581	633	654	677	619	624	606	646	645	613	622	603	616	593	628	626	601	584	638	620	592	595	638	656	676	610	654	632	630	605	603	647	626	621	605	635	604	607	628	604	632	638	629	612	646	552	628	624	607	602	608	616	590	656	641	615	617	592	623	597	625	584	622	605	619	623	606	630	608	643	616	670	614	639	582	624	631	622	637	619	637	575	587	605	583	621	662	675	616	653	605	603	620	636	605	591	672	678	646	624	620	652	638	637	618	627	661	611	626	604	591	620	605	624	617	618	625	588	635	643	651	593	608	629	634	641	614	621	647	647	616	593	619	625	580	600	592	616	667	620	593	628	656	565	599	590	648	627	624	630	645	606	609	618	629	612	615	599	605	635	629	593	637	593	647	611	612	684	631	653	612	641	610	605	644	622	615	654	632	606	590	650	588	581	608	649	606	626	619	617	614	605	627	628	636	602	606	619	602	692	655	607	609	571	624	588	661	613	665	594	623	627	646	598	593	600	654	619	608	614	602	656	637	577	656	624	631	598	595	611	627	668	613	595	570	630	616	604	608	580	649	631	586	594	603	594	620	602	602	660	584	582	614	605	602	614	636	594	621	633	620	666	597	616	673	608	632	591	614	632	608	593	608	586	624	608	633	574	587	637	650	631	659	649	623	635	635	628	572	624	654	634	645	638	617	592	616	601	625	614	625	616	631	649	652	572	616	615	612	631	662	607	621	612	650	635	604	588	651	635	647	635	617	605	628	611	640	616	622	621	618	624	637	631	615	605	565	597	590	652	618	619	572	609	604	640	623	573	620	626	615	636	612	604	636	648	612	599	660	621	623	590	633	624	656	610	601	612	590	639	567	648	625	600	598	592	613	612	615	634	627	594	644	644	620	593	587	612	658	629	614	629	644	629	643	669	637	617	614	654	600	611	616	571	652	629	620	618	626	629	634	620	650	645	586	625	639	598	580	632	618	597	618	628	659	629	602	647	630	636	633	571	689	620	620	626	615	594	614	613	625	675	606	632	643	669	585	625	622	604	612	606	668	614	567	663	657	638	584	640	588	626	624	660	578	652	616	609	627	612	607	588	584	604	556	590	652	633	616	658	643	612	653	607	614	619	630	607	619	588	589	597	623	638	623	607	615	559	589	602	613	616	612	638	651	592	626	621	648	590	612	604	593	618	635	647	607	631	584	567	638	597	614	623	601	650	613	632	634	614	615	609	670	612	595	606	586	601	606	629	610	609	668	639	658	612	573	630	609	632	609	652	598	593	622	608	631	605	616	615	651	651	640	656	623	585	603	620	606	656	640	672	620	573	590	588	622	668	610	628	631	668	622	628	575	639	625	654	613	592	628	653	622	597	610	607	644	628	571	622	636	630	620	637	603	647	646	604	658	632	603	662	645	618	594	628	587	651	637	604	632	642	630	639	642	619	581	602	637	590	666	655	667	613	621	585	563	631	577	636	604	582	629	616	621	623	654	606	629	611	643	599	653	636	640	653	633	653	644	610	635	666	627	584	650	573	599	604	621	625	635	599	618	635	637	652	640	626	619	597	633	596	659	630	625	619	635	595	615	600	639	600	608	634	631	599	622	608	603	628	579	628	603	636	614	623	604	640	614	644	607	587	592	626	653	604	638	656	630	595	649	628	622	638	587	619	644	631	609	612	631	583	605	602	630	628	643	630	624	663	650	616	632	566	584	637	618	603	644	654	584	605	674	587	545	648	654	613	605	637	635	647	645	646	608	614	628	635	656	638	578	585	632	624	605	638	601	634	606	619	602	616	614	628	619	655	629	604	634	606	624	616	608	606	607
16101	2552	2760	2084	1432	1041	761	628	489	431	379	381	303	297	252	236	236	228	204	174	209	193	196	196	181	177	184	162	167	149	170	149	184	166	166	182	176	142	144	172	167	166	146	157	153	151	173	174	159	160	164	172	134	143	166	151	147	153	167	152	146	154	145	157	139	168	164	149	153	160	143	140	148	161	153	148	140	148	154	155	143	127	164	149	140	158	162	139	149	141	152	159	150	143	161	155	153	154	135	151	153	142	137	148	137	136	153	131	130	146	152	166	146	152	154	142	136	160	145	135	152	127	145	157	183	138	125	159	154	160	153	167	165	132	150	144	136	164	117	155	145	144	130	157	122	129	153	149	144	156	120	126	145	148	125	143	148	117	153	135	149	144	120	153	134	149	129	129	133	148	126	138	136	134	119	165	151	138	136	168	151	145	156	136	131	147	141	163	141	131	141	156	141	159	138	154	130	142	154	148	150	151	164	147	135	160	146	155	143	138	140	162	164	154	149	156	138	145	146	142	140	134	139	128	151	123	140	135	144	177	146	135	159	132	130	183	193	165	164	159	142	162	160	168	147	132	141	147	164	157	128	141	143	132	123	148	141	145	165	166	142	151	149	161	140	146	151	145	150	134	140	129	160	143	162	163	143	146	154	142	157	166	139	159	143	146	149	175	168	173	158	149	155	131	141	129	147	141	163	162	143	167	152	146	137	130	134	159	153	159	129	152	158	146	137	187	129	142	162	132	128	169	174	140	150	151	148	143	138	155	155	128	168	158	128	150	144	155	152	163	134	153	166	149	159	143	162	159	164	153	157	143	144	163	164	150	137	159	137	167	166	146	153	113	134	148	150	141	131	159	141	141	137	175	157	151	133	153	163	148	135	131	169	168	160	154	142	145	190	145	144	149	163	167	145	162	131	167	156	152	154	170	134	138	140	161	159	164	153	146	134	137	169	154	146	137	154	166	146	137	157	134	153	141	149	143	165	141	163	150	136	154	153	140	141	120	149	178	145	167	143	170	167	139	148	164	139	154	159	140	155	144	124	156	147	127	150	144	142	134	166	148	172	147	143	157	158	150	129	135	163	151	155	152	157	142	158	157	157	134	154	150	139	147	153	159	147	157	146	132	160	120	153	116	137	158	155	128	174	159	165	130	155	154	160	151	141	155	179	137	160	152	155	137	162	136	143	158	138	149	176	165	151	136	132	144	151	138	158	129	159	156	140	129	145	125	152	150	163	154	168	158	145	173	159	135	144	153	152	130	132	151	139	158	130	142	127	153	165	145	123	137	140	146	138	170	148	172	162	155	140	146	151	156	130	141	153	127	145	143	144	142	154	169	153	132	154	136	171	140	137	131	138	133	160	162	138	128	151	147	139	155	161	150	150	122	173	149	167	150	143	136	151	149	158	142	145	169	137	145	143	143	144	156	135	154	140	149	146	152	149	133	141	166	147	153	148	143	136	133	158	146	166	141	136	142	169	130	131	129	150	166	161	135	149	147	134	162	144	140	142	151	148	153	135	150	134	148	156	162	140	137	150	164	148	150	160	152	173	154	182	164	128	170	152	139	159	147	150	162	150	157	158	157	154	129	140	156	144	138	120	151	160	159	166	145	146	143	146	159	116	146	140	140	142	138	138	174	138	139	161	156	152	162	169	159	145	156	144	155	147	147	146	167	129	151	125	144	142	131	172	154	147	163	153	160	119	150	160	147	159	144	130	163	152	128	135	156	156	147	151	158	150	152	152	164	145	163	133	160	137	164	149	139	150	166	151	156	143	148	144	145	151	137	128	168	152	170	135	139	129	159	146	129	152	156	142	146	145	138	146	139	133	127	151	157	156	145	143	146	140	149	146	171	126	136	137	153	167	149	134	144	143	140	151	161	134	168	161	157	153	131	143	152	158	156	146	143	159	166	149	149	165	123	142	164	121	158	149	145	153	158	166	139	156	151	150	151	144	148	152	141	142	154	149	175	181	163	137	152	144	129	157	161	153	168	161	133	154	147	162	142	135	139	128	140	150	158	149	151	139	178	144	158	156	150	137	144	150	142	154	137	130	147	176	130	156	135	154	161	154	152	154	151	140	135	172	164	150	161	154	141	140	146	146	130	137	136	160	162	163	155	131	156	161	162	146	148	154	137	150	167	149	147	159	145	137	144	162	130	166	159	148	148	156	140	142	141	153	158	132	146	160	140	127	150	137	129	162	124	141	141	147	129	144	163	136	160	156	161	129	140	166	145	151	141	154	147	134	142	137	147	155	163	162	151	132	137	144	148	136	154	152	154	164	148	146	166	144	149	173	151	155	148	144	131	138	157	118	148	136	146	138	142	157	139	145	166	162	150	150	145	147	157	121	133	142	156	133	151	141	150	156	139	167	145	143	149	140	147	140	137	143	144	133	159	154	158	136	134	148	165	123	146	154	165	141	132	164	145	147	140	156	140	158	146	151	146	166	151	144	144	152	135	128	145	150	158	153	145	145	141	140	152	146	166	146	137	165	131	149	141	134	148	154	152	151	151	139	162	139	135	166	152	154	145	123	140	164	139	149	155	144	125	151	147	130	146	148	169	162	141	149	137	148	153	149	162	131	150	148	153	175	131	158	139	137	137	146	158	153	145	152	140	161	150	142	140	151	127	151	136	147	156	150	131	185	163	148	144	151	149	148	140	138	133	141	156	128	133	137	153	138	127	169	148	143	166	153	144	152	168	135	129	139	138	137	166	127	125	135	138	154	146	164	133	157	134	160	141	140	150	163	155	152	171	146	144	147	153	159	131	126	131	156	172	165	151	148	168	174	139	141	157	153	142	148	148	130	138	148	161	151	156	167	140	144	150	150	150	126	160	144	147	172	159	146	156	147	149	123	132	151	173	133	169	158	151	146	159	163	154	162	139	140	151	136	139	159	137	149	149	164	141	160	129	155	157	140	142	140	160	127	146	161	142	161	160	150	135	136	130	132	147	177	158	154	156	150	153	143	139	149	139	153	139	146	143	135	142	139	141	149	148	158	157	142	161	158	147	151	153	125	148	136	124	140	155	152	151	155	154	146	138	147	157	165	146	153	168	156	148	153	138	157	153	160	143	158	181	151	144	143	152	147	137	143	142	148	128	137	135	149	160	156	161	168	155	165	143	141	155	149	145	146	131	165	136	143	163	134	139	153	145	150	156	152	159	162	158	144	159	158	138	140	153	148	151	147	146	139	158	145	156	158	148	147	160	161	147	149	145	151	153	143	142	169	143	148	141	149	185	157	157	159	143	117	143	133	157	154	148	145	156	172	131	128	150	124	159	132	172	145	164	169	165	153	137	152	141	173	155	130	142	127	150	146	140	143	140	131	126	142	159	144	161	144	156	142	167	166	169	137	144	124	153	153	143	162	154	163	146	155	141	165	139	169	133	134	169	158	137	147	161	159	132	140	148	148	163	174	141	163	126	143	149	157	156	165	142	141	148	133	139	139	149	151	127	154	137	135	151	132	141	141	146
7612	2413	5601	6349	5378	4449	3589	2956	2496	2142	1919	1733	1475	1435	1276	1154	1164	1072	993	983	929	853	815	833	805	751	757	762	693	633	639	669	667	655	679	602	589	658	639	581	584	602	542	556	572	559	537	540	556	535	587	573	567	533	517	539	491	547	504	480	546	493	553	560	508	482	520	576	522	500	501	541	484	513	507	506	501	532	524	500	513	460	516	509	519	506	503	503	539	525	539	488	505	479	529	498	509	513	535	516	525	486	466	496	539	470	474	476	515	487	505	532	482	485	487	483	486	521	462	513	496	471	478	475	499	498	521	494	500	504	472	546	506	510	494	490	520	494	509	453	540	476	482	454	511	503	520	517	472	479	484	486	505	472	507	472	477	491	448	483	479	476	515	488	478	502	473	489	453	493	506	501	483	502	447	508	473	496	513	487	461	522	508	526	520	474	468	522	497	481	518	500	444	456	519	491	496	473	508	452	467	519	523	479	493	504	461	473	454	546	525	498	467	515	515	495	490	485	454	457	473	526	474	499	466	492	507	449	493	488	485	491	489	492	470	499	485	473	426	476	483	462	484	475	506	468	497	507	457	512	456	458	489	481	486	479	475	490	501	486	470	465	427	465	479	469	507	516	448	516	495	478	510	476	487	488	492	506	490	476	489	479	519	465	446	476	478	479	482	462	475	499	488	513	485	471	494	484	479	488	452	504	470	472	486	504	453	488	500	512	503	448	484	460	442	466	509	474	517	438	463	498	480	494	476	509	518	508	508	469	461	511	531	484	489	474	501	503	455	481	459	526	477	474	479	500	538	513	444	488	486	484	485	482	489	493	516	473	504	512	479	489	471	511	503	486	483	505	525	504	472	473	501	480	481	489	492	512	488	488	458	440	485	540	456	473	499	511	481	463	501	498	483	499	540	482	507	442	453	464	496	445	475	523	493	508	483	486	472	505	533	478	517	525	483	484	499	523	491	496	501	492	526	467	487	497	471	499	456	483	449	484	500	450	484	504	445	437	487	504	500	491	487	445	485	478	493	477	443	494	450	497	495	471	509	484	490	467	485	495	455	469	493	425	508	474	488	486	497	452	496	509	503	467	478	478	508	494	442	467	510	441	487	487	496	497	482	508	497	519	483	453	483	516	484	460	476	475	478	548	518	453	503	520	492	482	487	484	456	491	500	483	520	489	487	496	461	460	454	459	498	461	509	489	478	469	515	491	474	502	483	489	486	489	492	503	460	478	489	461	469	524	509	462	476	420	478	493	474	484	513	490	515	462	495	477	442	546	490	424	497	491	471	488	489	495	468	469	497	455	509	457	481	495	497	463	480	487	467	498	529	460	468	496	485	467	516	497	509	487	481	485	460	475	472	495	451	481	511	495	460	492	491	481	464	507	490	469	475	476	504	493	492	483	514	474	476	462	511	496	464	435	459	487	474	500	447	472	465	486	506	459	491	447	508	482	497	484	531	502	479	486	453	467	475	474	486	526	504	471	477	471	446	468	483	511	477	460	501	479	450	469	491	498	505	514	474	493	505	505	477	499	466	510	504	447	453	448	479	516	508	469	509	509	505	467	490	483	514	476	528	501	476	530	458	494	495	460	461	512	449	469	457	471	471	502	466	473	489	502	462	467	486	505	455	486	512	450	510	498	518	509	461	419	443	511	492	485	498	472	488	501	487	454	496	510	470	482	474	493	488	478	482	480	512	460	513	536	465	453	467	455	457	470	476	506	503	476	512	520	458	527	496	478	514	473	493	507	522	497	475	492	525	470	467	507	464	471	472	482	499	517	471	480	468	480	475	501	488	456	474	485	520	487	457	467	503	485	473	477	492	512	504	461	474	481	476	497	508	531	473	465	517	495	473	459	472	498	530	459	498	463	466	446	481	482	486	479	441	463	457	471	495	480	496	469	489	479	457	486	465	501	494	407	512	446	496	488	471	492	492	505	508	487	462	471	494	500	485	500	458	483	480	441	503	478	471	468	453	515	460	498	534	495	512	513	476	488	487	483	516	482	501	476	466	479	443	465	500	496	466	487	478	471	467	500	464	543	523	482	471	452	522	491	460	495	501	499	445	451	492	494	482	475	494	514	481	493	477	475	500	494	528	478	516	506	490	487	466	501	475	482	522	470	492	431	486	486	474	515	486	465	496	483	490	492	469	476	475	490	503	504	505	461	510	446	449	451	508	496	456	499	537	501	525	490	485	455	506	456	512	492	476	502	490	471	480	430	458	505	518	477	469	504	523	487	507	523	459	508	460	450	453	461	455	511	457	476	457	531	447	501	497	465	483	510	488	497	452	505	461	491	461	452	470	446	502	424	480	454	462	452	471	449	429	464	456	467	527	505	470	497	470	489	490	517	460	480	447	487	448	491	481	474	468	515	493	462	496	487	456	460	469	462	497	510	476	482	502	450	463	468	442	480	477	480	489	466	492	465	468	478	494	467	507	472	472	467	512	489	481	441	520	514	464	482	463	509	499	474	447	457	480	508	476	522	468	513	483	473	464	488	508	474	470	486	509	523	471	506	476	473	480	456	484	482	502	491	499	404	493	505	519	473	487	460	510	477	477	499	487	490	486	440	509	507	475	495	509	509	451	489	521	484	525	490	452	502	528	424	468	519	486	492	510	483	484	481	479	511	498	506	476	438	467	495	490	490	480	456	487	490	460	518	490	520	475	414	466	519	466	475	480	473	474	506	465	487	471	522	491	471	514	481	462	489	492	479	484	515	509	485	514	456	498	485	495	480	477	476	532	524	497	456	503	493	510	480	517	490	509	497	482	494	495	484	433	527	480	485	510	500	461	462	484	482	498	487	478	440	466	448	517	487	500	467	462	483	528	505	483	542	488	466	494	476	433	469	480	501	499	460	498	513	501	425	506	430	470	504	508	513	523	489	476	469	494	480	473	466	479	492	476	481	497	457	503	562	458	514	486	470	451	470	502	504	503	512	449	488	463	500	506	483	466	525	492	469	503	487	488	474	470	492	505	464	501	478	483	496	485	448	473	488	474	470	431	488	483	504	465	475	482	499	494	532	473	473	497	466	501	483	436	511	485	487	495	468	489	539	466	461	478	511	520	531	506	499	468	502	474	511	518	506	505	479	486	485	470	472	465	484	491	478	523	489	471	513	493	506	514	470	510	522	525	480	484	493	486	477	511	462	429	473	487	445	498	485	482	476	510	476	489	477	485	483	491	455	458	508	483	520	522	491	478	493	445	504	483	486	463	464	474	468	485	498	488	484	498	464	422	486	482	480	446	507	548	506	505	504	485	446	504	448	491	467	491	467	500	492	521	506	536	498	469	483	489	455	483	499	474	463	500	460	467	433	456	513	473	466	484	489	488	462	526	497	491	501	513	491	529	530	458	504	526	483	461	484	479	455	479	468	518	457	484	482	471	512	479	435	500	486	496	472	489	468	444	503	475	503	478	453	441	513	461	452	499	499	503	461	473	505	484	458	485	489	470	459	506	479	497	477	451	477	497	471
2246	395	397	405	397	347	349	354	365	323	347	330	365	377	370	368	336	352	344	335	322	332	329	312	362	362	331	365	312	369	358	366	356	336	345	354	369	354	352	353	335	312	355	338	335	319	308	385	310	337	390	337	340	334	342	337	322	348	330	325	336	346	339	320	317	362	353	342	354	319	352	342	315	352	333	376	351	333	331	379	345	408	349	319	308	362	339	370	326	361	335	365	347	331	301	322	318	360	340	327	332	370	356	349	333	307	357	337	341	364	376	356	341	316	334	329	380	329	349	318	359	336	331	360	363	324	327	312	369	338	360	344	339	347	345	348	330	338	375	324	364	343	375	353	333	309	343	355	305	368	356	357	327	349	335	345	364	363	318	364	361	347	336	349	342	322	382	354	348	349	311	340	380	297	318	342	327	345	343	335	376	301	353	371	359	341	325	326	361	348	358	356	360	327	346	350	337	363	358	340	349	348	375	329	318	349	348	370	333	357	310	324	361	296	349	339	342	329	370	358	333	347	333	323	353	340	330	347	335	346	332	353	340	356	338	347	348	372	331	363	352	332	348	340	316	358	336	378	323	345	347	345	340	349	365	341	339	324	334	337	349	323	339	370	341	331	335	356	343	336	344	333	332	332	346	305	317	314	316	380	355	347	357	348	342	310	366	329	359	353	361	328	373	318	296	343	312	331	347	337	334	339	352	318	334	349	342	359	325	324	383	321	316	373	335	336	310	325	323	335	369	316	340	345	351	353	330	353	342	302	342	328	360	332	367	334	329	309	319	345	326	343	360	357	337	332	359	329	345	359	303	365	376	324	340	297	344	365	363	354	329	314	347	337	364	344	325	327	333	356	311	340	315	368	355	324	380	370	345	341	341	337	335	349	346	336	306	315	319	352	344	341	336	388	334	315	326	332	368	341	365	366	324	324	345	315	352	344	350	325	327	333	317	307	360	344	340	355	308	330	339	331	360	347	349	328	370	363	349	368	346	355	358	317	353	337	362	360	377	361	329	343	327	324	350	305	341	325	322	321	359	346	333	352	350	361	393	333	367	365	341	361	307	321	333	316	344	392	341	287	381	343	333	323	323	353	370	332	365	326	375	314	366	358	361	369	324	349	338	382	342	341	323	349	345	304	341	353	314	332	336	361	341	360	325	337	336	343	315	319	333	318	360	336	377	341	345	334	335	361	321	357	328	313	315	344	327	326	348	299	337	335	345	347	347	345	338	349	385	349	327	348	341	330	325	341	342	321	333	335	327	347	329	321	329	354	366	359	345	350	368	369	335	349	302	327	321	330	347	359	321	351	319	356	345	353	333	325	335	332	325	356	311	364	341	343	325	350	345	342	364	341	314	349	351	342	354	316	368	352	366	340	356	343	338	345	318	354	355	357	334	330	375	354	338	315	325	348	315	335	348	314	353	346	388	332	305	320	332	328	343	345	338	344	322	343	369	320	321	316	356	340	344	348	367	348	317	339	345	331	342	330	363	353	367	348	333	302	325	323	358	328	328	381	310	359	378	362	345	357	328	335	344	342	365	329	340	374	312	296	334	377	360	338	351	315	356	365	339	328	346	314	324	342	335	347	346	320	395	352	316	349	341	341	340	350	323	352	384	342	338	321	309	384	328	381	371	321	345	346	324	368	339	344	355	301	352	344	327	321	309	357	364	346	357	348	362	325	356	334	298	347	355	344	338	362	329	328	319	340	315	343	345	314	366	342	337	348	326	345	334	323	376	331	354	355	319	347	351	315	352	355	356	342	332	366	354	309	348	347	352	334	356	341	314	364	353	349	349	389	323	354	331	322	322	309	332	317	325	350	333	340	351	354	346	337	372	335	349	316	363	365	367	356	328	336	361	357	335	333	323	343	361	358	343	318	340	349	348	372	367	328	343	313	318	336	339	345	371	327	336	345	344	352	336	347	352	345	351	321	341	374	332	356	337	348	345	350	334	366	353	325	335	357	359	383	332	378	355	353	334	315	325	313	344	340	348	335	348	339	352	354	317	347	364	352	313	354	301	325	348	340	332	308	332	318	314	314	317	326	331	331	314	387	343	374	337	370	338	327	323	349	321	326	301	357	355	338	355	356	351	335	350	396	348	357	328	325	343	357	327	329	317	360	342	327	351	372	340	341	357	323	330	331	351	341	335	365	338	376	335	351	353	337	309	346	338	325	345	344	353	337	322	357	322	364	367	332	335	360	348	327	366	338	340	326	331	361	291	351	362	329	400	344	348	326	329	355	363	330	314	342	374	340	346	349	376	337	358	351	344	342	303	351	332	354	352	337	329	313	361	350	327	374	378	350	342	355	325	317	316	367	380	338	333	337	342	344	313	378	352	356	348	328	355	350	327	349	369	337	323	360	336	374	351	339	330	337	329	315	323	307	369	322	351	308	341	361	349	330	341	333	335	350	335	314	348	349	290	351	349	358	342	379	338	332	310	320	373	333	344	330	326	313	362	347	336	338	377	369	337	372	327	351	302	328	338	345	331	382	322	325	337	322	322	340	348	341	372	314	323	357	342	332	355	330	351	320	332	352	343	349	342	346	345	346	344	322	336	375	313	335	358	349	332	332	365	323	341	366	325	358	333	335	349	337	352	354	350	307	343	366	348	329	318	360	352	329	352	322	339	323	276	335	328	336	360	325	323	320	366	326	308	353	334	313	349	367	373	338	349	313	344	348	326	318	338	354	364	343	328	335	367	354	366	322	380	333	320	327	316	303	344	350	330	326	335	346	314	323	314	323	352	345	370	329	348	351	353	347	335	345	347	355	330	316	327	335	343	356	347	333	368	346	349	342	348	391	334	376	329	328	346	369	364	326	348	350	341	357	351	310	357	363	342	336	356	359	359	359	319	370	365	361	337	339	332	318	351	319	366	369	347	359	345	312	340	354	361	362	336	335	368	324	333	348	326	351	340	318	334	341	318	353	334	360	353	328	338	327	349	371	341	342	354	340	319	298	323	331	331	319	351	348	321	343	366	346	363	352	376	348	336	359	317	326	317	309	364	305	330	356	356	350	342	333	327	348	348	341	324	323	335	361	334	344	341	344	352	352	365	377	343	344	337	348	353	340	362	326	345	346	315	334	330	340	362	340	327	340	324	333	357	337	368	338	349	395	346	379	363	372	346	328	363	329	339	349	343	337	344	347	346	360	350	310	343	353	371	359	303	348	315	314	326	341	307	323	339	358	355	357	321	367	320	324	344	336	342	362	337	353	362	350	344	349	354	330	355	333	293	357	327	344	364	339	346	368	324	330	323	340	343	363	367	333	320	309	353	347	333	348	357	354	371	357	362	352	371	327	341	369	351	363	308	340	343	311	365	326	347	330	295	369	358	346	342	340	336	334	347	349	317	322	369	321	324	345	351	338	332	322	325	314	346	328	336	329	378	346	367	335	356	304	341	349	342	332	371	328	328	376	329	330	351	353	352	331	331	328	355	330	342	361	335	358	351	324	335	347	349	349	369	311	354	398
2425	1023	1171	1105	1111	1063	1010	1091	1008	1067	1048	1036	970	946	1020	1039	975	975	947	920	1022	967	940	976	975	963	974	973	951	1026	983	978	1042	995	1018	944	967	1019	1028	973	994	948	1001	977	959	950	1001	997	968	1054	987	971	970	906	960	887	985	958	1011	1006	957	967	943	981	921	957	998	972	1050	948	1041	969	982	973	973	958	971	891	992	997	943	946	935	938	971	1031	983	963	960	1036	1010	1003	1015	928	969	997	1007	987	984	974	911	926	924	904	984	1000	975	943	1001	977	955	980	986	954	1001	972	943	935	952	965	960	953	1020	974	928	941	965	1023	983	948	951	1030	935	989	937	961	919	964	917	937	931	975	964	1021	976	962	1002	925	1020	968	967	971	948	972	980	968	987	972	958	974	947	980	982	1006	981	1008	955	983	977	933	951	944	931	980	982	997	919	976	991	937	1027	1016	988	954	1033	942	953	915	958	969	953	958	990	990	979	906	956	991	932	1016	978	1022	1007	985	1012	997	985	1024	976	986	944	918	978	955	994	973	988	930	949	919	965	985	990	997	970	950	1031	979	1014	953	954	930	928	950	950	951	956	953	1024	974	991	958	925	947	963	962	955	944	1004	971	980	949	969	975	1008	944	943	928	979	990	964	978	964	960	988	1019	975	951	946	898	944	946	962	931	991	1008	992	951	987	1003	944	979	935	975	963	1033	926	1029	954	913	975	957	981	1018	992	931	983	971	969	977	953	1005	1040	922	992	948	1016	945	944	998	950	951	1052	959	956	950	914	992	988	951	941	951	994	959	979	971	963	1000	958	998	956	1014	1033	982	907	907	1019	998	951	978	946	982	981	978	973	936	942	1025	969	953	940	966	954	931	933	1030	938	977	984	992	1009	1020	944	959	992	989	1005	972	985	994	944	1002	974	990	935	906	895	980	994	932	923	966	991	997	987	937	958	987	920	992	978	995	992	902	947	997	975	948	971	964	948	1009	969	970	987	964	1000	1001	980	924	974	969	916	975	947	977	958	970	963	985	1022	977	978	933	908	915	945	969	967	947	997	998	916	1016	972	924	969	953	925	1011	996	949	945	963	960	943	985	903	929	965	912	970	969	999	916	954	964	978	1025	958	1009	1014	976	1002	913	1013	970	961	965	991	1007	992	962	1009	1019	977	997	1016	975	1017	1002	994	913	966	946	985	947	1012	990	955	977	971	988	993	891	926	965	946	983	985	984	974	943	1002	1003	974	964	1013	1035	1028	976	948	924	949	934	1020	955	1023	1041	940	950	937	951	947	927	947	908	1021	1001	988	936	989	972	977	1007	942	990	989	967	939	978	908	972	993	957	1020	1010	976	997	971	998	994	1018	980	922	980	987	964	990	962	981	1025	983	979	965	997	979	993	945	986	1027	989	982	1034	1023	958	932	968	962	958	961	1007	966	937	901	1003	979	984	1003	950	936	980	972	988	938	993	992	984	954	924	954	985	966	975	1036	1014	1014	1016	966	985	971	983	970	987	908	908	992	957	964	1010	988	920	960	966	1007	952	937	983	991	946	1020	967	997	952	973	923	938	999	1015	998	1003	1019	999	951	956	1019	976	943	939	929	968	961	950	942	962	959	917	941	1024	1005	995	983	959	886	933	940	968	968	959	941	940	965	991	1024	919	964	943	959	960	1030	993	1018	959	985	981	994	1012	965	996	985	984	933	992	956	985	932	1026	958	971	943	956	966	954	964	1008	965	982	964	1023	985	987	968	1028	939	948	924	926	969	925	980	954	998	1006	977	1013	916	941	994	972	974	1018	945	958	982	989	955	951	989	1028	989	984	966	907	973	1002	961	978	941	942	962	935	969	1033	937	975	851	969	947	960	915	942	983	977	1027	951	936	1034	986	1012	1023	991	985	989	981	978	985	951	971	998	1002	969	947	970	946	966	1001	977	948	964	936	1004	966	1012	968	1011	880	1013	984	1019	979	980	944	926	946	964	948	955	981	981	1009	942	957	988	899	967	953	990	949	977	952	1053	942	938	952	948	979	981	974	934	1027	997	938	947	1000	1006	1005	997	1012	1062	979	963	1023	962	944	940	937	1018	977	981	945	996	905	936	995	926	966	1005	1006	969	982	971	952	967	975	934	996	997	1001	948	939	977	1002	1002	954	949	983	941	996	979	1015	957	1026	993	956	1001	926	933	1006	944	994	992	960	959	969	921	953	975	983	891	949	978	926	950	1010	980	1001	959	989	1000	952	908	957	999	971	911	1023	949	973	956	900	973	1006	951	896	932	972	1017	980	950	980	995	896	970	977	981	1010	976	967	1008	926	942	999	922	1003	954	959	971	948	967	931	922	965	941	979	999	979	1002	948	932	1010	986	984	966	961	945	942	984	994	961	925	953	975	1015	1017	980	1015	986	934	954	1012	1008	978	968	975	976	954	939	988	956	1029	990	1019	946	978	1001	949	944	954	954	974	980	979	971	967	953	969	985	931	952	981	1001	948	971	941	951	904	909	952	1030	977	1004	972	966	937	956	956	947	1009	966	952	1042	969	1011	1046	963	972	960	1026	956	936	1001	961	976	995	969	963	954	1033	982	995	954	982	1035	931	932	1004	968	918	939	980	888	973	991	938	947	1019	954	1009	961	946	963	955	967	944	997	1028	956	914	955	966	924	998	956	960	927	940	972	959	987	940	962	966	1024	948	982	1003	990	953	994	999	974	1014	934	961	963	935	976	973	964	983	977	1027	962	975	972	981	983	948	928	950	970	1003	965	972	933	965	993	966	1005	932	986	953	973	934	944	892	1023	968	926	962	948	922	936	974	1022	1006	995	971	1005	984	974	989	995	979	952	972	917	995	933	952	1029	972	997	944	1026	1058	983	1013	981	954	987	960	1006	1008	971	948	949	979	927	956	997	968	970	928	985	951	928	1012	929	1022	918	909	915	980	951	927	993	921	995	1033	1035	1012	965	918	985	1000	1011	964	937	1003	1009	1000	903	989	950	1007	990	1028	992	940	1006	939	988	1041	981	989	982	951	913	952	988	977	1044	922	993	968	977	959	987	968	942	956	985	937	1008	921	980	991	916	966	974	977	932	907	993	1004	965	969	978	1009	928	987	996	977	953	964	970	975	974	947	982	947	964	1043	984	929	962	922	989	1027	951	979	938	976	1027	967	969	1005	969	944	975	996	975	992	998	1039	950	963	973	908	1015	936	1011	901	996	940	955	978	934	973	1021	953	929	979	937	1033	1015	977	976	956	938	997	993	953	938	971	935	927	964	999	979	976	1002	990	962	968	945	934	988	934	947	951	1022	965	955	948	895	969	915	993	963	988	902	935	958	910	1040	959	979	968	946	974	919	952	985	936	922	936	929	964	935	965	993	954	925	979	992	961	945	967	1014	959	998	952	1030	978	988	1010	1006	1005	994	944	1022	966	961	959	875	975	965	940	999	929	932	979	975	936	981	964	991	977	953	994	942	993	1020	974	1008	896	970	986	959	1006	944	953	962	973	942	959	990	957	958	949	912	1000	926	975	982	971	971	984	933	965	981	921	964	1005	928	981	934	967	942	965	964	991	955	967	942	961	987	1005	997	987	981	927	1047	959	933	1003	990	995	949	953	952	965	998	990	1007	951	960	1007	948	904	1030	981	1007	924	999	979	942	992	955	975	935	953	972	924	948	965	972	957	992	972	988	990	964	942	997	933	1001	996	1014	1006	1004	1015	1009	979	950	913	979	982	969	1020	966	966	992	1021	993	960	939	1001	975	969	973	994	972	980
8897	1236	1444	1098	873	620	498	455	388	376	287	260	269	276	270	290	237	262	261	232	234	215	249	237	205	263	225	201	233	235	219	225	231	215	190	207	214	201	211	221	208	219	235	216	200	188	209	218	187	227	206	214	214	178	220	210	201	200	212	222	187	189	210	177	195	203	212	189	216	186	210	214	211	226	193	217	201	216	221	221	233	208	199	220	193	233	208	231	203	178	196	188	201	188	210	202	198	209	188	205	190	214	205	220	193	214	209	201	204	176	191	177	209	214	230	201	219	196	222	204	209	208	218	206	214	226	215	203	188	209	196	191	188	197	186	200	205	237	202	213	202	226	194	177	213	202	194	209	191	206	234	169	207	234	193	212	223	186	216	209	233	204	212	183	225	201	209	203	206	210	208	221	179	168	181	181	189	193	216	205	231	190	212	202	235	209	214	195	207	203	186	222	229	204	186	219	195	204	212	225	220	211	200	186	193	193	219	183	209	201	219	199	191	198	229	193	206	191	218	186	225	195	213	216	204	224	197	185	214	210	187	204	199	196	217	194	225	197	216	222	205	194	216	191	200	208	220	208	194	208	209	208	200	203	195	189	212	222	200	209	181	215	215	210	208	210	177	209	196	187	189	201	200	185	208	222	244	206	201	200	194	200	226	195	201	229	186	214	196	215	223	184	202	200	244	205	202	240	215	221	211	232	202	211	196	207	192	217	222	220	199	197	215	174	228	240	224	206	209	192	223	201	216	231	215	207	218	194	216	188	182	211	225	191	195	189	180	205	212	240	212	183	209	204	214	210	209	198	202	197	189	171	228	214	227	226	198	190	176	213	200	190	192	188	202	196	208	211	178	212	201	205	212	216	200	206	215	194	215	180	221	212	194	204	203	211	214	207	190	210	193	188	217	179	209	187	195	212	230	221	196	202	205	218	190	205	198	215	211	230	198	199	210	223	201	222	212	198	214	216	208	204	200	206	225	179	198	218	183	214	199	216	231	178	191	198	204	227	217	190	224	218	179	178	199	207	213	193	205	221	216	190	211	206	206	214	183	200	218	198	205	190	215	201	187	195	223	224	194	242	195	187	207	210	208	225	220	188	213	192	209	206	223	191	204	187	196	221	221	205	192	215	213	191	215	189	198	183	204	199	189	204	199	227	208	182	208	203	211	211	171	200	193	203	209	196	206	213	200	211	187	189	224	210	209	207	221	193	197	220	215	174	188	192	196	213	192	200	209	198	192	196	227	193	226	187	184	196	192	221	190	215	188	225	197	196	208	207	209	197	226	224	196	203	211	211	227	188	229	230	208	205	210	210	235	219	198	187	221	198	201	203	201	216	231	207	205	211	193	199	227	205	186	232	195	225	188	222	207	209	218	176	204	201	223	214	202	211	214	185	195	197	200	198	195	190	217	194	211	208	206	213	202	189	235	211	198	229	186	222	200	209	224	203	203	180	188	205	220	187	204	218	206	214	215	197	199	209	184	198	204	228	231	199	214	200	217	189	198	226	211	204	206	202	205	170	178	185	210	175	207	183	182	227	194	210	218	177	190	193	208	207	225	190	197	198	221	204	202	211	188	224	181	229	179	175	218	212	179	223	221	193	218	199	214	195	203	178	191	209	206	200	213	209	202	217	199	190	204	220	222	208	205	207	189	220	202	198	213	196	213	187	204	170	257	227	229	214	208	211	191	213	205	187	203	214	207	222	221	189	194	203	199	176	189	184	199	229	210	184	205	219	201	206	205	230	216	222	214	204	192	205	221	254	204	213	191	181	205	186	195	204	199	192	194	181	210	194	198	210	207	185	218	203	203	194	234	184	212	218	189	192	197	199	206	209	194	224	214	232	217	219	201	213	218	223	215	221	222	198	189	237	185	228	226	194	211	202	185	215	195	198	211	207	191	206	191	223	171	193	212	215	183	222	160	212	210	200	189	206	216	200	213	191	208	200	192	206	217	217	222	198	202	204	228	206	218	203	193	178	204	201	184	221	179	208	235	210	213	198	179	208	214	217	179	206	196	199	210	213	215	211	183	208	200	206	211	167	186	201	233	224	167	191	211	201	185	182	201	187	223	235	223	207	188	196	216	193	208	207	208	228	178	209	236	193	209	192	212	205	203	200	203	229	204	204	160	221	233	234	219	201	205	208	222	211	185	195	219	205	225	194	220	172	199	197	205	216	232	200	200	214	251	195	210	218	194	212	192	195	222	213	189	199	223	203	206	219	191	210	194	183	230	211	194	221	190	199	214	204	200	209	216	193	228	228	205	205	208	185	221	206	213	230	220	196	214	203	188	205	208	225	215	217	225	191	168	188	179	213	225	201	194	225	198	211	204	213	212	208	227	191	204	201	232	192	211	214	211	227	209	227	203	181	211	207	200	206	208	206	211	188	208	207	229	206	203	194	212	195	198	202	213	198	178	217	206	215	213	199	213	220	186	230	195	206	207	188	185	218	199	187	209	192	204	228	211	206	192	172	212	222	203	203	196	192	213	175	192	196	200	190	187	225	209	234	207	188	173	183	182	218	184	207	213	191	189	223	192	215	207	188	202	192	213	223	196	216	199	204	200	221	209	205	207	215	213	217	222	203	213	225	193	175	200	206	203	206	214	205	231	198	181	216	182	214	228	218	198	186	211	203	197	197	191	201	211	213	208	222	204	215	217	200	186	183	206	192	214	206	212	213	204	208	193	202	207	242	198	222	210	190	190	185	227	203	204	200	179	193	219	198	176	201	212	196	212	208	196	206	204	201	187	207	187	197	221	194	220	200	224	218	184	217	202	209	241	214	213	195	235	174	195	212	231	200	192	209	212	209	243	208	176	207	194	183	192	225	200	206	179	168	217	209	186	204	188	228	209	197	203	221	185	208	177	200	207	208	222	228	178	177	219	198	225	227	196	221	183	205	199	200	193	203	236	203	222	212	207	201	214	214	222	210	216	184	204	196	249	218	206	200	196	189	201	210	204	200	207	230	192	177	213	190	171	197	229	192	219	202	220	204	193	208	186	201	215	221	203	235	185	202	178	196	195	239	215	199	157	199	202	187	221	200	200	217	220	206	213	198	208	206	217	196	211	196	173	207	185	201	209	215	203	193	205	182	224	188	205	214	196	205	214	206	212	183	222	192	209	232	193	190	203	195	190	176	183	192	218	222	199	199	211	183	183	183	203	207	241	216	246	233	186	236	205	197	199	185	211	210	194	199	190	201	184	188	216	213	205	195	197	200	196	178	199	185	181	212	166	205	199	223	197	200	178	186	243	215	204	198	208	209	201	216	219	222	180	206	232	175	209	209	181	217	269	191	200	209	209	202	196	190	218	200	212	189	201	190	215	203	196	213	194	260	192	210	207	209	209	191	203	206	215	194	224	199	195	199	182	202	208	199	228	232	205	187	207	185	198	215	220	184	207	224	207	188	194	214	212	178	204	197	215	201	229	202	185	208	213	209	217	213	214	209	193	224	207	192	211	195	212	204	228	218	207	179
5796	1582	3336	3669	3161	2681	2241	1906	1640	1484	1312	1233	1139	1086	1030	921	945	903	870	878	842	820	794	781	761	783	789	703	740	702	717	713	710	693	735	676	731	726	658	677	709	651	689	677	714	611	664	672	677	647	680	702	652	673	657	647	652	638	619	650	635	658	600	666	664	657	640	622	592	655	602	606	639	640	657	623	657	655	672	640	685	639	627	654	601	623	635	585	649	634	630	642	559	640	636	624	595	612	616	596	631	628	635	614	645	642	634	632	591	634	643	619	638	604	602	671	649	644	663	590	607	619	578	645	640	638	590	633	631	622	606	617	613	615	573	635	652	581	656	649	586	606	612	660	634	653	637	637	599	611	609	594	631	596	619	627	633	607	590	615	613	626	650	615	632	597	642	630	655	651	662	668	595	616	630	644	575	599	602	601	615	618	590	663	607	597	565	622	642	603	638	616	608	601	610	583	647	655	581	626	657	584	589	605	604	606	645	600	630	632	606	617	616	626	580	589	629	620	600	644	651	608	579	620	622	634	627	653	617	585	587	640	607	658	593	617	617	658	619	635	625	606	564	592	633	608	632	576	631	576	622	601	652	609	634	575	602	627	611	621	619	587	642	637	611	617	627	655	587	609	594	590	607	598	599	595	649	652	624	607	621	658	612	623	586	577	624	601	579	645	559	643	625	650	655	549	602	612	617	604	626	616	580	596	634	627	652	611	633	602	602	579	605	699	587	571	597	634	625	629	617	643	621	605	632	621	657	608	641	642	596	585	604	585	594	631	605	610	642	631	620	614	619	600	543	625	664	645	647	593	613	615	582	641	599	615	593	639	605	649	654	656	653	635	636	606	635	591	609	639	632	652	647	597	601	665	623	624	642	635	639	572	628	587	565	582	619	586	610	592	577	598	577	645	676	595	612	624	578	667	612	603	583	635	653	653	635	611	620	607	637	637	561	591	633	543	556	598	546	671	612	582	636	636	633	652	608	590	651	619	606	592	626	597	639	630	623	569	604	662	624	591	608	630	611	618	599	679	616	590	613	597	569	592	604	596	659	621	575	603	606	611	613	577	609	644	617	636	606	657	631	620	605	610	614	631	623	640	626	648	632	610	661	614	632	652	615	585	665	644	585	622	589	644	624	646	620	607	660	664	607	640	637	632	613	614	642	619	621	634	665	593	621	651	598	659	605	636	645	618	632	654	671	654	636	642	618	659	653	630	639	620	626	616	582	612	659	598	624	598	616	617	618	599	604	620	573	607	646	613	616	572	612	626	598	637	634	601	608	659	661	602	636	602	606	594	595	610	613	625	646	640	659	609	638	591	596	637	652	618	606	617	632	635	655	629	634	629	630	609	638	545	564	608	642	622	660	569	605	644	616	649	615	608	622	589	591	603	638	590	598	603	571	587	595	658	668	596	592	630	636	570	661	648	612	617	631	615	643	594	557	634	562	653	657	607	631	631	647	587	624	624	602	618	594	595	590	584	609	589	603	594	667	642	581	596	622	606	609	611	637	563	635	628	625	633	569	579	625	612	629	608	601	618	650	640	624	667	629	642	617	620	616	626	628	624	594	617	615	595	651	615	598	589	620	608	599	602	664	605	620	614	654	609	628	594	592	619	610	638	597	614	656	595	616	670	625	591	620	603	589	590	600	622	585	603	636	633	596	637	633	623	637	634	622	612	603	602	608	663	642	628	653	651	574	630	626	637	640	632	598	599	618	656	592	633	567	655	662	612	626	627	651	639	621	606	662	560	632	569	612	637	634	648	606	629	662	620	556	620	627	628	621	634	579	598	612	623	636	637	608	601	573	622	597	568	618	578	600	635	669	647	648	662	611	573	677	651	620	610	608	650	617	651	640	652	613	625	642	639	626	583	568	642	587	597	612	612	615	613	669	637	630	588	647	583	597	591	627	578	597	605	598	604	625	629	654	586	669	672	624	565	607	616	639	648	577	638	611	596	631	581	661	608	621	618	628	653	600	574	636	633	618	635	622	591	645	613	618	581	626	596	638	630	624	643	661	599	621	632	633	615	641	638	601	605	622	627	638	614	630	601	630	637	595	605	645	615	605	620	622	617	593	619	618	593	612	616	639	646	640	592	608	631	621	604	647	638	594	577	633	627	606	611	616	616	617	625	637	602	599	590	611	607	592	615	583	594	635	608	653	621	632	642	602	638	652	592	612	591	625	634	609	657	626	624	607	606	624	661	649	649	614	611	604	682	622	637	582	642	630	562	601	621	640	587	647	641	611	631	637	621	593	628	617	631	598	614	573	646	580	621	603	598	592	633	559	606	636	582	573	631	594	566	582	670	589	632	634	622	634	627	606	628	610	666	593	663	600	587	617	613	622	624	602	626	644	628	616	617	589	603	630	618	598	609	604	581	594	606	629	645	563	637	627	639	585	582	575	591	613	601	591	615	595	643	616	580	619	626	592	644	615	621	600	607	605	630	563	629	611	618	607	639	630	558	638	592	636	585	651	641	679	640	593	654	680	607	592	604	641	653	573	647	603	579	609	631	617	618	554	617	636	633	590	612	643	611	620	627	611	639	645	616	611	623	624	610	587	613	632	630	593	613	633	614	612	606	636	591	614	615	620	619	632	588	599	621	606	660	617	641	620	585	600	646	593	619	646	657	650	636	645	619	624	641	575	619	632	634	597	600	640	631	608	630	633	637	597	614	610	629	620	657	633	578	657	617	606	661	612	636	603	600	624	631	636	584	605	602	598	621	623	623	617	622	621	619	670	565	615	684	621	636	608	615	614	625	666	628	658	602	588	631	603	640	578	608	605	588	650	603	616	639	661	639	645	608	615	628	585	624	615	651	662	602	589	637	603	624	577	653	612	616	669	614	651	629	621	581	596	611	590	647	635	633	609	582	613	640	619	651	590	613	600	676	609	605	601	632	627	662	637	615	614	585	609	636	620	622	642	626	654	588	597	605	613	629	627	601	614	596	649	633	627	609	563	618	643	582	598	580	629	594	589	608	605	592	615	608	615	638	644	611	626	635	600	642	619	610	616	602	546	615	611	608	618	626	592	595	637	630	631	627	632	623	643	669	605	597	609	594	604	625	652	661	608	615	634	625	594	595	618	598	617	664	599	635	631	621	629	644	639	597	595	609	654	568	643	639	537	616	633	630	613	623	605	655	574	605	621	616	653	587	647	615	601	617	599	619	614	634	677	568	661	632	614	618	659	623	637	618	618	561	598	591	611	614	634	620	617	629	632	611	600	654	601	610	576	622	639	609	597	618	626	603	623	614	591	616	613	605	617	592	630	593	649	596	607	636	638	633	627	621	558	608	613	608	648	602	656	608	628	607	627	623	616	630	617	573	607	612	585	651	607	600	658	630	615	594	614	614	628	581	600	660	598	621	535	625	574	666	621	628	583	617	616	642	603	624	648	596	639	643	619	599	644	623	656	615	654	644	612	636	641	650	598	580	605	655	622	597	598	635	611	627	657	629	645	600	654	616	640	618	625	624
16240	2643	2735	2061	1486	1043	799	622	497	437	374	334	317	311	257	222	211	229	215	191	206	199	191	187	187	193	171	168	190	174	171	183	179	155	145	173	155	161	139	184	147	156	167	151	172	147	154	136	168	156	151	152	135	140	141	140	152	157	169	163	145	155	148	127	160	133	153	166	148	142	155	143	147	159	156	145	141	148	143	166	146	133	130	139	169	161	143	131	152	151	120	149	142	145	144	139	147	165	153	145	147	148	132	140	160	144	140	159	161	137	160	149	133	157	148	163	159	174	120	120	151	157	147	143	160	146	145	151	147	150	137	137	150	146	137	157	157	153	156	136	161	140	143	133	163	183	166	130	174	138	152	146	147	180	156	139	128	163	162	142	135	150	141	154	133	172	172	118	130	150	167	164	174	160	151	143	167	141	140	133	137	133	138	157	156	156	138	152	150	166	146	162	146	148	168	146	150	136	146	152	142	149	179	148	153	147	157	172	142	150	137	156	142	132	151	173	153	149	147	132	147	132	150	139	146	142	143	128	159	146	160	134	131	139	168	166	148	151	110	139	144	145	150	170	165	160	144	138	144	156	152	163	159	148	132	153	141	152	148	126	127	147	169	114	139	131	149	147	161	162	148	158	139	137	138	162	167	137	163	140	154	144	150	153	145	154	154	175	154	129	141	164	147	144	151	141	157	129	127	145	149	143	166	152	136	157	145	147	152	141	132	136	130	135	143	158	150	146	164	142	147	154	136	142	150	138	152	157	138	164	150	125	127	140	144	153	143	137	153	127	148	130	148	144	130	147	140	143	156	153	145	149	169	160	157	157	154	129	144	157	162	172	145	128	130	118	156	147	144	184	156	176	161	179	139	137	161	132	133	146	165	140	156	160	165	157	159	134	149	132	124	139	152	141	139	155	150	142	151	156	141	145	141	160	149	129	131	148	130	142	147	137	172	143	141	148	157	162	147	158	154	161	158	141	121	153	163	144	157	151	131	143	130	145	133	140	157	157	144	143	158	149	158	135	160	143	135	156	156	147	149	166	160	142	142	135	153	168	127	133	151	141	141	145	156	156	154	166	147	128	159	158	142	156	163	130	147	158	152	142	179	128	148	164	171	147	167	168	170	144	134	154	133	146	127	154	146	150	166	143	134	148	148	136	143	137	159	144	145	148	142	136	149	129	161	148	147	132	170	127	163	160	151	156	160	144	159	156	143	136	165	129	176	173	144	145	128	125	163	166	144	141	136	155	164	153	159	168	145	126	130	154	149	146	144	158	139	169	148	153	148	147	130	129	161	155	151	149	127	148	146	167	164	154	130	173	157	147	155	154	152	164	127	149	160	131	148	161	143	147	148	152	153	167	152	131	171	147	147	145	134	148	137	146	151	154	138	148	178	151	169	165	140	171	171	149	171	137	155	152	167	143	150	158	149	155	165	161	157	164	144	147	157	149	133	173	166	145	155	155	164	132	134	153	162	154	147	143	141	153	147	152	143	130	161	146	161	151	144	149	147	144	138	140	137	148	145	167	132	146	171	162	179	146	142	133	147	136	208	145	127	145	170	163	173	149	154	142	151	140	143	135	154	148	146	170	148	152	133	156	162	146	178	150	150	142	138	151	150	150	154	150	150	132	136	140	136	160	162	131	168	145	154	145	139	143	162	147	126	162	146	131	146	126	139	143	135	153	154	155	123	147	132	146	143	146	142	160	160	156	157	151	130	145	145	131	156	139	153	148	146	158	150	159	148	139	161	140	140	127	140	147	161	151	158	138	150	158	138	132	149	142	161	136	149	161	145	152	151	176	152	143	147	169	166	152	147	146	163	141	128	124	159	165	153	152	164	143	151	152	140	141	133	154	163	134	138	169	142	157	150	142	155	149	164	139	153	142	136	165	142	167	139	154	135	155	159	136	138	138	142	139	139	149	168	172	157	134	120	149	152	157	131	142	137	151	159	156	139	173	141	151	162	142	151	154	132	146	172	163	131	155	171	137	122	142	154	170	168	144	124	148	138	150	154	126	138	164	152	158	137	162	166	153	145	143	154	148	149	138	169	160	152	148	137	137	141	153	156	145	148	150	132	153	138	133	169	163	137	139	143	154	141	151	135	152	164	135	148	165	132	149	136	159	162	138	145	149	166	151	135	157	140	134	137	164	151	147	126	150	158	159	146	154	145	159	153	162	133	153	151	145	155	176	155	141	131	132	135	143	163	141	183	155	157	141	153	155	152	130	152	147	132	141	138	141	159	153	121	154	155	144	150	150	138	138	133	158	153	145	142	152	127	140	158	168	170	151	148	166	178	163	130	149	133	159	166	163	159	143	158	156	155	147	147	148	124	158	158	149	158	142	156	157	142	139	150	157	128	142	156	156	154	152	155	136	156	158	150	175	163	141	139	137	156	163	147	140	165	160	172	128	166	153	150	166	159	156	124	143	134	163	140	152	162	144	153	163	137	147	128	135	127	142	160	151	162	154	131	149	138	150	147	160	146	151	152	154	146	151	122	134	153	164	129	173	164	146	162	150	143	162	148	149	160	141	135	153	132	160	139	158	159	176	122	136	184	136	136	157	139	144	161	156	139	165	153	134	134	155	136	146	137	156	132	143	155	149	146	145	142	151	164	142	178	166	139	142	143	145	167	145	128	142	152	151	146	162	151	130	137	172	155	141	130	152	151	139	147	155	175	143	154	158	148	157	132	150	158	154	134	153	140	143	179	156	144	148	144	130	151	132	157	148	137	158	153	166	159	162	154	142	164	155	145	173	157	161	155	149	159	153	150	172	125	124	145	151	156	124	173	145	152	152	151	150	119	135	152	155	133	169	164	149	159	141	147	140	143	117	164	149	133	116	160	164	146	133	164	150	144	172	144	161	147	145	155	154	128	138	150	130	154	154	143	122	147	129	142	148	163	156	132	150	135	138	140	148	158	168	155	151	157	138	155	172	134	168	137	144	140	164	160	172	155	156	135	156	149	156	131	131	152	156	154	155	123	142	123	145	133	156	164	163	158	144	146	146	153	152	154	160	158	151	159	155	129	175	141	150	146	127	154	140	120	156	142	143	147	172	160	157	139	150	156	165	130	163	150	135	138	160	132	144	138	146	169	157	151	158	143	148	147	146	155	160	116	155	156	163	151	163	146	139	159	129	130	130	154	159	153	122	145	156	145	146	155	154	129	145	152	137	147	149	168	135	160	148	147	146	142	143	138	141	137	160	179	131	146	135	149	172	139	148	152	152	133	153	167	131	133	132	137	172	156	170	129	138	167	142	157	140	165	156	147	116	141	131	154	153	139	132	150	173	142	150	144	147	146	159	141	148	158	166	127	151	152	146	132	158	168	158	137	147	156	147	150	156	145	158	168	147	150	155	152	159	156	135	158	145	153	133	177	145	159	128	130	156	138	153	137	135	160	132	140	129	134	141	168	160	152	144	162	138	153	133	130	154	162	142	146	145	152	161	148	143	160	142	136	151	138	160	169	159	159	131
7654	2462	5602	6461	5425	4433	3625	3053	2497	2170	1971	1682	1512	1385	1261	1160	1147	1018	970	978	878	819	857	765	785	749	741	719	718	694	696	691	667	616	622	647	590	639	587	608	608	560	580	578	565	600	565	523	576	589	545	546	515	551	555	544	551	582	534	531	522	539	522	529	522	515	534	529	475	522	532	541	534	495	548	516	505	513	467	488	507	506	500	504	498	479	491	491	479	472	506	503	512	524	489	504	558	510	509	522	455	446	524	520	484	481	483	492	523	497	503	505	519	541	482	503	460	473	499	517	475	488	481	512	502	474	522	478	515	510	493	516	461	492	458	527	563	526	514	444	507	472	454	482	508	476	463	490	476	486	472	505	491	505	488	507	526	452	505	442	513	512	486	472	476	456	482	491	487	473	519	494	450	493	495	487	495	520	509	477	505	496	469	502	495	504	471	498	504	503	494	466	498	499	484	468	490	445	490	508	530	495	507	501	474	534	510	501	494	463	475	536	492	506	504	438	473	473	477	529	539	493	482	473	475	515	467	435	513	464	468	518	461	492	474	503	473	455	498	485	483	479	485	476	477	484	447	461	467	513	483	443	543	503	494	556	535	510	470	476	482	488	514	470	444	442	541	481	447	492	484	512	438	501	480	494	474	485	481	440	498	551	493	502	477	479	474	490	513	489	503	495	507	488	533	474	507	454	490	460	475	458	497	464	496	458	485	472	463	548	518	489	482	501	466	510	453	481	467	492	479	484	466	484	517	499	512	483	519	492	474	491	506	451	469	523	527	495	484	437	446	476	488	450	441	477	457	499	490	516	434	504	476	526	504	478	516	458	463	464	490	443	516	478	485	497	478	512	470	507	487	498	446	454	462	425	456	504	469	501	531	477	497	495	514	492	482	494	511	464	484	436	478	487	513	450	498	466	501	511	481	495	512	460	456	492	460	494	501	476	488	468	506	460	489	489	493	480	467	502	503	485	503	478	484	507	523	475	442	481	444	482	504	443	469	461	482	502	511	507	500	514	453	509	462	444	484	449	502	499	493	470	469	560	508	465	488	477	465	516	506	443	492	486	505	487	442	471	497	485	470	488	487	501	504	463	495	492	472	521	502	473	486	481	503	449	471	482	488	508	436	504	491	453	450	465	494	488	475	486	473	504	489	519	499	497	481	528	521	486	471	455	469	506	497	469	481	467	498	438	499	488	467	455	498	507	457	479	514	477	469	500	470	486	504	474	466	520	478	465	543	513	501	439	474	525	484	445	513	483	489	541	498	499	515	524	498	503	509	504	468	527	489	475	468	533	484	472	485	485	491	511	460	490	467	485	476	463	466	463	419	507	500	476	480	497	464	495	498	519	501	494	481	537	505	514	499	463	510	447	495	456	494	466	442	491	472	465	471	502	527	485	518	480	448	454	460	497	474	487	493	461	485	459	495	476	489	483	476	529	535	455	498	452	481	478	468	478	524	477	500	534	480	437	481	518	503	479	478	440	478	436	497	496	452	490	440	517	468	458	480	485	510	477	473	443	496	465	499	458	507	491	470	501	549	488	508	504	491	490	505	497	484	504	467	467	496	483	504	498	529	455	514	474	474	472	503	463	500	450	471	485	518	490	483	495	469	503	515	475	479	477	501	505	497	480	461	471	494	454	484	479	431	462	458	453	497	465	501	491	499	493	488	483	477	464	499	493	504	495	477	481	473	502	511	513	498	450	472	490	511	515	507	473	475	477	508	469	473	513	497	502	498	516	452	454	512	483	513	495	460	509	506	474	500	460	473	491	477	460	448	557	504	471	507	473	523	470	445	479	492	478	507	463	506	471	467	475	461	512	478	484	502	486	527	499	486	528	496	486	509	502	495	487	489	469	491	467	487	517	463	444	516	497	460	475	500	455	515	474	462	483	501	474	499	461	477	493	531	475	512	467	435	458	512	479	471	447	498	507	499	497	518	515	457	500	505	486	504	439	425	449	453	473	486	479	502	466	550	475	494	492	497	493	448	498	505	473	487	489	496	494	488	482	488	460	489	487	493	475	501	471	487	486	456	465	450	485	513	474	501	492	511	510	492	480	475	485	467	455	473	459	459	435	439	487	495	488	430	513	518	488	483	479	491	493	501	497	511	487	512	517	463	479	464	478	503	467	468	479	498	486	528	512	498	501	461	496	492	482	472	489	502	498	455	519	492	499	470	494	466	437	479	444	508	511	500	508	494	535	479	490	500	500	463	444	462	454	459	471	485	490	498	489	487	454	480	459	486	472	434	459	455	442	495	481	511	486	467	493	470	505	509	457	459	473	474	476	482	477	473	491	489	463	492	546	486	511	447	499	511	535	496	462	461	493	464	479	462	443	513	484	472	488	458	518	492	490	452	472	493	514	545	477	510	460	465	486	485	482	486	462	480	503	496	435	500	523	485	470	523	480	505	444	493	477	483	457	486	462	496	484	514	422	447	521	464	509	502	481	510	481	521	466	473	506	459	491	508	472	475	479	484	503	484	452	451	489	487	510	450	528	485	480	495	460	466	491	490	552	503	485	476	467	487	507	459	457	464	488	500	476	505	473	471	477	484	485	500	486	490	509	518	499	503	468	480	456	465	464	483	506	510	479	470	490	489	469	508	512	493	469	488	464	479	469	523	457	479	474	481	484	501	522	500	485	494	508	500	510	461	490	488	473	478	485	517	437	485	497	484	483	522	475	471	496	492	495	483	442	467	458	478	463	484	460	480	464	489	510	484	490	497	475	498	483	496	492	499	484	452	484	460	498	496	496	505	466	470	513	504	523	490	465	484	486	462	496	475	466	490	482	501	481	500	490	467	484	470	539	486	482	485	505	484	486	520	498	461	495	494	476	509	504	459	488	519	504	450	503	494	486	487	475	484	503	475	480	429	446	479	448	452	489	494	466	493	489	505	464	500	481	487	467	468	517	462	471	441	471	490	457	492	474	468	469	509	477	497	472	433	465	451	453	465	485	502	510	498	483	478	461	462	500	521	485	489	492	471	512	489	497	512	515	511	468	470	475	502	474	463	491	500	476	485	513	476	467	473	473	490	481	466	469	507	482	517	482	452	455	511	457	484	466	464	507	465	473	494	476	467	454	465	480	486	531	460	488	466	486	515	492	463	422	488	489	492	517	511	519	457	493	500	483	465	482	495	482	491	483	498	479	463	472	490	455	496	488	483	501	492	456	469	439	473	503	487	491	492	504	482	487	506	485	449	492	467	484	451	487	510	458	478	495	482	476	503	443	516	463	496	483	493	485	492	481	473	458	466	468	512	471	485	475	491	473	475	498	477	518	490	487	485	469	504	450	496	515	498	462	499	479	469	469	481	533	468	491	488	502	441	475	517	456	484	461	488	489	470	471	476	473	519	470	463	523	507	498	453	465	487	465	511	487	486	504	477	435	506	483	485	512	487	471	489	463	532	488	477	498	457	456	458	498	482	494	439	480	483	474	488	467	486	452	476	484	468	498	460	480	491	485	488	520	491	475
2116	396	445	365	378	372	346	407	381	331	349	359	356	356	338	337	338	329	371	371	384	350	356	300	354	339	336	331	346	303	340	358	361	348	326	356	333	333	347	368	364	350	338	326	351	356	400	349	339	339	332	371	317	339	351	351	345	339	328	379	330	376	334	330	350	372	344	331	323	336	346	349	368	342	346	320	349	331	333	359	311	362	351	380	343	328	324	339	324	362	336	345	330	343	327	313	357	346	333	329	363	371	331	366	345	336	327	344	327	326	349	319	307	314	314	347	387	337	341	323	389	392	320	331	376	339	359	382	373	300	339	336	319	334	353	346	327	365	364	343	358	380	365	341	337	338	338	316	309	328	376	354	331	359	318	331	385	349	343	346	367	341	333	354	356	335	344	340	303	358	319	349	377	349	330	357	306	351	336	342	365	364	319	322	355	338	357	340	357	320	366	327	355	348	323	352	374	323	329	320	379	346	353	329	359	339	359	319	336	347	338	308	342	340	337	315	332	324	344	384	334	364	334	342	316	367	374	350	334	337	310	320	324	345	323	333	359	325	350	335	359	372	343	357	341	352	341	361	333	345	362	366	333	300	367	301	337	357	350	328	326	330	335	349	377	360	357	362	333	347	324	335	329	323	323	352	349	318	344	329	360	361	380	367	334	314	376	341	346	339	361	329	346	368	315	327	373	336	319	329	347	329	380	328	373	364	340	337	330	347	341	317	350	328	360	325	332	360	325	341	349	365	377	335	334	335	306	339	331	341	354	358	309	349	372	347	358	349	327	338	339	347	357	355	356	315	343	352	324	343	341	367	347	348	367	342	365	344	352	379	379	330	335	331	337	344	340	316	317	348	347	376	343	354	315	339	354	340	347	352	360	350	319	342	329	334	348	351	323	307	345	318	342	352	356	353	349	348	378	327	361	355	334	319	316	344	361	338	331	336	356	341	372	364	338	355	364	345	362	315	359	334	328	350	336	385	327	312	343	349	351	349	355	328	333	330	353	331	334	347	344	344	313	355	362	337	341	317	368	351	337	332	406	343	354	356	367	341	356	390	338	320	340	340	338	322	361	350	367	310	368	349	362	346	324	319	341	333	343	309	359	364	353	362	323	353	370	373	321	349	363	341	358	334	358	329	322	327	323	371	346	350	336	350	313	330	334	322	341	324	344	361	366	345	341	365	321	308	329	324	317	328	352	348	371	329	368	343	371	344	345	347	352	341	380	356	352	371	387	372	330	347	320	332	338	335	333	338	345	296	333	343	358	341	327	318	340	341	357	343	357	376	326	362	335	327	360	342	350	336	341	323	324	362	343	375	352	307	355	360	342	354	358	336	345	322	356	353	354	331	327	327	341	361	362	336	360	306	312	334	337	328	345	344	348	336	352	373	343	307	355	335	330	357	344	368	356	345	315	344	373	339	349	345	327	323	368	319	307	326	351	337	348	349	325	354	334	350	367	328	329	335	320	372	339	349	326	320	349	362	347	311	347	360	366	326	323	338	400	329	339	330	332	344	338	299	346	324	365	326	340	328	363	341	330	347	337	339	349	337	309	352	331	362	336	338	368	402	368	325	332	349	364	335	353	371	339	323	326	331	347	359	366	355	356	344	364	339	336	351	339	303	328	337	354	350	354	343	335	382	359	350	335	380	358	382	357	359	341	333	335	353	330	319	338	293	344	352	305	303	349	328	368	324	347	313	345	365	371	350	339	367	322	355	317	306	357	370	363	337	347	345	342	341	344	332	348	321	339	370	356	371	358	363	309	322	378	350	322	339	359	334	326	366	318	327	343	363	328	336	351	308	347	338	326	373	332	344	325	314	324	310	337	343	357	359	318	322	350	361	342	343	363	359	344	321	322	370	342	357	322	360	321	302	365	360	330	331	390	361	315	372	312	339	352	337	386	352	327	330	343	364	351	335	363	322	328	328	339	363	331	342	338	327	323	364	331	398	343	351	332	364	340	321	333	345	346	316	348	334	349	359	332	319	347	332	341	343	353	362	326	348	350	344	349	334	362	338	380	300	311	324	345	342	350	333	348	363	348	318	343	373	317	357	359	345	326	316	346	325	312	318	355	330	354	346	356	370	299	344	327	346	382	355	341	342	340	358	325	329	339	347	348	366	295	328	336	352	320	336	345	362	346	338	326	331	361	391	355	319	327	351	361	327	352	351	358	349	360	325	348	328	368	350	360	352	328	349	360	319	340	346	330	327	338	332	334	346	340	370	348	346	333	340	364	332	356	350	348	310	333	331	327	347	334	342	326	358	399	351	345	334	322	346	344	369	353	331	369	349	330	329	352	349	310	333	333	326	360	303	348	286	347	341	330	338	319	374	324	346	370	330	363	357	345	373	318	340	333	302	370	348	337	347	343	327	359	335	339	334	312	297	324	312	344	333	348	306	328	351	371	347	326	360	313	346	332	360	363	322	327	377	350	340	341	319	355	353	342	309	322	324	341	359	307	350	304	336	365	321	341	353	340	338	375	339	341	361	328	366	346	314	332	312	350	359	348	371	355	318	370	374	347	326	336	355	334	339	314	334	338	343	338	324	335	324	358	349	353	328	277	330	348	335	346	362	325	355	331	350	357	331	358	352	362	342	326	381	334	355	350	360	323	350	335	304	325	325	369	338	325	343	351	321	349	333	334	315	351	320	361	338	358	366	366	376	370	330	326	363	340	312	322	365	326	320	339	329	371	316	341	345	353	340	322	335	353	354	340	306	368	369	347	321	317	360	390	342	316	329	386	325	343	311	344	356	348	352	300	317	344	343	322	324	319	334	347	380	349	355	329	368	330	337	338	328	368	342	354	346	325	314	334	343	336	362	328	371	338	322	341	343	315	367	351	359	360	351	347	350	355	340	321	329	360	348	319	351	360	335	338	334	311	332	365	353	350	353	318	352	368	346	359	328	325	331	367	332	356	366	350	345	338	328	308	334	310	352	368	374	336	338	357	345	338	366	362	313	338	351	353	339	343	336	327	355	373	342	352	319	372	334	349	318	357	345	341	333	346	317	353	350	335	347	330	347	360	347	341	321	314	338	359	309	367	383	333	375	347	328	339	337	346	351	334	336	366	369	340	321	340	321	316	345	289	316	350	340	350	324	343	316	322	357	332	327	368	342	326	366	312	321	342	346	356	362	362	338	358	341	343	335	320	333	342	320	375	356	357	366	379	314	349	374	344	342	373	340	386	348	334	352	374	321	367	365	332	347	331	373	385	330	361	346	328	320	331	320	356	358	330	355	384	327	377	350	311	340	365	354	327	346	366	322	335	332	334	323	296	356	326	339	320	307	335	325	386	345	326	337	336	337	386	339	353	336	324	356	345	332	315	375	364	352	305	334	345	352	360	339	336	337	327	332	321	333	348	335	345	366	370	309	338	316	352	339	347	352	398	354	380	324	318	321	342	328	365	355	327	311	351	295	333	350	350	342	351	354	331	315	324	337	332	361	312	348	325	337	342	372	320	337	344	329	316	329
2473	953	1136	1120	1142	1093	1075	1020	1057	1011	1055	989	1006	1016	982	1021	1026	1027	1051	962	986	947	947	982	1042	988	970	979	946	950	1022	949	991	955	990	984	981	988	984	1010	933	955	953	961	1005	1038	929	931	939	957	928	967	948	944	958	970	1004	904	983	967	1017	972	960	979	975	956	928	973	982	946	935	965	978	1024	956	950	988	973	990	951	995	975	940	954	985	980	1012	978	957	962	925	979	1014	1006	946	993	996	963	972	994	957	983	983	978	994	1002	1005	981	981	1004	973	1012	987	919	926	946	963	979	1005	997	1047	975	1009	993	955	964	969	984	1011	959	1012	980	996	904	975	949	952	986	922	1000	997	952	979	1008	992	924	1013	956	960	895	922	990	935	987	968	923	963	1000	963	950	977	963	947	968	975	937	981	934	994	932	973	1035	990	994	990	944	973	963	949	961	975	1012	1001	988	917	996	975	947	948	948	986	991	959	955	999	957	1018	980	998	968	919	997	973	951	1024	990	1021	995	1033	950	1012	968	1005	976	974	997	1012	975	950	967	984	942	998	990	977	939	1009	955	973	982	956	962	909	994	985	991	900	952	1031	1006	975	1008	998	1004	973	951	946	957	1006	961	976	1014	916	937	992	994	922	1011	952	1002	919	954	941	984	900	981	994	989	964	951	989	1007	992	1007	950	947	969	987	958	966	966	975	945	924	974	961	989	976	947	998	993	1021	963	992	1005	951	957	970	1006	941	959	1023	1027	994	958	992	987	989	953	884	986	907	954	1003	978	1005	998	935	982	878	980	976	977	972	992	955	935	958	974	978	934	1006	931	1030	962	962	966	958	897	970	975	914	1010	990	957	958	923	929	1034	974	976	969	976	974	949	952	986	984	971	935	959	960	959	976	966	977	942	1041	980	1004	985	1027	1024	938	962	1019	966	939	916	943	929	1014	979	950	938	932	975	960	1008	1012	943	982	982	977	952	971	1003	899	987	987	976	995	1025	922	998	960	924	939	982	979	1041	945	996	933	1035	989	998	973	962	961	975	975	966	986	939	970	867	964	948	896	975	955	908	934	963	1010	1000	1002	992	995	984	994	974	1030	982	985	947	1030	922	974	909	936	980	962	962	980	951	943	1002	1020	999	952	996	953	958	978	941	1003	1025	958	967	958	990	997	999	961	1003	948	972	1008	1006	950	969	985	979	944	973	969	982	953	988	971	968	990	992	984	962	969	1009	954	983	992	974	976	1008	970	946	997	1019	986	989	1006	1042	1036	919	925	1045	949	948	972	944	972	951	959	946	945	963	970	937	921	968	997	987	1037	1002	905	952	997	987	998	973	1055	929	970	1017	967	991	924	968	984	987	985	996	996	943	931	978	961	1005	900	1005	977	927	1004	977	1023	924	981	930	957	967	959	1000	995	960	965	937	979	960	1010	917	993	993	998	1019	947	1009	967	1031	1034	986	965	953	937	991	982	998	1014	1041	962	978	983	931	978	1034	994	996	985	950	967	979	958	943	990	965	960	934	975	1038	977	980	943	1009	965	941	991	956	989	927	998	996	936	981	918	928	983	975	988	984	998	952	996	932	1004	979	936	944	966	947	1001	981	974	992	977	961	982	986	987	915	995	958	994	940	1029	942	943	958	994	991	980	1009	989	973	928	945	983	980	964	974	1003	999	1026	1071	935	933	948	976	991	1017	909	936	934	1004	942	950	994	1021	962	978	972	968	1011	981	937	988	932	984	1007	936	958	920	916	984	969	1035	992	963	990	922	1039	944	1001	997	924	1030	1012	960	963	971	982	985	998	935	952	957	957	961	1012	924	943	978	952	1015	965	982	1054	991	993	970	961	973	979	996	969	933	992	934	987	974	999	985	985	922	952	994	972	1028	945	967	961	1012	974	969	984	1011	915	959	1031	959	958	983	1026	973	933	984	955	919	996	961	1020	962	943	969	961	949	936	925	973	920	937	955	981	921	976	954	1000	988	921	960	998	949	952	994	971	923	978	955	1014	984	1008	951	943	997	1036	1002	985	952	995	993	951	953	1009	976	929	1017	921	964	975	975	976	935	940	1001	1009	956	939	916	1015	995	948	986	978	919	941	939	946	939	924	960	959	979	948	917	994	1032	1005	934	977	974	936	934	938	1008	974	1000	1002	968	934	949	957	1000	1004	966	982	979	949	986	942	945	950	969	939	974	997	999	993	1027	1022	964	931	914	942	988	956	961	945	963	939	900	934	937	1020	943	923	1005	992	950	968	967	1033	951	991	1020	976	996	995	981	989	1026	968	972	943	947	966	983	911	979	977	947	963	955	929	1038	961	1007	927	942	954	987	1010	936	970	1001	997	951	996	963	885	968	993	993	976	975	948	911	939	932	979	970	990	1028	952	1028	951	942	948	939	990	983	926	996	966	1004	938	969	983	940	978	1009	942	919	1019	964	1004	984	1014	965	1001	971	1003	1023	963	992	982	959	914	1016	949	1034	930	967	999	926	964	947	947	967	959	982	948	1013	966	979	998	970	943	966	987	933	944	989	991	953	959	939	972	971	979	942	1024	1005	964	978	1000	943	1001	948	975	1010	959	1011	955	978	949	989	955	1019	1022	953	980	957	951	931	973	999	967	949	953	1020	1016	998	966	992	986	968	957	964	977	939	972	915	1058	977	934	1004	973	940	949	963	944	969	993	952	986	974	999	976	1044	977	929	977	1029	988	970	994	962	988	1010	929	983	934	990	1001	955	958	984	946	962	997	1022	941	946	989	946	968	963	956	946	964	949	1001	941	989	1006	900	1016	976	935	941	989	1021	974	967	1032	934	990	985	1009	986	931	954	971	987	976	977	963	955	918	965	986	974	964	973	948	962	950	973	938	956	978	943	971	903	985	975	961	985	968	966	1005	968	1004	934	968	964	934	953	946	931	965	939	1027	922	941	997	965	969	963	932	938	953	986	918	977	998	992	906	1022	1021	923	925	901	946	978	1008	995	961	997	948	952	956	992	1037	994	952	961	1017	911	955	971	1011	990	930	956	936	960	918	970	914	960	942	986	960	940	944	868	987	964	1021	991	971	1029	953	942	971	1046	918	958	949	989	967	964	961	1006	982	993	1006	935	956	976	999	986	960	960	970	947	994	971	993	967	1020	985	946	989	933	977	926	967	978	981	995	966	970	967	992	957	995	989	1017	985	969	987	996	970	994	932	982	1015	952	917	970	1013	990	997	957	986	954	995	926	927	1028	961	974	962	962	946	922	977	956	931	940	991	1022	960	969	1044	992	990	985	1020	944	978	928	956	988	1021	926	990	970	990	951	986	948	967	933	941	996	973	994	981	967	940	973	1019	947	992	922	1031	951	1010	959	973	965	933	939	966	963	984	996	963	979	917	1004	972	962	994	993	1050	963	950	999	925	984	912	1015	972	1000	1003	946	995	989	955	1014	941	1002	954	943	1037	951	922	1018	1026	962	968	958	959	1037	1008	1001	955	984	997	1023	970	1003	990	1011	970	955	964	966	967	957	943	973	1023	960	937	1001	930	965	993	930	987	969	963	955	972	903	1009	949	937	961	960	1014	957	950	971	946	955	996	1009	1028	957	1006	929	938	960	951	996	968	986	982	959	933	973	971	1007	1010	938	996	955	974	947	1033	1011	945	966	961	1006	996	980	1043	979	978	989	977	1013	1008	974	992	984	955	985	977	975	1011	989	981	986	990	1013	987	980	983	975	1022	969	925	958	927	984	989	856	1035	940	949	985	988	1056	999	998	992	998	989	990
8706	1128	1413	1151	840	641	507	465	357	325	290	304	303	284	250	267	270	252	211	224	248	226	205	208	220	218	227	227	226	239	208	211	207	203	221	222	231	190	196	208	211	235	230	186	194	199	220	210	203	213	201	185	195	213	199	208	209	219	192	217	196	219	208	190	207	206	192	227	202	231	198	221	210	223	205	207	210	191	229	189	203	239	184	176	231	182	206	203	198	193	222	195	205	202	218	210	214	198	199	181	207	204	194	220	195	200	215	202	210	177	198	203	207	216	217	207	217	182	198	210	205	212	202	199	216	199	226	208	196	218	185	205	210	195	220	179	206	186	201	214	222	201	216	201	191	220	190	217	181	212	215	223	213	190	193	205	196	209	186	202	205	227	189	185	178	172	237	197	225	222	189	204	193	196	210	204	205	188	189	226	206	190	212	210	221	217	222	215	209	204	191	195	196	211	211	201	201	208	208	192	190	196	200	232	183	202	230	212	233	209	207	212	207	221	197	201	204	229	210	221	210	220	212	183	195	210	199	192	221	213	217	195	193	202	170	196	188	191	239	193	204	201	174	182	186	193	195	209	205	193	204	182	222	192	189	204	196	212	225	228	209	203	228	186	207	184	192	195	193	183	222	219	241	206	205	206	214	185	231	211	220	202	214	223	224	172	215	235	184	205	216	206	201	206	202	201	192	228	199	229	210	237	171	191	189	222	199	229	197	208	204	206	209	201	199	219	185	214	216	197	204	201	182	222	186	206	201	239	166	209	203	202	203	197	188	190	197	192	199	214	210	198	211	199	194	201	214	201	181	187	220	242	196	176	211	172	202	192	235	205	211	197	206	238	200	209	220	201	177	230	183	197	210	207	217	243	192	184	223	231	212	209	217	221	221	212	216	215	214	227	221	203	201	204	209	207	208	197	196	209	218	204	193	211	210	188	205	209	210	193	212	195	195	207	185	214	202	198	201	211	221	216	197	197	198	198	200	175	230	177	211	191	206	215	202	193	196	202	186	205	184	206	201	215	227	209	203	203	186	211	216	204	207	207	213	221	208	204	196	204	207	229	208	202	222	203	206	233	233	197	195	224	209	214	195	210	218	196	226	198	219	240	205	184	205	230	239	219	215	189	188	223	191	203	203	200	214	209	198	206	213	227	193	233	189	220	208	208	171	183	193	221	218	185	206	170	187	225	215	237	210	215	197	220	206	202	245	212	201	212	206	238	181	231	193	203	187	198	188	198	191	188	215	185	200	189	199	213	193	216	199	194	177	215	201	194	198	239	192	214	204	231	210	215	202	218	187	179	182	178	210	238	222	192	199	202	245	206	184	241	211	194	191	208	207	210	176	183	186	184	189	193	200	211	188	215	214	211	214	211	198	200	181	200	185	200	190	189	219	212	211	204	193	228	197	197	213	194	200	186	178	212	180	203	223	210	194	194	210	213	184	196	202	215	183	197	198	228	235	196	184	208	210	202	185	196	220	213	201	220	184	191	201	200	193	211	193	247	220	208	242	204	204	196	191	209	183	219	235	215	221	204	208	221	238	193	199	191	206	191	195	204	216	208	224	189	181	211	211	218	207	223	196	216	212	205	195	235	213	183	209	227	201	207	210	199	179	177	211	215	198	218	185	207	194	197	217	223	212	222	208	194	203	190	206	210	207	198	217	190	168	184	230	216	239	214	229	195	189	201	194	188	209	216	212	183	211	209	191	188	183	196	217	192	241	203	180	210	210	179	201	223	219	214	211	204	210	219	226	177	195	211	186	198	201	192	204	221	201	205	232	204	217	214	200	200	217	182	205	205	197	205	220	197	203	238	215	188	202	192	197	214	201	184	215	181	203	213	211	218	211	189	205	217	224	204	222	189	197	205	196	216	196	228	199	228	202	207	201	196	202	195	207	205	202	235	221	224	206	194	196	236	191	202	213	224	211	202	202	207	195	193	193	218	200	200	198	199	220	212	217	165	205	180	214	235	213	199	176	193	195	206	218	208	183	196	192	245	212	222	209	200	198	203	203	194	205	197	226	240	211	203	186	203	213	191	206	194	186	237	201	198	203	189	207	182	198	189	174	201	224	212	179	193	177	191	208	198	218	192	183	237	208	219	213	173	200	236	234	202	195	190	201	207	215	213	208	201	214	186	195	198	172	196	185	200	220	225	199	215	224	202	197	205	194	237	227	221	208	213	197	184	210	186	223	186	188	206	194	224	190	178	201	195	201	175	194	172	181	221	190	194	218	192	219	178	198	201	205	212	202	188	200	206	211	229	214	186	212	209	222	210	187	198	182	174	191	222	189	213	206	213	191	193	201	198	179	233	215	207	219	194	206	216	202	197	213	198	183	211	196	216	202	200	204	217	215	198	196	189	208	220	197	217	204	212	196	220	217	217	199	214	219	217	207	197	226	174	208	223	204	193	186	185	204	207	213	179	211	220	195	209	186	211	208	200	206	194	240	188	197	198	213	173	215	215	204	199	203	222	208	194	186	216	205	206	197	239	202	189	204	203	205	209	189	212	217	217	188	211	180	183	197	214	219	218	197	206	208	228	190	217	193	176	196	205	195	218	183	209	223	204	207	211	222	192	224	188	190	197	218	195	192	215	215	198	211	183	207	174	194	208	235	219	208	213	198	174	204	220	206	239	212	209	206	200	223	215	206	210	194	218	207	191	202	216	210	215	211	192	189	226	197	197	197	191	187	217	218	221	213	194	200	177	203	201	194	190	208	208	205	204	202	223	220	229	214	183	191	216	188	217	186	206	206	202	220	207	210	200	196	185	203	211	225	197	196	193	206	238	227	195	188	221	192	179	186	219	207	197	224	200	186	206	164	203	187	207	230	195	212	196	189	200	203	196	206	230	208	189	223	223	228	214	215	193	201	211	205	210	211	208	206	213	194	218	207	173	225	194	211	205	209	192	211	227	226	184	220	190	215	179	211	199	232	193	192	208	163	211	231	180	199	191	201	208	220	210	201	217	198	206	202	212	222	226	215	194	207	201	204	194	187	202	206	187	191	223	179	196	213	184	200	207	194	216	206	175	212	192	208	196	203	218	211	217	198	193	196	224	239	224	186	211	204	209	217	209	198	199	221	197	211	229	190	196	168	233	215	182	203	237	209	223	204	183	197	202	219	213	210	192	203	201	219	199	206	223	198	190	198	223	210	202	218	199	199	219	191	207	205	226	213	186	171	214	235	190	225	235	219	199	207	210	205	207	182	186	214	205	218	214	230	202	210	201	228	219	197	209	218	189	213	212	216	200	198	209	202	204	217	209	186	218	191	209	175	224	227	225	196	227	208	204	187	206	225	191	198	195	197	195	214	206	215	190	190	185	204	202	214	194	199	204	216	213	179	203	227	193	192	209	204	230	184	208	184	208	185	213	198	214	189	186	220	213	223	214	200	236	182	202	184	194	199	228	208	200	204	215	228	202	197	201	189	199	192	242	189	216	227	237	206	170	219	184	224	197	211	201	210	213	226	191	185	217
5730	1593	3319	3806	3318	2745	2214	1998	1655	1462	1398	1225	1151	1077	1046	909	941	881	876	827	878	839	778	756	725	696	775	760	722	721	705	726	755	715	680	710	709	683	667	714	662	675	697	647	685	638	696	708	665	669	650	658	721	621	609	638	634	623	676	624	632	628	647	660	651	600	660	648	647	610	633	603	630	653	621	604	632	612	594	624	638	618	592	615	653	640	669	595	601	585	601	609	617	649	626	669	629	632	632	610	619	616	592	667	620	628	617	665	672	614	635	599	617	624	650	659	602	633	667	642	629	585	638	635	639	606	633	653	602	607	652	598	634	626	643	666	647	590	661	593	634	627	622	615	622	627	650	656	600	608	620	657	601	630	603	632	647	608	634	617	643	618	610	611	548	660	632	612	634	621	643	618	630	588	558	592	621	621	612	573	605	612	611	614	625	645	602	595	614	618	591	634	604	580	598	598	589	589	620	603	628	626	648	603	623	579	609	622	611	648	615	578	639	603	627	642	661	606	606	609	633	634	621	566	602	658	577	646	633	634	609	612	644	595	597	564	575	562	651	626	617	613	589	643	679	647	588	643	614	646	617	640	589	638	625	641	578	615	604	575	598	673	576	594	617	640	634	626	602	612	645	604	585	595	606	593	620	636	618	623	610	636	602	561	625	602	641	608	630	655	613	630	603	655	650	635	619	603	607	651	652	571	593	581	659	620	628	612	610	617	672	599	605	633	600	651	624	647	620	620	569	620	590	631	590	639	621	668	628	622	659	591	602	635	597	632	627	658	567	627	593	615	657	582	639	631	622	656	668	609	561	674	622	567	609	578	701	595	649	602	599	648	585	606	587	607	638	626	634	684	629	606	580	636	589	646	641	632	628	611	602	615	616	610	630	592	620	568	642	574	632	597	590	583	610	587	625	588	646	640	613	604	643	647	589	629	599	596	618	621	568	626	635	604	641	628	617	622	647	619	633	630	627	631	619	637	608	623	616	602	618	611	609	615	631	608	571	620	628	684	655	625	648	646	572	632	685	646	649	571	632	633	610	564	588	650	634	652	661	581	641	606	596	620	626	613	589	587	644	621	614	617	604	645	644	588	597	624	606	607	626	670	646	622	615	625	583	632	601	573	604	605	619	635	615	658	638	622	592	607	649	579	629	600	638	665	590	603	598	618	639	664	646	641	564	633	658	624	628	582	609	594	627	622	633	639	690	617	628	640	624	607	628	607	613	677	611	661	623	613	607	625	628	667	654	623	573	638	610	604	589	555	656	605	639	605	576	652	660	562	619	614	617	582	603	603	571	647	607	612	598	637	585	650	643	659	635	637	620	595	608	591	639	622	638	608	565	598	637	583	652	633	660	597	620	610	613	603	666	637	644	612	616	581	639	591	591	605	625	649	604	636	577	626	577	603	598	634	651	607	620	639	606	628	597	641	617	643	656	636	593	602	575	619	647	564	626	693	629	642	623	636	618	606	596	606	609	597	670	597	635	643	628	624	626	638	627	618	597	598	606	614	646	619	636	615	596	600	635	653	593	633	605	626	599	622	622	661	623	609	634	636	628	590	616	606	600	549	662	635	631	576	656	637	638	629	644	634	605	631	615	585	641	653	670	604	604	601	617	579	616	627	596	601	609	590	622	607	599	666	629	593	575	638	647	599	628	612	618	663	603	614	619	647	587	583	572	625	613	581	616	612	566	592	651	627	585	618	645	615	591	632	618	633	588	613	639	621	571	638	624	631	649	640	611	615	620	626	631	664	612	616	630	689	620	585	608	619	630	645	598	589	619	639	586	600	620	625	658	558	612	631	626	626	686	651	653	601	634	688	646	644	621	602	604	611	701	565	614	592	610	562	601	646	590	608	632	637	577	609	617	639	627	656	605	610	640	644	631	616	577	665	625	609	612	625	601	603	640	677	617	641	601	648	617	605	590	614	656	606	648	618	587	601	628	653	585	631	586	629	617	686	572	587	581	616	592	608	643	589	623	636	635	639	614	571	573	591	626	592	640	601	552	622	644	615	663	596	560	640	605	631	611	615	584	594	631	593	624	608	620	620	601	575	628	670	619	610	624	622	605	608	629	638	627	615	589	622	622	638	617	623	613	623	652	624	637	648	608	643	584	636	654	633	597	617	592	602	640	623	600	603	614	614	621	574	645	607	625	629	615	577	583	597	596	646	588	650	599	592	561	629	625	660	605	594	613	576	643	625	604	588	619	621	621	631	625	625	606	592	631	613	621	646	588	579	580	627	622	592	608	609	637	647	599	623	614	623	603	594	571	660	643	624	620	604	586	614	623	622	646	629	633	581	606	584	598	612	624	658	678	574	625	589	615	614	629	644	650	645	587	645	589	637	621	624	652	553	611	633	584	642	606	590	647	600	622	613	611	639	650	596	646	609	650	620	620	576	600	612	600	649	625	650	620	585	606	589	599	636	627	605	660	648	644	605	627	630	622	561	643	633	601	634	611	621	643	622	618	617	586	607	627	651	577	619	632	674	605	622	621	613	633	603	633	621	599	631	592	620	613	646	613	575	628	626	597	642	595	605	596	601	584	630	608	671	616	623	599	615	606	638	609	601	586	640	634	579	658	598	598	627	641	636	559	541	636	629	639	660	671	611	629	601	570	597	618	655	603	603	642	615	627	628	612	610	623	612	588	652	620	594	596	638	614	621	640	612	609	606	579	603	607	655	666	691	638	596	625	617	616	618	622	602	605	674	613	637	626	565	600	610	630	625	584	628	618	634	580	635	649	598	630	637	601	602	624	583	631	629	580	579	636	617	636	593	631	578	565	630	629	588	629	639	617	616	595	617	603	628	634	624	617	604	628	585	570	655	607	622	622	673	611	629	665	618	627	592	615	585	629	645	630	638	578	586	603	646	580	623	598	657	603	613	599	595	565	658	612	641	598	619	630	593	593	660	624	611	683	611	573	632	644	633	603	628	598	637	634	634	621	603	609	611	589	591	637	582	587	566	599	626	611	581	586	608	591	594	569	609	594	590	595	612	646	606	572	610	604	595	643	631	636	592	651	609	618	596	649	613	627	607	631	573	662	645	596	557	653	601	626	635	596	633	569	589	587	646	629	616	663	611	601	623	610	622	588	594	657	600	661	668	666	604	624	611	646	660	621	631	586	575	598	654	624	651	610	613	629	624	631	660	626	624	617	596	614	625	571	611	586	623	631	588	589	652	601	585	583	616	568	612	576	631	611	634	578	592	600	631	623	629	612	649	613	629	619	623	618	631	631	578	609	593	616	609	624	668	620	590	598	666	635	623	619	596	578	655	627	605	619	674	657	631	614	551	626	614	667	600	605	626	668	582	594	640	600	656	608	620	660	668	575	648	615	585	585	591	624	658	596	559	610	594	638	589	612	606	633	563	621	631	545	633	611	600	624	613	659	603	609	623	598	618	614	680	613	646	597	606	639	606	592	578	612	618	601	598	642	641	634	627	632	670	648	634	624	601	601	595	648	623	608	627	596	591
15921	2519	2764	2134	1479	1013	804	588	491	441	375	326	293	268	276	258	235	217	231	188	214	190	186	217	180	202	187	173	174	175	151	184	177	186	190	178	184	157	140	142	155	151	136	151	195	177	159	148	132	187	157	141	151	143	157	144	156	142	161	156	155	145	201	150	147	166	150	151	165	161	148	154	143	152	156	148	147	142	147	152	148	148	154	158	151	157	153	149	141	143	158	151	161	138	156	157	152	156	153	140	154	168	157	150	153	137	166	158	147	134	149	146	157	146	151	141	136	144	159	145	131	148	148	156	162	152	142	155	170	158	165	158	152	150	152	170	144	144	152	135	127	155	143	155	130	130	146	164	156	141	186	131	156	169	147	137	151	142	156	140	147	156	143	147	146	162	154	137	139	170	162	148	156	134	156	159	140	167	129	145	137	164	147	122	143	156	158	136	151	140	131	146	132	158	131	134	152	143	140	146	124	153	141	147	165	145	115	149	145	151	119	141	151	154	147	132	122	135	135	152	137	141	128	134	161	166	146	151	127	159	164	160	155	160	167	124	170	160	131	150	150	147	139	150	130	141	150	151	150	159	163	152	131	174	150	139	142	136	161	170	142	144	145	155	146	161	157	137	141	159	147	157	149	150	148	153	153	146	143	137	134	156	156	141	151	150	150	134	146	137	162	146	172	152	150	162	164	148	154	127	154	149	131	154	145	150	134	126	179	150	168	159	150	134	175	125	128	150	140	145	141	149	161	155	156	165	125	147	132	170	145	139	152	141	131	154	148	176	149	147	145	185	141	134	156	158	163	154	154	143	167	143	149	164	142	150	150	167	141	144	147	156	142	164	143	142	152	139	140	129	150	148	153	162	131	151	167	148	154	148	142	141	155	154	149	158	160	157	169	126	147	149	132	144	135	159	163	162	148	157	160	147	149	164	170	138	158	126	139	138	161	153	144	156	142	153	146	151	158	147	146	155	137	146	154	142	152	135	145	120	152	162	158	160	170	128	145	142	149	173	151	127	147	138	163	163	160	153	164	153	142	155	149	161	146	149	164	140	148	149	153	135	144	147	148	163	164	174	152	153	167	158	144	129	118	154	160	156	146	156	153	145	142	141	138	128	141	143	149	153	124	138	136	154	134	128	133	128	136	162	130	153	135	160	128	151	163	136	145	157	137	137	130	143	128	165	116	168	147	140	143	147	140	156	158	159	164	135	159	138	149	150	162	154	155	156	150	146	151	153	122	132	147	154	147	150	158	161	125	193	142	155	133	133	133	159	150	153	149	125	162	164	149	117	156	134	137	127	144	140	160	139	174	187	131	136	148	147	140	165	146	147	137	138	156	154	171	151	141	150	138	132	153	158	148	138	143	143	148	173	150	125	165	134	157	135	143	136	126	131	129	133	161	148	144	166	163	135	130	141	145	144	142	159	142	137	144	143	161	151	149	161	158	139	149	141	154	153	145	144	149	163	152	154	165	150	168	186	135	179	131	160	141	138	166	153	147	148	146	156	149	132	148	158	150	157	160	166	135	159	137	168	148	148	142	156	159	152	147	146	159	182	154	158	176	167	146	164	159	148	149	162	154	148	127	152	133	159	154	133	134	146	144	138	151	139	147	166	141	148	138	151	156	147	160	152	142	150	144	137	155	140	156	133	144	153	146	134	127	145	153	143	147	142	157	139	165	119	143	149	152	166	170	143	144	153	133	151	173	144	156	162	170	116	141	124	143	158	151	162	153	132	162	134	133	167	147	151	141	137	141	124	154	160	143	172	142	153	156	161	146	145	150	154	154	153	160	125	152	148	146	151	148	145	134	137	151	140	146	156	143	142	148	148	164	141	149	146	136	134	156	135	147	138	129	117	128	169	160	141	139	149	133	164	173	134	142	152	138	157	129	151	148	149	154	135	153	146	143	129	156	131	147	143	160	146	150	133	149	150	121	150	146	152	121	140	151	159	167	167	146	143	139	154	131	147	137	154	151	139	122	151	132	149	154	170	160	153	137	145	135	143	166	147	145	168	154	157	157	140	179	142	155	138	156	157	159	172	148	154	176	170	127	146	171	165	119	174	139	136	143	139	152	133	162	134	155	151	161	147	148	143	140	171	170	154	180	145	150	156	142	144	133	150	164	161	160	157	137	150	149	166	152	150	128	140	136	131	135	150	138	142	156	163	143	124	156	138	156	153	139	144	162	142	137	141	120	146	150	162	147	137	131	140	142	132	145	146	127	150	145	148	157	161	156	137	166	140	145	131	158	143	158	159	133	176	129	161	147	147	143	137	144	149	138	150	171	150	156	144	158	133	153	160	178	126	156	160	139	140	125	159	162	163	151	137	152	150	157	138	153	156	147	136	135	147	161	162	141	149	189	140	124	134	154	157	142	138	146	158	147	176	148	159	159	153	164	139	129	129	140	148	154	176	141	154	139	139	180	151	158	149	150	135	169	153	143	156	133	162	150	166	152	148	151	159	161	142	143	163	136	148	154	143	165	156	136	155	172	171	145	142	146	130	152	148	184	150	157	161	139	166	145	145	139	156	164	166	123	144	167	153	145	149	154	151	148	145	149	148	153	131	158	160	140	125	152	160	155	139	146	138	137	134	144	145	132	155	160	148	150	156	137	143	121	136	164	137	139	165	150	148	132	138	163	147	133	171	134	146	134	150	156	150	147	142	143	177	160	169	147	151	137	158	136	154	144	154	153	171	152	145	142	141	148	137	155	132	156	172	150	163	157	150	149	141	153	142	172	157	135	151	126	143	155	166	153	158	133	130	166	163	153	128	138	153	156	161	137	157	154	143	141	147	157	147	134	122	172	158	124	143	117	155	158	148	155	157	154	130	135	138	152	165	137	147	136	164	154	167	149	147	146	139	178	153	166	127	146	138	148	166	131	128	156	153	107	127	149	155	147	149	161	165	157	133	167	139	137	139	150	151	143	142	167	125	147	153	192	159	135	131	147	137	133	177	141	149	146	141	134	155	155	151	144	154	151	152	131	141	151	140	141	146	148	161	148	143	118	127	138	162	153	133	147	115	139	155	155	152	153	134	155	151	133	144	125	136	156	147	152	169	145	125	150	150	146	129	149	155	129	142	149	140	121	139	143	139	140	144	166	166	154	166	157	134	153	174	145	136	158	149	149	134	146	162	133	137	146	147	158	141	147	145	147	177	139	164	152	170	143	133	138	154	128	170	131	156	143	163	158	143	155	138	138	141	153	113	159	144	159	154	145	148	162	140	135	163	142	135	151	146	154	159	150	155	167	163	139	149	148	170	139	138	140	143	149	146	138	145	143	149	162	140	147	157	161	146	158	141	150	140	161	148	155	131	135	156	167	119	147	132	150	153	135	157	135	135	158	152	151	142	162	157	131	159	134	143	151	136	166	164	159	136	152	138	157	157	142	137	152	166	169	160	164	154	151	153	166	144	165	155	152	138	148	162	137	144	153	134	129	166	141	171	133	157	156	144	183	149	161	128	112	149	150	138
7616	2348	5486	6335	5453	4290	3625	3026	2485	2165	1864	1751	1547	1374	1292	1142	1161	1028	944	921	920	819	821	832	779	698	786	741	670	652	664	670	663	686	645	597	624	615	596	593	583	623	554	568	631	550	556	589	578	545	543	518	557	518	564	516	564	546	556	571	566	513	548	531	508	547	517	520	518	540	499	505	491	518	507	502	493	528	500	504	488	539	519	542	533	484	504	510	531	509	544	492	527	436	503	521	489	490	479	492	526	501	503	493	503	473	507	510	493	506	513	492	477	450	472	524	499	482	515	486	503	494	487	471	488	500	475	488	495	495	515	473	512	470	527	521	490	546	487	456	451	502	462	462	496	485	478	518	480	506	492	490	494	508	496	489	512	538	534	475	480	495	479	518	456	468	469	508	486	511	485	474	473	484	494	490	504	502	485	475	465	489	504	517	488	474	498	489	491	485	466	492	481	520	451	455	482	452	536	485	524	511	486	495	509	519	489	513	484	476	488	461	444	454	476	486	494	479	488	485	455	462	484	458	493	468	456	476	474	546	483	482	487	501	527	481	491	480	482	500	501	476	472	463	499	466	454	466	493	501	453	482	494	466	479	482	506	471	482	488	487	487	482	508	499	476	477	497	493	483	485	431	514	454	479	515	481	494	503	469	473	448	518	522	489	490	447	489	502	485	476	471	494	476	511	498	514	489	484	490	535	445	518	470	439	496	498	481	478	485	464	492	460	490	501	465	493	448	465	503	504	516	488	519	426	485	458	482	509	488	474	485	488	455	491	464	473	457	438	499	494	493	460	467	468	509	509	529	521	476	485	500	468	437	493	494	476	505	492	455	483	471	478	492	458	523	488	502	489	531	548	522	464	507	458	457	487	481	487	455	468	455	491	483	510	475	467	454	514	485	494	478	472	471	472	481	510	506	445	479	519	490	499	519	482	523	505	474	458	498	494	453	491	510	508	494	478	459	497	477	473	460	509	485	513	470	478	489	487	507	483	479	481	433	484	438	491	473	463	509	487	495	496	503	524	444	527	496	486	487	467	446	505	522	489	528	459	507	488	467	430	467	459	471	461	493	477	510	505	490	448	492	483	456	462	499	486	479	461	458	543	454	485	468	493	516	438	490	479	523	499	496	515	474	507	478	475	507	507	488	515	494	493	480	488	484	502	481	488	519	477	475	515	507	515	498	459	495	525	483	452	497	490	471	510	496	488	492	461	458	469	495	472	504	479	460	511	484	474	492	461	459	470	476	490	514	480	481	561	459	468	443	517	500	490	493	485	462	487	479	487	484	468	480	471	545	483	467	504	505	490	481	459	489	521	434	494	446	456	515	502	533	461	456	485	453	499	489	444	488	545	457	457	491	469	501	485	458	512	505	514	488	496	471	452	441	461	465	500	461	457	479	449	460	462	490	460	459	481	476	507	482	487	510	465	487	460	473	492	433	524	528	463	474	473	488	499	487	516	494	478	470	509	462	487	494	470	499	438	506	524	482	510	530	512	473	490	489	452	502	485	508	472	488	491	471	482	510	512	479	488	448	509	478	480	468	478	462	463	483	503	486	480	512	515	493	486	474	486	470	473	485	459	505	534	450	487	491	480	503	515	456	477	496	512	471	499	484	495	503	475	527	467	448	484	471	509	512	479	464	479	474	486	505	458	472	492	437	478	496	472	524	487	483	464	490	459	456	489	480	491	495	499	466	501	476	484	473	540	506	495	468	486	468	491	452	507	483	493	474	482	473	468	490	458	476	450	493	504	516	474	444	502	439	486	528	472	518	489	442	471	487	451	516	457	501	487	510	505	488	453	500	467	460	502	501	485	509	494	515	492	479	470	465	451	479	453	488	528	470	497	487	458	470	476	474	497	473	495	503	467	502	498	486	489	481	504	489	509	470	493	514	479	483	463	458	447	500	505	475	474	510	462	505	484	459	487	473	490	484	476	478	477	474	463	492	466	456	458	470	480	473	488	507	525	473	509	481	512	463	500	497	477	473	429	455	505	475	488	481	486	473	489	470	501	485	485	463	496	489	500	491	513	480	480	477	485	466	461	477	460	499	489	460	452	514	441	468	491	480	481	518	489	450	483	475	522	482	457	480	464	510	511	519	460	509	463	488	506	472	513	455	437	480	482	454	507	475	466	491	481	443	512	477	513	443	475	468	514	422	544	440	477	520	475	464	474	490	485	501	498	482	505	502	485	477	465	467	476	555	469	479	470	517	454	490	492	458	484	520	487	462	474	483	451	499	490	467	482	508	485	503	434	527	478	470	460	463	502	473	510	501	465	479	464	518	488	479	505	500	482	489	471	482	480	494	533	477	503	445	486	464	470	477	496	485	494	469	486	477	507	481	468	472	505	510	453	501	479	505	478	533	453	475	474	469	499	445	477	480	447	453	500	496	470	471	475	497	460	463	476	477	471	533	491	504	491	484	496	488	480	490	486	493	488	465	466	468	497	468	460	451	463	476	497	476	477	517	500	543	511	440	507	440	469	476	505	480	538	498	507	456	518	432	485	507	507	464	480	499	509	464	492	528	490	474	484	497	460	474	509	491	490	512	484	509	474	435	525	480	464	467	462	491	510	510	476	502	519	464	502	478	467	484	463	492	475	473	486	459	486	562	495	481	523	448	447	486	484	507	468	460	467	529	482	457	472	497	503	468	472	521	468	459	493	483	492	506	489	462	486	486	475	484	490	448	518	490	531	505	505	515	505	508	490	523	497	494	465	490	494	472	437	507	458	493	485	494	473	471	488	503	515	502	479	459	461	462	491	449	484	505	427	484	457	493	488	489	477	510	491	484	467	529	449	481	489	482	445	491	483	504	448	541	484	494	482	445	462	483	533	506	494	488	492	466	498	503	467	494	493	479	500	445	475	511	459	491	458	453	480	489	523	512	473	523	496	502	491	488	457	500	490	502	488	487	488	495	506	509	478	497	455	461	471	460	531	464	482	474	485	446	465	466	476	517	469	493	485	484	494	457	484	477	486	518	480	525	492	492	483	468	455	506	506	494	478	502	486	471	466	509	511	474	484	429	506	455	490	533	463	441	466	509	513	463	507	485	519	497	483	488	441	481	445	494	460	472	513	463	497	506	507	511	502	506	455	494	519	481	465	496	482	437	482	521	493	490	486	500	436	454	486	497	483	455	483	490	458	500	467	511	487	477	476	452	503	486	441	482	472	491	483	456	498	457	521	481	429	493	466	476	465	491	525	514	498	486	478	454	476	486	478	517	478	505	494	433	472	489	452	481	493	462	493	514	452	520	507	472	492	488	484	481	462	499	491	465	473	480	496	498	476	491	492	470	501	488	471	519	474	477	499	507	471	483	521	487	486	470	502	474	469	468	468	490	487	480	527	494	514	502	494	475	501	465	493	457	506	528	477	487	485	457	486	447	470	496	475	471	478	503	476	496	461	488	514	467	509	456	533	500	513	445	483	478	490	465	472	486	520	469	502	454	456	482	482	444	461	454	472	453	473	509	499	492
2245	361	408	362	372	336	376	340	350	350	329	354	326	356	347	333	358	335	337	345	358	322	330	355	311	351	348	350	335	354	377	368	360	323	370	332	336	351	346	373	340	334	333	330	330	326	340	351	352	344	343	323	293	333	327	376	348	337	340	379	358	342	351	336	338	311	345	318	317	349	352	316	385	336	344	317	346	346	315	379	322	384	328	397	316	350	310	342	356	351	350	353	353	308	335	332	363	342	343	346	343	345	343	312	336	343	338	320	317	335	318	346	332	358	362	348	339	345	327	354	342	357	334	346	366	351	351	349	348	360	365	322	336	360	298	366	362	312	341	351	329	346	327	326	299	342	337	328	368	355	327	313	334	346	361	349	331	359	336	339	371	332	320	348	350	326	340	345	358	355	355	352	350	363	310	329	365	346	334	325	323	325	349	324	304	311	322	288	344	314	341	328	333	361	331	366	328	357	312	319	326	371	338	324	346	345	329	362	361	368	341	330	329	336	355	345	324	339	288	360	338	311	364	334	342	320	342	352	359	353	332	309	354	326	308	341	356	318	336	341	324	352	305	328	323	315	323	371	334	328	337	370	310	345	306	371	338	318	335	357	365	327	359	346	353	320	327	326	354	327	342	356	360	342	351	358	336	354	333	368	376	370	343	329	345	335	335	356	341	350	363	327	350	338	346	320	313	316	351	357	310	321	370	371	360	334	365	326	366	357	368	333	332	349	368	347	332	337	363	359	349	327	340	368	372	330	328	353	330	287	344	355	337	374	337	355	332	334	322	351	320	339	320	368	346	342	332	331	332	344	357	340	358	352	345	324	350	346	345	354	341	314	342	311	341	338	356	360	332	328	346	341	352	357	347	345	315	324	338	318	347	325	321	369	334	319	349	352	360	328	337	325	348	359	335	366	324	325	341	330	383	303	319	293	317	346	364	348	372	319	370	338	305	343	356	335	350	332	331	345	346	345	319	354	339	341	341	288	312	318	338	312	349	295	342	359	348	354	348	337	350	356	307	318	369	336	329	360	338	324	329	339	319	317	315	335	333	317	315	324	338	354	349	346	356	337	359	344	378	319	310	358	365	356	330	351	348	334	338	356	387	335	318	372	335	381	331	308	351	331	334	307	323	341	346	363	306	350	353	364	298	380	326	345	332	328	327	312	313	347	333	351	341	328	360	354	324	343	335	338	340	348	368	320	329	350	322	345	336	342	355	376	345	341	324	368	368	324	330	331	340	356	337	348	312	344	343	303	351	321	368	328	362	345	332	341	343	345	353	372	322	358	345	346	337	359	340	328	351	366	306	347	346	311	342	311	317	325	324	349	310	353	390	308	328	372	357	357	369	327	345	326	356	372	343	355	332	354	322	346	358	333	346	319	334	341	321	353	366	350	350	365	356	340	374	314	332	311	318	358	339	321	331	349	326	348	343	345	357	329	339	330	325	361	362	339	336	338	320	369	337	355	318	318	354	329	324	351	376	366	340	356	316	362	342	348	349	338	342	317	364	356	340	328	397	372	337	307	350	337	345	336	346	353	333	315	330	315	359	317	370	361	323	355	326	357	316	330	388	300	359	337	345	322	320	312	379	332	333	374	336	361	357	337	359	346	351	352	333	334	378	361	313	337	326	310	344	334	351	326	348	380	330	359	346	328	320	360	377	328	307	343	348	366	317	330	324	321	294	362	352	348	384	337	338	317	358	340	346	320	357	360	345	354	328	309	350	338	341	353	336	364	373	340	339	336	363	321	367	322	373	318	332	333	342	353	325	343	358	337	374	325	340	345	345	319	350	350	337	328	329	345	361	366	352	326	322	380	331	341	372	318	323	344	320	356	352	337	328	356	318	366	324	341	344	353	361	341	335	346	362	324	324	339	330	335	353	342	314	367	335	361	334	320	328	352	351	328	343	371	337	334	322	297	323	350	329	357	381	326	331	359	340	345	352	368	337	361	371	307	316	372	331	328	313	346	333	333	352	357	342	307	310	319	324	336	365	325	344	325	349	378	317	334	357	355	376	347	314	355	344	349	308	358	315	360	337	353	355	333	321	326	310	339	333	313	344	341	337	367	351	332	316	318	351	343	321	342	354	362	317	320	347	350	323	327	353	342	354	319	353	336	312	361	347	366	340	323	345	337	378	361	304	328	346	354	370	334	346	324	361	367	335	316	350	337	325	381	335	339	345	352	376	333	333	345	336	321	313	332	335	314	324	358	344	304	350	343	331	353	324	353	321	354	322	356	335	330	355	325	348	360	334	348	376	375	375	323	321	330	306	335	325	357	318	327	326	350	338	337	323	331	364	344	330	351	352	351	341	325	351	362	365	343	323	338	315	329	323	370	359	324	347	352	346	334	298	338	326	331	348	351	333	332	353	321	343	355	365	368	341	337	337	341	343	350	326	334	328	323	350	351	361	351	345	314	381	303	344	316	299	336	336	311	368	350	322	356	335	325	342	363	328	338	335	354	342	332	323	328	328	344	312	307	349	355	354	345	319	335	374	329	382	354	342	341	368	316	329	339	330	349	341	346	319	379	337	342	359	343	344	338	337	357	322	349	344	332	336	340	350	336	348	343	350	323	358	346	319	323	323	348	331	331	338	341	365	354	366	307	331	354	335	323	345	375	338	332	340	308	365	364	338	362	364	348	344	374	351	340	368	309	373	375	378	335	336	296	317	375	324	329	342	342	342	354	362	319	307	327	354	325	342	356	311	328	332	341	319	329	360	344	329	336	334	367	320	330	376	325	343	314	311	333	350	339	324	353	351	340	353	342	340	342	324	354	350	332	359	352	341	336	380	385	313	333	322	355	315	344	341	367	369	326	333	333	362	340	370	328	346	351	328	338	334	338	323	364	347	310	320	358	323	327	346	343	319	332	356	351	363	320	362	315	342	324	370	328	323	332	335	339	331	309	334	318	346	328	338	327	338	323	367	338	328	345	336	330	358	360	311	368	332	334	344	401	331	341	326	340	329	341	342	350	355	335	338	337	325	334	322	331	330	323	326	357	363	363	332	352	344	348	343	340	361	325	357	331	355	334	350	369	350	354	327	343	294	349	347	314	319	338	331	360	347	344	339	314	341	373	346	380	361	311	339	312	346	313	364	305	349	371	327	333	341	348	351	312	351	320	338	340	333	293	346	340	325	332	332	345	345	367	337	346	329	328	347	351	335	323	324	353	327	338	353	341	361	350	333	342	344	338	319	353	346	343	340	356	349	299	330	326	348	335	345	367	358	364	323	362	337	310	355	330	334	324	350	311	359	367	337	341	355	334	356	390	352	357	315	318	361	312	335	350	309	362	344	360	308	368	379	321	308	350	329	331	319	342	336	366	305	350	342	331	338	369	332	331	337	328	351	337	322	321	361	362	306	338	359	344	357	347	333	356	348	352	334	339	331	311	335	356	342	366	351	353	351	335	342	334	328	349	384	325	349	365	363	336	337	327	353	316	363	333	368	330	341	366	320	325	322	371	353	336	325	325
2426	1006	1113	1169	1125	1097	1085	1018	1005	983	1039	967	1016	1080	1032	1025	973	980	983	985	970	963	1048	1002	956	987	965	979	970	1012	944	997	979	1010	985	1016	967	952	1013	989	985	899	956	978	974	966	955	935	924	937	930	870	1029	948	945	950	928	993	929	994	1028	978	957	958	944	972	1044	941	990	1021	957	932	945	957	962	1000	940	929	969	969	1015	1007	967	1028	923	956	992	968	980	981	975	964	996	883	958	923	952	1041	993	1005	957	945	939	976	975	958	971	923	976	985	1005	954	1027	992	979	1017	935	951	990	950	974	995	975	1023	1025	928	979	961	965	978	955	969	893	995	946	958	964	1019	899	961	943	1010	956	966	1008	958	949	983	1022	933	946	964	933	913	998	944	963	995	981	966	918	984	943	990	957	1005	979	958	947	999	970	927	929	937	942	940	972	1022	1019	962	926	958	938	940	975	1010	963	963	1006	870	1033	975	970	949	1000	987	940	933	924	977	935	970	959	1001	945	950	1008	943	945	969	935	1021	965	997	965	981	962	967	997	958	920	958	998	952	952	997	1005	941	970	994	943	989	919	973	982	1004	903	953	986	966	917	943	973	982	966	940	949	921	969	985	994	965	955	970	906	959	959	1020	966	995	984	977	1005	986	937	967	947	932	969	978	931	951	981	1004	982	992	924	925	907	983	946	947	939	1000	1004	972	977	984	983	929	982	961	969	988	942	964	911	960	942	969	935	914	939	998	911	1003	939	973	974	923	958	956	1019	1016	962	1003	1011	986	960	965	960	934	961	976	972	976	1000	885	934	1031	942	932	927	990	946	986	955	978	922	958	962	961	934	966	917	947	955	960	946	932	1011	986	964	933	943	981	922	916	943	999	928	894	961	987	976	963	987	999	961	979	970	976	955	1008	965	930	952	969	964	940	958	918	967	978	912	954	949	977	953	999	1024	954	884	968	973	947	952	952	946	947	908	1002	1003	916	987	971	980	958	900	949	935	947	908	949	943	896	901	951	949	992	980	952	957	1016	966	992	993	985	947	988	938	955	943	964	952	940	1000	984	1005	987	955	1016	949	1010	983	929	927	1017	981	979	962	977	1010	912	1000	920	933	955	1014	976	998	958	989	979	966	946	919	957	935	960	955	902	995	937	988	951	979	971	979	1051	937	1012	957	923	1030	944	922	946	917	970	980	967	975	970	953	939	963	925	926	952	1016	993	919	972	973	962	999	994	933	967	977	1009	977	960	932	965	953	965	1001	1009	963	926	980	1006	1006	998	951	977	928	951	994	977	926	984	944	955	1005	967	965	967	1010	947	957	959	928	972	978	994	959	956	952	904	924	1039	990	933	957	1024	954	978	963	925	1046	957	978	958	953	983	956	976	935	961	988	933	991	945	956	964	959	936	954	966	982	928	938	946	938	976	974	947	987	943	953	974	947	1022	937	1001	997	1001	948	993	895	1020	885	975	1009	1004	951	953	1015	994	965	934	1034	986	945	1006	969	957	988	953	912	959	913	985	941	969	988	990	954	933	936	970	986	971	976	944	998	956	960	961	954	976	993	934	975	978	968	954	971	920	972	978	970	965	968	900	934	1015	950	956	961	952	1042	954	900	958	913	971	949	969	878	929	945	1011	946	981	942	1010	935	987	967	954	941	950	980	912	956	951	1027	938	946	1007	974	1007	967	930	977	973	940	958	956	1002	940	963	923	931	971	947	1002	967	1008	980	947	949	944	1027	951	971	962	949	946	943	991	916	988	953	937	977	944	995	943	986	976	937	971	990	965	988	967	956	971	995	951	939	981	926	935	932	972	998	888	913	1020	1016	986	981	997	960	977	962	1004	928	945	935	986	910	991	978	913	911	958	989	1007	961	1039	963	967	1023	993	991	1039	1023	1012	986	953	944	1004	1002	945	979	974	979	966	963	1000	966	921	987	997	1024	954	1034	1004	1016	959	947	1020	989	986	1023	915	974	996	990	931	951	956	951	971	1021	969	987	976	989	983	981	940	926	942	934	983	953	987	944	996	1005	970	959	953	978	939	986	953	986	936	934	939	934	973	937	963	934	1002	964	976	981	985	986	962	986	976	950	965	947	947	928	997	958	987	940	941	939	984	947	956	977	993	1002	947	958	970	968	996	918	1000	1013	1013	994	995	914	994	926	964	931	947	956	943	952	976	946	992	1032	955	976	1010	970	989	962	989	1022	963	940	962	967	986	929	922	990	954	1004	971	952	963	970	1011	958	957	957	983	938	976	931	971	1009	1015	944	985	971	966	998	912	991	976	948	994	1010	963	963	994	965	954	957	963	948	994	993	897	979	995	971	954	987	922	982	1001	973	960	974	950	975	949	968	1005	956	973	948	969	974	951	981	938	991	1009	960	1002	1004	961	953	964	1038	941	917	930	975	1008	963	970	925	970	961	952	989	984	939	953	943	973	974	891	976	984	982	966	933	1010	979	972	944	971	999	1039	923	996	950	1028	987	941	959	982	912	930	908	972	950	957	914	937	1018	949	965	925	1008	959	1013	1010	951	955	959	950	973	984	1002	942	965	984	977	1000	934	909	968	985	978	927	984	968	947	1012	999	939	910	1028	995	986	994	969	935	951	958	976	926	991	946	942	1020	936	1006	891	997	963	922	970	1005	978	999	974	941	974	928	992	951	989	973	965	965	911	1016	944	1003	976	959	971	977	938	945	911	986	988	962	983	981	994	1019	957	994	919	958	956	898	973	989	1008	1006	968	984	1038	942	1062	957	955	927	965	975	969	985	967	988	1006	956	958	981	957	978	996	973	985	950	985	1033	900	941	944	953	1016	928	952	996	952	945	919	962	992	896	991	976	962	956	978	960	936	949	1007	949	985	958	936	982	934	958	962	1000	961	887	938	953	904	943	970	1004	972	959	933	998	1001	929	946	994	999	975	978	977	973	960	992	946	905	1002	963	1028	908	950	920	944	946	989	897	953	920	973	939	1007	962	979	958	1014	925	918	983	939	932	944	937	971	1014	981	963	964	942	967	982	964	994	971	943	961	950	983	962	976	989	942	989	951	960	981	998	967	910	985	973	942	950	1004	924	957	983	993	977	911	956	980	983	941	943	972	961	954	999	959	984	978	957	951	971	1014	991	1016	956	999	963	990	942	920	975	983	974	921	970	1011	988	979	986	1031	926	945	983	1022	951	890	1002	965	902	966	982	940	999	953	982	1007	908	964	1011	943	968	1017	964	874	963	924	944	942	1007	962	965	980	947	1050	975	979	963	918	928	993	919	941	984	994	932	917	997	979	953	993	989	961	962	960	1017	949	910	937	984	960	956	895	938	926	997	1004	927	967	994	1002	961	917	975	942	1035	988	1047	950	959	891	970	975	991	982	946	953	983	949	936	974	999	927	975	945	946	978	940	975	964	1005	1013	977	955	982	902	916	960	971	968	978	959	926	980	923	939	965	943	926	957	937	1001	908	981	968	1007	985	947	981	1005	936	943	1007	962	945	977	961	898	952	923	1028	973	968	1004	948	973	922	951	982	954	951	906	1005	989	961	974	973	959	998	934	901	958	990	971	926	905	979	977	930	973	951	925	987	991	999	987	939	947	987	906	985	978	983	966	990	1011	958	970	997	974	928	964	964	956	1007	1004	947	1013	1044	1034	941	959	985	979	961	951	969	960	993	1013	969	984	935	1025	980	950	1010	941	970	919	997	944	960
8737	1243	1412	1132	862	682	507	450	374	338	297	300	278	271	250	251	266	251	232	238	207	238	233	232	235	254	215	206	220	213	236	189	215	201	215	203	231	231	224	200	201	213	224	195	216	224	220	222	216	211	203	200	188	220	191	192	215	222	217	225	214	222	208	194	215	219	211	224	233	203	215	212	176	179	189	208	215	184	180	185	183	218	226	212	201	177	210	191	216	185	182	217	168	212	210	207	238	215	207	216	234	213	214	195	191	220	232	206	200	227	210	183	200	215	198	212	186	202	222	202	229	201	218	225	207	226	206	213	189	208	180	225	185	196	181	243	216	220	226	213	205	232	195	197	200	218	203	185	191	209	204	225	227	178	229	219	225	211	216	208	209	217	211	190	205	184	196	217	212	225	203	197	221	209	212	224	216	201	205	199	211	197	208	232	192	195	227	181	204	196	210	210	201	211	197	171	191	210	222	200	196	203	217	223	213	213	218	190	205	201	183	214	212	211	210	173	219	201	187	222	205	177	199	204	203	226	202	182	168	206	184	203	227	188	193	214	194	191	188	205	188	224	190	226	187	186	229	200	212	220	204	186	209	189	203	210	213	214	214	200	195	210	191	227	233	196	212	201	218	180	193	208	196	211	200	216	183	191	198	176	206	192	216	202	227	198	215	210	199	204	212	241	225	190	200	221	208	206	210	200	220	222	208	208	198	196	225	187	215	189	184	219	228	202	201	236	201	178	202	181	206	188	219	201	211	206	218	171	179	186	191	188	208	188	194	202	207	200	222	219	181	216	228	218	204	191	213	199	208	193	203	201	209	215	201	216	202	218	214	206	203	204	211	208	208	200	217	208	171	196	199	248	209	204	221	198	203	208	228	189	220	222	233	192	221	184	199	229	207	201	211	200	198	217	213	232	207	191	234	189	219	204	201	191	187	201	208	220	208	199	176	218	207	236	204	223	216	219	213	198	190	193	206	230	212	223	205	158	207	211	200	198	209	213	175	196	220	210	187	232	190	194	199	192	209	185	203	261	223	205	184	217	197	220	223	208	206	193	175	198	210	208	161	223	196	197	218	181	208	210	229	202	216	193	206	222	187	211	206	170	208	196	209	187	199	199	200	204	225	224	200	188	211	195	219	209	206	198	181	212	207	214	208	186	205	212	176	210	202	203	219	195	195	209	204	203	198	192	220	209	209	200	192	214	189	221	195	208	199	211	213	206	206	216	216	223	211	208	211	220	232	186	202	234	187	190	199	201	200	226	236	212	204	200	186	230	196	209	220	222	232	219	184	204	193	200	224	194	206	225	218	220	197	197	195	206	214	224	216	176	202	191	192	230	205	215	195	224	217	213	224	186	210	194	206	175	207	215	186	205	193	201	208	203	218	188	201	209	195	198	202	227	209	200	199	193	229	210	191	198	202	198	194	190	198	202	219	182	227	197	177	207	183	200	220	190	189	219	194	197	229	199	184	230	222	204	206	228	181	218	202	219	211	211	188	204	208	198	194	182	203	196	211	200	219	182	224	200	199	202	220	200	212	172	216	174	212	222	232	225	217	212	207	196	192	192	204	212	212	231	198	198	207	223	203	202	213	196	194	180	213	186	231	195	220	190	191	204	204	183	201	186	184	200	222	224	209	221	195	188	216	207	216	213	218	197	187	202	211	221	228	218	193	174	207	232	221	228	209	213	210	200	225	219	211	192	205	211	220	221	231	200	214	181	207	239	199	201	204	194	207	227	215	203	201	171	214	200	201	215	186	217	187	203	202	206	206	214	199	187	212	213	197	215	208	217	181	184	191	222	206	191	204	187	194	221	208	236	195	224	188	196	216	211	195	213	229	206	204	211	212	195	203	183	192	217	228	187	188	206	189	235	213	197	176	209	209	210	184	169	204	219	237	216	185	187	173	211	202	188	192	207	201	167	188	218	215	199	209	209	162	194	210	238	201	229	207	188	212	194	210	216	216	204	188	235	200	186	192	195	197	204	204	198	212	239	184	200	202	212	214	192	218	199	209	211	178	201	209	215	204	206	201	201	212	240	181	207	238	180	206	196	222	209	207	214	195	229	186	198	186	190	195	207	194	212	215	206	215	219	200	209	226	187	190	198	197	210	207	185	196	191	199	205	195	186	211	181	204	195	196	200	231	225	188	205	223	195	204	205	202	194	199	209	214	188	189	219	192	199	206	197	212	202	205	221	227	216	192	214	195	217	197	226	212	206	195	186	213	203	230	206	183	217	218	179	207	244	206	205	230	194	201	231	202	209	194	236	232	228	205	197	212	201	206	191	205	211	196	219	195	186	182	202	201	236	210	187	182	188	193	219	220	211	206	207	211	219	231	200	217	209	205	214	218	180	202	211	220	180	210	197	205	214	222	196	225	197	190	215	212	191	205	217	196	205	193	211	203	202	201	213	199	199	210	202	223	203	195	206	195	192	207	193	227	171	234	189	253	188	204	209	228	197	194	203	210	197	178	209	194	213	210	236	191	211	175	224	206	192	205	217	231	200	212	197	205	203	215	203	178	219	206	186	181	208	206	220	193	210	200	233	196	213	205	204	194	208	196	197	222	221	224	204	194	191	228	180	177	211	198	217	209	198	180	186	197	205	220	187	186	188	213	214	215	184	202	214	226	206	187	198	177	183	214	216	205	193	172	198	206	197	209	208	209	182	209	174	223	216	198	203	196	200	231	217	221	240	211	187	198	210	211	202	205	202	187	219	206	209	207	214	209	204	210	204	202	214	205	203	193	211	211	203	191	208	207	202	223	213	206	212	191	210	170	216	178	227	194	191	231	203	214	207	225	235	223	179	190	212	223	225	205	199	179	208	213	228	195	203	205	217	202	192	224	201	221	207	212	211	210	195	189	216	209	228	192	204	200	216	200	200	199	182	208	172	205	200	210	194	199	189	193	204	242	230	193	225	231	184	196	216	215	186	210	226	208	222	203	184	204	219	192	199	187	224	194	212	189	196	210	199	188	191	200	202	192	176	206	179	222	200	219	204	224	221	190	202	173	206	217	212	196	178	230	208	216	192	189	195	205	186	201	218	179	213	219	211	229	237	210	197	215	206	221	216	227	208	210	195	204	200	190	215	189	192	207	189	208	186	220	212	234	189	209	222	207	218	216	236	198	219	190	176	192	217	196	211	215	201	200	188	197	202	215	209	212	206	194	226	189	194	221	215	197	217	216	196	203	219	223	205	206	202	175	213	196	197	198	212	205	238	199	228	189	163	191	191	206	202	213	181	219	206	188	183	221	201	206	203	190	216	205	212	204	197	223	224	232	198	218	194	203	223	189	205	227	208	228	204	196	194	195	213	186	203	213	203	189	208	225	219	213	198	231	230	202	177	202	210	206	205	173	201	213	200	217	190	215	204	214	210	197	230	201	209	189	198	226	215	194	201	209	205	220	227	222	214	191	202	209	213	202	188	201	199	217	193	241	214	213	225	208	180	203	204	213	195	215	199	200	190	187	215	176	227
5572	1560	3180	3675	3266	2656	2258	1938	1585	1441	1323	1201	1156	1040	986	961	945	849	911	815	835	815	803	812	760	780	746	816	707	718	716	692	710	694	704	691	695	694	690	645	685	668	662	665	588	664	663	690	632	645	646	653	686	664	649	647	633	632	630	646	657	619	596	656	632	644	617	656	623	612	655	596	646	681	635	654	651	600	612	622	663	594	617	612	572	640	649	669	622	651	617	613	609	635	613	682	604	652	613	615	626	662	597	648	656	635	593	647	630	630	607	634	602	607	598	590	624	583	605	654	637	647	637	562	602	664	613	638	599	637	633	631	609	623	642	609	629	651	667	640	621	616	605	619	635	624	627	638	624	648	623	602	594	615	651	628	611	601	639	637	640	590	628	622	663	673	659	578	600	556	611	561	607	605	633	599	639	617	636	624	649	630	637	640	621	630	643	625	661	604	590	639	615	629	592	646	586	605	592	617	582	580	606	605	613	633	643	582	655	548	593	631	628	584	596	626	620	606	614	593	568	614	648	638	616	616	606	618	635	596	638	616	615	634	650	641	607	634	585	624	599	632	622	580	616	613	609	595	613	622	614	605	616	677	643	633	583	590	576	597	586	639	620	600	651	630	596	598	637	597	640	635	611	618	632	578	597	644	563	693	654	587	596	638	636	633	663	600	596	649	635	613	588	584	599	646	615	652	660	531	587	613	593	600	649	615	629	629	626	583	598	624	637	604	643	625	646	605	623	646	665	619	606	638	637	650	653	635	615	599	608	649	641	616	650	596	666	641	619	617	610	600	632	593	607	608	650	600	629	597	623	583	632	606	592	648	619	615	606	590	605	655	610	616	599	575	623	630	620	583	606	618	617	625	611	644	636	586	599	614	581	640	637	600	607	569	663	658	645	631	624	632	625	594	628	652	573	620	606	602	595	612	603	601	599	586	655	598	616	616	644	619	582	663	662	594	622	597	625	619	635	584	626	625	644	622	589	636	601	617	630	611	576	572	596	605	660	608	638	607	642	657	612	607	634	625	630	645	621	651	642	584	654	608	614	631	597	619	606	628	629	589	596	624	560	620	592	595	614	618	605	669	589	601	591	611	552	607	644	624	631	586	636	617	624	603	598	613	598	618	615	615	619	651	634	639	657	589	612	613	640	598	624	617	582	585	600	648	623	606	631	576	647	602	632	576	596	602	619	636	632	608	660	617	617	622	639	614	613	612	610	607	560	585	697	625	646	592	594	596	630	628	607	592	596	635	643	558	582	565	610	645	636	627	646	567	638	566	634	599	589	611	629	587	609	630	610	611	617	631	616	653	633	676	608	653	648	652	584	613	651	587	640	599	624	659	622	635	640	593	625	615	600	628	612	610	580	596	627	607	597	580	614	622	602	626	665	622	647	616	571	594	674	649	591	594	643	652	631	583	657	613	614	623	595	640	589	605	670	631	603	572	612	674	608	557	610	621	616	613	609	631	618	626	609	590	646	591	607	599	561	611	581	623	629	619	637	572	618	632	628	615	629	624	652	657	614	621	650	615	628	593	637	599	582	590	576	606	617	623	583	647	598	608	616	641	604	590	601	618	593	668	637	566	625	613	603	644	635	612	629	613	618	625	616	574	606	599	601	599	587	664	663	596	685	631	631	632	615	602	584	602	646	600	614	612	584	649	623	588	577	644	625	631	587	596	639	625	602	623	595	606	613	590	542	570	611	607	639	620	582	582	612	629	645	611	611	641	562	609	638	575	588	631	617	606	614	591	610	618	628	599	609	594	631	586	637	579	649	606	608	600	635	647	640	616	619	663	636	648	596	632	636	612	632	601	616	612	622	645	658	628	647	650	599	585	623	638	602	573	618	622	630	602	634	572	656	641	641	589	604	653	579	594	592	606	642	599	601	663	622	606	637	632	609	622	645	609	632	607	597	645	639	641	646	601	639	634	675	635	636	611	626	642	583	621	580	601	615	608	590	599	648	625	596	565	556	606	598	632	625	600	624	563	594	593	601	612	616	597	628	610	634	620	633	648	592	648	634	578	580	652	642	649	636	618	609	608	660	614	624	582	620	621	631	611	651	591	559	605	624	585	573	599	607	599	637	641	655	576	623	622	611	631	635	609	555	609	652	627	608	625	632	627	628	637	602	595	601	581	608	634	583	601	599	641	609	624	605	592	603	647	630	649	640	597	618	642	625	587	623	630	546	691	605	600	592	630	590	636	610	579	651	608	615	610	628	579	604	664	606	604	629	612	653	644	639	603	647	588	624	643	572	623	596	617	655	607	596	543	607	620	625	575	630	628	619	645	642	600	605	580	676	657	608	605	611	661	615	586	642	586	637	604	639	603	610	588	643	662	653	609	609	604	616	606	605	632	660	595	587	655	673	616	603	581	640	610	612	622	612	588	615	585	589	618	639	633	634	625	620	628	652	560	668	601	598	619	627	620	637	610	575	598	582	586	593	615	638	641	619	637	595	607	617	556	609	603	598	608	597	612	622	602	602	661	641	622	660	569	604	589	659	596	615	653	606	601	653	625	634	628	594	615	599	571	623	587	563	586	632	599	627	617	603	599	588	593	661	646	615	624	639	634	617	601	555	649	603	572	602	595	603	636	681	612	635	590	642	652	645	658	657	622	566	591	636	641	602	612	604	647	598	653	598	655	605	607	642	647	645	641	667	622	596	627	651	621	572	640	591	603	612	655	613	588	593	617	630	617	638	618	591	620	644	637	595	617	598	644	613	582	621	584	630	623	651	624	650	595	589	609	619	594	600	627	596	636	658	649	610	564	610	617	574	596	617	627	637	682	641	608	604	609	596	603	620	632	629	578	600	576	668	574	576	593	618	594	641	640	673	624	631	591	627	543	623	640	606	644	586	643	611	610	605	629	616	578	595	585	614	613	589	627	584	610	615	583	620	594	605	617	603	581	581	609	618	615	601	555	613	627	609	624	622	609	607	624	596	595	628	615	652	623	650	611	582	617	632	600	625	651	609	627	605	637	620	618	581	632	608	604	632	589	603	594	629	600	629	667	613	598	645	621	628	601	626	578	630	637	560	627	610	607	621	652	621	629	623	617	591	620	645	640	629	644	593	609	590	607	637	586	616	637	645	607	617	576	648	614	587	637	626	601	664	611	606	611	635	617	628	669	626	617	646	625	621	598	605	611	609	626	636	620	626	571	656	600	597	607	587	590	614	650	604	643	614	605	656	616	622	646	635	600	625	608	583	592	618	613	609	621	595	622	647	639	631	619	655	611	602	657	624	639	613	601	558	565	584	607	640	602	574	595	619	604	602	605	592	603	605	636	596	675	628	586	640	652	622	611	618	613	599	669	623	639	576	610	624	615	589	558	647	608	627	653	586	615	629	624	608	611	635	605	621	627	645	608	601	601	613	606	635	570	630	658	644	653	634	613	596	636	617	608	607	616	641	590	625	625	641	633	628	586	576	606	632	619	630	658	637	629	607	631	615	584	596	635	631	617	581	620	615	580	613	593
15912	2557	2796	2105	1431	1021	775	633	565	451	368	309	298	303	238	234	220	198	244	187	199	230	208	173	171	156	195	171	184	180	179	185	152	158	181	168	157	162	176	153	165	133	137	183	171	170	164	156	165	124	133	152	139	141	154	160	167	137	152	133	145	150	161	155	151	158	136	177	146	158	136	165	160	134	161	154	153	162	165	139	137	152	174	141	189	165	142	155	160	132	172	154	147	178	154	173	156	169	139	153	149	139	162	153	133	163	171	151	157	146	158	163	161	156	155	140	134	125	129	142	157	156	135	164	161	163	133	120	158	127	154	164	151	147	149	146	154	134	132	155	111	148	128	144	142	135	146	161	130	172	125	154	155	146	144	162	134	144	172	155	154	156	150	140	149	175	134	165	143	158	127	146	136	139	161	145	150	152	158	133	167	138	157	145	146	131	181	137	137	144	160	163	140	138	178	153	150	150	151	160	150	167	169	157	145	163	144	136	166	130	154	126	148	144	152	163	149	161	124	162	154	152	149	148	143	142	134	148	147	159	154	160	147	132	150	184	144	149	148	139	158	143	166	159	153	135	139	153	142	164	134	165	145	158	154	142	150	146	149	155	152	149	152	152	158	149	140	130	146	164	153	118	167	149	172	140	131	140	153	150	136	159	154	130	142	144	174	159	147	151	152	154	145	159	153	132	170	142	144	167	152	168	130	136	157	169	132	138	149	146	151	142	146	140	134	140	155	152	156	147	173	139	155	140	161	163	148	146	152	148	166	148	138	148	142	155	171	163	160	134	143	151	140	150	138	129	156	174	153	151	125	154	140	166	155	144	148	159	162	162	140	161	149	143	151	151	141	137	173	163	147	165	145	140	144	133	170	157	153	137	141	141	154	153	131	135	146	139	134	163	133	145	168	147	160	171	132	130	161	152	156	162	152	138	152	156	148	159	140	159	154	167	152	134	153	150	129	155	158	161	155	167	138	156	128	160	135	161	164	138	137	150	147	137	151	167	160	123	153	148	125	152	152	132	145	134	146	151	151	155	174	137	137	129	152	150	180	128	136	141	141	149	149	158	144	142	139	131	138	153	140	157	145	141	143	136	144	163	192	138	149	140	163	122	134	155	149	146	155	139	146	159	162	136	131	162	134	155	151	148	162	156	160	165	145	150	149	150	150	132	166	142	160	127	145	135	147	162	155	135	146	119	129	149	138	136	155	142	164	142	135	154	166	158	147	134	135	162	155	146	156	160	164	142	149	129	138	130	138	133	136	145	167	135	166	143	139	167	175	144	149	140	159	138	151	136	142	159	149	146	163	153	176	164	124	128	167	166	174	137	158	166	149	159	154	150	153	144	148	154	132	167	147	129	134	154	163	105	129	149	121	139	141	147	162	153	143	152	163	171	143	157	161	150	153	153	142	137	158	148	171	157	147	134	152	156	153	151	133	132	145	155	171	152	146	161	150	154	147	163	183	136	163	171	148	154	128	159	150	150	150	151	154	141	151	150	144	115	174	140	145	166	160	131	140	149	155	148	133	139	148	179	153	130	142	141	141	136	161	159	139	143	144	157	162	141	157	150	153	152	149	144	156	136	129	143	140	172	156	147	152	125	151	155	148	151	164	150	170	158	143	155	153	158	134	153	130	143	144	153	124	183	172	160	162	157	156	141	126	120	179	160	148	152	168	181	144	174	137	161	145	137	135	147	165	145	144	152	164	155	159	161	152	150	153	153	168	142	159	145	134	138	133	145	151	143	141	129	144	139	158	149	147	136	141	128	142	144	140	141	148	159	143	159	141	142	168	144	149	140	143	140	154	138	145	141	153	159	143	158	142	152	151	150	134	186	132	130	145	137	156	168	143	150	143	132	144	132	151	158	142	154	140	138	139	150	141	145	149	132	147	137	144	160	163	172	153	152	152	161	167	159	154	154	131	132	146	149	144	150	130	171	139	138	164	166	147	155	145	164	152	169	168	150	161	165	150	156	135	141	151	149	157	141	142	139	140	128	143	140	161	173	182	127	139	160	152	152	145	142	137	131	163	156	135	157	149	135	136	163	156	138	128	137	160	148	168	158	143	122	160	142	144	146	150	150	156	139	157	148	161	150	147	141	147	132	123	150	150	157	159	144	152	164	170	153	152	137	158	174	139	149	158	127	145	178	151	153	147	135	146	155	167	134	147	162	155	151	169	146	148	150	152	177	161	131	130	138	163	153	152	154	153	152	135	130	146	146	175	164	149	146	152	153	148	143	156	148	147	156	142	132	153	149	139	161	146	143	173	163	155	142	147	158	153	155	169	134	138	132	154	151	149	147	158	162	133	143	164	149	125	169	141	143	142	152	143	171	171	143	158	177	146	144	144	149	164	150	153	136	166	144	150	160	148	158	156	168	138	146	135	154	157	142	179	147	138	134	142	163	143	148	137	143	129	160	161	148	167	147	150	141	144	154	142	156	144	134	156	152	129	155	124	150	163	148	156	162	153	144	155	144	147	179	128	156	140	169	146	145	143	142	154	148	123	142	141	142	146	136	120	151	148	174	148	118	152	161	155	137	131	178	141	146	153	151	149	161	150	144	158	142	154	178	153	136	162	149	144	147	131	131	127	147	146	151	142	147	157	145	141	142	146	155	154	167	163	150	144	152	160	126	145	150	166	127	162	161	165	159	147	134	133	136	143	153	165	144	121	130	165	141	164	151	140	152	164	156	136	130	158	156	138	160	144	150	171	128	163	164	161	144	144	159	165	166	135	153	152	157	150	158	137	159	152	168	138	139	155	140	151	139	134	152	158	154	127	154	128	148	160	145	159	149	150	153	159	157	147	138	163	178	147	157	148	154	142	155	134	143	145	170	130	158	164	175	163	138	151	160	166	155	172	129	148	181	134	149	166	167	154	133	146	147	139	158	138	140	173	165	143	135	138	171	136	134	142	142	157	148	128	143	165	156	141	147	165	154	169	159	145	161	147	131	141	134	127	164	144	164	142	136	145	157	151	146	146	121	163	170	176	138	144	145	145	145	133	138	180	141	158	127	133	148	127	167	133	162	145	144	147	147	150	177	150	154	137	150	151	146	137	176	148	133	139	156	162	152	140	138	171	120	139	155	161	128	150	142	147	156	151	139	155	130	143	147	154	148	140	151	172	164	152	139	162	165	133	168	146	149	137	133	150	131	129	164	143	122	149	150	148	126	148	146	164	154	152	129	146	161	134	161	141	147	154	161	138	161	138	135	140	159	148	150	125	154	145	142	135	154	131	130	148	134	135	156	146	142	146	144	151	152	146	164	140	149	143	139	149	147	144	140	153	146	160	150	144	149	160	152	150	142	149	146	165	145	146	149	145	167	158	179	154	137	159	143	155	139	153	165	142	162	147	149	163	165	156	162	163	147	162	179	166	147	141	160	162	145	143	145	139	169	133	134	143	142	156	140	153	146	144	152	148	147	166	126	160	161	130	156	158	152	145	135	157	146	151	155	139	173	141	155	127	132	144	156
7670	2439	5623	6439	5291	4448	3552	3008	2499	2160	1837	1647	1520	1317	1310	1205	1097	1009	1039	944	900	836	861	803	796	734	737	718	735	716	651	662	651	705	634	625	595	656	654	573	582	550	595	600	569	593	567	550	561	590	586	588	529	529	549	539	532	498	525	509	531	555	524	545	551	494	546	521	498	529	556	496	498	540	514	502	527	509	532	509	529	494	507	516	492	497	554	533	483	518	467	485	494	484	489	482	487	441	493	506	534	500	479	498	492	494	468	548	517	473	484	489	489	475	499	508	531	467	469	487	500	487	488	513	502	501	478	500	471	507	539	449	485	484	474	474	495	511	482	463	498	456	466	459	461	496	507	479	478	465	510	463	526	482	436	446	491	501	518	461	491	493	507	469	466	481	512	495	501	465	496	483	498	505	474	529	472	520	485	445	509	530	493	472	497	472	485	526	520	472	482	463	474	454	518	521	498	496	496	463	501	483	465	492	473	472	542	518	446	512	493	476	456	494	472	475	507	515	502	493	508	504	477	456	500	498	466	494	506	514	487	447	479	506	501	497	468	479	513	453	471	469	482	474	495	480	427	477	502	466	468	459	470	508	467	467	462	519	506	477	469	496	505	497	465	465	466	497	518	515	500	450	464	495	448	499	508	492	538	490	510	520	476	512	471	507	489	485	465	492	510	521	493	469	453	503	483	456	502	501	478	477	476	445	541	446	500	466	469	500	510	503	501	476	493	450	484	488	493	482	463	513	483	475	500	438	459	508	504	469	496	458	466	466	452	496	508	487	480	484	501	456	460	504	444	464	462	496	476	495	489	456	475	457	479	501	475	509	482	478	497	491	515	521	472	487	454	523	508	457	481	466	517	520	487	488	481	494	498	451	467	443	504	509	494	469	475	524	500	531	469	483	511	457	490	482	471	519	520	497	497	468	475	475	468	490	489	476	489	423	486	492	501	494	464	486	475	511	482	446	498	461	498	484	453	509	461	477	470	483	467	503	510	488	489	503	487	463	478	503	491	497	491	480	471	516	493	484	477	471	509	484	462	478	472	509	425	509	499	473	498	477	491	451	465	463	504	499	481	511	487	458	506	491	527	514	515	483	503	429	454	537	459	443	499	523	508	449	492	479	466	477	480	503	448	488	512	472	457	449	496	483	454	487	476	447	498	478	514	459	515	489	484	466	475	455	518	495	486	473	498	491	515	477	501	501	483	499	459	468	510	475	485	494	479	482	520	490	457	493	488	513	485	470	481	503	497	474	498	434	494	473	501	443	499	476	494	439	492	499	468	518	484	477	506	483	469	482	495	468	426	510	482	488	469	470	491	491	499	500	477	475	487	490	477	542	450	463	468	491	470	478	484	479	482	514	478	452	516	487	490	460	444	496	532	507	463	473	472	513	458	519	518	474	479	453	451	508	526	473	506	494	510	486	447	465	505	460	477	506	490	497	463	499	501	504	479	472	498	495	475	484	538	438	488	493	451	491	465	480	461	478	496	505	476	515	451	512	509	436	484	496	487	475	509	483	442	490	488	478	462	477	521	494	474	470	503	500	488	479	513	508	467	499	493	460	522	489	490	485	532	456	466	483	492	462	511	498	468	514	469	470	483	510	477	492	480	501	515	459	504	451	474	495	523	435	489	495	467	466	484	505	493	454	506	466	487	458	503	481	489	500	538	505	481	472	482	436	460	499	491	464	453	467	485	513	494	481	474	469	507	490	472	505	482	490	446	512	491	459	480	458	466	491	495	482	494	510	446	448	479	521	495	469	460	504	487	489	524	493	458	476	449	481	472	499	470	484	483	449	488	496	441	456	485	458	493	523	471	484	485	486	472	445	483	489	503	472	481	485	490	509	514	496	478	457	480	488	491	457	491	492	478	453	457	481	463	500	494	464	438	497	524	494	468	501	502	485	466	483	487	466	455	449	484	478	496	486	481	474	512	474	472	519	482	485	493	454	517	471	497	485	462	476	533	527	481	472	486	510	479	505	491	460	474	521	493	508	477	486	513	486	462	488	472	469	487	490	513	471	475	463	487	478	478	464	466	478	490	477	491	486	496	484	486	523	502	454	472	484	488	489	493	477	471	463	500	509	447	485	518	491	486	466	511	508	501	482	502	486	496	469	483	474	497	492	492	456	483	469	455	497	464	507	493	463	482	457	500	492	487	500	506	466	486	493	483	490	476	507	470	468	521	495	460	478	456	470	493	472	463	514	459	470	475	499	482	507	468	519	485	446	496	474	435	495	479	525	489	512	498	497	519	460	465	449	465	506	489	471	490	481	509	481	446	481	473	460	485	474	461	487	475	477	465	467	468	472	483	474	488	491	501	497	469	489	471	488	491	465	497	507	493	478	519	467	440	500	484	446	491	459	512	483	498	470	479	506	479	467	479	491	512	510	458	477	470	492	496	509	491	489	496	461	460	474	479	506	478	510	502	497	472	500	484	488	484	471	455	505	483	487	502	477	499	489	441	478	477	498	524	516	497	516	460	457	504	506	474	492	506	472	466	461	508	497	481	510	463	452	478	468	462	487	454	505	479	501	484	452	440	490	477	504	455	468	504	492	521	492	449	493	473	459	445	488	506	528	484	506	479	514	451	472	488	499	496	472	459	483	494	467	509	488	516	542	491	485	477	510	480	459	491	545	506	522	503	510	464	496	495	468	504	493	505	483	500	490	475	571	516	498	482	480	497	458	466	473	453	455	510	473	492	494	445	480	505	479	505	507	478	476	487	522	518	476	472	504	503	442	456	466	500	463	512	484	484	496	504	473	505	479	488	482	530	477	506	493	516	541	449	506	467	497	486	499	507	534	480	512	504	510	479	475	481	466	459	478	490	504	498	469	499	455	474	473	465	500	536	495	474	477	514	513	444	491	471	491	482	500	510	502	456	508	480	496	512	508	486	477	513	505	495	497	482	457	495	518	501	457	456	486	430	500	467	496	467	500	493	480	470	472	458	457	504	481	543	489	501	487	515	482	503	494	500	511	473	434	492	502	462	489	507	493	464	485	492	453	483	474	476	474	503	470	495	447	467	476	468	461	467	472	489	535	467	495	479	514	459	507	519	467	504	484	532	498	525	480	493	468	475	513	459	529	479	515	479	520	537	472	465	478	498	487	430	483	505	450	465	475	527	517	477	441	449	511	461	513	481	474	491	510	489	486	465	471	473	510	510	486	517	486	493	492	440	527	493	470	523	460	497	492	470	489	482	461	457	481	467	506	493	444	485	484	485	456	456	486	484	513	469	453	477	484	464	517	486	466	496	490	435	460	486	519	484	497	472	505	502	478	515	484	553	488	436	468	448	491	451	485	483	481	501	448	496	505	483	489	476	481	464	486	467	495	489	475	506	517	527	449	467	474	497	459	436	488	512	469	476	470	451	480	467	449	503	506	482	495	474	494	463	499	500	509	486	483	492	463	513	502	452	465	475	475	465	482	507	514	515	483	479	498	492	461	504	492	491	495	519	482	471	484	494	516	510	470
2157	354	396	376	353	357	351	300	370	311	341	361	331	363	357	329	330	322	348	369	351	324	335	343	345	357	364	343	332	358	348	355	345	331	385	330	309	363	344	352	344	338	351	321	344	322	307	352	335	335	356	330	348	342	319	344	348	345	347	329	326	353	332	340	332	370	335	325	343	353	317	376	322	317	352	342	346	345	337	325	371	333	299	362	329	345	320	324	332	334	287	350	363	323	340	319	342	339	369	301	313	313	345	338	319	384	335	350	366	362	312	399	357	342	358	354	336	348	346	327	371	289	364	370	342	341	292	357	333	342	323	322	315	338	350	367	358	318	335	368	331	345	328	329	368	357	348	351	331	332	361	350	328	357	326	356	367	367	336	331	365	372	367	363	335	338	349	329	331	325	320	360	373	352	339	364	344	338	342	353	359	384	343	323	314	330	364	318	338	325	329	370	353	346	333	346	314	355	335	334	339	354	343	334	329	347	331	350	331	365	368	327	313	367	352	340	318	354	337	321	356	350	352	321	358	373	339	337	343	317	344	383	373	324	343	369	333	332	364	334	355	331	319	350	312	341	351	349	339	352	325	340	339	316	370	358	328	341	396	363	330	349	332	342	358	353	330	359	365	334	362	340	324	318	349	343	335	367	347	332	343	351	311	328	384	353	347	328	350	363	341	354	326	344	356	361	307	334	340	338	331	340	356	346	329	342	322	342	358	356	333	349	353	328	345	338	321	335	363	362	357	350	318	333	355	352	311	326	340	349	358	398	334	340	366	339	342	355	351	309	325	337	363	334	323	368	341	360	334	346	332	347	365	331	340	332	308	334	350	347	337	349	327	323	351	357	354	328	330	328	322	350	316	338	346	319	341	333	304	358	339	350	345	333	312	357	323	335	327	335	323	333	316	329	314	316	319	352	313	363	344	325	314	329	369	371	310	360	345	335	331	324	310	349	363	358	322	342	328	345	330	355	386	362	319	327	339	337	301	341	342	324	356	324	328	376	367	358	341	331	353	358	325	330	363	353	357	348	322	325	336	339	321	357	357	334	342	310	321	313	353	349	323	320	310	334	372	350	336	310	354	325	322	322	368	355	350	313	356	347	334	333	348	339	335	351	340	358	342	326	370	317	307	330	360	309	323	347	353	328	328	351	376	366	327	341	326	360	328	332	324	361	329	332	352	337	336	349	320	342	342	309	347	331	309	315	335	341	341	329	360	368	316	355	325	360	344	361	346	327	333	333	369	370	347	316	344	325	350	346	356	359	333	339	306	365	336	341	366	353	359	346	360	345	356	331	309	325	330	348	353	325	325	335	360	345	344	338	330	356	349	309	368	364	341	371	356	325	325	344	289	318	368	337	330	327	328	327	330	374	336	348	373	322	359	323	346	333	344	361	306	315	356	371	344	297	301	336	337	350	336	335	340	314	363	355	348	332	333	355	349	321	334	360	338	341	373	316	347	325	317	319	355	301	344	310	348	323	323	319	330	338	339	350	347	320	343	342	317	336	338	366	371	331	349	353	348	303	365	340	351	340	364	348	356	372	333	340	349	339	324	326	319	301	312	322	365	356	361	359	331	318	319	343	352	341	337	368	353	295	342	329	337	327	363	321	364	347	368	342	334	319	361	300	371	317	342	334	349	346	328	363	340	310	342	313	367	321	314	327	328	332	346	290	307	357	331	330	352	338	337	346	309	302	323	332	344	317	366	362	312	361	338	381	328	352	318	339	335	299	371	341	378	321	328	321	376	326	367	324	342	348	315	357	303	363	376	346	343	359	338	318	334	366	348	348	339	339	310	327	393	339	355	357	320	356	324	330	356	339	316	318	360	338	377	322	378	354	338	347	345	326	316	330	353	356	321	323	332	364	331	308	358	353	352	339	306	326	360	371	335	365	354	341	372	314	366	357	339	351	322	365	355	328	343	366	358	337	324	328	338	348	363	339	324	343	334	332	327	350	331	355	343	346	368	330	335	363	327	341	336	343	330	330	385	347	339	322	335	349	326	324	371	374	344	333	335	323	364	361	340	355	344	361	339	340	365	324	336	334	331	334	354	343	363	359	347	378	315	355	343	317	361	329	332	302	314	345	339	349	333	374	328	331	316	348	333	327	341	354	385	320	354	317	354	328	356	354	345	319	318	344	336	346	316	356	337	323	331	338	351	356	334	325	348	327	349	354	308	299	347	358	336	341	325	375	365	370	359	323	322	326	354	355	337	350	330	332	355	347	331	353	344	317	331	352	320	353	345	323	347	324	362	311	356	345	347	335	373	325	306	331	348	350	354	349	317	315	348	363	345	352	357	324	390	351	318	333	371	343	292	320	318	331	342	335	337	339	367	341	361	340	343	319	339	371	325	327	322	312	379	363	362	348	340	344	320	324	338	354	336	341	377	352	340	343	315	338	360	356	378	355	313	320	353	326	329	322	346	346	337	356	343	338	374	312	325	367	347	358	337	324	338	327	355	352	329	355	377	366	341	349	325	350	348	376	334	299	371	319	317	344	340	314	365	333	351	363	349	325	369	339	330	350	347	368	336	359	346	346	328	381	333	351	354	310	335	344	341	331	329	342	327	342	338	352	344	345	327	320	338	349	351	342	356	329	362	334	354	347	338	331	350	335	343	303	340	343	317	360	343	325	340	334	350	322	348	333	331	304	344	337	314	351	351	336	378	376	342	363	330	316	294	351	327	366	315	354	334	324	318	352	314	335	314	322	372	339	325	352	351	379	341	353	300	320	361	345	345	325	325	351	364	316	334	335	311	337	359	345	331	325	314	329	330	327	362	337	312	324	345	341	339	318	340	341	358	383	320	366	328	334	342	329	351	312	301	348	336	357	326	331	349	341	336	342	318	300	335	343	327	338	355	303	346	313	343	338	323	342	364	359	356	322	367	332	317	366	327	336	335	330	330	316	336	297	328	345	377	344	366	344	337	354	327	341	382	354	338	365	314	362	317	358	337	339	338	325	317	347	323	336	346	360	324	296	384	377	336	331	354	337	292	332	345	354	358	345	312	297	317	319	344	311	328	342	338	329	350	318	356	353	299	325	356	344	361	337	343	319	350	333	345	320	322	349	347	308	346	320	342	342	343	336	344	312	361	330	337	370	341	334	364	353	326	306	361	382	323	318	334	325	364	332	348	359	311	337	320	345	364	337	338	304	313	336	344	337	370	331	366	344	374	326	353	322	315	400	309	345	382	335	352	347	337	318	322	339	328	337	334	314	320	340	345	306	327	313	346	367	341	318	363	366	366	321	329	387	352	325	355	298	336	335	353	314	332	358	342	312	352	329	351	369	342	336	355	346	316	331	344	354	343	348	377	352	348	335	338	317	338	362	325	327	323	333	382	352	334	295	322	335	351	355	317	326	328	361	353	355	343	318	312	320	363	310	323	331	352	361	320	345	327	338	345	354	305	327	336	358	384	351	335	360	336	346	338	359	375	328	369	329	329	347	332	360	336	333	342	320	377	350	375	351	309	354
2466	1037	1190	1149	1107	1104	1025	1112	994	1032	1047	1039	968	981	992	974	1002	948	989	1013	988	979	1006	974	981	989	991	1001	1006	947	952	974	986	890	958	982	975	1024	982	967	991	963	989	984	1010	1021	1053	994	1003	984	959	974	987	980	929	949	1006	959	989	982	1011	959	988	979	958	943	996	1003	974	959	1002	939	1004	949	948	961	990	986	957	983	960	984	974	990	950	947	970	982	937	1000	921	947	983	1009	978	913	940	1000	967	1027	983	979	1008	1016	952	968	972	950	973	947	979	972	898	956	977	986	1016	964	982	1044	962	970	917	980	989	979	996	946	985	993	953	991	985	974	993	917	977	990	952	1009	1019	988	1033	954	964	992	977	966	1005	924	942	996	1005	906	1019	977	954	984	954	999	930	886	950	946	993	990	913	979	988	957	926	1024	914	998	989	957	948	932	944	959	970	991	990	951	950	973	989	927	953	975	979	935	952	973	944	948	993	1008	1016	952	924	998	971	963	927	945	930	996	1007	978	943	982	962	957	978	1005	1001	1009	959	959	976	945	959	1002	1064	968	973	975	942	954	976	975	970	984	954	957	996	984	953	988	979	977	1014	999	953	980	1024	968	923	915	1022	1005	974	954	925	945	1010	956	972	1011	962	955	962	992	976	974	955	988	938	1023	1000	985	966	970	995	936	964	968	900	958	944	975	936	973	953	1000	954	921	972	1012	969	967	896	955	948	943	958	949	947	977	906	978	965	980	971	990	944	926	990	994	926	977	1012	970	925	932	966	970	946	1027	992	956	1012	1004	937	949	964	992	994	926	1003	956	954	979	977	983	998	974	969	1005	969	985	916	962	1026	921	973	994	969	984	923	933	986	1000	1012	990	996	909	967	977	1020	969	1002	928	941	911	1027	918	961	949	949	936	980	964	979	982	990	972	1048	995	966	936	979	934	966	961	977	934	944	970	1047	879	925	998	1022	985	967	942	920	969	1004	967	1016	890	950	988	913	983	924	1006	1019	900	945	975	986	952	945	910	957	895	984	957	981	985	949	1018	988	920	989	968	1008	971	914	994	979	942	1008	975	953	992	1005	938	1010	998	989	950	934	977	1003	996	1041	989	982	1007	926	953	899	975	1014	974	957	943	940	960	957	932	1004	975	993	1002	967	961	995	1015	981	1022	952	923	976	935	921	935	960	976	923	983	946	1017	943	945	939	943	984	987	989	1022	927	976	995	958	987	990	1010	975	1074	987	964	1014	993	936	981	932	1011	1024	955	1009	967	1009	940	921	974	944	992	926	1020	1004	946	997	961	1007	930	957	948	973	946	976	938	964	939	932	918	975	981	1006	968	960	956	1006	979	983	970	984	1011	938	979	988	993	927	917	1004	919	995	998	1010	951	1000	951	942	969	969	934	924	945	1011	997	1030	977	947	970	990	998	958	964	1024	1029	902	1032	960	977	959	973	973	948	948	971	977	997	944	952	997	971	993	974	1010	991	980	999	997	978	930	992	1003	988	919	1001	974	904	985	991	993	973	948	972	918	939	944	943	1002	978	975	952	901	977	954	970	931	905	944	942	970	971	971	971	975	948	938	952	997	952	987	981	968	1002	974	944	1015	880	983	975	1012	1014	967	927	976	925	985	951	971	946	958	1023	936	1021	969	988	948	883	923	978	1000	975	945	1001	1018	938	939	937	972	957	966	997	1010	925	969	935	961	957	988	987	939	961	952	943	887	943	969	1039	1017	998	982	1010	951	962	966	1002	1000	961	930	918	952	946	994	951	953	1008	995	953	980	934	985	983	994	1009	1001	990	971	946	927	925	916	922	1018	926	972	962	967	968	1010	966	963	904	974	985	983	929	979	1009	957	1006	968	938	940	1021	1009	967	973	982	1024	982	916	1008	925	990	937	961	1014	983	937	942	952	967	935	958	1001	999	934	941	937	979	1027	1022	972	929	957	923	917	1038	932	934	1026	1029	951	975	984	933	1003	962	931	1018	1009	965	1030	958	980	986	979	1026	947	984	988	992	974	970	990	984	1003	973	988	959	940	962	1003	942	977	949	959	942	925	925	1024	998	1026	1003	940	983	1003	1004	949	954	993	944	962	950	924	976	1013	954	892	979	982	1003	975	965	974	995	969	970	920	990	941	951	963	998	971	1018	980	964	984	931	945	1004	1023	1033	1018	966	954	964	948	952	935	952	968	956	975	993	993	1012	967	1032	1012	976	872	1001	936	934	950	923	948	984	953	980	903	907	1010	935	916	968	978	986	937	941	1037	982	923	972	937	1013	995	973	992	1009	964	920	946	954	969	897	976	1015	916	975	941	936	971	893	913	940	905	961	1019	984	948	1027	908	951	999	1011	994	953	915	966	1013	897	968	928	978	919	981	955	983	906	922	945	1032	968	952	994	980	949	957	965	951	992	928	1025	950	979	1003	1006	955	1021	989	972	955	970	954	922	974	1008	966	931	931	1012	970	971	962	940	998	929	936	967	941	948	960	939	953	920	1030	928	941	970	981	984	943	976	947	987	968	972	980	972	987	973	964	984	965	964	1007	944	1028	992	955	975	903	968	967	938	997	943	978	984	944	992	945	958	956	1005	933	955	947	932	977	937	976	1008	989	976	897	971	965	962	944	987	976	952	968	943	946	931	918	955	908	955	972	917	955	996	940	987	930	960	950	975	974	1008	972	913	984	982	926	938	989	961	972	921	1007	979	968	933	987	927	912	971	937	956	954	955	951	979	1022	928	980	966	958	952	992	980	962	941	991	921	955	982	1013	978	940	984	963	972	976	894	900	937	956	984	962	898	962	986	999	957	977	953	987	953	979	982	919	961	975	911	989	980	972	980	952	908	1018	998	959	956	936	1005	1004	972	921	976	975	938	992	974	954	1006	959	1004	988	923	977	1002	989	1012	999	950	964	975	962	966	993	1003	908	972	974	968	980	966	963	990	939	901	908	1013	977	994	977	958	933	963	962	958	917	940	919	921	945	967	982	954	971	913	1018	951	976	983	957	1000	967	989	980	952	992	926	973	1015	997	968	972	980	941	1011	929	965	961	961	982	963	932	955	915	992	931	959	998	955	951	992	967	934	973	983	1012	985	975	946	968	942	951	975	942	933	967	967	932	1002	982	1014	1016	956	962	962	985	976	992	955	962	1015	1023	968	995	990	956	960	968	957	948	957	996	1027	936	985	958	944	923	984	942	972	985	974	958	947	1026	923	910	956	988	971	973	1006	1004	1007	986	945	1003	962	957	979	998	965	919	989	974	968	934	971	950	992	1033	904	996	965	969	940	899	950	940	1000	996	940	1017	940	944	920	1046	931	971	942	939	988	980	992	1005	1000	960	974	1022	939	934	972	966	984	1011	944	1030	921	962	966	941	916	970	966	949	913	1004	999	972	1023	940	961	954	1045	1004	980	939	963	999	971	1037	985	980	961	904	973	957	970	974	980	1002	980	958	997	921	951	962	954	959	994	979	945	988	978	962	975	962	998	935	1009	1008	972	926	908	995	984	938	1000	1057	999	1020	958	955	976	962	1030	982	955	932	951	1025	903	927	1022	1036	989	961	964	998	927	1002	954	958	937	951	963	941	1029	1008	992	966	928	969	983	991	1006	968	1023	969	932	964	940	965	994	971	998	987	1041	938	988	952	936	958	970	994	969	982	982	940	959	990	988	960	1007	965	970	954	985	898	975	973	961	993	1009	1016	954	941	919	1005	982	918	938	961	947	978	954	1012	934	921	958	970
8832	1170	1419	1099	852	568	541	447	408	326	330	308	290	241	268	261	266	238	222	251	234	243	223	223	234	222	232	209	196	214	200	191	223	175	202	217	219	218	230	202	229	218	218	193	204	185	202	213	224	214	217	196	224	218	209	209	194	211	200	209	201	220	188	211	228	223	210	191	182	221	216	233	204	183	200	195	217	199	215	225	200	181	226	225	216	189	173	199	215	209	215	172	188	196	207	181	224	203	207	194	221	195	204	213	189	210	183	199	199	208	185	200	179	205	206	212	208	186	213	228	206	206	218	204	192	199	214	195	180	198	214	203	217	196	213	189	222	213	210	206	185	199	218	193	208	201	191	218	192	226	200	209	210	208	230	212	201	199	223	191	173	186	198	237	219	217	220	188	207	176	220	188	199	235	220	199	187	186	210	207	181	204	185	189	188	190	194	200	191	188	211	178	195	223	215	226	207	233	240	195	189	187	207	202	180	193	203	188	228	223	199	199	205	210	190	220	179	231	214	194	217	201	220	212	215	197	206	208	207	197	227	197	218	196	187	191	204	197	212	202	204	214	206	202	241	207	202	204	213	233	187	197	195	201	210	201	204	211	205	212	219	203	206	199	230	224	195	203	193	211	198	227	201	198	202	194	195	202	209	197	195	207	213	225	198	216	194	220	195	184	199	208	235	209	210	221	183	207	223	200	211	184	203	181	235	205	223	218	181	192	209	203	218	209	215	206	194	201	186	218	188	189	220	203	214	204	207	218	197	235	187	192	221	186	193	217	207	183	202	218	223	200	214	198	209	192	204	217	228	198	205	196	200	193	208	214	208	219	209	214	215	217	201	215	201	219	189	203	213	201	207	204	221	203	228	197	197	218	217	203	196	196	229	206	222	205	188	227	207	212	196	217	199	197	206	199	208	180	203	188	193	204	220	193	193	195	195	190	206	205	196	206	233	204	202	198	196	207	224	179	210	208	207	190	201	203	195	196	175	214	215	204	205	204	200	194	169	218	210	207	199	190	212	221	206	194	194	198	196	202	212	203	214	206	225	204	213	219	201	211	196	229	198	201	163	197	216	199	200	232	234	198	209	202	207	210	214	212	203	206	200	210	201	211	203	198	238	233	174	221	215	187	230	190	213	183	207	180	208	208	216	197	203	194	206	219	187	224	222	219	197	206	203	217	226	197	198	218	213	214	219	194	196	187	222	205	230	204	234	236	197	210	220	195	231	184	203	197	186	197	214	200	208	179	186	214	217	209	220	221	218	201	200	197	215	228	199	195	224	205	177	207	208	197	220	187	196	200	193	203	209	186	216	169	215	223	192	180	205	206	197	200	208	223	208	204	176	217	190	177	212	206	168	201	216	208	192	214	206	166	207	218	179	201	205	213	202	211	221	182	199	209	191	180	185	199	213	196	195	191	199	180	202	205	236	209	205	222	213	209	218	233	209	187	218	243	205	189	213	210	221	229	201	204	194	226	206	198	186	195	204	207	184	200	207	199	185	185	185	221	193	197	186	187	198	206	198	194	196	194	220	203	205	201	204	211	201	171	209	173	225	212	204	216	197	221	185	186	184	199	206	201	207	203	216	213	199	232	203	196	220	195	219	201	206	206	221	212	200	201	211	208	231	222	243	205	192	195	216	207	206	211	190	192	230	206	193	202	210	211	201	190	213	231	205	196	206	220	224	203	222	206	201	227	170	221	204	208	195	223	194	215	211	211	197	231	212	193	209	227	192	199	246	217	220	224	193	187	199	205	209	197	205	214	189	210	214	223	192	216	249	178	211	210	217	207	184	221	201	184	197	223	193	187	189	193	216	207	195	185	213	198	202	204	195	177	209	226	200	198	208	189	217	210	228	198	220	181	203	207	204	212	192	212	190	219	216	194	200	200	184	158	176	221	197	237	220	234	188	201	212	196	209	195	210	203	227	208	197	191	203	182	183	210	180	201	202	204	208	208	220	213	209	201	179	222	195	215	201	233	190	187	190	182	220	203	200	192	210	199	203	188	187	194	200	170	235	211	180	207	200	190	219	195	179	220	209	230	189	209	209	199	204	202	189	203	211	215	172	187	185	210	189	196	195	197	226	189	179	205	198	234	201	208	204	212	218	233	207	184	201	206	227	210	196	204	192	182	184	216	211	210	184	205	210	213	191	241	209	205	223	200	197	212	201	192	211	220	213	183	214	195	204	198	223	186	195	213	215	192	215	210	205	182	193	184	193	241	200	194	191	202	215	197	214	216	201	181	205	181	221	180	213	200	200	206	236	195	205	215	215	195	178	233	196	192	185	204	223	199	218	202	199	249	211	197	199	189	221	217	226	197	185	217	198	189	190	187	194	172	198	225	224	191	194	198	191	211	201	187	218	220	215	213	208	205	221	221	198	204	212	190	210	202	233	216	194	207	200	208	199	202	177	199	214	194	193	190	225	220	197	194	225	219	173	225	206	217	201	210	213	198	220	214	191	215	196	188	211	203	204	183	197	239	190	210	201	206	216	228	212	183	194	195	213	207	190	224	213	201	195	210	195	210	186	185	205	206	224	214	183	187	200	206	211	212	204	219	207	196	186	202	222	219	189	191	196	211	212	211	189	213	229	193	217	216	212	178	211	174	206	214	191	210	199	240	232	217	221	231	198	211	205	215	225	243	188	223	174	218	194	224	202	191	187	215	196	217	214	192	196	214	228	218	214	217	212	209	204	199	184	218	209	187	211	194	205	225	193	219	187	189	227	218	185	195	216	181	209	213	181	190	181	207	195	201	210	196	203	209	208	208	202	217	185	202	188	199	237	235	196	205	203	206	196	194	221	205	210	214	187	193	211	196	214	193	172	210	225	192	205	221	223	204	198	199	195	197	202	210	194	205	188	197	191	201	206	215	190	211	193	187	216	198	219	190	217	205	189	205	206	214	207	211	188	201	186	185	187	213	211	175	208	223	201	219	204	158	226	200	217	200	198	212	206	200	199	200	196	220	218	191	207	189	198	200	190	189	202	183	207	219	205	195	169	187	208	199	204	181	184	199	210	189	217	213	204	213	197	189	216	199	210	189	228	218	203	213	204	237	213	213	187	197	208	179	194	216	177	215	232	180	176	183	198	189	199	217	235	194	228	202	197	200	190	201	213	223	195	196	190	219	214	217	196	194	208	191	186	193	186	201	206	193	194	204	196	216	211	197	190	181	228	208	193	209	182	220	225	229	190	211	218	228	193	198	219	184	231	189	209	194	191	191	208	198	193	184	221	182	208	198	199	194	214	209	220	209	179	192	188	195	228	201	191	205	181	200	214	214	215	203	183	205	179	212	215	237	209	213	199	199	208	188	202	200	201	219	201	214	188	220	185	207	197	202	215	185	199	191	196	206	193	217	243	208	187	200	202	177	192	227	201	201	205	223	221	199	203	196	210	221	211	221	205	167	224	207	238	204	215	197	194	195	204	168	174	221	200	232	216	203	192	199	213	191	197	208	198	220	232	197	221	208	190	226
5666	1638	3314	3869	3204	2701	2250	2024	1707	1460	1282	1283	1138	1105	1025	966	920	886	842	831	805	786	793	770	763	738	714	731	739	722	667	706	685	655	707	674	652	722	653	630	650	631	694	626	686	668	696	617	646	624	649	680	678	631	638	690	637	657	684	675	665	650	671	630	622	620	636	637	663	645	641	653	615	644	641	643	631	579	624	664	615	611	599	659	597	608	651	619	628	585	602	639	635	660	664	613	608	619	604	584	586	592	588	645	689	623	603	624	665	676	638	620	641	620	636	581	651	624	616	598	595	613	620	568	628	609	581	650	591	635	656	563	603	608	652	632	590	602	626	665	607	626	615	597	607	633	612	661	613	593	635	663	612	610	605	598	622	621	589	644	596	624	641	665	624	649	591	639	615	601	574	635	625	600	651	591	613	610	637	643	642	626	628	627	621	630	603	601	618	631	611	640	611	582	597	597	605	586	592	649	621	604	605	607	637	623	625	612	602	578	626	645	603	573	600	611	615	596	632	617	594	623	645	612	619	630	616	686	643	592	628	654	575	660	642	621	625	630	675	603	643	666	584	573	615	612	614	634	630	630	602	605	637	618	608	684	620	641	623	632	605	644	636	621	667	625	567	622	619	620	583	575	616	641	646	625	597	629	577	632	579	646	584	620	605	649	628	586	591	605	620	632	592	621	633	608	619	631	665	653	657	592	630	612	618	604	627	639	594	652	534	614	596	602	585	657	692	657	646	603	667	615	579	622	630	586	597	609	637	612	628	599	625	645	597	612	617	601	595	606	628	615	605	609	640	598	649	583	571	662	662	593	616	603	624	658	628	603	618	600	621	626	606	613	612	659	633	611	578	637	580	612	651	638	578	619	568	592	645	589	656	600	613	658	626	585	650	675	623	549	605	619	617	635	648	654	645	602	651	622	617	623	608	637	689	618	636	646	632	608	594	596	603	542	704	657	604	614	603	631	620	589	672	622	636	612	638	602	605	643	594	595	620	609	579	605	603	688	636	605	617	613	634	654	567	600	602	645	621	620	644	597	622	550	624	584	595	652	608	605	626	615	635	664	583	597	632	601	640	608	651	657	606	594	573	672	634	576	601	638	631	633	589	606	586	614	615	623	595	630	613	554	677	590	581	661	612	613	569	635	660	601	667	599	615	654	603	596	618	617	629	567	609	613	607	590	601	574	595	594	595	646	626	637	679	585	620	632	641	622	654	580	580	609	591	576	631	599	592	616	574	585	645	601	618	669	618	595	629	608	592	655	606	620	623	637	615	632	641	628	620	633	663	624	617	632	573	615	627	636	612	610	655	610	619	633	624	634	646	602	679	584	619	614	628	663	616	632	632	599	630	608	600	620	613	551	626	597	611	644	643	605	607	588	607	619	618	616	651	604	628	615	658	591	635	663	622	609	617	612	629	619	599	588	610	645	655	569	593	574	585	575	628	594	638	575	602	628	620	626	636	601	673	562	599	646	628	626	608	607	627	588	629	614	625	609	650	611	611	596	625	614	590	591	605	621	571	618	585	648	610	662	649	641	592	602	604	580	627	611	605	615	614	638	602	650	611	649	644	615	651	602	657	589	605	601	650	639	594	632	588	622	622	587	621	596	640	639	620	638	610	612	619	644	609	582	598	632	598	599	619	592	605	586	639	599	621	625	623	609	622	589	589	577	613	567	633	581	616	588	617	618	586	608	613	591	587	586	653	619	611	610	593	637	609	583	575	606	620	576	617	557	638	619	626	636	637	596	567	609	601	608	568	626	583	610	595	659	634	595	564	662	593	615	630	629	617	582	632	606	587	650	602	608	621	652	638	674	590	589	628	631	584	611	623	579	571	596	624	585	598	609	617	635	623	633	598	614	637	625	605	652	606	618	636	615	639	628	622	631	612	618	653	615	614	626	611	596	616	629	593	607	630	626	609	561	620	617	624	634	623	644	594	609	621	666	645	620	591	602	631	601	647	616	617	614	612	598	653	645	597	592	602	600	595	613	630	542	576	600	625	617	624	695	591	595	625	599	592	608	609	653	652	617	635	619	659	606	615	595	604	586	594	576	645	624	599	659	620	607	605	614	649	602	628	626	584	583	667	611	628	591	591	611	573	602	590	662	593	640	608	581	639	591	598	582	600	602	599	674	614	619	604	613	642	589	604	662	617	608	608	600	631	591	593	608	607	608	622	596	626	626	570	598	590	591	601	605	619	611	623	654	647	625	614	624	603	620	620	574	611	600	690	622	573	623	598	594	626	618	628	639	601	612	633	601	622	628	645	639	595	622	598	636	619	639	596	612	588	642	622	604	647	609	601	581	617	637	661	612	627	636	617	644	638	579	600	615	637	627	639	597	621	602	592	608	652	608	577	629	569	610	631	623	604	607	634	614	639	623	617	593	593	605	612	596	638	632	587	602	623	597	621	626	607	629	590	566	611	648	618	615	594	608	601	578	589	621	625	626	660	580	598	571	594	629	634	593	647	619	581	617	620	621	617	635	604	661	633	645	588	600	655	642	620	632	621	633	601	628	631	618	643	613	611	605	633	625	583	584	581	631	620	630	610	631	611	615	645	625	623	623	647	651	614	619	637	602	611	623	591	617	604	604	617	609	614	625	605	619	650	632	638	612	633	633	578	595	626	626	610	597	607	650	600	634	633	637	608	614	554	647	603	606	554	627	615	599	648	623	628	651	572	664	608	606	567	617	620	633	619	620	584	569	586	609	619	630	612	641	596	610	621	623	613	637	573	616	587	640	653	644	657	605	563	606	607	609	578	606	617	639	639	625	628	621	650	603	639	601	611	633	604	638	645	614	642	573	595	607	631	589	579	596	649	603	621	625	610	625	680	625	610	637	550	649	615	657	599	631	570	597	689	674	584	586	609	612	623	549	609	636	591	586	672	655	617	637	593	626	603	628	638	623	617	638	671	633	645	580	579	648	613	630	636	616	599	632	637	594	633	610	596	581	647	613	591	618	634	583	640	616	661	617	611	604	609	595	660	620	656	621	601	626	639	621	643	646	661	602	591	614	620	639	637	626	630	645	601	609	607	573	587	623	615	633	628	618	597	640	602	599	581	645	621	638	599	662	607	656	601	598	589	604	649	617	618	623	589	588	602	633	608	625	611	569	611	601	588	630	631	629	626	652	609	602	596	586	617	609	605	629	646	635	604	644	600	599	589	591	600	650	662	600	641	641	623	637	598	661	643	625	607	621	635	617	623	637	585	626	649	618	624	582	644	602	625	616	601	638	560	639	610	599	579	613	611	632	644	631	629	622	603	619	644	634	609	640	657	605	646	635	653	602	592	603	601	625	615	618	583	598	624	627	593	602	640	626	630	591	621	583	644	617	619	610	612	656	653	612	600	648	602	663	652	620	604	620	626	640	588	584	620	599	630	633	663	646	624	640	614	608	629	621	613	648	616	600	633	592	612	583	609	639	645	607	613	612	621	580	585	620	625	615	641	621	646	612	631	646	613	605	601	597	630	619
15914	2520	2536	2016	1497	1027	750	639	495	378	372	336	322	252	286	233	226	207	176	226	200	165	176	170	173	189	176	191	186	203	165	178	164	170	187	158	171	139	166	165	159	151	148	164	165	173	161	159	172	154	167	154	168	147	169	166	127	190	166	150	139	162	149	157	165	144	129	165	147	142	134	162	167	148	174	150	153	157	168	154	163	146	141	131	132	128	148	146	125	140	159	172	143	154	143	136	158	158	149	160	149	132	146	139	155	173	152	141	143	126	145	128	152	138	166	151	142	152	138	147	136	158	152	139	156	177	153	148	151	152	141	139	154	154	150	147	145	154	142	122	139	148	152	140	142	163	156	147	159	168	164	146	152	148	134	148	122	160	161	157	154	140	170	127	152	144	127	155	163	134	127	147	155	138	146	188	136	156	148	150	145	144	166	131	139	134	146	156	159	142	150	158	150	127	139	135	138	144	141	132	141	158	139	141	149	130	151	158	123	131	154	132	153	159	148	161	145	130	141	133	132	149	126	133	146	162	156	154	172	137	158	133	169	138	150	174	159	162	147	132	140	144	150	138	144	127	146	146	148	161	154	151	132	142	143	161	133	160	157	141	133	145	150	159	127	143	129	124	149	154	148	141	132	140	144	156	142	141	127	136	137	141	164	140	153	147	131	157	125	131	160	151	136	146	150	145	150	139	140	166	156	173	175	169	154	148	147	144	176	139	136	158	132	146	146	167	131	134	138	138	128	145	142	161	153	121	141	148	153	167	148	150	130	136	132	164	126	138	140	125	149	173	159	169	156	173	149	144	161	141	131	127	151	145	152	158	149	146	150	141	137	147	128	130	176	152	154	135	148	138	159	145	148	166	160	174	151	136	168	159	152	148	163	116	132	124	144	148	141	176	131	128	147	177	144	154	130	153	157	176	160	158	160	171	142	170	135	146	152	174	161	144	151	131	153	139	153	154	158	138	143	113	153	156	139	149	155	119	147	155	146	153	125	135	131	127	142	151	135	157	163	157	150	131	145	144	130	125	117	141	135	154	162	156	145	125	154	119	160	143	150	137	156	146	155	135	142	138	142	160	171	179	156	141	146	150	163	156	156	162	166	143	114	144	148	138	156	146	149	149	163	149	128	143	169	137	148	153	139	133	142	169	148	154	149	156	157	160	166	151	159	150	153	130	139	145	160	151	151	139	142	150	141	130	132	152	154	149	144	129	132	144	156	150	147	139	140	165	151	155	168	137	157	151	122	145	150	133	138	151	147	138	151	149	151	134	127	149	153	157	134	156	167	165	142	141	161	160	151	156	152	151	157	171	165	156	158	143	155	148	116	138	152	172	157	143	129	147	165	128	138	130	169	139	163	138	153	129	153	131	149	137	138	137	130	145	145	124	167	136	156	156	139	162	167	161	148	144	138	135	140	183	147	129	149	141	161	140	158	142	155	165	149	149	133	140	143	160	125	157	145	128	127	144	158	121	145	149	161	151	164	152	151	155	143	164	126	152	143	150	139	150	148	139	146	147	160	161	136	144	144	138	144	133	135	178	168	157	144	156	122	156	124	131	167	153	175	139	151	139	157	145	164	140	141	134	169	160	166	171	139	145	151	134	142	163	165	144	142	123	145	151	142	159	142	138	162	154	151	154	165	157	147	135	158	164	142	139	150	129	136	155	137	134	125	141	159	162	137	147	142	142	145	150	155	158	175	148	123	137	149	148	163	149	147	161	142	125	162	151	166	134	152	140	149	152	154	126	133	169	145	164	127	144	120	152	147	150	154	157	159	126	155	122	156	133	139	163	145	162	129	131	120	134	147	118	153	166	155	138	140	139	147	145	147	154	162	170	145	147	153	139	166	140	147	132	159	143	159	156	161	140	151	144	126	151	155	163	132	145	138	142	131	142	168	136	147	174	152	158	160	126	150	159	114	144	144	163	160	146	135	147	151	147	165	128	168	158	126	162	150	134	173	148	157	150	153	150	148	149	149	137	169	148	142	144	155	143	147	154	164	138	144	140	171	166	144	146	166	173	153	146	139	141	142	150	139	156	159	154	142	160	145	152	155	154	140	143	149	143	153	156	142	160	173	152	153	135	149	173	154	155	154	160	143	153	151	134	143	166	136	142	137	137	137	147	151	161	145	151	155	143	158	143	137	152	130	149	159	168	159	158	146	147	147	162	148	150	134	165	139	148	133	169	126	151	138	148	138	150	171	129	135	126	152	136	144	150	153	147	161	153	145	162	149	157	146	131	158	120	147	128	140	176	129	139	140	138	140	138	136	146	161	148	136	162	157	157	147	161	156	144	153	140	143	162	138	145	162	130	160	123	152	160	137	132	160	144	158	128	167	138	161	160	150	148	152	138	133	159	141	156	164	153	153	149	155	148	152	162	139	159	133	139	146	129	148	154	174	145	160	144	159	147	162	153	149	164	126	136	144	138	161	156	141	151	161	161	144	152	151	144	132	163	167	155	173	117	117	153	143	138	154	157	134	146	135	146	162	132	150	141	138	145	145	148	137	131	147	138	158	145	155	141	122	138	142	167	152	154	142	145	143	134	138	137	144	152	133	154	155	151	142	151	161	144	158	147	155	148	148	155	136	166	144	132	150	158	149	169	161	146	162	161	164	139	151	139	140	162	138	138	155	150	170	143	162	140	140	130	131	147	152	141	130	152	145	138	143	162	157	163	153	159	137	143	163	151	124	152	160	159	153	143	146	161	167	160	135	134	160	151	144	146	132	144	170	149	158	155	141	151	134	148	146	138	134	125	129	145	154	150	143	159	140	141	150	145	153	151	122	149	159	139	135	158	158	151	165	144	152	164	128	151	149	138	114	152	169	160	148	155	163	141	160	163	159	134	132	147	158	139	153	112	163	165	143	147	158	162	160	161	151	149	151	151	152	152	153	150	149	150	142	135	130	151	143	138	157	140	145	128	138	136	130	141	156	153	137	147	166	143	137	149	142	123	182	148	145	153	150	114	156	162	137	153	142	134	154	159	121	127	142	153	173	135	155	176	120	134	159	153	145	150	154	137	150	130	131	133	163	150	129	145	150	161	147	146	132	122	150	155	157	156	132	149	148	174	151	152	150	155	168	143	124	141	130	130	154	171	132	153	156	146	156	143	131	153	159	148	158	153	152	138	163	143	132	165	136	159	171	155	147	180	138	173	148	131	163	143	129	154	136	162	144	120	124	171	154	132	164	147	136	165	130	140	165	134	128	159	127	140	114	147	158	145	143	165	138	143	151	152	150	136	143	135	126	161	144	143	123	145	144	146	129	157	147	140	144	152	147	134	157	145	161	145	146	140	147	167	155	161	124	162	154	142	139	150	130	155	145	155	150	144	153	179	154	190	119	145	168	145	135	136	151	168	146	158	155	154	135	149	147	160	162	163	159	167	133	141	129	143	127	150	141	137	148	145	139	168	132	149	146	133	151	132	141	163	117	150	133	134	135	148	162	141	157	142	126	134	148	147	147	160	127	145
7575	2443	5462	6457	5212	4485	3524	2967	2471	2159	1823	1701	1579	1366	1273	1178	1069	1016	980	940	861	848	814	795	830	780	758	731	703	656	687	715	656	702	636	638	649	618	621	589	600	554	570	582	560	538	533	574	567	520	521	534	547	544	542	531	512	539	538	549	541	544	496	533	525	516	573	504	503	531	496	525	514	505	551	475	585	513	527	455	520	527	525	541	519	527	475	479	527	503	487	479	494	471	513	485	540	496	505	511	496	478	539	527	500	493	542	482	490	509	504	436	498	460	491	463	518	475	514	480	480	479	488	489	514	492	513	512	540	501	484	496	450	479	474	486	485	494	481	472	488	496	471	490	501	463	517	477	474	496	465	466	510	465	484	477	481	465	483	508	478	515	454	505	533	479	485	449	480	507	537	452	522	499	466	502	466	534	523	456	453	478	467	490	528	470	485	516	463	523	471	460	484	481	470	499	486	478	469	526	488	506	508	425	464	484	475	495	467	524	504	483	489	481	483	521	496	500	450	470	485	489	490	460	480	510	482	490	485	517	470	492	472	447	492	492	480	489	486	489	455	503	449	509	438	482	498	513	523	493	463	513	488	515	473	461	467	496	471	491	475	452	465	485	476	509	464	514	458	454	516	463	491	472	476	493	467	506	479	459	479	487	441	455	474	473	431	485	481	501	537	446	498	496	506	495	485	529	470	498	487	536	497	482	523	504	495	491	491	505	484	507	473	457	462	469	499	484	538	439	484	437	489	472	497	485	467	455	482	496	500	484	467	496	489	473	482	455	504	493	477	467	463	509	412	480	519	496	472	539	490	429	473	507	478	494	439	484	470	488	497	471	470	479	530	497	490	468	520	468	489	463	439	463	495	482	469	467	486	521	495	497	497	501	502	483	476	482	462	496	455	466	491	499	498	444	482	490	461	498	514	486	518	500	453	535	457	519	512	493	474	459	516	501	491	493	434	473	501	491	483	446	519	485	466	479	473	467	474	458	479	519	494	497	560	482	463	470	445	513	527	467	461	487	488	508	501	474	489	488	454	480	521	465	462	457	489	502	490	473	502	488	460	493	498	525	502	478	528	492	486	494	430	519	495	507	478	455	495	484	529	479	507	531	505	477	517	470	504	486	478	475	449	501	492	508	452	463	481	498	460	495	508	489	497	464	465	462	511	551	494	486	504	467	480	519	532	498	487	448	509	479	476	459	511	461	497	482	518	490	516	499	496	538	480	463	475	510	481	471	484	447	445	515	460	514	483	453	443	443	471	490	460	499	487	479	471	508	443	505	503	485	489	497	471	499	521	467	497	450	495	487	468	479	476	468	497	466	501	484	497	469	484	444	472	504	529	483	493	485	491	516	491	493	511	496	484	505	459	502	457	499	456	443	508	484	477	472	519	465	482	481	505	513	505	521	454	475	494	479	491	472	500	486	464	479	444	496	484	474	474	467	471	498	486	478	464	480	484	478	465	486	479	497	469	479	482	484	481	482	479	498	473	488	489	489	504	425	495	502	502	468	444	501	513	465	483	480	501	496	515	444	480	451	481	481	512	485	508	519	485	510	489	483	468	441	473	454	501	496	489	476	450	470	486	504	486	507	496	487	492	493	466	537	491	491	500	467	522	500	481	486	428	530	504	479	450	475	461	516	430	446	487	475	450	488	481	492	466	499	499	452	488	470	510	456	475	478	479	478	454	498	459	502	475	460	484	499	482	484	528	460	516	480	456	468	487	466	505	477	493	519	455	472	514	449	475	472	472	476	475	506	502	486	537	482	516	459	481	484	460	488	500	471	509	550	491	507	524	506	473	514	480	494	510	489	464	460	493	514	474	481	448	513	462	503	468	531	493	490	477	500	460	493	503	484	449	517	491	502	486	495	473	454	477	466	475	467	498	489	481	450	461	468	479	497	499	487	500	480	522	487	465	480	471	460	497	504	436	486	456	498	448	478	453	471	511	479	443	487	500	498	507	477	459	475	466	464	475	452	479	467	495	463	464	426	488	512	490	490	518	503	492	458	474	484	528	496	506	425	488	490	481	461	527	453	469	503	498	452	472	470	485	488	490	488	494	453	445	480	490	515	500	456	493	477	511	500	485	452	473	478	478	497	507	465	480	441	469	528	478	483	488	476	519	449	504	474	502	499	502	486	481	493	500	477	484	520	495	510	466	489	500	466	466	511	490	525	509	509	528	484	502	501	478	495	476	454	474	458	461	481	470	461	469	506	471	475	497	448	486	494	444	531	467	496	502	502	525	516	486	498	501	482	454	480	477	460	499	466	453	472	541	495	464	527	516	500	467	520	509	524	442	507	506	489	496	496	499	479	510	469	505	485	484	510	479	499	481	520	512	503	482	538	488	484	482	480	475	453	487	478	477	535	485	459	554	486	523	489	487	465	472	500	471	487	487	481	497	474	474	496	482	483	494	465	505	501	462	461	476	509	463	483	495	482	514	457	441	495	494	512	488	467	485	496	478	486	487	514	492	491	467	508	484	464	522	504	490	481	514	485	494	511	431	510	486	467	459	514	477	489	483	499	456	497	474	490	477	469	476	482	497	468	483	495	468	494	511	509	458	506	537	478	453	496	474	484	494	451	494	495	463	458	479	462	490	502	490	494	473	484	550	443	458	453	475	518	468	501	488	496	503	483	504	493	478	480	442	475	503	489	479	446	523	505	515	480	487	437	464	474	492	479	471	478	501	459	469	488	493	481	465	461	511	488	506	471	439	496	456	488	460	497	476	534	520	509	477	491	534	494	457	498	497	447	482	513	479	444	498	500	521	486	497	505	488	512	512	522	480	473	468	474	475	500	467	471	463	507	458	460	473	493	505	493	465	502	473	457	492	465	512	486	483	492	423	521	462	485	489	439	492	483	452	467	480	477	435	477	457	480	506	504	493	469	453	506	495	477	479	507	481	525	459	488	482	451	483	479	498	497	506	470	485	486	456	491	462	499	502	504	487	468	501	491	475	464	460	482	467	475	514	477	481	462	530	473	504	447	513	484	483	457	496	440	482	473	487	469	511	508	499	471	450	467	486	450	497	503	488	513	499	456	513	504	471	524	526	460	520	456	497	476	505	505	478	454	492	445	450	498	477	532	489	457	476	462	502	517	494	475	493	447	473	467	486	501	484	483	503	558	482	469	454	459	474	499	486	448	439	453	483	485	490	493	515	488	507	494	473	478	483	485	475	442	452	507	476	470	488	508	504	502	525	488	529	471	515	500	479	457	468	467	466	494	501	488	505	486	494	502	466	507	492	493	497	491	475	471	457	480	484	496	495	511	506	492	494	476	460	448	468	481	525	447	454	522	487	480	500	495	490	457	473	526	507	493	460	525	505	481	465	463	462	505	499	474	473	465	476	507	481	467	488	488	461	494	466	502	510	487	443	477	512	515	527	492	485	496	492	496	503	475	515	494	487	498	513	486	483	534	505	453	451	452	480	490	497	520	507	486	496	531	540	497	508	531	483	447	502	464	461	480	490	484
2191	386	407	413	397	378	349	351	356	370	318	335	322	330	337	311	343	349	331	337	341	338	328	345	345	352	340	333	329	361	317	353	342	358	346	328	331	324	320	322	339	337	356	325	355	361	353	330	334	330	338	334	321	363	355	344	350	340	330	329	295	342	361	346	301	350	318	326	343	338	368	321	359	284	350	341	345	336	401	310	333	321	333	353	360	367	316	338	367	304	353	332	326	349	353	314	353	329	339	373	336	331	320	336	334	326	316	354	344	339	341	334	368	332	368	312	319	343	342	360	343	323	331	333	360	356	346	341	325	351	355	352	289	320	336	345	342	325	352	345	345	341	337	338	359	351	321	354	349	350	370	323	336	341	336	361	340	367	373	351	344	322	316	339	323	310	350	368	355	335	333	339	330	366	343	334	355	315	313	330	374	370	338	324	356	341	323	318	357	329	334	355	324	372	319	331	331	297	331	359	363	317	351	338	360	351	346	385	322	335	347	357	337	344	328	327	337	357	314	360	347	333	321	347	310	349	343	337	342	379	356	366	336	350	325	338	354	312	343	322	334	378	349	347	324	360	374	300	350	354	342	316	350	339	331	337	347	341	321	349	349	350	324	382	353	326	334	343	351	361	364	317	349	331	357	353	320	300	328	337	294	346	332	298	345	331	323	344	315	340	354	375	317	363	326	359	328	364	337	356	373	361	371	336	320	361	368	332	326	336	337	332	338	337	331	339	328	341	336	345	351	330	349	361	321	335	349	314	353	326	333	351	337	332	367	354	349	331	347	311	386	322	327	324	341	326	314	305	328	352	355	353	362	351	356	315	336	358	313	336	338	332	339	326	332	325	324	342	382	304	322	333	333	366	340	333	332	308	366	354	365	336	328	367	344	335	347	347	319	347	345	332	360	326	306	332	351	358	330	347	351	350	335	355	340	345	351	333	350	341	345	308	350	332	320	353	324	311	335	336	368	353	334	340	330	354	348	317	330	337	346	345	351	376	337	346	286	295	358	363	383	314	332	353	343	361	344	320	335	334	325	344	337	328	333	346	291	316	320	346	347	344	319	333	379	370	362	293	325	356	344	352	339	345	319	348	323	342	335	339	365	352	330	329	290	331	350	343	349	309	336	343	336	326	348	341	345	342	316	355	303	334	370	306	353	333	323	312	340	321	340	362	349	318	333	351	339	342	339	323	348	359	340	349	343	342	314	311	338	332	335	323	346	348	337	359	316	329	337	366	327	343	357	340	317	357	327	335	344	372	314	360	334	336	337	312	333	313	306	357	345	321	325	347	363	348	319	313	330	340	348	355	371	354	334	354	325	330	321	293	340	317	331	336	344	361	343	336	320	358	317	306	351	336	334	327	300	385	343	328	323	343	309	356	320	325	331	346	316	334	340	351	309	346	355	310	320	349	353	365	341	367	338	380	333	389	357	318	333	310	325	355	320	322	337	370	358	325	345	327	344	331	359	306	350	333	350	347	359	348	347	370	337	301	325	330	342	314	375	321	384	328	341	319	337	335	314	327	350	353	334	324	326	323	318	331	344	331	361	342	310	367	331	338	336	321	348	336	341	352	359	357	350	343	352	313	328	326	344	359	355	320	323	325	319	333	316	393	336	332	346	331	341	393	367	356	336	341	342	328	342	321	333	341	358	355	357	374	330	352	322	302	350	343	309	362	327	334	343	363	338	347	330	338	325	347	366	317	345	333	342	331	348	343	322	324	344	367	312	356	354	326	324	362	324	368	349	312	366	300	359	325	336	319	349	360	365	343	337	339	383	314	363	335	374	326	346	316	319	333	373	347	327	359	358	342	330	328	340	367	329	341	349	329	316	344	353	329	351	320	332	362	291	320	347	327	311	320	314	348	349	322	333	351	335	336	301	341	318	341	350	366	354	364	332	346	359	367	348	381	345	319	355	333	340	374	349	338	359	354	358	333	282	365	365	373	304	324	351	379	346	338	343	372	346	354	371	329	317	317	345	332	321	304	336	334	340	326	321	359	345	327	340	357	304	335	349	381	319	342	350	333	315	331	334	312	337	350	311	304	357	326	338	321	331	356	336	339	345	331	332	343	322	370	360	340	360	335	354	326	342	354	334	349	352	344	353	346	319	364	319	344	321	314	313	338	362	351	366	333	309	345	330	340	344	332	345	352	350	307	355	358	324	355	316	355	319	353	351	362	346	355	351	313	346	332	334	357	327	338	322	341	324	336	355	349	363	334	357	345	341	364	327	340	338	378	333	325	366	326	376	352	310	348	339	335	353	342	337	354	332	354	332	321	319	305	343	363	340	322	333	362	366	355	335	360	318	366	362	332	375	352	371	348	316	352	359	340	319	312	298	337	351	334	335	352	355	392	327	332	339	331	339	332	348	347	360	307	345	314	360	336	326	365	335	342	325	372	328	319	362	318	350	323	344	347	344	340	331	358	334	342	319	354	342	330	351	361	325	351	356	332	333	345	331	338	328	322	339	303	320	324	360	327	315	325	327	361	310	360	332	339	379	358	323	335	315	326	349	334	310	352	337	348	362	356	348	364	352	333	350	356	319	327	341	340	332	310	368	349	304	326	362	326	356	297	341	323	337	349	346	332	366	330	335	357	347	354	322	327	362	367	333	321	353	327	325	339	329	319	344	350	325	321	322	329	351	336	336	343	332	323	334	353	336	344	341	337	354	354	355	333	341	328	339	347	339	362	338	301	340	333	316	363	337	339	351	382	329	349	344	353	339	334	308	358	324	354	338	366	324	295	333	328	334	363	357	354	347	349	337	332	351	372	346	358	375	306	363	341	325	348	337	348	290	356	353	336	341	344	352	342	327	352	349	334	327	315	365	314	354	354	341	344	346	347	313	369	341	310	348	339	336	334	327	319	356	319	363	372	362	356	332	350	313	324	322	332	315	326	329	376	328	355	371	353	372	360	369	318	328	335	372	340	357	325	332	352	366	335	358	344	338	329	338	328	351	294	370	338	363	348	349	356	396	366	323	329	348	318	346	327	334	361	347	364	330	329	346	315	336	326	337	340	328	327	328	335	342	338	328	337	365	328	290	348	335	357	345	346	333	345	318	305	330	330	338	355	370	354	356	346	355	315	336	331	334	345	344	319	327	328	358	332	303	312	353	364	357	310	364	360	352	336	307	351	329	281	335	324	341	337	350	354	362	343	312	330	349	342	349	333	340	355	346	358	345	337	345	358	340	311	345	339	323	343	291	335	353	359	371	348	340	335	315	365	326	335	327	363	352	314	361	363	364	361	317	335	357	350	312	350	369	360	320	354	357	330	343	335	299	303	393	367	333	326	332	356	356	372	358	364	330	328	337	349	343	346	333	358	321	353	337	339	331	337	372	366	349	352	317	329	352	334	352	328	313	351	332	368	358	331	332	365	346	335	323	333	309	360	345	358	334	368	318	317	356	339	359	326	347	333	345	343	321	377	338	345	350	349	335	348	322	344	319	352	352	352	335	352	341	303	365	361	349	319
2544	1052	1133	1213	1200	1106	1065	1055	1081	1007	1079	1008	1013	1055	1020	976	991	1008	958	966	1028	1081	997	951	964	959	996	936	1007	970	985	1037	1000	972	982	1024	977	992	979	961	1003	993	999	917	1003	962	1012	1015	1012	979	1013	991	1001	961	982	966	1008	952	970	998	974	1005	959	935	984	987	942	1005	1010	949	973	940	998	1030	951	1020	1038	930	1007	955	924	972	981	955	949	935	924	965	977	926	971	948	955	977	980	909	976	987	993	945	926	933	964	1002	967	976	999	941	1003	974	1027	959	932	936	963	968	1013	959	992	981	920	1006	953	965	988	958	957	947	916	1000	984	992	977	1013	953	952	945	940	925	1002	977	968	1048	989	965	956	1011	955	1014	961	957	979	983	967	942	970	933	994	1000	1001	958	965	1004	947	975	1014	1022	975	910	1017	941	937	965	1007	945	918	980	929	931	936	948	1016	943	988	1045	965	986	934	977	968	1000	1002	946	924	969	1008	976	954	1006	963	969	921	964	950	947	978	1019	962	1013	961	944	972	932	961	898	945	923	939	942	986	952	930	968	965	999	978	940	975	995	962	961	1023	942	980	1025	996	994	957	944	974	1037	1000	948	987	951	933	958	970	1018	955	952	998	1016	922	951	941	1007	921	1000	987	992	962	997	956	982	928	1020	987	1002	969	966	964	953	926	967	947	1025	982	934	993	993	922	990	924	976	957	988	1019	960	942	1042	986	992	984	1004	983	950	1028	968	947	1009	946	1019	981	997	983	973	992	975	965	994	950	1005	934	977	1009	1006	949	1003	998	929	942	956	963	947	950	983	961	970	993	987	990	956	959	1031	969	984	940	999	957	974	1007	1010	953	1017	1019	984	965	996	1072	1015	960	996	982	954	972	1016	1012	944	950	987	976	958	985	1020	925	961	942	1022	983	927	977	1044	921	963	965	1001	943	966	969	1021	968	929	968	1048	965	923	943	1006	958	954	987	1002	953	972	968	990	924	959	1010	959	956	956	917	981	1037	961	1021	981	981	963	945	985	961	964	947	957	940	949	951	972	956	949	1018	978	987	955	972	988	959	1027	978	976	955	943	959	909	976	1025	941	995	967	961	998	969	956	916	1003	940	958	1010	1022	985	1020	973	957	976	943	954	988	991	1040	957	1002	1003	988	994	983	933	935	1004	972	965	925	976	1048	963	1033	955	974	953	968	938	937	937	974	971	968	934	961	981	939	967	975	950	958	977	1004	975	912	987	1056	923	978	997	900	936	972	920	927	1001	974	1017	967	987	941	915	1016	998	987	925	1017	989	1007	949	975	991	950	932	1027	1008	952	1010	972	1003	930	998	989	900	1039	952	883	929	939	1003	958	984	973	959	940	960	940	982	947	935	964	986	1023	999	921	975	969	954	901	964	978	951	927	963	996	973	1015	916	1026	907	957	952	1015	986	929	965	956	952	984	986	989	997	932	977	937	945	967	984	939	1010	937	976	943	928	984	995	942	923	919	1010	1002	1038	996	953	916	938	1011	984	992	993	933	994	1018	952	939	990	972	1020	1009	1027	930	937	965	949	959	961	953	1040	1001	990	966	944	1027	996	928	965	998	1024	975	925	951	951	959	980	954	959	939	942	986	1008	993	922	933	940	1033	953	945	954	955	1015	1002	945	1009	986	969	987	961	934	965	930	967	977	1013	947	936	938	985	908	925	994	988	975	993	972	1010	944	989	987	983	920	941	1035	955	968	1012	951	988	924	955	1008	970	992	1015	956	989	966	946	1035	963	963	1000	964	989	1000	971	926	959	988	984	970	959	997	1022	898	941	947	949	953	955	910	939	952	929	1006	942	909	913	969	990	969	1027	984	1006	950	940	971	987	1032	997	998	917	961	949	1008	991	990	1030	983	938	990	971	970	997	971	952	963	1018	987	966	968	946	981	919	1011	972	1010	971	944	940	977	963	1007	938	989	987	960	957	1002	977	962	958	970	935	923	963	938	978	972	966	995	950	976	994	1005	1014	1024	934	982	1039	925	990	924	961	949	990	942	995	980	991	1023	937	957	1017	957	983	1002	978	942	934	964	960	1022	1017	985	976	966	977	977	952	926	1000	966	1032	951	1001	1034	945	940	1028	953	987	969	944	994	932	928	941	1007	951	953	993	954	940	1000	975	1003	944	918	1000	1026	979	998	916	950	995	991	911	979	967	1007	926	1010	932	1009	1038	931	895	981	979	1035	957	958	960	944	960	989	949	946	959	912	940	997	964	995	969	958	970	1001	970	933	1017	929	966	990	973	999	968	980	985	946	963	972	962	981	981	943	935	955	928	972	1031	995	975	954	994	943	975	1063	958	958	916	973	959	956	972	946	952	969	920	942	962	1038	1010	1009	952	1006	955	987	952	1038	961	954	951	976	910	947	946	1013	1009	947	987	1003	997	978	979	959	964	954	1020	981	960	952	982	1021	937	1015	1025	1027	954	1006	996	967	956	944	952	953	1018	913	1015	947	1043	993	945	967	947	926	987	1007	999	936	978	974	977	920	1016	996	977	966	997	959	889	1024	978	1011	1011	927	936	968	995	910	970	946	959	927	926	930	950	1028	940	933	962	909	985	1003	957	929	1023	968	960	958	958	977	973	1031	934	946	970	973	975	966	1003	987	970	953	934	994	960	1002	990	970	951	1002	958	989	948	977	958	900	956	975	927	974	931	957	967	987	971	965	1026	1015	1016	946	953	977	977	960	969	1003	960	940	1021	993	1011	922	976	962	960	970	982	959	970	997	1026	991	926	938	929	973	948	981	1018	954	1007	988	1003	988	988	958	957	938	995	986	937	972	938	985	994	958	947	973	982	972	968	1024	974	999	1014	963	956	979	1009	1000	953	955	965	975	953	942	1013	944	930	934	1036	977	955	978	962	1024	969	925	968	988	944	962	1024	928	980	992	937	995	978	919	963	1017	970	997	971	981	971	959	967	951	926	982	950	952	914	936	961	961	959	981	998	990	920	1014	991	968	986	944	965	972	980	940	931	939	1056	1014	1022	1023	968	918	942	973	1042	925	955	1020	917	935	943	963	959	1021	969	1023	1029	990	999	964	923	997	972	940	962	935	948	960	999	934	1032	969	962	960	1019	1002	955	956	986	951	959	1001	967	995	1020	968	1041	925	981	959	954	974	974	938	1034	970	1009	958	987	961	973	1003	1011	946	1022	964	979	974	953	960	894	994	992	990	914	960	955	947	966	950	1010	937	923	938	998	983	989	912	958	1040	1016	939	965	983	979	965	993	1047	915	974	914	954	917	959	921	976	988	982	947	986	946	967	959	968	941	965	951	959	1048	993	965	960	1013	971	1024	960	989	992	1021	1009	959	949	983	990	1000	976	985	980	984	996	940	946	922	936	1025	980	997	965	1017	988	942	927	926	940	988	1022	984	981	998	947	967	962	942	937	960	947	961	970	1021	988	1009	994	966	1002	1001	933	973	936	996	1008	908	998	1007	980	957	966	971	944	1009	960	981	990	1019	942	950	983	973	973	975	981	992	980	979	883	952	976	957	971	938	994	946	1009	958	998	962	1007	1001	954	943	994	941	984	967	956	915	977	1041	943	953	987	927	934	960	1005	945	927	1047	950	955	967	924	979	987	983	975	991	989	982	939	1011	979	961	997	983	915	978	944	1039	920	974	858	978	953	1006	987	978	957	958	974	972	981	1004	967	922	990	1024	964	960	945	988	967	952	947	950	970	966	938	938	966	891	961	1018	956	952	948	945	973	1000	1019	942	941	1019	972	1043	946	996	1015	946	932	939	1014
8731	1189	1439	1154	834	585	519	434	369	314	312	322	302	269	240	232	264	231	208	236	261	231	240	206	205	225	260	208	220	200	214	213	216	217	184	203	187	208	197	213	226	211	222	223	196	208	206	197	191	207	202	201	202	197	206	211	209	231	215	200	234	214	180	194	197	221	215	206	209	222	215	204	209	211	210	223	216	207	209	197	207	225	184	212	227	217	212	197	189	182	225	201	211	207	203	210	200	215	189	200	229	207	199	204	214	226	207	205	206	191	157	187	210	213	212	191	201	216	220	225	212	206	202	202	196	216	195	200	203	188	203	193	225	208	189	176	198	210	191	206	191	202	221	218	203	205	207	182	216	193	200	223	175	222	206	228	205	214	218	195	189	192	191	221	204	206	229	200	182	228	222	212	168	212	223	193	187	202	194	204	196	220	221	219	223	213	188	212	214	216	227	204	206	191	205	191	217	198	194	196	194	206	209	216	220	186	221	199	213	190	181	210	224	209	203	211	187	165	193	182	227	203	188	218	226	221	196	181	184	206	219	201	230	199	215	206	191	201	192	209	200	207	216	185	218	182	209	202	188	206	204	204	204	212	212	216	187	205	199	178	219	204	211	192	218	159	213	222	220	219	199	209	216	218	214	200	218	175	217	212	208	224	210	200	226	198	222	226	210	216	193	210	194	200	202	208	199	204	201	206	203	224	200	170	198	191	219	203	216	224	186	223	229	203	205	228	208	225	198	194	187	202	202	208	198	201	208	192	208	192	191	216	195	198	232	209	199	184	212	195	214	206	208	204	193	179	184	190	237	196	213	208	223	212	180	190	221	230	193	206	208	218	193	180	208	208	184	188	175	211	234	208	177	221	224	216	194	211	206	211	196	203	221	190	198	215	215	192	195	199	186	199	199	202	215	212	220	232	200	216	201	200	195	189	184	191	219	206	196	193	212	208	193	201	192	211	232	210	199	207	216	227	195	167	178	214	184	211	207	213	202	213	194	214	222	204	213	199	197	214	212	215	171	203	208	221	220	188	209	215	204	180	209	202	176	180	206	251	211	214	185	186	172	190	192	198	195	215	194	200	186	199	207	184	225	184	178	203	200	185	204	180	198	186	214	214	206	194	192	216	207	190	221	221	181	214	200	175	201	201	199	205	188	222	213	189	210	216	183	187	184	238	208	214	203	216	203	206	180	217	183	216	219	204	219	209	210	208	224	207	179	216	199	206	186	195	188	201	185	224	188	200	208	217	170	219	210	199	190	207	187	209	212	221	222	211	200	225	178	193	204	206	199	195	195	214	213	178	207	199	209	205	181	178	204	198	219	228	204	203	197	202	237	204	190	210	217	197	194	208	213	182	217	216	194	225	189	199	200	193	209	207	215	230	189	221	207	216	191	211	195	215	205	229	208	211	200	217	188	194	220	204	214	191	202	200	215	205	202	199	200	210	210	215	196	211	199	198	219	203	202	216	238	204	209	197	208	211	211	210	212	216	216	153	186	205	226	203	188	218	230	204	209	195	168	232	177	194	209	187	196	216	196	202	218	198	197	213	214	209	196	232	219	231	200	175	187	187	203	220	186	199	195	210	210	192	192	208	202	223	203	199	185	207	219	211	210	214	202	198	206	212	202	194	195	203	192	195	190	183	201	179	205	197	220	185	220	203	226	225	201	193	191	203	184	213	204	214	195	198	198	201	202	199	209	223	183	207	193	220	204	224	199	207	210	206	179	215	211	200	217	210	196	237	213	204	216	199	195	211	241	188	187	205	198	195	181	201	201	212	223	185	202	193	216	185	225	200	192	246	174	196	212	232	212	196	199	183	204	180	204	195	202	195	190	237	193	200	178	219	193	181	196	184	206	231	207	207	227	222	219	207	208	206	192	204	189	206	192	204	167	203	189	172	198	211	210	195	204	205	189	222	200	199	197	199	209	182	195	218	207	208	185	199	202	204	204	185	197	199	197	216	234	204	204	207	181	203	200	215	186	221	214	231	221	184	204	201	206	204	200	227	200	196	193	197	201	205	201	225	208	227	193	200	184	184	198	214	189	215	189	191	202	207	204	200	233	210	208	210	213	207	216	193	203	224	205	204	199	186	214	228	225	211	203	209	190	169	188	217	203	204	206	197	198	215	200	210	228	198	185	213	187	192	218	192	193	181	194	196	197	185	209	214	194	212	209	211	234	202	182	181	210	217	217	198	211	209	195	184	208	216	205	194	205	172	222	204	194	187	198	214	178	212	198	187	203	234	185	185	199	176	190	197	209	203	195	205	170	194	210	207	216	189	194	166	217	219	215	254	198	177	184	211	193	212	182	197	204	193	218	223	220	203	210	216	225	199	214	208	194	224	197	201	195	204	210	186	197	187	190	173	205	222	217	202	202	199	191	210	198	217	206	214	204	184	227	193	209	204	200	226	177	185	201	209	187	186	217	192	220	214	229	206	223	217	209	244	191	201	179	216	209	183	222	203	223	230	190	207	193	197	198	199	211	198	194	179	184	206	204	188	238	191	204	211	212	196	173	197	191	204	182	193	179	209	231	216	199	211	194	220	200	210	193	176	187	220	197	212	177	185	197	205	177	202	193	202	203	190	211	193	185	208	195	219	237	195	189	182	206	204	185	200	186	200	172	219	177	216	226	204	196	196	193	204	205	232	201	193	201	213	207	226	218	183	207	219	204	192	214	203	198	190	202	199	209	202	205	196	189	195	213	205	207	208	199	201	216	222	194	190	213	210	195	208	187	224	213	190	204	212	207	232	216	218	217	190	213	198	207	200	221	215	216	194	212	205	188	225	194	201	216	211	202	218	214	191	217	195	214	223	203	198	230	182	213	183	187	193	224	196	198	199	193	230	199	201	211	199	226	203	193	208	194	200	212	213	190	221	205	193	202	194	198	188	204	200	203	196	187	204	200	208	227	214	203	193	225	210	187	198	192	201	191	203	227	210	203	209	176	200	216	204	205	189	172	228	202	194	208	202	187	195	204	193	207	203	184	219	211	204	204	197	186	202	207	225	207	199	188	201	207	196	224	204	192	215	192	196	199	205	184	207	231	210	210	200	209	189	187	184	214	208	228	206	245	189	199	195	201	212	205	203	212	221	198	212	183	219	200	182	202	187	202	198	205	199	195	214	207	212	203	226	202	224	218	212	210	208	197	186	208	215	199	172	193	199	192	209	225	179	193	198	205	195	238	197	199	183	217	210	207	220	209	193	183	207	205	212	176	211	229	205	202	205	184	189	193	182	205	208	192	217	205	210	201	214	202	182	203	225	192	224	199	184	221	192	187	226	188	198	199	214	195	200	207	214	223	198	214	179	215	183	197	218	183	203	189	199	202	202	185	209	209	238	175	202	195	161	217	201	196	207	190	208	205	213	217	184	188	186	192	205	204	198	213	228	222	224	203	231	224	225	194	219	218	158	217	207	207	194	203	205	211	212	209	201	201	199	223	201	177	238	207	189	204	206	217	204	203	212	188	203	185	218
5715	1588	3230	3785	3197	2738	2241	1915	1660	1465	1310	1194	1153	1065	998	1045	967	887	836	895	877	763	791	793	787	764	752	759	785	718	736	686	697	691	668	682	679	675	665	650	686	647	674	690	658	626	633	658	649	640	667	627	651	690	650	660	656	598	636	631	696	662	630	622	650	628	651	637	646	653	635	677	640	583	628	660	601	649	655	640	638	614	614	635	585	673	611	674	621	599	606	616	645	670	618	648	614	639	648	612	615	621	661	578	586	614	618	655	616	643	615	624	608	585	647	586	680	599	633	620	651	602	603	572	593	604	593	603	660	608	606	645	617	626	605	586	611	559	608	599	601	626	621	652	620	586	659	617	599	573	595	630	635	605	635	578	621	623	627	646	620	584	641	602	636	633	624	641	592	594	609	620	576	569	615	617	587	613	588	611	585	595	636	603	637	621	635	604	632	598	662	647	590	608	621	599	622	639	551	566	604	652	588	564	630	607	632	621	625	620	612	606	564	611	595	607	635	624	617	615	607	643	622	607	630	602	606	565	667	562	602	638	563	544	601	581	617	648	622	626	624	598	606	614	641	601	609	637	619	631	619	611	624	550	607	614	640	619	596	606	626	624	592	610	621	611	585	609	584	621	607	633	637	604	601	622	635	601	595	586	607	608	628	653	639	586	589	616	604	593	634	596	629	611	622	606	601	599	561	611	601	596	635	625	625	585	662	579	608	608	625	631	608	596	591	656	616	602	589	600	643	597	613	616	615	614	622	603	618	645	644	631	589	640	636	614	612	592	644	639	625	610	609	632	589	590	614	635	621	637	550	639	606	591	619	631	639	641	558	597	583	634	605	603	652	647	592	589	593	570	609	592	607	624	623	603	602	578	638	597	594	622	650	596	606	639	613	623	569	587	655	615	648	616	582	617	597	632	605	610	627	633	661	617	604	627	603	602	580	604	562	665	692	636	634	598	645	618	647	634	583	634	638	595	589	572	648	585	562	616	633	600	603	621	599	633	600	646	634	586	614	640	616	603	591	624	595	652	623	589	612	560	636	622	614	596	639	642	612	643	622	649	609	619	627	565	635	617	587	649	616	595	634	602	628	610	618	604	585	602	648	629	610	628	599	600	627	651	629	616	649	657	597	595	605	563	660	611	595	635	591	645	615	585	690	604	647	615	609	671	616	601	632	589	649	628	574	564	610	608	635	664	608	625	616	623	600	575	657	646	603	656	609	608	631	654	603	605	591	595	576	603	614	606	644	611	623	617	644	604	594	597	634	630	632	658	628	632	616	592	624	613	594	632	608	635	615	627	617	614	627	606	562	613	608	580	584	627	611	569	583	629	639	589	624	610	627	650	578	618	591	645	625	648	590	580	583	618	647	636	610	639	581	651	597	627	630	562	635	573	610	618	616	638	565	618	655	616	621	613	658	625	594	573	628	622	652	599	577	620	657	644	603	622	627	646	615	621	640	620	622	613	654	623	613	609	599	553	666	651	640	572	615	585	621	596	607	649	603	673	666	653	599	633	665	648	626	619	636	596	640	628	629	622	630	650	606	628	589	582	619	604	615	592	574	620	632	633	603	566	609	614	597	599	627	571	610	623	624	600	614	618	623	598	589	604	626	590	569	628	639	591	611	641	618	631	625	626	579	576	608	565	649	603	593	661	600	601	625	602	619	639	569	642	660	616	587	614	638	576	636	633	626	641	606	622	609	617	633	576	611	648	593	585	576	630	608	614	657	615	596	620	590	628	619	624	640	604	614	605	632	627	616	625	651	620	575	618	603	664	606	649	619	599	586	658	615	630	645	657	625	632	606	604	655	623	643	597	633	595	605	611	639	622	585	600	591	584	611	597	677	593	667	585	553	610	581	611	599	600	585	609	608	619	573	584	635	599	604	636	629	614	583	618	614	575	581	663	639	638	620	610	629	672	579	606	620	630	613	603	593	559	635	621	609	628	644	595	614	613	574	573	620	631	593	650	516	610	606	560	600	583	596	614	604	600	641	614	625	618	641	614	594	616	636	601	633	615	656	623	635	614	626	591	622	560	619	594	638	598	642	588	625	613	637	640	634	590	613	612	640	629	640	608	611	617	666	652	621	608	580	589	600	605	595	609	585	635	608	563	592	632	619	617	625	593	601	647	612	636	614	608	619	598	589	583	623	627	624	619	625	587	614	600	613	633	646	665	590	612	625	656	596	580	664	627	633	605	603	591	573	610	649	604	604	628	663	608	603	605	638	600	637	643	603	556	657	601	606	651	664	630	631	625	604	606	619	573	580	611	614	605	636	619	615	652	633	631	585	610	649	601	644	621	591	631	657	619	621	631	573	625	590	631	656	608	591	627	570	605	623	588	632	583	634	610	625	599	606	621	611	603	631	621	603	639	600	651	625	610	595	616	639	651	634	569	621	561	637	585	583	627	624	634	573	597	609	597	629	606	615	641	657	584	628	603	600	608	610	620	618	623	580	656	624	617	665	628	582	623	614	563	624	610	599	576	599	589	629	596	606	609	636	572	637	582	611	614	641	578	597	605	663	609	617	598	643	585	615	625	622	587	603	624	647	592	571	618	608	673	613	526	603	599	643	594	644	618	625	595	678	635	589	602	617	595	588	571	650	596	552	620	619	577	637	606	647	603	606	613	601	622	621	594	621	596	600	646	585	622	643	589	675	599	622	647	640	612	587	608	604	648	590	632	605	629	607	646	641	617	575	655	617	604	605	631	591	627	614	599	598	626	601	592	641	606	642	613	610	592	605	570	601	626	591	603	588	641	599	614	618	666	630	637	603	617	577	592	607	645	647	588	621	590	639	630	611	620	588	622	635	652	614	676	619	594	635	612	602	614	584	619	626	623	610	645	647	610	649	579	631	605	631	617	634	624	604	623	648	627	651	638	574	602	637	629	597	635	630	630	592	638	624	636	581	589	614	627	609	614	564	602	620	604	613	621	602	629	611	601	577	636	653	659	607	624	638	634	636	607	581	621	651	618	619	593	564	572	661	605	607	576	601	588	618	600	609	600	617	614	551	610	587	571	600	617	625	611	599	582	592	614	600	628	600	661	658	603	617	642	576	613	575	616	580	566	630	621	591	609	620	622	576	633	626	659	646	654	619	618	606	609	631	618	621	595	619	587	599	585	584	602	629	612	649	600	558	642	596	619	645	620	608	595	623	635	613	588	561	646	621	592	647	578	621	635	619	606	605	606	590	631	579	620	617	650	638	610	665	570	587	589	613	621	606	656	608	575	603	613	569	589	624	621	644	605	632	629	624	608	655	650	632	569	603	608	645	617	601	629	617	652	595	581	618	556	550	579	528	598	694	591	645	618	624	644	642	568	575	589	627	614	606	663	615	600	613	568	637	578	626	602	653	611	620	544	550	615	630	584	618	626	649	607	630	620	643	637	635	635	652	631	650	630	642	640	611	633	631	611	619	633	613	616	646	567	604	662	619	608	624	603	614	628	634	616	622	624	622	600	658	598	632	596	594	670
16025	2665	2700	2127	1443	984	747	592	522	389	379	313	321	275	294	240	223	235	237	198	208	185	209	192	185	185	173	181	161	158	177	166	177	159	175	140	165	163	152	200	153	158	137	150	149	165	160	152	164	164	157	158	149	157	177	125	185	170	159	133	144	162	144	168	148	177	148	157	119	137	136	159	139	155	139	148	148	160	147	152	172	151	170	154	166	147	159	139	156	163	159	144	172	165	163	153	144	163	169	160	168	136	146	152	160	152	144	159	150	158	133	141	152	145	141	148	162	153	131	149	169	153	158	141	131	127	140	134	139	144	150	141	120	144	148	159	130	129	161	166	130	112	129	152	166	139	169	153	156	147	140	168	136	152	137	155	159	155	151	138	145	146	168	146	148	173	142	163	145	158	140	161	133	137	123	147	158	134	136	156	138	159	146	145	158	161	139	140	145	141	168	150	143	152	156	152	170	160	162	146	138	142	165	175	154	149	156	148	158	136	148	156	153	152	155	135	159	129	129	155	160	142	165	145	166	152	152	154	159	176	149	160	143	166	140	149	148	154	150	141	161	150	141	135	158	177	151	154	152	136	148	146	140	148	143	166	152	158	167	149	161	158	171	156	151	125	156	171	153	133	127	152	150	123	164	155	162	153	139	166	149	139	133	132	137	144	152	146	150	167	151	162	144	150	165	171	166	167	137	130	175	141	146	156	161	143	133	146	153	136	146	151	166	139	152	156	156	152	187	126	151	152	130	141	134	123	151	175	123	151	136	137	138	150	163	157	152	144	153	132	169	137	129	145	160	147	151	141	161	140	139	149	168	137	145	127	139	148	152	148	152	147	153	147	131	170	147	156	168	165	141	139	155	143	146	166	151	142	160	142	155	140	141	137	141	138	138	142	156	177	133	164	164	159	158	159	149	148	144	159	139	158	149	129	141	169	154	142	155	151	167	143	142	130	150	135	160	148	147	130	149	148	163	144	162	157	140	143	137	148	158	135	139	155	135	139	168	133	155	146	137	134	149	143	149	161	146	155	142	145	144	146	151	160	141	160	151	136	145	166	158	154	156	156	174	157	157	121	148	142	137	137	152	146	146	158	153	142	155	148	143	124	164	157	147	145	151	140	140	134	163	152	123	144	169	149	135	143	142	159	147	144	149	123	148	142	160	132	164	156	162	141	137	138	159	163	139	159	157	155	178	128	157	152	140	151	159	140	144	115	137	145	164	161	153	142	138	139	157	147	154	157	138	142	136	162	148	152	151	166	150	128	162	138	148	128	137	153	142	151	151	147	158	164	143	133	146	160	141	158	145	149	151	154	140	137	149	153	137	142	155	132	147	150	168	153	149	149	142	161	153	136	150	151	145	147	140	131	145	155	148	153	149	133	151	165	152	165	150	150	157	155	160	165	136	136	131	158	155	167	179	146	147	146	121	170	133	166	187	138	159	160	149	150	144	133	157	136	145	160	144	142	129	165	139	153	150	142	149	168	166	145	141	144	154	142	140	159	124	140	154	147	151	165	148	172	150	139	156	133	147	138	144	153	155	165	157	132	150	151	149	166	167	155	151	156	149	137	159	159	168	161	158	157	159	150	161	167	160	152	133	146	139	140	168	161	165	129	133	159	131	136	145	158	157	129	141	148	149	165	161	140	141	162	151	158	152	153	143	140	139	152	154	154	157	176	166	150	141	152	164	139	148	148	141	137	159	143	146	147	138	144	137	139	154	161	142	151	158	164	157	139	146	161	151	137	140	148	147	140	146	167	136	149	171	150	155	147	137	145	146	176	152	179	138	151	150	134	180	156	144	171	144	163	149	122	153	162	137	145	171	167	141	161	145	149	151	157	155	179	173	145	152	161	176	143	140	163	142	171	170	151	139	147	140	114	132	138	143	139	131	165	141	173	153	147	141	154	134	169	120	170	141	141	144	169	143	158	146	128	145	145	133	151	162	153	166	137	149	160	166	133	132	127	147	155	161	171	153	136	150	145	139	143	146	145	150	157	149	151	137	168	167	163	152	140	135	135	160	142	152	140	160	154	145	145	166	129	154	168	162	137	140	149	166	130	145	131	144	119	131	143	157	145	153	160	146	150	145	142	141	163	145	130	138	142	142	160	126	177	159	152	152	137	152	138	136	139	155	131	167	153	146	155	144	141	163	121	142	149	122	165	164	148	144	186	160	150	161	125	150	163	132	161	146	143	143	153	135	148	178	133	127	153	148	140	149	138	173	133	180	144	137	163	149	151	154	145	145	142	151	144	145	159	151	142	155	143	147	156	149	139	129	139	132	140	150	127	143	152	150	158	131	132	146	135	140	158	165	145	136	158	130	137	158	147	148	148	149	132	142	154	137	161	163	155	152	135	159	166	163	157	139	131	149	158	160	148	178	151	130	135	136	144	149	149	154	154	155	149	169	154	144	158	174	154	145	141	130	137	141	149	132	150	161	151	155	165	140	142	142	149	156	138	157	151	156	159	154	174	148	144	142	144	149	157	145	144	143	142	148	163	150	150	166	149	161	136	137	148	155	138	146	140	147	153	150	138	145	178	147	152	149	145	134	144	142	163	133	157	144	159	162	152	165	148	143	157	152	130	149	150	142	152	161	139	143	131	151	129	158	140	137	153	151	132	148	131	171	147	114	142	158	147	135	136	135	144	133	160	153	150	138	146	122	166	142	166	147	148	140	161	136	142	141	163	135	137	161	158	146	151	156	149	143	149	122	141	114	135	153	142	168	149	141	146	147	119	148	164	111	150	162	153	157	157	166	148	169	156	156	133	160	141	130	152	121	160	139	157	146	165	157	138	143	153	156	140	141	147	152	137	175	151	154	142	155	156	158	154	144	175	136	146	133	145	160	122	142	136	139	130	146	137	156	138	168	138	131	142	156	151	140	154	164	155	144	143	148	160	146	141	151	142	137	134	130	141	153	140	160	139	166	158	149	171	153	131	134	151	150	158	157	159	141	124	141	129	158	166	165	154	143	134	144	139	162	152	147	181	129	141	149	156	145	134	169	149	129	152	135	154	145	123	136	137	153	154	139	147	152	151	159	149	144	136	181	153	148	172	132	136	152	158	130	137	143	134	155	166	117	147	150	142	127	154	145	171	159	159	185	151	169	156	136	146	139	153	148	153	139	148	148	176	138	126	148	157	156	146	159	144	165	160	151	151	126	160	118	158	166	144	161	169	111	158	140	142	148	138	143	143	143	123	171	136	144	168	152	148	157	145	148	130	157	132	152	144	123	149	159	153	134	134	135	172	139	146	137	140	154	148	141	147	139	135	142	155	148	154	156	153	158	149	147	144	152	163	162	144	166	150	136	148	136	146	154	147	163	159	153	155	140	144	192	163	156	132	145	159	167	167	160	148	143	137	152	164	137	132	146	146	143	133	129	142	164	133	162	147	128	140	155	177	121	151	142	146	169	158	175	140	173	171	156	144	157	172	142	132	169	149	149	159	148	144	131	138	141	168	145	163	145	155	142	150
7691	2446	5654	6428	5435	4409	3610	2965	2518	2122	1908	1663	1462	1399	1296	1096	1146	986	1007	964	942	877	859	811	769	782	729	700	671	732	721	680	671	624	640	651	597	626	627	582	593	605	583	588	577	570	565	560	556	597	574	556	552	505	565	539	492	587	545	564	540	537	545	531	486	543	549	521	499	508	497	498	520	498	553	512	506	523	489	515	448	530	522	476	516	511	492	497	500	513	496	521	504	489	540	503	487	542	469	508	474	514	485	472	543	518	466	476	558	478	501	532	490	466	527	472	511	483	492	509	458	504	502	473	507	483	446	509	513	496	455	537	506	494	482	480	510	503	506	485	509	502	497	493	562	497	516	534	507	472	519	524	508	508	508	522	473	480	480	459	465	519	495	510	475	488	486	493	483	491	466	519	459	528	477	484	528	478	485	450	471	476	501	483	467	484	482	508	524	500	488	484	512	499	509	493	494	488	477	477	480	453	502	520	479	475	496	450	451	493	447	540	492	467	480	484	458	499	471	519	454	489	477	498	534	503	486	455	483	488	453	450	485	469	487	503	457	499	474	492	492	501	478	501	501	464	485	493	453	526	530	501	443	485	472	475	500	497	549	479	520	459	498	488	485	477	500	474	485	452	474	449	491	522	537	495	425	473	521	499	492	471	479	484	507	487	497	476	535	495	476	487	485	539	524	490	469	512	460	519	484	469	482	493	435	444	479	479	480	532	456	515	484	475	494	491	487	480	491	499	508	485	494	464	511	480	473	475	511	487	444	474	490	490	508	485	485	503	515	535	450	467	484	456	488	522	478	501	475	491	503	516	474	529	492	499	476	477	499	502	505	463	503	468	515	500	455	500	533	475	451	423	503	476	520	434	482	463	499	483	513	455	446	501	489	460	477	416	485	481	494	472	517	455	483	455	536	504	505	470	461	510	455	499	489	509	491	494	473	505	475	486	477	501	506	461	485	479	485	459	473	475	494	525	478	449	484	455	518	457	483	471	488	517	487	523	487	468	512	464	472	540	482	565	513	475	493	479	499	464	513	461	466	505	478	456	477	511	500	447	479	459	462	497	473	512	491	510	484	519	522	480	472	441	470	482	476	485	450	499	474	500	492	496	472	466	531	504	506	533	504	479	466	470	473	464	470	479	531	474	514	510	504	489	490	475	470	460	482	506	456	481	493	444	499	508	469	465	457	452	470	461	480	463	510	465	485	499	491	489	485	482	456	457	495	495	501	450	507	462	497	469	501	474	511	496	453	487	522	491	454	522	488	493	487	496	490	482	497	505	524	527	467	486	480	460	517	466	502	498	543	517	499	494	472	504	484	533	453	496	487	506	506	508	496	487	455	512	499	493	498	485	485	505	460	475	488	490	461	522	500	466	495	458	470	494	495	500	494	532	490	451	491	504	485	462	473	463	482	530	507	452	498	486	471	459	485	472	476	485	485	461	535	482	479	502	466	473	469	463	478	486	447	542	493	503	478	481	502	491	479	474	479	483	476	474	442	478	497	523	495	459	466	498	503	466	479	459	527	473	462	479	497	500	486	475	517	490	477	509	482	477	478	478	523	529	512	469	499	459	513	517	446	509	453	498	484	441	492	476	497	510	482	484	514	470	469	517	502	488	484	490	473	490	502	427	479	478	468	496	518	514	461	471	480	474	463	442	504	484	472	506	479	483	525	482	495	460	488	460	461	461	506	501	495	493	491	485	470	474	502	512	472	489	490	484	468	493	525	463	492	456	448	471	528	479	476	497	490	476	513	506	497	471	498	454	500	495	516	474	454	488	487	506	479	477	462	488	494	463	449	485	483	492	504	519	472	484	518	451	484	482	494	460	474	507	503	455	511	476	501	503	466	490	504	511	511	491	480	459	467	517	466	498	495	477	484	487	502	463	490	496	540	459	463	509	490	468	482	472	502	463	535	497	498	453	458	475	479	499	457	502	461	485	493	522	518	459	492	520	446	477	501	508	478	473	489	518	502	509	466	495	517	473	477	501	495	498	466	528	491	456	498	480	491	504	480	465	500	505	469	478	464	461	525	531	486	491	471	485	503	485	501	491	422	448	483	504	482	462	497	482	430	513	481	461	505	474	489	495	512	462	478	487	472	541	482	496	468	504	467	478	498	477	473	472	495	473	510	475	458	494	475	504	510	470	480	482	518	486	484	474	475	507	485	454	493	491	471	511	530	476	489	503	516	509	494	476	465	437	484	475	502	520	503	466	536	504	477	507	533	475	491	432	509	476	444	492	503	486	478	503	466	479	471	474	503	479	516	468	473	482	484	469	522	475	508	496	511	478	499	471	468	432	447	481	442	483	472	506	493	508	521	468	485	502	455	460	526	514	552	496	499	511	469	470	501	496	468	513	477	497	469	489	474	473	464	431	518	479	461	464	506	470	445	485	462	460	470	485	457	479	476	462	479	512	488	473	518	453	500	483	471	474	482	483	487	464	491	485	428	493	479	475	477	496	502	476	493	519	483	498	487	496	464	466	488	490	469	477	516	473	499	491	477	474	480	487	455	499	481	496	482	453	472	520	531	475	478	472	460	517	455	513	479	517	485	451	496	495	512	462	496	502	490	488	500	512	492	510	503	469	485	496	443	505	485	447	474	462	498	501	489	438	482	479	471	565	481	503	522	482	468	524	475	460	474	495	484	481	496	451	503	500	519	423	501	489	463	503	483	491	496	468	494	475	484	487	481	430	493	448	468	447	472	454	522	441	517	464	467	424	464	453	513	494	482	485	460	451	524	479	518	466	519	473	514	472	476	454	491	477	465	490	500	498	527	500	458	457	472	523	487	450	451	503	479	468	486	467	509	511	464	482	442	480	475	464	466	474	494	527	473	519	512	510	508	483	444	499	502	475	464	479	475	481	474	493	478	445	499	536	470	464	470	460	460	491	481	476	433	505	479	477	522	475	466	480	453	476	508	488	467	509	510	497	472	497	480	471	471	484	488	514	515	466	451	458	527	490	496	520	459	496	437	462	498	508	463	474	474	489	470	508	492	466	491	477	499	489	490	502	464	496	476	531	428	441	432	469	505	483	476	453	459	524	500	440	476	470	444	508	429	468	484	480	505	508	480	463	527	472	526	528	514	482	484	461	487	476	486	472	488	512	510	525	516	499	510	469	478	522	504	477	486	502	483	466	490	497	484	476	460	489	496	506	452	483	472	476	503	469	476	472	482	467	455	478	487	454	518	495	462	505	457	500	479	538	493	486	482	504	479	481	465	478	514	479	460	475	459	470	490	513	514	494	508	501	455	465	498	502	508	507	500	535	510	457	461	479	515	479	494	479	465	491	501	500	442	496	495	504	493	499	504	498	451	481	497	471	506	453	506	457	455	462	474	484	476	494	495	508	476	464	505	459	500	497	499	520	520	487	484	492	491	491	503	489	465	482	461	510	521	477	457	516	496	452	495	486	493	502	525	495	491	457	498	468	481	464	479	486	491	483	494	464	485	501	458	486	469	481	454	480	492	510
2144	373	385	399	362	365	319	343	344	363	358	335	344	381	354	392	341	312	346	365	358	337	348	359	319	330	348	364	372	345	339	371	330	343	326	317	347	332	317	318	319	345	360	348	336	354	339	347	324	348	316	313	384	356	359	316	343	334	307	344	342	343	342	326	346	338	303	362	347	335	339	314	341	313	339	327	345	317	365	355	333	329	312	341	353	287	334	351	329	353	336	352	349	364	326	343	353	342	346	341	321	318	345	296	333	313	291	360	361	350	350	341	363	331	320	353	352	296	336	318	313	354	374	321	338	353	350	336	371	362	342	330	323	345	363	361	318	343	343	311	330	328	357	333	329	342	374	337	361	358	338	367	349	346	319	345	322	356	352	291	355	371	334	352	388	306	349	346	321	358	403	315	349	332	360	330	354	300	340	338	318	306	336	301	353	371	334	352	343	333	365	342	309	335	351	364	318	333	321	342	313	340	347	333	330	344	358	323	339	339	372	370	350	287	342	337	335	318	287	350	342	354	370	352	374	323	334	315	336	342	300	347	360	326	379	381	320	335	359	330	327	359	352	352	334	341	364	332	293	342	312	343	331	350	339	349	343	357	338	346	347	364	368	309	349	326	344	318	321	322	350	341	359	313	331	320	356	364	335	318	367	336	366	338	319	344	329	335	358	336	323	352	333	319	332	368	346	330	319	344	337	340	342	359	325	347	343	369	375	321	363	351	349	311	329	307	331	306	315	348	343	353	378	341	342	339	332	318	339	307	359	341	347	327	332	335	330	333	328	340	320	348	360	308	343	338	329	331	363	326	333	368	345	358	356	352	338	338	361	321	341	293	359	352	364	374	313	352	337	329	330	378	343	344	322	327	343	340	349	349	332	344	326	341	312	369	353	299	304	320	354	350	333	316	313	329	332	316	310	344	334	332	320	333	323	356	339	328	330	320	304	352	346	378	351	341	317	333	320	364	376	307	343	337	382	337	316	335	316	345	341	330	346	345	349	340	330	345	337	357	339	334	307	344	358	353	310	350	379	323	339	335	338	353	337	339	311	345	344	362	337	336	349	325	332	333	369	357	341	340	348	332	338	352	362	339	316	348	356	348	348	325	330	330	349	348	356	338	332	358	341	338	359	329	325	345	304	336	318	349	323	318	336	367	337	350	328	352	331	318	332	375	323	371	348	311	358	352	332	342	366	327	353	330	312	353	352	339	322	347	337	347	352	355	339	371	326	347	344	339	336	343	325	319	356	344	356	340	326	326	329	333	328	332	319	309	329	338	366	365	335	344	342	406	359	344	361	353	341	342	342	352	346	353	358	341	320	329	352	332	347	331	341	349	362	328	316	344	341	331	313	339	350	325	334	334	327	319	338	311	327	358	340	335	331	369	314	300	352	339	335	348	353	329	312	342	337	326	324	332	292	326	340	276	325	353	317	345	343	325	358	379	350	346	316	340	358	363	328	347	325	329	349	376	332	326	338	327	350	331	349	337	345	346	360	343	349	356	340	349	363	343	368	370	336	361	321	331	293	352	347	326	312	379	365	311	333	327	324	315	366	307	363	333	354	344	332	337	347	339	332	339	339	360	346	332	345	308	333	332	354	347	353	337	356	363	335	327	326	371	357	314	362	362	345	329	329	366	331	331	357	405	350	354	324	329	345	334	325	351	347	374	335	352	354	354	342	349	365	312	336	333	338	334	353	380	360	314	350	367	335	312	328	342	337	353	330	373	355	355	349	352	338	348	337	370	308	353	331	328	329	355	336	320	356	343	334	361	358	359	374	335	339	318	380	339	318	342	349	331	319	314	347	317	330	322	320	374	329	326	373	351	349	338	325	312	336	342	376	323	317	349	304	345	343	349	335	316	332	327	335	328	368	330	337	316	355	343	317	319	356	348	338	339	357	323	379	349	330	335	307	350	359	320	328	324	356	335	346	334	324	307	309	332	368	350	326	337	323	321	303	341	322	361	320	340	335	332	343	331	379	360	322	331	345	327	383	329	320	308	379	346	334	366	329	335	354	359	372	349	316	363	351	324	329	329	311	311	332	352	347	322	311	330	351	373	307	327	350	322	328	339	307	325	340	316	354	347	356	352	340	310	344	358	347	367	379	334	335	375	343	331	304	318	375	342	329	343	335	337	350	365	349	342	381	372	340	333	344	361	332	361	393	359	348	329	309	346	342	365	330	365	335	362	312	350	348	314	350	322	345	345	339	345	324	345	355	353	344	319	330	348	349	331	361	328	307	343	339	329	343	356	342	304	340	352	342	367	316	341	339	324	348	347	336	323	354	351	385	332	342	331	353	343	360	339	337	338	394	336	322	322	350	311	330	344	321	336	340	359	360	330	353	353	355	362	341	331	325	325	344	340	315	330	374	348	354	301	350	352	337	339	333	294	338	359	362	312	341	342	344	331	366	352	361	329	340	334	337	331	348	328	384	354	363	367	354	335	370	371	323	346	344	336	320	337	387	349	367	340	324	336	341	363	335	355	358	329	368	322	336	300	351	346	299	370	337	323	306	335	320	334	334	342	354	321	392	339	341	320	324	363	346	344	351	353	313	335	348	338	315	334	330	363	333	333	345	341	361	327	335	303	355	342	343	332	333	332	324	338	326	343	347	342	319	322	333	338	309	334	348	339	340	336	345	321	341	315	364	300	365	336	363	338	332	325	335	336	344	360	348	339	355	335	333	331	344	329	350	298	368	336	354	369	337	364	303	339	327	370	316	328	329	343	352	353	365	319	339	351	354	339	306	321	329	334	322	358	349	336	352	371	357	363	331	341	364	338	316	285	330	352	354	349	301	328	355	334	337	330	314	354	365	361	342	323	328	345	333	321	335	352	351	333	310	333	358	342	361	350	357	369	338	324	353	334	329	349	334	321	335	337	341	349	332	349	349	340	325	368	358	335	338	324	325	335	350	363	349	325	306	331	338	338	332	314	357	382	309	351	334	358	351	364	336	356	317	369	337	357	335	321	337	328	327	332	325	317	363	313	338	355	328	364	347	315	325	371	358	350	331	346	333	340	354	337	335	304	346	323	357	327	327	305	333	345	336	305	335	326	349	329	326	335	322	327	325	331	325	376	338	347	329	354	351	353	357	339	356	352	311	309	324	338	335	303	365	330	327	335	370	373	337	351	323	371	314	327	320	355	319	346	361	359	367	297	331	336	372	361	370	339	368	337	332	358	324	345	330	346	337	320	353	327	335	371	335	320	327	348	352	357	336	355	347	369	341	314	338	339	361	319	322	331	342	333	342	341	370	346	320	317	374	314	293	362	335	352	343	351	316	372	370	356	302	333	306	320	349	322	342	392	331	326	323	370	314	297	338	353	366	348	353	340	324	333	363	334	369	352	338	380	311	329	346	305	329	337	311	331	328	309	328	326	340	355	368	348	322	348	375	347	340	328	342	317	328	331	319	351	339	321	373	339	382	355	346	346	344	340	332	344	373	340	385	354	314	365	330	326	351	360	333	312	371	328
2492	1048	1174	1167	1117	1066	1042	1050	1062	987	1007	1016	1062	1013	980	980	988	943	1022	915	957	1064	929	957	976	995	1021	986	917	974	997	1007	993	974	993	1013	874	936	1005	949	1003	923	945	986	972	967	948	935	1041	1002	986	928	928	966	951	1007	877	926	898	974	987	969	993	918	927	946	960	917	971	987	936	991	996	1004	909	885	978	954	989	949	929	954	957	980	1014	992	982	898	1017	962	938	952	968	915	946	945	982	999	955	996	1013	1006	965	915	993	995	996	982	953	950	1027	968	977	930	983	994	993	979	972	960	960	967	947	971	923	974	954	991	980	960	984	951	972	1006	985	979	986	1042	936	946	940	933	936	907	993	957	972	921	978	967	995	967	958	912	968	939	1032	953	1005	889	945	973	921	1000	947	965	991	980	960	952	932	913	979	954	955	943	968	980	955	937	977	954	978	948	961	980	975	919	914	961	945	974	1048	976	959	932	952	965	993	994	986	1007	999	1018	952	1009	949	975	1018	955	946	930	990	944	935	939	962	973	992	951	1003	949	1018	980	953	920	959	970	1017	1031	950	970	945	966	904	952	997	1035	988	991	973	933	901	1041	994	964	955	955	1047	965	964	990	924	935	971	935	981	931	921	1000	975	963	952	975	995	916	952	958	1005	992	1014	950	929	961	995	985	967	911	960	966	949	969	997	928	963	938	948	997	972	977	972	934	874	984	960	924	926	962	920	1002	955	962	927	964	961	966	926	1003	996	976	978	990	980	962	1037	979	937	945	914	986	981	933	926	955	994	950	981	955	981	987	952	979	1017	933	948	951	980	942	949	1054	949	949	947	952	946	977	960	925	950	1010	1013	936	979	946	998	939	902	1021	949	974	941	985	979	963	952	993	965	925	985	962	945	996	904	1010	943	937	929	964	950	983	948	998	930	935	980	963	978	942	952	992	984	946	986	991	937	965	912	988	980	900	944	950	925	914	957	968	949	943	939	958	971	966	947	985	959	954	981	952	990	935	1001	949	959	1023	954	982	939	1019	998	945	975	1018	968	954	961	972	921	911	942	978	1021	962	1012	965	922	1048	916	988	943	1017	967	991	937	914	993	998	906	943	918	985	941	984	935	983	985	969	974	957	940	892	970	944	960	976	986	1002	936	943	979	985	986	930	928	926	966	970	1009	957	902	997	981	985	943	949	991	960	929	991	987	1001	1003	953	969	938	935	1008	973	950	956	998	1011	984	934	986	981	973	969	972	972	976	950	984	970	937	1012	949	900	961	1008	948	951	925	1003	970	928	960	915	1013	918	1004	926	960	980	938	962	983	923	956	937	997	943	927	959	1018	944	960	966	969	981	945	992	991	986	934	953	915	1005	906	952	969	999	980	991	950	964	918	992	950	897	960	994	980	968	962	918	960	992	936	1012	1004	1025	962	957	1027	988	969	937	918	921	947	986	974	961	978	958	1005	918	951	996	996	1024	997	994	1005	938	972	947	1010	940	960	964	948	1017	971	969	951	952	980	984	948	973	965	939	1007	964	926	970	958	978	948	985	966	951	956	994	976	947	1004	998	1003	996	947	996	977	996	1022	907	954	962	973	940	958	991	987	985	947	955	980	1006	972	969	939	957	995	970	988	960	982	990	959	939	938	996	1037	1014	1020	986	915	975	952	978	945	1030	953	987	974	937	1008	1000	998	982	930	983	1033	957	990	972	996	999	954	996	913	992	982	989	976	963	1007	981	957	944	915	961	957	982	960	948	983	963	922	953	989	1001	949	937	972	971	954	967	967	994	969	964	960	968	943	977	945	891	987	978	989	992	924	1008	937	968	999	889	987	1016	980	965	976	963	981	931	988	956	903	1034	960	951	963	1028	999	980	955	960	986	991	931	965	955	963	961	1003	911	1022	1023	992	931	1033	1012	943	950	970	985	924	1026	930	1022	1018	1020	951	980	945	927	937	1003	968	950	1004	932	1001	968	985	883	952	938	981	1027	910	942	976	939	1023	982	926	957	951	972	961	919	922	955	967	948	926	976	954	1025	929	937	979	1001	992	949	951	986	980	979	949	947	938	921	910	998	1010	933	959	926	973	961	986	1010	987	980	870	975	972	985	955	915	955	1001	976	914	964	952	956	1005	948	919	934	915	951	978	957	969	904	966	977	986	991	957	991	979	1023	953	935	1060	969	988	918	973	920	957	964	993	1018	957	955	989	1020	957	1004	951	971	987	909	986	992	957	967	929	939	953	940	992	1020	933	979	932	990	930	946	963	928	951	914	937	1001	981	973	966	962	998	969	988	991	972	974	965	941	988	980	964	954	952	983	952	930	968	950	984	945	984	939	945	971	920	1024	998	944	1014	1022	927	976	981	941	854	943	985	961	962	1009	967	1006	937	984	936	936	915	981	962	964	981	983	1000	888	989	980	985	980	954	967	956	938	939	917	969	959	976	987	961	955	881	1009	932	963	941	934	1000	1000	957	981	940	1013	1002	1008	968	1008	969	958	990	956	1013	926	992	986	1005	1005	958	980	965	972	968	957	996	1025	965	989	991	1013	940	967	981	939	975	969	986	989	954	976	944	965	986	955	956	1043	986	978	1011	930	988	1017	1011	1004	948	971	930	1016	952	942	967	925	942	991	954	993	938	959	936	935	974	959	987	1012	911	949	964	1005	972	972	981	983	913	982	920	971	895	971	990	1003	968	969	994	1016	972	982	1035	1045	996	940	920	1005	1001	907	941	936	951	966	936	967	984	906	999	923	984	1022	980	995	936	1007	925	958	977	1013	913	930	958	1015	991	930	941	936	956	937	972	1016	1008	976	959	975	927	903	978	997	907	947	990	955	981	945	1005	974	930	937	1015	994	975	969	979	963	997	951	927	991	959	952	966	944	1064	971	934	945	944	935	972	951	978	951	973	1032	979	885	967	932	999	921	987	920	915	926	962	970	1016	932	944	961	935	928	1007	985	953	967	974	1020	976	946	935	972	980	955	955	920	935	989	960	936	953	938	982	977	935	913	1008	983	959	981	969	948	990	928	1025	952	931	1003	987	950	1014	962	928	1003	986	960	1009	908	970	1007	1010	1005	988	952	955	1002	1009	1021	945	957	905	920	933	1014	1010	972	921	971	931	980	946	971	907	949	933	971	938	985	973	988	928	1001	982	934	984	975	976	994	910	917	946	912	918	975	971	958	981	952	984	955	962	953	981	932	914	979	1019	941	951	996	977	959	979	989	1048	924	987	963	974	948	957	996	986	959	1015	931	1009	1013	982	920	960	994	955	969	960	932	980	997	949	943	950	927	950	994	989	970	934	957	988	990	963	1028	934	939	1007	917	969	965	992	974	921	960	971	939	1006	992	948	963	963	981	984	956	968	987	984	1016	931	927	990	996	994	1039	1034	959	987	940	951	969	943	933	923	955	996	957	1006	939	926	965	986	941	969	947	1011	976	1006	975	953	925	977	976	1013	985	942	953	969	960	950	958	969	1003	1018	985	970	946	989	971	1013	983	973	1028	977	955	944	983	990	1029	946	962	949	974	908	962	1000	950	952	997	976	988	936	987	937	944	976	966	908	998	975	952	941	978	903	913	922	990	940	988	1027	992	976	970	924	962	935	956	933	986	965	955	957	973	943	963	1009	964	989	936	994	953	985	966	982	1028	976	965	1009	958	984	993	997	942	881	956	1001	975	937	988	952	967	999	967	954	949	992	920	1034
8869	1236	1465	1139	874	636	514	453	389	384	350	313	279	275	245	237	264	273	220	216	231	219	228	243	203	260	225	195	208	211	231	192	218	221	215	204	195	199	200	185	216	218	206	219	193	180	219	202	220	231	213	210	215	220	200	204	198	199	212	185	224	223	196	196	200	214	181	181	220	201	213	224	191	229	193	228	211	214	213	186	217	236	189	192	194	208	219	200	206	186	216	207	216	208	206	206	200	209	208	197	180	200	185	200	206	195	223	201	231	222	187	190	201	197	190	208	208	234	204	244	209	198	208	233	218	195	255	220	197	193	196	191	179	204	233	223	199	191	214	202	199	197	217	199	220	195	200	212	205	202	212	194	219	215	215	196	178	183	190	209	213	188	207	186	214	197	184	187	202	190	254	209	220	217	177	226	221	182	189	189	197	216	205	213	203	214	222	195	183	203	206	193	221	222	212	182	219	219	199	211	219	190	191	206	184	213	203	207	204	199	202	189	183	197	187	205	176	200	220	212	185	214	221	207	209	191	201	199	215	225	192	235	215	205	214	180	174	223	215	212	205	191	198	187	206	214	177	191	200	190	196	210	207	186	197	190	201	206	208	217	187	194	207	228	214	196	183	191	192	216	217	203	199	212	185	210	172	205	198	180	191	191	203	196	187	209	211	213	191	206	198	213	195	217	195	176	191	215	200	193	191	188	205	211	196	213	206	211	200	203	216	215	206	193	209	196	195	215	192	216	221	200	190	192	223	209	186	212	193	196	205	208	217	184	201	190	192	188	218	194	233	212	205	214	187	225	224	189	189	181	205	231	179	225	238	205	200	205	192	214	215	194	174	222	208	189	179	180	204	162	217	207	224	192	218	196	208	230	203	205	208	198	194	178	195	181	193	216	228	204	198	209	207	189	214	199	223	217	212	198	214	192	196	194	207	227	207	196	218	211	180	190	204	224	192	168	218	183	193	210	205	185	196	183	196	198	194	217	209	201	201	194	214	210	222	211	178	203	203	195	196	195	208	195	201	182	215	191	174	214	186	213	212	184	201	212	197	186	197	200	179	197	224	182	214	188	209	185	220	212	189	210	201	240	216	206	191	205	199	216	204	213	172	199	211	175	197	219	194	193	190	197	200	200	224	203	209	223	196	211	201	201	212	199	218	215	204	173	202	210	201	210	222	188	183	214	191	200	211	184	232	204	211	190	220	214	211	203	224	214	187	179	172	191	202	207	217	231	193	200	183	203	193	182	180	194	198	211	218	213	187	212	187	203	228	198	196	185	213	190	230	214	223	214	204	206	205	211	199	200	191	178	180	193	193	219	207	206	204	205	216	232	184	175	179	185	202	199	189	212	194	227	189	223	200	219	186	196	208	217	193	206	194	200	236	215	199	220	211	191	216	238	225	197	209	205	194	186	212	223	198	190	208	184	196	201	217	211	203	208	207	218	209	220	230	213	210	202	212	210	182	191	203	218	220	207	199	179	195	196	231	194	223	195	205	228	206	217	202	211	201	215	192	226	207	195	187	207	194	220	211	192	191	217	190	199	202	209	206	194	208	194	196	181	215	190	186	209	201	192	199	193	198	197	216	197	202	184	197	182	210	185	217	220	201	188	227	200	201	218	203	196	194	200	216	215	205	222	204	210	196	221	216	212	201	191	199	213	225	209	223	217	205	185	214	174	212	208	197	211	199	204	197	224	222	190	204	192	195	201	206	167	193	196	197	220	211	204	192	208	206	203	199	220	200	180	205	218	205	195	198	204	197	233	202	207	173	210	208	181	214	210	195	196	214	195	213	206	228	221	202	185	204	186	189	199	201	209	213	204	207	209	213	198	203	212	199	184	195	194	192	207	197	198	210	193	235	209	207	184	240	177	192	206	217	187	186	182	200	199	194	214	209	181	197	206	228	190	215	208	188	226	201	209	186	203	191	168	203	215	233	194	196	212	190	222	222	200	176	206	213	196	202	193	206	197	212	185	207	203	207	220	196	222	192	197	195	217	201	211	207	203	206	197	195	189	194	202	205	173	221	190	196	223	231	225	198	209	201	228	216	213	173	211	223	216	238	186	204	180	233	218	171	202	202	207	197	190	206	200	203	190	197	195	185	202	242	201	205	186	215	206	190	226	209	200	190	221	189	204	201	241	192	194	196	205	189	208	202	226	230	208	199	213	230	194	203	212	195	188	200	185	221	183	208	193	205	167	232	190	192	228	220	221	194	200	198	198	195	201	191	210	189	204	199	220	210	218	235	188	206	234	210	188	204	220	219	222	183	181	190	210	219	197	198	218	206	186	199	216	219	185	186	184	187	197	196	191	206	191	218	204	193	233	205	189	210	190	214	202	223	174	210	204	200	211	211	223	193	203	189	215	217	190	222	165	196	239	202	193	193	198	206	214	188	221	205	205	223	217	223	223	225	224	195	200	191	221	203	232	199	199	200	189	215	184	199	211	210	224	177	199	204	209	198	216	220	201	203	201	169	192	209	235	197	205	191	192	206	214	196	213	207	205	205	189	212	210	181	159	215	202	220	207	177	204	185	192	193	221	201	219	206	183	202	191	179	173	242	196	192	176	185	193	203	233	205	209	217	207	193	210	191	213	195	221	197	210	203	189	174	226	200	210	184	200	197	199	173	230	212	195	207	200	216	219	195	193	207	224	188	228	215	222	203	220	199	215	254	198	195	209	206	238	232	196	216	212	215	207	201	193	184	212	189	208	211	195	189	201	203	206	193	198	207	200	220	211	202	215	198	192	212	218	221	190	212	184	211	217	193	201	193	215	214	187	208	214	208	199	176	229	216	219	227	199	192	190	209	199	195	214	176	189	204	186	212	187	207	191	229	180	188	191	189	176	203	237	204	226	192	173	234	192	168	201	201	212	207	225	202	197	192	217	219	212	208	209	206	206	224	213	206	193	196	198	213	192	199	194	187	228	204	177	227	205	198	215	215	215	213	199	169	197	214	210	216	191	196	193	195	220	211	188	189	200	190	185	210	194	175	188	230	214	211	213	218	213	184	217	157	199	177	214	226	213	210	197	205	197	207	213	208	202	213	190	212	187	214	180	207	208	205	182	208	209	222	195	182	182	217	179	227	195	217	196	206	191	209	220	198	191	204	208	236	202	200	205	198	209	203	216	212	195	179	225	199	204	201	215	232	196	217	212	205	202	181	236	220	211	221	203	226	194	201	199	219	201	194	219	207	210	209	180	206	223	212	200	199	207	231	166	236	191	203	196	202	202	183	192	177	220	181	205	194	213	211	214	200	183	203	192	214	206	172	215	191	201	192	186	218	197	201	184	203	201	205	203	223	192	206	217	188	207	204	183	217	200	178	204	184	215	233	198	181	193	211	199	187	216	185	219	205	208	202	178	203	200	212	184	191	212	219	227	217	206	184	201	215	198	195	177	211	188	195	223	200	202	208	205	208	191	200	190	215	213	227	174	203	178	197	181	199	208	191	193	214	203	208	206	176	194	188	213	234	214
5564	1590	3275	3836	3211	2751	2223	1943	1679	1456	1236	1330	1128	1085	929	986	948	932	872	884	822	759	750	757	771	805	718	714	730	703	706	705	715	720	670	676	648	680	696	692	677	708	655	685	654	644	657	647	660	620	620	667	607	627	675	628	642	679	655	651	618	638	592	636	653	616	618	621	639	633	659	627	651	620	623	633	659	660	608	648	649	568	624	596	594	641	620	612	610	678	648	619	656	587	580	659	585	595	642	611	628	630	608	623	589	609	620	632	610	605	613	624	615	612	573	645	613	616	610	607	599	636	651	659	613	613	639	629	607	573	625	606	624	644	602	653	625	597	577	587	586	616	605	613	577	640	580	616	581	611	630	629	607	631	636	604	623	668	629	649	598	627	580	612	655	612	622	613	625	587	647	601	580	625	606	664	620	645	638	607	640	614	591	623	563	614	555	618	617	621	633	677	647	624	617	619	627	618	626	625	610	639	661	611	604	631	615	672	620	593	637	633	574	636	647	573	649	585	624	650	583	598	654	575	615	650	614	556	647	604	622	576	617	642	607	588	612	632	626	649	590	594	649	636	592	606	636	610	626	600	590	615	605	619	619	597	580	633	626	649	632	633	605	637	637	618	594	628	618	601	616	639	588	600	635	649	645	636	576	608	606	607	590	626	616	625	574	646	619	643	611	646	606	645	576	566	602	562	623	600	623	644	643	579	619	614	626	611	584	643	622	648	634	644	573	594	654	613	587	626	623	633	633	570	616	582	594	634	645	596	626	636	608	612	605	602	615	619	579	611	630	620	609	619	636	638	622	624	646	669	570	580	599	642	638	628	593	649	605	582	586	650	597	594	590	589	595	611	608	617	664	621	648	609	602	644	616	584	611	609	626	627	601	648	625	624	641	570	587	642	609	621	627	595	641	655	665	586	616	640	642	653	640	627	662	614	623	601	596	580	609	646	651	614	616	618	639	634	565	601	618	560	573	612	631	631	649	657	654	645	644	573	633	624	645	579	558	605	623	653	615	648	643	600	599	608	629	635	628	583	641	605	689	561	607	634	605	608	617	600	634	627	582	628	620	582	628	586	567	628	628	610	568	607	643	577	662	643	629	574	606	636	610	603	609	640	569	604	634	596	688	594	619	668	597	564	587	625	595	598	620	615	652	605	620	580	638	623	603	599	625	629	683	602	596	620	636	593	594	649	603	655	633	605	619	607	616	636	645	621	688	626	573	640	673	640	616	584	626	624	600	580	582	623	633	598	624	644	588	612	638	642	630	602	587	612	583	613	654	620	620	619	651	631	628	610	570	620	561	626	611	597	590	640	635	630	632	624	644	618	598	597	582	613	598	646	675	644	602	683	625	609	607	636	549	623	573	592	621	598	602	637	648	611	589	644	613	591	625	583	587	606	636	624	620	574	608	637	637	605	573	683	603	616	613	614	610	610	577	613	637	610	592	635	624	546	613	629	678	566	605	642	612	633	576	627	657	632	606	623	572	562	593	632	592	638	617	617	667	556	605	660	627	631	559	597	660	632	646	624	647	650	631	614	644	663	591	660	620	591	646	638	587	597	628	637	593	592	591	574	626	599	629	656	602	574	616	633	619	642	612	612	592	658	645	605	643	668	610	602	615	663	601	611	609	626	632	613	612	598	614	621	618	640	577	581	609	634	598	600	629	601	631	608	617	578	596	669	598	648	656	613	598	634	642	607	643	621	615	645	609	648	649	637	627	630	653	588	604	589	644	632	658	634	605	601	618	606	639	615	650	629	612	583	575	652	635	588	636	602	608	597	681	659	594	577	639	592	578	627	601	599	587	633	559	680	621	610	635	606	612	609	640	629	593	594	601	605	586	621	602	589	603	570	579	593	594	614	632	617	611	633	616	587	643	620	620	615	609	611	615	633	612	624	584	619	608	597	614	618	623	589	616	610	633	595	622	639	633	623	623	653	672	625	662	655	616	589	636	599	649	621	636	613	633	629	607	628	592	613	607	624	644	597	551	634	593	564	631	643	646	624	618	581	627	607	655	629	645	609	629	593	590	625	626	599	588	601	617	608	569	673	657	642	603	607	594	629	585	603	633	605	623	644	613	590	624	608	600	646	632	606	643	611	663	611	615	630	672	593	647	566	610	607	587	622	582	595	631	612	631	639	630	629	610	602	559	596	623	626	632	651	612	623	601	611	617	608	593	646	600	624	598	632	638	624	622	599	595	614	658	598	640	653	648	597	598	647	565	624	652	609	611	615	618	607	574	586	614	646	596	681	625	602	575	621	596	607	592	609	644	600	592	642	586	619	602	632	625	605	621	600	675	605	593	640	632	647	612	673	617	661	665	656	601	626	638	606	650	590	580	599	595	576	669	598	652	674	595	603	637	627	643	610	581	577	610	616	607	650	610	592	583	565	606	612	591	569	635	596	616	622	590	620	644	653	618	633	595	576	641	640	583	600	597	566	577	662	605	594	596	650	615	641	637	620	632	624	611	621	623	656	612	592	660	585	597	586	603	618	623	606	623	629	612	631	644	601	614	583	641	630	630	621	640	614	606	614	588	669	631	594	606	638	652	637	609	626	560	630	570	596	608	612	613	619	613	605	605	597	607	638	603	598	601	631	622	607	591	636	618	648	615	657	630	625	619	598	638	585	605	628	637	591	635	624	658	599	634	644	561	625	580	590	594	636	565	587	603	564	641	631	628	638	599	604	590	658	595	653	611	560	579	593	611	613	620	612	632	565	613	588	617	566	601	627	603	605	617	627	611	631	600	656	639	590	622	608	617	635	625	609	556	626	604	618	620	593	604	636	607	662	605	654	602	584	600	641	605	629	599	587	604	636	624	586	594	613	579	604	617	599	631	561	601	608	594	618	578	622	599	632	591	612	614	553	650	633	632	575	640	639	648	630	617	627	611	572	612	607	613	605	564	605	620	640	611	583	614	599	592	595	594	641	649	651	615	612	588	615	574	601	596	667	619	617	552	592	635	609	617	618	579	616	606	643	604	645	592	605	590	628	659	631	612	660	608	631	630	635	628	660	553	631	598	632	659	592	642	616	623	626	621	635	641	602	602	604	615	655	621	634	655	628	640	645	637	606	617	610	602	591	586	604	634	629	635	570	594	592	643	599	597	614	615	623	663	608	631	597	609	622	593	621	579	595	620	590	622	612	645	577	612	595	611	632	606	642	647	622	601	639	628	613	624	616	630	606	608	623	599	612	664	618	595	604	612	570	622	637	571	618	638	595	600	616	625	652	603	602	612	630	640	603	657	591	642	640	637	579	667	605	614	616	629	676	619	571	587	565	588	646	595	639	572	607	608	618	577	630	580	602	698	602	600	598	625	631	560	617	662	614	606	626	617	589	577	592	609	624	601	624	644	573	628	607	629	571	618	613	612	620	577	667	635	626	601	598	614	640	596	614	580	653	606	573	594	614	597	619	597	590	653	597	587	613	578	644	598	610	663	619	570	640	597	608	674	602	631	641	631	606	629	611	605	606
15950	2533	2715	2039	1413	1028	803	633	561	392	382	332	283	271	286	236	227	222	203	219	201	202	197	191	165	198	177	193	161	168	158	201	161	154	179	180	160	166	149	165	159	172	156	153	171	172	153	144	160	154	136	160	160	149	162	128	168	137	152	145	160	145	166	149	140	156	164	131	146	169	168	141	144	163	149	150	163	161	145	161	153	139	152	149	154	126	154	162	151	179	157	154	143	143	150	124	151	155	167	130	161	158	151	135	131	158	139	139	166	149	159	151	150	167	154	132	155	145	126	140	157	146	161	160	163	148	124	142	160	162	139	134	162	162	140	129	124	145	144	162	156	163	153	166	167	153	165	142	142	171	144	166	157	123	157	150	158	173	156	153	158	171	157	152	153	168	159	177	134	147	165	141	157	142	162	141	144	154	140	152	145	162	137	130	139	145	144	152	166	179	170	176	156	152	137	162	139	131	156	187	143	151	155	168	161	152	153	152	145	136	133	125	141	146	133	160	159	157	159	158	164	151	145	166	145	135	166	173	131	172	147	157	153	132	155	145	131	148	139	152	144	143	133	140	173	150	148	138	132	151	149	121	137	152	148	149	133	154	145	137	129	139	138	150	153	152	155	144	164	145	137	141	157	145	152	138	156	139	157	141	150	159	139	147	139	155	121	129	156	153	145	150	137	153	132	140	138	143	135	159	169	182	141	152	165	144	140	155	150	164	133	146	151	169	158	170	183	155	164	161	147	148	171	162	149	145	159	162	138	156	144	170	144	134	134	149	161	141	122	160	154	172	146	157	135	170	168	139	148	127	142	165	159	152	158	132	151	145	135	170	168	167	161	146	120	168	171	126	150	127	136	167	147	136	157	155	145	127	179	157	155	138	129	159	154	163	161	159	141	170	157	140	140	154	137	153	150	149	156	152	157	151	165	165	142	155	150	146	164	165	155	136	170	130	138	142	156	142	144	154	134	152	164	162	145	144	145	147	133	131	143	153	154	144	159	132	159	143	164	167	154	156	154	141	156	137	141	144	160	131	132	156	143	164	147	137	171	146	158	132	149	138	144	124	159	135	173	159	150	168	142	133	176	158	130	146	149	153	152	149	154	151	137	154	168	147	148	152	147	170	152	161	149	137	160	155	172	150	149	162	149	137	141	140	141	157	152	156	142	128	156	160	161	121	140	135	166	160	155	173	132	131	127	154	156	169	144	146	163	142	123	143	151	147	130	174	160	157	144	139	145	160	137	139	126	154	125	160	143	142	173	146	129	156	157	133	132	156	148	147	138	125	147	173	164	159	134	160	134	158	133	139	147	151	142	167	167	149	157	151	188	131	132	141	131	150	164	150	151	137	152	140	150	145	161	144	158	128	146	152	133	139	175	173	168	155	162	157	165	132	128	150	167	138	143	133	142	150	152	142	168	140	150	163	140	153	149	116	154	131	149	143	154	146	142	155	146	157	172	140	141	153	155	164	149	141	154	130	144	174	146	153	150	162	147	157	172	137	135	148	166	186	140	153	126	148	161	135	147	159	142	132	128	132	155	130	147	138	161	126	149	139	141	142	160	154	155	155	143	143	156	139	146	148	146	133	156	157	135	149	150	154	153	163	162	149	169	142	157	150	135	184	150	144	139	159	155	169	145	142	126	153	143	161	144	152	165	157	143	157	145	152	136	151	148	149	142	138	165	171	156	151	135	125	137	137	127	137	157	148	134	143	160	162	172	155	163	156	158	144	137	153	171	151	130	148	150	174	143	141	153	159	178	137	151	136	150	159	142	146	155	152	147	158	138	154	149	148	140	165	139	136	142	165	155	131	147	135	167	153	147	160	146	140	148	140	137	151	139	115	126	157	137	142	145	162	156	131	149	148	130	149	147	155	159	137	163	144	159	130	152	152	157	151	169	125	129	126	135	152	142	145	146	176	134	157	149	144	160	157	147	139	150	144	124	135	156	137	157	157	145	158	144	172	166	152	151	147	139	143	152	136	136	134	155	158	141	142	142	165	176	145	138	139	126	159	141	151	147	136	137	143	137	148	138	146	129	134	144	139	164	149	136	156	164	151	132	135	154	163	153	136	156	148	145	143	147	154	143	158	145	152	147	153	154	150	132	121	145	140	155	142	148	158	171	145	147	138	154	168	149	138	134	134	122	146	154	153	136	158	150	167	144	165	166	149	140	163	132	159	160	151	158	151	154	131	171	142	161	124	142	149	178	138	159	164	147	135	150	149	154	159	162	165	151	139	172	147	146	155	130	151	139	159	164	140	146	128	149	159	139	144	140	148	140	131	158	148	132	129	152	145	150	162	144	153	156	146	152	160	150	151	145	158	150	145	171	109	151	149	155	160	134	159	163	149	145	135	151	154	134	130	142	141	147	149	159	150	168	137	146	151	150	144	154	169	156	144	151	162	139	142	128	132	142	156	155	117	159	168	165	134	150	141	156	157	157	150	161	131	160	150	144	143	142	160	153	130	161	153	138	154	159	140	161	152	133	138	141	150	154	149	135	150	140	155	136	156	158	161	167	172	159	147	152	155	155	129	157	177	145	173	161	141	146	147	121	154	146	163	156	144	125	158	142	145	139	144	127	171	166	152	146	163	175	149	154	144	146	162	150	153	149	168	166	131	131	145	161	139	146	146	150	136	152	132	140	144	126	145	137	157	149	156	161	135	150	147	139	140	158	149	147	171	144	146	147	153	160	147	146	164	149	163	152	147	137	142	140	139	133	162	164	142	167	163	150	143	145	169	151	125	167	138	142	175	146	172	151	141	162	164	137	154	130	141	136	164	140	157	142	156	118	156	150	152	126	147	137	163	151	165	166	154	154	168	158	133	142	155	138	169	137	160	153	156	136	117	136	148	140	133	143	160	164	140	139	173	165	134	145	161	152	133	158	136	141	164	167	129	126	161	137	112	158	135	142	156	138	132	157	140	128	142	167	179	167	144	145	144	161	126	156	154	149	167	157	157	136	162	129	165	145	146	147	147	163	141	138	140	137	138	162	154	134	135	155	153	154	147	150	170	169	144	147	159	130	145	144	157	174	158	144	166	138	158	155	131	150	186	142	161	152	148	162	163	141	162	132	150	137	143	144	148	163	148	146	164	168	165	142	144	155	154	149	160	138	155	144	132	152	150	134	149	142	147	151	153	149	156	131	135	163	157	152	167	143	129	150	139	145	131	148	150	147	162	156	155	139	133	151	115	158	163	166	153	141	140	157	175	151	144	154	134	142	157	151	149	162	168	150	139	156	150	149	128	145	156	136	144	126	153	140	138	143	159	138	169	149	133	161	146	159	155	157	161	143	154	161	159	135	140	154	170	165	155	138	152	172	142	165	151	153	145	130	151	144	144	140	138	152	165	148	155	128	134	126	156	147	152	166	145	141	141	152	157	135	154	144	167	131	158	145	140	137	141	173	148	153	156	149	134	141	165	163	151	135	120	152	154	144	148	142	163	125	137	146	153	142	147	141	145	149	166	155	157
7525	2406	5632	6304	5521	4332	3633	2895	2575	2138	1897	1729	1596	1336	1269	1224	1077	1064	976	930	915	874	832	792	774	737	755	696	733	709	655	648	626	648	613	623	606	626	622	628	590	614	577	628	555	591	579	537	550	551	529	534	591	491	510	499	529	567	531	492	536	552	559	502	503	526	525	466	516	526	529	527	530	489	530	530	511	523	492	511	491	502	521	493	486	503	491	508	495	520	482	476	476	505	460	496	482	539	516	501	466	499	491	493	512	513	482	505	522	465	518	479	527	523	481	504	484	529	517	514	553	520	489	490	503	449	532	484	461	489	523	491	499	469	478	473	502	483	507	454	487	466	498	496	497	489	515	516	493	512	482	497	553	517	475	503	471	491	518	505	487	489	492	477	507	472	482	452	474	470	496	502	483	482	475	509	508	519	494	498	477	474	476	490	469	462	493	504	475	462	486	482	503	492	519	479	459	500	476	470	497	474	489	473	448	463	484	499	470	468	497	482	487	501	481	504	470	538	486	473	500	502	522	523	481	515	494	498	504	472	479	524	504	500	473	442	520	522	502	472	506	464	475	489	495	504	501	500	542	478	476	474	472	499	480	499	538	464	467	530	493	464	482	484	490	499	481	516	501	511	486	456	475	494	528	493	494	472	512	492	486	456	494	499	513	459	455	501	538	506	519	460	502	453	494	434	491	490	509	506	493	454	497	520	463	487	539	484	509	469	497	525	504	511	500	546	483	492	485	483	483	508	503	507	518	520	474	469	514	497	464	470	465	474	489	493	477	492	477	501	511	485	480	478	474	513	497	510	512	502	493	486	464	460	493	483	525	505	501	480	469	449	495	469	454	507	497	496	491	520	475	478	509	481	464	552	444	511	514	488	498	494	480	503	472	512	499	500	472	507	470	512	465	449	474	478	542	468	474	495	485	475	426	485	464	444	450	461	514	500	465	484	489	471	486	468	437	514	447	479	498	487	510	484	453	507	489	489	450	446	475	491	508	461	472	451	474	520	470	497	472	489	473	492	473	464	513	495	482	488	498	487	488	443	499	508	479	463	470	521	486	470	501	497	511	466	462	495	479	478	514	536	500	526	508	438	491	483	498	453	462	497	479	478	499	529	501	494	483	476	453	526	499	460	501	491	500	512	477	432	463	465	483	518	479	472	464	468	483	496	529	498	459	478	468	506	465	471	458	527	477	453	499	515	445	489	480	480	488	496	542	482	471	473	473	461	484	506	447	465	510	514	525	453	487	497	510	473	508	481	484	447	495	508	486	476	512	465	468	504	436	507	485	491	462	460	483	435	475	509	463	496	489	485	511	495	532	489	467	454	476	490	493	498	445	498	488	512	532	486	441	509	490	486	490	498	447	515	464	452	481	473	459	470	489	489	493	501	471	488	457	485	486	475	466	532	455	489	507	504	517	521	459	513	523	472	528	488	487	481	480	476	470	478	458	530	496	436	472	491	469	476	498	466	493	450	506	494	497	471	506	503	468	483	456	475	502	522	461	487	500	496	499	494	494	498	507	488	520	488	447	455	455	494	491	501	491	463	500	498	508	507	489	466	484	488	500	523	473	515	508	482	489	493	483	517	495	507	496	502	499	502	467	494	462	470	504	507	467	441	459	497	503	493	488	484	496	477	505	481	451	489	501	468	512	491	470	521	471	446	476	500	448	508	502	525	467	461	464	482	509	513	494	482	484	518	458	471	513	453	476	462	524	490	455	473	508	502	485	452	515	473	484	474	471	505	494	486	487	524	488	463	477	491	499	469	500	485	520	486	482	504	490	479	491	499	507	497	525	500	491	488	478	454	495	496	495	482	502	510	519	459	489	507	511	499	478	473	474	498	500	473	471	471	493	472	490	486	483	466	526	480	496	471	479	505	489	516	519	492	470	438	525	451	462	475	477	484	491	524	483	480	454	520	500	461	492	510	465	469	496	493	520	476	466	510	547	469	514	449	488	491	516	489	460	507	452	483	489	480	498	477	462	498	526	444	495	502	513	450	498	510	497	485	499	442	506	484	479	478	509	489	525	458	521	550	482	501	493	446	453	497	505	474	498	474	514	463	474	492	476	484	498	440	503	501	509	503	514	482	503	466	495	456	495	477	480	504	490	464	529	464	510	477	507	515	503	451	492	473	520	492	476	459	512	498	469	499	538	464	485	479	489	459	444	453	453	445	490	489	482	471	514	460	472	530	494	485	471	492	473	495	468	464	509	467	493	502	486	493	518	444	495	466	491	460	523	502	507	515	456	496	504	488	474	456	510	512	467	475	463	479	519	499	486	500	465	469	490	451	479	498	505	481	508	470	498	483	511	482	481	449	496	487	488	531	480	502	478	505	476	471	508	456	472	493	494	471	505	473	483	470	465	502	520	471	511	453	529	475	505	492	502	504	528	443	523	491	487	482	481	478	475	494	481	502	521	514	461	455	488	489	488	474	501	466	510	437	464	508	453	487	500	516	496	463	511	509	443	460	489	506	503	484	459	517	479	516	469	462	513	492	450	463	479	494	493	474	472	469	462	470	494	515	497	470	526	509	463	482	418	534	489	504	486	493	468	531	483	502	490	502	475	504	487	512	465	524	481	524	498	459	458	530	517	512	494	499	458	507	520	469	484	464	492	492	499	462	460	466	436	462	483	469	491	442	477	484	496	490	472	489	489	488	474	491	496	468	447	491	486	481	479	475	525	492	494	494	498	493	453	490	500	484	520	470	480	505	453	460	483	473	473	515	475	496	501	483	426	512	487	496	470	449	457	479	496	479	483	494	496	498	514	488	467	477	486	475	453	504	477	529	457	486	490	506	439	496	471	434	475	465	511	492	504	447	482	456	479	453	467	499	492	495	479	478	479	491	498	488	474	499	426	484	496	491	471	481	513	454	477	518	477	487	489	475	488	480	473	486	508	499	484	481	476	539	515	471	454	481	475	450	472	523	500	471	499	481	504	487	523	495	486	465	457	447	490	485	475	488	510	465	474	458	505	465	475	476	511	493	500	495	483	479	494	511	452	496	474	476	533	451	475	516	488	488	482	472	506	477	472	502	485	477	502	496	465	467	512	527	472	468	462	483	487	505	522	481	508	482	466	484	478	511	471	510	453	496	513	475	497	476	500	520	468	484	493	489	469	463	442	491	489	496	513	512	487	536	440	553	485	494	472	489	522	474	508	477	464	510	488	507	512	495	496	504	489	504	503	488	486	508	487	462	487	471	501	468	482	507	454	477	519	455	471	479	523	487	491	457	499	471	500	502	484	454	486	507	492	522	487	474	483	508	483	520	509	483	510	461	497	495	505	509	515	521	515	481	526	470	481	464	457	470	472	514	508	498	480	466	507	529	485	480	485	475	467	549	480	483	509	469	499	452	466	474	509	533	500	448	472	506	477	512	534	508	504	457	467	485	504	477	486	535	466	477	520	490	519	474	527	496	506	496	470	476	477	490	497	470	556	482	481	463	498	471	491	461	522	490	490	469	496	481	496	472
2172	365	363	381	382	353	335	369	338	356	328	277	342	333	336	328	323	331	367	371	363	364	338	323	344	359	382	328	354	361	322	325	323	341	371	348	367	303	336	357	353	317	322	300	337	381	323	334	321	355	335	302	320	329	361	355	318	362	377	335	355	346	345	347	347	354	362	337	343	337	329	352	336	351	332	315	321	335	349	388	323	348	344	304	307	320	304	343	343	379	337	339	323	348	347	324	329	341	329	334	370	373	374	355	345	350	349	343	381	312	350	336	341	371	322	359	340	378	332	350	341	321	361	328	359	379	377	333	356	328	347	344	359	370	346	325	341	320	355	341	334	324	334	341	318	305	354	332	342	334	351	337	333	349	315	309	325	333	331	352	317	358	321	346	319	333	348	313	387	344	335	343	336	328	352	367	336	324	327	317	349	345	342	307	331	336	337	374	348	322	315	330	321	337	337	321	339	343	360	353	371	345	337	367	343	336	346	315	341	354	315	350	336	353	344	385	337	323	324	349	351	320	353	343	340	338	335	327	336	345	317	355	351	374	358	354	346	320	367	320	284	301	336	319	354	330	314	328	343	337	353	348	349	351	336	329	307	338	338	346	353	338	320	353	359	333	343	337	350	387	345	337	328	345	317	338	334	364	325	314	355	363	309	320	330	347	378	338	355	359	349	358	344	357	334	276	366	352	336	337	322	327	353	360	378	357	358	349	336	358	365	341	361	327	325	352	333	358	293	328	365	313	336	336	316	349	324	366	326	347	340	352	320	325	365	303	361	331	370	355	340	376	351	340	353	350	335	342	325	342	319	335	371	379	348	357	366	355	344	337	389	394	328	340	334	304	338	329	361	328	315	346	346	327	344	379	331	373	306	322	349	352	325	332	304	356	318	318	339	335	364	318	357	355	333	322	356	316	354	344	326	326	326	317	338	329	324	356	361	366	335	309	342	328	341	337	327	355	344	344	347	359	341	310	318	362	350	307	290	352	304	344	345	346	327	341	336	324	360	350	401	330	362	314	331	366	309	342	350	359	359	325	357	357	337	345	308	345	328	335	372	318	343	343	316	305	330	328	341	326	333	326	359	349	352	335	309	340	320	347	329	344	355	324	323	368	335	315	354	357	328	343	367	339	353	330	354	355	349	340	346	317	303	329	341	318	337	318	350	341	305	346	344	324	335	308	317	382	309	334	325	321	351	349	344	361	343	326	295	340	362	369	353	339	344	335	338	370	324	351	343	357	356	351	299	312	335	317	340	350	348	319	321	338	325	333	368	341	329	360	330	339	336	347	340	320	354	342	330	341	326	354	337	385	355	346	337	379	345	334	282	349	355	348	367	351	377	355	339	339	335	328	355	342	350	370	372	328	312	328	341	350	320	363	330	341	330	326	330	342	383	315	352	345	341	328	341	319	307	326	324	328	338	337	342	344	355	344	328	363	341	347	312	338	341	338	326	328	334	327	364	330	367	351	372	366	375	353	334	347	337	340	313	334	301	339	360	339	350	328	350	364	340	381	324	353	316	346	351	318	324	332	312	328	336	329	338	375	361	318	325	357	328	313	380	352	320	312	357	333	353	335	339	325	344	336	348	352	327	370	340	348	353	315	329	377	333	361	319	332	331	334	361	331	370	328	354	323	342	312	320	360	352	349	325	362	337	346	330	349	345	351	336	351	353	316	334	343	322	333	328	338	327	332	341	340	338	335	332	354	339	338	362	356	324	343	330	368	325	359	329	376	339	343	336	296	375	345	348	330	346	321	351	365	325	350	326	350	328	334	364	366	349	329	337	326	349	326	367	348	340	363	312	352	330	324	370	329	313	360	322	338	343	374	305	320	341	372	316	354	345	348	324	354	291	320	328	328	372	328	334	379	338	332	328	341	356	332	323	321	329	330	330	329	371	314	335	356	345	349	350	340	334	328	345	339	338	344	345	329	333	363	344	308	343	337	336	362	341	341	318	325	349	344	354	332	347	344	322	330	333	347	345	326	314	333	353	333	350	370	335	291	320	367	337	332	326	326	348	319	342	336	338	346	327	288	317	321	346	338	355	346	353	337	342	337	321	350	369	354	337	365	339	344	366	327	325	350	362	336	348	339	331	316	325	336	338	351	333	329	326	335	313	369	341	356	322	323	352	346	321	354	338	321	315	351	365	342	354	363	323	322	289	301	329	335	343	325	361	348	319	343	318	345	324	341	369	341	361	370	315	324	334	371	336	323	323	353	359	336	348	340	349	360	329	320	346	371	338	360	355	350	359	334	336	355	377	363	332	368	356	326	370	328	326	361	347	352	365	324	345	361	347	316	348	350	346	368	324	357	325	338	335	344	335	381	359	353	326	337	345	315	337	310	355	350	311	314	333	362	307	331	352	350	356	347	330	373	354	347	317	323	342	316	366	344	348	358	328	322	351	340	362	329	348	316	321	353	348	341	321	347	337	356	321	333	337	333	307	326	349	315	318	364	337	352	333	337	322	331	348	355	343	338	334	309	320	307	328	345	384	352	321	345	350	320	352	345	315	335	359	351	348	303	345	350	359	364	354	345	338	327	337	352	351	347	319	314	314	347	336	338	284	321	312	350	337	369	326	317	360	336	320	343	345	352	348	337	336	360	364	369	358	347	336	341	345	328	340	342	361	324	358	314	356	314	360	354	350	352	333	361	348	380	358	367	361	366	337	355	341	330	337	301	331	355	335	355	357	352	376	317	356	351	359	316	318	353	342	327	377	336	351	349	317	364	353	376	332	319	329	310	349	329	313	359	348	360	328	346	349	361	334	342	344	364	342	327	357	318	280	312	351	339	299	350	352	337	334	348	348	342	352	344	342	361	317	344	344	362	362	329	342	355	320	363	343	350	333	344	379	347	354	367	338	344	348	355	366	336	358	366	333	362	335	350	337	342	357	351	344	310	353	335	341	354	323	364	348	331	325	330	357	372	324	341	329	354	334	351	329	345	350	346	362	338	324	334	348	326	334	347	329	368	328	314	345	338	319	353	339	361	324	326	362	336	346	348	335	312	343	358	352	328	326	329	356	349	355	367	357	337	349	349	329	342	356	334	350	350	345	337	345	318	335	360	343	307	351	313	311	336	333	361	356	335	356	400	345	363	333	354	306	359	383	357	353	336	350	346	348	340	337	364	356	338	364	336	347	365	332	349	341	338	354	349	343	345	319	316	321	351	350	327	332	337	329	357	371	338	344	336	362	361	343	331	318	317	327	352	328	328	358	361	351	356	324	348	346	318	343	360	331	324	337	387	335	336	368	347	361	332	364	337	378	340	350	356	309	367	352	337	361	329	360	333	361	335	342	347	352	362	345	332	339	348	336	322	321	350	337	355	355	354	331	353	363	334	344	340	384	352	340	312	335	321	357	336	343	328	391	358	350	310	322	353	325	383	328	343	319	330	334	343	346	354	325	358	323	334	346	332	326	344	366	385	348	365	361	328	326	351	310	347	333	328	368	335	368	346	350	330	369	340	337	359
2444	1076	1087	1085	1115	1106	979	1051	1091	1038	1016	968	973	1080	970	1019	1007	964	944	920	948	939	949	1021	957	955	975	991	965	1002	924	977	1037	991	972	978	966	1008	1012	957	951	954	949	974	1014	1002	984	1000	988	930	954	960	1001	927	975	969	999	1032	938	983	935	1028	925	954	950	1002	947	999	962	976	989	941	956	955	957	945	945	964	1028	943	964	967	940	1004	979	984	966	971	913	925	974	961	946	981	930	978	958	951	972	936	978	986	967	960	1003	980	965	886	968	923	1009	977	960	973	961	969	942	931	984	983	961	985	955	963	952	910	1004	936	924	986	961	938	958	991	1023	944	995	943	976	966	984	992	966	944	955	976	1000	984	998	985	942	986	1038	928	969	1006	947	969	999	972	940	1012	940	1000	981	958	949	959	927	976	964	1030	919	984	960	977	993	965	951	935	958	978	996	975	954	945	931	1006	967	978	963	978	979	995	966	1015	977	956	939	992	943	972	987	944	936	961	1024	966	989	959	977	942	993	960	962	968	922	975	1008	950	947	981	964	973	943	960	958	957	970	977	959	981	1008	976	968	957	934	945	935	937	966	1025	959	954	972	972	958	1006	977	944	970	1011	918	930	945	946	969	977	964	1000	993	961	930	945	985	963	949	931	954	987	996	937	982	948	1004	930	927	1029	959	977	945	1016	954	978	953	949	955	960	978	960	1012	983	954	985	930	983	980	965	916	1001	997	977	969	969	903	959	923	971	941	1001	974	974	989	973	958	987	966	1033	984	990	963	1000	950	979	960	1013	967	963	960	937	949	924	946	987	924	1002	956	934	984	985	962	965	986	996	1013	952	1001	958	985	972	966	983	967	977	961	968	956	987	1005	933	960	934	981	1016	967	961	977	1008	978	998	954	976	994	943	1017	938	1004	891	950	912	963	927	982	968	946	952	1021	914	973	1000	930	971	967	982	978	925	993	1020	976	959	911	964	1064	1003	962	974	1026	944	967	938	956	981	954	916	934	1005	946	997	920	952	1041	969	986	976	953	969	974	988	995	984	1030	950	949	998	981	960	955	930	984	951	970	997	900	955	1004	982	954	983	935	970	980	952	940	893	1019	960	973	1006	918	965	967	991	934	921	914	994	1005	954	951	994	979	1005	871	1007	995	1007	929	932	975	936	947	965	937	929	970	950	957	900	940	978	976	982	980	1032	932	964	956	931	917	957	980	939	912	961	964	997	989	1013	989	1007	948	942	967	903	958	993	957	951	960	968	909	992	923	956	985	957	964	991	932	960	928	946	962	966	953	947	931	1000	949	942	933	1005	895	924	936	974	982	980	979	985	941	996	993	923	950	972	1007	970	979	917	987	945	961	976	968	950	984	927	903	971	980	946	991	964	952	968	966	964	991	1004	932	887	1018	1004	993	963	954	935	958	979	999	941	1017	947	978	983	961	937	946	911	929	995	923	947	934	1006	986	944	934	937	944	980	971	1017	977	971	1023	981	988	977	984	985	957	994	982	973	1006	991	996	992	967	906	956	924	960	1002	974	976	1014	979	955	946	996	976	1042	926	996	973	952	961	997	972	957	993	979	928	1013	904	947	965	985	954	962	996	985	994	951	915	951	950	1035	921	952	933	1024	944	963	978	987	909	958	1000	942	976	1032	959	933	979	948	1030	935	972	930	924	1021	971	990	989	907	974	976	963	956	963	967	953	933	927	924	985	984	976	951	986	996	1007	959	1008	954	963	937	962	1010	1008	950	946	964	937	931	997	1017	966	991	975	966	969	1010	931	895	944	930	979	972	925	958	953	955	987	970	940	984	950	921	958	1010	958	937	938	954	982	983	942	991	968	1002	944	977	983	968	951	1039	994	948	1020	990	957	951	949	944	983	984	1025	933	980	958	920	1031	1023	963	917	976	1001	910	1000	1008	967	959	928	912	898	955	951	980	955	941	893	1000	961	937	975	943	990	959	983	982	986	960	1000	973	945	942	984	1035	1031	968	981	990	968	950	986	869	1011	940	993	975	968	954	953	979	984	990	985	988	968	924	1052	979	946	917	926	917	997	985	928	920	1000	960	1007	924	1007	1007	947	942	960	948	952	928	972	996	934	967	995	954	955	988	980	947	987	912	953	953	1000	1029	991	1025	1015	964	975	937	925	910	977	934	995	939	1004	1033	947	988	989	975	963	987	927	941	971	1027	973	1012	965	986	998	1001	953	944	956	943	911	938	938	977	1009	1001	930	992	1039	992	981	964	988	984	1027	977	995	1026	1005	912	942	986	924	971	970	958	972	997	947	975	987	944	962	915	981	1028	968	939	974	967	916	1010	949	1012	945	932	984	997	954	1015	950	945	996	1014	991	992	965	923	910	968	969	934	949	944	958	1030	967	952	953	871	964	1016	975	931	970	991	1014	981	958	956	919	964	933	916	957	965	963	966	960	917	945	1010	989	902	1009	958	976	955	964	988	995	974	989	968	984	995	967	901	1027	1003	965	912	1008	1002	986	976	993	931	954	969	914	975	983	956	1004	964	978	959	968	1010	961	1012	944	950	960	967	969	957	944	925	1000	883	985	1052	980	988	995	960	966	964	1016	960	1010	939	920	995	956	973	947	991	990	965	962	932	898	926	961	959	969	997	956	1005	1002	987	990	984	1027	976	1040	919	984	968	923	978	987	1012	957	983	979	975	936	960	859	943	951	958	922	986	970	971	969	954	968	940	905	1014	996	966	965	985	983	1011	912	925	978	931	922	940	972	947	964	947	982	922	963	942	1018	946	960	922	956	924	986	970	983	913	936	919	974	926	975	969	975	943	938	998	986	951	946	981	1019	982	974	964	941	973	963	958	959	977	976	935	925	996	914	917	981	998	937	977	954	954	1038	961	1011	985	1026	955	997	927	924	979	949	979	929	989	959	998	972	1018	948	1006	936	945	976	951	951	949	984	975	956	967	965	965	956	980	928	958	995	966	987	933	995	998	906	955	940	900	945	951	1032	983	942	979	972	921	982	964	952	974	1023	977	981	954	968	911	979	966	922	929	936	877	926	967	963	960	959	981	968	922	971	960	938	965	959	968	980	1024	1051	936	967	959	947	996	987	1005	1019	982	959	937	1014	934	985	1016	1011	1022	948	977	974	1028	978	1007	913	964	982	948	957	963	987	945	971	967	995	957	935	979	1049	956	963	972	990	976	949	890	926	954	974	949	948	931	1040	995	955	1006	951	967	925	951	993	1005	1017	942	1003	930	955	975	995	919	1012	982	966	971	959	952	959	949	994	945	1007	966	979	944	1019	965	900	946	1015	936	926	933	997	939	999	910	990	987	936	995	941	1023	956	951	965	1016	934	967	949	929	936	942	1001	1016	971	949	959	973	887	1004	962	1014	946	938	952	892	940	996	934	976	970	986	964	986	983	868	962	972	929	980	914	948	934	992	1019	1002	975	954	944	942	959	966	977	935	928	946	956	1016	890	930	1000	977	1037	1033	933	965	985	955	980	938	971	915	950	970	962	972	1026	979	943	959	955	939	972	910	979	1001	984	954	972	1009	959	906	940	943	1024	961	988	935	979	908	1002	994	979	915	1005	961	1015	913	981	961	1045	1019	956	920	960	1004	979	986	957	1001	981	914	973	862	1059	1009	1035	964	1015	980	988	946	1013	988	971	996	963	945	980	973	950	932	992	963	1013	1009	953	906	944	971	997	978	947	909	928	965	937	994	965	1024	919
8578	1127	1451	1112	766	689	527	442	387	356	305	312	296	255	256	220	252	233	234	246	237	213	237	239	236	200	240	213	199	206	218	228	220	219	242	239	225	193	233	243	222	209	190	206	207	203	211	184	214	196	199	207	232	198	210	215	197	203	170	177	198	193	236	202	213	193	217	205	189	222	229	218	185	221	223	230	220	216	213	202	223	212	211	171	197	198	213	170	221	211	190	220	223	213	229	182	208	225	207	195	199	210	214	206	209	215	202	205	191	208	211	209	215	206	221	184	198	235	192	232	203	191	179	204	213	217	197	202	206	201	174	182	179	205	211	202	204	179	205	187	214	224	196	209	206	216	205	195	207	210	203	202	200	192	220	231	214	223	204	198	177	214	182	216	216	228	207	197	212	223	187	184	189	167	194	217	206	183	174	203	180	226	212	222	223	201	221	206	214	218	217	213	200	191	228	196	188	202	175	221	207	214	203	184	192	183	198	201	210	197	193	222	206	219	214	206	217	189	208	191	179	191	242	197	230	222	204	175	190	227	200	190	239	197	234	222	201	188	215	213	194	199	201	196	197	199	185	214	227	188	184	207	205	176	224	207	205	204	212	188	235	194	204	187	185	193	185	193	192	228	188	185	176	211	203	184	188	183	193	212	190	182	200	201	218	217	208	211	202	201	220	205	207	202	184	211	197	207	191	178	211	207	197	228	185	186	212	190	178	189	225	201	203	228	217	179	204	217	220	225	195	216	193	204	209	195	203	195	217	197	201	191	187	191	206	177	202	209	207	219	205	214	205	215	203	196	199	216	176	189	203	209	199	209	225	184	184	217	228	235	217	201	218	215	203	183	210	204	209	195	199	186	182	201	198	183	216	235	217	201	227	189	192	200	206	223	210	244	199	195	200	207	211	211	202	194	188	202	218	209	188	184	192	188	208	173	215	190	222	231	219	197	210	189	205	208	208	194	206	202	184	188	182	201	201	204	206	196	198	214	195	207	209	209	199	201	189	200	194	207	207	177	226	195	209	227	226	197	219	186	225	189	189	194	210	203	182	218	192	180	232	186	223	186	201	208	209	204	183	183	190	231	193	230	167	193	193	201	208	197	188	212	184	238	207	191	191	215	216	196	174	207	227	211	223	214	198	206	206	209	212	210	209	207	210	186	179	183	206	188	197	200	191	193	177	203	210	201	198	197	196	215	176	200	195	197	202	201	213	190	222	204	215	198	191	194	224	198	190	193	182	199	190	189	191	196	210	187	223	186	218	208	165	186	215	185	225	214	202	213	194	206	197	198	203	208	191	205	220	214	196	207	191	198	216	206	207	205	207	213	215	196	191	195	217	194	206	185	221	183	198	197	186	207	181	183	202	213	201	212	189	219	226	207	193	204	198	196	214	196	200	208	212	198	222	198	226	204	220	188	191	224	191	207	187	190	214	196	188	211	184	189	206	208	169	203	211	201	190	230	238	211	220	181	202	193	205	188	208	215	185	201	211	186	198	186	213	203	220	213	192	190	205	176	223	200	203	215	197	191	205	230	217	192	203	222	213	193	198	194	207	214	218	208	224	210	197	177	216	189	178	176	227	221	189	207	201	220	220	192	196	188	190	223	210	193	218	205	199	176	221	206	230	202	192	180	208	235	214	208	196	205	187	177	199	189	201	194	188	213	212	232	176	184	189	203	211	198	197	205	198	202	198	204	192	186	158	211	190	182	183	208	189	196	187	216	192	208	182	197	203	224	185	206	217	201	190	190	197	200	211	214	206	220	197	174	206	202	200	201	222	206	190	205	193	202	191	196	223	187	192	214	214	198	214	171	192	206	221	226	192	203	203	206	198	217	218	195	213	218	210	219	198	221	201	207	214	176	210	189	201	207	236	183	221	204	187	198	199	198	212	236	209	213	204	222	198	205	238	216	200	212	191	187	208	196	203	220	196	196	203	201	190	213	196	190	206	235	205	179	203	195	200	219	216	177	214	205	200	208	216	209	214	196	200	178	195	222	202	201	214	239	190	207	209	200	188	209	177	212	204	212	200	185	190	160	203	208	180	191	210	230	202	189	194	214	183	197	207	196	204	234	239	210	201	210	232	207	224	218	197	210	213	206	188	168	201	199	217	197	209	185	191	198	193	191	210	216	202	192	207	195	192	192	176	217	204	196	214	219	191	207	208	196	235	200	171	201	205	202	208	187	212	214	201	215	193	189	209	218	206	205	233	211	215	205	185	234	189	201	238	205	203	212	201	219	187	174	231	214	217	202	210	187	205	226	198	208	192	208	201	214	219	213	192	220	203	212	211	195	203	185	216	202	203	224	210	184	199	197	228	219	240	219	206	208	212	208	213	206	203	232	193	190	229	216	222	210	198	194	212	197	220	189	208	180	178	196	217	222	198	191	193	201	208	208	217	183	200	222	194	207	226	193	183	213	207	196	206	203	200	213	196	185	191	225	201	203	186	208	205	210	187	220	228	212	205	214	182	208	198	171	196	186	209	220	203	190	227	183	211	196	173	217	198	186	215	189	195	206	206	205	210	229	232	198	211	196	231	178	177	172	191	204	199	207	192	209	183	214	195	214	204	204	184	205	191	208	202	203	209	201	191	187	188	224	181	184	199	187	213	202	205	197	218	208	173	202	191	219	182	216	197	209	195	194	204	210	199	186	199	180	212	207	210	201	198	201	204	199	182	219	187	208	202	224	214	176	203	196	194	211	215	187	188	185	200	202	217	201	197	172	198	217	163	227	199	181	209	221	201	224	198	216	186	214	195	191	203	193	191	202	210	199	205	196	228	216	194	180	197	201	201	200	199	229	201	166	195	195	224	231	206	204	208	231	185	199	218	209	216	211	224	214	225	193	183	196	213	193	204	188	193	192	194	206	196	185	194	221	211	201	194	178	184	214	212	197	194	197	217	196	212	204	211	226	232	193	236	206	189	185	197	179	205	202	185	231	194	215	182	183	211	204	198	187	208	203	199	212	216	195	197	196	179	165	229	197	185	159	187	193	181	221	191	221	205	203	198	205	221	213	207	193	210	192	209	206	205	190	180	191	190	208	181	177	207	198	185	187	198	196	230	217	188	208	223	207	192	179	206	185	214	223	203	222	183	204	222	233	221	206	200	184	191	196	205	179	163	203	227	208	219	206	201	193	205	195	211	208	217	180	186	217	191	193	161	202	204	181	204	204	215	246	204	208	218	191	188	196	201	209	208	187	224	196	213	218	215	194	212	204	210	204	175	204	229	186	221	214	218	222	208	219	178	223	205	206	210	209	245	193	197	232	214	201	211	206	252	217	216	210	202	222	212	199	167	221	191	207	208	192	211	198	198	179	192	188	182	212	200	211	203	219	201	211	212	220	211	196	197	213	215	218	233	215	196	211	208	220	205	206	206	190	209	189	203	187	234	166	197	194	218	196	227	205	200	192	185	184	190	212	205	208	210	185	177	209	195	210	204	202	214	197	218	209	215	199	207	194	176	201	218	197	216	215
5616	1620	3253	3763	3252	2670	2190	1846	1658	1436	1334	1231	1181	1088	1019	966	957	908	916	868	802	769	823	774	738	765	740	714	721	703	606	728	717	730	684	712	685	683	727	621	661	671	629	634	663	677	667	660	688	677	667	656	620	653	647	646	650	618	637	636	645	628	588	638	615	595	606	599	611	638	625	649	622	610	662	630	616	624	628	623	632	659	641	600	639	628	602	585	623	610	596	612	625	640	566	619	600	631	614	600	602	570	580	627	590	641	600	643	571	604	662	613	643	654	619	588	601	577	609	589	613	649	630	590	661	600	628	618	621	648	647	652	615	605	615	544	615	587	588	641	594	653	611	604	621	580	631	606	618	613	597	584	607	609	602	612	624	680	628	633	610	618	661	611	621	617	580	598	614	607	612	586	596	628	646	568	639	604	630	618	629	616	618	659	613	606	626	609	600	642	629	602	582	606	580	619	594	613	626	641	586	639	648	639	590	605	604	579	596	667	594	617	575	619	578	606	619	595	591	615	611	651	664	651	615	606	567	594	599	600	608	607	591	619	600	615	594	611	609	586	611	619	638	582	657	668	610	622	591	588	632	665	641	621	601	671	630	629	612	618	589	621	616	620	603	613	612	575	666	570	626	625	609	649	562	547	629	598	617	617	588	623	619	629	610	608	625	619	611	575	580	614	655	602	579	617	586	631	626	656	619	603	634	632	634	607	622	631	677	588	616	602	590	616	589	614	602	621	637	630	584	610	590	574	615	606	624	600	626	628	579	647	613	607	620	596	571	633	663	596	621	666	609	619	601	639	633	575	652	619	603	606	628	601	623	589	601	614	606	627	627	672	599	593	608	624	631	580	572	635	629	645	618	639	617	632	601	597	607	662	629	585	595	609	597	593	575	631	626	608	591	658	593	624	584	573	605	630	633	651	640	638	607	586	627	635	594	592	618	622	590	604	604	624	603	617	619	659	641	600	591	650	619	651	650	652	626	610	658	594	635	657	627	608	625	597	591	619	621	655	592	607	614	618	627	542	629	619	631	598	614	600	609	608	601	589	605	596	637	585	637	628	611	603	609	595	631	571	636	674	609	650	625	644	606	595	631	651	637	594	627	644	602	644	662	615	593	576	607	641	580	642	623	596	666	613	604	614	607	608	628	611	586	607	597	597	595	583	642	663	642	594	684	642	636	588	600	594	595	605	628	636	607	597	616	555	623	615	608	596	655	633	615	550	632	620	590	590	598	671	626	610	590	606	637	646	587	658	640	630	587	608	613	628	595	583	577	628	631	634	633	665	557	638	629	595	669	639	590	584	611	613	597	634	607	626	601	550	592	628	621	570	598	659	595	646	603	568	647	636	610	608	616	650	600	581	624	615	589	621	598	624	571	596	607	599	631	628	573	636	584	627	618	627	604	594	600	603	615	588	649	584	662	661	645	595	583	576	606	592	626	587	637	608	574	558	667	605	667	615	619	587	596	617	635	561	656	588	613	615	581	663	593	604	614	590	585	602	629	607	581	636	617	594	622	602	608	647	614	603	598	597	631	592	625	648	590	540	634	645	579	623	582	588	625	618	592	598	624	631	644	583	572	621	620	594	595	603	628	613	648	626	622	613	653	598	572	620	654	596	581	602	659	606	667	645	581	596	602	606	607	590	584	616	625	614	627	647	607	632	603	599	613	595	610	609	608	621	589	619	600	574	648	605	611	606	619	598	578	623	635	598	608	657	567	637	654	605	619	595	605	590	593	620	587	600	652	623	611	622	603	627	598	638	580	599	628	623	646	606	627	607	600	628	591	613	659	597	593	618	654	605	612	578	633	589	587	614	573	615	628	609	589	603	575	600	642	633	589	619	619	605	631	676	587	612	601	592	608	650	585	610	574	664	577	642	606	580	615	582	609	645	622	624	600	641	659	643	584	625	671	542	612	628	651	616	654	595	608	592	632	619	629	616	632	647	598	616	562	609	647	649	653	618	664	613	626	647	623	630	631	641	592	644	601	606	619	597	602	642	622	573	619	625	604	628	544	629	613	634	656	578	597	639	630	629	640	599	613	599	621	661	656	625	603	620	659	579	622	633	586	615	613	607	600	572	593	601	623	595	622	649	585	604	608	616	671	638	637	593	626	604	558	619	574	621	601	636	602	699	636	661	581	601	549	623	638	619	570	612	594	622	565	565	595	601	601	628	629	589	613	640	637	577	660	572	641	663	593	593	581	599	636	630	666	587	600	573	613	608	609	615	645	580	625	607	572	631	591	618	594	573	619	611	626	644	614	604	660	622	593	600	639	649	610	647	649	600	633	608	642	649	632	674	605	631	591	601	589	613	616	606	609	632	629	595	606	627	635	607	620	602	667	603	620	621	593	628	587	659	588	643	627	579	579	615	567	606	654	593	581	625	616	612	580	641	629	621	587	636	568	631	560	594	594	622	599	620	629	600	609	587	615	627	633	614	627	582	648	629	562	649	597	624	609	620	615	614	629	605	596	615	597	615	642	629	605	589	609	648	635	589	596	650	614	619	604	612	601	616	617	617	618	650	612	588	590	601	645	659	609	638	659	575	622	596	604	592	584	623	606	607	612	598	622	593	607	607	632	661	606	639	658	614	618	629	598	616	627	605	615	635	608	620	629	610	649	582	606	604	627	645	612	593	587	613	626	628	621	629	644	624	619	602	607	590	590	609	605	667	626	598	600	599	590	635	582	647	599	644	622	624	578	613	624	632	625	589	576	624	569	620	586	660	656	612	632	604	626	596	618	622	619	587	623	652	627	592	632	616	627	632	584	584	566	604	605	600	629	608	627	597	624	647	606	615	589	579	616	648	628	626	629	633	611	633	603	617	576	663	596	599	616	592	603	642	602	620	641	599	628	557	593	599	590	645	579	599	631	600	589	601	613	604	662	677	627	627	665	598	596	613	647	634	589	573	623	615	630	594	592	632	640	621	655	623	656	596	631	619	618	585	630	576	637	631	623	602	599	600	559	610	608	600	630	581	600	616	609	641	624	557	626	637	663	623	621	632	627	587	616	595	644	618	605	638	605	627	599	597	578	581	629	614	589	624	560	638	642	636	632	633	594	618	645	627	637	592	633	650	650	611	628	618	603	626	637	587	591	624	623	604	629	599	607	616	614	639	605	626	659	577	634	627	606	636	577	615	617	658	633	627	623	588	630	634	611	606	589	619	608	629	652	588	619	665	589	619	612	617	583	609	620	617	645	657	606	598	606	634	609	596	594	630	633	605	601	676	608	628	638	609	669	625	608	611	624	613	607	583	596	601	611	587	614	585	610	585	588	602	607	598	610	616	586	670	581	692	598	628	605	609	618	603	586	622	594	592	658	640	595	627	626	598	613	592	577	578	601	655	595	612	591	612	609	590	658	597	661	613	626	633	625	639	619	620	621	632	588	578	604	624	585	622	645	614	600	590	580	548	612	586	609	618	639	642	587	635	636	634	595	612	654	587	623	601	566	608	609	611	642	612	597	566	604	593
15795	2533	2656	2104	1409	1055	748	630	535	426	403	340	306	281	225	215	227	233	198	221	195	206	192	209	188	191	178	177	199	175	169	157	156	161	170	168	163	156	152	169	153	155	178	137	145	166	160	158	176	139	174	143	173	143	167	156	127	132	172	160	150	168	144	142	143	154	151	173	153	163	142	147	161	164	163	141	130	155	154	158	157	157	138	177	147	163	137	170	150	146	114	165	148	147	182	157	157	124	160	142	152	154	148	147	160	148	138	156	151	150	169	152	132	147	174	169	165	143	144	128	157	141	140	127	135	138	159	134	158	147	188	146	140	157	139	166	173	135	134	133	134	172	150	134	163	184	130	160	150	174	144	186	159	137	160	148	135	145	180	150	162	151	129	135	168	141	145	135	158	157	136	147	139	138	144	137	153	142	155	132	143	132	125	154	167	154	148	143	130	148	184	134	145	137	148	140	155	132	137	153	169	154	138	175	141	136	149	140	150	147	141	140	147	128	123	153	155	141	164	138	140	149	139	139	147	139	144	183	152	142	144	135	155	154	133	144	164	151	154	160	150	132	136	151	152	159	139	159	137	123	145	152	148	159	138	123	150	144	133	153	134	150	145	159	136	133	138	149	167	151	174	166	138	145	174	142	151	156	152	170	158	147	152	151	147	152	162	155	147	165	128	145	130	138	147	155	148	157	162	168	153	144	156	154	162	141	131	143	150	170	138	138	169	160	155	162	159	143	149	168	141	161	132	155	173	141	146	163	142	139	125	173	143	150	145	167	153	163	134	183	139	162	120	146	138	144	132	149	156	149	147	152	164	160	171	143	154	152	149	159	156	149	143	125	171	128	144	131	141	152	146	157	141	155	136	165	163	148	148	137	155	158	145	141	164	135	142	144	156	138	144	158	132	154	168	145	152	149	152	148	138	149	141	152	144	140	156	157	162	154	142	130	152	138	159	168	152	149	137	120	171	148	148	156	141	148	164	137	163	130	134	154	140	141	154	150	127	147	149	163	144	136	169	155	163	133	165	127	152	152	161	167	130	155	149	139	151	149	137	169	134	162	158	145	136	143	166	157	151	159	148	169	161	159	161	145	166	160	134	153	153	138	169	138	138	150	156	137	132	150	153	142	132	135	142	154	152	131	144	149	144	171	155	155	161	133	161	143	161	134	152	153	157	155	159	159	154	142	131	144	144	127	126	140	148	156	138	138	154	145	140	145	160	154	155	163	151	116	169	144	147	155	141	157	139	167	135	145	155	149	145	155	168	148	144	146	163	149	134	164	133	169	147	162	142	149	159	149	153	176	139	133	150	135	144	150	167	159	168	148	174	167	172	149	144	159	163	143	167	164	153	136	144	133	143	137	140	144	143	154	149	139	135	151	150	155	142	130	154	124	156	160	140	157	129	139	153	149	135	168	157	152	170	154	149	170	150	154	161	169	164	148	147	139	152	141	162	154	173	145	167	142	135	142	151	139	140	136	139	141	145	139	158	141	158	142	152	131	134	178	145	134	140	150	164	155	178	137	129	151	127	146	156	144	147	158	139	146	144	152	148	133	165	156	140	143	135	148	140	146	152	148	154	171	142	131	161	170	171	159	128	152	144	135	163	156	163	164	144	161	146	157	170	152	139	148	142	159	139	128	132	142	144	163	140	163	135	116	147	148	155	129	146	152	145	132	146	150	160	130	146	151	159	132	139	144	123	133	133	148	175	156	155	176	156	157	158	159	147	158	149	146	132	164	152	161	143	166	138	155	158	153	148	146	137	150	146	135	191	134	155	152	162	159	163	136	162	166	130	134	164	141	162	159	147	152	167	168	170	158	171	156	165	167	138	150	158	163	143	133	161	177	150	143	158	139	159	166	149	146	151	146	162	125	147	146	132	148	147	150	151	153	167	148	143	143	157	128	136	145	162	166	150	142	137	150	143	138	152	157	168	150	129	146	159	143	132	167	159	132	154	153	170	155	150	131	168	160	159	142	123	151	131	134	144	167	165	147	155	143	152	156	129	136	149	145	183	148	158	160	138	137	142	142	146	138	156	128	155	123	155	155	162	147	156	148	143	148	131	162	132	171	147	147	147	138	146	136	160	155	134	165	131	149	171	148	155	150	166	147	148	166	154	160	161	128	140	152	149	137	159	169	153	168	150	123	145	157	148	154	141	149	157	154	157	167	163	160	140	149	145	141	146	147	128	146	133	169	174	172	157	149	141	171	145	170	151	137	147	148	135	139	135	146	147	149	177	168	163	158	160	163	147	169	144	164	159	154	175	146	142	162	151	137	145	128	155	139	157	153	151	138	138	161	172	133	149	168	167	167	150	155	150	160	167	144	129	146	149	125	157	148	165	134	135	152	164	145	148	150	146	153	153	157	160	147	143	137	133	157	146	143	117	166	137	147	153	145	151	146	130	141	124	155	122	160	152	160	138	149	163	164	153	165	159	156	138	140	144	142	131	152	129	161	131	148	166	145	132	149	167	156	152	131	171	138	144	148	157	125	158	145	129	138	147	144	148	172	160	146	157	143	176	130	133	146	173	155	153	127	155	143	161	163	131	131	142	129	141	142	149	156	162	146	151	131	146	156	156	147	138	156	149	134	141	155	163	167	152	157	140	143	165	153	137	164	141	155	158	133	178	144	160	128	175	143	122	152	167	141	146	135	146	158	137	145	160	118	145	161	130	144	140	151	147	133	146	145	161	143	152	133	138	184	161	155	138	139	156	149	155	132	152	151	144	149	146	148	146	134	155	127	169	151	148	163	153	148	131	159	125	155	173	133	156	132	151	157	155	137	145	162	143	142	140	141	155	180	151	175	143	154	152	151	149	171	139	166	168	144	162	141	156	151	166	125	144	135	147	149	124	157	139	156	153	156	147	131	147	139	185	143	159	149	145	167	143	146	124	165	142	154	149	143	170	144	139	165	110	150	134	151	157	149	141	159	148	130	151	169	141	144	150	145	153	129	156	145	164	156	155	156	160	129	145	157	163	176	148	125	144	144	153	142	128	140	146	157	134	161	139	146	148	153	151	133	122	154	165	123	146	138	168	162	134	163	162	156	160	162	147	142	140	153	159	143	158	160	156	158	155	148	157	158	154	147	143	156	135	147	148	170	144	157	153	164	143	131	155	180	125	146	148	117	145	142	157	170	146	179	142	144	155	154	146	134	130	161	141	135	136	139	140	123	153	150	158	137	150	158	138	162	153	152	159	158	155	170	146	154	138	176	149	147	151	152	161	149	150	163	139	153	131	145	124	140	157	159	169	137	158	176	161	160	136	147	143	141	148	148	137	168	149	146	130	129	147	154	136	132	150	137	149	177	150	141	136	146	135	136	149	160	147	154	159	178	124	142	157	140	146	153	144	154	180	158	155	156	164	148	132	158	175	164	156	136	168	177	146	145	153	149	131	137	152	159	167	145	141	163	163	162	140	131	143	172	144	136	136	148	131	147	153	142	138	147	148	168	140	145	163	152	160	147	149	149
7538	2477	5558	6374	5521	4427	3596	3015	2469	2229	1906	1672	1505	1375	1367	1187	1157	992	958	939	899	801	820	807	794	791	742	747	738	652	713	646	638	628	647	644	584	587	642	558	584	559	597	535	554	593	569	542	544	525	560	579	476	550	520	540	531	553	549	567	493	498	534	498	531	534	467	508	566	564	501	501	510	494	481	507	500	496	507	506	490	524	526	503	496	466	506	505	509	511	496	496	519	479	513	500	486	531	482	460	508	512	483	477	522	484	475	515	521	523	510	509	485	479	508	532	473	477	514	464	480	461	454	513	477	487	492	503	511	501	483	493	513	508	464	452	486	457	482	488	502	496	444	478	515	462	490	492	455	471	490	494	487	467	493	484	504	453	503	483	467	493	476	479	447	471	454	464	476	516	481	520	508	445	449	471	511	477	466	473	488	475	465	510	504	489	495	471	516	432	473	463	462	454	488	524	487	440	513	472	482	468	503	500	524	490	494	501	507	496	497	473	502	492	520	505	475	476	495	546	527	490	484	502	509	490	496	519	484	517	506	485	466	499	533	452	444	473	467	472	463	485	458	478	507	466	516	525	523	479	473	471	505	451	487	469	464	504	475	464	478	487	502	469	478	511	519	508	502	480	483	470	468	486	478	484	462	468	478	435	474	503	486	489	491	488	476	473	520	454	504	469	488	478	444	446	495	476	470	470	504	507	491	454	475	465	476	490	471	486	490	483	461	495	484	474	523	480	490	502	471	442	547	480	507	458	492	465	458	516	456	514	492	460	526	477	497	439	479	448	497	487	511	518	501	495	482	486	491	493	504	510	458	547	498	486	504	472	532	479	468	499	517	410	464	509	523	496	477	442	475	478	471	460	464	475	493	496	459	535	485	475	504	462	483	467	472	480	444	479	433	471	469	451	473	496	474	516	523	493	484	470	472	450	468	516	466	469	486	528	485	485	496	492	508	450	486	501	482	482	494	444	504	525	497	508	488	513	477	444	530	494	482	514	521	480	466	491	472	485	472	476	472	491	498	439	479	505	504	499	473	473	487	462	465	494	477	486	501	493	474	516	476	485	479	464	499	507	501	517	505	500	510	521	474	492	497	461	480	455	482	483	489	551	464	490	491	475	477	485	477	484	454	446	518	462	477	473	499	512	460	495	498	490	473	506	474	484	466	458	534	484	514	490	476	510	495	472	473	474	495	484	511	497	502	489	484	519	478	479	502	536	465	482	495	482	461	444	452	501	493	471	482	480	471	454	516	511	433	524	478	494	499	455	444	509	484	460	482	502	494	494	519	478	493	503	490	457	465	493	464	452	434	482	451	506	506	459	490	486	510	498	449	519	478	448	493	458	480	491	448	521	466	434	491	462	469	517	520	497	500	506	493	478	471	522	464	472	517	510	486	494	476	450	518	486	459	495	469	507	485	506	488	452	506	484	469	484	477	507	444	482	466	481	508	489	500	484	465	473	481	483	498	493	464	492	500	472	491	447	496	494	495	487	493	493	464	459	488	484	501	512	479	476	537	462	467	472	509	500	487	482	488	491	529	475	460	471	510	524	490	452	459	495	468	468	438	468	483	467	469	479	487	441	482	489	433	481	495	477	500	490	505	489	474	499	485	447	487	506	494	475	486	521	484	479	457	523	479	474	505	480	432	518	488	504	482	503	507	498	491	505	513	503	486	473	449	506	472	503	525	472	512	456	467	477	481	462	445	495	470	490	456	498	466	458	504	511	532	499	494	469	492	511	518	503	478	491	460	469	496	480	482	441	434	479	520	470	471	465	478	508	445	493	467	461	488	495	503	502	536	477	505	476	492	453	456	490	500	469	499	490	470	472	513	520	455	475	451	497	450	478	467	495	457	493	469	481	477	482	497	481	479	474	477	499	479	453	497	500	480	483	452	468	475	480	489	507	492	482	501	517	527	478	501	489	498	504	500	508	456	487	494	471	516	471	500	485	491	485	512	497	469	495	458	475	487	520	475	505	494	512	501	494	474	442	509	514	501	510	497	502	499	503	515	511	486	474	481	492	478	485	455	442	475	474	488	506	496	480	488	521	488	512	504	485	515	456	499	493	468	447	492	472	491	520	436	507	437	506	454	490	436	491	512	457	447	481	493	501	467	461	491	500	517	523	502	508	500	478	491	462	534	486	509	460	524	473	487	471	446	481	481	474	513	551	492	504	462	436	496	474	497	456	483	534	478	472	488	483	471	502	449	483	517	486	490	462	462	485	470	447	492	518	456	497	497	520	473	444	486	463	462	476	453	472	499	523	469	476	496	460	511	478	493	460	515	539	476	474	492	514	510	489	522	477	515	459	539	479	503	446	505	486	470	444	506	478	505	481	468	475	500	527	482	528	460	509	501	499	513	463	473	485	492	501	476	462	445	498	514	504	448	487	476	480	512	494	491	484	478	466	486	502	495	477	462	440	455	440	474	461	490	459	491	503	501	500	515	470	481	474	473	511	469	463	487	478	537	490	518	504	513	484	467	473	482	514	470	491	471	467	462	520	487	488	472	511	476	473	490	482	498	479	485	457	513	489	509	489	516	541	441	480	498	513	523	489	499	510	439	485	527	482	493	511	470	461	481	472	471	466	520	488	463	473	485	496	463	512	466	483	478	523	513	461	500	520	458	445	440	486	476	486	509	453	476	515	471	501	525	482	516	517	459	492	512	461	507	451	473	474	553	527	469	480	451	523	503	474	478	502	451	482	466	510	518	484	480	470	453	509	479	463	461	507	480	465	486	468	479	502	456	493	506	488	509	501	488	527	463	494	495	497	451	479	477	494	471	520	513	490	515	497	467	501	479	503	487	450	473	496	466	450	477	485	510	464	501	507	484	479	466	496	448	470	444	502	487	475	496	488	487	467	483	473	489	486	497	465	526	499	503	487	467	473	469	515	501	462	448	477	445	512	483	530	489	512	502	497	445	494	476	465	511	479	491	523	513	519	484	456	489	474	490	516	509	487	466	458	471	450	503	477	495	473	491	498	497	453	462	469	519	506	464	494	481	503	475	476	468	479	493	518	451	475	506	485	474	494	485	510	504	485	479	476	462	460	506	540	477	500	500	508	503	483	444	507	481	503	451	436	537	497	462	493	466	482	467	513	485	479	534	495	470	462	500	497	490	488	515	467	493	482	475	472	456	425	468	447	469	483	469	498	487	482	474	487	518	465	464	472	470	470	495	455	499	478	495	483	502	468	499	506	493	490	531	477	478	486	473	514	520	508	455	472	496	498	502	486	501	460	524	473	488	473	478	500	466	489	489	465	508	507	501	489	481	486	444	501	513	482	475	481	489	475	465	483	445	491	547	471	505	461	528	500	474	446	472	494	491	481	506	501	480	493	468	487	485	475	476	477	510	459	463	453	489	481	482	510	485	456	499	468	513	509	470	488	489	516	478	473	494	479	496	495	463	478	477	503	480	485	479	507	522	495	508	469	498	488	477	523	484	504	515	473	469	522	509	466	490	503	471	486	464	532
2187	390	422	419	380	358	356	379	316	347	371	327	350	332	309	355	344	343	329	356	362	357	349	346	367	352	341	366	332	356	335	317	319	326	317	306	354	342	358	346	340	332	328	354	349	331	322	353	334	325	331	350	346	346	331	314	347	355	329	356	309	355	356	324	371	352	332	334	330	340	345	317	361	352	322	355	358	334	341	336	359	343	371	372	378	354	316	346	363	352	351	361	356	341	356	344	357	336	321	337	357	358	336	335	333	334	306	364	332	323	371	322	338	354	354	295	329	321	332	325	344	348	338	343	365	341	321	337	343	345	331	325	354	339	319	319	334	331	337	355	356	356	360	329	325	378	349	326	326	346	351	358	332	340	338	337	335	335	339	312	347	338	315	356	329	336	336	345	319	356	371	335	354	348	310	349	360	319	347	352	341	379	322	340	333	326	331	352	304	341	304	363	372	369	325	365	334	332	354	349	322	315	316	333	309	341	343	323	320	362	342	374	338	361	356	329	317	342	343	316	367	365	317	323	377	364	350	340	290	286	350	369	309	320	350	314	351	308	313	324	356	318	328	332	342	363	315	335	360	363	313	329	360	372	398	360	343	310	314	354	376	340	344	347	333	334	378	332	339	339	331	365	327	327	311	324	344	327	321	312	356	340	332	345	357	326	370	359	337	328	336	355	332	367	339	344	361	332	315	344	341	350	369	352	356	333	293	324	343	312	368	322	347	325	353	334	352	345	308	364	345	357	347	342	338	350	332	330	350	348	368	341	352	354	371	319	330	338	337	358	386	347	345	338	315	354	347	351	334	343	404	331	342	355	329	349	339	340	334	323	342	330	331	329	313	390	336	328	320	309	338	316	335	356	313	350	318	335	353	336	314	309	345	358	377	359	345	315	310	325	363	316	306	323	327	293	348	367	342	313	325	325	354	321	357	340	351	329	386	353	331	345	339	347	324	314	392	340	323	360	339	330	302	330	308	289	332	327	377	327	310	313	324	324	342	328	371	323	337	362	321	374	357	327	341	335	330	360	351	336	348	324	351	322	335	318	347	327	332	372	362	337	364	317	339	342	344	333	324	355	334	331	298	298	362	329	352	331	333	373	340	377	307	337	368	355	382	336	343	335	361	316	333	327	361	324	341	361	354	328	331	355	339	329	334	337	340	343	324	332	326	360	339	300	361	334	348	339	335	337	359	351	358	347	365	360	343	344	354	331	325	333	331	333	346	336	364	355	327	359	341	340	305	312	372	358	355	341	329	355	312	358	371	327	369	334	341	343	319	308	337	325	336	327	367	333	355	358	342	311	331	354	396	337	372	347	325	328	367	320	335	326	333	354	368	321	336	359	319	360	332	353	380	348	310	380	335	312	342	352	353	347	324	342	354	336	344	323	305	343	361	324	351	362	324	316	343	344	356	337	331	350	323	363	349	371	340	352	329	340	320	351	328	337	358	310	350	328	321	315	353	348	350	301	323	366	370	324	318	337	346	348	369	364	350	328	321	333	341	366	376	347	336	346	327	338	336	327	331	324	336	335	367	326	314	322	353	335	334	337	359	343	362	384	372	362	363	323	332	325	337	349	350	343	347	326	362	335	344	339	337	371	338	336	341	322	342	349	387	363	347	359	370	324	317	353	341	338	366	324	340	330	308	341	370	336	363	363	310	351	320	352	331	365	341	301	339	358	356	366	357	372	327	341	347	347	356	335	354	383	358	325	320	340	343	323	351	302	342	371	374	357	336	346	360	347	380	344	344	350	326	341	350	368	336	370	360	345	276	321	359	367	326	325	344	332	330	310	358	366	354	343	323	335	311	350	343	346	353	324	323	355	371	347	360	345	313	332	356	336	316	365	358	333	362	342	341	323	331	352	353	340	335	336	306	340	371	325	341	343	331	295	367	324	320	313	367	348	357	346	346	308	363	338	345	333	340	316	334	341	375	359	330	334	327	304	336	332	365	333	356	348	369	337	355	382	381	363	379	339	359	339	303	341	365	372	353	380	314	339	318	318	347	319	309	340	338	353	330	339	349	346	362	376	341	332	365	374	320	305	351	341	313	310	335	374	315	338	310	318	345	327	365	339	351	348	361	336	308	336	352	341	322	353	301	360	373	335	328	367	315	316	352	344	311	350	335	354	366	376	352	342	332	341	349	356	312	316	317	335	340	342	334	354	327	354	322	354	341	362	326	316	317	337	310	319	328	345	335	332	332	334	344	347	353	334	340	364	337	341	318	325	350	351	343	329	351	364	328	329	333	380	327	347	316	334	356	325	334	376	298	355	343	339	339	359	349	365	336	321	337	345	310	378	328	333	368	354	339	369	336	376	370	328	330	308	323	362	367	360	349	345	330	340	364	349	366	377	340	383	325	327	331	314	334	322	340	310	357	317	357	346	359	329	359	348	350	374	364	334	299	303	350	342	328	362	336	328	324	312	322	354	332	356	357	353	343	347	360	294	325	325	340	331	341	332	345	339	344	340	332	368	294	361	338	343	343	346	337	313	329	392	345	337	317	344	339	336	323	371	332	368	333	366	333	349	340	370	341	357	333	374	380	325	356	340	353	362	335	334	338	336	317	339	399	357	341	354	329	330	306	348	374	329	338	332	323	334	344	330	317	338	317	339	329	347	330	381	365	347	347	332	350	323	387	357	354	367	329	356	318	365	366	383	334	323	328	302	336	328	350	356	339	332	324	343	319	345	319	338	327	342	328	331	322	346	343	334	320	365	325	370	356	320	340	407	356	335	327	361	341	331	330	347	344	336	361	365	338	359	350	368	325	331	328	336	329	343	316	350	337	355	336	350	332	333	348	374	327	342	350	320	313	383	341	346	342	298	351	334	316	337	337	351	332	339	362	351	346	347	347	322	318	346	318	314	326	347	303	339	297	334	365	293	335	357	333	323	315	327	395	331	343	329	326	387	331	324	333	329	331	303	384	354	341	346	347	345	321	368	330	363	360	334	354	373	337	342	342	340	321	345	343	320	313	336	373	350	320	327	320	347	344	316	351	334	317	366	336	361	330	331	335	328	320	355	331	329	342	328	323	321	314	331	301	349	323	330	344	390	335	310	365	332	335	336	338	342	355	346	352	349	334	325	340	324	365	349	325	362	365	333	303	323	311	347	339	357	338	365	359	361	343	336	354	346	346	339	358	374	346	352	349	340	371	349	351	318	314	324	335	358	308	345	338	325	323	327	335	317	348	327	300	317	326	361	364	340	314	313	316	315	353	350	330	337	328	341	317	327	329	348	366	319	318	357	360	307	339	357	330	370	311	340	362	337	328	354	339	349	327	327	356	340	313	362	341	340	315	337	326	350	325	326	372	338	335	344	336	330	337	349	361	315	283	304	344	335	326	341	330	323	356	346	388	308	335	375	328	370	351	330	333	361	365	315	336	368	318	349	326	342	360	347	324	347	332	321	334	335	386	329	322	366	344	329	360	361	324	359	305	325	326	356	322	353	357	345	324	326	331	341	318	351	342	342
2439	1055	1138	1168	1105	1090	1056	1063	1059	1033	945	935	955	997	956	1037	1012	970	982	992	966	950	993	934	958	984	1006	973	951	967	979	970	1005	1012	928	970	1018	937	946	960	959	968	921	1049	953	982	977	945	991	1012	1029	948	973	987	985	969	1024	1013	934	961	933	980	956	957	943	979	940	973	1044	922	983	966	1007	981	986	959	1004	907	972	940	982	962	1008	961	991	1006	954	971	932	909	914	902	992	947	1000	1021	955	976	944	988	949	936	980	980	914	988	955	952	1002	1003	1040	993	925	963	973	946	1011	966	980	940	973	938	942	1042	950	998	960	974	1005	964	991	978	993	976	989	951	940	936	922	956	998	937	1003	951	929	973	1032	985	979	904	958	947	927	971	971	1015	949	948	970	971	996	960	951	996	1002	944	1008	972	908	955	982	945	950	935	1004	1014	925	969	956	942	947	982	955	977	963	941	928	982	960	916	930	986	975	936	962	929	1005	955	979	955	984	981	978	967	994	985	935	1017	972	975	909	998	935	966	976	989	1035	926	945	979	1020	966	918	1001	982	957	975	945	936	1021	972	957	1012	950	983	988	926	928	984	951	869	952	1011	908	952	978	1022	1007	982	902	969	994	994	971	983	940	976	1025	917	981	951	927	903	963	976	1009	1004	971	867	974	944	976	986	928	942	958	990	987	965	974	968	910	987	973	997	921	990	965	943	958	951	964	973	969	984	944	990	931	971	984	962	992	1044	963	955	971	988	949	942	955	976	988	992	947	951	916	997	981	949	1010	969	964	943	943	961	1001	988	918	994	957	941	937	986	982	961	983	1018	983	954	977	947	966	960	952	964	995	990	940	996	896	966	952	980	1002	994	930	1018	986	996	1012	947	1003	935	988	969	946	962	954	927	989	968	992	961	920	974	918	978	962	942	924	1001	941	970	1015	965	923	940	970	921	977	958	968	1007	972	923	948	962	954	978	968	1030	981	928	951	933	933	953	980	960	932	978	963	965	970	1000	961	980	958	976	921	974	996	939	1022	935	943	982	993	963	961	991	1006	985	901	1006	959	1012	948	966	973	972	969	934	993	939	966	975	959	978	963	941	1004	913	970	1004	940	995	948	1035	989	1007	948	993	925	1005	959	991	909	950	1019	963	946	1006	896	969	952	973	964	970	959	916	932	1000	923	983	985	899	974	1002	982	916	913	1043	960	942	948	974	939	952	937	983	915	998	950	940	964	979	963	945	971	965	966	915	963	927	933	919	970	921	920	975	939	939	973	989	1006	962	984	1013	932	951	1053	969	1014	1020	1036	970	932	956	1009	949	1019	954	933	949	994	941	1017	981	1001	995	1003	931	962	1001	915	1024	986	988	938	973	983	953	963	1000	958	935	972	972	996	1004	966	975	992	989	940	922	947	1044	932	1008	963	920	994	950	1016	952	941	934	994	957	978	942	986	1010	920	980	982	917	930	992	980	930	958	997	961	966	958	938	931	948	945	1000	1005	989	949	976	975	1019	1047	949	981	955	955	977	929	971	958	948	977	962	930	975	896	954	923	961	960	996	975	959	982	941	965	931	970	942	962	976	971	972	978	971	1001	983	1036	933	954	938	984	973	964	956	927	978	956	962	957	926	1014	937	969	950	960	961	927	959	951	921	923	960	968	968	940	971	970	996	973	921	1007	932	947	950	938	989	904	949	985	917	926	989	950	927	972	950	1050	978	989	981	947	953	937	1008	963	974	987	963	934	996	965	964	913	940	967	954	961	970	919	946	968	948	990	970	984	895	947	981	952	989	965	958	923	1046	979	973	911	1013	934	973	964	967	977	943	944	980	930	971	1014	972	910	946	975	948	981	947	997	921	941	975	1026	940	951	972	926	913	912	1007	909	996	982	1014	960	980	992	1021	987	1003	942	981	998	993	1007	1035	947	926	922	992	987	953	936	940	950	977	1006	979	984	956	918	996	1021	1041	953	956	956	970	950	957	983	937	957	987	967	992	951	951	979	914	957	1007	987	1020	904	966	943	934	950	981	969	922	949	1045	965	994	1019	986	973	995	1004	960	1003	992	955	1024	913	932	954	920	981	963	978	1027	1007	966	946	1001	978	960	935	946	974	975	923	961	962	948	936	972	929	957	1028	1012	994	962	916	956	945	972	948	957	914	940	1023	910	1023	965	959	991	944	1008	916	941	965	1003	935	973	990	971	921	965	1003	892	967	950	987	967	984	967	916	1017	1026	999	953	876	968	885	940	932	970	919	1017	927	952	889	970	960	1014	937	985	891	935	963	983	937	977	985	939	910	946	971	968	982	1006	1000	966	1001	922	955	960	975	960	954	997	1024	997	945	973	964	969	1015	934	959	943	991	890	945	992	1015	983	919	982	957	992	962	950	959	944	981	992	934	951	1021	961	947	1022	942	964	995	970	931	944	950	931	941	963	975	939	859	965	927	924	1013	998	961	966	965	965	939	921	965	1046	966	978	912	993	959	980	986	947	996	1035	898	968	989	959	944	973	951	997	951	908	951	942	978	992	1013	941	918	927	958	962	962	933	972	928	949	981	1008	984	924	974	1002	940	988	932	988	940	970	988	939	959	1005	938	978	986	929	977	970	964	1013	1037	988	964	970	942	986	1021	971	995	964	906	975	937	984	1018	930	976	929	973	884	969	977	967	1003	999	980	962	950	1006	938	979	941	959	1000	965	940	966	1031	969	939	976	905	946	981	966	1036	955	962	984	940	969	973	979	1023	925	931	886	1030	994	955	948	970	979	950	968	1021	939	1007	961	987	952	902	952	921	994	938	920	999	974	941	993	931	992	967	972	911	991	941	938	918	924	928	951	934	1003	945	949	931	972	919	1013	947	986	960	977	976	962	954	951	1012	1023	968	1006	976	946	1013	979	985	997	955	920	937	972	940	919	963	974	968	917	956	996	954	955	960	951	974	970	909	931	970	931	934	931	997	1000	938	932	982	982	963	925	947	998	982	988	1001	943	913	982	999	1017	988	991	986	946	948	959	940	959	918	944	1025	970	975	981	949	929	981	992	968	974	943	970	974	928	939	953	929	961	985	921	958	952	971	965	974	934	926	972	1026	958	1005	970	998	1001	992	917	999	967	942	989	993	989	979	979	963	994	970	965	956	974	937	985	995	984	921	968	1007	937	952	975	975	991	1006	1003	937	1006	908	964	990	950	943	972	946	929	931	982	948	945	955	1021	944	971	943	978	956	1005	942	965	944	967	937	961	1005	931	934	949	948	963	956	1020	986	1023	976	932	1002	1003	990	945	977	961	981	988	1009	976	942	946	969	997	933	901	951	935	905	1018	994	997	981	986	914	949	988	972	983	959	928	961	980	1012	1016	954	924	967	943	1014	975	989	913	986	918	932	966	975	933	945	971	955	982	959	921	998	944	1005	992	974	963	930	928	936	930	1002	964	931	933	924	932	1010	973	1026	957	1007	992	984	990	858	950	946	898	993	973	977	951	1026	975	954	944	989	996	1002	953	967	975	977	931	929	972	990	955	1017	950	1009	950	1009	953	924	985	959	983	904	921	972	927	976	1023	960	894	999	974	959	959	946	970	944	940	979	914	989	982	981	914	983	986	954	940	1007	906	947	988	1015	979	989	1004	944	975	993	990	947	917	938	1014	1001	984	962	980	973	967	950	939	931	935	957	995	917	901	949	975	1000	945	947	897	961	984	987	978	958	954	991
8640	1189	1460	1114	824	618	504	418	393	351	307	283	287	262	243	224	268	233	238	219	220	229	231	209	228	212	208	225	231	203	200	218	214	228	227	235	220	192	212	221	201	194	224	201	223	227	197	238	208	202	217	194	182	216	198	205	216	218	206	217	212	205	205	233	228	212	218	203	204	184	191	217	212	201	197	202	208	210	190	195	185	230	198	225	211	207	214	197	180	180	218	201	212	199	191	192	222	180	201	176	205	198	201	225	203	208	190	213	174	189	207	209	194	168	220	215	214	206	222	207	209	193	237	195	211	205	204	205	186	197	202	201	226	212	211	207	212	195	164	194	206	210	194	193	216	235	209	197	207	202	199	204	190	211	196	197	195	198	200	218	214	210	196	184	188	197	187	224	219	219	196	202	214	199	222	195	220	196	224	187	231	212	188	197	183	187	199	227	215	220	217	253	196	202	199	197	207	220	168	222	196	227	212	191	209	212	175	187	203	212	165	185	223	211	207	231	197	202	181	184	204	189	207	191	191	185	197	218	228	176	210	199	183	205	183	189	194	207	188	220	179	200	190	180	165	193	213	203	208	193	209	199	207	204	207	235	216	195	170	192	210	199	195	183	199	186	210	202	188	200	187	192	187	202	204	203	185	199	205	184	194	205	212	207	192	206	183	200	206	201	187	210	219	205	200	203	202	210	200	182	197	194	192	212	214	215	205	210	201	193	215	206	198	201	192	186	217	203	239	209	209	195	195	172	182	204	207	197	226	193	191	215	173	216	177	191	215	196	212	222	210	198	184	207	180	197	197	189	201	211	234	177	200	177	201	212	198	192	179	197	191	186	201	188	216	196	204	181	192	213	213	209	211	228	194	191	199	217	180	236	207	200	194	209	206	209	225	180	208	207	190	238	212	186	201	207	232	190	213	192	217	193	213	190	206	205	216	192	206	230	229	217	218	205	213	202	226	226	178	212	177	196	190	199	193	222	206	214	221	209	213	235	210	211	220	189	187	223	188	224	195	193	208	214	204	209	196	217	214	176	176	196	221	183	211	232	220	188	185	207	188	235	238	192	214	208	197	228	224	202	179	208	205	194	222	197	229	233	216	205	184	161	217	209	203	212	177	181	212	187	198	207	197	193	191	186	210	208	209	201	200	192	206	181	169	195	208	216	200	198	206	208	208	209	179	217	213	200	204	218	216	196	202	188	233	221	226	245	215	209	186	217	217	210	185	205	185	192	195	222	211	199	202	198	239	204	197	199	205	201	187	222	220	200	227	215	225	203	203	197	207	199	184	195	184	191	195	212	206	206	203	195	214	212	211	197	190	196	184	193	210	177	185	205	216	198	208	181	233	177	196	228	187	180	209	196	210	197	224	198	208	198	216	203	188	189	195	183	186	179	217	194	189	196	202	186	208	196	206	223	194	197	189	201	204	226	171	221	225	190	219	187	226	186	181	197	204	213	204	192	189	201	195	198	212	189	169	206	229	197	189	207	198	188	196	186	196	192	201	222	193	197	197	196	189	213	209	193	204	194	226	181	172	222	222	199	171	193	192	181	196	198	209	177	200	201	210	229	186	192	170	200	186	198	241	209	189	185	221	196	211	185	190	220	206	222	192	202	195	185	246	189	214	164	220	210	212	192	214	196	222	192	204	216	187	196	202	203	185	204	211	192	223	193	169	204	184	202	211	188	204	203	199	196	178	184	199	193	202	238	210	210	209	232	215	229	213	196	203	171	198	198	202	196	169	177	170	213	236	200	192	211	205	202	190	197	205	199	222	214	171	203	179	200	207	217	206	197	215	202	195	215	214	209	205	218	173	189	195	197	214	191	178	181	199	212	206	175	194	227	226	201	201	211	205	198	223	190	194	202	194	222	205	182	220	198	178	183	198	207	206	194	185	181	183	182	195	210	194	218	199	216	195	224	201	199	186	217	211	223	193	204	204	191	233	194	183	216	187	203	238	202	211	190	212	187	189	242	204	196	200	202	206	211	214	203	191	204	196	176	200	200	208	199	196	200	198	211	175	212	189	209	206	208	218	209	208	189	207	225	188	223	203	202	203	226	211	185	189	198	200	193	203	185	198	187	211	196	208	195	209	195	224	181	190	212	212	218	214	185	207	232	204	201	193	204	211	215	199	201	241	188	207	194	211	201	202	202	190	217	194	203	211	186	217	205	219	187	219	215	218	219	197	173	204	179	203	214	190	191	218	178	204	206	206	196	209	208	182	194	198	193	207	204	192	183	209	221	207	191	190	203	189	207	206	213	219	194	196	179	214	186	188	195	205	192	188	195	211	201	180	229	220	200	198	199	207	196	217	204	210	188	188	204	226	203	198	198	179	171	219	187	229	174	180	181	192	162	195	228	213	200	204	225	209	175	206	206	199	180	208	194	213	206	211	204	214	230	190	188	224	173	218	202	211	219	205	211	191	197	196	191	209	200	216	167	189	203	213	183	186	232	203	216	219	211	234	184	200	191	202	212	214	229	217	216	184	185	208	207	218	215	183	193	223	182	185	208	228	215	195	190	198	195	204	212	196	187	164	232	200	212	200	210	214	179	178	187	215	205	214	187	216	237	202	209	192	202	202	204	183	198	205	188	173	200	212	211	189	225	201	221	191	212	195	217	199	211	232	210	196	220	206	205	198	214	193	205	242	220	196	200	194	219	194	192	205	184	188	190	208	217	205	233	222	194	200	223	214	215	223	190	200	222	186	197	196	198	186	230	195	244	179	202	223	230	196	197	180	191	203	201	193	201	203	227	190	197	186	204	188	212	209	211	184	196	190	189	240	212	167	193	207	212	220	200	180	191	189	181	196	187	169	192	194	177	186	209	204	209	205	195	223	217	242	212	209	209	210	194	181	204	200	206	196	203	221	203	179	216	196	223	203	174	204	222	186	213	205	199	239	173	204	216	224	210	196	227	165	177	196	195	218	203	193	213	231	210	219	230	187	184	205	200	201	210	190	201	175	196	194	199	194	218	207	205	191	203	203	188	215	210	190	213	201	201	189	209	192	217	208	222	205	172	240	221	215	216	210	168	203	199	197	196	198	197	186	189	194	224	231	174	226	215	212	202	211	198	169	200	196	226	209	214	215	223	196	169	210	220	196	203	212	182	198	220	181	211	205	217	217	193	201	211	201	209	193	209	194	207	196	227	216	238	195	186	220	224	206	221	210	187	219	214	203	219	167	216	183	216	180	196	195	229	206	208	219	182	195	213	202	213	210	232	187	218	211	199	192	198	201	216	223	234	203	215	184	208	199	184	174	185	197	195	216	211	200	199	183	195	207	214	195	187	200	199	205	213	201	204	192	196	215	220	212	195	189	221	213	184	197	200	195	184	222	192	193	202	214	211	192	185	204	208	203	188	189	206	246	202	206	207	212	212	199	235	213	206	207	202	186	217	210	204	198	180	217	206	218	208	198	199	206	236	182	192	203	221	202	204	213	197	170	212	215	193	206	175	207	204	179	188	211	213	220	224
5635	1537	3270	3700	3162	2676	2280	1874	1694	1548	1391	1204	1133	1063	1037	935	961	915	883	863	816	815	763	792	734	745	788	697	700	686	689	736	680	659	717	732	659	665	670	626	650	629	677	683	686	660	644	663	634	607	628	682	656	635	622	614	665	678	628	635	645	607	670	635	673	605	626	650	610	650	622	601	645	605	620	614	595	587	639	671	624	587	635	644	607	588	625	620	632	596	657	610	629	577	635	604	576	573	622	578	616	603	589	629	592	627	625	629	635	641	605	655	655	600	670	644	597	614	617	631	609	631	606	618	610	608	568	654	601	669	656	627	577	616	612	616	609	620	612	597	615	615	615	577	602	631	637	625	661	680	642	664	584	594	592	593	608	645	615	632	643	636	593	602	591	655	611	625	619	598	614	585	643	624	580	614	652	599	593	592	618	595	578	633	616	606	617	618	648	656	634	645	580	617	588	649	620	605	636	601	537	620	618	613	683	588	600	621	615	669	633	657	577	626	633	572	608	617	649	608	599	632	665	634	610	627	663	622	629	583	617	606	637	658	595	600	589	648	621	624	646	586	631	615	593	619	651	597	620	607	580	667	601	598	608	595	615	602	575	634	625	593	615	613	600	595	607	612	595	643	626	655	602	609	636	631	636	604	619	580	631	609	591	600	589	646	593	630	589	606	667	631	603	587	590	605	600	619	590	636	662	658	654	644	619	618	600	591	642	632	586	629	611	592	584	605	613	585	604	638	599	630	613	629	628	578	649	590	588	617	660	635	587	670	609	584	641	620	635	670	647	604	558	581	654	645	604	605	595	635	607	648	656	659	625	591	604	602	670	587	596	612	652	572	585	599	635	609	629	620	623	636	644	605	602	594	546	709	605	607	608	611	647	574	586	605	638	625	638	600	612	576	597	598	615	616	591	596	628	631	549	599	621	623	585	607	600	614	635	579	623	602	616	628	611	618	563	597	650	595	691	594	635	606	610	601	615	604	600	636	580	597	588	617	605	661	584	630	657	591	596	614	641	613	623	630	639	638	581	596	609	593	617	585	590	645	619	639	610	622	616	651	661	591	612	602	621	664	616	632	624	622	641	631	628	608	609	612	624	659	626	644	626	631	624	624	607	605	591	614	650	627	596	684	614	620	624	620	635	654	620	633	578	588	653	589	607	592	630	625	609	596	609	627	554	583	618	653	578	590	639	677	604	618	606	622	609	630	611	566	614	631	593	608	619	621	645	597	612	567	577	588	603	623	640	591	649	640	600	609	602	663	610	598	600	660	619	646	580	590	579	573	601	629	572	612	629	596	608	636	567	611	578	598	603	597	536	615	618	581	615	632	642	639	579	586	659	609	584	636	639	636	612	575	618	598	571	604	646	588	610	606	620	642	617	608	577	644	549	594	594	655	618	653	629	615	607	619	656	651	595	662	612	612	578	627	609	591	590	642	607	616	611	650	606	637	615	611	655	645	621	639	576	618	613	590	601	663	593	621	616	622	650	680	613	599	614	625	622	631	625	643	627	593	637	576	591	609	622	600	603	610	579	617	653	645	596	607	604	651	654	642	627	589	618	653	613	639	597	571	588	605	635	581	625	632	610	671	650	606	598	627	596	614	617	582	623	613	605	618	605	612	611	603	600	583	619	626	580	645	663	595	629	577	626	618	624	645	582	595	626	606	631	596	605	598	597	590	609	608	628	608	625	610	587	602	605	642	567	627	619	619	616	606	622	623	632	617	583	634	594	590	654	588	645	588	591	610	579	659	600	595	589	641	623	565	620	635	634	623	617	624	626	595	618	595	631	644	566	613	609	615	581	608	622	628	617	618	626	617	608	612	571	611	628	611	568	619	631	610	600	622	609	673	627	617	596	573	613	642	591	600	631	635	588	603	611	621	601	608	626	597	652	609	619	607	592	595	632	614	652	621	575	613	589	638	616	616	594	605	638	611	613	587	638	664	644	581	631	615	557	602	608	622	628	652	605	627	628	589	600	650	641	625	628	596	603	611	627	597	625	584	600	648	686	650	623	633	610	616	660	621	614	586	613	619	661	586	612	570	575	639	679	618	638	603	608	635	667	621	615	552	621	589	652	600	623	646	627	631	630	616	612	614	587	626	668	575	622	587	618	635	649	603	601	611	586	558	596	574	615	596	611	596	609	607	618	614	585	625	650	595	587	645	618	636	626	613	588	631	612	615	623	621	617	608	613	634	691	617	631	625	592	607	656	594	603	638	539	627	603	618	611	614	621	613	593	661	599	565	648	669	594	610	609	666	630	626	600	611	596	592	603	605	567	601	651	649	596	601	616	618	602	613	598	611	620	583	640	615	574	584	607	618	634	617	586	582	606	640	616	577	588	571	589	618	676	603	630	608	625	618	613	612	576	652	632	654	615	676	589	627	629	600	607	648	583	623	600	645	629	638	606	594	618	609	571	630	572	642	639	632	625	579	617	609	620	612	594	589	655	621	634	596	645	592	612	597	594	595	601	593	603	603	595	561	586	584	641	593	583	626	587	603	665	620	629	626	589	602	608	622	570	622	585	562	595	612	606	652	627	616	632	609	631	626	595	604	623	536	580	624	631	601	608	592	625	630	588	611	583	645	640	635	614	623	604	649	638	633	616	593	605	650	644	604	579	599	620	614	653	595	625	651	608	596	646	615	642	610	606	604	633	634	624	623	608	611	612	612	637	597	622	655	572	610	638	556	590	641	620	622	595	630	641	599	621	630	612	591	592	654	643	609	596	595	571	612	601	609	568	644	630	603	632	614	611	621	602	590	601	646	648	624	607	596	602	597	658	643	591	586	579	586	600	623	636	610	599	617	635	614	608	611	635	659	605	623	618	589	599	593	634	611	599	622	632	635	593	646	578	596	553	569	638	593	630	608	652	587	612	666	661	599	606	613	611	624	583	631	626	641	591	631	597	599	604	588	582	609	626	636	617	613	640	623	651	616	609	609	617	586	636	602	629	602	576	615	623	602	615	595	621	610	594	593	642	613	564	639	603	581	599	602	620	627	615	589	603	601	581	614	644	618	607	639	626	601	647	645	608	627	629	572	631	618	618	641	623	643	605	625	619	625	651	576	600	657	596	608	599	639	673	611	625	652	589	605	594	599	631	638	639	661	645	621	615	631	641	693	631	622	645	603	614	597	593	622	583	576	616	645	621	615	569	637	608	601	607	611	602	636	583	602	587	570	645	584	614	608	596	614	614	581	612	597	632	614	609	626	616	645	627	652	650	607	630	659	640	614	598	612	590	584	697	560	568	590	656	598	592	583	591	609	602	586	592	606	608	590	572	598	646	575	602	617	634	645	615	630	674	600	641	571	608	598	573	627	652	581	642	636	648	638	628	592	639	630	601	649	617	652	635	608	645	607	622	606	578	586	660	600	659	607	620	564	618	595	630	608	577	641	599	618	596	604	611	630	677	618	623	616	654	633	616	613	625	591	606	658	662	610	592	677	602	608	657	606	627	594	578	643	601	641	615	623
15901	2461	2643	2157	1371	1032	764	601	478	405	366	349	275	258	251	230	220	220	235	191	213	229	189	188	222	208	171	175	194	188	148	171	188	151	165	178	151	161	161	151	146	168	162	174	159	145	160	145	135	157	156	147	152	154	165	155	160	178	169	157	148	136	149	150	140	161	144	164	159	168	177	161	150	157	154	158	155	163	136	172	158	142	157	159	150	149	166	150	149	153	175	157	150	154	152	149	149	147	143	137	149	167	139	156	156	151	130	124	137	136	147	144	146	155	144	155	168	158	166	148	164	139	165	146	146	160	161	149	157	156	171	154	147	154	129	153	139	144	171	144	150	138	158	144	161	155	162	140	143	155	146	126	155	148	150	148	159	163	164	140	139	136	153	163	175	155	144	128	145	143	136	146	157	143	149	156	128	174	137	168	162	151	143	148	132	154	146	149	127	147	149	125	166	166	145	143	139	165	152	154	155	146	157	161	156	135	141	140	127	171	141	146	141	161	142	161	150	138	155	153	143	158	123	159	140	167	154	153	149	139	137	156	148	173	142	129	167	129	154	145	159	155	144	176	157	146	146	156	150	141	142	137	135	155	137	149	146	146	166	135	144	157	128	136	165	161	131	140	141	166	152	144	171	157	165	152	179	153	167	151	152	169	153	129	149	146	143	166	137	161	156	148	148	158	160	164	172	145	177	166	130	144	153	143	153	142	160	134	138	134	145	145	149	141	153	146	134	150	164	136	167	165	135	137	135	153	148	157	130	165	143	148	143	138	157	161	146	171	153	135	129	151	146	161	145	144	145	159	168	146	140	144	119	144	141	156	147	162	166	161	154	155	140	148	176	173	158	136	161	140	160	129	156	135	157	142	140	153	149	147	148	152	166	144	146	150	164	159	158	143	154	144	145	158	150	132	165	147	138	173	152	148	140	169	145	147	155	164	155	155	132	129	144	164	167	139	127	164	160	149	174	139	137	151	146	127	155	125	152	142	143	175	142	132	158	144	149	156	142	163	140	167	133	141	141	154	142	143	150	166	168	154	138	157	170	156	161	141	149	161	159	154	125	157	136	151	155	145	132	150	143	155	164	140	150	152	151	148	156	136	151	145	152	147	146	158	138	165	154	126	140	161	151	153	135	154	140	137	146	151	167	149	141	134	146	147	165	144	165	154	145	168	160	132	140	126	153	140	136	159	157	131	135	157	162	158	164	156	153	158	157	173	166	165	154	127	132	139	175	139	128	154	164	144	131	124	130	147	153	148	142	152	166	149	159	165	154	153	145	147	153	144	147	135	161	156	149	142	118	157	163	142	169	186	156	149	139	168	138	151	153	151	144	152	136	156	168	141	134	167	137	142	154	155	155	135	149	139	142	139	153	136	160	153	139	152	151	136	173	177	160	141	161	147	133	150	144	133	174	141	148	139	136	140	146	141	150	135	155	139	158	160	163	133	158	163	146	156	138	138	148	125	160	149	144	134	167	166	148	139	135	154	178	126	157	144	148	158	134	150	146	150	141	145	143	170	152	145	155	152	142	150	149	149	157	157	155	124	155	147	162	148	167	156	160	144	145	144	157	149	149	148	161	132	155	141	135	173	135	142	144	142	166	156	144	136	162	149	143	132	147	151	141	145	135	146	149	142	149	167	149	136	150	135	130	147	163	137	145	151	136	150	132	127	159	131	140	157	117	175	148	143	161	162	164	158	171	150	160	129	130	136	167	157	167	155	151	132	141	150	160	155	174	134	121	158	139	128	117	144	163	129	145	153	126	151	139	140	132	150	144	168	140	155	134	133	122	151	144	160	167	151	154	143	143	151	154	145	148	130	146	152	145	141	192	152	156	132	146	144	134	128	129	145	165	133	139	146	163	137	142	160	144	141	159	164	160	143	178	131	135	149	136	158	147	157	143	140	153	143	143	129	152	147	157	166	158	132	147	175	155	145	140	136	146	143	150	175	135	164	178	140	131	146	138	136	154	152	147	138	151	168	163	151	149	146	157	157	145	127	133	158	182	163	130	158	143	160	145	154	129	141	154	142	143	157	149	165	167	175	141	147	165	133	160	140	134	141	161	148	134	149	138	150	147	181	177	137	151	156	138	160	142	137	153	146	158	145	149	150	157	175	142	151	156	149	151	142	122	149	134	138	120	145	128	148	147	129	167	143	148	139	150	144	137	165	145	163	154	122	149	167	140	166	150	152	161	155	144	154	145	136	137	135	140	155	152	153	147	158	129	144	163	145	164	161	157	156	159	169	163	153	149	167	148	126	142	153	162	139	147	147	156	147	140	142	152	146	168	152	153	140	129	155	153	161	131	135	141	159	145	160	155	148	139	135	146	179	145	158	151	160	144	171	151	155	162	141	132	154	145	131	152	154	143	143	139	142	122	150	148	179	143	175	158	141	152	144	152	137	137	149	156	134	160	131	149	159	138	158	150	159	159	148	138	147	163	150	150	138	166	160	126	146	154	159	139	115	137	135	158	153	130	136	151	121	154	160	148	158	159	152	142	145	136	166	139	135	160	166	151	142	154	153	159	138	166	149	147	135	125	149	154	145	168	150	133	134	162	163	144	135	163	159	155	146	152	146	141	166	147	135	140	152	162	164	142	129	135	150	142	162	162	153	165	151	166	133	166	146	152	137	174	147	149	156	135	155	152	137	133	155	163	143	132	167	155	125	143	145	165	131	147	146	158	149	158	149	170	176	130	137	149	146	144	134	134	147	135	137	118	131	156	153	176	144	140	166	154	154	152	154	156	141	127	132	163	146	140	149	150	119	152	144	148	155	159	152	143	134	131	161	141	124	148	163	148	151	157	161	163	130	155	134	146	162	130	173	164	156	162	144	132	157	150	139	144	162	148	141	137	145	134	138	140	144	136	142	155	134	158	157	153	141	152	159	152	140	149	144	158	157	147	138	156	160	155	154	156	140	157	121	138	153	143	146	142	127	129	150	120	137	167	153	150	131	138	143	146	150	141	157	154	159	155	170	175	154	148	136	157	145	133	155	139	160	170	155	138	136	157	162	144	146	136	127	178	135	150	163	151	146	142	171	163	172	169	153	150	167	165	159	174	141	178	143	146	151	146	135	165	135	153	144	153	139	154	179	157	151	165	153	151	129	170	160	139	161	151	165	119	155	160	187	160	165	151	144	170	156	135	153	134	163	160	148	140	140	148	143	144	155	160	143	153	146	164	146	128	142	145	134	159	141	124	147	141	143	165	154	152	158	136	139	158	126	157	138	139	134	143	155	145	134	150	146	144	160	138	156	147	129	143	154	158	146	152	158	162	143	146	163	146	128	138	149	126	151	159	128	158	159	142	137	160	138	150	136	142	136	141	134	145	128	162	144	160	141	171	140	139	139	158	115	135	153	146	157	155	136	130	140	154	168	159	120	159	143	151	119	132	145	160	153	151	164	155	144	137	144	143	162	161	131	155	173	149	143	140	167	163	130	155	133	176	151	153	160	141	145	177	177	149	153	143	134
7607	2462	5589	6319	5440	4534	3663	3067	2507	2143	1836	1709	1502	1334	1226	1252	1145	1046	1022	951	937	864	840	799	830	771	718	726	711	675	709	658	650	620	647	627	581	672	609	593	563	604	602	593	595	598	561	542	563	594	514	539	578	536	581	568	520	502	537	530	503	530	542	517	539	505	548	501	541	544	530	509	532	500	520	515	532	505	471	540	483	493	486	509	506	458	524	526	508	495	477	565	504	485	477	475	500	491	498	476	453	495	522	525	535	517	520	496	518	475	493	522	515	491	471	456	507	479	504	522	466	473	473	493	506	467	490	517	489	502	502	509	490	496	513	458	493	504	514	500	518	470	458	504	528	468	494	474	491	478	502	473	482	526	483	440	505	474	500	489	502	526	519	526	519	482	462	498	504	518	485	484	500	483	555	488	511	495	492	502	505	465	516	484	494	441	448	466	447	458	474	473	463	493	471	501	498	519	494	497	482	482	455	484	537	474	468	460	467	480	473	439	454	523	481	488	485	454	494	503	493	469	529	448	493	514	477	529	481	493	501	495	491	476	445	437	560	490	495	504	479	471	502	465	472	506	471	487	492	514	506	473	517	491	453	483	459	450	481	502	477	500	475	489	452	467	475	482	472	475	511	453	465	479	492	509	486	487	473	476	480	470	502	506	503	476	479	464	530	477	471	496	527	507	478	482	519	514	485	506	496	519	497	481	469	496	475	505	463	534	473	426	501	474	478	473	436	510	499	487	479	490	484	504	510	515	477	475	556	490	487	468	457	509	458	479	492	479	471	491	512	470	522	478	485	495	456	491	471	511	474	452	479	465	504	490	526	462	501	458	485	473	467	482	543	479	491	501	466	468	451	463	517	513	493	472	480	489	470	501	468	506	501	478	480	465	493	480	514	484	510	496	493	477	518	485	512	498	533	466	490	479	481	463	498	505	472	469	486	487	482	469	483	511	474	472	467	487	468	534	440	497	481	502	463	509	475	531	528	523	490	483	481	522	491	493	444	501	525	487	525	476	504	482	508	453	508	472	499	487	479	482	520	451	489	504	517	466	477	511	484	476	501	504	481	462	494	475	492	502	482	504	471	478	484	490	449	488	469	476	445	462	500	489	488	452	496	475	474	481	488	495	522	470	496	469	474	525	496	471	503	455	512	508	469	470	502	510	476	478	491	469	477	503	472	471	476	442	452	471	488	505	452	474	454	501	518	488	503	503	474	502	494	456	512	496	496	496	479	514	461	508	469	497	490	442	469	497	486	517	500	461	503	499	486	497	462	467	486	509	492	501	491	496	481	493	478	491	501	474	509	477	506	482	490	483	497	514	492	489	483	496	479	508	480	492	504	505	483	475	492	507	477	504	482	494	502	470	464	501	464	504	481	505	463	474	474	489	455	499	503	457	493	460	490	475	490	521	486	431	491	491	461	476	491	471	447	494	477	509	467	460	482	466	505	458	482	504	488	514	464	458	498	493	448	486	480	452	461	482	458	510	450	493	453	478	469	483	484	491	486	489	448	520	479	472	477	500	491	473	466	464	478	537	517	490	492	467	474	494	540	463	486	470	515	472	532	466	512	529	485	498	515	506	509	492	463	468	485	512	486	522	508	511	480	488	508	489	499	503	535	488	516	470	512	495	493	507	467	494	541	463	458	520	487	478	478	495	513	486	504	541	471	518	501	502	500	489	478	458	472	528	479	523	497	480	507	514	494	516	497	479	504	507	453	452	496	495	479	513	492	446	478	486	475	504	441	471	466	472	543	495	472	466	480	482	459	493	487	473	472	487	469	439	474	494	494	480	510	481	464	465	500	465	463	441	494	473	472	486	483	502	457	522	485	499	486	492	484	484	499	457	497	495	471	475	488	451	472	505	508	468	473	461	491	479	530	486	468	468	447	468	502	530	501	507	495	501	523	500	503	490	480	490	465	487	466	453	485	465	502	502	512	508	506	502	512	469	512	467	517	467	465	466	533	530	503	496	492	527	481	510	488	508	473	492	483	497	469	508	461	492	466	508	505	515	506	516	547	492	470	502	487	491	469	513	466	462	476	530	512	476	484	484	491	516	462	474	465	504	445	475	495	520	484	478	466	476	487	503	443	467	488	476	467	470	490	482	504	453	489	506	475	474	514	447	484	499	524	489	489	523	500	499	485	506	471	491	484	522	491	502	501	472	499	511	523	503	501	486	518	457	472	451	500	452	451	469	499	501	461	449	479	483	501	487	483	472	478	516	483	467	495	501	509	538	497	456	527	476	494	489	482	513	499	476	522	498	472	472	481	497	465	456	493	484	473	506	489	483	492	465	478	479	488	499	511	495	528	479	502	527	455	518	466	515	434	461	449	463	495	483	496	479	521	542	475	489	474	534	493	487	478	477	471	466	474	532	464	503	445	507	486	494	521	504	490	489	508	495	488	534	497	460	460	540	494	502	495	473	477	511	538	528	494	477	467	485	455	489	474	490	445	504	511	520	501	509	528	477	474	478	474	476	501	463	485	511	475	468	450	474	460	459	494	519	489	507	502	481	472	463	503	443	495	504	484	517	473	504	485	480	446	501	513	481	482	507	482	524	503	507	492	499	516	487	507	449	469	483	487	512	493	465	530	483	505	490	471	467	517	478	510	520	493	499	488	515	478	504	469	518	472	477	489	476	469	507	491	472	468	498	481	466	462	466	465	476	519	490	531	546	511	513	468	525	479	460	514	526	453	494	542	495	497	493	433	486	511	480	479	504	466	528	508	483	478	489	504	504	464	480	499	459	494	481	488	503	463	495	511	459	504	459	487	476	480	495	493	506	472	505	493	449	473	477	474	464	506	467	499	496	466	506	509	496	467	501	477	438	492	510	491	524	486	488	492	491	482	485	496	498	458	472	510	511	488	510	449	516	486	495	474	500	485	481	500	482	459	450	499	505	497	483	485	485	458	490	519	482	458	505	502	486	500	469	505	481	461	529	493	473	446	487	533	495	483	513	495	470	468	517	466	519	471	459	498	471	507	475	454	494	483	477	475	456	453	474	480	487	482	529	451	499	512	479	514	485	465	483	467	466	474	497	482	539	447	484	510	557	501	488	486	498	502	491	483	495	515	499	507	497	480	500	547	492	544	518	516	515	529	470	501	500	478	452	474	447	491	474	525	446	547	489	499	452	507	464	471	472	461	521	486	473	505	495	516	473	516	449	497	462	501	479	508	474	466	463	468	499	500	488	462	490	492	482	476	500	499	487	503	471	464	531	492	479	490	504	482	534	494	481	486	525	472	478	461	480	497	501	535	488	468	520	496	485	505	502	464	480	449	464	479	459	478	468	480	499	482	466	507	480	490	519	491	506	500	466	484	482	517	463	473	473	428	468	506	490	478	512	470	477	542	427	464	499	472	543	506	466	476	493	482	462	495	494	447	514	497	487	479	460	503	504	492	454	453	523	485	509	459	499	448	498	496	503	514	468	492	470	519	488	475	454	485	487	484	476	482	505	474	507	521	483	492	511
2238	414	433	397	359	360	337	366	364	359	337	315	310	320	362	361	331	340	339	322	341	323	328	372	364	328	333	322	367	339	332	334	321	347	333	356	358	312	375	333	309	371	359	358	335	351	333	330	363	370	286	328	326	327	320	354	324	302	339	362	330	325	331	358	342	337	330	322	351	322	320	316	351	323	316	330	335	354	367	346	381	325	351	332	325	334	342	309	341	351	347	325	359	347	320	336	363	327	341	361	332	305	358	344	323	346	347	317	328	327	333	342	343	351	338	313	318	333	367	341	326	336	376	343	360	338	324	328	321	338	341	332	339	335	315	370	348	349	361	347	322	318	334	349	353	336	323	357	333	334	332	343	312	320	356	355	355	344	362	368	330	315	344	335	364	370	342	343	375	307	341	382	312	351	343	310	348	330	285	348	336	358	325	356	325	339	330	279	353	346	312	349	354	316	349	317	349	343	339	340	361	312	343	365	303	351	360	348	366	346	329	347	348	380	379	342	319	348	351	330	361	316	337	337	347	346	343	342	339	294	324	332	311	303	351	349	342	324	320	354	350	336	350	342	367	349	314	356	298	353	368	323	297	343	350	321	357	328	350	334	338	375	329	357	317	336	350	348	345	350	308	307	351	337	329	331	308	360	339	354	350	330	371	325	332	327	353	320	320	322	308	322	348	320	344	351	334	307	297	332	308	342	319	354	325	336	338	295	330	337	346	335	344	330	360	332	326	332	374	345	345	351	319	339	339	338	329	324	324	361	344	357	344	323	362	319	340	381	341	314	321	354	327	361	298	348	340	368	320	338	354	352	339	365	355	342	321	347	323	336	367	348	340	350	376	360	356	300	345	329	342	341	361	358	376	352	326	348	310	331	310	380	336	352	349	307	329	328	312	332	322	325	337	321	355	344	347	329	355	353	307	378	358	305	335	297	356	343	331	348	361	308	316	345	318	373	341	329	334	348	363	317	392	296	330	321	350	326	295	339	347	337	309	347	345	327	363	326	344	312	342	354	354	338	345	329	319	338	358	333	324	324	331	368	372	371	336	335	363	336	358	347	329	337	300	343	360	342	328	350	305	330	320	335	382	342	331	356	337	339	338	326	321	383	343	385	334	323	342	322	340	325	355	364	355	337	374	340	330	329	355	332	334	310	336	324	323	334	307	372	320	315	311	347	350	362	370	367	369	350	369	328	334	323	313	340	329	331	338	316	340	358	382	310	372	365	326	347	336	342	324	326	354	360	367	347	339	351	358	328	319	342	355	362	348	349	352	332	340	325	346	377	328	343	328	347	349	333	321	339	345	361	336	355	352	342	350	340	335	315	331	378	359	341	321	309	357	331	343	336	322	301	331	335	359	364	353	330	329	327	342	326	327	346	332	338	339	337	354	330	317	329	333	338	337	324	338	334	354	346	329	331	327	306	300	337	340	339	363	354	337	350	351	340	373	339	322	327	340	350	365	330	352	360	348	385	349	349	320	358	368	359	359	360	338	322	349	347	359	329	285	326	327	317	350	327	367	319	343	351	322	326	309	343	345	387	340	365	307	354	329	346	350	357	349	356	339	336	300	349	304	345	342	323	325	317	345	332	364	324	315	323	333	333	322	369	335	336	342	335	341	327	321	354	339	364	350	320	367	338	352	306	339	318	344	346	313	330	341	383	339	302	341	355	360	293	313	366	356	325	336	351	359	359	339	320	303	345	349	338	320	352	376	323	351	370	368	322	308	353	314	328	329	341	350	325	333	352	315	367	339	337	364	332	347	342	360	334	360	332	343	353	297	332	320	357	353	330	317	324	343	326	353	344	316	373	352	340	343	330	364	318	353	336	339	338	358	322	323	336	317	334	363	313	347	326	338	325	314	359	340	344	324	342	346	327	358	315	347	326	321	343	349	332	343	332	329	374	336	354	358	357	333	329	329	322	375	337	337	349	360	316	325	323	317	357	334	318	353	333	340	379	365	305	358	345	333	343	321	334	357	349	321	306	333	361	354	313	320	344	342	374	335	341	358	306	342	358	346	332	327	321	327	332	368	331	349	337	336	357	351	362	322	332	332	311	366	302	344	308	326	350	344	295	327	357	336	316	363	346	309	355	351	357	333	344	303	350	323	351	365	386	314	321	321	354	343	349	325	317	340	323	345	353	332	299	309	315	354	350	357	326	342	335	360	328	366	376	314	311	301	334	333	377	333	324	341	368	364	337	325	318	364	343	342	350	338	355	325	367	316	300	329	340	356	320	357	329	342	321	327	352	348	327	342	361	340	307	333	336	354	326	355	313	328	347	328	350	380	342	333	315	318	346	319	354	342	357	288	358	355	348	357	337	325	331	310	314	350	344	346	358	357	350	332	320	323	322	326	329	319	327	321	321	314	325	323	345	332	327	354	343	347	337	347	347	348	348	363	342	352	324	355	331	297	335	329	353	342	349	341	340	343	359	333	349	328	337	340	349	347	353	310	355	338	297	373	345	323	347	330	354	319	334	339	321	328	321	340	365	367	354	348	330	337	355	347	351	346	342	328	354	331	309	349	331	329	339	309	326	359	317	351	343	347	369	356	329	352	321	333	334	331	340	321	326	303	326	324	343	344	342	347	370	317	314	338	318	351	307	348	313	326	344	361	341	333	338	378	336	325	334	366	307	321	336	364	325	332	340	342	354	338	317	374	319	341	347	345	334	337	288	346	334	363	339	313	340	341	327	354	342	348	373	312	321	318	339	351	325	299	333	317	325	342	347	334	367	355	314	296	347	331	315	313	321	331	340	348	339	337	337	340	339	364	357	341	327	334	313	328	349	322	351	336	344	358	296	338	334	310	379	296	326	337	318	347	358	308	341	330	322	360	330	338	344	340	337	354	330	339	337	366	330	349	329	313	345	336	328	317	320	380	333	318	351	343	317	321	328	336	335	317	323	339	319	337	321	359	318	364	327	345	349	346	326	322	335	344	367	342	383	333	333	323	313	341	367	341	345	346	355	348	316	354	334	344	360	339	347	353	337	326	346	311	350	343	315	367	332	331	370	351	328	351	358	331	360	359	343	340	336	361	329	305	353	367	351	332	327	328	352	351	335	315	357	337	303	333	347	335	316	340	352	328	321	324	325	378	331	330	359	363	364	355	366	332	333	302	329	351	335	338	333	333	340	343	331	321	332	326	350	356	352	348	309	343	313	317	341	323	335	346	384	355	317	352	346	339	318	307	331	330	347	369	310	371	310	355	330	325	326	340	357	348	324	351	319	344	319	343	319	359	331	375	364	352	322	335	326	346	323	352	323	340	332	342	349	355	307	336	356	322	362	330	354	346	337	368	347	317	294	354	352	337	341	337	345	363	366	341	334	364	351	326	351	359	322	355	319	356	343	340	316	339	363	339	343	330	348	320	329	318	325	343	354	330	352	308	344	328	346	328	336	311	350	332	333	319	325	321	350	334	324	322	364	340	333	345	370	353	330	372	325	326	334	337	334	366	328	336	358	350	309	327	338
2403	1028	1117	1166	1133	1102	1048	1043	1034	984	987	983	957	1025	925	982	892	1011	1001	917	1007	947	949	964	1031	972	963	988	984	977	1030	1067	981	979	992	949	963	969	987	965	948	953	1007	961	987	996	989	919	951	935	984	1004	981	944	912	975	1002	1005	989	997	952	983	980	952	977	937	969	980	939	935	1033	966	969	957	923	988	971	981	922	1001	969	949	919	967	959	972	968	947	951	958	996	953	993	989	1004	941	982	958	923	1022	979	935	960	943	973	956	957	931	978	1018	928	949	1001	963	1014	949	954	947	934	979	982	997	967	935	1009	1011	971	1000	969	932	964	945	962	943	956	985	997	944	964	957	946	984	902	984	1006	926	947	989	958	1003	976	959	954	963	932	970	959	998	942	997	970	947	990	912	1007	950	996	1016	964	971	946	925	992	931	966	904	976	967	935	964	1011	968	1014	963	1018	1012	949	981	964	977	978	949	984	988	955	995	973	1032	998	925	977	981	950	941	952	965	960	962	924	985	1009	947	1021	925	954	977	946	959	969	966	984	953	1020	963	1041	975	925	914	953	935	1024	934	981	955	1045	951	989	960	953	1010	984	912	996	902	981	950	963	912	974	966	925	988	999	922	926	993	983	978	993	918	975	918	931	950	949	997	989	965	982	1006	1008	954	918	956	981	952	997	973	961	937	937	922	993	958	949	972	949	955	958	952	977	970	978	952	947	976	944	960	929	1014	990	968	969	984	986	963	1031	971	1004	965	951	1021	969	999	925	1012	942	931	945	1027	958	966	953	1009	944	1016	927	974	983	1011	945	934	1004	976	962	969	933	971	989	1023	1025	995	951	1012	982	950	967	966	1040	971	885	1021	947	954	955	964	966	987	977	969	995	966	960	983	985	949	951	988	970	972	951	967	997	995	991	983	955	943	946	927	990	994	968	987	943	996	997	947	994	1007	955	970	933	984	966	1001	950	1016	912	940	1009	952	936	1022	944	1028	954	985	992	967	1000	949	958	958	986	983	957	956	963	1044	982	1024	941	998	980	971	895	1005	971	954	1003	945	896	957	979	989	987	975	960	963	983	970	989	942	977	971	954	934	994	996	976	954	1001	946	934	967	916	1007	992	957	984	1026	1007	983	1028	1039	989	965	1008	965	985	945	936	972	939	939	1011	990	969	971	960	1033	949	1029	929	980	925	992	978	1009	1019	934	955	962	955	966	970	1026	959	975	961	997	994	1049	965	1003	973	934	977	952	906	950	995	976	977	987	974	937	985	1003	971	906	1007	946	1018	929	926	996	956	925	954	953	999	972	879	940	954	979	1000	932	920	995	984	929	928	1003	1008	921	947	1001	969	988	994	957	985	953	949	984	985	940	971	924	988	949	981	943	967	1046	987	990	923	990	947	953	957	978	951	960	949	978	1007	943	984	924	941	938	987	1009	978	942	944	986	997	934	924	959	883	1025	989	975	933	956	946	1005	965	928	921	918	962	938	964	962	1021	927	944	901	946	932	984	974	979	1019	872	1040	1051	891	1025	983	1082	943	970	980	986	988	961	914	966	973	931	939	955	1002	958	977	1012	1014	973	991	1007	920	958	993	961	938	986	965	918	963	924	957	1005	950	937	944	977	964	941	945	976	997	950	959	935	1033	990	940	935	985	988	964	973	936	963	929	974	912	927	1013	943	971	979	903	978	971	932	956	958	941	936	956	967	1020	1002	938	972	925	961	930	942	968	989	984	923	969	950	985	974	965	988	981	973	901	942	951	924	944	956	923	938	914	911	966	927	966	951	963	1005	968	918	1002	951	961	992	955	1046	985	992	957	1032	912	1010	1004	970	1002	928	946	935	940	977	966	1019	963	971	956	942	925	976	923	1014	945	941	961	909	942	1009	939	991	944	951	950	873	1026	947	975	979	961	931	943	986	950	1001	952	994	999	971	992	982	936	985	965	961	962	978	980	997	927	990	874	1014	937	913	978	1035	994	985	1005	957	969	960	974	978	979	965	1029	949	1017	943	1012	986	1030	939	960	999	962	932	951	961	991	945	1020	996	1000	957	943	964	922	989	1019	1002	984	1020	1000	971	1004	1015	948	989	984	1024	930	912	927	928	901	980	969	973	995	967	956	942	1031	1023	984	976	972	969	979	912	1004	1001	913	946	929	1029	978	947	957	958	981	970	995	1003	980	930	966	1001	952	972	953	1005	924	1011	937	974	898	963	908	980	998	1019	956	969	972	990	928	1012	973	955	996	978	893	986	964	974	906	974	959	945	989	961	973	929	953	957	1020	976	959	951	1002	977	978	955	932	945	977	935	928	943	969	994	960	983	971	935	956	976	913	940	950	1019	950	953	941	973	933	955	1012	964	942	990	963	996	1016	950	928	961	964	960	988	908	1028	1009	942	984	984	997	958	930	944	977	943	1001	966	940	983	934	962	933	993	949	958	920	935	935	981	938	932	994	982	933	999	878	953	974	945	890	949	952	945	1032	969	938	971	1026	958	1033	968	957	998	986	1005	943	992	965	967	1020	981	1021	983	994	997	975	955	994	968	954	938	951	969	933	1021	1022	967	965	972	948	995	965	964	951	874	922	1009	1009	948	930	988	1007	920	978	998	921	942	928	954	956	957	977	1005	963	934	969	982	952	953	924	924	940	959	933	942	888	977	982	907	930	956	980	967	1011	936	948	1035	989	964	970	988	975	963	981	959	959	960	1008	949	1010	1032	1014	966	956	942	971	931	965	998	975	911	948	934	931	954	987	975	947	993	977	972	1006	940	980	958	971	978	998	980	994	961	933	1013	989	1007	986	954	903	1060	923	985	971	1013	984	997	956	948	929	986	991	972	951	995	962	989	1011	990	1019	908	1000	950	959	1000	931	976	990	998	992	978	956	992	949	977	988	959	1007	1057	964	999	953	977	971	950	1001	1007	1015	1009	963	980	941	957	1021	972	968	969	927	970	1006	969	935	965	972	1005	1001	975	962	982	988	944	1026	965	987	983	1010	947	941	944	997	966	978	980	976	1009	940	978	966	948	1013	970	996	963	981	1005	972	972	980	1000	985	1008	931	950	929	959	980	970	980	939	960	979	988	985	974	925	949	940	957	1054	1021	942	966	964	934	922	972	988	960	980	994	940	958	977	951	937	939	963	949	1016	964	1010	951	967	972	1016	990	948	971	970	980	952	980	936	938	971	965	978	1006	985	880	962	994	944	937	1014	998	999	1040	1004	986	983	942	979	943	1004	934	967	1003	992	971	990	1059	971	949	1011	977	986	963	969	972	990	977	951	1006	965	973	993	977	996	972	963	947	978	987	968	975	932	938	892	949	934	991	930	978	977	990	1019	900	964	971	936	949	935	965	960	1015	928	952	930	978	946	950	961	918	940	972	1058	929	972	935	984	947	1002	959	935	1018	981	948	929	983	964	974	928	977	1029	970	893	999	966	979	965	959	939	965	930	979	941	948	986	981	961	1004	976	988	960	986	932	999	976	915	918	968	973	908	939	939	975	943	997	1030	972	998	958	977	992	954	984	990	957	977	989	1005	1001	927	984	989	931	991	988	968	968	972	956	973	947	956	1000	1006	955	951	971	1019	959	946	963	944	1007	998	968	991	939	919	949	969	976	983	967	958	979	1002	915	962	960	965	946	964	991	924	961	933	1010	960	933	914	1007	870	963	1011	961	935	971	929	937	932	1029	956	983	964	953	923	961	951	947	979	951	912	966	938	951	1019	954
8648	1169	1470	1165	833	666	471	450	371	333	298	313	297	301	255	246	250	246	245	239	227	231	203	201	210	222	224	208	231	228	220	197	217	212	196	188	208	211	215	222	201	199	195	223	213	209	211	212	217	194	224	198	224	207	206	219	216	203	196	221	212	233	229	192	185	203	195	207	196	197	186	199	223	201	211	176	194	209	184	201	202	200	202	220	203	215	233	190	236	213	200	197	217	196	208	208	199	198	187	194	191	204	181	189	206	206	182	206	200	208	204	220	215	196	185	183	205	190	211	198	178	198	226	189	201	187	204	204	190	214	189	191	188	196	208	198	188	193	197	186	202	230	221	187	203	206	201	198	208	188	196	196	201	209	212	220	207	202	206	184	174	197	191	202	195	210	204	157	234	189	207	230	202	182	204	224	190	189	195	192	209	182	213	209	208	182	229	201	209	241	182	201	213	218	206	195	205	210	211	196	185	193	204	215	207	196	207	191	202	209	232	228	212	180	193	199	225	182	179	230	185	213	210	197	198	209	197	187	178	193	210	185	193	210	200	206	193	173	201	196	183	216	232	191	197	192	203	175	208	227	209	212	176	212	218	208	208	206	192	197	174	200	186	193	216	202	169	229	199	200	215	211	206	188	202	192	202	208	238	195	191	199	209	173	221	215	199	220	193	191	211	207	191	183	217	221	204	200	206	202	222	238	213	195	185	202	188	208	218	209	204	198	204	187	175	178	202	203	219	186	196	195	217	195	180	214	196	202	198	240	202	202	206	207	224	207	175	203	196	184	195	197	187	225	193	224	215	188	212	215	191	204	180	195	188	207	225	235	214	199	185	173	178	188	196	218	208	210	229	170	243	192	153	179	191	228	198	214	202	196	234	196	198	180	205	209	183	197	225	214	202	213	183	188	191	191	187	195	228	186	189	237	208	229	217	193	203	200	177	221	217	189	189	203	199	217	214	216	207	193	207	195	211	224	200	197	214	193	198	223	208	211	202	184	192	186	202	225	193	202	203	203	202	207	168	217	169	213	208	210	186	189	218	215	206	196	223	178	197	203	186	201	198	193	193	199	201	196	206	179	206	198	216	193	197	196	200	191	190	212	214	212	233	204	213	183	181	193	196	213	184	215	197	208	201	171	186	195	205	212	196	231	191	203	223	213	217	194	205	200	192	196	197	176	202	198	188	182	185	213	196	217	172	196	181	182	205	201	191	196	202	209	212	203	225	189	198	208	203	188	237	204	198	196	228	197	216	212	198	204	210	206	226	192	202	215	206	210	191	243	199	176	214	188	200	200	218	203	213	219	192	193	224	213	193	224	176	191	190	187	209	223	192	180	190	184	206	198	186	205	227	185	223	209	190	190	200	189	192	201	223	215	186	178	187	211	206	196	197	213	212	217	203	219	210	182	196	184	161	191	206	209	198	204	210	205	201	211	196	197	178	217	216	196	225	207	206	185	199	222	203	211	224	224	247	173	193	183	219	200	199	196	190	185	200	207	200	201	192	202	186	212	194	182	193	216	209	194	194	228	192	179	194	207	238	195	200	219	194	212	199	202	208	199	183	195	215	204	194	225	177	187	186	188	208	195	198	244	184	200	209	213	204	198	186	201	206	213	173	220	194	187	186	203	197	194	192	222	199	203	187	178	199	179	236	200	183	198	205	228	195	205	222	208	210	204	193	212	235	213	203	190	228	195	201	226	211	190	225	179	200	201	189	188	194	214	199	208	210	224	213	201	247	217	181	222	202	219	204	195	195	220	178	199	182	210	215	200	203	205	206	183	188	195	188	189	216	206	194	191	195	186	189	206	187	199	198	192	196	220	183	177	205	191	176	202	217	197	193	242	185	181	199	184	206	201	202	220	203	183	208	225	211	198	214	216	213	204	190	200	204	220	221	184	231	196	202	185	192	208	203	226	221	168	202	201	196	205	229	216	186	199	198	186	213	209	211	198	201	209	212	201	217	177	199	190	202	199	232	204	203	201	200	206	216	199	195	205	242	202	212	192	195	225	195	211	217	210	190	195	217	210	194	181	206	180	232	211	178	202	195	209	224	181	197	201	206	206	208	181	202	202	203	193	195	180	197	228	199	206	216	203	201	209	210	221	203	199	213	216	219	202	187	203	200	211	201	205	201	236	218	175	206	202	205	193	227	200	205	181	189	183	203	222	206	209	185	195	195	239	199	218	210	193	210	192	179	201	219	222	202	221	214	195	210	206	186	181	203	199	195	174	180	192	225	195	205	176	219	210	173	174	173	220	209	193	206	197	215	239	200	198	174	209	188	198	186	206	207	192	195	201	182	195	171	227	194	219	191	220	235	216	205	193	174	213	223	191	195	221	196	204	205	180	190	207	207	211	181	205	209	192	210	219	191	216	186	195	208	203	209	191	196	198	204	193	224	206	202	198	206	208	191	198	190	182	194	219	200	221	189	196	201	213	209	189	206	199	211	186	196	184	182	221	210	205	228	196	203	197	191	211	202	203	185	195	213	205	189	192	208	218	204	226	210	203	223	188	191	191	190	186	210	199	199	201	203	203	209	189	174	210	220	209	181	212	213	221	205	212	204	202	194	186	193	181	221	189	212	208	200	207	204	197	213	191	191	198	186	210	211	205	200	210	213	187	218	197	191	208	208	211	183	182	195	195	208	188	188	194	206	201	227	205	202	207	187	216	207	199	218	204	193	193	201	225	203	200	203	203	221	233	210	207	185	210	202	186	173	202	182	197	206	209	193	189	221	216	187	179	222	218	194	190	193	203	203	217	183	217	185	211	184	196	206	184	187	199	201	215	214	195	191	193	209	199	224	226	228	206	206	221	219	173	213	214	207	205	210	187	197	205	196	227	216	195	212	181	196	186	192	219	201	229	204	187	211	207	210	197	206	213	204	207	218	240	191	229	202	196	192	212	216	160	211	193	179	188	190	173	210	179	169	196	201	210	196	208	214	190	175	217	176	205	211	210	197	206	191	206	211	193	185	210	216	225	214	211	225	179	208	188	170	189	216	198	185	183	164	193	194	196	193	202	214	190	232	238	203	188	180	200	212	201	212	192	211	203	188	204	220	174	193	192	214	193	211	186	200	196	167	223	191	206	192	185	196	208	193	194	204	209	209	201	199	220	200	211	190	211	199	222	224	175	221	218	212	210	171	213	217	206	204	190	220	205	201	190	181	182	212	205	190	212	185	223	205	201	196	223	209	214	177	239	204	175	247	213	200	220	204	201	189	198	171	184	193	225	204	213	202	213	189	208	216	209	228	182	199	208	184	190	217	192	210	195	220	200	216	203	197	214	207	203	224	199	190	213	225	213	201	199	214	194	218	176	213	179	220	196	193	198	199	215	205	195	217	190	215	190	192	206	202	197	191	218	223	186	208	209	218	211	190	198	176	189	197	181	201	211	198	192	204	204	210	201	195	179	202	225	216	221	221	215	198	226	202	201	188	202	216	197	199	188	212	203	197	222	202	210	190	193	189	187	200	210
5681	1632	3273	3696	3253	2764	2208	1811	1604	1477	1307	1299	1129	1116	966	1013	918	928	886	813	834	763	769	754	768	766	730	740	743	693	714	680	709	667	658	691	674	664	687	692	682	645	652	627	652	662	644	644	658	606	618	631	615	647	662	683	638	620	679	688	628	646	633	656	632	616	615	646	619	627	607	595	587	660	630	598	640	594	600	620	608	602	665	599	591	618	584	590	664	655	646	606	637	615	650	638	626	642	584	610	646	625	602	586	599	620	655	580	625	619	605	596	592	645	649	601	646	616	599	668	623	616	575	626	605	561	544	592	620	580	644	638	620	628	604	622	627	542	659	617	570	627	607	653	638	619	637	596	656	659	606	658	616	591	621	614	564	631	602	597	627	607	636	652	607	597	648	654	634	615	587	607	549	605	616	650	645	620	601	640	612	639	628	615	607	641	597	608	569	598	595	626	623	612	597	645	578	625	623	639	639	620	611	604	611	577	591	619	610	602	635	622	592	594	602	605	623	584	609	586	594	597	630	657	613	625	605	628	620	615	624	635	560	614	606	616	606	622	610	583	581	616	643	608	617	610	558	605	661	579	606	623	577	605	593	592	593	614	671	625	580	643	613	603	630	631	615	590	604	632	616	636	610	618	613	561	586	633	600	591	597	580	627	607	639	597	643	622	581	611	621	634	636	591	597	600	619	596	614	627	602	649	597	587	632	594	630	610	556	642	608	604	626	609	597	649	585	615	550	614	655	598	635	592	603	627	633	584	574	634	620	612	571	594	626	585	599	619	633	610	643	605	638	620	641	585	604	623	624	606	629	597	641	626	615	683	645	603	592	579	627	597	630	603	613	633	623	592	605	630	595	632	590	613	627	613	591	652	622	619	621	637	604	639	602	616	620	616	621	624	661	641	573	582	569	613	638	619	597	627	622	637	636	635	596	590	647	624	608	609	617	636	598	589	594	613	568	587	629	603	595	589	595	611	592	597	608	653	579	596	626	596	611	611	656	599	638	562	637	600	636	595	621	620	598	597	616	622	599	569	616	559	661	612	605	623	622	619	566	585	600	600	625	656	586	674	612	606	665	567	577	631	622	585	629	613	640	609	625	585	637	599	605	612	605	580	589	630	572	640	615	596	586	689	626	581	636	626	615	635	581	622	621	637	592	579	612	633	594	621	619	661	566	651	666	635	594	599	598	663	623	612	614	605	585	639	624	626	661	608	636	622	616	623	621	630	622	620	604	618	640	612	649	639	577	599	604	674	602	577	613	586	647	593	656	632	603	616	612	640	651	613	629	623	601	616	647	596	587	645	577	609	641	634	579	620	629	602	592	612	571	630	608	646	635	655	609	573	607	612	562	612	594	652	601	586	618	637	612	663	601	582	566	604	644	638	602	628	639	619	664	642	603	621	544	605	627	651	614	593	612	609	642	630	584	640	602	623	654	559	655	606	567	577	598	571	664	591	580	631	608	594	603	593	639	625	630	619	596	605	627	642	599	620	600	593	593	600	634	578	597	621	545	601	599	639	627	639	663	652	600	613	602	638	629	597	592	583	588	628	634	585	598	580	580	622	622	594	644	603	667	607	609	613	602	599	625	636	622	645	628	605	660	654	622	599	658	605	614	637	595	610	614	623	596	627	655	623	654	622	674	640	637	581	629	578	585	597	639	575	617	637	596	647	607	591	626	614	587	609	595	564	643	610	621	644	644	558	597	601	596	609	594	611	594	615	623	623	620	605	608	619	563	636	564	649	597	597	554	592	595	621	576	607	623	621	634	590	598	662	610	613	654	618	613	613	626	632	640	607	595	572	637	610	602	626	613	599	594	609	631	637	587	606	593	637	607	628	606	578	605	637	641	627	627	624	609	605	608	574	607	595	683	630	592	548	588	622	577	618	591	612	588	586	600	569	572	641	656	557	646	585	587	609	606	570	619	605	632	593	623	620	567	584	599	614	591	568	610	610	628	602	603	602	637	575	659	565	597	617	582	581	602	616	622	628	630	625	624	643	623	655	562	596	592	634	612	596	620	606	646	627	637	591	617	638	664	621	574	616	639	609	628	619	613	661	628	671	571	598	600	614	607	627	617	634	623	618	621	575	609	597	615	585	600	586	637	581	587	613	560	563	603	591	593	579	603	575	567	657	593	603	623	596	640	636	585	611	596	600	611	600	633	640	618	668	572	622	587	617	609	591	622	629	616	629	639	609	633	628	584	581	636	583	581	616	625	559	615	588	617	603	658	646	623	597	612	634	650	600	617	629	623	679	604	635	587	581	592	612	617	622	628	610	595	632	592	620	640	604	612	604	628	598	584	596	615	621	621	615	640	639	621	637	593	610	584	630	603	663	589	645	634	583	605	597	606	591	590	613	665	611	601	614	614	616	611	622	633	612	622	598	592	611	575	639	605	601	679	594	610	598	623	594	596	604	636	619	617	618	626	585	619	626	576	616	631	686	613	633	663	632	654	597	645	653	600	604	624	618	613	623	622	617	631	646	607	615	592	578	601	594	649	625	592	644	639	616	617	607	643	615	576	640	597	606	647	579	635	597	606	566	638	584	578	569	569	638	632	625	613	606	637	555	574	624	606	656	586	600	643	613	594	598	642	631	618	659	614	582	613	581	625	628	622	606	653	608	619	627	558	617	600	611	632	596	598	655	612	660	592	547	597	602	687	612	602	632	612	642	574	607	582	595	653	581	624	606	582	614	583	564	611	571	581	614	598	591	611	636	635	580	645	595	611	598	613	614	591	596	594	593	634	622	627	613	656	629	639	592	638	637	630	591	629	622	634	627	594	598	588	638	631	651	582	579	630	626	622	621	594	602	602	626	562	618	599	590	637	584	625	543	569	604	592	605	631	578	589	611	611	601	617	620	639	607	600	609	616	571	632	618	631	582	614	612	633	629	601	626	572	603	610	647	610	613	650	629	593	628	624	573	634	567	624	621	669	587	586	605	561	607	638	619	611	592	609	627	598	593	620	641	588	636	590	598	588	553	609	582	650	623	599	600	591	595	616	633	610	622	649	621	569	620	637	599	600	635	593	656	610	615	623	596	622	637	643	611	607	597	624	643	585	630	620	627	592	600	650	635	595	679	573	615	601	605	606	638	575	621	594	612	585	611	629	580	605	586	621	567	637	602	612	598	587	613	584	574	659	598	635	652	645	583	615	588	600	616	620	578	602	624	636	597	639	640	597	623	644	636	613	630	680	626	624	616	627	644	621	591	623	631	571	586	636	612	543	580	658	622	628	640	645	632	646	626	611	602	615	641	630	600	601	608	644	635	622	591	586	601	643	562	586	564	618	628	611	572	633	593	588	588	616	608	631	596	608	619	653	627	651	642	589	666	614	605	631	620	595	642	606	648	613	579	611	619	592	631	636	630	623	609	620	679	600	667	600	622	661	602	590	618	595	627	651	630	620	599	639	620	637	624	606	579	642	588	621	607	646	620	581	615	587	622	581	634	651	617	656	612	628	612	599	652	629	607
15859	2476	2669	2075	1420	1058	784	634	520	431	387	339	310	273	264	246	243	216	204	205	190	205	173	170	184	194	186	162	169	165	149	182	182	198	159	165	155	159	178	170	157	160	177	162	159	161	151	148	163	147	143	159	143	136	146	178	144	151	160	133	151	159	135	131	142	153	163	177	175	155	135	154	144	139	167	162	168	150	138	165	155	168	139	158	153	159	150	146	154	126	158	167	137	190	132	138	142	142	148	165	128	160	138	152	160	137	146	138	152	153	164	158	149	172	167	157	172	151	160	145	150	162	173	143	167	142	132	134	137	143	134	164	131	163	147	155	153	163	150	119	170	162	153	158	170	150	145	147	152	141	137	151	164	136	159	149	144	142	122	141	129	161	157	141	160	134	157	140	152	165	139	159	153	149	121	147	160	135	137	158	143	159	145	179	155	155	138	136	130	151	177	151	164	150	152	140	148	153	153	136	151	124	155	150	143	151	155	153	137	172	160	138	144	162	161	150	156	163	126	127	163	148	143	137	129	120	167	136	142	139	138	160	134	150	156	156	134	146	161	173	145	164	151	155	134	144	139	165	162	179	148	140	167	131	160	150	127	152	149	158	126	143	160	146	136	138	146	139	151	158	150	145	162	153	150	154	141	149	117	138	138	140	148	169	135	150	162	154	135	145	137	148	161	144	158	117	157	143	148	142	158	149	136	147	163	138	163	173	145	129	160	148	166	155	155	136	145	144	147	152	142	132	150	137	153	151	134	173	138	151	159	171	150	148	166	132	126	158	136	149	151	161	154	136	165	138	152	114	159	149	167	179	153	160	149	141	136	157	140	139	156	142	118	168	157	166	142	176	127	145	154	141	170	138	150	156	134	161	146	137	155	155	139	157	167	147	168	148	143	126	164	133	154	166	171	154	145	137	149	151	133	141	146	152	155	159	148	163	158	135	146	155	172	141	139	178	140	151	157	156	149	151	171	164	140	161	153	150	158	133	138	162	160	156	158	136	139	153	133	161	151	169	151	141	152	128	146	136	166	149	184	126	160	146	147	130	166	182	129	169	139	128	142	160	150	133	136	140	164	147	154	156	153	142	145	151	140	155	166	147	149	144	146	153	150	150	176	154	145	144	166	150	136	134	130	156	153	145	133	155	146	148	159	161	135	145	149	151	138	154	153	170	171	162	171	177	137	164	151	162	157	137	138	155	138	135	164	153	129	159	147	162	138	142	148	156	154	142	157	157	128	165	147	144	159	138	153	128	169	134	175	148	160	157	146	154	164	148	147	150	160	145	148	155	128	174	140	156	152	143	139	147	167	145	142	157	145	157	126	155	174	127	156	161	163	161	143	154	146	141	159	144	140	116	157	170	124	163	152	122	134	161	125	142	139	169	132	138	154	159	142	150	168	126	136	147	136	155	157	161	148	162	119	142	144	166	148	139	154	146	154	167	151	141	149	146	143	154	142	149	153	174	129	139	143	131	150	136	143	144	150	155	132	157	127	157	143	145	149	150	148	141	145	154	133	162	123	165	145	143	154	159	136	148	134	134	123	134	157	170	150	146	142	165	140	137	159	139	172	155	165	168	139	153	170	137	180	136	152	153	146	151	180	134	167	135	133	136	139	158	143	151	152	144	149	141	143	141	155	135	136	151	132	137	143	147	149	171	152	143	137	184	147	139	138	155	157	136	155	137	154	162	114	144	146	157	157	125	150	143	142	144	140	148	118	153	136	137	152	159	150	148	170	141	165	140	135	143	159	136	146	138	143	149	131	153	147	141	153	120	130	145	160	146	154	151	138	156	134	156	137	138	153	128	146	150	134	142	134	158	140	151	133	129	133	160	142	149	158	167	140	160	142	146	158	156	161	149	139	149	146	153	134	143	147	138	138	139	164	142	152	134	136	141	148	141	153	146	155	132	118	153	115	158	153	157	143	122	140	168	132	133	135	165	144	164	152	155	146	141	142	164	139	141	161	151	146	156	152	149	139	160	153	141	139	155	164	141	168	166	147	135	127	156	148	162	148	146	189	143	171	147	152	161	173	134	149	143	135	164	154	159	165	141	145	150	166	131	154	139	165	143	141	147	155	146	154	131	161	136	130	157	155	156	160	168	152	148	158	147	142	156	134	142	159	133	168	139	165	152	149	159	150	158	158	141	152	147	154	144	134	126	132	163	168	160	152	159	142	145	152	142	156	146	153	154	149	151	152	163	133	148	154	166	152	150	173	153	167	156	158	110	136	150	146	145	157	155	140	152	175	158	139	122	130	153	153	149	149	157	142	144	165	150	144	141	155	141	152	164	150	152	159	142	132	157	139	151	143	158	144	131	156	149	164	148	147	184	160	137	145	152	139	141	159	141	131	138	168	148	151	129	142	160	147	143	169	145	159	154	167	163	146	154	164	137	158	159	136	154	161	156	159	137	133	156	168	156	149	138	153	167	150	174	135	158	142	168	158	151	177	139	144	126	176	150	143	138	132	168	128	148	140	139	146	135	151	134	132	152	152	158	149	145	153	169	142	150	130	156	135	156	156	144	144	141	141	133	125	146	142	166	145	148	165	154	149	136	144	162	148	143	159	178	139	136	147	145	131	163	136	134	167	133	156	149	154	151	153	159	161	143	141	124	160	130	145	146	159	154	151	151	161	137	146	135	159	140	130	167	142	143	144	149	158	134	165	153	144	141	152	165	155	137	150	166	140	133	159	130	186	142	138	138	139	159	160	149	140	115	136	136	141	158	176	138	138	117	160	152	146	156	134	121	163	156	144	165	144	152	121	148	154	127	160	156	138	160	129	152	156	135	145	140	166	158	152	137	150	155	145	141	142	125	172	164	145	145	163	158	147	150	121	135	164	155	136	169	150	144	154	165	148	156	164	143	144	132	141	144	159	166	138	158	157	157	164	166	154	147	158	147	154	147	137	176	150	161	137	142	145	150	146	138	146	156	157	167	134	140	149	161	132	149	158	172	151	153	173	154	126	149	153	151	142	139	157	158	142	155	168	156	166	139	150	140	165	123	154	159	169	135	139	154	143	140	133	132	150	137	163	134	144	154	152	154	136	159	131	152	139	154	142	135	143	159	143	152	140	151	139	138	149	148	155	142	177	150	150	129	159	142	141	166	136	169	164	139	130	177	147	137	172	138	144	141	184	154	125	137	154	142	157	150	140	131	170	152	141	154	134	139	143	149	153	154	156	168	152	156	125	137	164	145	132	152	144	153	176	158	146	145	133	144	168	159	142	146	144	156	145	151	169	154	153	142	131	165	133	140	171	132	160	155	150	147	168	153	140	140	139	168	147	159	159	146	164	136	148	159	162	132	150	140	131	119	150	125	165	146	132	173	148	145	133	163	125	153	154	158	148	154	177	130	143	156	149	139	175	162	156	141	157	164	163	152	164	154	143	157	173	160	139	144	150	150	139	156	144	135	161	143	157	142	164	168	164	137	132	163	162	141	157	159	146	162	141	136	161	134	135	174	157	154	151	139
7615	2512	5622	6476	5496	4372	3579	2986	2551	2183	1864	1697	1545	1361	1257	1154	1088	1028	1014	955	881	874	786	742	753	726	760	730	755	662	679	679	673	566	589	635	674	656	609	615	601	544	632	557	575	535	581	534	527	554	545	574	574	542	543	505	533	534	534	536	541	481	518	559	502	534	498	501	565	486	517	549	526	506	483	535	535	532	518	492	518	493	518	525	532	497	481	506	504	502	505	492	461	537	479	527	509	480	549	451	522	498	496	457	514	535	512	522	489	498	471	471	487	501	494	482	483	489	502	518	493	490	459	500	486	506	526	473	464	453	519	489	499	528	465	490	487	504	464	486	497	484	481	500	506	502	518	513	485	478	464	487	503	496	513	495	515	477	502	455	488	511	490	499	472	523	470	524	505	455	459	495	506	494	489	405	515	474	476	494	478	490	504	485	442	467	494	474	496	491	501	494	486	484	444	519	463	483	483	478	534	461	482	483	499	485	487	497	446	449	469	511	480	490	477	504	467	472	497	479	513	447	481	484	458	496	503	502	477	460	475	501	399	527	464	473	499	520	527	504	506	513	475	503	470	513	473	506	514	465	514	494	452	530	432	488	512	512	450	475	478	457	460	476	483	496	475	446	502	467	498	481	451	500	482	485	485	468	494	464	463	488	506	489	452	482	497	482	488	482	487	484	459	500	444	475	509	504	468	481	433	487	461	449	481	495	478	483	483	461	507	491	473	532	461	482	502	482	494	466	510	482	486	504	501	476	476	516	519	490	463	478	509	452	523	463	482	467	463	460	472	495	503	490	484	505	475	437	474	495	535	484	506	496	475	525	498	485	484	506	493	468	473	527	491	495	481	477	467	509	523	469	489	478	498	464	480	516	483	458	467	493	484	514	525	492	513	508	499	481	479	446	477	515	502	495	470	476	504	478	473	492	533	486	493	497	462	508	519	474	475	491	480	509	481	490	492	510	440	462	482	482	497	474	441	450	486	472	487	504	532	444	519	493	514	506	478	491	487	506	488	518	465	507	514	489	516	484	476	490	500	479	527	486	497	482	491	464	510	490	460	468	520	485	523	484	506	496	453	511	511	500	457	508	478	480	457	484	473	479	489	452	478	480	486	473	470	506	504	484	448	460	422	512	486	496	506	499	503	473	489	478	469	483	495	451	490	519	468	481	493	469	542	481	473	481	489	441	492	468	523	480	494	469	463	470	494	502	447	521	474	501	484	490	528	521	463	461	480	449	508	452	495	502	488	457	488	493	489	464	502	485	470	493	489	498	444	490	512	489	521	458	455	480	482	453	497	539	488	469	478	500	474	484	494	475	492	487	484	485	458	485	509	466	503	489	476	450	512	505	508	477	488	509	520	516	517	460	495	478	483	512	512	501	493	488	497	504	483	483	529	479	459	480	498	514	478	469	486	508	485	481	450	468	435	470	507	490	479	514	499	480	510	491	505	467	473	515	490	491	470	519	482	472	496	483	482	470	512	482	484	492	482	500	450	445	492	503	498	495	444	449	488	468	480	473	498	498	517	500	478	507	483	439	496	473	495	465	451	472	485	469	472	482	480	470	434	497	479	491	478	504	510	465	478	521	479	508	480	498	435	507	447	506	521	439	498	520	478	511	467	518	449	462	468	456	524	478	502	511	471	494	510	463	473	492	459	492	497	480	506	480	522	463	481	485	523	493	453	454	531	469	467	479	538	480	504	497	511	504	514	487	507	472	455	472	488	461	530	476	483	447	507	508	511	450	473	454	490	451	484	494	466	494	467	480	474	489	485	473	473	449	480	485	416	495	492	475	463	472	483	443	504	486	526	435	500	484	486	527	461	485	489	491	453	454	472	514	488	493	435	491	512	471	491	468	481	465	488	502	495	470	489	477	485	485	505	541	493	445	518	478	474	430	508	502	505	465	497	488	456	496	479	473	475	473	470	497	497	479	501	481	467	469	491	478	503	525	483	490	490	503	505	520	492	472	491	501	464	492	494	494	540	470	508	483	511	439	473	495	515	502	455	493	497	489	469	488	484	537	462	494	452	508	453	488	481	465	500	490	482	494	492	449	494	514	471	486	479	465	475	521	485	488	508	469	493	489	509	451	489	530	502	466	499	490	458	496	524	526	547	496	497	513	481	505	486	470	458	459	492	476	442	469	480	511	468	533	495	482	522	454	485	486	484	530	473	510	490	484	494	506	483	452	518	493	494	479	495	476	459	470	530	502	524	485	525	458	511	519	462	463	505	464	482	441	519	488	483	481	495	467	503	500	472	451	480	523	489	511	533	448	516	502	490	468	495	447	440	458	477	492	528	482	464	507	508	463	498	492	523	491	481	509	504	517	498	455	489	500	499	483	511	499	451	472	468	463	488	483	547	473	508	433	435	510	479	520	504	449	497	498	528	544	481	481	466	504	494	516	496	523	457	488	469	481	520	520	475	517	478	532	465	491	482	483	484	472	493	444	521	504	505	482	469	491	552	467	510	516	512	487	477	466	449	481	486	489	442	528	470	462	518	495	504	488	458	476	481	464	492	499	497	494	478	486	454	481	460	492	461	476	447	466	499	489	512	464	489	497	506	484	516	482	472	524	473	525	447	454	520	479	506	487	464	469	501	501	495	479	504	517	527	505	504	507	530	452	471	478	441	483	483	482	486	447	509	522	550	480	492	486	482	458	476	502	475	497	488	518	464	492	507	469	488	485	479	478	491	492	503	491	484	499	497	488	478	480	456	519	473	478	497	443	514	441	453	474	439	504	497	510	481	479	524	503	472	474	484	516	469	485	496	479	481	498	491	471	475	486	498	449	486	493	482	479	520	512	456	457	485	506	476	481	492	502	462	463	495	506	486	502	501	489	475	488	477	496	511	493	484	521	467	518	464	479	478	470	512	482	499	443	483	496	534	485	450	521	469	442	502	464	438	481	481	473	483	495	503	492	471	518	485	487	515	509	459	461	450	481	487	508	471	501	495	463	509	485	484	533	479	457	481	464	482	506	471	469	449	482	488	515	485	459	501	491	459	463	460	520	509	498	480	508	465	461	461	485	461	500	480	464	468	497	503	476	462	465	449	495	458	486	467	465	511	508	508	494	456	507	431	529	452	476	537	474	516	498	476	483	474	482	499	491	501	512	461	490	459	507	499	486	456	471	489	484	477	523	540	506	487	490	492	522	518	512	465	519	477	474	479	477	484	523	480	481	512	486	507	486	481	524	455	499	481	502	479	487	468	505	498	496	461	494	495	500	466	471	530	490	511	522	487	520	459	467	455	536	506	444	458	499	484	491	478	471	506	492	498	492	489	465	526	476	457	485	463	463	474	468	507	498	487	519	465	471	470	493	500	499	452	483	517	473	513	471	463	469	498	494	457	513	479	469	486	499	476	463	474	491	464	500	496	505	491	487	474	493	461	473	473	500	489	497	465	499	482	498	497	486	512	462	473	466	500	480	519	508	459	494	498	486	479	471	497	496	458	514	492	463	429	490	456	446	465	512
2249	387	412	393	333	343	368	351	332	340	350	336	348	354	341	382	324	372	338	344	355	361	341	308	351	362	339	342	347	310	368	357	319	376	349	335	348	373	373	377	356	334	390	346	349	332	317	341	332	317	337	364	351	335	359	349	340	311	347	339	373	355	357	349	336	342	324	331	347	354	353	340	366	365	392	304	350	365	318	345	312	349	352	341	336	362	319	339	328	379	346	306	365	336	351	326	317	359	319	341	366	328	345	323	340	350	362	319	365	344	337	332	325	328	327	352	312	327	350	320	335	323	348	345	293	376	336	320	345	337	345	348	352	332	336	334	342	330	358	327	345	338	321	333	325	334	329	342	323	348	278	348	334	312	310	327	352	341	313	319	367	319	356	325	338	327	364	325	338	308	379	327	298	341	347	326	358	332	314	345	336	334	346	323	330	379	326	312	311	330	327	326	347	347	313	343	341	336	344	332	362	385	310	313	318	313	316	323	325	358	303	373	356	311	331	329	359	346	302	320	373	322	321	343	337	343	357	350	363	323	339	320	326	330	335	349	344	334	343	353	314	350	332	350	316	358	344	344	307	363	312	338	325	347	365	333	356	340	332	336	355	320	326	355	389	340	324	293	375	335	348	330	311	342	342	332	304	351	348	320	353	339	321	285	338	348	327	339	307	324	354	328	351	347	338	332	359	353	345	346	321	313	323	325	305	321	327	281	336	331	331	375	354	347	347	347	348	362	310	373	301	359	309	367	302	338	363	336	352	360	311	341	329	358	347	293	351	303	348	322	312	321	352	351	355	350	350	335	308	323	327	321	370	326	354	338	332	322	327	351	343	349	380	346	341	324	324	322	321	322	302	306	319	316	345	339	337	367	365	328	336	328	373	354	333	342	358	300	341	339	362	366	353	366	348	307	339	352	398	291	326	335	359	345	321	371	332	363	332	322	357	345	371	350	349	328	345	336	304	339	323	332	335	342	366	360	331	348	347	322	339	311	353	315	326	368	364	335	346	336	307	319	343	349	318	336	345	337	359	344	362	311	327	350	350	339	353	363	313	344	326	307	347	331	334	325	341	334	335	326	313	331	376	319	354	347	328	382	336	314	320	338	331	317	336	333	328	385	344	340	327	312	339	319	324	363	360	329	330	323	325	358	363	338	350	334	352	337	357	350	301	320	330	338	293	345	338	345	336	332	336	348	342	326	342	296	313	336	344	340	336	348	355	332	358	320	334	336	352	341	336	345	352	327	320	331	353	309	343	320	345	336	363	309	308	334	322	362	320	333	364	323	356	324	335	326	362	337	328	363	339	348	306	360	337	336	365	338	339	359	342	367	332	333	349	309	349	349	346	319	364	355	346	341	319	329	331	377	346	341	307	308	341	357	338	307	351	317	325	372	345	349	323	343	323	316	324	343	341	320	330	324	321	349	342	351	366	375	348	326	343	343	353	354	328	365	333	331	358	327	332	347	348	347	340	344	386	340	341	322	365	306	341	334	332	336	324	332	300	318	355	345	351	324	301	321	353	332	357	350	367	340	360	372	321	327	322	357	359	352	306	328	329	309	374	318	335	302	315	333	307	322	316	357	316	336	317	332	300	349	378	326	304	336	337	382	361	328	355	343	346	344	349	317	338	343	331	330	355	329	326	357	360	327	313	315	351	366	361	335	341	328	363	369	342	337	312	318	389	341	362	329	324	321	334	317	334	313	316	338	360	330	370	337	318	313	339	336	342	329	327	340	331	302	326	339	370	352	370	307	356	332	375	330	360	338	296	338	351	303	329	360	330	342	326	354	363	322	351	351	348	324	370	401	360	336	320	379	332	326	345	335	329	331	356	362	350	337	337	337	348	332	338	363	340	304	302	339	350	332	354	300	344	331	356	349	370	313	336	315	314	351	350	335	353	330	344	319	340	319	322	332	366	319	324	341	365	353	331	346	335	318	324	352	328	325	315	345	339	354	368	357	376	332	320	323	354	313	303	344	362	340	353	302	306	329	330	337	359	338	343	309	345	334	333	317	326	345	359	335	339	323	350	329	359	346	356	295	325	356	325	340	321	338	344	325	313	320	340	322	352	342	313	295	355	335	328	351	350	333	340	291	340	331	347	338	326	360	337	345	340	348	323	381	340	313	332	309	329	349	326	350	325	334	333	336	330	325	286	340	350	307	331	330	346	313	330	340	325	326	360	341	332	318	355	353	381	329	316	348	318	375	318	310	335	319	312	343	367	323	314	334	344	345	352	316	341	314	346	352	315	289	335	339	342	337	343	343	351	313	344	321	338	334	313	356	316	341	347	340	355	354	348	338	325	354	338	331	321	332	316	353	333	338	326	361	338	373	331	336	330	344	330	335	318	313	335	319	338	361	338	354	367	357	361	351	349	327	347	345	322	346	328	332	367	317	335	335	385	319	331	332	337	336	310	366	320	339	371	349	361	307	353	343	317	346	305	329	334	358	354	369	299	362	304	353	339	348	348	360	370	345	338	359	352	312	367	314	337	324	336	354	363	289	352	342	338	327	308	356	308	352	355	355	332	342	326	349	330	344	365	364	341	337	338	297	341	348	322	347	334	309	334	340	358	321	346	355	309	347	334	334	373	326	341	348	342	347	370	361	336	329	318	369	366	328	339	353	362	321	350	307	362	331	324	308	371	322	336	330	341	352	355	329	342	374	342	311	349	326	330	337	342	331	334	338	320	342	346	336	350	355	363	353	346	347	303	332	310	362	339	363	334	356	324	331	319	322	324	326	328	348	347	320	348	338	322	389	310	345	345	332	343	324	347	351	338	344	326	338	316	355	355	341	310	340	330	330	311	349	349	339	337	327	329	325	341	331	342	309	314	331	339	328	361	348	333	341	338	370	350	318	335	343	363	347	325	308	354	324	315	345	299	347	339	345	337	315	325	350	328	357	379	309	344	327	327	317	353	342	332	332	355	293	331	343	343	302	326	321	374	346	326	323	323	307	306	319	347	377	345	332	317	311	317	337	343	344	343	347	326	344	329	351	336	340	348	363	346	321	350	336	321	326	328	342	319	340	323	308	335	362	334	351	326	354	324	299	342	361	378	328	311	364	342	306	340	333	338	361	344	343	324	311	337	313	306	329	383	328	320	340	323	323	363	372	320	302	353	335	370	350	390	352	334	314	346	325	329	347	337	362	355	324	360	351	316	373	369	337	351	353	338	361	311	363	337	338	361	323	325	306	327	317	342	326	308	330	330	325	370	330	341	322	363	316	337	344	319	359	343	360	352	348	343	347	341	349	343	330	382	380	315	388	317	333	324	351	309	350	370	327	335	320	294	330	333	309	343	325	317	325	347	350	328	401	312	341	320	302	327	334	316	309	377	338	314	350	308	324	310	368	319	377	334	349	352	337	347	305	340	360	304	373	343	313	340	330	334	342	327	359	344	341	341	368	325	341	341	348	341	355	336	350	356	342	354	311	345	347	330	337	328	350	350	301	312	344	348	331	339	366	326	367	329	348
2427	1045	1231	1196	1140	1053	1096	990	1069	1033	1010	967	978	915	992	1014	997	957	995	1006	990	1003	1005	984	941	1019	937	937	976	958	1011	983	974	940	999	993	933	973	948	1013	921	913	1006	962	981	924	946	992	1006	934	1013	986	948	986	995	929	993	1041	1005	991	932	934	1050	959	947	928	949	973	964	955	956	998	947	976	927	968	942	968	986	994	951	968	935	924	931	944	974	901	989	941	929	942	976	982	976	1003	939	943	966	959	973	968	967	978	968	942	945	984	931	974	964	949	1014	954	893	993	950	923	961	989	949	944	951	970	1025	961	1002	979	1005	921	982	984	930	959	964	954	968	919	948	957	985	989	1004	974	969	982	930	1003	965	1014	967	986	981	948	939	957	989	992	998	899	978	976	962	954	997	931	950	934	997	966	922	980	992	923	955	943	982	958	922	953	958	951	911	962	946	950	938	958	933	932	982	929	949	927	1002	908	968	970	968	968	945	974	912	988	970	957	990	974	931	969	963	1037	920	1011	970	1013	956	989	948	949	990	923	956	1006	1002	978	972	995	981	986	969	970	958	939	950	976	1009	977	982	988	943	911	985	927	943	988	951	917	961	956	957	933	988	962	982	997	964	1012	903	970	973	979	977	961	911	984	946	965	937	996	897	954	956	983	949	988	974	991	910	980	983	1005	969	970	969	991	927	976	924	925	920	936	909	993	937	966	1005	965	934	978	974	904	997	912	975	932	1008	981	967	978	1003	959	958	983	930	975	963	949	943	983	972	961	946	961	918	936	968	989	959	947	971	966	1009	964	1004	1047	936	971	946	1001	957	956	927	1007	925	967	985	952	1022	973	949	981	969	965	1015	1014	1011	912	901	976	940	972	944	984	930	990	925	951	959	987	951	936	944	1014	976	934	992	976	922	952	938	1000	1014	947	1000	942	947	950	934	963	1005	996	1029	971	1008	1003	949	927	957	976	960	997	939	988	1028	1004	995	947	947	980	927	1009	1006	947	984	961	960	942	946	959	986	964	958	944	949	940	994	975	971	975	956	977	982	964	968	941	959	950	1000	929	949	971	963	1017	991	939	949	979	938	898	974	969	967	1024	918	1014	959	938	1024	997	995	888	929	990	992	977	1016	972	946	960	1022	1005	938	954	971	927	1003	969	978	1019	970	989	1002	1003	982	941	960	947	964	987	973	930	956	966	969	967	958	1001	981	985	938	927	957	960	962	911	916	945	970	1016	923	995	996	994	994	1026	973	976	954	1059	952	948	919	991	1042	934	941	981	961	1021	965	981	962	948	999	1024	1024	963	975	950	918	990	965	973	984	932	995	1004	968	979	960	920	934	998	991	972	1003	967	935	977	989	981	986	1011	981	946	925	954	958	960	982	967	990	983	887	959	931	978	979	983	993	916	996	1003	984	941	990	991	994	929	900	1038	924	992	998	1014	1005	935	932	960	952	937	977	974	965	986	953	1002	937	990	964	963	993	950	946	975	934	931	980	1017	965	975	968	936	973	1005	943	937	924	963	1024	959	962	920	975	979	928	963	937	948	927	929	1010	969	967	968	969	974	933	1012	963	916	959	978	970	964	1008	978	998	912	1016	1024	938	957	1010	911	967	1005	991	967	966	947	1027	932	959	959	976	934	968	983	971	985	1019	943	976	950	956	1005	1001	986	927	1004	983	967	994	1005	1009	945	988	974	954	976	958	953	957	956	925	971	989	1000	998	962	889	967	982	952	1005	973	967	945	995	1021	1024	998	941	921	1007	1051	938	972	985	999	958	935	962	952	933	992	989	893	979	959	971	995	1020	941	912	993	955	970	955	927	964	954	946	996	964	931	979	991	961	900	990	957	1000	962	978	942	968	989	970	989	939	987	1015	943	996	996	952	1013	950	980	995	947	978	966	975	966	932	1010	941	968	956	984	961	1010	955	989	978	985	928	944	1017	980	957	915	957	973	953	963	951	968	961	981	941	952	973	964	1030	1027	931	961	924	962	954	969	1036	960	975	1012	949	946	982	952	1011	904	987	974	1019	939	948	893	988	975	903	984	968	952	907	942	958	959	966	979	919	993	1001	943	992	963	973	893	978	965	958	908	958	1001	1026	993	984	971	954	965	960	939	974	900	925	973	988	965	948	952	978	920	960	977	929	984	939	972	951	976	945	989	965	994	946	933	939	936	914	976	965	1002	986	939	955	969	908	979	939	951	965	983	987	1018	963	996	1000	950	954	969	984	940	1020	1000	987	985	955	959	961	957	1002	957	995	1027	1015	948	949	974	978	1001	930	941	1010	995	977	1000	951	982	966	934	981	974	981	985	959	973	884	985	1003	964	1039	924	959	961	949	993	960	982	990	975	987	903	968	964	952	948	972	913	966	929	912	930	980	970	968	947	929	906	1050	975	995	1003	999	960	996	955	993	994	1014	981	1005	989	938	964	997	990	978	993	971	956	988	937	977	974	965	1031	971	985	975	966	976	973	999	1006	934	984	951	965	961	975	981	976	912	955	951	990	959	980	949	970	958	929	998	910	932	983	939	975	929	948	961	962	946	1016	948	929	963	924	984	958	970	943	934	958	967	988	905	989	916	995	996	966	987	963	975	973	965	950	925	958	978	955	973	963	1003	1017	1001	980	942	950	943	1001	984	933	984	960	1035	1021	993	950	934	1008	921	923	914	990	950	970	941	976	987	977	962	962	974	956	944	958	1003	1009	973	970	954	973	963	899	958	985	949	977	1011	975	939	988	947	911	994	930	924	986	955	957	982	990	1011	983	982	929	928	984	950	987	941	911	989	995	941	955	958	948	970	979	922	981	952	948	1002	925	991	964	1014	994	1044	966	882	977	957	949	1004	960	943	992	969	939	901	980	996	953	952	962	942	931	942	990	996	1017	932	961	987	978	982	899	975	995	935	954	969	1004	952	971	1006	921	1009	983	958	969	940	928	936	966	959	960	986	958	929	958	941	985	913	972	988	990	1021	922	968	997	963	986	966	972	1001	1033	973	961	934	951	1004	992	967	1026	940	988	987	957	991	944	989	1018	939	950	954	950	944	980	961	914	987	963	1012	979	1005	921	994	925	1004	976	974	981	985	942	995	910	1013	977	957	949	974	985	970	917	988	1006	956	951	946	1026	1012	911	938	1007	1010	957	959	1005	941	943	967	964	884	949	891	947	981	1049	980	999	952	960	976	997	982	937	914	1009	993	934	958	946	931	982	909	973	944	978	945	950	996	974	948	953	951	1005	967	999	933	966	925	985	974	943	905	957	928	977	1057	965	965	1021	958	966	1004	961	973	970	971	923	990	971	944	991	975	979	967	971	1011	962	977	956	927	940	950	957	967	958	964	977	924	957	1016	973	962	966	950	974	1018	966	950	961	978	978	963	945	968	914	1026	957	949	1031	957	952	900	966	1044	944	1016	938	941	956	1031	963	926	926	975	1010	929	917	969	964	965	963	979	931	993	937	980	971	916	974	995	966	994	951	945	993	975	973	1000	961	964	992	956	982	958	932	935	1012	980	932	943	940	962	962	977	936	951	1008	888	1020	974	1031	985	1005	975	968	934	997	918	982	999	935	963	987	944	905	949	963	960	955	947	1022	985	950	995	975	966	967	964	963	975	923	995	1010	924	996	966	923	945	961	981	1004	1004	962	995	969	919	1006	1004	949	968	995	940	969	986	979	1034	930	981	937	944	958	963	968
8481	1130	1462	1112	801	632	539	445	398	340	306	273	259	233	270	237	216	243	239	229	235	220	196	243	223	215	201	199	233	211	189	193	212	210	209	226	206	225	186	209	206	209	216	215	202	218	204	209	175	238	214	203	220	201	210	189	200	176	186	194	213	172	234	195	195	201	206	198	224	211	190	207	204	207	175	219	204	201	197	196	215	188	195	221	212	197	210	224	201	205	210	207	183	207	224	202	196	204	201	211	226	202	188	203	217	221	187	201	184	179	208	217	191	199	188	190	202	211	210	213	202	220	195	196	193	202	223	195	216	227	172	213	229	196	216	209	211	217	194	188	223	201	213	190	212	217	208	212	201	206	216	197	189	226	200	196	184	191	202	219	212	192	188	202	194	204	209	205	185	215	236	191	184	187	190	217	193	226	217	192	222	251	214	210	218	194	217	197	229	221	204	203	204	202	203	203	202	205	217	224	203	204	205	190	194	187	216	216	212	201	209	194	199	191	190	207	207	193	195	182	195	234	223	191	220	196	211	201	189	201	195	196	214	198	190	189	202	198	190	178	221	185	207	218	217	208	209	201	175	188	198	186	193	186	188	191	198	188	208	193	204	191	195	211	211	188	200	205	200	179	178	191	181	183	194	210	221	203	207	209	208	215	180	194	210	193	237	199	180	210	195	198	217	166	219	198	213	195	207	213	211	188	201	215	215	199	233	217	208	213	199	197	214	197	192	191	184	192	204	220	216	183	196	224	197	208	167	197	215	215	201	213	173	178	202	222	191	208	218	212	188	195	202	216	206	202	195	202	181	182	222	178	202	206	183	220	209	202	214	219	219	211	209	206	198	197	214	183	165	196	207	227	201	182	202	192	183	195	190	207	228	180	187	175	220	211	205	204	182	191	201	211	195	161	191	197	204	212	192	171	205	204	210	183	197	190	217	231	207	221	186	208	176	233	216	212	187	196	192	212	194	196	186	196	211	218	214	184	217	233	207	210	208	206	195	190	216	184	193	205	196	207	219	171	215	178	214	203	197	213	222	215	199	220	218	198	193	202	227	196	201	196	208	204	181	192	204	210	183	179	183	201	190	193	229	214	211	228	201	195	214	213	196	178	215	201	206	199	182	199	210	193	190	202	199	213	179	211	183	194	193	208	189	189	209	215	197	206	201	206	215	210	210	187	173	212	204	190	209	226	173	208	210	197	194	200	170	207	225	228	204	179	204	207	199	199	183	196	185	199	207	211	207	187	178	193	202	220	196	198	199	195	222	220	205	185	211	182	202	209	223	204	198	179	203	213	226	198	202	210	224	190	200	199	239	191	216	190	226	201	201	207	200	212	213	229	215	214	184	185	202	208	203	211	204	170	213	215	206	180	201	214	213	212	220	199	222	208	191	172	231	220	200	205	195	211	190	185	179	170	206	212	214	213	225	193	208	201	209	217	235	208	196	195	198	214	199	168	205	242	216	191	192	210	208	218	207	227	178	203	202	194	200	202	202	218	207	205	224	206	186	194	231	202	211	187	210	188	184	190	199	181	212	203	182	195	194	191	193	211	191	210	200	192	200	192	168	218	207	205	214	184	185	207	205	212	193	194	188	215	202	228	203	196	201	216	188	184	201	182	211	204	219	203	191	187	195	212	203	199	201	234	215	207	216	194	189	218	198	220	205	214	208	208	212	222	188	184	162	209	206	197	209	188	220	227	180	205	218	210	219	237	237	206	202	204	206	217	191	217	214	189	210	192	202	194	194	205	202	175	205	204	215	200	185	197	203	202	180	192	187	213	186	215	199	225	216	212	204	210	189	173	216	195	220	181	200	241	204	220	198	184	197	223	199	205	202	217	202	188	167	192	179	213	197	209	211	214	222	195	203	208	218	225	200	207	205	190	185	198	210	169	178	183	206	182	221	208	182	198	184	183	212	213	191	199	195	204	216	186	184	216	187	222	197	213	215	206	215	182	195	201	187	211	237	186	209	220	175	209	211	180	195	202	183	216	211	203	211	179	217	195	196	204	227	197	197	208	212	197	215	197	208	208	208	190	195	249	184	220	200	223	211	163	204	199	205	194	221	190	196	204	211	176	212	175	196	182	184	215	202	207	212	223	201	183	206	202	203	210	193	175	209	216	194	198	190	182	211	194	220	185	182	200	207	229	191	233	187	201	199	185	190	225	196	183	201	199	169	213	211	209	224	194	209	191	207	235	235	187	222	197	183	197	218	172	174	192	205	191	197	176	218	214	208	194	219	181	196	198	193	199	184	211	164	199	225	212	205	190	187	243	228	191	220	194	213	190	220	215	183	211	197	211	181	210	205	202	210	202	208	190	181	213	206	185	212	211	195	210	208	194	213	201	198	205	207	194	195	210	192	201	205	225	198	206	206	225	190	208	183	220	202	199	186	206	212	208	222	207	207	202	205	195	198	187	219	211	190	208	230	212	206	195	171	195	216	214	230	186	218	193	201	209	211	195	185	183	215	197	192	200	201	219	210	199	230	207	184	218	203	190	213	201	212	182	214	198	222	207	213	197	210	196	210	199	205	186	216	210	233	175	182	183	212	210	204	192	182	182	192	192	240	186	207	200	219	218	208	203	197	215	207	208	229	202	212	216	185	199	194	211	190	188	200	202	235	204	212	184	202	192	195	199	190	218	220	187	198	194	202	204	232	194	189	202	200	201	205	208	208	223	208	198	199	195	214	198	198	211	184	176	192	183	214	212	194	203	207	194	201	177	194	214	207	231	211	192	196	192	200	191	210	188	186	211	224	219	200	217	209	235	208	186	227	227	218	193	212	233	196	222	204	177	205	187	194	199	188	172	200	190	201	206	208	211	208	202	215	202	198	207	183	197	205	206	190	186	182	200	214	182	214	215	206	211	195	166	219	219	193	192	212	228	168	201	196	178	184	197	187	230	207	198	198	190	191	213	193	201	206	214	229	206	172	223	198	202	206	218	188	210	194	203	198	202	198	196	197	190	232	209	208	204	188	181	196	205	202	224	192	195	208	203	201	218	172	191	215	235	222	218	191	204	192	215	178	190	184	207	228	182	188	224	223	198	171	188	186	177	203	198	208	205	201	175	186	213	204	202	218	211	184	197	212	185	214	206	207	192	201	205	215	215	207	220	197	216	191	178	202	190	211	182	195	233	200	199	206	205	183	202	193	202	198	174	204	179	205	206	205	204	214	213	192	192	204	235	224	204	182	205	196	211	178	182	251	214	206	184	213	176	188	192	215	212	223	164	224	210	214	200	205	195	201	183	217	196	188	202	205	214	190	192	190	197	203	183	193	195	221	167	208	205	202	182	228	188	195	191	211	197	207	218	197	229	221	199	187	203	210	216	176	210	170	184	220	196	168	182	200	198	181	221	219	204	204	195	178	206	189	186	230	198	213	191	214	206	201	218	206	194	219	205	200	189	216	228	185	183	198	228	203	195	176	211	163	198	184	202	194	203	197	195	224	227	221	205	199	210	188	203	220	199	213	216
5615	1569	3337	3679	3306	2689	2234	1918	1655	1517	1363	1205	1141	1089	1040	985	938	854	851	832	813	794	839	767	741	729	794	740	693	686	745	667	649	728	672	709	715	665	663	661	704	657	663	653	688	683	652	693	654	661	605	658	624	653	589	617	662	636	674	661	599	589	588	662	579	693	583	616	650	618	584	631	625	641	641	636	614	634	636	641	601	634	574	597	555	570	605	634	636	625	584	655	643	638	592	587	630	639	611	638	619	624	598	612	603	609	636	589	573	650	597	651	607	587	634	620	663	635	656	637	658	615	639	563	606	670	624	650	579	588	651	644	579	653	595	623	584	593	583	608	609	631	582	594	571	610	602	615	571	596	633	621	616	650	634	578	590	638	595	627	610	618	582	623	636	626	622	618	621	556	582	595	583	640	606	622	618	618	613	632	627	606	613	617	609	628	626	624	617	635	605	645	610	625	630	611	626	599	629	646	605	643	626	594	620	606	638	612	596	626	618	596	654	579	638	614	667	648	637	576	592	614	606	619	628	624	596	575	604	624	602	600	618	565	630	643	596	610	584	573	606	617	613	620	587	596	610	629	609	614	604	604	662	595	621	611	638	592	609	601	556	650	602	637	570	646	628	623	598	581	599	616	641	588	605	616	660	628	651	652	604	618	595	619	610	582	565	632	609	603	611	597	599	628	598	581	626	568	604	607	628	616	633	641	588	645	613	585	567	650	637	595	586	555	583	576	582	627	617	623	602	624	601	584	653	634	574	623	570	673	574	610	594	597	646	627	622	636	631	655	602	586	571	583	616	626	638	596	612	589	600	636	591	616	526	613	651	656	613	613	612	566	619	648	599	631	609	627	597	619	619	609	581	565	602	643	596	626	618	618	565	567	595	639	615	594	556	631	594	560	558	609	567	628	638	594	590	631	626	597	605	604	606	595	597	598	645	601	608	617	631	650	600	566	647	627	600	593	605	609	617	632	587	629	623	611	599	647	580	631	618	611	599	626	589	576	651	616	588	594	652	586	592	619	624	611	621	571	629	626	587	592	640	627	568	621	647	552	614	639	578	662	636	580	581	623	636	638	607	594	595	609	605	630	598	628	599	568	615	578	628	611	575	605	606	632	626	587	580	612	571	600	603	613	630	632	625	569	612	624	594	622	615	646	611	603	618	656	633	615	633	595	577	569	606	609	621	609	646	595	589	651	659	591	640	625	636	624	620	657	565	586	637	652	564	645	572	642	597	621	648	645	584	618	609	624	588	567	618	605	659	623	602	614	621	565	645	608	599	626	589	625	603	606	631	655	581	617	603	571	620	620	606	624	646	574	626	596	587	620	562	639	593	613	569	652	599	618	613	623	630	612	610	634	615	577	631	618	580	631	624	592	622	617	623	606	616	600	634	618	585	610	587	632	575	593	596	590	621	628	603	656	600	600	637	609	625	568	595	572	602	551	613	579	603	637	609	595	651	628	626	659	627	536	610	628	586	589	618	603	643	590	601	570	605	666	629	614	596	613	601	627	624	559	625	625	593	661	586	582	636	572	583	652	578	637	624	585	625	583	612	657	645	601	618	615	571	587	605	626	598	608	614	617	596	599	550	606	643	599	623	602	616	589	539	587	612	667	641	648	577	614	605	641	620	578	623	576	623	630	586	586	626	634	617	589	594	630	589	594	591	612	621	582	634	591	600	616	614	557	649	628	618	619	608	620	607	645	585	628	648	612	654	629	583	577	645	631	586	619	608	592	583	588	637	591	619	560	582	589	627	627	563	622	616	594	594	640	610	615	608	625	643	587	574	604	614	584	592	607	609	586	651	606	618	655	605	658	586	567	614	600	618	621	601	673	577	611	573	599	580	576	584	623	611	622	589	627	566	598	619	609	622	641	607	604	603	614	567	605	630	590	593	607	593	582	637	617	592	547	609	597	646	584	631	610	618	636	646	632	611	602	595	632	617	575	614	625	621	627	570	631	641	653	634	584	615	573	593	644	633	639	607	566	624	580	587	578	598	623	600	669	642	605	640	657	651	582	598	609	582	641	657	590	587	632	621	612	591	608	629	612	598	624	634	611	647	630	588	587	615	622	637	622	627	602	634	617	630	633	628	591	613	618	617	613	618	596	659	615	608	604	605	618	621	613	604	599	619	608	628	598	631	598	649	586	623	615	614	580	612	628	628	586	645	674	571	658	615	615	619	596	621	565	594	617	652	601	593	630	620	598	586	608	625	603	586	618	599	614	656	586	587	611	613	607	633	602	618	597	645	639	622	588	573	624	584	589	639	569	619	613	654	616	626	613	578	613	669	609	592	570	656	616	641	618	599	633	616	605	575	591	604	561	625	633	610	561	588	618	623	639	619	584	602	632	593	647	640	647	600	631	573	612	645	573	595	630	582	676	595	592	593	595	629	606	620	603	582	621	616	600	582	628	569	587	629	596	605	645	609	625	570	654	618	603	625	634	634	584	611	609	609	628	626	655	592	632	627	626	646	615	653	586	610	572	623	643	615	621	625	596	670	540	606	620	625	615	654	608	593	609	642	602	592	597	599	635	585	596	609	596	631	637	596	637	669	603	569	646	600	592	614	578	604	591	631	652	619	602	650	624	581	645	590	596	646	650	628	570	594	583	609	604	631	632	601	615	617	583	607	601	623	594	593	629	649	636	617	621	646	613	650	609	619	607	600	625	579	603	600	586	626	583	610	605	619	608	654	616	630	622	536	601	591	615	600	598	638	569	605	562	652	603	590	632	618	645	603	675	645	582	651	635	578	647	643	642	608	619	637	601	611	612	606	626	635	574	596	612	627	593	565	603	573	623	613	601	656	603	622	645	610	614	580	597	623	604	654	583	623	617	653	589	615	653	623	644	589	627	625	604	599	611	659	585	595	590	592	611	589	641	612	621	609	597	617	620	634	591	624	586	580	587	608	613	620	627	631	573	663	624	597	605	602	589	663	649	618	630	628	609	631	662	582	598	655	634	584	643	642	627	609	593	622	590	650	618	594	631	668	621	618	613	634	595	600	602	629	593	652	645	621	580	595	621	607	595	605	619	574	607	602	604	598	622	590	624	585	650	619	603	614	598	556	633	625	643	637	659	601	629	594	563	594	628	585	611	600	597	634	558	575	532	606	621	624	628	659	632	622	630	604	611	616	629	620	622	608	617	615	612	599	621	637	629	582	595	628	591	615	543	669	600	608	598	607	638	603	568	613	660	654	603	600	597	616	604	598	634	562	640	628	567	624	597	607	616	604	675	656	635	628	593	575	593	620	606	610	569	606	610	629	611	634	619	624	643	612	592	612	592	620	629	604	577	633	647	606	628	626	629	603	605	626	628	658	621	570	590	656	636	587	605	611	628	622	589	640	611	609	582	632	599	621	662	612	619	634	611	592	586	598	618	610	688	623	632	600	567	636	561	602	583	625	613	608	581	629	637	612	633	605	557	617	564	582	631	595	606	635	632	590	629	640	602	630	587	621	656	636	605	625	616	687	605
16126	2602	2747	2093	1326	1000	771	651	516	453	376	362	314	262	244	234	218	246	233	202	178	193	205	186	174	189	190	204	156	173	166	187	178	175	162	148	172	175	171	149	162	147	156	164	169	145	160	135	155	167	149	130	145	175	148	169	131	165	153	170	152	164	137	145	152	137	172	128	159	138	158	141	148	174	160	162	150	162	160	139	150	152	144	146	156	168	141	145	146	158	135	119	146	148	170	151	148	145	136	162	143	143	173	152	160	151	137	144	156	163	139	134	134	132	153	146	143	145	146	146	140	151	121	150	152	147	143	142	150	156	150	134	143	130	145	153	159	160	160	168	159	143	134	139	151	130	145	129	128	144	149	148	145	172	142	147	157	160	127	136	158	142	147	159	150	127	155	125	151	140	162	173	159	134	141	138	134	135	160	144	154	145	147	137	167	152	171	166	163	158	140	137	153	138	129	146	172	165	155	157	152	155	149	152	135	140	151	150	134	133	152	140	142	160	161	111	156	149	159	143	142	149	182	163	145	148	146	122	164	138	145	154	158	158	153	136	162	162	156	143	159	154	127	131	146	156	164	170	131	146	170	164	139	168	150	152	153	160	149	145	140	136	142	159	147	165	145	158	119	133	156	137	174	123	142	144	152	152	149	146	131	162	143	146	153	137	135	132	130	128	140	133	145	171	141	145	158	162	149	142	147	157	160	140	154	135	142	160	162	154	128	145	149	166	153	144	148	164	157	153	139	158	147	146	147	136	186	147	151	137	153	140	120	137	140	155	133	163	153	143	142	145	142	146	169	155	134	148	145	137	153	145	155	148	159	156	142	143	139	133	185	142	176	141	153	134	136	167	129	133	132	128	136	140	152	146	145	146	129	131	134	145	146	164	129	162	149	140	135	150	162	147	150	142	155	157	132	155	154	166	149	172	134	149	148	145	155	134	166	150	174	159	142	162	155	152	154	130	161	152	134	152	139	131	145	150	132	140	154	164	160	147	167	170	137	176	156	151	170	150	125	151	143	137	134	146	154	120	156	145	162	154	142	153	158	156	149	171	149	150	157	129	160	138	148	141	150	143	132	155	132	143	172	126	149	120	134	158	134	157	149	163	146	158	148	152	154	138	152	147	144	161	140	158	135	134	152	131	143	160	151	146	162	156	154	120	139	145	129	142	156	158	134	125	158	150	152	146	159	128	145	145	132	150	135	151	141	144	139	154	143	151	157	136	138	155	163	140	143	145	145	169	145	147	145	166	141	121	144	150	127	146	141	147	143	148	138	146	162	136	134	146	153	151	132	167	148	160	134	151	145	152	158	162	154	142	162	135	139	140	154	145	147	138	166	145	166	149	155	148	127	125	127	142	130	146	148	158	150	120	133	151	167	148	161	170	147	147	161	143	146	142	153	156	140	156	139	152	149	122	159	157	135	139	158	149	135	153	154	147	152	171	138	120	134	151	159	151	134	138	181	154	126	154	139	165	156	136	121	147	145	152	149	143	160	175	156	158	167	130	137	145	156	148	153	145	174	152	134	123	142	144	151	140	150	135	139	145	152	166	145	161	155	130	150	151	153	166	129	136	162	129	175	144	152	150	151	156	172	151	138	164	131	148	145	153	126	149	139	116	151	132	162	147	148	156	144	156	147	160	129	145	153	142	152	150	138	137	133	156	159	150	143	165	149	139	150	161	137	165	123	140	150	136	150	147	143	133	140	145	152	153	129	155	162	133	146	146	139	152	144	163	152	128	165	139	133	148	137	156	134	142	153	162	133	144	133	145	159	134	156	157	138	131	168	142	164	150	142	151	142	144	154	140	148	146	125	161	139	156	136	149	131	147	144	144	151	175	149	132	160	134	157	164	174	159	163	138	128	129	174	135	157	165	140	152	151	150	184	137	139	138	157	160	157	157	154	154	158	164	141	133	121	150	147	151	137	136	133	147	158	144	128	170	141	147	149	146	160	176	133	167	147	145	155	148	147	127	146	144	145	152	144	136	139	158	147	127	154	125	144	156	129	140	161	144	137	142	151	128	170	149	167	138	146	141	159	145	129	151	159	148	167	147	147	147	149	154	160	141	156	156	156	160	162	133	134	149	190	152	134	153	149	134	154	158	158	148	142	144	153	121	143	141	162	139	160	133	143	149	145	156	148	164	148	146	156	140	128	141	155	158	141	168	147	140	156	142	146	149	144	157	153	162	135	119	148	139	171	169	154	136	140	166	141	128	139	158	148	155	147	147	142	142	138	153	175	180	153	159	157	144	162	144	155	166	161	164	138	135	157	152	138	136	151	128	157	152	154	141	149	152	154	147	149	132	136	149	114	144	144	162	148	136	159	157	163	165	174	160	151	135	152	175	140	146	169	151	160	135	166	169	159	126	167	141	152	143	165	154	130	145	145	133	159	150	159	144	137	129	161	169	169	132	158	136	172	142	137	156	162	133	161	164	151	141	160	141	158	149	180	147	140	155	166	147	151	154	154	181	158	155	156	140	130	150	138	154	160	157	164	162	133	168	149	158	161	156	155	138	164	133	140	145	142	135	154	142	145	154	147	129	168	144	149	144	150	137	148	146	160	155	151	153	153	160	139	146	145	120	133	159	168	178	147	161	158	143	147	135	135	138	140	130	151	140	128	146	162	158	153	143	156	145	153	137	143	118	148	136	148	121	141	160	149	147	143	159	156	126	177	144	152	149	154	135	131	146	154	140	159	130	163	144	186	130	152	142	161	145	133	162	149	133	151	117	161	155	153	154	163	129	153	182	167	142	172	137	155	162	148	154	140	168	152	141	148	163	139	131	149	148	165	164	161	154	148	164	138	137	180	136	178	152	153	152	132	158	160	149	140	127	152	157	139	143	139	136	152	166	126	132	139	140	156	152	145	131	126	156	153	126	133	141	140	139	148	153	137	154	147	139	164	153	150	139	131	157	165	129	169	136	150	156	154	141	132	137	142	134	153	160	155	160	159	154	149	137	156	133	152	164	161	140	148	145	142	159	149	150	156	154	168	141	188	162	157	134	150	151	141	150	152	136	141	113	168	161	167	143	158	174	148	147	132	153	144	157	183	143	155	176	143	163	141	160	148	151	163	156	131	136	158	139	152	173	146	166	160	176	151	135	141	135	135	150	165	139	149	143	149	150	143	160	156	146	179	147	146	153	152	164	147	138	154	133	142	142	166	152	152	135	153	150	179	163	154	162	131	162	140	148	149	146	140	149	138	140	146	151	168	136	141	149	145	147	149	170	141	145	131	148	132	133	163	139	177	159	144	137	141	176	168	151	147	151	144	144	163	148	144	159	147	143	125	160	149	128	162	141	138	132	166	152	149	140	141	152	139	153	162	169	141	149	159	142	142	150	146	136	159	144	142	133	157	160	148	148	151	133	154	124	142	139	149	160	163	142	152	163	165	120	131	134	174	161	162	159	164	151	137	127	146	151	151	135	144	177	158	155	172	141	156	123	162	144	141	151	138	153	134	149	135	148	153	153
7520	2422	5593	6375	5422	4562	3624	3014	2562	2126	1868	1701	1543	1425	1279	1193	1145	992	930	935	929	839	861	766	766	803	759	696	738	712	648	624	641	684	639	581	616	603	619	573	585	574	598	594	571	562	569	528	548	571	527	560	541	517	563	554	530	522	523	542	563	537	539	490	519	514	566	533	502	519	494	486	524	520	480	442	499	476	512	539	487	546	504	547	533	513	539	478	485	495	536	509	491	545	481	530	488	521	494	528	514	500	439	461	494	458	509	497	499	509	474	487	479	497	515	492	476	504	497	514	494	476	503	482	503	481	507	507	504	471	518	495	447	528	478	500	451	489	515	526	488	500	514	502	474	462	494	461	471	511	485	529	498	501	507	473	476	538	505	515	474	468	509	474	502	530	471	500	465	495	451	466	502	467	470	503	502	501	443	503	510	470	487	477	477	493	485	484	514	502	428	435	498	495	475	479	519	482	496	482	462	489	479	483	475	474	487	533	460	474	491	468	468	503	456	497	486	467	504	525	493	478	524	499	474	476	502	515	497	463	497	509	483	469	495	502	452	490	479	487	502	488	497	476	479	454	476	497	474	455	506	527	464	481	493	474	523	467	484	532	464	471	479	469	471	484	484	480	453	464	490	493	454	511	461	471	516	506	482	481	473	498	499	464	516	462	513	449	541	501	461	495	497	469	485	477	446	517	512	490	465	477	502	459	442	476	461	478	448	493	456	496	536	512	510	504	460	521	483	521	467	482	433	478	471	535	472	469	490	483	451	441	464	453	499	480	486	471	467	472	489	483	487	485	475	471	495	488	492	488	529	484	510	466	536	488	452	441	458	476	471	477	480	461	503	505	507	484	476	485	504	488	485	497	502	478	499	465	496	486	480	507	480	463	494	487	481	505	505	462	469	429	495	489	492	504	503	488	495	466	481	506	493	486	459	490	492	460	491	510	453	514	488	475	539	495	513	518	480	485	467	489	483	488	460	453	494	508	508	497	505	456	496	516	495	483	488	530	480	444	482	456	524	528	466	490	497	473	457	476	522	501	456	460	519	497	493	482	481	466	516	478	481	550	487	531	476	484	469	480	508	475	520	528	444	476	487	502	499	466	499	489	480	471	486	512	497	448	454	502	469	471	517	494	452	450	481	500	498	542	500	471	532	454	499	488	504	496	485	509	497	536	512	475	535	465	516	462	452	473	476	457	449	490	517	498	510	499	489	475	515	491	513	467	491	486	457	479	476	506	432	449	484	441	481	504	511	480	487	496	527	466	506	475	525	455	486	481	474	437	450	493	511	493	497	481	467	460	450	473	473	472	482	470	485	437	505	480	500	501	475	481	517	497	477	494	498	512	475	466	462	446	463	509	486	527	543	458	482	490	475	494	500	480	482	488	495	478	486	511	464	497	513	458	456	509	494	471	478	490	482	484	463	519	470	456	475	522	485	484	477	483	516	456	463	501	488	491	475	457	467	468	471	504	471	479	513	482	488	492	489	453	516	481	491	480	466	465	466	508	460	486	500	506	484	451	476	471	480	458	449	476	499	461	489	475	507	481	499	436	460	488	488	458	490	463	506	455	486	504	529	499	474	503	511	502	467	469	452	433	445	497	473	501	500	460	468	486	516	486	496	462	517	454	460	457	491	495	486	446	458	507	492	495	478	503	498	465	503	511	483	481	516	476	536	492	480	495	485	456	481	515	516	461	447	519	499	509	458	496	488	482	550	457	465	501	501	482	462	476	485	506	447	507	472	459	469	503	495	508	518	489	509	527	489	509	498	514	471	503	442	472	498	519	449	458	508	477	502	497	484	514	458	474	493	485	460	461	507	510	502	501	504	488	494	471	480	502	489	459	484	466	524	495	493	475	524	456	510	464	500	493	514	493	499	489	495	483	443	505	512	486	466	458	511	488	459	487	506	465	503	521	485	479	459	475	506	514	490	480	509	453	494	496	496	470	470	495	474	491	444	477	479	461	530	463	488	511	495	495	466	502	476	491	514	480	471	474	484	482	478	474	506	477	492	502	509	502	474	508	504	460	473	519	444	500	462	516	467	482	478	494	471	464	468	490	497	460	497	511	537	489	454	494	512	469	498	460	452	476	483	439	452	483	517	518	480	514	511	497	524	483	440	486	456	541	494	485	516	514	497	462	542	490	490	462	464	494	493	489	496	481	532	500	457	475	464	493	501	480	497	474	461	489	468	484	483	481	506	439	460	468	480	476	494	490	459	491	469	492	483	480	487	485	478	473	519	492	493	458	445	492	472	481	484	479	477	510	506	446	484	477	468	477	470	474	516	475	460	493	444	478	485	461	496	458	444	526	497	468	511	479	492	506	460	488	477	516	501	490	477	478	461	509	497	471	487	432	536	484	507	497	520	476	480	480	449	516	508	488	473	514	492	487	491	481	469	504	504	470	518	477	517	480	463	456	464	506	463	509	491	465	497	450	458	499	526	482	442	488	450	484	492	513	447	452	517	492	478	479	472	511	456	490	483	491	501	512	474	490	458	476	485	480	475	496	470	479	500	520	500	445	464	493	495	498	484	486	495	480	498	487	483	503	455	467	478	492	437	470	508	499	516	502	480	450	482	510	474	491	531	510	511	512	489	515	484	504	501	470	461	500	471	460	501	482	506	474	507	463	486	500	485	494	467	501	491	499	517	485	515	518	485	501	514	502	510	463	456	473	511	448	485	483	505	471	472	484	529	463	510	478	522	484	474	487	479	478	491	464	504	468	516	469	542	460	446	480	506	469	484	476	515	473	499	528	498	482	518	461	512	509	501	495	478	489	487	476	492	494	496	491	460	471	535	506	465	479	474	460	499	464	434	479	514	463	516	466	466	483	450	444	533	521	485	467	473	499	464	519	456	478	479	476	483	472	474	468	518	516	450	477	507	569	467	478	475	497	482	470	497	473	484	425	473	502	498	475	504	491	474	471	467	445	492	488	472	493	478	523	474	467	503	466	476	475	491	491	458	450	497	493	477	481	471	469	506	470	482	483	492	485	472	464	500	466	489	476	472	486	484	461	495	542	471	490	434	505	482	457	459	494	496	516	518	472	517	463	519	451	502	498	480	489	479	487	491	508	484	455	496	501	480	486	494	488	487	431	490	484	519	488	496	506	513	469	479	464	478	487	471	478	501	486	489	484	496	486	506	489	484	504	485	440	503	503	490	503	499	462	509	469	481	506	451	503	524	483	492	430	500	522	490	487	464	489	462	498	445	465	515	459	504	466	515	447	457	509	481	518	492	464	502	507	483	516	497	474	496	489	500	482	456	493	464	518	501	504	486	509	510	471	481	432	480	474	500	514	485	464	502	480	469	522	485	485	478	491	498	493	474	477	507	485	511	502	483	472	465	473	495	502	479	477	495	499	503	479	473	469	541	504	489	445	488	447	462	467	522	489	482	515	480	496	475	510	468	484	485	491	490	478	515	454	487	449	498	497	454	503	472	504	506	501	489	487	489	493	480	500	513	476	457	492	516	516
2182	400	393	380	356	345	387	359	374	340	353	375	338	333	371	358	352	311	333	301	316	345	341	335	337	336	346	348	371	350	363	327	330	322	369	330	309	331	375	351	367	329	353	344	316	351	340	351	341	308	343	355	332	346	327	333	358	343	338	347	324	357	319	349	351	377	330	360	364	357	369	359	345	342	319	288	337	319	334	338	342	332	348	351	334	335	342	329	370	346	338	378	330	325	340	332	338	391	330	332	317	328	344	325	336	338	322	325	359	326	337	331	365	332	324	369	369	320	356	312	395	346	378	345	368	361	351	324	351	329	310	354	370	336	326	308	318	340	350	321	346	349	320	362	347	313	323	344	359	344	329	365	302	332	357	334	333	345	334	365	336	321	337	324	349	336	314	308	314	335	343	338	345	322	356	344	324	361	312	351	371	327	340	348	325	343	341	315	331	302	339	339	338	310	349	352	323	333	329	357	336	344	359	338	346	322	345	348	343	386	328	323	378	336	318	311	352	352	323	338	359	320	310	366	339	359	328	352	327	330	330	327	333	350	346	326	344	333	353	344	348	335	377	359	378	363	341	342	344	313	342	331	334	349	346	345	352	360	337	352	321	332	349	335	341	335	340	334	352	307	326	349	342	363	304	355	372	327	332	365	370	337	332	328	333	355	380	332	325	362	331	342	353	320	329	383	351	311	329	360	325	337	322	367	347	312	333	344	354	352	338	344	322	314	310	350	336	352	318	341	364	343	318	325	334	333	361	358	335	366	368	363	301	308	300	342	294	387	360	344	341	347	348	338	306	335	326	302	311	322	327	347	337	337	316	343	306	321	357	331	352	364	328	365	349	309	330	321	326	377	328	302	344	336	345	342	355	339	327	344	312	336	329	366	346	325	310	328	314	328	301	335	342	329	350	307	343	352	348	345	338	336	323	337	334	333	314	353	336	328	325	361	333	309	365	332	328	337	342	352	318	360	335	338	368	353	358	313	333	328	351	335	328	343	320	342	341	360	391	340	334	317	355	335	336	305	341	314	358	345	330	311	328	334	360	330	333	337	363	341	333	315	335	369	333	324	308	310	325	346	372	342	339	339	337	332	341	371	303	305	342	378	372	342	326	353	342	340	334	323	348	357	371	326	327	336	303	339	315	338	335	324	339	332	348	310	314	298	369	340	335	340	335	328	341	342	367	328	340	351	349	363	354	344	317	318	347	327	325	371	316	322	333	328	377	324	334	382	360	387	335	350	349	331	337	332	334	312	323	362	310	338	346	347	316	333	342	329	314	334	319	345	327	330	321	341	322	357	356	338	347	353	328	330	369	338	346	365	348	351	296	310	347	314	326	344	367	325	331	362	319	355	370	321	340	305	355	350	345	299	331	328	331	324	331	341	338	346	332	336	334	350	331	360	303	345	306	353	324	373	313	329	311	332	302	327	334	295	313	325	315	354	355	342	355	339	343	335	367	336	304	299	321	327	348	375	349	376	340	299	321	339	327	352	321	296	328	346	332	376	333	304	387	331	337	321	368	332	353	366	348	354	347	328	354	322	308	336	312	331	357	306	349	329	310	340	372	382	352	344	361	321	340	336	339	347	352	313	368	327	349	307	337	363	327	348	344	333	376	339	349	333	310	337	338	330	338	337	333	347	324	339	356	361	311	362	306	323	343	329	347	328	295	349	306	330	356	311	347	315	343	324	362	325	340	330	351	366	293	341	322	305	337	342	334	344	331	331	345	323	335	332	317	343	335	341	363	325	379	365	362	305	302	342	323	337	335	316	348	319	320	308	322	307	364	327	298	330	319	364	317	324	359	376	335	352	349	319	330	334	378	313	353	367	360	336	359	353	308	378	318	290	306	325	323	327	355	369	350	364	320	337	334	318	337	318	321	328	346	332	349	408	342	350	345	349	342	321	351	362	331	294	329	361	347	362	303	355	362	341	345	350	312	348	321	327	352	332	324	374	330	301	352	384	322	396	327	350	383	362	352	336	325	303	331	361	351	363	329	368	341	339	337	312	321	305	325	337	347	385	373	325	365	314	302	350	309	347	319	332	340	301	328	304	286	335	340	323	304	365	327	303	328	336	319	340	338	324	345	335	353	355	328	335	354	349	340	344	298	334	337	322	313	360	328	357	314	347	341	365	338	328	304	319	383	348	328	310	360	341	349	342	328	320	367	330	335	362	367	267	333	328	313	345	324	320	351	357	337	359	330	350	346	359	334	351	341	349	348	334	335	365	310	351	322	355	346	322	302	308	343	351	346	329	297	340	308	325	299	352	307	365	316	312	359	351	373	340	346	336	348	342	326	313	318	369	370	354	323	333	338	333	333	342	319	341	325	321	317	332	319	386	362	347	347	339	337	343	326	364	323	342	359	331	334	340	345	352	376	343	337	325	336	342	351	373	348	336	381	336	352	353	318	343	336	335	355	327	356	329	312	323	315	335	362	332	344	336	311	341	353	331	330	372	375	311	322	292	339	326	341	324	359	331	316	340	361	338	312	330	310	321	319	334	331	330	358	302	371	341	313	354	319	326	295	329	363	330	320	324	359	336	314	311	331	323	358	355	349	336	338	354	339	363	311	348	364	339	338	349	333	305	308	333	329	328	363	336	341	360	338	310	330	318	326	348	373	321	384	340	341	361	358	319	328	335	331	340	330	348	358	295	360	338	387	326	292	350	349	337	347	342	376	320	337	348	310	342	352	337	347	344	364	357	301	352	382	329	315	343	376	349	347	361	346	315	338	353	322	319	332	338	340	324	325	303	325	354	347	321	344	338	372	353	318	368	325	358	348	350	330	340	337	335	358	332	343	347	354	339	361	329	318	331	370	322	349	333	293	339	344	366	314	324	321	376	300	323	312	330	359	340	301	332	312	328	349	326	327	341	319	300	343	312	340	326	352	334	334	323	370	308	308	321	318	384	344	325	358	346	351	357	356	324	345	320	377	330	359	357	347	309	346	310	387	361	347	333	365	319	283	346	365	361	352	364	326	353	339	345	317	323	351	372	343	322	346	340	348	348	365	345	363	349	310	344	330	350	346	359	329	323	324	375	350	314	308	349	325	332	304	315	357	340	323	335	307	349	348	337	344	365	314	315	301	336	315	357	335	346	329	359	321	351	348	344	349	338	344	323	338	315	359	327	360	359	350	339	337	348	353	327	303	319	342	334	353	343	349	343	347	357	330	318	330	328	340	381	334	309	363	339	357	336	312	350	355	329	362	327	369	356	317	381	328	335	348	326	341	332	372	338	337	316	338	312	344	355	335	359	327	311	350	350	310	342	351	358	360	342	354	342	349	355	347	325	328	352	345	322	333	333	361	333	316	396	331	329	320	308	312	341	332	341	324	334	346	364	337	340	326	314	317	314	372	366	335	350	350	358	342	346	349	349	319	350	337	369	340	342	316	348	342	336	331	344	324	344	306	336	370	297	371	373	350	352	320	335	335	348	313	353	329	356	348	310	329	325	319	336	331	323	325	313	326	330
2387	1066	1122	1148	1140	1079	1036	1084	1027	1002	1034	987	1009	1050	974	950	986	970	1026	941	991	1000	935	965	958	973	946	948	979	986	1004	1022	958	987	999	1006	966	1011	957	934	920	1013	995	935	941	969	956	966	977	959	1007	931	989	943	916	954	984	937	929	982	919	967	924	974	957	1008	970	940	911	1010	953	948	926	975	986	969	983	1013	935	956	889	976	999	1022	973	979	945	1003	952	945	958	949	949	988	1042	981	953	962	998	927	898	981	991	1002	948	953	977	978	973	890	961	873	967	975	965	939	968	978	925	935	984	947	1029	1007	933	962	928	964	937	956	954	978	975	988	942	905	985	976	932	971	962	1002	974	919	943	964	958	943	1036	946	962	971	1003	933	982	987	1014	963	1019	934	1001	949	953	904	937	952	997	938	1046	926	970	933	967	994	960	923	973	1000	977	943	945	946	964	980	1024	1001	966	1010	939	1005	1007	959	1029	956	1015	985	959	932	945	944	967	983	963	970	940	973	896	931	931	984	961	1005	996	933	968	939	949	917	969	930	956	1000	949	958	997	941	1017	1007	1015	965	988	997	1023	970	959	939	938	971	986	948	979	1055	954	958	948	996	972	896	923	903	909	984	1000	1015	1018	996	998	969	963	923	944	1002	917	978	949	970	961	909	947	968	944	932	951	925	1006	988	954	948	934	948	979	954	995	1032	963	1011	972	973	962	889	967	932	924	961	960	952	920	956	962	997	950	988	1012	939	950	1023	988	908	1023	977	979	1078	943	933	966	983	933	970	971	1014	929	923	978	984	945	975	943	958	969	952	974	961	1009	937	921	989	1001	970	997	952	970	980	934	981	979	949	961	980	945	945	978	912	1029	984	952	953	962	994	1005	975	988	936	966	974	966	947	945	984	980	986	927	951	1013	970	925	955	993	986	1011	903	972	963	925	975	937	990	949	970	870	933	954	915	978	941	962	931	944	903	1022	971	963	971	937	1017	1017	991	923	948	947	1046	973	996	971	950	951	967	978	971	946	967	966	927	1017	996	991	938	1020	948	919	974	975	963	965	937	969	892	990	957	1005	967	956	997	1000	914	988	961	962	937	923	940	987	991	955	920	977	987	938	942	997	986	943	1005	965	923	1029	1033	972	924	947	945	1001	932	981	1005	1021	1018	944	955	1003	973	966	948	952	975	987	923	987	982	975	914	972	973	997	902	972	905	955	1016	949	978	967	961	938	902	988	922	1003	970	936	961	985	887	937	940	985	940	978	913	1000	1001	979	999	971	953	970	931	953	1006	935	1012	959	968	1005	974	940	920	941	962	919	988	1006	967	985	1007	958	953	965	995	956	952	951	975	927	978	976	980	925	977	900	995	951	919	1015	944	937	982	942	930	974	910	952	915	924	911	961	1011	944	963	961	942	969	930	927	971	922	945	958	979	928	973	941	969	959	920	1006	943	976	938	948	957	943	931	982	966	947	932	967	929	934	979	950	919	980	989	968	931	926	926	987	1015	966	958	1006	947	981	957	890	972	1005	904	982	995	946	958	921	961	963	969	959	920	1020	991	951	968	931	969	948	1009	1029	1012	980	972	991	1013	980	1001	929	935	890	956	955	1011	997	901	980	974	950	959	989	988	954	944	954	988	979	964	977	957	906	919	1020	908	962	1017	977	1000	983	1005	984	958	990	1025	986	989	1004	906	980	912	932	951	988	1012	934	960	962	1022	923	979	906	991	987	978	888	1017	970	946	946	920	907	932	971	936	965	994	941	964	986	1035	913	974	993	942	943	944	970	953	915	975	938	931	966	957	969	980	967	951	988	963	933	1014	942	997	947	950	1006	1025	1006	980	916	953	1003	1006	917	953	970	972	926	961	933	967	964	888	946	1041	954	952	996	942	967	909	959	955	970	964	1025	968	1011	1003	953	924	1012	987	953	925	965	969	896	922	965	948	976	1016	968	975	992	928	973	966	935	983	936	972	960	958	962	973	971	972	995	958	915	927	950	1004	991	965	960	967	987	997	995	991	902	918	997	1004	981	984	928	884	1027	981	956	973	923	1009	1004	927	920	961	966	912	943	975	960	932	952	939	974	988	952	945	1003	942	942	945	977	970	978	1030	976	874	948	937	1013	1030	926	955	944	1010	1008	965	952	1023	994	974	1009	973	956	964	942	964	953	943	984	953	911	938	990	948	903	984	907	948	949	951	987	982	971	987	966	959	963	981	1000	965	954	971	970	907	976	949	979	960	1002	970	937	929	1013	936	985	938	979	923	945	941	959	954	965	930	954	968	1025	947	961	918	968	939	934	998	969	993	937	978	984	955	962	936	946	959	994	938	960	914	952	978	994	973	953	941	952	1007	1012	1007	938	977	1006	940	953	956	940	945	1051	942	1008	1006	973	974	995	970	942	953	952	919	974	982	969	981	946	947	970	964	960	903	944	985	992	1011	919	988	989	889	962	953	900	974	940	926	1011	1015	968	1033	971	933	932	941	953	964	944	947	938	963	989	969	966	935	954	985	953	969	1003	998	944	984	1014	983	955	987	949	918	927	938	982	984	973	997	940	882	967	926	935	917	962	964	899	944	954	903	960	923	981	956	941	955	942	1049	945	953	921	979	946	942	928	963	928	949	963	971	956	992	999	987	973	982	915	941	990	934	962	932	996	968	960	994	981	1008	977	948	1022	971	993	931	874	972	941	937	1007	981	962	933	975	965	997	945	910	984	948	1002	970	974	971	934	963	925	987	960	941	939	951	964	971	1018	953	971	989	968	954	960	961	955	983	964	973	937	992	889	970	988	955	993	987	976	928	898	916	1026	1009	948	962	918	1003	964	972	994	927	952	1005	946	953	995	942	992	952	912	961	897	950	963	1013	955	957	918	929	983	927	956	941	1017	987	967	917	910	921	959	1000	974	1004	967	934	959	991	952	989	950	984	993	1041	974	1012	987	977	999	952	986	981	942	972	970	988	991	1007	945	985	965	990	989	977	953	962	956	1005	943	985	976	974	982	958	938	945	1029	1018	965	967	982	941	938	1007	906	979	952	951	968	924	922	958	969	962	959	1002	973	959	931	1007	962	1000	1002	982	1010	958	935	966	967	979	933	978	960	1001	1010	943	977	1002	948	956	1004	1002	932	949	998	967	1009	957	966	969	937	1044	988	916	963	920	975	882	932	905	987	961	950	945	960	939	959	947	969	909	994	1001	932	983	975	967	898	993	974	971	1010	992	949	977	987	1000	973	961	984	953	992	985	964	1029	977	979	974	926	971	978	916	992	1042	951	986	978	933	994	967	964	988	937	990	946	964	982	970	994	900	982	961	962	992	936	965	974	1011	974	968	977	951	938	951	931	990	999	939	977	999	1006	970	986	1047	983	923	952	946	987	917	985	949	958	983	966	1047	950	974	960	990	973	961	916	935	938	937	1018	942	965	971	997	970	986	947	930	988	974	918	995	1030	943	1018	908	976	1001	971	978	981	1031	995	958	960	1055	1006	975	983	928	933	950	967	917	959	976	912	1024	921	930	972	1004	940	929	902	949	973	946	965	990	946	905	928	937	981	977	1009	979	949	997	985	985	1002	993	959	935	953	933	954	985	999	912	989	964	972	969	970	978	915	992	1010	979	993	1017	931	917	984	946	963	988	926	963	958	930	966	986	1002	973	931	929	936	1010	1019	929	1007	985	971	958	1003	990	923	977	932	988	951	967	1020
8736	1163	1359	1143	821	682	545	444	393	340	319	302	261	263	256	245	251	234	228	215	233	230	206	221	245	221	210	223	229	219	242	198	200	200	218	210	209	193	191	252	198	184	206	215	187	209	191	203	206	180	204	185	186	192	194	219	169	204	199	209	190	194	216	192	210	212	228	245	216	196	194	202	206	197	206	216	212	191	211	212	202	216	205	202	197	194	196	204	201	203	232	206	209	188	230	210	199	182	220	185	192	179	203	215	206	201	206	193	215	203	213	194	187	231	194	213	208	223	200	187	177	178	206	221	178	185	192	207	206	216	211	209	187	194	205	185	185	168	194	203	206	205	184	194	201	205	199	195	204	196	214	187	199	200	220	193	221	204	202	222	202	196	174	204	190	216	202	205	194	213	201	187	202	210	239	198	211	197	229	214	213	208	183	187	193	209	198	195	202	217	208	219	184	207	205	181	193	207	205	208	197	184	192	189	205	193	204	213	189	207	186	185	198	218	200	219	195	191	201	219	188	176	215	203	210	202	201	199	183	185	218	216	205	206	185	193	228	191	196	219	199	176	201	184	213	210	215	194	195	197	219	185	200	185	206	193	196	177	198	175	210	186	187	169	195	215	193	202	224	186	182	191	217	215	185	199	220	193	205	193	202	213	193	209	177	232	206	221	212	187	215	228	191	192	228	209	198	190	197	205	206	177	189	210	200	187	195	199	195	218	192	202	191	183	173	200	197	194	191	192	201	232	182	208	185	188	204	195	185	208	176	194	202	198	166	184	202	185	203	184	189	211	177	208	219	197	203	178	191	201	185	205	199	205	218	193	175	202	205	185	189	195	196	186	194	194	210	191	205	189	190	195	221	194	221	185	223	200	205	225	192	180	202	155	199	221	196	202	224	209	184	195	189	194	180	203	205	224	201	210	221	216	214	186	175	215	193	209	216	195	213	212	196	189	211	200	194	195	206	202	209	210	197	218	210	210	203	200	219	184	210	214	183	184	196	212	192	181	215	214	200	223	207	189	206	210	201	207	187	201	210	225	199	201	205	193	200	198	218	200	226	228	218	196	198	204	199	211	199	218	210	207	197	221	182	187	212	197	209	188	191	185	190	220	200	210	206	189	193	215	206	199	210	204	199	217	164	226	199	185	216	220	193	219	178	211	196	195	183	207	173	199	212	193	189	209	223	212	220	177	202	177	214	176	206	199	206	199	206	196	214	171	204	217	207	196	240	198	184	195	198	206	218	226	213	193	206	218	215	203	193	204	201	198	223	212	211	214	189	215	180	214	207	210	181	182	215	213	192	189	197	200	210	218	205	187	219	209	185	195	216	204	230	206	187	186	171	220	222	241	191	199	192	219	225	212	217	184	172	202	201	198	178	195	198	213	211	196	185	179	197	200	196	208	206	191	194	200	178	217	210	190	211	194	203	188	214	180	205	213	172	194	198	243	225	195	215	200	216	208	207	193	231	204	214	238	197	207	220	204	199	177	215	161	189	213	196	228	173	226	199	192	198	192	194	213	197	202	180	224	195	189	226	190	199	195	187	205	216	205	205	233	228	200	184	217	193	196	213	205	206	169	216	220	191	221	177	183	220	226	192	206	184	212	198	190	237	206	199	216	200	218	212	196	207	207	198	188	193	189	199	194	191	202	208	208	202	190	193	222	203	217	195	218	243	197	200	170	195	196	203	198	204	162	213	178	204	204	212	203	200	209	212	214	189	210	220	220	192	208	173	196	198	202	181	194	223	197	184	234	220	215	202	215	187	240	219	186	186	199	180	193	217	208	169	205	197	210	203	194	218	179	198	186	175	205	177	188	209	203	230	190	188	204	210	178	207	205	215	230	200	195	191	186	201	217	198	215	203	192	213	202	191	202	201	193	181	198	203	192	216	196	203	212	199	197	188	236	222	208	176	213	209	196	196	217	205	189	185	215	204	208	197	216	216	213	184	230	210	200	198	202	202	202	188	185	192	203	199	198	195	195	182	218	188	215	191	190	175	205	215	206	216	198	204	194	179	211	212	202	197	190	207	193	222	179	193	209	186	195	193	171	196	209	195	175	212	222	191	197	176	191	213	209	217	194	192	205	182	192	189	210	197	190	202	205	190	215	191	211	215	199	211	208	207	198	193	205	198	221	219	201	223	190	183	196	208	207	211	222	209	202	195	204	198	196	225	208	187	211	237	190	173	167	201	197	200	225	183	205	193	203	214	233	213	219	200	209	189	233	199	214	213	214	186	184	203	211	204	210	220	196	192	209	209	187	178	249	196	236	211	191	209	173	200	218	231	185	191	178	194	200	211	205	200	200	207	224	222	203	197	202	198	191	208	196	206	192	200	210	199	187	197	208	194	211	228	188	232	218	198	196	184	199	195	213	192	196	204	214	199	191	212	218	212	222	200	201	194	201	208	205	175	181	188	195	207	184	203	197	208	230	197	201	213	231	228	201	192	207	187	218	191	187	221	217	196	184	199	229	191	200	219	178	196	202	218	189	192	208	197	193	198	205	240	198	183	215	206	208	223	198	195	201	208	218	186	230	202	180	205	192	213	188	227	186	212	202	183	200	203	193	194	207	200	208	206	214	199	212	204	223	204	195	206	194	216	192	188	186	206	221	200	201	190	222	207	200	196	172	216	199	205	186	213	208	195	196	180	222	208	213	219	191	191	191	207	204	197	194	196	216	189	214	205	191	189	192	200	192	219	210	223	203	184	211	196	191	215	192	200	189	211	175	192	192	204	210	206	187	219	207	201	205	192	211	180	224	230	202	195	195	189	197	172	190	183	192	188	205	196	192	188	146	238	185	191	209	180	188	207	205	195	189	230	198	185	204	211	214	224	223	226	214	211	209	187	193	195	200	188	199	206	202	194	193	231	226	179	207	197	205	213	200	210	186	217	173	213	203	187	199	198	196	242	210	196	213	208	186	195	174	228	206	225	226	212	195	203	207	221	201	188	201	193	188	188	221	207	176	182	206	207	219	194	195	181	225	225	203	217	174	184	200	191	226	224	178	189	202	231	195	188	211	185	196	192	212	220	195	220	225	180	205	200	218	216	209	189	173	198	200	210	204	205	206	203	218	179	170	190	202	202	186	222	240	193	201	202	210	199	211	187	195	212	221	175	187	172	220	186	199	190	206	210	204	188	198	200	210	174	207	202	187	198	201	214	210	199	195	217	199	195	197	210	200	200	207	213	225	202	199	191	192	224	211	222	201	210	231	191	189	202	178	199	193	204	190	189	199	193	185	203	192	222	210	200	186	226	191	188	218	226	196	218	219	182	211	206	191	184	208	218	210	199	210	218	205	194	184	206	240	192	182	212	210	184	202	202	204	181	190	187	220	216	207	221	200	196	202	200	196	190	179	191	205	227	196	185	197	193	217	206	220	239	192	217	205	224	189	210	210	193	192	197	224	199	206	194	198	185	220	198	206	192	206	198	211	182	203	184	188	209	168	203	208	207	198	190	200	178	205	184	189	209	174
5648	1598	3257	3758	3253	2638	2169	1871	1620	1483	1312	1241	1132	1100	1023	1024	963	879	931	828	785	746	797	732	748	727	778	781	757	695	723	686	704	685	727	671	678	709	673	649	676	636	668	670	674	685	684	648	678	686	689	632	616	637	634	656	672	660	659	629	659	641	624	633	613	661	591	611	636	609	605	658	612	632	631	605	617	628	686	638	671	613	636	633	634	606	607	612	626	660	601	618	599	608	631	622	652	617	629	599	617	612	620	591	607	616	582	605	630	628	631	634	642	595	626	614	576	648	615	644	583	583	597	622	644	630	630	596	623	590	687	621	614	609	615	626	608	624	617	599	627	619	577	622	584	616	597	611	598	588	612	598	589	625	634	619	623	633	616	616	602	636	597	620	626	627	599	609	623	640	603	591	642	643	625	662	626	612	617	609	614	592	574	625	609	630	558	596	644	625	578	603	632	603	628	590	613	608	569	582	647	619	608	593	609	615	629	639	649	629	612	610	626	586	648	612	566	634	603	585	620	596	596	587	679	596	634	573	650	674	598	634	581	617	612	598	576	591	620	632	644	630	595	630	659	627	645	554	568	645	618	605	578	565	619	594	640	618	635	608	633	605	613	632	586	620	625	626	602	591	586	613	622	615	629	584	638	606	584	620	620	651	600	606	605	587	588	596	636	585	596	571	616	595	613	588	611	588	587	616	618	617	628	629	602	640	588	634	628	591	601	589	641	600	631	581	566	599	599	649	585	603	606	567	607	665	651	607	636	596	593	569	616	623	588	591	585	610	610	636	630	615	589	601	598	595	654	614	598	623	614	585	618	613	600	641	581	650	628	622	602	622	600	578	589	619	589	609	606	611	622	647	592	623	608	602	605	608	615	611	609	668	585	576	585	629	618	592	626	657	640	618	614	611	662	639	591	591	597	584	636	602	606	667	598	579	621	633	614	615	596	614	595	594	566	599	582	615	636	585	565	634	632	611	622	600	607	627	591	582	605	629	636	621	631	659	604	600	598	588	635	563	628	606	614	615	620	630	591	568	596	606	586	602	638	569	615	588	618	610	607	625	591	628	626	600	627	585	599	611	621	635	572	619	561	599	614	591	587	561	593	617	605	641	608	604	634	620	610	618	595	569	646	584	643	644	590	587	653	655	553	613	575	657	656	636	612	594	594	611	596	615	639	623	598	600	699	626	562	635	625	637	612	643	630	583	605	614	598	575	633	588	622	619	614	626	635	607	609	617	600	602	578	616	643	632	617	595	652	602	588	600	624	616	604	584	633	582	603	633	625	593	596	622	611	652	616	608	611	566	605	647	625	647	586	568	600	604	622	578	659	589	601	590	585	620	616	615	644	614	585	601	586	610	601	599	622	602	616	601	599	630	634	644	608	563	632	618	615	598	616	604	645	603	601	614	613	572	648	613	600	620	620	629	602	602	626	575	581	612	626	582	605	627	623	665	584	626	601	627	620	618	631	591	623	638	622	655	645	647	591	617	654	614	606	644	618	595	643	644	612	619	605	577	650	600	603	611	572	588	603	611	596	559	642	614	617	622	598	608	674	618	606	626	627	623	614	607	569	627	623	605	617	612	596	641	600	617	591	609	586	630	640	626	618	603	606	602	613	634	611	627	566	600	610	595	619	612	653	612	637	604	637	609	610	598	652	584	588	574	575	630	626	647	607	651	595	589	635	638	599	610	620	614	600	592	601	594	594	637	570	603	633	598	645	628	659	577	644	625	622	623	601	661	608	618	632	606	635	601	610	588	606	625	610	587	629	622	620	597	611	579	658	618	642	634	591	610	623	608	623	615	609	657	644	612	611	615	635	614	604	566	579	614	606	630	629	611	661	611	591	627	617	621	600	594	612	659	636	608	632	622	599	640	602	661	604	585	589	622	624	616	614	611	565	600	612	601	588	642	671	614	606	603	632	611	652	607	591	625	628	557	642	594	605	670	607	617	589	629	636	619	582	635	597	585	604	599	584	624	609	627	607	638	649	609	623	661	603	587	591	620	582	628	580	613	582	650	616	600	628	644	610	624	595	645	602	603	614	601	610	651	568	650	648	652	564	614	628	606	642	679	630	621	591	602	642	607	660	623	655	593	645	612	616	616	626	586	615	650	630	604	598	635	621	583	639	584	629	588	624	629	648	598	631	654	637	640	611	588	611	621	620	596	623	606	589	617	641	594	616	636	614	650	553	632	594	582	625	615	629	598	614	612	595	581	601	604	622	602	585	589	634	602	571	609	617	637	619	636	622	638	594	600	632	631	581	611	622	605	649	625	599	637	618	616	615	599	607	605	588	643	628	622	602	607	611	647	579	608	639	579	647	643	601	572	599	619	643	629	584	616	551	639	582	598	576	594	628	640	644	601	600	636	608	627	628	619	612	620	602	621	609	621	604	631	608	602	572	604	607	633	592	584	597	647	679	628	623	566	598	653	622	615	635	630	646	623	604	618	604	637	604	595	589	604	623	623	644	626	596	659	608	578	608	649	580	631	592	614	594	655	628	587	578	590	621	573	585	620	588	610	653	611	601	596	609	654	605	619	623	603	594	578	580	616	639	594	650	607	586	601	599	583	619	626	573	627	631	597	621	618	598	611	646	564	606	634	621	617	600	659	623	585	666	611	643	628	614	625	599	612	618	591	563	569	644	593	599	620	601	623	549	591	620	681	596	636	637	649	589	650	603	597	569	592	606	644	605	617	643	614	586	632	627	604	626	615	576	598	601	609	664	603	573	603	601	552	585	626	625	610	604	615	590	606	641	563	591	584	601	613	629	582	603	617	602	621	626	595	649	588	595	622	576	629	630	561	608	628	626	601	619	584	601	585	628	630	625	622	630	597	568	564	600	606	623	576	604	633	573	573	592	612	639	598	628	650	595	605	628	655	619	608	599	655	604	627	594	631	601	632	617	591	610	613	604	592	613	605	627	670	604	670	624	634	642	660	639	611	570	624	599	624	613	611	606	566	591	587	598	586	606	587	629	639	594	589	647	596	620	645	605	596	569	632	586	589	635	585	586	638	633	651	615	641	584	570	554	658	590	615	583	622	593	582	616	595	624	618	586	552	602	573	661	621	616	640	613	601	603	618	590	626	633	599	626	613	637	630	619	581	618	600	611	608	637	624	634	631	617	648	592	624	617	637	603	629	671	637	639	581	647	622	621	564	596	567	619	647	621	612	616	571	632	664	594	609	640	598	622	581	579	634	623	617	616	594	619	631	614	614	585	578	587	592	635	657	576	611	583	597	654	622	594	639	630	594	609	629	597	609	576	590	607	606	620	597	623	584	631	640	615	592	586	585	599	630	599	573	584	611	600	668	635	578	595	611	575	608	600	622	614	630	647	635	589	617	622	592	598	621	600	573	621	616	647	618	634	637	586	645	642	605	561	650	588	616	649	628	674	631	591	623	604	666	592	640	675	663	635	619	622	620	574	590	617	607	656	606	617	602	619	644	558	628	617	633	614	615	634	652	597	587	581	585
16138	2659	2774	2101	1455	1027	728	585	496	430	335	348	318	269	246	225	243	245	221	204	180	174	205	205	180	186	160	177	162	180	171	179	179	161	172	162	152	154	165	174	172	150	161	150	141	144	149	157	148	141	150	165	144	133	186	155	143	161	180	155	147	147	152	171	151	137	150	152	161	168	131	155	131	131	133	148	121	135	151	135	154	169	159	125	138	143	179	144	160	139	160	158	167	166	156	153	134	145	139	140	157	150	156	142	150	146	149	146	132	119	136	170	127	147	160	155	120	155	148	148	163	138	134	165	160	162	164	155	138	158	151	160	170	143	144	150	131	131	128	170	143	172	135	153	146	142	140	143	147	136	160	150	143	135	164	145	161	146	132	125	136	149	149	167	147	155	144	153	151	124	143	152	145	144	160	149	160	116	154	154	133	139	151	147	149	127	145	154	169	137	153	153	151	135	159	128	162	125	150	162	132	126	151	146	128	151	134	148	137	148	148	153	158	157	121	137	141	147	143	137	136	127	165	146	148	145	131	150	146	156	148	123	152	147	183	148	169	128	168	137	155	137	135	146	138	151	145	160	157	150	151	137	138	136	170	151	150	130	129	142	160	157	168	164	141	133	130	152	147	167	146	160	147	142	157	146	150	138	146	139	145	150	147	128	160	161	144	150	134	144	156	135	127	157	125	150	150	145	149	144	141	144	129	151	160	153	131	152	116	153	145	153	139	131	149	153	135	164	138	146	154	145	147	179	152	172	145	150	156	141	131	140	136	158	159	142	156	139	143	142	129	151	148	151	149	130	148	153	144	147	132	142	154	148	128	156	142	150	163	161	126	179	144	162	149	159	152	153	152	135	163	138	135	153	156	148	144	149	155	138	145	146	142	164	137	146	136	164	138	142	137	156	145	158	154	138	140	138	168	156	153	132	171	147	116	127	144	152	145	147	135	148	143	148	132	139	141	133	160	160	137	139	151	125	144	151	142	155	134	166	151	146	140	153	144	144	138	164	162	168	144	159	137	153	150	157	140	172	171	148	124	150	141	130	146	137	170	159	133	144	151	142	169	156	149	149	150	140	151	154	164	172	160	148	156	128	152	169	137	163	146	147	151	144	162	154	164	157	147	156	148	161	146	142	146	139	157	157	133	163	127	161	135	157	132	145	151	152	167	151	158	155	174	171	139	142	139	134	166	165	148	146	141	148	134	132	147	152	147	162	141	168	138	140	144	170	169	156	138	146	148	146	142	158	149	179	146	144	151	157	165	141	129	146	159	144	157	149	150	139	161	161	138	130	163	145	119	119	154	167	148	169	141	155	142	134	157	145	151	142	152	160	145	161	160	188	151	149	152	153	148	154	139	147	148	154	133	147	136	136	144	153	135	167	154	152	145	149	133	143	136	160	155	147	135	162	145	128	158	161	164	163	155	167	164	141	150	166	147	144	154	131	166	164	161	130	156	159	142	178	167	138	142	150	148	140	127	134	166	171	162	157	155	153	133	136	125	160	135	162	161	139	139	129	163	154	149	155	155	132	147	134	165	172	151	145	150	150	137	151	150	160	155	155	147	177	155	144	154	158	114	164	163	143	146	148	150	157	140	150	137	149	134	143	138	139	153	153	138	138	141	151	163	158	161	154	132	175	148	173	169	153	137	151	160	128	149	146	152	135	147	150	150	147	130	148	160	152	157	129	157	145	145	134	146	122	124	149	149	156	161	154	146	162	144	126	157	141	170	133	147	130	146	138	135	137	146	157	165	155	141	156	148	170	165	155	144	155	136	158	154	128	174	147	140	146	153	147	137	149	150	150	170	140	153	140	158	162	142	161	152	168	151	142	175	178	154	152	161	138	148	128	139	150	147	149	157	141	137	154	174	155	146	135	164	175	153	134	143	151	131	139	158	155	147	150	173	165	150	144	169	149	150	136	146	166	141	167	124	143	141	136	156	143	143	152	136	136	163	152	159	148	136	136	140	155	148	156	132	165	139	149	135	148	148	164	153	146	142	153	142	152	161	130	145	136	168	147	160	157	133	150	147	153	141	149	131	153	151	150	158	150	154	140	147	161	132	148	147	158	138	134	160	138	146	158	137	143	154	153	145	150	154	136	158	154	151	143	120	149	131	135	152	150	164	149	148	145	147	153	157	150	159	162	137	149	159	152	169	156	130	148	139	130	134	131	153	129	153	137	149	149	143	143	154	189	154	141	143	147	171	145	146	180	129	153	144	151	157	141	129	146	154	145	161	154	152	170	154	154	167	161	139	137	142	138	143	160	157	138	149	139	157	175	148	160	141	152	161	138	150	147	150	134	165	142	147	163	151	159	165	127	172	153	144	137	168	160	141	153	142	169	160	118	143	158	138	142	150	137	154	152	165	155	155	150	146	124	151	146	164	140	137	142	150	152	154	144	139	160	162	154	155	166	153	172	130	142	142	159	145	124	126	161	126	152	134	147	151	153	137	136	139	151	148	152	136	161	157	162	137	171	151	141	152	143	143	135	160	137	141	160	145	156	146	131	148	155	160	121	130	159	155	131	131	140	151	142	153	137	139	138	155	162	145	145	176	160	165	147	139	148	127	144	159	154	146	150	131	149	164	140	135	147	143	167	159	141	123	172	146	144	144	178	152	154	158	146	136	129	152	134	152	115	136	145	161	163	150	158	147	150	151	150	136	142	139	136	155	167	143	162	139	120	153	138	141	135	144	157	137	144	156	139	140	141	135	162	156	147	121	144	178	171	135	143	138	124	160	162	125	154	132	135	157	157	138	165	143	151	172	148	156	145	167	155	148	151	161	143	136	143	152	164	140	156	138	163	138	127	124	130	163	140	149	123	144	144	152	141	152	129	169	151	134	120	163	181	161	151	141	165	131	121	131	150	127	155	140	154	153	141	139	143	144	148	137	155	150	158	139	131	155	144	142	149	143	140	151	144	165	145	129	146	147	158	139	143	146	160	156	156	152	160	145	144	138	137	165	143	147	144	147	154	126	146	137	146	164	127	164	154	128	158	150	148	166	156	154	140	143	175	151	137	140	140	146	163	151	154	145	139	144	153	168	191	155	144	129	159	152	135	139	142	162	122	148	162	127	160	149	155	147	167	149	149	151	155	128	136	159	161	153	160	156	141	134	158	142	151	144	144	153	162	147	153	159	163	144	166	150	159	144	139	131	159	131	151	139	135	128	148	186	150	150	162	145	149	153	146	151	136	165	151	144	159	171	164	153	149	139	123	145	146	135	136	146	147	157	136	136	139	152	145	125	157	155	160	147	171	179	139	146	154	161	152	127	166	153	150	139	135	142	141	139	152	147	132	165	129	162	172	135	167	158	152	129	117	189	152	135	144	147	160	140	152	133	132	183	137	158	155	124	147	141	134	166	157	154	139	142	154	134	134	150	163	141	127	161	148	139	147	145	135	166	147	147	125	162	155	175	138	155	153	137	118	144	154	122	140	129	139	151	158	147	145	166	154	145	166	166	161	128	146	167	132
7617	2466	5691	6346	5400	4492	3612	3096	2536	2219	1841	1713	1562	1426	1281	1260	1097	1065	999	959	900	873	819	778	763	767	758	734	712	704	677	676	640	659	639	632	628	597	604	603	580	623	598	552	561	568	543	553	557	552	562	532	531	572	535	529	543	498	538	505	503	517	530	491	548	499	514	471	540	501	541	529	506	493	503	495	508	528	490	496	521	516	526	474	538	472	526	536	522	555	551	531	507	498	548	505	461	510	525	523	501	500	565	508	511	518	497	499	465	483	508	478	511	529	503	477	527	493	478	469	488	470	490	502	521	500	518	512	475	523	476	527	448	501	496	505	498	519	505	469	532	499	494	485	499	504	524	509	488	483	475	467	489	472	452	545	507	475	471	486	525	508	493	469	489	481	525	437	481	465	499	483	472	500	511	458	487	495	461	463	496	478	517	489	497	476	488	512	510	471	483	498	465	474	510	497	457	454	505	478	512	514	482	468	512	485	493	490	537	494	453	490	498	460	479	488	519	448	527	496	498	503	479	521	485	455	507	478	517	497	482	463	486	540	460	494	466	459	483	461	496	462	486	486	454	472	523	499	441	501	490	481	505	448	485	506	505	488	494	481	460	495	497	484	454	484	460	474	460	489	502	448	455	457	502	496	501	500	497	502	499	464	535	487	472	464	528	500	492	499	498	461	466	489	479	486	480	509	465	462	484	473	483	494	498	488	500	490	506	492	450	512	453	486	497	446	495	497	467	487	496	473	455	488	458	486	478	448	513	511	458	489	449	512	476	520	475	464	467	493	475	495	490	542	454	473	504	478	445	499	509	504	437	461	489	502	481	482	522	495	492	476	482	483	480	469	430	508	458	553	455	481	517	508	481	497	479	463	468	473	515	479	498	501	476	462	448	525	485	467	469	473	456	473	477	436	486	459	508	481	490	461	472	525	535	484	485	473	482	491	454	521	501	493	466	433	489	458	449	507	521	472	466	500	502	489	513	525	484	464	465	491	500	511	474	524	492	472	447	486	469	479	482	485	477	499	478	473	508	508	507	482	452	470	480	554	483	480	508	509	494	459	433	484	483	544	466	470	472	499	451	494	473	451	465	527	484	464	497	481	493	473	494	464	446	464	511	476	468	486	429	484	480	457	450	472	486	457	493	501	492	475	499	475	495	446	463	468	530	507	472	495	498	463	459	518	511	495	518	520	503	488	506	485	522	469	498	503	500	483	481	488	495	517	477	496	473	487	503	473	486	497	483	478	482	467	469	464	459	482	480	449	515	470	468	449	518	482	490	490	471	487	462	499	450	506	532	503	492	463	503	452	515	452	490	479	510	472	505	487	496	462	504	542	494	433	501	491	452	451	489	482	435	505	466	491	412	477	489	489	477	473	476	489	488	494	507	472	477	455	459	481	482	476	469	505	484	454	479	446	463	486	492	505	483	489	488	490	456	508	446	515	490	499	457	457	513	459	473	481	467	476	509	492	459	496	475	500	449	466	451	466	476	487	458	489	462	454	515	459	465	455	456	452	472	487	488	533	503	478	451	503	496	461	470	507	489	486	470	465	456	456	522	462	474	451	485	491	488	474	454	529	449	510	455	523	482	486	484	482	508	488	493	488	434	455	476	495	491	466	490	478	491	508	468	481	494	470	477	469	478	471	501	469	493	456	478	490	489	504	506	518	495	479	476	457	487	470	492	515	459	476	497	466	507	471	467	473	499	474	485	489	493	504	493	474	456	441	515	516	494	469	504	489	481	480	500	461	476	502	507	477	520	504	502	486	461	486	470	479	497	446	512	450	508	506	528	471	471	466	467	472	494	426	504	491	497	475	478	472	473	481	475	520	463	462	456	504	466	489	496	488	467	483	467	490	505	484	435	452	487	453	505	506	508	475	497	511	455	500	480	509	464	494	493	502	540	468	493	507	470	472	495	502	460	501	445	477	510	495	490	488	509	460	477	477	490	460	460	490	495	455	474	535	473	496	511	496	470	475	491	481	475	478	484	523	475	460	478	457	470	463	483	513	465	480	463	511	509	482	481	499	509	503	521	486	468	460	484	470	531	513	476	490	479	472	489	481	438	464	471	543	485	503	503	502	462	466	489	489	456	470	486	484	468	469	491	459	473	525	476	488	455	484	526	508	462	472	484	458	490	467	481	462	462	453	494	494	511	517	488	521	478	484	474	496	482	493	449	467	465	459	493	479	496	472	490	531	503	486	502	498	506	493	487	451	474	448	506	468	480	515	515	507	471	478	472	469	478	475	471	503	494	500	499	456	514	502	479	508	465	487	471	481	455	480	484	493	488	475	490	503	451	476	474	477	441	498	489	504	527	469	486	493	477	507	496	491	497	445	496	489	489	427	481	467	498	483	483	465	496	480	499	500	515	465	416	457	482	449	489	497	491	480	525	464	500	464	482	474	519	449	469	494	497	479	470	478	489	504	484	476	480	511	511	514	497	475	412	480	489	467	478	472	495	478	460	459	495	478	473	488	505	479	500	479	454	451	491	487	491	508	486	483	490	491	474	517	502	477	467	481	475	461	551	479	472	459	437	496	443	486	488	480	458	458	499	502	438	479	508	467	498	492	480	465	482	481	463	490	501	459	472	474	493	480	466	481	484	491	529	466	483	471	465	444	486	483	497	475	510	457	453	485	516	506	498	479	513	481	499	537	493	479	488	456	507	513	506	458	489	500	492	488	470	481	482	505	463	460	518	511	483	541	479	469	475	469	424	485	507	489	493	480	489	460	484	503	519	462	507	467	510	480	512	482	498	489	455	475	474	502	521	514	489	440	506	532	462	479	477	473	479	483	506	474	463	505	488	468	480	470	523	492	497	510	482	497	488	497	482	477	496	464	502	434	492	472	465	483	473	485	478	500	487	458	483	501	492	457	497	510	490	503	480	458	495	483	476	474	492	469	492	477	495	539	493	467	463	459	511	484	501	468	483	472	510	435	479	479	520	477	499	517	505	497	501	507	473	467	459	479	442	492	485	468	451	481	465	496	499	469	511	497	473	480	474	511	466	484	476	512	464	459	487	462	523	509	497	484	505	513	475	493	478	496	504	499	507	491	456	468	500	488	467	504	412	521	530	471	505	517	497	451	496	480	509	500	475	520	471	493	471	468	488	497	465	447	519	493	439	464	459	503	456	481	505	505	448	501	466	457	474	494	476	477	518	474	475	487	507	476	502	460	471	488	468	498	503	499	486	472	469	520	433	466	461	496	484	471	471	500	468	457	517	521	459	498	476	479	498	478	496	536	462	447	509	482	469	503	475	508	518	517	506	491	510	536	437	486	472	480	469	495	510	482	534	549	524	501	521	510	491	482	485	464	486	505	504	483	462	489	483	467	502	479	492	462	451	495	504	494	489	479	504	476	474	459	460	525	494	494	500	447	460	491	482	461	486	463	485	498	469	507	487	522	494	483	498	492	454	514	487	460	508	511	467	465	484	521	495	449	487	490	474	531	505	487	474	481	486	485	467	471	488	504
2188	398	365	381	389	401	327	362	346	331	337	339	330	342	320	337	373	331	322	322	313	328	323	355	332	307	345	327	332	380	372	329	314	320	345	319	323	351	322	379	346	311	303	364	327	357	319	373	328	328	359	338	308	332	363	335	353	350	357	326	355	362	391	301	357	382	315	323	334	324	358	337	356	314	338	326	320	329	353	349	322	331	318	337	365	392	338	334	369	342	328	299	352	320	343	341	341	357	369	382	332	363	324	359	359	342	350	333	333	335	323	354	326	313	331	349	363	366	326	330	352	352	312	332	309	372	315	316	362	333	334	333	365	300	348	347	351	360	355	338	309	370	296	334	332	346	365	328	337	309	335	339	339	335	304	326	333	307	341	333	355	339	334	320	347	356	352	356	342	332	362	341	315	326	325	326	330	347	357	346	341	343	358	332	326	373	323	325	331	341	306	323	334	341	341	320	351	353	314	366	328	343	333	362	353	335	361	294	340	351	344	309	358	360	347	342	335	325	349	353	347	356	362	340	343	318	351	335	323	335	343	347	322	343	355	343	343	316	358	361	378	323	349	353	341	341	314	347	363	327	358	330	346	361	329	330	337	345	370	292	331	326	330	351	329	347	314	343	357	362	352	347	302	340	358	331	326	323	301	301	322	328	335	328	319	376	363	289	320	368	347	325	315	310	348	341	352	330	343	332	353	343	309	341	321	361	336	345	359	338	320	319	348	358	316	344	343	322	346	376	316	354	348	319	357	298	329	342	365	311	309	351	297	371	326	325	329	356	364	335	317	320	336	317	344	344	349	360	300	344	320	328	333	342	321	357	342	349	338	345	321	324	319	361	373	313	326	328	338	339	335	288	340	362	331	336	298	352	346	345	345	330	337	317	329	344	354	318	354	335	325	319	306	324	331	364	372	320	322	327	349	335	362	342	348	341	327	347	337	321	355	352	348	333	292	384	353	355	321	347	321	398	360	299	319	330	375	318	301	352	325	352	321	358	352	348	336	332	349	336	343	322	346	334	326	346	291	314	335	376	337	345	333	337	328	315	363	318	332	352	364	338	308	344	339	347	339	339	353	339	356	378	359	308	339	355	352	341	348	301	328	362	334	339	365	313	363	332	309	328	322	312	365	322	355	327	330	334	348	336	316	358	328	364	366	369	329	298	318	327	333	341	330	301	358	330	359	326	315	335	325	348	351	359	323	305	352	332	326	356	308	364	314	336	326	335	329	311	328	354	325	346	333	338	332	328	329	307	375	334	368	339	353	334	311	336	377	358	328	334	336	349	318	321	339	313	344	349	336	316	335	353	362	357	368	348	342	349	297	347	322	365	293	357	361	337	354	339	336	330	334	362	319	362	365	319	301	336	312	329	344	315	349	319	320	318	364	350	344	345	330	346	363	346	337	303	344	346	344	339	294	314	340	337	341	327	342	322	361	343	340	344	357	339	334	310	336	321	343	343	324	309	354	330	325	362	336	350	327	349	374	366	355	370	359	354	328	335	309	317	345	319	303	342	339	332	343	328	319	334	318	346	386	367	337	308	350	317	349	336	353	374	324	306	301	353	354	345	353	352	317	337	337	361	319	342	361	351	355	322	364	308	325	351	331	362	330	313	358	337	314	344	317	320	341	370	305	318	347	351	321	304	328	312	317	367	329	328	352	341	370	329	340	342	325	351	335	349	326	347	339	316	322	347	314	366	332	348	366	349	296	378	351	347	320	372	361	363	371	345	340	320	350	342	353	345	343	350	359	345	331	331	337	329	331	369	322	337	311	362	316	355	313	367	343	329	372	353	325	284	332	343	365	337	326	354	325	355	344	347	326	341	351	355	353	338	336	323	340	331	338	327	316	327	358	331	317	353	325	301	311	357	348	343	325	336	312	350	328	361	327	326	335	322	321	351	346	353	340	345	335	331	356	349	333	343	375	334	312	368	356	322	338	351	341	330	327	319	342	344	353	315	333	352	351	327	359	335	343	363	333	353	322	351	349	351	330	368	336	330	321	355	323	338	331	325	350	315	314	340	338	354	348	337	340	348	345	365	349	308	339	348	314	322	368	339	309	332	331	356	342	327	336	324	327	330	355	358	342	349	306	304	347	329	309	319	330	340	358	381	348	314	348	347	362	314	327	347	336	334	353	339	327	316	356	357	324	336	346	367	324	340	361	339	343	325	351	350	356	336	349	357	341	331	336	349	347	330	325	340	342	338	334	331	330	343	332	326	309	324	349	319	363	349	339	325	338	340	338	330	352	355	373	324	346	351	349	375	326	321	363	336	356	368	326	356	334	363	314	357	346	345	358	336	329	324	333	323	315	351	331	346	368	356	314	337	334	331	320	315	342	346	321	338	356	354	348	359	346	295	359	361	349	323	297	355	341	336	323	324	318	339	335	362	333	349	341	339	342	346	341	328	347	348	332	303	315	348	330	324	336	330	336	321	366	320	357	366	325	358	342	327	342	363	310	340	314	356	336	343	365	304	349	339	344	380	354	345	316	331	334	342	351	331	345	301	360	334	336	335	324	356	353	326	345	350	327	336	352	325	345	372	317	323	338	373	339	343	344	312	346	342	332	345	335	359	309	321	324	322	329	346	346	349	312	339	327	325	375	324	336	335	336	305	329	361	331	371	354	327	351	347	343	356	322	325	302	318	362	368	332	329	377	346	342	303	336	298	338	330	316	326	317	354	331	364	341	328	359	366	342	312	332	345	308	341	338	341	345	339	376	352	307	353	331	331	303	340	308	329	334	358	350	344	343	341	350	313	338	314	337	347	305	337	374	359	350	323	328	309	323	326	318	345	360	350	337	350	323	355	333	337	346	337	358	345	354	374	321	345	349	332	315	359	349	357	354	346	359	322	329	355	326	344	344	335	326	311	336	329	331	322	352	335	364	328	372	309	313	361	326	310	344	358	333	332	329	363	331	343	340	327	341	344	333	344	349	319	380	326	355	339	354	327	338	324	318	326	352	322	356	374	322	336	320	371	344	337	329	313	340	346	355	364	356	355	344	318	340	366	331	324	344	330	323	329	315	313	316	328	383	310	324	353	328	371	358	359	341	325	343	352	361	365	359	283	336	340	326	346	336	367	334	335	357	357	305	324	340	346	338	341	351	369	336	329	383	374	373	331	364	338	346	304	361	343	309	359	346	346	343	330	335	331	345	330	328	332	300	365	353	327	321	339	331	344	348	313	352	370	343	345	327	342	336	345	342	340	337	336	368	370	309	341	346	344	331	280	343	356	333	317	351	315	354	370	358	351	331	319	349	359	360	343	347	319	343	341	349	325	354	351	333	304	305	358	358	321	321	300	334	322	319	343	289	345	330	306	350	350	337	344	365	330	313	347	334	317	340	331	341	316	348	301	350	316	360	315	306	337	326	353	358	364	303	317	334	325	355	362	353	343	298	343	323	332	319	348	333	318	337	291	312	323	366	293	359	357	333	320	328	323	335	378	328	330	320	345	337	335	326	316	356	332	335	326
2469	1065	1118	1106	1119	1129	1034	1107	1051	998	1004	964	952	953	991	1011	974	1013	1010	967	1021	977	1009	955	966	909	986	973	976	992	954	956	975	991	944	995	926	917	955	946	953	973	949	922	976	944	971	936	963	990	912	979	939	962	963	1009	1002	950	973	956	959	901	1025	974	943	985	983	910	956	978	946	922	964	908	977	962	936	1021	921	945	951	999	1014	995	917	951	1003	891	973	947	961	1019	992	959	941	966	1032	955	980	980	937	966	1019	905	952	983	1010	978	961	930	935	998	1000	991	932	937	938	946	1012	966	930	982	982	953	960	942	952	926	997	953	959	952	938	925	965	1009	986	1005	979	957	956	915	990	928	937	996	1013	969	958	958	920	941	976	997	963	987	943	941	939	968	1001	984	988	958	980	942	970	981	909	945	1010	954	1012	966	991	981	951	952	914	933	968	978	988	947	924	980	1007	943	958	937	979	1027	967	966	1012	962	955	981	980	1002	958	969	945	992	1001	945	945	981	960	1022	956	940	960	917	990	912	974	998	984	952	974	961	989	918	979	1033	978	973	911	975	992	989	929	990	966	945	1007	957	979	981	957	958	981	956	918	1004	935	931	977	949	968	995	921	978	928	1028	972	952	1002	937	982	945	917	969	973	996	922	960	944	1018	953	1003	1018	1026	953	928	1007	935	1008	981	960	959	990	971	931	972	949	990	987	937	990	891	955	958	962	989	966	975	986	930	970	966	930	948	936	949	909	877	982	997	950	970	935	922	996	1010	915	1019	988	989	950	932	938	984	968	1029	988	1002	978	930	911	987	1018	986	985	958	983	955	982	986	986	962	960	1014	987	994	946	985	976	938	969	998	1027	963	989	988	964	920	962	978	1007	974	981	932	988	979	972	943	919	956	973	932	1024	998	908	960	976	1010	1019	965	994	967	967	1008	1022	974	945	1002	963	916	928	928	994	935	954	987	987	980	926	957	945	930	969	966	900	983	984	925	1004	1037	1024	988	984	971	989	959	928	948	992	927	939	986	935	988	982	957	961	989	1022	992	927	958	953	1030	997	1007	939	968	946	1003	917	949	989	935	957	980	985	938	951	1001	1040	911	935	964	987	1004	943	1017	934	929	994	955	973	979	959	953	963	957	938	939	936	939	973	957	991	937	965	985	967	958	951	972	980	984	923	960	906	952	951	932	985	920	980	948	945	956	1041	982	923	977	981	982	917	950	961	919	995	992	937	961	967	979	908	968	919	913	976	1018	930	987	977	895	975	964	931	966	996	964	956	1019	936	929	1002	1019	985	951	999	991	917	1007	970	934	964	934	1019	952	981	988	966	979	991	968	971	1033	965	907	950	967	931	1016	950	957	926	940	965	1018	956	958	984	958	980	959	1051	973	995	948	981	1010	1010	977	993	976	980	979	963	979	941	941	983	992	962	965	955	983	945	979	940	979	937	956	959	990	1024	1003	966	930	988	937	994	988	1033	977	932	941	965	976	956	946	913	1005	994	1005	943	967	977	953	990	968	981	921	952	955	942	968	946	966	991	931	970	971	1044	910	961	1005	959	941	991	980	939	1028	917	986	973	900	1018	944	976	917	1015	997	941	907	959	969	989	981	986	978	1012	1007	1018	937	1014	968	970	948	952	946	965	991	934	929	977	1004	952	1075	949	932	999	1005	932	957	993	965	976	949	991	949	951	997	1008	932	973	939	979	940	966	902	916	935	981	965	1002	947	977	1021	929	942	1007	954	888	1006	933	978	966	943	990	958	890	973	995	975	995	980	1004	967	962	988	884	991	962	949	942	860	914	976	889	969	1005	966	962	964	961	915	961	937	956	948	1004	959	1005	949	968	929	966	969	955	985	995	1003	900	951	957	944	978	936	988	978	951	918	925	948	959	964	934	973	988	867	1001	934	932	937	925	931	1015	942	956	959	966	963	919	971	943	965	991	926	982	974	934	996	978	1036	990	957	1007	929	984	932	1002	936	960	949	960	940	972	997	937	944	1032	962	892	983	948	932	955	988	955	970	967	944	948	967	964	948	939	1017	988	986	972	1020	1010	970	1029	967	973	984	943	1031	957	975	946	965	947	958	972	1011	950	923	939	954	1020	963	974	951	999	977	954	975	945	929	940	941	971	913	962	996	958	1009	967	986	1016	976	947	964	925	894	953	964	968	972	938	960	998	920	940	913	1013	979	973	965	927	1032	950	944	995	950	978	967	941	975	949	1015	919	982	1001	941	948	966	962	940	1010	989	960	964	957	981	927	964	902	943	996	933	990	948	958	983	928	925	944	1024	987	890	1002	920	941	990	977	980	964	985	983	933	982	1054	983	963	993	956	979	960	959	956	906	945	986	958	994	981	984	932	974	991	1007	951	1014	976	968	976	962	902	957	974	959	986	986	987	931	1023	981	957	936	949	996	1017	977	944	995	945	924	963	930	956	954	993	927	1001	917	982	944	949	1004	946	943	949	986	963	1046	938	948	1000	908	962	1033	905	956	971	972	985	979	970	918	991	992	989	1005	997	955	957	988	976	971	946	1019	948	919	989	996	924	1011	964	913	953	970	906	972	966	975	926	1002	934	944	972	1023	964	964	1012	979	940	967	915	932	1029	983	998	957	998	912	987	952	978	903	966	974	982	989	943	953	975	969	995	961	983	1016	913	993	982	951	989	989	941	1024	954	970	930	1023	982	945	959	949	913	926	948	963	963	996	972	962	993	991	957	959	951	941	940	970	949	1005	1009	978	976	945	999	979	916	914	952	953	942	939	1006	950	1021	984	955	966	964	969	943	933	1007	987	989	1009	946	1046	957	967	920	916	946	943	986	956	978	971	923	993	942	958	960	994	946	964	939	983	957	982	1002	981	948	963	898	937	937	913	945	951	939	993	957	979	928	983	934	976	990	1006	942	945	992	969	914	951	950	976	1005	958	966	926	966	987	988	944	996	969	994	932	976	965	971	949	928	983	1030	893	964	926	1008	988	1014	951	952	1023	985	943	1007	988	948	982	968	978	972	949	1033	999	952	942	978	969	971	983	988	1004	970	935	957	965	854	1001	945	962	962	970	959	1027	961	924	979	961	1007	949	927	973	961	953	984	976	1005	991	978	933	1018	983	967	973	972	966	983	991	985	955	962	956	942	960	955	962	918	933	1009	947	968	976	951	1021	963	990	982	1003	931	984	936	929	945	943	966	983	1006	1004	995	936	934	986	925	916	1014	946	1003	965	918	970	993	961	895	861	950	1016	1032	959	957	931	994	1000	981	958	924	980	952	1029	1000	955	955	928	1003	951	974	984	912	991	987	985	977	928	956	939	916	976	955	933	977	963	986	964	971	996	925	944	984	953	968	937	965	921	920	981	967	957	936	972	972	944	958	1009	981	962	934	956	955	910	957	909	996	942	938	938	944	963	936	955	951	979	967	962	937	984	976	951	917	1007	894	985	949	970	951	1003	927	997	894	966	943	973	998	969	935	932	919	979	976	891	925	956	984	1004	1010	971	962	995	1052	999	950	968	1000	959	974	943	940	1003	922	974	986	997	922	967	962	990	969	990	968	928	978	933	1018	1015	944	1025	987	920	983	976	977	961	974	957	970	998	988	945	899	962	1022	974	962	1028	983	949	982	1001	975	1040	970	930	977	988	1010	936	944	910	977	1004	871	982	982	950	1011	914	932	924	1041	961	941	962	950	980	941	948	993
8526	1207	1497	1172	866	656	499	436	376	310	296	297	294	255	255	257	219	240	226	252	200	233	232	215	207	220	218	209	206	203	230	196	211	197	211	205	214	233	205	213	208	201	223	220	230	222	203	221	193	218	174	203	194	167	191	231	190	212	226	184	185	200	212	204	185	193	192	213	203	194	213	198	212	203	198	201	197	174	178	189	226	215	181	189	221	184	200	184	207	228	209	214	204	199	193	174	188	207	212	184	196	201	209	186	212	200	204	209	219	222	198	202	227	206	205	181	218	200	216	224	197	185	215	182	217	238	212	202	204	195	195	199	198	211	195	197	195	197	182	210	193	195	199	178	175	188	194	179	209	197	196	187	210	195	187	198	193	209	209	192	196	197	240	201	194	185	198	209	221	211	226	221	209	207	206	197	197	175	189	209	221	166	206	187	200	207	212	236	219	194	205	202	192	215	165	202	200	211	250	195	200	190	205	218	209	185	214	239	200	195	194	215	210	175	218	200	176	189	185	214	189	179	202	203	188	191	199	184	225	192	205	203	210	189	202	184	203	223	214	197	192	193	178	211	206	197	202	185	201	193	189	206	217	185	180	203	207	179	246	226	224	192	231	185	197	220	206	196	197	200	205	188	212	213	189	192	195	197	193	190	202	194	214	188	197	183	192	209	205	190	219	182	201	212	192	201	193	194	187	214	235	212	185	215	185	181	207	184	201	208	185	191	183	202	212	203	206	207	199	207	201	197	222	205	186	202	181	207	202	220	183	213	191	211	191	192	211	197	181	181	197	218	217	222	207	210	191	227	216	183	192	210	182	187	184	202	203	183	213	214	190	197	211	214	211	184	195	219	185	185	200	197	207	195	213	203	224	204	208	213	181	193	196	206	189	197	212	182	196	187	217	191	210	199	203	202	200	186	203	176	207	209	193	184	204	241	227	207	201	198	170	187	176	229	178	195	213	202	184	198	216	218	189	206	182	216	221	183	209	179	238	188	187	198	209	218	197	203	206	205	191	178	224	211	216	201	175	199	191	206	189	191	208	193	197	210	194	188	198	201	184	213	186	208	200	200	210	190	196	193	201	200	193	206	197	191	213	182	202	232	188	188	191	178	220	200	203	215	205	219	194	190	195	203	198	212	195	203	199	217	185	186	191	224	191	190	204	184	202	223	203	207	202	208	206	218	203	220	200	194	205	227	221	215	190	227	214	191	189	204	199	211	230	232	192	180	200	200	205	200	215	232	186	180	211	192	190	201	212	205	214	192	223	186	199	206	210	209	228	184	188	215	190	200	207	217	185	195	212	195	208	221	198	181	206	246	207	176	199	208	197	199	199	210	219	209	214	211	205	198	209	217	183	180	217	207	214	187	203	208	197	213	198	196	191	177	228	229	213	184	193	202	211	201	205	203	201	184	201	205	208	205	193	209	198	218	229	186	222	218	187	215	199	191	222	180	191	181	170	194	177	186	206	218	189	182	207	192	192	174	203	200	209	200	214	205	190	195	199	191	215	206	214	183	211	222	207	193	180	209	169	222	220	205	210	201	202	209	176	188	220	219	200	184	194	219	191	197	206	195	214	234	191	204	195	193	188	186	202	194	207	203	163	199	206	210	184	204	181	210	221	181	198	200	208	193	185	237	187	199	196	205	210	193	203	216	202	213	207	185	208	217	176	209	185	218	212	180	193	210	189	208	211	207	193	232	209	217	205	189	214	185	204	211	198	220	186	186	216	215	205	210	204	172	215	207	196	171	195	164	180	211	194	188	210	198	222	248	194	185	199	177	189	215	204	195	166	224	222	181	204	190	200	216	198	233	204	183	197	209	201	195	187	196	210	242	217	192	224	202	193	209	241	175	220	207	181	196	217	208	186	198	210	185	185	197	183	204	188	194	210	218	196	206	231	206	208	228	195	210	201	207	197	205	207	192	206	199	195	202	196	205	207	195	193	215	191	198	184	193	208	204	192	233	202	217	198	198	215	184	202	211	199	187	204	187	195	202	213	227	211	193	202	195	186	205	184	198	207	169	180	226	215	197	183	198	194	202	227	196	203	223	224	198	202	201	204	219	194	200	199	219	248	202	215	172	194	210	192	198	206	216	187	213	213	210	182	186	184	182	189	179	208	172	210	210	199	190	208	192	208	207	206	225	183	213	195	210	223	207	212	205	179	223	199	212	199	228	200	240	213	220	205	192	202	194	225	242	194	177	222	194	206	224	219	231	201	190	197	198	207	184	210	204	199	208	201	192	191	195	223	198	214	189	230	216	180	194	199	242	212	185	191	236	202	211	211	209	205	202	213	209	180	196	219	173	201	193	212	196	226	191	200	220	189	208	194	181	230	234	229	178	180	210	203	192	228	207	201	201	177	207	198	207	185	216	201	187	199	193	199	213	197	181	218	213	198	212	203	205	197	214	232	175	210	229	215	193	175	198	199	203	191	196	191	211	179	195	200	204	230	214	200	214	185	213	178	168	204	205	182	188	222	227	206	161	226	186	205	170	182	204	228	225	172	194	195	164	189	204	215	213	185	235	203	197	191	193	200	201	217	197	198	196	197	220	201	212	195	171	200	210	202	198	186	230	215	215	206	192	216	228	196	184	222	221	189	202	206	196	229	210	196	225	168	199	181	200	224	185	221	219	205	210	218	201	201	232	194	219	219	198	209	200	187	205	183	216	209	197	206	204	222	231	181	210	195	221	196	188	184	204	233	195	195	200	233	192	245	192	188	211	188	185	178	182	189	208	209	187	202	201	191	214	203	214	170	205	177	200	205	212	223	199	193	200	209	211	216	227	207	195	192	199	210	228	179	187	204	189	210	207	201	218	189	193	196	201	225	199	225	206	207	191	183	202	201	205	194	182	207	180	192	200	218	199	201	213	217	201	225	203	242	190	195	209	219	206	223	222	173	219	199	181	218	182	199	199	199	212	179	210	190	210	197	218	209	219	211	182	219	210	200	191	205	226	206	193	200	201	186	220	197	207	209	182	193	205	215	208	221	205	193	216	182	204	196	213	204	204	208	189	210	194	198	191	201	198	182	197	203	209	202	194	221	193	205	193	189	187	238	195	199	218	211	205	176	194	172	191	210	213	190	176	198	197	208	186	198	194	213	183	214	188	231	211	177	191	207	205	196	234	202	205	205	212	203	196	204	205	199	203	217	192	189	230	184	196	191	209	195	188	195	179	209	207	194	187	212	212	181	183	179	214	193	189	203	197	210	212	202	228	200	215	200	195	219	207	182	195	216	196	204	204	206	195	216	216	213	206	200	182	214	200	200	205	206	228	194	204	193	221	198	203	185	213	207	176	207	202	188	184	198	207	205	201	202	210	206	203	210	204	211	210	219	212	186	189	203	215	204	193	187	175	202	205	232	212	214	192	208	197	202	200	177	208	186	218	194	196	189	198	204	200	202	216	211	198	215	177	196	219	178	181	207	189	206	192	222	206	216	228	219	194	180	210	213	185	212	217	199	207	190	204	201	185
5617	1626	3329	3744	3224	2592	2196	1977	1674	1458	1337	1244	1134	1048	983	959	949	927	844	803	868	765	795	770	720	769	767	708	706	745	710	729	652	687	683	692	691	665	674	670	690	659	656	652	652	639	669	658	631	650	621	688	677	637	642	625	625	611	630	610	687	634	662	648	645	609	645	652	593	640	622	633	646	685	628	656	655	598	640	639	614	642	630	652	640	630	623	648	650	630	620	610	580	640	655	579	605	619	638	605	632	596	628	650	647	623	628	626	612	620	619	602	611	638	588	600	621	630	609	614	666	629	597	597	612	571	633	589	609	568	629	618	632	609	593	620	674	582	596	580	579	650	584	572	631	638	594	634	618	578	570	608	615	619	633	584	616	650	609	605	631	587	609	612	609	622	657	621	626	587	640	596	593	627	606	649	631	605	617	608	597	646	638	603	649	604	575	596	631	563	599	600	600	633	616	610	626	621	562	594	611	658	594	617	628	682	622	639	636	605	592	672	630	646	570	602	630	626	599	599	592	579	624	590	607	601	628	603	620	613	632	597	613	613	612	592	602	607	623	647	580	612	601	646	619	585	612	606	617	608	615	641	630	594	633	642	596	594	620	617	602	591	633	601	653	631	641	585	619	590	598	613	605	618	599	650	617	592	599	605	633	579	584	605	639	599	628	593	654	639	598	647	614	577	653	629	653	638	594	598	610	618	599	626	634	634	628	640	601	576	578	569	602	605	660	623	580	623	608	604	612	587	585	638	649	618	594	614	608	628	655	648	600	661	582	632	573	612	592	643	581	663	615	611	595	597	624	612	602	631	653	607	634	624	628	630	639	614	595	589	631	646	632	600	631	672	633	597	610	593	626	581	607	631	596	603	610	569	667	642	636	621	575	646	633	628	622	609	674	616	608	579	621	620	610	599	663	619	624	611	606	592	604	631	586	595	629	637	628	631	605	594	599	634	633	553	654	589	615	636	661	597	597	597	626	632	650	602	648	615	636	582	613	586	642	615	632	638	654	590	621	651	571	604	601	600	665	607	607	622	646	630	602	638	611	649	622	604	612	617	567	583	572	585	626	617	589	630	628	620	594	630	607	608	616	605	588	603	630	571	626	640	620	593	612	579	574	583	650	618	605	651	610	603	642	640	664	616	601	607	588	610	626	691	590	611	583	608	632	604	609	590	598	623	613	558	628	645	657	602	635	581	617	631	616	610	661	646	592	606	639	611	576	599	618	621	627	631	609	588	602	589	626	617	594	610	597	599	612	618	601	613	640	582	583	614	577	611	601	567	596	600	681	620	584	558	638	623	581	594	595	615	600	617	583	578	619	585	591	660	578	593	642	626	624	636	623	588	578	614	623	659	559	614	620	642	616	658	601	632	596	589	627	594	624	585	630	576	634	605	621	617	622	573	573	612	613	633	572	594	623	630	637	630	602	601	609	634	574	617	616	595	614	554	623	564	638	603	595	584	617	620	627	643	639	613	621	578	633	567	643	577	602	612	619	590	657	607	632	603	641	623	604	613	628	624	605	625	631	611	612	588	612	628	616	568	613	619	613	637	589	645	632	629	644	650	590	624	576	596	634	640	608	591	633	586	630	593	626	613	623	571	664	612	601	623	592	589	591	578	634	588	649	628	598	594	595	600	572	611	593	592	642	614	598	605	612	565	622	609	614	620	605	607	625	545	604	646	622	607	604	649	607	619	611	583	593	607	589	631	609	660	636	565	622	607	607	590	605	583	642	616	567	658	646	594	584	588	585	660	627	614	611	552	626	628	626	618	617	566	599	610	575	672	599	628	605	628	601	600	627	619	626	618	683	559	630	582	618	596	621	621	658	626	613	628	567	619	623	611	558	601	611	560	539	574	604	642	623	597	628	649	635	592	634	606	582	607	575	608	609	630	596	617	596	607	646	644	596	658	615	612	635	621	606	633	627	542	587	587	618	610	627	597	640	642	635	590	637	666	598	612	637	631	618	632	570	591	599	646	629	600	589	623	605	613	601	620	621	630	604	625	604	650	589	643	633	618	629	638	608	599	573	616	607	596	590	590	618	626	622	631	634	608	588	579	648	636	626	616	652	630	615	622	566	650	598	606	663	602	639	627	625	588	599	600	619	627	605	609	634	630	639	639	611	616	609	594	624	570	622	622	633	650	617	602	646	631	584	621	620	614	569	638	637	612	606	625	633	624	589	627	622	635	652	627	651	586	596	644	582	665	601	614	614	622	625	617	606	611	609	603	604	653	616	598	636	576	613	586	585	648	604	584	595	605	599	610	596	611	577	639	626	630	613	636	625	618	587	594	595	587	601	574	593	632	609	606	610	604	626	600	615	610	594	601	612	655	583	609	596	655	625	614	612	629	652	593	608	563	591	611	635	610	618	641	646	639	644	647	599	612	630	626	658	605	601	597	630	608	633	599	608	630	638	590	612	628	638	597	622	618	630	648	632	626	634	653	596	625	584	595	625	616	608	646	604	635	653	611	600	554	637	605	574	621	596	588	603	602	590	604	617	625	625	617	664	594	637	666	601	664	619	644	597	636	646	633	656	540	648	596	577	638	620	644	603	634	621	593	639	574	644	645	605	599	628	588	619	594	601	590	589	588	577	610	572	621	627	597	631	643	618	631	620	600	637	624	641	549	616	612	603	659	628	579	611	649	581	576	633	627	653	646	614	605	613	671	580	584	626	620	611	586	652	610	634	630	610	600	616	626	624	569	611	614	613	611	591	593	651	654	604	633	591	626	580	638	651	616	580	598	610	604	645	603	682	597	622	643	591	623	629	654	580	595	609	603	606	626	639	575	610	580	669	598	614	627	635	639	583	585	597	649	622	619	610	653	631	628	643	600	633	651	621	628	600	648	563	635	628	670	554	590	630	635	620	648	574	632	613	659	627	618	635	616	603	592	626	568	576	624	639	580	625	598	645	590	587	616	625	605	666	590	647	589	633	642	588	615	620	626	633	646	596	604	653	625	605	614	558	578	610	618	636	626	601	665	640	601	615	633	616	585	621	629	602	602	619	596	635	598	629	609	629	588	581	614	610	597	563	596	630	613	563	631	619	622	618	599	596	640	630	628	631	579	632	598	645	611	568	611	627	629	595	583	593	641	637	637	624	589	646	578	588	621	585	690	608	611	636	579	603	594	640	588	619	631	604	607	568	600	574	578	633	628	629	568	617	644	602	606	627	614	617	597	619	597	611	633	594	597	618	630	640	657	646	648	645	604	622	641	609	602	652	587	597	586	617	592	614	580	643	655	600	613	639	605	565	624	608	605	612	631	586	585	631	583	607	627	612	630	561	560	605	596	661	651	615	617	624	597	612	586	616	590	590	595	600	588	613	598	651	612	604	591	606	637	611	611	640	671	592	580	639	614	590	605	647	615	589	668	634	660	612	633	627	586	605	598	611	600	585	629	608	654	622	606	620	596	620	632	589	605	615	591	581	610	627	627	652	588	641	583	639	628	621	612	608	614	603	603	617	637	645	647
15997	2605	2635	2122	1407	1027	781	608	533	450	390	353	304	253	262	249	261	226	192	188	203	177	179	187	185	174	155	187	162	180	158	159	161	179	176	140	180	158	161	155	165	144	158	176	148	157	158	172	154	151	122	146	139	153	163	160	143	142	160	139	168	162	145	153	150	146	141	150	172	149	151	171	149	150	158	155	159	155	159	179	131	140	177	165	154	143	139	159	168	175	130	160	157	150	169	151	142	146	130	124	155	165	150	121	173	152	141	136	124	157	177	198	145	151	145	160	160	157	174	149	153	134	153	162	171	160	157	138	146	125	152	146	186	127	137	149	153	155	172	149	149	137	164	145	142	136	152	155	162	165	149	158	128	143	149	143	178	142	137	138	143	136	145	152	145	159	151	143	140	173	143	161	156	137	158	167	147	155	143	160	157	144	168	141	158	135	166	156	150	163	120	150	152	160	147	144	142	123	143	151	151	141	149	146	183	175	165	122	136	127	149	154	168	153	155	161	155	170	133	160	149	167	144	154	136	142	156	153	174	141	144	153	160	143	151	138	159	151	149	130	127	140	147	131	163	179	147	145	176	152	118	153	151	136	146	136	144	145	149	138	159	154	154	154	146	159	143	142	160	165	155	149	151	140	152	155	133	162	129	144	127	140	155	145	170	165	143	148	141	150	162	186	154	127	152	151	146	131	126	151	142	152	130	142	148	153	175	153	145	147	140	166	162	154	143	129	152	166	160	134	151	143	151	140	152	147	150	150	152	135	180	154	162	129	149	132	162	162	143	152	146	139	167	163	170	151	166	145	167	130	145	149	171	155	165	150	153	172	137	144	131	150	147	138	157	150	141	134	165	147	160	137	168	140	151	156	153	130	148	140	144	179	168	172	165	169	150	160	148	136	136	155	152	145	145	165	147	142	156	135	146	167	133	145	163	146	150	142	143	151	159	169	155	122	148	156	159	118	134	158	129	139	133	132	133	147	152	141	139	148	166	139	142	153	168	172	150	145	160	158	155	163	142	154	161	180	144	145	174	140	136	150	143	142	157	150	138	154	163	122	147	169	131	149	136	136	149	140	154	146	169	114	186	137	143	127	135	150	131	165	139	133	134	144	148	163	148	158	136	137	131	150	133	140	141	139	148	144	145	138	149	147	123	144	159	146	139	137	119	149	176	132	155	148	135	129	158	156	157	131	144	140	140	142	142	159	129	143	157	168	154	160	141	133	128	147	148	142	140	156	131	145	145	146	146	164	141	151	147	137	156	148	130	146	152	146	160	138	137	146	149	163	144	157	157	155	143	147	147	146	143	164	153	166	153	152	144	140	151	142	162	142	148	161	146	152	139	136	143	145	143	157	136	144	136	141	163	157	149	158	166	148	128	135	135	142	143	176	151	144	158	133	141	135	140	164	169	142	176	149	135	147	127	154	119	128	149	152	138	152	137	135	159	165	126	154	136	159	157	130	169	164	144	138	156	137	147	170	158	141	163	132	130	156	158	147	151	135	135	136	144	136	163	158	135	145	158	137	150	137	159	147	153	168	132	144	170	144	162	125	155	176	171	137	150	136	147	128	137	128	173	137	170	159	148	166	136	147	132	162	148	159	149	142	158	157	162	124	123	159	169	137	148	153	145	151	147	124	151	148	159	142	145	148	143	155	155	155	160	158	143	151	162	143	161	169	159	161	148	164	148	142	140	151	152	139	139	133	168	130	142	128	165	160	151	135	160	157	139	147	140	155	136	159	150	160	139	150	135	130	136	134	156	141	127	140	158	147	172	133	141	132	162	125	161	131	151	143	140	141	137	141	144	140	145	186	161	150	141	172	127	148	159	146	141	140	136	150	144	157	156	135	139	141	166	134	160	132	142	143	117	129	161	156	160	149	168	151	143	142	154	138	179	127	144	156	161	167	132	151	153	155	162	136	156	148	160	145	166	161	161	122	134	138	152	178	146	123	169	131	142	168	160	169	152	163	169	135	172	155	143	142	132	153	157	155	146	146	128	136	171	162	160	156	151	140	132	160	170	149	154	161	144	153	137	169	130	147	134	176	116	162	128	154	147	153	144	142	147	149	152	139	143	130	154	132	132	124	135	144	159	153	147	159	161	182	144	148	166	160	132	149	156	142	151	130	155	172	156	135	132	157	131	127	139	141	149	157	134	127	164	139	133	150	151	121	145	169	130	166	127	126	156	157	148	168	140	144	156	145	162	150	142	142	156	156	146	136	168	172	158	153	160	133	177	141	153	130	159	148	158	160	150	146	125	164	146	147	158	149	131	155	180	178	137	151	146	156	164	145	138	152	146	158	152	130	135	158	179	147	156	161	144	147	151	155	134	139	147	121	164	146	148	137	121	174	133	146	140	145	147	119	156	161	131	125	150	152	148	155	147	173	147	153	153	153	152	142	154	150	154	154	144	145	160	156	150	138	137	137	150	137	131	156	149	146	148	150	154	153	147	153	174	155	169	141	158	129	151	175	170	160	155	147	130	153	147	144	150	156	139	156	159	156	151	146	147	150	151	148	132	158	142	160	149	147	163	170	143	148	163	150	160	157	163	154	155	165	123	150	146	169	172	174	142	148	174	160	142	123	142	165	150	138	154	138	150	147	132	141	145	168	148	163	154	130	153	144	155	151	157	139	166	153	140	159	135	167	134	145	147	128	151	126	150	148	147	162	130	154	143	143	154	142	136	178	157	153	141	135	172	157	159	149	150	143	149	155	155	152	150	129	160	142	136	143	147	167	143	139	139	137	156	172	131	143	145	132	174	151	158	148	168	157	144	145	126	143	135	160	161	150	151	157	131	169	146	154	168	162	167	135	147	162	146	142	159	168	142	160	162	133	147	142	129	151	145	152	145	130	150	170	143	161	135	130	165	165	141	171	171	132	157	140	134	155	141	139	156	154	141	158	171	137	159	152	132	148	140	134	140	129	175	148	141	136	153	168	155	159	159	151	165	152	153	145	147	144	149	164	164	139	146	134	140	121	168	153	154	138	139	164	153	151	141	121	145	155	148	149	137	167	143	162	139	152	149	141	143	164	143	151	118	129	169	149	139	143	129	134	124	129	156	148	156	157	130	141	127	146	130	133	141	139	145	134	153	135	149	160	134	167	147	160	143	151	145	155	160	145	153	161	150	155	138	155	173	142	140	140	152	150	153	144	160	127	149	141	134	143	137	147	133	141	146	137	154	162	143	146	141	149	152	166	164	159	143	144	134	139	142	143	127	176	149	143	149	158	148	147	152	144	139	134	169	142	128	165	167	157	151	148	162	141	140	149	150	163	133	161	160	139	149	132	133	153	143	155	158	152	143	128	169	150	154	173	138	146	148	157	143	124	132	145	151	141	136	149	151	135	128	160	139	150	147	136	135	149	147	137	148	151	136	146	153	151	178	161	166	149	129	165	147	152	157	140	146	139	148	158	162	152	167	158	132	180	146	166	167	165	139	161	156	145	148	140	154	151	148	135	165	145	139	150	160	159
7577	2473	5691	6430	5508	4374	3554	3038	2558	2098	1866	1705	1596	1392	1290	1155	1107	1062	1006	994	901	896	879	832	804	716	755	748	664	706	681	662	625	659	636	633	588	625	619	607	584	610	595	542	556	619	588	606	548	545	557	551	554	543	521	560	564	532	533	547	527	562	525	522	543	494	507	501	547	551	511	534	526	478	518	529	527	482	512	522	506	510	508	491	547	493	512	490	488	517	522	504	492	482	522	487	489	472	493	542	500	474	464	508	474	457	495	499	503	515	485	503	479	467	434	472	473	495	496	505	509	487	547	509	535	534	481	492	489	485	519	537	521	531	446	481	456	486	468	485	484	499	477	480	480	488	445	445	527	497	520	487	484	489	491	507	463	465	479	484	547	522	475	502	542	503	459	444	476	485	473	514	481	504	498	463	498	532	475	491	505	463	508	460	482	518	487	486	471	492	460	497	515	502	448	525	458	534	492	474	485	473	434	512	489	503	494	482	511	482	477	457	464	484	457	522	495	484	496	477	521	481	499	499	491	468	471	514	504	497	485	474	505	466	497	517	509	495	501	454	455	474	445	498	458	455	487	480	464	470	461	449	467	466	511	468	486	535	478	471	506	484	488	489	482	518	506	461	455	443	475	476	504	480	457	503	440	444	482	490	490	504	491	488	493	495	473	502	447	513	472	434	503	477	465	473	449	466	519	510	536	491	480	456	497	477	510	497	476	495	496	469	492	466	450	485	517	451	496	499	455	464	523	500	469	537	514	465	501	461	506	460	474	477	484	444	506	482	492	480	487	504	469	490	483	504	509	473	466	482	515	508	497	499	493	457	479	511	510	485	498	527	489	477	521	495	476	494	483	478	442	479	465	454	525	482	492	485	492	501	479	478	457	504	494	480	487	496	481	483	438	448	479	485	508	512	491	474	467	470	498	498	496	485	458	522	455	475	464	495	505	479	449	483	517	496	505	471	498	477	515	484	477	452	491	486	488	474	541	487	479	479	489	488	464	497	458	459	511	509	485	494	474	502	481	531	505	513	505	506	478	490	461	497	484	471	508	507	484	463	490	468	504	510	492	457	477	455	490	466	506	518	473	463	471	485	469	491	463	450	493	486	455	459	511	510	474	486	464	494	473	459	463	511	489	471	515	501	473	488	496	492	488	513	466	500	480	474	487	516	506	502	479	482	473	540	479	447	503	473	491	478	480	511	456	490	497	502	467	508	449	477	500	522	486	476	476	533	471	461	485	483	483	507	521	487	507	444	499	493	481	464	482	497	502	431	459	472	469	490	480	492	490	450	472	473	476	499	485	495	476	479	481	495	514	470	476	518	486	498	467	481	471	505	474	448	524	502	512	491	530	469	507	475	495	484	505	504	484	450	503	469	499	501	477	493	478	486	479	485	511	499	497	479	493	487	470	469	459	512	499	428	456	456	489	519	446	474	501	497	470	466	469	496	511	500	508	493	512	458	475	470	469	512	478	495	485	500	488	519	474	476	478	484	483	530	482	522	490	515	486	512	473	492	463	506	477	509	499	506	500	423	480	529	483	506	494	429	528	474	492	449	506	470	486	482	460	490	523	459	446	537	524	485	468	499	468	492	486	509	489	446	485	488	476	482	464	461	507	505	445	501	504	506	534	463	434	486	484	447	459	473	494	521	475	476	471	456	483	496	473	472	479	444	544	486	490	475	512	465	500	487	508	496	471	514	491	512	504	462	520	462	477	488	498	439	469	506	494	447	479	502	484	490	506	501	478	474	479	505	479	490	512	504	501	486	507	472	449	480	490	530	504	501	524	460	481	459	528	450	481	540	514	486	488	492	505	506	486	499	497	474	542	526	524	440	454	476	498	500	459	459	495	508	466	482	493	484	496	512	499	503	491	475	475	499	480	511	495	489	474	487	444	533	486	493	453	480	513	506	436	460	508	504	452	451	493	452	502	467	476	499	500	489	514	497	558	483	481	456	520	492	515	488	473	475	517	511	492	483	498	481	482	482	459	477	464	515	494	500	509	505	492	474	496	487	483	479	477	493	432	504	467	464	474	495	453	502	482	506	514	530	495	450	429	495	497	506	475	500	465	472	483	492	488	459	491	436	466	446	476	500	491	471	497	473	466	456	460	480	453	527	471	477	479	470	462	474	520	471	529	511	502	478	466	516	460	495	510	499	485	472	499	463	492	488	491	476	516	494	490	465	490	502	469	494	500	492	483	495	503	470	476	486	490	467	476	465	483	507	511	473	476	493	524	476	522	459	460	445	465	501	486	502	490	467	495	468	514	478	494	505	465	446	524	507	479	477	485	516	457	499	505	450	501	468	506	466	491	517	443	451	502	489	513	490	484	505	518	478	467	481	471	468	456	468	479	484	460	456	492	484	445	483	472	448	474	500	468	469	483	437	483	503	467	446	506	520	467	504	449	457	479	460	465	508	490	470	475	493	461	509	511	465	469	498	513	478	457	487	459	475	503	488	487	473	457	531	502	475	494	500	507	459	482	486	485	508	505	508	504	461	503	464	490	521	462	474	493	499	468	514	470	466	464	460	489	484	482	498	501	466	503	479	488	456	485	484	464	426	512	512	482	503	464	489	505	472	456	471	496	474	491	484	496	490	496	485	508	502	440	514	457	512	494	494	489	463	517	502	518	491	471	499	479	506	503	484	523	480	459	481	494	485	497	479	499	484	493	506	477	448	464	500	461	477	507	488	521	495	442	512	478	450	472	486	493	467	475	440	475	468	466	471	472	480	483	490	471	506	473	495	490	480	522	484	481	503	502	512	523	492	477	488	501	443	532	500	482	474	483	480	500	474	523	490	483	464	506	474	480	468	490	492	477	516	463	481	464	470	525	496	471	486	494	451	490	440	501	494	480	487	526	466	500	503	504	505	506	485	504	519	488	478	517	518	469	494	453	447	486	459	493	522	476	471	492	499	504	500	481	486	483	491	483	494	445	497	461	485	477	487	459	462	490	469	508	494	518	474	490	485	497	495	468	517	477	485	480	483	463	485	491	500	476	471	476	510	450	462	475	499	489	472	472	481	470	512	468	496	496	507	533	493	485	489	497	495	468	491	485	523	492	475	510	472	506	485	467	515	490	453	488	510	520	469	508	505	464	469	466	485	493	463	470	454	468	463	482	467	496	474	519	474	481	448	524	487	507	453	507	473	497	471	516	448	489	465	448	512	486	492	477	477	506	460	482	466	461	483	458	502	481	494	484	502	485	463	502	514	490	471	487	478	488	492	504	506	491	469	472	497	482	498	495	517	507	464	463	480	472	497	479	492	493	459	490	492	527	465	472	490	466	505	513	486	467	503	472	456	479	453	472	498	499	507	456	519	477	472	479	491	490	484	492	497	492	486	501	504	498	493	467	477	508	497	469	506	461	463	471	471	452	502	500	491	478	464	513	458	440	489	427	532	511	486	493	492	505	496	503	498	501	484	495	513	480	491	494	479	480	466	530	493	468	463	504	437	472	542	481	504	483	517	521	519
2269	394	395	383	376	361	316	362	327	355	334	344	345	334	359	345	374	363	311	384	302	388	337	344	330	356	341	328	333	337	302	325	349	355	341	350	342	353	340	352	323	322	301	359	351	343	333	342	317	343	345	319	344	345	321	321	349	318	367	341	321	318	325	330	335	340	351	339	355	327	313	329	386	353	326	382	316	332	353	333	344	339	354	332	321	331	336	349	306	356	357	346	341	316	331	350	295	321	338	332	328	369	340	355	333	329	325	315	325	311	315	338	323	330	332	341	348	322	348	408	351	355	329	331	344	321	372	372	316	319	322	316	353	308	344	310	326	333	340	329	330	295	288	361	321	331	313	349	344	340	342	345	310	312	357	314	324	363	323	371	344	340	325	325	347	327	320	325	348	321	348	321	308	332	328	340	336	328	384	328	340	348	380	340	320	372	333	361	351	335	350	376	328	302	336	306	323	355	339	343	320	326	347	353	354	324	366	334	337	320	303	328	311	338	347	325	341	341	322	330	343	344	337	336	392	330	305	342	317	334	336	329	329	354	341	355	359	329	310	351	320	320	332	366	313	331	292	346	335	356	340	353	324	332	323	351	349	367	314	343	345	330	360	335	332	312	316	325	322	368	313	333	377	345	318	299	350	351	316	350	339	355	335	352	312	343	339	341	299	296	339	335	309	329	317	328	319	328	329	310	332	329	323	359	322	332	371	327	312	348	363	318	323	329	334	386	337	348	358	338	365	351	357	302	309	348	314	337	324	353	337	347	353	342	332	344	380	360	329	349	359	342	349	316	348	349	346	319	360	324	326	330	306	338	364	325	313	356	338	342	349	372	322	329	324	340	355	324	324	305	331	313	338	349	336	335	361	369	348	330	348	338	348	334	312	365	327	328	337	325	385	361	337	344	343	354	339	320	332	359	313	355	295	351	315	334	331	352	329	326	330	343	335	346	348	381	345	324	359	334	294	335	387	339	330	291	330	330	330	346	314	326	327	360	335	362	325	338	350	350	331	328	336	346	369	340	324	335	346	331	329	328	317	347	372	321	344	330	349	340	325	351	343	319	355	339	315	353	331	299	337	324	344	350	364	320	303	321	307	288	358	336	354	330	361	350	326	362	309	313	348	345	299	339	351	331	319	343	359	361	298	312	351	321	346	335	346	331	332	354	314	315	341	351	285	335	317	298	336	370	313	353	364	320	342	323	337	338	329	329	339	361	351	362	367	321	333	315	348	327	317	325	336	323	344	335	297	350	363	300	308	316	378	312	325	365	326	361	344	352	344	366	349	356	305	335	355	348	339	316	346	316	336	345	319	340	327	330	357	306	380	329	339	303	341	328	324	342	343	323	336	312	313	343	369	320	326	335	340	316	354	366	336	329	339	327	319	337	327	305	349	324	353	356	344	369	367	313	319	357	342	321	323	314	333	342	349	325	336	334	303	353	337	327	344	356	344	367	320	375	354	333	329	346	349	365	360	330	376	353	323	332	327	355	357	345	361	357	353	338	370	344	329	349	322	331	344	340	334	331	319	312	346	339	364	366	333	333	333	329	332	333	357	326	342	339	367	308	343	330	324	349	346	348	321	319	355	336	314	324	351	322	349	349	351	321	336	323	338	326	357	347	341	345	324	340	316	308	339	323	333	354	330	369	319	348	335	342	335	347	302	339	339	336	347	339	345	336	349	356	327	320	352	309	332	359	350	340	297	305	349	348	330	340	349	334	320	321	309	322	327	343	344	343	329	324	334	327	335	345	351	317	299	367	305	350	342	341	328	360	355	329	352	349	351	330	342	344	348	332	327	346	326	349	348	341	342	331	345	333	328	332	326	317	299	332	337	340	342	343	368	329	306	381	361	336	356	349	343	370	326	298	302	348	329	308	332	336	334	319	323	356	340	334	325	352	322	343	352	356	364	367	328	346	331	336	343	369	341	318	350	338	353	325	355	352	346	324	303	344	339	355	319	322	300	348	333	326	316	324	336	336	318	354	348	339	339	329	325	352	358	297	354	334	364	348	348	328	324	333	342	353	356	350	366	363	337	358	345	324	382	310	362	331	311	353	351	353	357	348	349	306	357	302	357	303	348	337	332	341	313	328	342	366	337	349	318	349	340	310	365	337	341	329	344	336	348	336	341	331	311	345	319	340	321	326	303	351	327	329	324	362	333	345	327	314	357	342	347	392	360	343	338	327	345	315	350	348	346	342	333	348	343	346	344	325	317	321	329	358	337	315	330	339	358	343	360	344	349	336	339	342	360	332	337	304	340	342	346	349	319	336	332	368	317	342	316	313	389	323	358	338	349	308	376	347	316	337	323	361	355	366	363	343	340	329	355	349	343	337	337	303	361	345	336	357	370	344	321	344	345	326	355	341	309	335	329	360	343	339	368	354	332	319	326	304	319	345	338	360	348	345	326	331	350	326	308	317	350	296	313	315	346	328	373	328	337	324	306	324	332	347	338	342	332	335	303	335	332	364	311	360	325	304	380	342	355	326	359	305	357	354	355	341	378	341	335	321	301	336	352	340	334	330	331	344	313	336	333	300	371	302	360	351	318	315	341	340	337	313	316	331	327	303	319	345	302	346	383	336	331	324	337	354	349	347	313	315	369	361	314	307	329	311	321	371	334	366	361	299	329	338	292	338	326	369	342	348	313	336	362	379	334	322	350	347	367	327	311	313	331	341	349	318	361	344	327	351	346	337	316	345	343	325	339	352	312	375	324	317	343	371	324	349	327	323	326	326	305	351	325	344	361	332	314	336	342	353	329	343	333	330	369	326	337	305	312	325	321	342	327	320	334	328	343	332	376	355	286	355	364	339	326	346	346	377	346	349	367	343	368	326	312	354	356	344	340	331	342	328	339	350	327	327	356	331	350	339	336	328	312	343	326	344	335	324	322	331	351	370	344	348	337	337	334	344	329	332	337	324	332	351	366	310	352	318	327	347	344	335	359	369	304	310	373	323	349	329	347	335	369	348	329	335	338	327	343	296	308	345	334	333	351	335	330	350	350	348	351	335	330	329	355	324	349	354	323	329	347	335	336	341	361	349	346	355	344	315	333	346	321	326	358	347	334	346	336	344	327	350	359	324	341	339	340	343	333	351	326	336	352	330	341	330	324	378	286	331	353	357	334	345	357	356	350	334	314	348	328	360	341	336	322	376	323	354	346	314	319	305	334	360	353	345	383	378	330	318	319	349	317	337	353	352	310	351	344	327	313	374	359	308	322	334	310	325	344	319	313	382	328	307	327	333	345	338	357	326	320	337	352	317	331	355	313	341	351	327	351	346	350	319	339	388	322	321	361	326	349	335	330	331	353	344	336	332	332	334	341	329	341	340	329	338	354	350	353	357	339	366	299	369	374	340	346	336	336	336	353	335	333	325	342	313	322	347	335	328	317	285	351	312	339	309	329	369	374	340	318	355	329	330	315	340	303	359	346	295	370	336	324	354	314	349	335	325	345	349	340	349	349	346	321	347	319	312
2444	1014	1058	1063	1115	1093	1064	1065	1024	999	1032	982	1006	1002	1051	949	995	1029	981	1010	947	1018	985	979	965	995	920	953	992	936	971	1006	954	969	951	929	966	931	1019	1008	956	950	989	966	917	935	1022	944	959	933	1012	984	910	950	1015	981	956	941	967	1004	942	966	1008	966	949	936	973	921	1008	997	996	977	992	926	985	993	1023	938	969	929	993	999	986	976	939	934	989	1017	955	971	1024	968	940	1005	981	955	998	921	974	1050	985	964	930	900	995	1011	981	929	920	976	939	922	954	951	942	983	985	945	988	901	953	971	973	996	962	950	928	962	1013	993	987	935	969	917	992	1006	923	968	938	966	978	994	965	914	931	911	967	983	991	1047	1020	961	897	1046	984	987	915	1008	939	993	941	931	953	1027	968	968	999	922	966	983	893	969	958	1051	1004	887	968	933	979	973	948	957	977	984	982	962	910	985	978	963	947	926	989	962	979	977	943	975	993	914	940	977	915	932	994	945	1006	937	930	1033	947	980	958	990	915	993	954	954	910	911	958	953	925	943	1034	991	971	941	895	986	955	1016	929	949	986	998	917	898	1017	925	978	963	966	956	941	967	990	941	922	1013	939	973	937	957	987	956	969	923	963	986	960	1004	917	983	1003	990	962	981	1010	967	944	956	993	951	955	952	988	968	958	979	945	931	953	976	1028	975	1000	965	955	930	968	926	1047	929	975	983	996	930	917	953	928	964	1016	895	980	938	967	981	967	932	952	954	917	946	961	973	940	965	931	1008	982	955	948	933	968	960	973	919	935	1020	986	976	981	890	992	951	972	949	945	912	936	920	940	978	983	1048	1011	958	933	990	970	1004	987	963	970	940	987	932	916	985	979	945	1010	957	942	984	980	937	951	969	944	935	949	977	948	971	978	940	978	997	969	935	959	926	955	989	974	975	991	949	976	935	934	933	991	974	895	1032	947	1024	928	954	937	1038	924	967	951	932	994	980	960	980	958	1013	937	971	956	982	971	945	969	979	942	922	1000	1007	892	1014	959	982	985	914	922	987	991	922	979	952	981	927	998	937	992	904	984	933	997	973	948	925	931	945	964	942	985	944	943	1036	971	975	929	998	972	948	1004	977	987	971	972	970	909	929	988	999	950	1010	1038	970	948	958	922	1006	1000	938	986	1024	979	990	1017	1011	985	951	953	973	1007	913	930	958	981	988	984	982	1011	965	890	1012	971	1004	971	993	989	983	983	991	965	955	926	1040	1006	982	1007	943	975	909	988	970	929	950	941	900	990	989	919	971	923	957	898	986	996	960	1003	973	982	1011	942	969	945	980	902	944	927	929	962	956	962	951	976	990	957	988	948	998	940	975	953	941	958	945	977	969	963	960	1011	973	957	973	923	950	1006	937	879	994	998	956	915	955	983	946	924	993	942	993	934	980	972	969	966	961	957	972	949	960	917	989	1001	989	1005	916	998	900	991	992	982	974	944	1002	928	1024	940	965	893	942	1007	935	957	988	955	953	1011	951	967	1006	889	958	954	954	937	901	939	897	971	959	984	975	971	913	1014	958	969	919	973	950	939	910	989	941	913	1006	944	978	925	1025	973	1006	965	962	934	999	937	973	1017	957	959	1000	968	952	927	995	946	1006	982	1011	945	983	975	959	907	982	935	910	920	970	981	935	927	1006	963	954	988	962	940	978	928	951	997	910	917	1005	953	1004	956	988	1018	930	1013	947	949	971	941	991	987	1002	910	981	988	943	983	926	986	938	928	1011	981	1006	1007	941	979	910	994	1002	952	968	926	965	984	976	964	989	949	965	969	959	988	960	902	977	942	993	958	914	982	916	973	925	935	955	958	958	989	922	966	956	968	1009	919	935	936	987	997	1012	944	960	986	972	943	961	939	942	958	977	989	1015	899	976	960	974	987	913	957	992	991	969	964	970	958	967	969	992	979	921	1010	923	974	903	947	995	926	932	964	1058	968	1009	930	966	949	985	979	900	927	943	993	979	978	918	962	984	983	935	892	976	982	943	1000	930	982	977	955	1027	939	980	1016	998	976	963	1006	993	1009	971	1015	971	958	932	1007	925	990	980	929	977	995	929	939	959	919	934	915	972	964	996	966	911	954	973	1007	1003	946	940	961	900	947	957	992	988	1007	972	1031	977	1002	993	975	1004	936	936	972	956	1000	980	970	1012	923	957	983	1012	986	941	947	988	940	934	960	916	959	941	985	923	965	912	940	1007	973	970	994	1004	970	971	937	1030	950	941	1033	999	912	980	945	986	916	953	937	937	972	957	926	964	950	923	978	937	948	939	1010	976	984	961	992	979	940	938	949	921	971	947	1043	984	935	987	1000	903	910	962	1015	947	962	1003	982	954	949	938	978	1020	966	973	954	1000	991	959	941	985	870	980	979	941	991	900	968	928	914	992	957	969	974	943	1001	947	961	972	987	962	982	1006	1023	943	974	967	914	978	953	976	960	933	996	976	944	958	968	954	952	979	987	945	935	960	929	932	1011	946	1008	873	923	1027	992	932	907	974	991	924	961	957	980	938	983	998	984	971	950	986	970	1007	962	1000	999	902	978	1010	964	969	938	970	969	960	1005	987	941	942	951	913	1018	904	986	977	983	999	1023	978	935	996	996	944	935	918	958	987	886	977	924	968	901	1001	914	924	950	898	954	997	979	966	1011	938	898	974	956	958	929	957	952	948	924	1002	898	987	983	947	951	923	969	964	922	948	916	962	982	1015	1038	957	962	961	948	920	988	910	947	996	945	1025	989	987	980	943	954	983	954	986	918	1006	980	965	1006	978	933	938	971	967	974	898	943	976	945	989	910	985	984	992	999	1002	996	916	991	934	925	964	984	968	967	930	986	1001	984	998	981	983	914	949	997	984	976	971	912	991	956	982	1026	900	1002	996	1002	987	952	1030	929	920	978	984	958	991	957	953	949	976	913	1002	908	964	998	924	936	1010	974	913	998	949	918	935	978	955	912	897	946	965	985	940	964	1010	990	966	936	910	950	919	992	986	965	879	918	963	933	968	985	915	943	988	877	937	1011	918	963	1021	945	939	989	976	932	924	1025	960	951	928	961	973	957	972	993	902	920	953	963	962	966	1013	945	960	934	990	1031	961	1009	965	1029	921	1068	982	1025	983	971	970	999	950	959	933	943	946	955	932	923	945	960	956	964	941	882	936	995	993	932	905	960	939	974	956	936	991	959	1013	977	936	987	907	971	976	960	950	977	997	975	961	968	988	990	946	977	922	939	945	1004	931	969	920	975	944	915	960	908	956	985	966	1013	996	988	947	1008	967	1046	1015	942	994	950	963	936	980	971	939	969	943	956	982	989	960	936	946	985	955	954	980	964	941	969	1004	976	998	893	962	932	960	1007	958	945	955	958	966	1017	982	940	939	906	970	929	1061	941	972	982	993	923	927	992	937	953	957	973	948	938	1007	919	958	924	957	952	952	943	977	967	911	965	925	981	915	990	917	952	973	1044	995	985	957	971	974	922	949	930	962	933	953	958	951	955	997	960	996	958	927	961	936	931	1011	979	985	1006	968	981	917	973	960	983	954	936	973	948	944	948	959	941	920	978	986	971	950	989	918	1014	922	902	940	935	942	867	968	939	967	978	990	951	968	977	976	972	972	971	928	954	1016	969	986	969	976	980	1047	931	956	992	907
8619	1207	1466	1147	822	646	532	441	395	361	303	278	305	235	249	250	244	230	254	223	228	216	249	215	234	215	219	247	197	216	234	184	186	210	218	216	194	216	216	216	220	203	208	213	200	190	214	197	203	218	200	211	180	199	198	202	180	191	211	216	173	218	209	194	195	188	188	215	193	202	207	195	174	229	213	237	173	194	198	196	196	210	185	191	224	187	172	196	203	223	187	211	218	228	201	204	223	207	209	214	193	197	193	192	213	215	212	226	204	212	237	202	185	196	208	206	207	207	191	207	215	201	199	194	185	217	198	189	220	186	190	178	184	203	199	182	232	196	182	208	207	197	186	179	202	235	206	196	224	184	178	175	205	200	218	206	215	186	201	193	224	194	202	205	207	193	168	188	207	181	202	203	206	194	210	217	207	184	225	213	183	207	198	186	209	215	185	203	217	230	188	185	172	190	201	213	208	182	209	215	183	201	202	203	159	218	189	193	214	208	168	195	190	182	179	210	196	183	214	198	199	200	198	199	209	222	200	193	209	206	180	177	205	208	203	206	196	202	212	191	253	187	196	207	214	213	208	176	173	192	186	196	188	192	195	212	172	201	214	217	181	174	213	177	218	195	210	187	208	209	218	196	207	192	180	205	213	212	200	199	187	197	217	208	211	226	209	180	191	211	203	214	203	201	206	224	213	194	188	198	221	200	191	197	195	189	195	211	199	201	210	197	190	190	201	195	200	211	194	201	193	197	208	197	197	218	190	194	183	214	182	212	194	222	204	192	192	210	189	188	209	196	177	187	183	196	204	193	188	210	192	208	204	218	196	224	198	192	213	207	198	212	196	176	180	196	207	212	199	213	192	196	181	198	210	203	180	204	205	198	188	206	213	193	198	216	232	199	207	191	220	208	216	195	182	202	195	217	184	183	220	191	190	172	196	191	196	192	214	202	208	202	204	213	206	215	186	235	184	184	198	197	196	201	195	223	204	194	207	208	196	224	203	210	204	214	193	170	209	183	223	213	199	196	195	214	195	217	190	223	183	220	184	185	208	204	203	207	238	195	205	209	190	177	162	234	192	173	207	205	210	203	229	195	209	213	191	211	223	212	192	201	207	190	228	179	203	179	194	194	217	225	211	175	174	208	186	187	197	199	200	217	204	210	201	191	211	186	188	217	218	203	217	188	197	212	206	207	204	210	182	200	221	210	214	206	203	194	203	171	206	171	208	186	189	219	170	200	213	186	221	206	193	212	185	164	189	197	173	183	197	213	189	199	208	201	204	212	212	205	209	213	184	219	201	165	187	195	180	189	192	185	193	187	200	216	191	178	195	207	177	200	178	213	211	232	223	199	195	187	196	209	185	173	192	197	209	215	193	205	195	209	204	209	173	201	206	198	211	202	213	187	191	212	184	182	208	204	176	205	201	183	213	202	173	202	210	190	198	212	207	199	200	197	203	202	202	178	207	219	195	236	198	207	184	195	187	208	191	204	239	192	182	208	184	205	194	205	205	208	174	205	207	207	185	208	173	207	208	209	193	191	219	190	192	173	195	175	200	205	207	217	196	236	203	201	205	209	199	184	208	192	204	189	205	190	213	191	197	198	201	189	225	197	207	194	204	191	197	213	201	212	197	208	195	200	210	219	212	229	222	197	210	204	181	190	188	191	207	194	181	198	192	221	223	213	224	190	211	229	212	216	188	203	211	183	219	201	230	187	220	218	216	215	208	209	205	218	230	196	186	172	203	207	181	210	194	193	217	194	225	223	192	188	196	170	210	215	200	199	206	205	179	211	188	197	184	211	182	202	191	192	225	182	198	223	177	193	188	203	213	209	207	214	213	231	228	223	207	224	208	195	204	196	203	196	208	199	210	163	190	204	184	174	194	217	214	203	202	225	214	189	201	184	213	197	208	194	200	196	199	202	211	164	205	187	205	203	191	185	187	166	192	197	184	213	200	200	176	194	200	229	213	177	213	199	225	238	229	186	191	219	203	221	186	204	194	210	208	184	170	225	220	176	186	219	224	224	196	206	221	181	212	188	193	202	189	197	183	189	195	222	205	201	206	219	206	200	223	210	215	220	203	210	187	201	202	212	200	228	193	194	181	179	190	213	195	206	216	198	185	188	178	199	210	197	203	193	213	191	197	189	219	203	201	189	203	209	210	220	198	213	202	193	211	180	198	171	174	187	192	215	187	219	175	170	222	210	225	209	185	178	198	202	210	197	215	202	215	180	208	208	196	211	210	179	195	207	199	214	213	206	217	201	204	195	170	178	199	192	204	206	202	222	201	194	192	198	215	202	228	179	191	199	207	185	195	204	194	212	172	181	194	179	205	201	187	224	200	168	208	204	203	173	213	208	171	208	186	185	212	192	194	199	204	203	173	208	189	206	202	201	180	175	182	206	203	202	202	193	208	226	177	159	210	193	190	207	210	196	191	183	194	199	189	202	192	216	184	219	201	196	218	212	216	187	212	202	217	211	213	209	198	202	192	207	198	216	217	183	215	179	201	196	216	198	195	205	205	183	189	183	199	178	205	186	199	185	191	192	198	209	198	226	173	209	188	212	203	220	207	215	189	188	188	232	190	223	209	182	195	193	191	206	217	192	182	190	197	196	167	188	202	200	229	198	219	204	216	201	180	220	220	184	187	194	176	192	199	194	193	212	209	214	204	214	189	203	186	199	202	198	215	194	196	208	218	205	216	203	184	210	199	205	215	212	195	206	198	195	196	197	210	175	179	196	186	185	231	182	198	199	192	201	212	236	192	203	199	182	218	212	184	201	229	177	182	199	224	201	207	185	187	207	214	205	189	200	206	206	201	217	183	201	203	202	198	210	171	208	202	208	197	214	200	210	204	197	184	187	204	210	191	197	198	204	208	188	202	205	212	188	195	213	236	196	198	195	195	193	185	226	216	225	193	209	215	194	188	204	213	240	201	222	207	198	215	200	192	179	220	215	197	194	202	228	155	189	198	202	203	178	201	216	200	202	191	193	199	205	167	191	198	196	221	216	207	203	206	189	193	210	203	208	191	191	209	187	196	207	204	219	176	220	186	191	210	190	184	200	200	193	208	185	213	212	183	233	185	200	194	211	202	182	189	200	208	178	230	225	186	204	198	231	183	195	219	170	204	210	216	199	206	179	204	188	200	205	197	193	197	209	191	202	201	199	190	221	227	214	197	201	215	197	178	210	176	221	210	192	165	203	206	223	186	214	202	225	218	215	212	184	200	196	208	204	209	194	195	216	189	192	230	169	193	207	179	205	201	192	198	202	195	221	221	198	186	217	188	202	207	211	198	186	203	207	199	220	214	196	182	195	183	203	203	199	199	204	193	217	202	185	197	206	184	176	198	193	205	191	212	202	193	203	198	199	216	186	213	181	210	207	212	206	219	184	206	178	217	194	205	198	197	183	199	206	204	161	225	223	205	196	221	215	188	185	194	222	209	206	176	209	216	224	192	202	200	212	193	230	208	187	218	211	197	220
5531	1629	3268	3810	3251	2616	2216	1869	1655	1496	1370	1203	1125	1058	1039	973	938	864	874	822	840	773	795	751	746	729	734	727	762	690	730	716	688	666	710	652	669	699	649	669	655	673	696	625	635	631	681	603	629	685	648	650	648	638	625	613	602	630	627	607	619	620	596	623	598	677	646	602	601	615	620	629	674	606	593	633	593	653	576	630	607	608	633	619	620	604	606	656	617	588	600	637	633	607	629	640	640	657	583	574	576	636	599	603	589	649	653	641	600	602	589	616	648	621	598	586	615	607	626	619	648	612	600	670	586	631	613	676	627	611	615	616	568	611	600	616	622	608	595	634	641	623	625	607	636	636	641	597	628	610	573	654	636	608	597	655	559	610	626	592	569	611	584	637	591	626	599	662	631	611	631	587	644	589	618	624	603	615	629	617	585	636	591	587	629	603	580	591	592	591	602	613	629	609	627	611	572	560	603	573	622	619	640	663	691	623	623	653	579	605	598	578	579	602	611	620	654	628	627	653	606	587	658	622	589	648	639	584	646	678	636	613	619	623	570	621	593	616	621	596	597	635	583	639	578	622	603	604	629	645	556	580	614	604	633	602	629	623	610	656	586	615	639	569	633	574	580	603	645	614	658	625	602	611	614	588	616	616	562	613	599	610	646	621	583	612	617	571	611	641	617	596	603	622	633	556	634	664	625	632	572	627	604	632	635	605	607	601	622	554	647	623	630	605	576	648	628	551	579	644	607	650	562	614	606	640	641	587	599	634	604	607	611	571	603	623	615	630	618	633	609	610	633	621	567	614	646	590	546	621	596	622	616	619	631	595	631	579	620	652	605	571	638	566	606	654	656	620	612	595	648	581	591	588	588	616	649	616	595	629	617	560	582	551	606	587	578	644	606	607	659	606	610	637	552	631	627	598	598	579	593	564	601	603	588	567	630	648	623	585	583	582	611	582	590	592	603	652	648	637	633	538	626	622	595	553	591	668	613	578	628	621	617	623	629	641	628	621	581	643	622	588	639	658	585	596	589	601	640	588	608	583	589	609	653	600	601	615	638	623	587	633	597	654	601	620	634	632	595	598	609	581	583	595	644	598	589	595	620	649	612	578	600	624	613	636	606	616	671	643	585	606	632	629	597	623	636	628	611	594	636	669	607	629	567	588	604	677	583	606	578	671	559	599	617	596	624	603	608	628	584	589	633	615	612	582	598	630	615	610	656	597	621	579	640	593	599	621	629	597	627	617	593	557	599	585	647	616	567	608	598	588	645	597	624	575	645	614	619	616	599	553	588	585	633	616	630	612	598	566	573	589	600	566	590	595	574	580	603	579	586	626	564	592	598	597	641	639	599	584	580	586	627	627	589	624	598	604	585	600	639	590	617	630	567	588	563	650	648	608	612	599	604	591	643	618	665	582	618	604	570	619	622	607	577	645	589	622	616	613	632	571	602	648	535	622	603	605	634	629	638	607	624	648	599	620	632	587	621	586	589	561	596	626	568	592	582	608	631	606	651	612	614	577	605	586	654	602	618	663	636	613	604	630	609	552	602	592	632	615	613	632	626	616	629	606	598	617	600	573	610	601	644	642	627	611	630	615	604	601	643	617	642	617	605	646	599	595	587	632	620	615	638	578	643	606	591	588	649	629	611	572	598	611	629	613	628	616	630	628	627	610	611	628	621	605	660	563	641	623	605	619	602	622	562	579	594	638	631	638	579	609	600	621	622	633	610	658	594	571	623	640	643	590	584	583	587	597	551	653	629	629	641	606	605	630	645	599	590	613	592	625	610	582	626	629	621	592	618	598	617	608	572	659	604	568	585	582	606	615	626	602	586	599	615	624	631	581	569	612	656	622	641	596	629	566	610	600	594	606	629	628	622	629	647	633	584	568	584	590	633	579	599	580	636	608	577	617	609	589	608	571	648	578	604	614	585	641	619	626	620	591	586	615	575	592	630	621	606	626	571	595	621	621	616	653	590	632	602	617	589	606	632	592	612	614	606	558	671	643	606	577	548	603	633	602	580	619	582	631	626	629	595	638	574	635	657	622	626	607	602	623	605	603	598	635	630	594	606	601	622	633	607	606	652	619	596	595	604	636	665	620	634	589	603	611	564	580	645	611	633	618	625	622	623	560	643	601	640	627	595	662	606	584	611	624	574	603	612	665	594	599	648	625	664	638	615	631	602	591	624	624	650	639	602	632	599	610	641	575	623	612	601	573	580	641	604	614	618	660	575	614	604	570	636	608	592	610	608	629	635	604	582	617	573	604	575	578	606	626	616	604	605	618	620	575	619	638	631	596	589	614	644	591	603	603	603	652	651	621	615	653	630	640	581	603	627	615	608	603	636	633	602	562	605	603	638	635	590	620	641	631	651	623	597	576	564	603	631	603	582	601	604	606	601	616	581	573	588	646	586	641	597	626	620	637	616	615	617	594	583	627	647	602	591	649	589	597	646	623	615	622	604	639	601	585	618	560	676	626	604	618	572	634	646	584	606	577	576	616	626	592	571	612	657	609	590	620	659	619	614	650	674	607	680	624	614	641	620	618	591	633	583	611	592	586	623	638	614	558	626	638	613	640	571	575	610	647	589	577	631	629	594	646	586	611	647	612	615	642	604	593	606	592	601	572	614	599	636	619	622	612	629	601	643	635	591	578	601	620	603	619	612	592	551	622	606	606	615	601	636	593	592	621	607	580	607	566	599	592	566	632	648	562	603	604	563	620	563	619	619	661	621	634	623	609	583	625	607	631	600	625	614	593	608	589	601	616	645	635	638	600	645	603	595	610	584	577	607	586	626	587	626	636	648	612	590	599	579	583	568	637	629	606	610	624	635	613	608	589	596	603	611	604	607	621	634	596	591	623	636	630	604	639	641	604	689	635	599	605	629	607	594	651	566	610	587	613	597	614	643	609	582	565	605	580	614	630	607	654	658	614	583	615	629	641	548	632	586	579	606	622	600	628	651	573	553	611	623	582	629	591	660	622	608	601	631	611	605	623	618	597	649	609	587	645	614	605	616	588	577	615	640	635	620	598	627	580	614	636	616	614	593	598	605	654	602	594	631	674	600	629	606	598	583	603	594	611	594	587	581	621	589	641	624	586	587	568	585	592	667	525	600	583	619	637	634	597	609	613	616	639	621	599	610	599	593	613	635	615	566	630	628	609	606	611	613	630	585	677	625	574	600	589	609	662	633	612	606	640	577	583	588	604	597	600	631	620	587	656	617	636	570	584	605	616	585	621	652	644	578	626	597	641	605	595	616	619	583	593	639	649	615	623	597	638	632	595	664	588	596	582	647	605	587	600	596	617	617	626	663	617	612	567	630	590	624	575	610	613	598	621	665	587	620	623	600	613	594	628	662	637	614	611	617	618	590	625	642	637	633	611	601	618	656	581	615	595	644	563	622	619	639	577	610	584	615	566	616	608	638	605	589	598	611	601	606	631	599	607	616	620	596	581	607	587	605	588	623	644	584	566	600	573	652	595
16062	2523	2741	2062	1383	973	814	607	537	448	373	344	287	305	240	261	249	244	200	214	207	206	197	174	196	192	181	174	185	179	173	169	177	183	174	170	132	146	171	159	167	169	153	159	133	175	158	149	175	150	160	151	143	136	151	162	170	136	154	153	131	157	145	151	144	163	156	151	162	154	158	158	174	146	163	167	149	161	163	150	134	136	134	159	155	160	158	148	131	135	152	158	153	153	131	167	142	152	148	169	156	149	165	152	156	146	138	134	150	158	146	171	164	150	158	158	160	152	144	130	161	137	162	134	164	147	143	154	170	169	151	155	137	146	155	131	156	125	165	168	175	156	144	147	133	140	163	159	171	124	143	149	158	130	145	133	150	153	130	141	154	155	169	149	159	142	157	150	152	136	159	150	149	167	160	146	132	144	140	131	144	200	177	137	145	148	140	130	139	147	158	144	153	136	140	148	156	142	174	150	165	166	153	155	172	167	120	172	144	158	171	125	157	134	146	124	161	114	146	163	178	144	132	147	138	154	131	157	147	166	151	168	142	158	155	128	167	148	145	148	149	150	163	152	136	133	161	139	144	133	165	155	153	140	142	150	147	163	142	149	176	157	164	131	141	157	158	145	150	141	134	190	138	139	157	141	168	128	149	156	143	156	154	143	168	147	146	154	151	148	152	168	147	163	128	150	159	157	124	148	153	157	140	151	159	128	155	135	151	148	155	136	155	147	162	167	159	142	159	155	147	139	137	141	163	160	140	154	129	146	141	146	137	150	164	145	124	171	140	143	146	144	144	133	120	129	154	132	147	131	134	169	134	148	138	159	166	166	153	159	147	146	137	156	147	137	125	131	149	149	151	164	139	146	142	141	150	128	171	160	157	148	157	139	140	152	128	145	168	152	146	139	120	150	129	146	134	166	139	143	140	151	158	135	144	136	154	165	155	161	157	150	154	149	153	167	146	143	156	140	129	142	156	157	146	168	142	171	157	161	142	157	153	144	158	136	147	159	139	153	154	156	152	144	137	127	172	176	165	147	145	150	149	157	158	162	155	143	152	158	140	142	138	159	146	163	187	159	154	135	152	150	140	134	148	160	194	146	150	152	147	152	130	150	152	147	133	142	138	142	147	160	140	158	136	144	145	148	163	172	135	152	145	150	131	161	155	150	165	157	142	140	147	150	135	140	152	142	142	178	149	144	126	141	172	147	159	161	142	147	143	151	160	166	143	172	151	151	152	146	165	118	149	123	155	152	149	140	135	154	120	151	144	135	151	138	125	119	145	160	156	125	160	156	147	144	117	145	139	160	118	155	152	153	139	162	151	165	161	154	143	132	138	143	161	165	158	145	154	142	175	151	154	168	144	153	144	168	144	134	159	140	149	148	139	127	139	164	150	130	131	141	140	131	147	132	156	152	157	130	161	162	145	159	130	119	151	131	152	140	150	163	146	143	143	155	147	145	134	143	158	156	158	179	156	156	149	161	126	179	154	161	155	150	141	147	158	148	164	148	153	155	161	149	155	145	148	147	133	146	146	130	156	151	148	149	166	150	148	143	130	149	157	148	130	152	155	145	142	155	139	164	146	135	157	158	154	142	142	144	165	151	155	143	119	143	157	162	166	175	158	131	157	135	144	143	143	167	165	140	129	123	167	132	152	148	153	141	136	155	154	134	140	160	146	173	154	164	137	151	131	155	138	132	147	139	141	160	141	143	165	150	154	132	140	156	154	160	164	157	148	146	164	160	164	146	118	134	143	151	161	141	135	155	141	152	122	144	172	167	161	133	158	170	144	136	138	151	147	144	147	155	147	170	153	148	122	177	167	156	137	145	146	146	159	165	139	147	142	139	146	165	143	131	109	174	148	140	142	156	151	145	173	147	159	139	140	136	163	139	130	150	164	154	147	149	146	155	140	144	157	179	142	134	144	161	152	158	162	145	155	170	161	138	154	135	167	122	146	157	139	145	154	146	167	133	149	120	145	149	129	162	141	164	155	139	153	141	148	158	125	152	146	144	160	132	134	133	136	142	148	155	162	139	137	129	148	128	182	162	140	149	127	152	132	146	147	151	145	160	149	145	163	157	154	150	156	180	149	140	134	153	124	151	135	173	134	167	149	160	154	141	137	136	169	159	153	140	152	146	140	164	159	149	160	175	122	149	151	145	157	119	151	156	164	143	158	130	140	138	158	161	150	171	131	126	119	148	152	159	141	142	162	135	140	137	135	134	150	134	141	148	129	131	165	149	138	160	163	170	142	170	153	145	127	154	151	149	139	160	151	153	137	146	152	155	164	142	155	165	146	173	150	148	166	160	129	134	137	146	123	143	160	151	153	136	144	142	146	157	142	147	163	118	151	139	154	139	132	156	141	147	137	163	140	153	147	147	140	123	168	138	134	136	144	168	127	144	153	134	146	159	146	150	142	140	121	135	155	151	150	146	146	141	147	161	149	117	145	137	145	173	156	151	154	153	143	133	131	180	146	124	160	165	158	141	174	159	150	142	140	137	172	163	140	152	138	143	138	138	128	148	129	152	152	147	149	159	152	134	152	134	161	136	167	142	150	128	151	144	160	157	153	160	177	133	148	136	157	135	136	166	145	151	166	154	141	144	139	137	151	126	136	145	122	143	127	149	156	145	123	165	131	146	128	164	155	162	140	143	131	153	140	142	162	136	156	145	142	141	157	156	162	165	155	131	155	161	146	161	165	144	121	139	138	148	148	142	145	167	141	167	147	168	159	149	172	139	161	161	156	156	138	141	136	140	134	147	135	148	153	154	133	143	141	141	146	137	138	153	132	151	150	149	125	165	185	134	130	156	139	135	146	135	153	158	154	166	146	168	159	124	150	162	142	168	162	173	124	132	144	146	143	149	154	128	128	131	159	145	132	155	125	142	145	152	139	111	157	168	138	124	135	152	151	148	153	156	144	143	132	139	165	150	148	165	146	134	138	184	158	162	157	142	143	179	132	131	158	156	140	137	128	175	146	133	155	147	133	137	156	151	128	171	136	155	140	130	150	163	153	157	154	149	149	148	134	165	152	162	146	151	134	153	142	165	148	136	147	158	149	148	134	155	154	140	146	151	155	129	154	150	165	148	139	152	137	151	182	144	130	166	131	149	147	152	148	148	140	157	123	127	144	165	152	159	143	160	155	130	149	124	149	141	143	147	145	153	152	164	149	158	152	163	141	142	143	131	141	150	149	163	127	135	158	150	159	146	136	143	164	157	153	144	145	137	164	158	140	150	133	145	135	166	149	167	143	137	149	151	120	140	141	160	176	157	131	164	160	150	132	137	142	133	157	138	134	108	155	154	166	149	133	121	146	129	131	147	146	134	154	181	174	190	162	135	112	153	166	147	140	143	148	156	154	115	124	132	127	155	136	130	150	162	152	157	138	134	159	135	179	149	143	144	159	168	130	143	155	147	168	126	156	140	150	153	161	155	155	151	132	149	140	140	119	133	164	137	139	151	158	142	147	156	141	158
7616	2429	5549	6435	5384	4288	3580	3055	2484	2192	1903	1712	1479	1352	1275	1207	1082	992	1013	945	909	858	852	780	785	720	694	745	713	698	679	635	619	603	654	633	597	586	582	577	570	576	567	565	576	585	570	526	573	527	547	554	509	542	547	549	518	577	495	505	559	547	555	533	555	576	522	547	526	511	469	518	538	498	560	501	527	529	497	515	481	512	497	554	519	492	509	515	505	472	490	477	515	491	493	525	510	469	483	505	462	547	516	476	476	497	548	478	508	517	503	493	517	508	520	512	507	470	479	467	492	513	484	497	543	468	510	519	488	510	560	475	445	453	533	513	486	477	489	481	459	478	485	501	489	480	432	515	483	490	480	467	495	509	468	509	472	489	488	489	526	470	480	473	481	495	497	483	518	487	517	498	480	506	511	500	510	470	478	473	501	484	464	514	499	462	468	472	522	512	443	503	485	473	485	499	516	492	501	474	481	507	477	461	465	481	475	526	498	468	471	470	462	508	492	489	497	495	483	483	476	480	521	508	494	495	492	477	486	480	485	470	498	442	510	494	454	490	480	502	482	463	524	527	474	469	503	501	440	480	491	513	518	489	471	504	499	490	484	508	500	467	460	495	461	487	494	497	468	507	478	480	489	501	503	472	461	482	492	471	475	473	478	449	492	465	496	482	487	468	457	477	488	465	493	459	500	502	472	488	483	491	470	472	493	451	492	477	499	470	458	447	480	482	448	481	526	475	491	480	468	458	535	507	489	483	468	486	482	509	434	471	463	502	496	508	466	513	478	495	493	494	513	491	491	488	473	489	523	498	464	519	466	479	493	450	490	478	497	479	490	523	485	461	497	464	471	490	466	496	490	484	513	463	504	500	490	490	449	474	493	500	512	459	506	488	501	542	504	486	462	473	473	481	499	489	469	499	486	498	487	537	486	460	491	513	503	517	494	498	480	473	470	461	515	443	498	465	513	484	481	501	485	444	467	452	493	490	515	503	500	472	473	512	468	478	511	471	483	486	441	485	503	474	492	464	483	474	510	499	488	504	501	476	476	499	497	479	488	455	462	488	479	489	504	500	478	467	483	531	483	459	476	517	490	476	495	485	503	466	541	469	473	506	476	449	460	507	485	477	499	506	447	493	484	470	485	449	430	454	496	474	503	487	466	486	500	546	472	491	465	466	468	482	463	471	440	466	447	487	489	477	497	493	439	508	516	509	446	481	483	470	493	486	500	479	506	502	480	468	498	474	463	480	503	508	509	482	446	495	510	468	505	484	452	483	455	464	496	484	475	462	471	464	491	511	480	486	492	525	498	444	456	509	508	527	495	495	477	465	491	465	508	508	480	482	516	498	458	492	529	449	476	509	468	498	470	508	480	503	490	499	477	476	489	496	465	495	481	469	513	502	467	464	455	485	500	493	476	489	480	478	464	482	492	490	492	487	474	482	507	448	483	461	486	491	485	532	479	512	439	510	474	451	499	487	460	479	486	474	463	523	462	514	485	445	489	485	488	471	491	506	497	479	459	525	470	501	494	465	501	469	505	472	481	488	459	474	504	470	467	518	469	464	530	493	504	462	462	494	483	509	450	495	489	522	451	469	473	488	501	496	484	482	445	490	497	476	455	476	442	476	485	453	524	487	491	493	463	478	465	462	514	474	483	441	525	485	464	487	482	493	522	491	469	513	524	495	516	494	513	499	475	451	507	518	479	425	479	484	478	466	488	497	466	489	484	496	456	495	486	472	448	473	512	512	411	506	513	477	497	488	497	492	482	495	470	462	486	449	456	483	488	453	480	489	460	481	497	501	488	462	502	502	474	488	500	494	497	452	459	473	501	508	434	470	461	456	494	479	443	511	508	483	478	458	499	478	496	468	482	487	503	469	499	495	443	453	471	501	510	490	487	468	497	497	507	515	464	489	481	459	482	483	473	456	474	456	514	508	469	468	522	500	503	462	463	502	485	459	492	495	468	464	504	495	486	521	455	453	491	457	513	465	483	453	455	466	526	456	502	470	452	471	513	511	485	495	502	486	456	514	491	491	494	473	461	477	474	508	457	457	471	464	508	457	472	515	456	518	494	495	492	467	502	495	469	493	451	475	481	483	456	447	470	491	506	473	487	531	488	521	484	491	520	506	455	469	500	496	496	508	454	480	471	479	507	473	478	478	506	460	511	492	475	456	509	472	535	461	470	512	496	461	508	482	492	497	483	498	492	446	499	495	449	498	498	493	493	484	451	506	512	492	455	502	488	453	473	472	470	490	503	468	456	511	474	533	497	493	514	527	535	448	463	467	471	500	475	474	448	453	464	440	480	486	493	520	467	505	499	478	476	455	464	488	475	483	453	497	505	488	502	461	444	452	483	513	477	472	469	478	476	515	475	528	477	483	482	483	490	476	485	509	444	522	482	457	452	513	486	473	477	433	472	504	471	485	477	493	490	470	466	502	492	482	518	518	479	508	481	468	483	462	494	514	472	491	495	495	476	509	506	528	518	503	481	500	489	479	463	479	459	489	473	466	477	460	473	492	510	461	466	486	504	510	479	475	492	485	459	464	463	477	453	531	521	466	495	485	519	475	478	460	498	482	475	457	489	472	476	480	481	487	472	471	483	461	498	456	514	498	433	489	490	454	478	489	476	471	462	504	497	504	472	487	466	490	473	476	455	469	485	476	502	473	496	494	465	463	475	436	522	463	471	459	502	503	487	479	451	461	503	488	493	457	511	494	504	499	472	458	492	478	517	475	485	491	445	457	484	457	523	501	509	491	484	462	504	492	461	510	506	487	487	441	469	475	460	465	447	481	503	504	507	511	470	493	485	482	488	499	466	471	521	479	465	461	508	493	466	477	495	493	479	491	470	478	475	510	475	468	487	477	495	478	488	490	484	480	452	500	510	468	467	475	461	473	482	438	467	502	478	523	478	474	511	502	485	483	485	479	456	450	521	521	496	490	489	504	448	487	463	491	485	540	526	477	493	487	518	501	447	466	516	481	499	489	516	488	499	503	527	494	495	489	522	464	460	485	529	501	440	499	454	495	487	482	458	452	491	521	478	459	489	460	470	484	483	494	516	484	480	465	465	484	497	541	475	459	516	458	490	486	478	468	435	502	499	457	447	482	481	519	470	488	444	523	481	493	473	484	496	471	488	493	503	477	519	435	511	468	504	460	501	508	488	506	491	508	498	500	494	483	463	514	500	468	470	487	446	473	500	487	484	465	502	500	490	474	483	486	474	514	523	467	563	534	498	484	454	469	490	482	467	493	480	474	461	511	493	558	476	456	471	493	489	458	499	506	468	529	482	464	514	488	448	521	473	510	517	475	515	473	509	452	483	505	490	485	487	489	524	464	481	504	487	470	448	479	503	474	458	471	519	465	494	486	507	516	498	496	499	517	462	494	488	532	488	482	461	492	479	524	468	495	450	493	520	494	475	459	481	471	454	492	501	492	484	516	457	463	450	472	464	532	480	444	467	451	481	488	485	489	530	467
2161	412	380	347	355	315	343	350	385	328	346	333	330	313	370	313	348	387	346	311	318	332	325	345	352	333	350	320	343	333	320	311	354	334	325	304	363	319	342	336	340	333	327	324	360	295	315	366	301	326	340	358	353	312	305	322	361	387	363	332	341	331	372	318	331	354	350	340	334	338	294	310	309	344	345	286	350	339	325	338	331	341	326	329	359	347	354	297	344	356	323	323	345	370	344	349	371	340	356	354	320	354	373	348	350	340	334	358	315	346	315	353	343	334	347	313	343	366	319	309	330	357	335	357	308	325	346	349	306	347	334	338	339	325	330	323	327	340	319	319	365	342	321	332	352	320	340	324	302	344	313	321	341	332	370	325	338	346	348	306	351	336	331	323	390	322	372	374	316	350	343	323	297	325	314	336	341	358	336	326	326	348	311	369	367	336	324	338	359	339	310	310	325	365	328	322	331	351	327	326	370	334	364	337	347	353	331	344	313	334	353	359	331	318	332	305	345	322	325	332	381	371	323	336	316	299	350	329	332	329	367	361	340	327	339	336	334	345	326	312	316	364	329	327	344	318	329	326	359	308	333	348	293	327	304	354	366	342	326	329	310	314	331	345	358	353	309	331	342	344	367	319	345	326	340	323	339	329	320	337	318	347	344	333	339	369	329	333	332	314	332	360	354	331	335	341	359	332	317	360	331	350	319	357	315	331	353	347	328	363	319	310	342	324	331	309	369	325	336	340	338	329	364	320	303	318	317	339	326	373	314	334	326	341	319	340	367	328	350	344	349	337	306	358	334	345	319	339	364	347	308	349	334	360	325	344	302	336	329	344	341	355	315	334	319	328	344	351	339	307	325	344	341	322	327	331	359	335	341	340	318	346	327	334	336	371	350	343	348	344	291	333	321	304	359	325	310	345	333	317	341	352	332	356	324	334	328	338	317	334	340	328	358	377	336	322	342	328	346	326	362	344	324	363	329	322	333	313	324	335	355	348	327	346	339	305	341	356	338	319	341	343	300	370	339	346	327	331	330	348	377	342	340	321	361	320	335	331	352	336	311	357	333	365	334	357	293	332	362	340	339	325	349	334	356	343	378	319	350	312	319	336	319	332	324	329	389	346	314	325	282	329	328	347	323	318	345	350	358	356	322	331	322	343	328	335	335	338	353	332	317	332	355	302	344	353	350	356	330	303	290	331	337	306	321	372	337	320	348	320	309	347	378	332	328	356	277	346	342	339	336	335	352	363	349	345	331	320	341	311	366	347	354	333	315	311	353	337	363	346	340	359	320	375	333	313	336	328	355	320	355	350	355	334	338	360	322	354	342	322	328	336	345	357	354	364	339	336	326	328	360	348	339	322	341	340	329	307	292	363	326	326	323	353	334	332	351	339	318	354	352	336	319	317	322	331	324	320	348	361	363	342	319	314	314	384	303	331	327	339	315	313	347	322	331	328	349	295	332	348	290	356	345	340	336	318	345	344	346	339	375	345	353	329	333	320	309	339	342	325	350	331	331	394	322	337	363	351	323	272	327	306	363	350	353	354	346	339	354	321	336	343	340	361	335	345	316	346	363	347	328	339	328	342	355	353	330	339	336	348	369	340	341	357	328	348	331	344	344	354	318	317	341	323	339	338	321	339	365	346	324	312	347	318	335	351	336	357	323	320	347	341	326	361	323	336	357	347	343	345	334	366	320	323	324	335	378	337	345	322	326	344	325	333	323	307	325	332	363	348	339	295	366	308	357	365	345	356	315	337	328	367	343	389	312	340	317	316	314	342	349	337	355	353	380	300	342	321	371	338	331	343	355	340	364	331	342	314	334	364	318	374	350	318	362	332	335	292	317	330	360	329	317	349	323	346	312	324	361	351	327	333	327	329	304	332	357	324	341	313	327	329	336	343	324	366	296	326	326	324	341	337	334	349	355	322	313	332	344	314	363	325	369	381	340	315	322	337	339	363	377	334	325	308	346	345	283	342	353	319	344	301	361	357	341	349	320	326	329	324	381	349	353	332	343	368	342	355	313	345	340	313	343	295	338	328	344	325	326	321	290	349	344	342	321	320	365	306	303	305	340	346	330	341	370	352	299	331	331	314	316	366	304	344	331	359	339	324	310	317	315	319	355	346	352	322	354	344	365	354	287	361	350	342	333	323	307	352	342	343	351	330	320	322	312	308	338	313	347	364	344	348	321	315	310	301	317	350	343	340	338	329	337	316	354	328	343	353	348	306	344	357	332	298	334	308	330	339	332	354	352	319	331	333	319	322	301	359	303	311	328	381	297	293	304	345	332	305	341	371	336	328	360	341	331	335	309	328	310	307	371	327	381	356	374	328	365	329	340	320	331	338	342	324	344	336	339	334	341	343	330	351	356	308	350	314	329	301	346	356	330	329	345	303	327	360	333	356	325	340	354	332	312	312	345	316	332	379	310	318	333	338	326	325	339	293	323	307	308	367	328	353	315	339	312	333	331	338	362	345	345	330	359	321	342	335	363	309	341	323	356	332	364	338	332	356	339	345	314	323	345	334	289	320	342	331	339	344	368	310	336	332	333	338	335	318	330	362	323	379	296	333	346	338	333	317	338	354	339	332	350	335	308	341	332	342	338	305	305	331	334	334	312	369	279	373	338	350	355	312	347	317	337	317	331	328	321	378	333	338	340	314	363	321	355	354	308	317	323	364	347	336	334	367	353	350	306	350	316	321	364	322	327	340	342	336	334	316	342	318	373	332	326	330	309	369	334	336	321	368	348	346	328	334	321	319	328	318	339	377	343	366	342	329	373	329	351	310	321	342	296	319	315	357	337	342	339	346	335	341	323	309	350	311	343	308	371	329	346	337	332	372	322	377	333	327	326	313	346	324	337	330	343	315	334	334	314	329	313	309	312	358	319	374	299	306	338	335	309	350	302	334	349	336	358	356	290	344	359	311	317	363	315	337	325	330	315	341	327	326	315	358	346	364	311	365	352	362	380	310	341	332	338	291	309	324	339	329	360	353	312	346	320	325	356	321	328	338	299	331	351	326	346	336	345	324	333	330	348	327	304	301	350	368	357	348	313	351	345	348	330	341	336	348	332	345	308	346	309	319	348	316	328	337	346	326	307	337	342	356	324	305	324	314	345	312	355	351	306	326	344	323	338	335	327	333	344	342	376	366	341	335	318	363	348	346	316	357	346	351	332	337	343	350	345	343	354	336	337	377	314	353	349	321	328	318	339	336	342	299	352	355	332	360	363	321	312	335	321	318	337	342	327	326	347	346	362	325	352	333	358	320	363	343	354	338	351	305	332	316	324	316	349	332	326	334	332	313	313	334	354	341	370	336	348	343	373	352	380	327	316	356	336	392	327	332	347	351	348	341	353	390	369	330	370	335	354	313	326	362	330	348	328	343	345	327	299	337	334	334	336	341	329	350	370	348	347	347	311	319	368	384	334	366	326	371	324	348	338	342	311	334	357	320	357	343	334	331	317	322	311	354	359	332	339	324
2457	1011	1084	1104	1065	1055	1055	1040	1059	1014	983	1020	1015	973	1003	965	936	1041	987	1005	948	987	955	978	978	971	939	925	959	963	949	963	957	1020	879	1023	965	933	1007	973	985	989	1024	1009	949	962	955	934	958	977	942	982	977	984	955	950	962	950	996	937	971	979	1004	909	1002	1019	910	953	975	968	982	956	978	1007	970	932	937	913	1007	954	947	957	1003	953	973	960	943	946	999	946	960	954	918	929	992	956	1007	988	1023	974	962	925	982	966	947	946	961	967	951	977	926	947	949	925	957	957	924	947	985	919	989	1014	943	958	1003	997	940	955	957	963	959	979	953	958	931	936	957	1003	968	944	990	993	973	970	936	962	1018	1010	1006	921	906	992	959	932	970	989	949	1038	957	1018	914	935	959	973	958	938	962	970	972	898	972	976	960	1016	985	961	933	974	947	920	995	1008	933	895	935	889	953	976	957	990	923	967	982	1010	969	924	993	958	909	956	982	948	923	983	910	970	1032	978	947	968	953	935	978	980	915	985	973	988	983	947	994	907	985	945	962	967	1006	962	937	1003	965	945	899	952	985	918	977	995	960	976	943	986	900	976	989	906	950	964	945	943	929	917	956	1003	955	975	927	963	991	938	986	965	927	985	1007	989	918	995	929	898	981	946	1019	945	944	935	941	1004	1012	995	946	928	982	1014	940	949	949	968	932	959	939	940	992	963	977	959	949	974	953	1002	982	991	985	919	972	943	1005	1014	978	940	977	984	1022	927	938	944	950	946	913	916	948	1021	958	951	935	961	988	942	945	895	973	989	983	947	907	993	989	978	958	953	940	982	928	967	917	1009	938	983	948	965	979	943	926	995	931	959	935	974	998	1030	975	965	1007	952	994	985	931	934	969	963	964	911	941	972	991	952	981	943	978	945	944	969	925	970	957	880	930	910	888	957	983	982	977	948	974	946	948	923	963	980	927	950	1012	981	956	982	955	1009	929	970	982	945	1033	973	936	982	962	917	985	955	988	985	976	985	951	875	893	936	908	987	993	930	954	998	987	928	972	975	935	1002	935	930	991	985	943	1000	984	962	966	1025	944	1005	964	1006	943	982	976	946	957	932	970	985	947	894	968	958	922	949	930	966	946	985	982	925	924	971	955	939	933	940	933	954	942	942	969	984	995	1002	965	969	900	927	922	982	946	966	904	948	998	968	937	971	996	1000	975	931	964	900	960	942	923	954	902	961	936	985	984	961	964	968	931	961	958	985	976	998	925	995	917	985	993	911	902	961	1005	982	923	966	950	949	946	964	925	894	895	948	1004	995	965	928	966	978	969	952	979	883	931	959	929	980	1004	972	965	954	942	991	931	1006	968	956	933	937	947	964	962	950	978	966	967	956	938	932	978	982	911	957	983	900	954	942	970	947	935	982	943	1009	955	928	911	940	945	970	974	911	912	951	965	914	1031	934	937	952	944	957	945	972	932	1012	980	992	1070	949	970	966	975	959	1002	978	1025	931	971	968	954	962	991	975	1055	970	939	919	989	964	945	1015	924	961	907	932	986	1028	956	947	951	962	952	954	1012	973	988	959	932	940	997	993	988	986	958	939	933	958	1013	928	922	1013	979	948	1004	973	934	981	985	962	929	966	1031	948	952	1032	921	913	960	998	977	985	916	977	961	1003	946	1007	955	937	953	924	908	1001	981	963	950	924	976	977	952	985	939	946	1027	943	925	951	947	925	953	910	920	979	977	961	932	948	944	958	1005	947	1038	900	975	973	972	939	965	1009	928	978	970	1003	968	971	962	956	939	1002	904	1004	945	995	1007	915	889	962	943	921	957	912	1003	969	996	937	983	917	939	988	933	961	995	999	969	907	930	973	922	966	952	949	978	913	939	924	1009	977	966	922	1013	907	1042	962	966	950	949	951	969	904	1025	997	1030	1012	952	951	973	987	1004	943	915	1005	1001	930	941	1026	991	923	938	924	935	923	926	931	987	937	969	940	964	1006	909	989	945	980	940	953	1016	971	958	957	957	974	972	920	967	931	920	971	939	1005	988	918	957	967	926	992	969	920	913	968	978	901	861	998	951	945	972	940	984	994	955	988	931	951	918	924	990	965	982	960	937	929	954	887	921	1017	977	937	982	973	946	953	919	955	926	918	936	971	983	1017	1008	958	968	961	938	965	959	967	987	989	1039	948	972	1011	973	994	1007	912	951	943	919	986	953	956	983	962	972	969	952	1008	945	967	986	1021	992	965	937	923	961	947	972	943	999	953	922	970	951	987	959	982	957	957	984	918	947	988	977	1019	887	1015	964	1007	1035	926	984	982	972	968	1013	939	935	991	905	917	963	907	931	954	927	955	947	901	955	986	950	972	989	980	940	974	979	997	977	950	919	905	966	946	1012	958	993	959	967	1000	953	944	941	954	951	960	961	939	916	972	949	950	1021	983	931	958	948	953	908	936	894	991	1030	969	1012	942	897	927	969	941	915	1001	972	988	1001	977	965	1001	978	931	944	988	1004	967	964	916	942	935	962	964	938	954	966	969	947	933	950	941	1001	982	960	926	983	948	880	969	912	979	938	938	902	989	952	972	905	957	990	1003	983	962	943	932	909	966	890	956	940	973	943	975	930	943	944	932	920	977	917	1016	951	935	1008	962	958	945	987	945	970	920	923	976	996	983	996	925	974	986	932	1014	892	923	944	967	972	938	932	963	953	978	981	1000	1000	921	978	958	918	920	948	952	991	1025	935	938	967	983	979	977	918	995	939	912	925	983	952	955	981	902	965	967	994	952	1014	960	989	948	963	895	970	981	955	967	1026	954	996	941	996	1009	967	976	927	1005	921	1000	993	982	918	951	929	938	967	978	1000	992	966	945	928	988	992	958	938	954	1006	932	902	1009	987	982	980	937	1026	985	970	926	936	971	980	945	938	935	926	947	934	953	990	1003	952	969	969	949	997	1048	952	994	950	947	958	926	984	983	996	991	931	949	963	929	949	1005	1002	912	990	920	1003	998	1011	974	926	949	970	952	947	971	956	948	1020	994	1003	941	905	977	906	963	952	1034	950	920	967	907	993	952	922	932	945	970	927	973	959	952	996	950	942	940	969	944	990	932	989	954	930	968	992	942	964	924	975	1011	971	925	949	986	988	978	928	988	973	979	936	956	991	935	988	995	897	902	979	927	1020	967	1029	959	958	988	943	969	1001	960	967	942	916	968	955	961	946	925	997	945	932	952	932	949	943	981	927	963	927	974	1008	975	953	981	961	1013	949	957	965	923	889	935	926	983	969	958	942	970	948	964	936	990	879	967	977	939	999	999	948	958	924	971	981	949	976	961	951	919	974	952	998	931	988	1005	997	987	967	986	990	942	1021	939	967	971	922	951	973	917	940	1014	970	1008	975	964	1003	973	979	963	994	958	983	963	956	997	961	942	984	972	981	932	940	951	943	945	935	949	948	972	1029	966	942	973	985	967	986	979	975	940	975	980	1018	970	954	950	950	977	952	900	900	947	916	986	939	975	991	958	902	933	1010	975	1018	981	977	978	951	982	966	995	927	965	942	951	952	1014	931	983	951	975	943	941	1001	939	893	942	934	948	942	973	970	948	989	934	965	955	933	964	945	929	959	939	981	993	995	980	979	962	904	903	976	983	946	967	912	970	969	899
8605	1134	1440	1129	813	628	515	441	382	341	302	296	265	274	242	269	259	235	245	225	209	201	222	213	204	188	193	199	204	214	202	220	207	211	192	216	209	195	199	201	192	206	190	203	177	211	204	186	195	199	191	212	199	189	200	237	182	216	216	193	230	234	194	209	183	197	202	209	206	204	189	195	199	199	213	211	196	199	197	207	235	184	182	227	207	207	174	212	201	187	211	181	210	208	212	174	196	207	209	160	191	177	203	206	213	201	175	171	213	204	190	210	185	221	212	218	188	215	212	206	197	201	205	204	191	206	200	219	191	191	198	205	190	216	205	178	210	175	189	168	202	193	217	194	200	204	205	189	206	205	200	221	184	197	193	203	202	208	219	193	226	206	210	188	202	191	205	197	196	196	178	207	192	188	195	192	227	184	194	230	197	178	212	223	185	195	201	197	190	206	208	193	209	196	187	197	225	229	179	209	224	175	202	205	202	197	212	213	213	204	198	206	209	206	220	214	201	226	171	188	185	170	206	204	206	183	200	187	206	195	195	183	188	193	203	191	217	201	193	189	224	206	198	222	192	186	218	199	180	219	185	188	205	196	211	200	204	180	175	204	193	192	191	188	190	222	201	214	205	200	213	186	220	202	189	203	228	203	195	177	190	196	200	190	202	191	219	217	214	208	199	211	224	214	191	196	199	202	192	188	181	188	223	206	176	219	216	192	213	202	205	177	218	189	187	194	187	206	210	191	193	200	196	206	186	175	187	201	226	175	218	185	193	223	188	199	201	195	209	203	200	192	200	224	196	196	195	222	204	185	203	188	198	193	211	205	203	180	192	188	169	213	188	193	204	190	193	193	224	230	207	184	206	206	203	223	208	209	192	205	192	198	208	191	188	227	209	208	217	177	217	205	187	176	191	212	195	187	194	177	181	194	190	200	193	213	205	192	210	197	206	196	189	202	205	192	186	173	213	188	194	218	198	213	196	190	177	188	200	189	204	185	214	186	186	198	192	179	208	188	220	181	212	191	223	201	199	184	186	181	203	210	177	182	199	194	224	209	199	191	194	200	186	206	187	199	194	191	210	194	205	211	207	196	206	202	191	175	227	176	179	186	179	242	206	248	206	204	202	192	184	197	176	197	206	214	184	198	175	202	191	202	205	204	190	199	183	197	194	242	196	194	201	191	206	189	175	217	183	199	214	219	188	221	180	204	204	182	186	217	194	189	201	221	217	202	200	202	186	203	206	197	183	200	199	207	217	175	202	201	207	179	192	166	205	222	198	203	217	190	199	200	183	201	198	195	213	183	184	204	201	217	189	224	235	181	205	183	219	192	208	200	225	203	207	199	185	179	201	188	191	221	189	186	204	202	194	196	190	185	209	201	208	208	214	209	196	212	210	199	209	202	205	194	216	178	214	227	196	194	215	189	227	202	179	213	195	181	227	217	232	197	180	228	172	173	185	194	209	169	190	180	194	208	206	204	208	204	211	195	226	201	205	198	193	182	191	197	187	214	178	180	167	228	203	186	201	183	207	206	221	218	201	219	205	216	180	180	173	217	179	192	185	201	217	191	181	192	189	195	182	206	197	207	191	212	192	217	212	199	203	215	206	185	192	199	187	187	208	200	205	208	194	195	194	187	209	188	202	195	199	215	205	200	206	209	182	184	203	190	222	164	201	211	207	208	201	198	211	189	193	188	191	196	205	202	211	196	173	217	176	196	175	176	203	219	222	226	204	209	219	192	197	186	207	200	217	175	189	213	191	219	200	180	193	210	186	160	203	202	188	202	207	212	175	151	227	182	209	185	220	194	203	178	194	216	188	209	222	225	177	197	194	214	207	218	193	201	227	174	200	210	205	203	177	197	191	199	210	213	197	198	203	171	189	185	192	205	215	183	203	201	186	204	175	188	203	218	210	223	172	212	200	207	182	203	209	183	206	187	188	219	173	188	205	210	180	214	195	184	200	181	199	187	207	212	206	221	201	187	193	176	201	206	218	217	193	205	210	192	192	187	178	194	190	190	193	200	194	199	183	188	209	182	212	196	213	196	208	209	185	210	190	203	181	187	212	163	194	154	210	208	201	177	222	203	184	193	198	177	186	206	206	184	214	190	193	199	193	205	172	206	200	192	232	190	213	190	202	200	217	216	209	193	228	209	211	198	187	170	209	189	218	184	195	180	183	194	197	218	220	209	186	192	199	203	195	190	205	159	195	173	195	199	172	182	208	188	191	189	211	204	221	213	200	221	197	213	209	190	200	196	205	208	205	216	194	212	185	207	189	205	204	193	200	239	195	200	192	234	198	193	210	208	198	189	192	226	217	189	183	188	202	224	200	222	170	174	199	205	191	177	173	195	196	237	215	195	212	169	187	189	196	173	192	202	199	220	160	187	177	202	199	227	218	220	178	191	199	203	192	172	204	203	211	204	206	186	168	211	218	210	196	193	210	212	219	206	190	197	201	201	213	189	199	180	187	199	191	192	213	207	224	200	202	183	198	200	188	205	213	194	207	229	196	220	178	209	181	187	192	195	217	187	178	203	190	198	192	202	192	202	221	188	226	201	210	184	205	208	181	175	203	213	200	187	180	186	218	227	190	202	195	205	187	210	224	181	200	208	211	190	182	211	208	191	203	197	206	215	192	193	196	214	166	168	220	213	191	184	211	180	214	192	192	230	190	200	208	215	191	193	179	191	194	191	183	184	209	190	213	217	207	190	191	210	191	236	195	217	207	192	195	208	190	195	217	192	192	213	201	212	225	199	202	217	230	171	215	173	192	227	193	200	208	189	206	210	207	216	205	176	221	203	207	194	209	190	201	187	183	228	185	212	190	171	212	207	216	203	203	206	206	206	199	193	214	213	218	190	204	197	206	196	207	192	234	200	175	184	190	190	216	202	201	206	211	179	206	224	192	208	201	200	177	195	175	195	186	226	157	203	188	193	194	197	210	169	217	196	177	210	176	187	205	202	177	198	186	220	222	182	198	199	205	234	200	211	181	178	188	194	224	200	187	186	185	206	197	215	202	190	203	201	184	205	192	205	231	186	201	199	214	210	182	196	198	200	228	185	190	195	198	203	189	197	202	195	200	221	197	191	192	156	227	201	226	214	175	210	184	195	245	198	207	200	183	225	222	196	225	196	186	185	185	190	219	213	199	219	193	177	203	199	202	205	208	190	189	188	233	197	192	224	200	201	201	181	191	197	232	216	207	184	212	220	201	185	212	193	212	172	241	204	190	214	180	188	197	197	210	229	179	212	197	196	196	211	188	241	195	194	197	209	213	207	182	195	190	224	185	208	193	190	208	206	201	188	166	189	218	195	193	190	201	213	180	190	202	203	170	217	213	209	200	175	210	205	210	180	200	201	212	211	192	184	194	203	206	182	221	194	198	216	202	192	207	199	190	206	193	222	195	210	225	199	194	207	220	190	217	195	207	184	179	207	209	206	195	191	206	213	202	203	208	203	199	222	199	206	212	202	210	211	197	209
5503	1612	3218	3650	3298	2617	2243	1936	1627	1406	1329	1228	1171	1063	1044	946	926	900	822	888	842	725	804	754	792	744	756	721	667	720	684	691	617	661	657	670	686	703	639	690	717	664	689	666	644	687	628	631	627	670	550	667	628	613	629	649	634	626	660	637	640	661	665	628	613	639	639	662	614	648	656	597	637	618	642	610	620	648	595	610	609	632	627	596	617	574	634	670	599	674	646	582	618	638	625	629	613	572	613	600	594	642	673	607	620	653	592	648	580	611	589	647	574	605	620	602	597	618	633	638	605	584	602	595	634	552	584	623	623	582	606	587	619	616	617	558	661	640	602	626	623	666	634	593	562	615	627	594	610	610	635	637	553	626	588	612	605	607	591	589	638	621	628	594	615	667	599	576	651	633	615	599	644	618	610	606	622	604	645	613	633	600	610	622	605	634	626	633	598	586	591	636	559	607	613	652	625	600	590	642	612	573	617	624	559	639	635	599	606	652	608	634	535	615	610	598	610	622	617	615	607	622	612	587	577	579	646	620	590	641	626	598	640	591	618	609	613	565	595	549	609	581	583	601	625	629	612	616	572	616	588	640	592	634	596	611	617	596	602	611	593	589	653	581	602	630	593	588	608	635	618	620	630	613	624	622	605	597	580	621	646	630	587	640	581	609	578	656	633	627	597	610	626	609	555	645	621	592	593	635	577	628	614	612	620	643	613	600	613	645	605	581	610	613	606	608	605	631	625	600	573	594	613	615	592	616	598	620	613	606	623	621	598	604	661	630	594	587	637	589	586	574	616	616	658	602	612	662	617	606	590	614	592	592	638	640	623	637	613	606	628	599	662	573	626	626	596	632	575	611	652	597	612	652	593	613	592	643	605	618	652	616	569	581	598	603	593	644	631	634	615	648	583	603	614	533	578	578	609	583	607	641	586	615	613	605	634	635	594	613	588	596	577	603	615	604	601	655	621	606	638	640	618	607	631	605	566	596	606	583	614	600	621	660	604	603	566	632	630	625	613	598	642	611	605	647	617	573	606	630	607	618	603	610	570	561	628	599	605	633	618	609	632	611	574	609	622	579	585	614	626	617	612	632	585	620	667	611	646	628	635	607	596	572	593	625	663	624	584	630	607	627	653	574	612	629	614	647	681	611	598	618	627	605	612	649	583	576	591	619	595	634	653	624	600	596	600	616	627	569	614	595	613	639	602	598	600	662	545	663	602	616	634	565	638	605	586	555	633	598	618	603	624	616	585	590	595	607	612	588	625	596	614	653	620	606	620	592	638	608	601	599	599	592	570	611	567	638	568	573	572	605	594	617	594	591	624	603	638	647	621	607	622	637	663	570	621	620	543	606	649	596	601	629	591	629	591	633	644	604	648	597	604	643	623	604	624	563	629	646	570	564	594	597	617	619	596	612	578	611	582	598	673	599	562	635	610	612	596	601	643	624	581	620	584	596	576	643	633	591	636	597	614	620	557	637	607	603	596	595	592	603	574	584	613	645	614	575	590	565	591	628	625	596	598	593	639	635	607	611	590	649	627	594	608	591	606	669	610	596	593	576	627	599	627	608	589	610	597	594	648	646	586	611	583	602	615	562	603	593	594	643	599	606	628	591	613	624	634	588	607	636	606	651	644	623	622	601	641	604	633	655	635	623	657	611	627	580	601	643	593	607	667	602	576	623	571	570	685	577	597	589	608	650	634	627	629	636	599	584	601	569	600	619	613	617	598	596	667	621	618	587	591	641	622	609	621	597	597	617	573	659	582	602	565	646	585	614	586	579	604	586	612	658	666	615	599	606	614	638	611	580	608	580	597	570	596	619	621	611	637	573	618	621	623	605	590	613	607	622	609	609	594	626	616	603	642	610	617	609	595	615	612	609	621	591	645	593	624	593	627	670	592	604	540	612	612	616	613	627	605	595	563	628	549	589	677	595	614	635	601	601	577	597	641	645	632	620	593	576	629	616	592	594	610	602	575	622	621	601	643	616	628	559	592	599	609	592	620	591	596	583	623	596	593	594	592	605	573	612	611	598	596	612	579	555	663	629	633	611	605	628	611	582	644	638	598	621	628	600	635	588	594	566	601	634	594	624	581	574	633	615	636	644	615	606	620	596	639	642	596	600	602	567	594	620	608	570	600	583	611	587	606	632	644	626	622	614	595	616	639	607	646	632	588	632	627	632	650	614	608	652	603	571	615	616	617	592	616	624	653	627	595	582	620	614	610	569	607	592	653	636	609	631	648	615	634	598	607	612	612	616	598	598	576	618	621	603	630	591	603	606	584	628	579	632	597	635	585	572	599	604	600	599	581	583	644	607	608	591	619	591	649	648	629	696	617	596	616	624	633	632	596	584	585	639	600	641	628	637	608	628	655	592	608	605	581	557	597	659	582	625	593	605	679	609	618	652	680	610	653	583	638	621	628	624	583	608	592	588	607	624	571	610	611	601	661	621	581	594	582	620	585	612	625	596	569	561	642	615	607	625	632	608	633	580	622	615	632	645	619	638	621	623	642	607	573	571	601	622	620	597	615	575	614	646	609	618	565	637	637	626	629	626	648	589	569	581	598	603	672	614	607	613	611	556	607	552	609	578	584	610	599	595	625	636	633	620	645	624	587	611	574	601	581	626	625	604	601	576	619	600	580	605	645	612	584	600	596	604	620	616	584	615	620	628	641	631	603	618	619	627	592	573	643	595	563	631	615	588	646	594	616	610	618	666	632	617	589	586	599	582	568	603	672	594	595	619	622	593	621	582	617	617	625	617	633	595	613	619	574	615	617	632	602	595	654	580	537	583	642	622	623	628	627	605	594	628	623	641	608	585	609	610	552	611	580	626	660	607	579	594	619	595	582	604	610	623	611	587	593	627	638	612	599	638	624	586	611	641	604	619	628	613	590	621	669	569	601	586	618	545	615	597	577	558	589	596	621	642	598	605	652	659	622	609	593	650	596	596	595	639	612	579	615	635	592	622	608	639	615	657	631	613	644	603	635	632	569	617	600	576	611	604	597	614	588	655	622	576	651	612	630	601	618	582	597	622	642	638	627	579	601	599	620	573	598	575	602	614	606	640	565	552	608	629	559	603	701	603	608	613	646	603	596	666	614	624	641	665	602	597	569	602	590	585	653	639	636	537	625	644	617	616	615	649	578	631	626	606	600	652	608	632	594	583	609	574	601	577	577	613	609	606	608	610	575	628	617	587	573	620	589	622	653	625	675	673	573	599	588	643	611	661	614	570	592	621	631	588	629	597	599	627	606	645	609	589	561	586	629	617	561	576	634	619	642	586	558	564	618	630	618	624	631	582	620	635	613	577	647	592	571	564	613	602	630	591	620	626	612	591	620	661	606	601	582	625	619	604	655	655	568	574	630	556	623	595	563	597	590	607	650	630	560	575	587	608	594	626	601	566	609	634	584	594	637	610	596	595	603	642	631	586	629	612	616	614	546	613	612	559	598	595	654	554	625	568	598	608	585	600	608	596	609	636
15747	2607	2679	2068	1425	1033	727	563	562	421	407	335	287	282	262	246	227	248	215	208	219	201	186	180	188	190	196	202	182	161	159	167	165	162	160	171	151	148	166	160	166	161	152	157	176	161	150	151	153	152	138	159	164	144	149	145	159	157	167	150	178	147	160	137	139	155	143	168	158	141	141	141	133	132	142	157	171	148	131	139	155	126	128	166	152	134	169	164	115	159	151	154	160	154	133	154	149	141	168	159	155	141	131	122	172	148	164	126	127	179	148	141	139	143	143	143	136	137	131	165	143	145	139	126	157	128	173	163	148	155	141	174	149	136	128	140	159	145	159	152	169	130	143	160	157	146	144	142	132	140	156	134	151	141	156	135	150	156	137	155	148	140	154	145	153	141	150	139	158	169	154	145	157	143	144	121	149	166	152	155	155	155	127	158	142	148	144	135	136	154	158	142	132	164	140	140	141	139	134	149	141	168	149	130	148	141	140	150	146	166	156	159	143	150	161	154	139	155	127	152	153	152	153	132	148	141	153	150	146	137	147	150	154	144	134	138	160	158	135	151	135	133	149	155	172	144	157	133	153	149	125	123	141	158	140	168	143	147	153	150	144	136	146	133	143	159	150	160	139	152	145	155	136	135	141	128	152	166	133	121	130	157	149	159	118	160	153	154	139	154	161	147	154	146	153	160	156	139	171	148	154	120	152	153	161	132	147	137	138	142	135	164	145	137	164	148	143	158	152	152	147	160	152	147	151	141	134	152	145	137	150	139	138	123	142	131	142	125	150	160	165	141	156	150	139	164	152	118	143	156	167	142	119	144	143	155	155	120	146	163	151	158	142	151	148	150	142	166	140	159	131	132	151	136	152	142	154	139	125	152	170	163	146	145	154	136	130	124	149	127	156	158	142	142	172	147	152	142	143	148	160	128	148	168	138	155	143	138	140	141	146	123	151	148	152	153	145	160	159	145	136	142	158	155	142	152	179	164	160	131	137	155	139	134	150	161	156	159	145	168	111	146	144	146	138	149	152	137	144	130	149	160	141	162	160	141	149	145	159	123	156	152	146	141	184	154	125	141	132	151	167	155	140	147	161	130	144	150	148	151	164	138	159	139	138	152	145	152	136	135	140	161	124	153	158	158	146	127	158	146	136	160	145	135	140	138	136	154	142	137	175	122	155	145	150	151	160	138	133	140	162	139	147	145	148	140	149	149	142	155	153	160	131	152	168	148	154	139	131	134	153	153	155	152	148	148	145	159	133	160	153	133	152	144	139	139	141	173	160	139	140	146	133	161	146	141	145	124	142	145	145	157	141	144	145	139	127	143	173	135	153	152	140	141	137	122	148	166	139	150	156	141	141	130	166	132	154	136	177	153	135	150	143	134	151	136	168	172	125	156	154	156	131	164	143	140	166	157	136	149	152	145	160	162	140	166	138	141	145	166	164	158	153	153	146	143	163	152	157	180	147	131	138	164	170	140	160	152	147	151	156	128	156	167	140	158	165	161	125	144	147	137	138	155	129	157	162	140	146	143	160	153	154	133	137	147	125	129	146	143	159	126	162	139	139	140	150	158	155	156	146	127	135	157	132	146	148	141	141	139	134	138	152	130	168	120	163	158	147	144	151	161	134	146	157	172	154	139	136	158	150	156	146	138	152	162	140	145	138	127	132	153	145	170	132	148	136	155	150	134	193	133	160	141	151	132	164	159	148	117	133	150	147	146	136	147	164	143	141	138	123	167	138	140	137	150	140	152	153	179	123	137	152	150	157	140	136	155	147	124	148	163	164	167	128	151	136	135	162	145	141	131	155	168	142	161	147	140	153	146	173	127	134	134	159	152	142	150	143	156	145	149	166	161	134	133	154	161	140	122	152	155	137	143	146	161	142	151	147	141	152	154	126	150	135	145	134	143	151	149	140	147	170	145	133	151	143	140	168	168	145	145	152	150	150	146	134	153	133	140	153	133	147	145	149	153	145	144	146	178	141	132	159	159	141	152	144	140	157	148	143	159	151	162	142	161	146	141	138	146	133	142	169	160	159	146	139	144	136	146	155	140	154	145	160	167	128	144	123	131	170	130	134	141	155	158	132	139	154	150	136	153	124	146	150	157	143	146	151	156	153	159	152	160	163	165	129	168	179	147	158	164	154	151	124	134	147	139	156	159	134	145	156	135	159	150	145	157	151	156	154	169	128	138	142	154	149	119	149	147	149	154	155	154	148	131	142	146	147	157	162	161	151	137	133	147	155	132	171	160	167	140	144	145	148	148	159	140	140	170	148	149	145	125	123	141	140	157	170	127	137	142	139	142	152	152	156	154	142	163	178	156	148	155	155	143	151	137	143	139	146	148	145	162	158	140	142	154	159	134	146	153	151	150	160	138	147	159	158	143	162	139	144	128	141	157	157	137	161	132	159	137	155	169	168	143	161	121	147	175	143	149	128	165	154	139	134	141	142	161	160	134	137	150	144	151	173	145	175	163	143	159	167	129	141	140	155	170	145	171	142	117	150	143	157	163	130	155	129	147	180	150	125	154	137	152	144	148	132	157	133	132	172	167	173	127	147	152	166	140	147	140	158	136	148	149	151	149	150	151	163	132	163	171	135	149	129	148	143	144	156	160	130	136	129	129	135	130	136	137	149	145	164	171	140	148	161	126	165	166	150	152	128	167	159	163	149	165	142	132	166	146	139	160	156	171	160	147	144	162	162	150	138	135	148	132	171	152	151	141	160	145	128	170	146	130	136	157	148	151	151	136	148	169	131	148	150	142	127	149	146	144	163	122	144	158	141	142	141	130	139	151	137	134	144	164	127	139	149	139	130	158	146	144	139	146	146	141	130	143	143	151	161	132	156	169	146	117	140	143	157	176	132	142	141	138	143	167	145	155	147	163	112	138	138	146	153	141	159	150	143	138	122	144	133	138	151	147	170	151	139	152	141	133	151	148	151	145	144	146	144	144	146	114	149	166	145	166	135	142	138	139	143	172	162	150	122	130	173	159	149	148	152	183	137	147	153	166	140	160	143	139	126	168	171	151	158	155	153	126	166	154	148	170	160	152	135	139	143	148	146	134	139	122	145	140	155	138	160	152	136	145	145	141	139	160	159	139	135	149	165	147	139	151	180	159	146	152	147	165	147	156	141	147	162	134	148	146	169	144	128	161	135	143	146	159	135	162	182	164	135	145	169	165	142	142	145	147	151	151	140	139	168	158	155	157	151	151	146	176	146	147	160	134	162	139	151	159	150	149	151	151	129	160	145	153	172	147	128	140	158	142	165	144	166	148	130	111	165	131	156	143	136	139	160	163	160	152	151	155	141	144	143	142	137	175	165	136	145	148	139	137	141	145	169	131	148	156	145	143	167	133	142	138	143	155	130	124	128	161	142	149	164	162	161	145	130	161	134	143	153	162	163	154	164	159	135	131	143	124	138	142	154	145	157	167	143	149	169	149	159	171	145	158	151	136	156	146	131	166	130	133	157	144	161	143
7585	2415	5535	6453	5542	4408	3581	2906	2556	2151	1958	1680	1494	1381	1264	1213	1090	1028	1033	948	933	895	839	820	765	786	756	698	675	692	691	695	652	651	586	603	563	601	621	599	582	628	606	546	572	567	563	570	585	556	590	564	563	536	562	531	532	551	524	483	509	520	534	540	525	550	532	528	501	520	508	576	527	531	522	483	553	527	474	514	501	511	530	530	465	543	494	536	514	493	494	498	497	542	448	489	477	518	463	504	513	493	515	497	498	470	513	535	507	493	471	484	487	523	461	508	526	490	500	464	458	489	494	512	477	508	528	477	517	498	504	517	524	512	516	486	470	478	513	499	495	508	488	509	452	494	483	511	513	508	522	525	478	460	506	478	505	534	497	496	478	493	491	457	510	497	505	495	483	464	472	519	483	493	537	479	515	499	508	455	486	499	506	491	484	464	504	477	475	476	475	476	491	487	512	503	473	435	521	487	499	485	511	502	464	462	479	483	516	456	489	502	468	499	505	504	500	498	495	482	519	486	444	509	487	472	528	476	459	508	502	469	539	473	481	477	496	535	469	503	463	479	522	470	492	498	463	508	446	477	497	493	486	494	495	459	511	478	503	499	538	497	502	478	506	450	454	483	466	506	439	499	464	501	534	509	484	496	470	453	497	472	506	485	480	468	510	494	475	519	488	442	502	501	465	487	470	489	502	445	466	443	506	476	482	488	468	506	512	468	527	493	496	494	457	506	486	494	450	499	473	460	531	493	456	491	502	442	456	537	471	459	520	472	484	477	503	486	489	519	535	524	466	470	490	488	500	488	472	474	488	469	514	501	458	450	482	462	468	431	499	480	470	456	450	471	553	507	494	445	477	470	455	495	452	502	539	475	465	454	455	486	470	486	472	506	509	472	506	483	494	498	531	493	454	474	473	519	434	546	465	497	485	482	497	488	514	458	485	494	506	497	491	475	459	531	512	491	507	491	505	511	485	522	474	499	507	510	454	459	486	454	453	436	492	481	494	507	516	474	491	461	519	492	494	454	478	491	465	532	473	509	535	507	496	491	479	468	491	501	492	480	486	507	490	444	478	502	502	475	514	503	467	517	445	492	448	498	440	463	474	483	467	492	474	485	491	481	493	494	489	486	454	508	462	472	505	483	474	477	514	462	475	466	482	504	468	496	490	479	469	493	496	486	514	471	445	514	501	484	528	487	503	502	534	495	471	455	446	496	518	533	507	471	444	460	469	477	517	452	506	509	469	500	485	451	474	495	519	474	449	530	450	496	477	476	501	498	492	470	462	502	469	494	497	487	494	509	495	450	494	483	476	509	460	451	448	490	484	470	538	494	500	466	484	452	488	501	466	494	454	467	520	470	499	479	515	503	509	454	476	500	464	489	485	506	475	512	492	407	463	479	436	513	485	479	495	487	482	483	492	511	474	486	460	508	469	491	478	521	492	444	462	503	494	478	493	473	525	493	519	476	500	489	452	501	485	501	485	439	490	487	488	498	476	488	474	450	485	462	470	468	487	506	460	481	530	480	493	461	481	502	514	494	490	492	527	486	482	486	479	466	474	480	531	469	488	493	501	468	513	421	459	467	459	482	474	477	497	499	462	464	473	510	489	512	472	490	495	458	489	486	483	461	449	460	521	487	540	533	480	448	505	476	470	468	502	479	492	477	525	487	512	494	523	494	493	525	503	445	516	483	489	468	477	481	487	485	487	477	448	473	500	468	474	501	465	470	508	488	483	467	496	488	495	486	544	516	445	483	460	469	491	495	503	470	454	516	508	479	483	494	485	444	500	498	489	461	475	497	504	460	483	473	452	484	460	464	483	481	503	479	502	471	494	484	462	479	508	515	489	473	440	519	483	496	541	478	501	509	468	505	506	497	476	466	488	511	503	500	497	481	472	489	446	511	466	471	470	494	493	484	472	506	476	482	441	465	475	497	519	452	460	545	499	518	503	526	495	480	489	498	474	471	498	498	433	509	521	489	489	490	547	497	498	429	480	455	489	480	513	495	468	485	500	480	498	509	479	501	454	481	482	510	482	469	470	471	500	501	479	479	450	433	484	478	476	494	457	495	489	434	486	474	510	491	495	518	509	453	460	485	466	477	465	464	493	479	457	502	465	482	498	467	442	503	548	516	503	477	501	488	452	484	506	506	487	443	478	479	442	493	459	469	450	492	475	493	486	480	488	490	469	515	453	509	534	472	498	470	472	512	522	462	513	486	482	517	469	509	523	522	469	473	467	478	469	502	489	461	489	485	477	493	464	539	525	450	470	506	479	479	501	497	496	486	485	507	487	512	490	514	455	458	482	516	457	491	494	478	480	518	466	469	514	535	491	442	441	463	531	477	526	419	501	480	473	453	455	493	484	509	436	469	458	543	459	480	474	472	453	482	478	479	462	530	503	456	490	502	458	487	458	495	472	509	478	519	476	443	487	491	525	483	446	500	507	468	437	505	485	464	491	463	478	468	486	497	534	475	500	486	495	480	496	460	473	449	473	525	478	481	504	487	495	489	471	498	490	484	478	510	516	487	476	510	514	461	448	514	497	493	433	511	485	532	452	499	480	538	500	471	487	498	478	487	468	481	450	473	480	501	534	499	495	493	494	494	495	518	537	479	523	472	512	461	529	480	479	486	478	488	459	488	487	500	489	459	502	473	554	473	526	513	482	514	443	464	472	469	537	539	482	529	514	474	454	462	506	537	459	476	464	476	520	461	526	507	470	523	505	475	458	483	490	504	485	479	519	474	475	501	465	488	479	506	504	492	469	496	512	474	477	455	497	496	500	493	474	515	521	489	447	508	516	482	513	486	481	477	505	455	476	509	474	529	495	483	483	497	458	496	469	467	498	446	507	479	513	470	476	490	521	489	473	449	515	496	512	416	498	478	505	478	498	500	475	496	543	493	473	487	516	483	498	494	464	501	485	461	506	499	481	477	469	493	502	508	494	458	509	516	527	506	455	519	502	484	463	489	516	475	474	472	515	502	439	451	462	503	507	510	506	472	503	488	501	491	443	507	478	472	497	476	469	483	470	494	495	504	483	484	509	481	543	464	476	458	470	482	512	445	471	536	477	504	507	499	482	474	449	484	460	472	504	483	499	496	445	513	488	480	474	456	511	447	517	468	495	500	499	443	513	485	484	457	509	474	487	454	506	494	488	485	490	508	499	471	481	484	505	501	484	505	480	470	526	479	426	505	509	452	502	501	462	485	518	452	451	485	503	469	466	502	561	487	489	481	487	507	476	492	466	504	489	506	509	480	477	478	469	508	485	507	515	475	446	510	488	472	500	508	496	503	494	482	504	471	501	483	488	431	481	488	507	512	464	472	523	532	506	484	532	484	481	508	499	501	465	475	462	478	429	463	518	479	501	525	493	498	476	500	463	497	486	454	472	478	524	500	474	493	485	462	514	488	471	486	509	515	526	507	452	436	472	506	521	499	508	455	505	503	481	434	484	504	439	483	506	488	486	482	459	449	481	525
2179	396	411	364	357	320	372	360	322	364	332	324	350	341	324	330	314	354	371	294	356	316	363	334	333	329	352	316	317	322	331	338	313	318	352	334	363	360	368	346	350	360	348	368	359	359	328	322	334	315	343	361	318	349	327	342	327	349	327	365	346	304	327	347	314	366	328	337	332	355	327	315	337	318	328	321	342	312	336	351	335	341	363	351	346	352	355	351	343	317	317	351	336	345	317	338	338	325	339	372	364	350	333	317	354	338	340	340	373	317	339	354	373	330	335	306	348	326	359	320	339	329	356	354	338	346	362	342	335	332	301	321	359	360	363	309	334	361	331	320	305	350	336	341	316	324	333	346	340	335	328	338	324	363	357	310	344	357	318	358	348	325	322	315	330	355	348	351	307	343	318	324	328	293	293	353	330	360	334	332	364	333	339	353	327	355	313	360	345	350	307	345	360	334	338	328	340	335	365	331	339	338	347	350	324	349	334	290	323	355	344	309	317	394	335	350	339	364	323	317	333	338	336	363	324	314	344	324	344	324	331	317	343	357	302	325	348	325	360	362	371	350	329	321	333	337	383	359	339	346	344	371	353	307	347	314	341	352	313	334	336	327	336	319	333	362	314	323	336	349	325	352	346	347	320	338	375	302	354	328	346	334	357	334	359	320	309	344	310	329	341	294	339	376	382	347	351	347	335	349	360	380	344	300	365	334	336	321	323	310	335	337	353	308	318	332	330	327	358	350	324	308	303	339	324	341	287	310	377	317	348	365	335	339	319	323	329	339	312	339	336	344	346	367	349	357	321	339	318	356	343	324	337	344	365	336	333	335	338	305	306	349	316	330	311	355	367	334	333	310	344	295	319	338	338	322	347	329	351	310	341	348	336	327	364	315	333	337	357	339	365	328	342	348	339	353	350	336	343	335	334	314	351	373	322	335	357	362	360	360	315	324	354	327	333	358	346	337	290	352	323	313	319	338	321	374	362	338	354	312	370	349	338	303	314	298	353	333	358	302	332	368	345	338	325	344	329	318	354	332	320	325	300	317	348	323	337	357	364	355	338	345	337	338	341	344	312	321	360	322	335	376	363	336	341	335	331	361	354	302	328	329	333	339	330	344	339	330	314	304	337	367	356	306	352	364	323	314	352	364	298	341	323	312	329	358	332	322	321	329	367	331	344	331	340	334	320	339	313	341	358	325	359	341	349	338	345	346	347	337	341	337	345	324	337	325	350	380	334	330	316	324	353	313	333	343	341	328	352	352	339	347	297	370	315	306	320	340	324	339	379	311	356	333	348	384	362	326	305	340	326	355	325	334	319	333	336	309	338	355	344	309	363	291	315	354	313	351	355	342	360	370	342	335	334	321	363	299	319	321	340	366	301	325	336	344	351	311	334	344	316	355	338	311	327	306	344	347	313	326	341	368	342	340	311	334	325	347	368	347	339	347	351	339	344	359	342	360	332	357	369	332	331	353	335	353	335	337	289	337	342	315	318	320	344	348	348	361	313	334	345	315	344	357	360	337	369	312	324	364	341	330	320	341	344	347	355	357	344	335	327	341	324	350	323	372	325	328	327	300	329	358	340	366	347	330	326	345	343	346	361	340	358	350	344	319	370	302	310	329	336	324	335	348	350	298	351	322	342	320	358	290	313	334	367	382	320	363	346	323	331	330	335	338	342	349	322	335	356	344	313	354	329	313	362	338	331	333	353	315	341	313	320	334	349	334	338	348	326	358	343	335	344	300	356	337	331	323	342	331	354	320	303	356	312	315	311	333	329	325	359	371	357	362	339	338	338	321	353	322	303	325	346	365	359	374	351	333	335	351	341	354	345	343	313	360	335	356	341	330	349	368	329	318	349	322	334	330	319	336	336	325	317	330	334	323	320	335	367	343	311	344	334	354	331	356	370	360	366	320	315	336	325	354	316	331	324	355	300	333	340	348	338	331	282	358	321	334	321	350	354	330	345	345	327	361	328	358	330	341	336	331	322	316	338	340	346	316	348	329	321	333	318	328	313	332	338	343	365	374	326	352	356	316	333	344	330	332	320	334	353	342	339	303	345	361	310	329	336	343	343	380	323	328	344	343	344	342	322	362	347	342	341	327	357	337	337	340	321	343	357	355	343	372	278	335	331	369	334	347	358	343	321	340	335	322	332	315	352	323	346	324	311	383	346	357	308	324	372	352	348	320	335	344	332	348	336	310	319	340	345	341	355	327	387	346	354	346	367	331	340	351	332	345	332	346	334	347	348	307	348	333	341	329	329	328	323	349	319	351	323	338	342	360	363	368	332	330	311	345	323	289	341	349	321	386	346	328	338	336	303	343	350	368	322	322	335	320	334	321	367	351	323	334	340	336	370	326	355	341	360	336	348	356	352	322	327	375	313	325	338	336	323	335	328	338	346	341	321	333	372	343	344	351	341	358	332	309	317	334	331	378	291	351	352	382	332	347	354	315	340	340	307	310	317	367	321	338	335	303	344	317	352	340	317	339	324	357	347	315	326	346	340	312	341	309	338	305	316	324	349	319	312	332	358	318	339	367	341	365	349	339	354	330	365	359	345	322	348	344	352	308	331	354	346	319	334	346	341	333	335	350	328	314	317	362	329	341	311	334	331	347	381	318	359	318	368	323	358	330	360	336	289	333	320	357	326	333	312	321	304	348	393	338	372	310	314	327	341	328	317	344	351	328	353	307	344	357	323	313	352	324	343	338	342	365	296	336	320	355	330	319	332	321	353	329	321	353	311	334	321	314	329	320	340	352	314	330	340	330	323	324	329	354	360	336	344	346	314	350	333	361	326	314	350	313	332	336	308	327	309	317	352	355	342	346	348	316	323	336	338	328	360	327	364	343	346	362	332	338	325	350	341	338	354	336	342	293	353	337	322	329	349	370	342	338	324	334	351	320	340	315	352	327	340	336	327	360	345	310	363	335	355	329	312	338	347	310	354	352	339	304	322	339	360	370	328	340	357	367	309	335	307	351	330	357	305	325	315	360	351	334	342	328	316	343	334	308	331	313	355	342	348	316	349	366	319	342	347	334	376	355	324	328	352	355	358	317	350	336	312	381	320	309	365	345	317	337	354	335	355	330	306	358	318	315	352	334	340	334	337	358	357	321	323	363	349	328	341	352	328	307	347	347	352	353	330	332	338	342	297	329	354	331	350	355	312	325	321	328	348	350	349	326	343	356	323	320	343	334	342	364	305	355	356	350	345	375	315	332	329	353	345	364	330	310	369	309	358	358	316	361	309	329	331	353	316	337	320	380	354	316	332	350	356	321	362	325	338	338	326	314	323	354	355	335	325	327	323	371	331	354	333	311	321	330	359	306	301	320	377	327	327	361	318	328	367	315	356	353	308	330	360	345	381	342	362	333	298	358	300	362	356	342	359	344	288	354	344	332	317	345	302	374	331	338	325	344	346	344	350	347	351	357	334	355	339	349	338	331	329	299	320	314	335	345	348	306	342	293	354	350	343	338	313	336
2432	1047	1108	1133	1086	1015	1066	1031	1028	999	988	1000	1011	1007	954	1021	963	984	978	1025	1025	959	960	932	983	1018	968	963	965	969	961	957	969	944	970	945	895	940	955	978	929	926	909	1022	980	995	982	935	1025	968	969	950	964	934	979	948	1005	1034	949	927	993	971	1012	957	984	1004	963	979	991	976	985	964	920	894	924	918	1003	1011	893	978	922	996	1015	939	1023	946	931	969	953	911	942	931	1021	944	941	969	1008	1017	901	940	1037	962	983	948	1001	1018	929	956	994	940	938	944	955	916	950	905	969	991	945	970	883	915	912	1025	1009	953	977	976	983	919	967	933	949	957	933	976	926	923	958	1009	940	968	982	974	920	960	972	971	938	928	947	941	981	1043	970	917	1033	980	930	953	959	1002	961	970	948	908	899	1020	973	978	934	983	941	987	963	987	955	983	974	968	949	923	919	945	987	985	963	964	943	932	934	945	995	970	942	912	932	966	944	919	942	1005	966	930	937	959	953	948	992	972	1004	936	951	967	943	987	983	929	998	946	944	936	967	920	964	914	981	913	969	889	987	932	939	985	946	978	970	933	904	1001	933	924	986	890	974	982	958	910	938	908	885	973	1017	944	966	950	988	929	988	917	978	972	956	951	971	877	906	961	983	944	982	1013	969	974	1008	982	1003	963	942	1005	975	898	918	968	998	930	973	927	957	963	977	969	926	981	955	907	943	1002	943	965	913	1003	971	920	902	934	966	896	940	974	998	968	959	945	960	917	970	907	966	947	953	983	928	989	945	957	948	997	1023	937	993	942	938	921	969	981	936	1043	945	924	937	1003	982	965	958	972	999	1002	907	1019	971	860	936	986	941	959	936	950	978	957	974	977	1007	938	967	897	989	907	958	943	988	959	927	971	878	921	962	952	972	933	1007	963	924	1016	896	990	949	1022	980	952	956	948	982	976	984	941	949	943	957	978	934	1016	961	995	992	927	942	904	963	979	954	945	953	1009	913	933	920	938	928	933	953	962	969	893	939	948	975	1005	976	994	938	933	972	930	980	978	955	952	952	975	926	946	943	964	954	954	989	1002	969	947	916	934	976	924	973	916	973	960	926	950	947	982	907	924	952	964	943	1020	963	987	889	965	983	1013	972	1021	928	942	941	943	971	966	1016	965	991	931	990	991	970	948	983	938	983	941	948	917	994	952	981	997	1023	987	928	969	948	936	976	968	979	962	1013	971	1009	988	947	979	1004	956	916	952	989	941	989	994	972	961	917	975	1095	915	942	958	992	916	972	899	916	1012	928	981	1007	940	972	922	961	957	976	950	984	952	974	943	972	982	1016	907	946	956	924	989	964	921	902	973	971	1015	893	941	984	960	962	970	969	927	979	985	979	950	995	924	952	941	927	979	976	959	947	961	951	932	942	971	955	953	949	942	889	984	984	980	967	882	986	922	1008	959	980	920	1024	909	919	910	938	926	906	944	947	976	992	936	994	942	965	924	997	955	1035	999	943	920	975	961	969	934	979	990	985	976	974	980	979	962	933	968	929	965	944	985	975	922	998	908	928	936	944	894	1003	964	928	976	983	1029	997	920	907	971	979	960	984	993	974	924	941	997	922	1005	998	954	951	897	957	973	949	988	946	933	941	963	947	931	947	965	959	933	1003	990	950	945	991	995	955	937	998	908	1013	992	948	974	1002	904	970	1012	984	977	948	984	929	981	938	992	941	1016	1004	1004	954	941	927	923	961	965	916	964	1011	998	956	974	972	993	965	954	963	923	972	928	961	935	960	883	977	942	943	914	1015	940	970	905	903	923	928	919	961	955	1026	967	967	974	941	933	949	996	977	942	982	966	981	879	1012	991	924	967	937	978	936	908	1010	922	945	1005	985	969	936	986	1022	975	1025	986	978	938	969	963	1031	896	962	920	922	958	993	894	997	952	940	946	970	958	899	925	976	943	968	979	992	959	965	965	970	923	945	948	902	973	952	974	997	965	991	959	939	977	987	946	986	958	947	984	943	943	895	977	968	958	926	980	862	916	985	968	951	942	962	967	983	993	985	971	962	970	950	1027	972	972	953	964	917	970	968	965	983	975	960	973	902	1005	939	966	927	982	929	958	928	946	981	998	950	983	950	957	972	934	961	960	956	955	976	944	956	952	974	928	934	947	978	980	978	969	946	943	947	959	970	925	921	987	943	972	951	963	936	912	979	911	1002	959	974	877	914	949	978	1009	969	993	920	960	984	985	976	923	930	963	1013	921	934	926	945	989	984	944	999	1003	989	968	999	978	962	1017	1012	979	937	992	960	1002	947	889	970	971	1033	1001	935	927	1025	905	1008	996	939	949	964	974	943	934	1016	954	942	992	923	906	1002	961	928	952	969	934	965	911	947	938	1033	946	916	977	980	919	1016	1013	912	963	952	969	950	1025	917	982	987	979	949	979	951	982	945	925	955	955	940	960	922	996	914	934	943	925	966	948	965	910	958	941	978	974	1016	999	971	947	974	1009	976	938	908	969	915	931	1057	981	954	952	972	971	926	967	975	946	872	982	928	948	975	986	957	967	964	1015	978	1025	923	959	972	983	995	978	950	904	989	924	1006	887	951	924	947	924	989	925	999	1027	974	985	1028	984	959	955	947	991	975	994	1007	948	959	994	953	995	963	947	940	952	1010	948	959	940	929	923	986	979	947	962	978	1049	935	979	951	948	1006	970	953	907	959	924	951	957	1027	958	973	907	960	949	957	959	938	1023	965	945	950	928	978	940	965	952	945	953	990	990	984	913	931	960	975	946	971	922	936	977	1041	968	977	962	911	923	983	961	1003	943	946	990	978	951	947	927	907	997	926	966	941	921	969	1000	882	956	962	958	948	933	955	955	929	996	1021	1007	951	955	977	878	955	948	937	954	979	918	999	968	956	958	937	968	908	958	973	949	949	911	944	996	956	1019	946	1032	987	917	944	976	965	997	967	927	991	968	980	962	956	954	971	957	912	909	1012	969	937	969	956	977	1012	1009	954	939	946	922	987	976	952	1014	968	970	936	1015	1026	952	948	982	920	936	937	985	971	989	952	996	956	942	1000	922	982	944	957	1007	943	985	957	945	976	960	997	957	964	1002	965	978	1045	953	995	963	1021	981	980	926	965	971	967	900	991	1006	974	991	933	990	937	940	994	960	980	964	944	934	963	940	928	1005	928	941	968	964	989	1009	932	960	966	928	985	933	930	960	895	998	990	965	933	910	973	968	953	934	886	965	983	984	942	948	948	952	983	953	967	954	927	976	990	907	988	955	924	935	984	995	927	976	973	945	942	1001	962	941	892	966	955	982	962	983	1016	960	1015	959	956	937	953	960	959	938	942	1002	969	1001	950	957	943	892	934	949	946	971	1005	968	1040	931	928	1004	991	946	958	982	1015	961	976	947	927	969	919	998	981	971	973	943	999	942	947	943	950	965	1019	1009	968	995	962	921	924	958	953	925	958	932	970	962	910	935	990	937	929	947	931	970	973	864	1044	967	905	950	961	992	963	954	940	947	924	1003	942	929	967	926	929	981	961	945	936	983	930	1000	959	965	921	968	942	965	951	977	940	961	951	973	959	935	975	944	940	964	975	914	962	926	953	968	945	1005	992	974	1013	891	938	984	968	938	934	997	971	941
8688	1199	1422	1148	893	654	478	447	365	350	291	296	267	247	265	251	220	240	251	202	204	219	205	208	240	212	207	202	232	206	222	214	180	192	218	222	200	205	209	183	206	208	198	220	195	207	215	205	212	205	200	218	201	203	197	241	208	203	204	210	196	178	206	207	182	199	197	193	197	196	190	197	175	186	222	184	202	204	212	210	197	169	212	198	190	184	206	192	207	215	211	200	214	208	198	203	213	211	204	197	214	197	206	183	216	213	177	193	209	217	174	182	174	192	228	184	179	203	189	206	223	215	194	190	205	228	189	201	199	210	214	184	208	213	193	200	196	194	203	166	215	197	198	192	193	200	195	180	205	205	187	196	189	196	206	188	195	209	202	189	193	176	214	184	224	213	198	182	210	209	176	188	187	198	201	200	200	204	181	181	192	204	214	208	216	186	198	166	234	199	211	195	203	192	187	209	219	181	202	198	185	185	192	210	182	189	211	199	178	178	188	198	220	183	187	212	181	220	188	185	191	193	170	206	191	196	189	196	188	185	171	188	196	215	222	202	187	199	203	186	218	220	200	208	211	193	217	200	200	209	194	199	184	193	213	190	206	185	205	214	200	178	165	169	203	178	192	217	185	185	170	215	158	182	208	193	209	191	194	182	209	196	181	224	183	197	198	203	206	195	187	222	230	184	187	231	199	206	200	229	227	192	184	212	198	196	178	173	207	204	236	190	206	205	201	219	187	195	188	188	208	202	187	212	213	222	185	195	173	228	186	190	228	192	206	182	204	197	194	208	203	201	200	188	206	181	214	210	223	179	202	205	200	201	180	187	190	185	183	180	211	190	199	226	187	216	231	212	227	208	229	200	203	199	195	196	188	209	223	192	190	197	197	206	189	179	185	205	197	217	213	193	195	186	173	219	217	179	190	193	183	203	194	172	188	194	195	199	191	205	196	197	171	199	187	178	216	203	216	177	218	211	213	182	217	221	224	222	186	190	210	186	210	207	186	215	210	232	176	195	233	177	195	223	195	179	200	177	202	183	193	193	170	176	205	197	210	223	211	199	207	202	183	217	214	187	206	204	206	204	216	196	190	232	203	189	203	198	203	174	197	166	186	208	182	197	193	207	175	183	219	199	195	191	180	224	161	174	190	182	183	180	203	207	211	165	195	203	198	217	220	175	206	204	201	212	193	171	197	175	183	204	206	192	206	196	189	194	186	198	197	183	199	206	219	171	207	198	188	213	211	184	209	182	206	195	195	210	176	207	202	190	194	199	208	215	188	226	177	207	201	205	176	169	192	188	202	192	209	181	190	193	196	183	198	202	189	198	200	198	180	237	195	221	211	210	203	210	203	172	214	183	214	216	233	187	190	187	175	190	195	190	202	186	204	209	189	207	199	190	207	201	233	188	216	198	185	202	187	185	195	214	198	210	189	190	197	180	166	184	195	212	198	177	182	172	208	214	200	192	238	210	195	210	208	202	216	190	186	198	204	202	226	212	204	203	199	215	168	201	198	193	205	170	196	193	197	197	232	198	209	225	193	199	219	194	195	194	199	196	207	193	217	189	200	186	198	206	196	196	200	203	193	221	207	199	190	201	206	215	198	205	210	192	196	218	199	213	201	208	189	196	200	199	187	206	189	190	203	231	170	199	199	200	191	203	229	197	196	204	204	198	187	184	209	198	203	199	183	208	209	203	208	192	214	197	212	199	217	189	216	192	208	206	193	201	200	202	174	195	175	230	232	211	215	205	220	204	175	207	198	194	181	211	196	190	207	216	186	231	179	225	205	194	201	184	186	245	214	203	202	212	184	173	213	228	196	193	200	211	215	184	184	216	211	208	197	207	201	213	196	189	186	212	197	201	209	202	196	201	205	183	192	188	185	189	209	188	188	208	216	202	203	185	196	199	215	187	201	230	208	188	187	197	197	210	202	217	218	188	188	187	194	190	221	207	199	196	220	189	199	223	179	185	179	189	219	217	184	179	209	194	224	202	193	186	195	212	195	201	197	207	205	179	188	207	220	217	198	201	180	206	231	188	201	201	223	198	186	189	188	195	192	207	188	214	215	187	207	165	195	183	180	214	195	195	198	206	183	170	205	165	196	188	203	236	198	214	195	206	181	211	194	219	195	206	192	211	193	206	192	200	162	176	217	209	190	208	189	195	193	184	185	202	215	192	206	185	183	200	192	212	202	205	190	202	214	185	207	191	223	207	184	201	197	195	200	209	194	207	169	204	198	181	194	224	178	218	208	209	199	199	177	208	199	214	192	188	212	176	211	193	209	209	206	196	188	218	203	193	237	199	191	206	177	194	187	215	209	203	198	212	198	192	215	193	212	201	211	183	179	205	216	202	199	204	186	208	176	247	219	176	209	216	186	230	238	208	190	197	210	209	166	208	200	184	185	206	198	207	205	195	203	193	195	214	205	200	186	213	195	192	210	191	190	193	218	205	203	199	196	170	242	191	196	190	219	192	200	179	188	197	198	192	182	211	206	202	204	185	153	207	193	201	221	197	213	200	188	219	216	199	209	189	201	201	204	233	238	211	207	213	213	197	207	208	212	187	202	188	207	218	231	189	208	215	192	197	198	201	205	190	221	199	194	176	210	200	189	221	216	192	200	210	194	190	184	196	224	180	176	169	202	178	208	177	196	196	193	213	186	205	206	199	201	191	210	197	209	211	204	181	210	193	186	220	182	191	191	197	190	224	193	194	179	205	203	208	205	201	200	182	195	224	196	213	178	218	203	177	205	197	220	187	238	176	206	185	179	220	196	191	208	198	196	167	196	195	198	222	212	214	202	213	222	186	214	228	204	193	197	200	186	208	200	180	185	184	188	180	195	163	199	203	192	220	202	197	191	186	185	217	209	224	214	190	195	195	213	172	214	201	170	180	203	202	193	189	212	186	179	177	193	188	190	202	207	199	194	188	213	185	212	191	177	188	203	186	177	190	192	208	198	191	223	200	179	179	177	193	180	179	220	206	221	196	201	215	217	205	214	196	195	200	209	205	207	193	207	187	193	197	206	178	211	209	199	197	185	213	183	187	161	214	193	182	175	221	170	216	183	216	184	167	199	204	182	192	226	192	210	194	193	200	211	185	230	199	218	179	182	194	183	222	197	195	172	178	202	190	206	196	211	203	194	196	186	213	185	196	204	237	212	201	216	185	201	191	207	193	197	207	195	192	195	172	196	192	212	206	187	194	209	202	193	200	189	198	205	181	184	219	200	199	181	183	210	196	233	212	196	185	195	219	213	210	198	217	191	174	203	182	192	195	191	167	217	188	196	188	224	187	193	186	218	218	198	247	208	185	171	187	190	216	182	197	185	193	223	197	195	222	199	224	184	188	191	199	185	201	200	164	168	206	205	211	189	200	213	205	216	239	185	194	193	193	222	191	193	191	205	219	209	195	218	234	191	214	210	234	199	202	234	237	205	195	193	204	218	191	210	192	184	199	203	208	180	203	179	196	202	194	204	216	228	201
5728	1651	3332	3712	3266	2724	2210	1954	1672	1445	1380	1232	1132	1079	1000	964	896	822	879	834	823	784	763	776	782	770	734	794	704	705	720	683	746	703	695	694	655	669	687	651	671	623	692	637	631	643	637	653	654	626	662	655	656	616	653	635	672	631	605	635	654	623	653	607	630	630	634	588	666	621	652	611	616	626	627	621	661	606	633	631	611	618	638	622	623	620	663	588	590	616	595	603	612	620	596	636	602	612	589	594	611	609	682	653	614	593	587	627	607	652	578	606	641	594	592	594	613	600	597	616	570	627	605	629	599	594	598	617	570	610	638	584	641	622	644	632	603	600	621	597	574	602	639	637	630	652	603	634	649	594	597	619	670	662	616	608	607	617	585	621	695	641	668	633	607	635	594	605	592	628	598	685	620	582	621	613	595	621	616	596	627	660	579	615	588	610	604	607	648	604	607	629	629	626	609	618	601	604	577	636	590	595	624	646	649	634	613	611	609	595	580	597	616	585	606	602	632	600	653	585	612	599	639	604	599	617	591	566	597	595	612	643	559	597	592	622	612	619	631	599	613	593	616	560	612	626	626	604	576	613	616	666	618	609	652	625	647	584	576	629	606	610	639	579	623	617	604	599	619	629	634	584	656	645	620	611	613	592	602	600	560	601	603	587	580	631	621	639	628	591	645	615	626	601	635	637	630	617	651	588	573	659	567	670	578	662	619	608	557	584	640	579	613	613	618	591	608	597	618	596	625	612	594	615	593	637	608	587	604	623	631	616	653	564	590	630	603	623	588	649	630	610	607	664	627	609	635	632	592	586	601	639	617	625	618	594	595	628	602	607	631	591	624	608	587	595	636	572	641	607	583	602	624	612	599	599	640	601	610	575	638	575	626	612	613	654	627	622	618	613	547	625	598	604	624	663	583	567	576	652	569	588	665	600	647	667	643	613	609	623	628	646	614	606	613	594	619	630	557	618	625	630	601	621	585	598	564	622	655	638	614	635	616	593	631	618	662	629	618	616	605	621	570	577	661	628	597	590	607	580	610	589	657	603	578	590	607	580	531	610	618	677	578	620	635	594	622	603	570	602	609	573	622	629	598	571	647	595	617	589	570	578	641	608	609	614	659	626	593	637	624	588	558	600	617	648	578	623	629	615	610	663	636	613	599	600	591	586	643	621	590	626	654	626	637	649	622	604	673	585	644	638	620	596	594	608	592	596	607	604	654	627	566	595	555	611	578	586	620	584	637	656	593	576	610	610	615	555	616	583	576	615	612	622	617	593	641	623	614	586	576	609	565	606	575	615	583	596	644	555	622	645	624	615	577	618	571	584	617	609	624	616	613	622	597	629	610	577	557	615	545	610	600	602	599	579	647	637	583	617	609	610	639	605	603	609	627	615	617	608	612	647	625	537	600	596	624	594	613	625	629	658	605	575	641	578	616	575	601	601	653	620	637	601	569	574	605	609	652	629	610	602	598	607	608	630	627	586	624	600	689	659	629	622	632	554	602	630	594	575	617	583	604	610	618	586	597	583	624	622	633	607	607	563	609	662	623	593	542	591	637	637	582	610	607	577	663	582	543	568	603	605	614	655	600	631	611	646	616	615	599	618	615	612	609	597	620	630	674	615	587	583	608	629	618	603	556	570	652	600	606	596	631	576	556	620	598	625	556	590	630	616	632	600	622	612	643	638	607	560	653	598	627	606	618	625	597	613	634	636	656	598	675	609	553	598	617	558	624	627	605	597	621	607	611	598	612	610	582	643	575	619	622	653	607	603	608	651	589	621	589	604	589	596	640	638	627	637	595	594	601	585	608	609	639	580	596	566	596	599	564	608	590	608	606	650	614	640	594	614	612	612	583	589	616	621	625	585	651	619	596	615	615	612	641	635	645	611	667	612	596	636	601	588	584	661	636	598	631	625	616	646	596	604	628	626	575	627	546	592	598	594	624	622	668	621	599	613	591	632	604	615	597	560	616	633	600	553	624	569	603	584	591	613	639	627	588	570	595	610	573	618	622	622	611	619	619	577	649	603	632	580	662	606	610	616	590	618	624	591	620	624	599	632	578	651	607	611	593	643	632	592	604	601	611	633	624	594	635	602	596	601	615	622	673	623	638	595	594	611	605	599	596	596	617	625	604	657	666	605	618	595	626	622	581	559	606	586	588	601	601	610	603	605	607	661	658	647	636	612	562	638	606	584	646	602	613	641	565	624	623	623	638	667	626	566	601	643	600	607	608	542	573	626	635	622	655	608	577	650	587	580	628	641	614	614	603	633	612	571	609	615	635	593	583	590	584	611	644	615	607	585	591	622	605	577	631	602	595	611	614	634	582	608	551	623	613	625	609	619	593	589	606	604	629	622	591	617	628	613	617	636	596	586	595	580	609	642	592	608	580	598	605	665	598	580	625	628	586	606	628	587	598	621	617	619	618	631	625	612	661	680	601	608	627	601	607	643	604	591	595	623	587	594	591	590	600	603	602	615	577	643	595	572	648	603	615	657	600	622	644	586	621	634	591	594	599	611	604	625	596	596	642	620	594	625	661	638	636	620	603	600	629	603	559	595	614	625	617	596	615	608	636	616	631	583	634	628	613	600	598	619	621	610	606	596	623	577	582	625	602	644	618	616	627	592	591	652	607	603	626	581	611	553	576	556	621	589	619	571	567	634	643	612	605	624	617	621	627	631	655	625	669	648	570	612	570	653	616	605	561	613	593	620	620	615	648	591	620	579	580	665	588	629	581	659	596	589	636	650	627	582	628	631	584	598	612	618	648	596	589	608	596	637	604	622	605	616	618	618	662	577	620	612	627	611	646	600	616	622	616	622	647	608	597	603	630	645	604	618	675	607	658	643	623	626	606	624	584	594	573	611	618	567	627	617	599	602	597	617	594	603	576	589	559	590	614	608	623	652	596	608	643	610	593	597	639	625	593	599	586	670	638	618	573	616	637	630	592	599	615	598	629	608	596	619	550	597	624	624	584	572	623	638	583	615	593	593	567	626	601	591	594	635	603	596	586	637	575	573	589	613	589	583	605	596	647	622	623	630	619	574	633	591	603	599	649	597	565	629	603	601	580	623	556	597	600	584	651	615	594	600	602	584	601	588	546	587	626	601	624	630	607	644	623	611	615	624	603	596	635	610	629	594	610	612	619	599	632	564	628	647	611	581	569	579	608	649	589	601	628	626	618	621	602	597	641	613	630	605	607	617	584	603	639	585	643	607	588	585	634	626	611	614	662	630	653	620	606	611	607	592	589	606	616	599	583	633	612	611	635	586	621	594	636	601	589	613	607	574	618	610	582	609	603	576	630	629	596	622	602	595	642	647	625	647	609	636	608	612	585	615	602	590	602	635	563	635	637	613	604	639	610	614	582	673	600	605	601	594	630	622	592	618	588	614	619	629	613	567	604	598	621	650	583	570	610	608	660	607	605	618	617	598	581	576	612	651	622	599	603	607	575	614	664	614	555	572	615	595	619	624	596	630	609	641
16014	2534	2549	1978	1372	1056	771	616	547	432	383	314	296	263	260	242	243	213	215	203	204	167	204	183	190	162	192	157	171	197	168	143	153	192	161	167	169	150	159	160	164	169	156	145	152	165	158	155	146	153	148	177	174	154	157	164	137	170	161	152	141	189	173	163	156	132	152	122	118	151	165	151	170	148	150	143	150	137	133	143	160	162	146	168	163	163	144	158	141	154	151	159	156	126	139	165	149	146	140	164	137	156	148	160	137	117	143	138	134	152	158	136	129	155	166	159	136	176	158	160	160	142	148	166	155	146	176	158	167	146	159	145	125	175	162	131	157	148	144	144	145	158	153	146	157	169	156	162	164	144	149	152	154	127	147	163	149	157	149	158	148	137	174	143	130	153	161	141	156	143	162	158	146	130	168	145	155	139	155	138	154	146	147	160	159	155	157	140	153	144	163	137	167	167	131	139	152	137	136	153	150	156	149	130	142	139	137	147	150	168	127	147	186	157	161	147	152	138	131	168	151	153	131	156	152	158	146	123	157	136	137	148	138	140	142	160	131	134	167	129	160	150	144	152	146	149	137	164	153	149	141	172	153	131	149	136	148	160	161	167	170	148	128	160	147	176	145	135	161	139	170	151	132	148	162	126	147	152	147	148	145	162	132	138	155	161	168	155	152	168	149	160	137	165	136	134	149	128	137	144	155	159	167	180	146	165	151	146	133	136	149	157	123	134	156	135	167	154	153	161	147	161	150	140	155	140	137	158	166	164	143	139	153	132	127	144	131	150	159	133	140	139	140	153	135	146	135	152	125	147	168	143	138	144	157	161	172	150	138	132	141	143	134	145	163	147	139	136	143	142	132	138	140	130	170	132	139	157	160	167	145	154	170	158	134	133	163	118	136	156	143	163	145	145	153	112	148	156	161	120	156	163	145	146	130	130	150	166	161	161	152	141	131	143	158	149	147	155	147	163	145	148	138	157	140	139	149	140	147	154	149	143	139	134	173	127	142	190	142	171	141	171	164	147	164	147	166	167	155	177	148	155	163	143	142	160	112	155	141	158	166	155	142	148	155	130	122	147	131	134	159	167	134	144	137	143	150	172	141	148	141	135	120	147	159	143	168	145	151	155	133	162	143	136	143	135	143	139	139	156	176	157	159	160	138	169	140	139	159	143	131	131	144	130	151	145	155	122	170	145	154	164	148	164	174	147	160	146	149	145	156	155	127	141	175	154	132	138	148	158	153	156	148	132	158	133	150	133	154	166	157	148	172	146	138	139	167	145	132	145	138	167	112	157	135	127	135	170	131	173	131	141	152	148	143	151	147	148	153	148	135	156	142	125	134	148	151	153	145	151	144	143	147	148	149	163	149	171	140	170	116	147	136	167	152	128	160	176	145	155	153	138	136	139	137	174	149	143	129	139	155	161	157	137	146	168	137	155	138	161	148	155	168	135	149	136	148	154	161	163	131	150	149	149	152	159	122	126	157	168	148	159	164	131	152	146	152	153	142	150	153	142	160	127	139	157	154	150	144	145	138	148	141	148	135	150	130	148	151	143	128	129	156	155	157	165	139	132	150	149	163	143	160	146	147	148	147	141	141	140	159	140	148	143	125	135	153	176	163	146	130	159	162	153	154	140	153	140	148	161	139	130	142	146	154	132	171	148	164	139	157	134	133	147	147	140	180	124	152	156	143	127	147	151	145	130	135	152	138	138	137	167	139	141	151	116	132	156	145	147	157	129	159	142	146	156	156	135	152	167	136	140	145	157	153	145	169	143	144	147	126	143	154	153	152	144	146	156	158	128	138	147	142	148	154	146	148	165	139	151	155	146	147	148	140	142	142	141	139	141	153	150	127	140	128	147	123	138	153	155	145	161	140	148	147	153	151	152	138	154	145	154	158	167	129	158	123	135	136	150	141	156	145	158	164	165	145	124	151	146	139	142	156	144	139	168	139	145	135	152	162	157	151	137	127	141	148	157	146	170	121	141	143	139	151	162	131	163	155	157	127	171	132	151	119	157	149	149	143	148	145	126	133	158	127	155	151	139	159	145	138	141	131	144	169	153	141	160	143	138	143	171	131	139	136	155	155	140	153	155	145	173	152	144	134	150	139	148	151	151	132	153	138	139	129	145	155	123	164	125	145	140	162	139	131	137	141	138	155	142	147	157	157	138	157	154	163	141	133	138	158	163	149	142	123	158	148	170	141	129	151	124	145	135	165	136	152	155	147	153	146	161	146	143	161	142	159	137	141	161	162	144	153	133	151	135	145	158	149	122	114	128	140	148	154	150	131	154	146	138	144	160	147	125	145	153	137	127	134	158	154	134	159	146	181	151	144	151	146	145	144	149	161	148	131	152	141	156	154	128	152	141	140	143	142	169	146	151	143	134	139	160	144	154	148	158	175	160	148	150	149	144	162	148	127	152	136	139	159	145	159	149	138	154	151	137	134	148	142	174	143	159	148	163	158	156	175	146	148	144	156	145	162	130	150	136	140	130	143	141	143	174	140	162	153	164	121	125	127	144	151	150	159	173	149	168	124	150	138	125	143	154	158	144	129	137	144	136	168	147	149	151	139	154	156	149	129	154	174	122	156	138	168	134	161	147	153	140	135	155	139	143	151	150	156	153	137	150	161	165	170	144	154	145	130	142	140	171	150	138	127	171	139	191	117	151	148	152	156	149	142	154	135	154	174	151	158	152	156	149	160	157	158	139	144	151	140	126	149	143	118	163	136	149	166	117	141	159	169	172	152	139	143	142	152	156	152	133	140	139	134	153	155	146	139	149	136	166	142	144	139	146	151	151	124	160	151	157	141	150	152	149	142	147	135	167	154	149	138	140	134	139	171	121	153	144	158	136	154	162	143	139	128	167	156	150	131	142	154	167	140	144	147	165	169	172	145	153	165	140	151	143	141	144	153	188	158	147	135	152	151	170	145	153	165	135	145	134	162	153	135	148	155	139	152	153	149	130	158	147	154	152	141	135	151	134	150	130	133	128	131	134	149	128	150	152	157	160	159	150	124	152	158	177	158	156	143	149	140	154	139	155	145	141	139	145	135	159	147	140	137	152	142	141	152	177	155	154	155	158	161	147	148	143	139	167	169	163	166	147	143	159	126	173	141	133	105	169	139	144	138	151	153	165	143	125	144	149	150	171	145	160	154	128	137	136	139	146	161	158	148	135	140	130	158	165	156	161	148	139	134	158	137	153	148	137	131	156	147	155	140	134	144	132	132	147	132	132	156	137	144	130	129	163	147	155	149	148	129	133	147	134	154	148	120	135	143	164	142	144	141	133	155	150	155	154	157	136	162	141	154	151	138	126	161	138	140	145	149	156	129	156	148	166	155	124	147	149	151	138	128	160	143	145	132	157	154	130	171	129	137	140	145	135	148	155	152	139	143	141	144	161	127	125	142	168	151	128	147	140	160	143	143	149	137	128	163	149	135	153	127	150	141	160	146	152	163	154	151	132	158	161	142	154	153	137
7637	2350	5552	6537	5486	4461	3619	2994	2573	2128	1971	1686	1584	1467	1337	1203	1130	1069	914	958	920	836	837	787	803	790	767	682	706	678	675	691	642	629	642	609	625	616	591	599	569	608	589	637	587	545	551	582	569	572	547	532	538	567	573	559	519	546	553	521	513	529	527	520	531	537	533	520	552	532	542	516	561	479	516	521	552	524	483	535	547	536	577	498	508	495	528	562	495	469	492	515	471	515	513	478	500	508	492	491	488	463	507	504	484	487	512	538	554	492	501	483	499	496	520	514	519	547	485	478	501	476	494	511	538	480	533	483	513	533	483	485	490	520	503	480	533	504	466	498	526	491	464	504	549	513	546	507	474	497	477	480	492	534	514	481	497	489	497	495	488	500	490	497	459	457	474	503	494	530	464	514	501	517	471	493	464	478	505	493	479	438	508	517	502	457	488	528	501	473	475	469	544	514	455	471	500	532	522	501	482	478	503	473	497	510	468	483	449	526	468	478	472	431	489	516	493	512	490	444	511	455	511	472	502	518	496	503	471	468	480	484	529	497	480	487	481	422	509	495	525	456	493	472	469	465	483	489	491	507	480	471	485	495	519	492	505	481	501	504	510	526	472	504	515	493	485	483	471	500	483	484	482	438	451	486	497	525	488	516	491	484	436	520	486	514	494	484	496	508	494	474	473	476	483	530	457	466	488	478	489	465	531	525	466	516	476	473	467	470	485	513	501	508	473	462	493	491	464	480	473	459	511	483	501	487	452	501	531	487	503	481	497	523	483	504	495	460	461	520	494	473	492	508	518	465	531	497	511	515	443	475	483	528	506	521	467	477	503	514	475	519	509	548	491	476	498	469	475	541	519	476	506	459	477	504	482	448	484	522	513	497	494	475	507	487	495	486	500	492	463	487	522	441	537	504	490	487	488	472	492	499	470	516	490	484	498	490	460	474	497	488	472	474	465	472	498	486	449	495	466	498	462	472	489	502	515	431	492	490	473	471	487	469	480	505	525	482	486	464	501	528	512	494	487	470	490	478	483	498	474	485	516	527	500	486	491	491	505	444	441	515	508	481	462	468	464	509	514	512	536	457	508	483	502	436	490	518	506	466	466	501	529	481	534	494	467	512	483	497	488	469	482	469	494	499	467	486	478	492	486	493	470	474	515	466	536	484	486	510	472	507	524	478	514	448	471	490	457	466	493	499	462	486	455	527	444	499	498	479	471	494	487	507	471	518	485	516	490	494	502	487	478	461	476	465	485	494	489	501	505	492	519	489	450	517	472	458	495	479	454	462	514	518	496	458	469	492	495	468	517	422	505	508	469	506	526	475	477	479	478	471	480	456	468	468	531	461	501	512	519	502	487	488	506	502	474	480	489	450	489	514	508	482	538	506	487	438	466	502	502	450	494	499	516	465	497	470	518	490	445	501	527	480	493	447	489	483	519	506	444	448	552	471	503	504	466	493	499	459	454	474	463	475	504	484	501	516	466	486	504	472	435	483	476	509	502	508	478	477	505	490	499	521	478	501	526	493	505	501	521	480	456	510	493	520	457	466	496	458	489	465	520	493	460	460	493	474	497	466	440	483	471	444	512	498	497	462	444	469	469	466	521	501	454	455	490	445	488	522	494	461	492	481	498	485	478	493	498	483	464	464	500	484	472	510	480	498	496	494	476	494	488	436	462	500	433	486	484	490	528	513	476	509	511	458	462	509	507	500	506	499	458	490	503	502	463	476	500	501	489	490	459	485	472	486	502	491	509	524	467	463	478	506	474	476	479	490	471	487	556	445	469	522	488	473	497	497	491	495	466	504	503	488	471	501	487	505	495	450	441	487	492	524	474	463	476	522	527	489	469	517	513	484	513	486	504	470	485	474	532	501	466	471	475	490	488	472	488	492	466	495	443	466	467	507	472	460	477	479	504	488	487	500	479	468	489	470	439	480	468	484	486	524	510	472	509	465	463	455	476	538	481	495	479	462	441	446	512	502	448	482	479	460	469	519	487	495	448	470	536	473	429	480	454	471	447	485	480	497	496	491	520	508	484	475	511	477	467	486	543	452	504	497	465	476	473	449	445	485	440	429	478	472	492	506	473	495	490	451	486	494	440	511	467	478	515	500	456	473	464	499	489	513	490	461	536	468	465	497	507	491	499	443	521	480	507	488	469	495	478	446	482	486	504	482	497	442	555	512	487	462	465	468	499	488	515	502	486	486	485	482	506	443	470	560	454	484	513	495	524	506	459	489	511	500	468	490	519	499	477	476	481	453	471	474	474	518	514	483	451	467	507	514	490	489	453	481	503	476	465	448	488	449	488	467	451	457	463	446	493	464	495	475	447	493	470	505	520	485	444	497	457	551	487	507	480	517	499	447	517	492	503	480	440	501	484	486	453	473	471	464	491	481	479	479	534	467	466	456	496	470	523	463	506	498	497	522	471	522	519	481	497	503	475	423	470	489	508	465	496	446	537	490	471	480	508	524	507	462	478	467	497	480	525	480	500	518	510	510	490	469	504	479	470	498	486	514	477	494	488	421	470	470	455	473	467	486	464	488	496	500	510	475	490	483	461	479	462	457	512	472	503	500	486	486	463	473	508	476	468	486	462	477	475	432	473	491	468	502	509	476	479	452	452	493	513	475	460	527	478	528	488	475	452	479	453	518	496	489	477	491	461	456	488	492	482	480	503	474	456	498	471	486	484	523	480	493	504	475	443	467	466	499	484	498	490	497	515	501	497	438	515	478	455	467	496	464	479	503	498	498	479	502	473	447	469	500	502	466	495	508	488	478	519	471	463	453	479	493	477	484	515	432	493	501	471	442	474	487	524	494	526	474	481	438	496	523	469	439	535	498	478	499	526	526	506	483	462	474	504	492	495	471	484	500	499	502	464	478	461	478	493	509	472	477	516	461	469	495	515	488	448	459	495	476	486	454	480	499	485	520	491	494	504	507	475	497	480	458	473	476	474	492	478	476	492	477	489	480	500	499	463	460	471	516	515	476	492	519	502	513	468	465	498	484	499	528	464	509	483	537	494	447	498	476	501	511	492	501	465	487	462	492	487	489	472	521	469	515	473	462	485	515	471	498	478	489	490	492	446	453	437	467	493	467	521	502	465	503	474	509	432	468	484	471	467	533	479	520	482	496	499	506	466	465	438	505	485	510	498	462	517	500	522	474	508	459	477	460	460	512	490	511	494	476	445	457	459	502	477	462	511	506	462	499	493	487	487	480	476	465	473	453	480	461	510	487	484	444	492	473	486	513	460	475	482	536	492	485	464	524	507	495	488	485	455	480	494	497	499	503	484	500	499	482	487	520	473	482	472	494	470	467	465	505	464	491	487	437	512	465	515	468	450	490	522	489	465	475	495	525	499	490	447	474	482	434	478	466	492	484	464	441	513	528	476	469	453	475	520	470	428	492	493	472	494	480	477	458	455	516	508	501	490	481	473	472	512	465	487	476	517	491	441	505	476	477	468	455	484	466	492	491	479	476
2051	375	373	319	378	332	334	335	340	360	367	349	316	341	317	316	318	332	304	354	346	345	370	365	336	317	302	320	342	342	352	319	345	388	345	333	349	348	336	324	333	371	355	350	345	354	334	339	334	319	363	333	349	343	333	381	324	349	319	339	364	313	330	316	369	346	326	325	333	322	358	360	362	329	333	354	343	338	320	327	335	358	295	330	324	372	339	314	337	316	334	344	323	364	331	320	328	324	335	336	329	385	338	329	349	318	321	347	336	327	363	331	324	307	338	355	328	352	353	359	350	365	330	333	333	311	332	378	325	322	323	363	331	325	341	329	336	344	334	327	341	344	337	350	355	351	357	354	318	355	286	325	350	325	342	337	293	360	347	365	366	339	357	330	333	330	322	329	350	352	315	332	315	345	362	339	351	309	368	323	325	311	332	358	322	336	353	342	339	348	322	369	315	340	330	353	350	324	314	295	340	339	338	356	333	312	318	351	322	327	343	342	349	342	323	330	311	353	335	323	336	291	325	356	319	301	316	315	334	356	329	320	346	364	355	323	328	327	327	310	322	295	360	348	337	340	357	364	321	313	333	336	350	329	357	331	325	335	324	345	362	337	351	319	345	292	328	349	337	348	336	352	316	351	363	328	307	318	359	335	304	351	351	370	334	348	347	345	349	300	339	352	354	355	296	327	362	336	362	347	365	339	332	315	347	327	348	306	312	367	336	322	298	344	361	354	329	338	317	338	367	311	358	328	331	351	362	374	333	344	333	332	332	355	342	308	346	351	337	360	324	343	339	339	317	342	326	327	320	316	350	303	377	333	371	322	331	333	343	325	323	354	333	314	355	302	328	311	320	335	358	306	309	300	340	320	336	323	308	338	354	286	337	323	357	315	333	315	320	342	355	346	360	319	353	307	332	327	312	298	349	344	369	311	345	327	339	346	331	305	301	336	341	342	354	313	313	339	357	322	326	362	357	303	334	352	361	344	339	330	318	344	336	322	322	333	326	317	340	326	329	326	316	347	326	353	333	340	332	343	367	332	338	319	330	324	308	347	364	311	327	331	292	339	374	334	340	307	329	372	324	326	341	344	331	340	346	357	335	323	326	345	366	332	345	354	326	367	317	337	315	374	333	302	352	333	340	377	338	346	364	346	367	330	313	328	324	313	351	347	345	375	338	322	332	310	324	322	335	314	329	301	386	344	364	323	346	333	312	348	360	312	347	358	335	326	359	301	344	345	330	330	324	313	326	316	346	341	317	309	351	349	317	322	323	366	324	350	356	349	357	361	362	366	321	325	338	326	327	355	321	370	358	343	320	312	327	339	325	317	346	364	336	314	357	355	350	330	346	348	360	331	331	318	338	347	333	334	336	325	357	371	333	322	354	303	358	312	322	349	351	340	343	325	345	351	349	351	336	317	312	360	339	340	328	351	320	334	339	349	344	313	366	337	336	311	325	345	361	389	338	351	337	331	322	323	341	340	371	381	341	342	318	373	352	335	327	337	325	319	292	334	333	328	350	358	328	322	330	316	342	351	344	338	314	344	349	337	332	354	326	319	283	306	316	362	320	346	323	329	323	322	305	332	342	359	343	348	334	352	346	321	363	316	318	322	332	339	325	351	344	351	343	330	313	323	337	307	331	343	337	350	342	328	332	337	346	325	328	355	341	325	337	337	332	321	355	310	333	314	325	352	343	312	330	344	334	374	328	329	345	340	324	308	341	330	340	348	370	323	370	321	357	342	323	368	338	335	360	369	340	342	340	336	343	344	311	344	337	352	336	299	350	352	324	339	336	349	343	340	349	353	351	352	325	319	354	354	362	336	364	341	317	320	352	350	318	301	282	365	343	401	325	292	320	350	353	325	328	346	333	367	327	305	330	329	342	317	323	343	338	338	350	316	369	355	322	334	336	330	345	332	354	333	338	352	365	339	315	316	331	332	370	315	351	339	364	307	315	326	315	323	344	320	310	360	351	318	357	325	342	329	372	312	337	337	331	355	302	325	351	331	358	383	318	321	357	341	346	350	343	332	331	334	340	327	325	355	352	316	336	349	314	360	347	337	325	333	319	315	342	337	339	331	318	360	324	312	362	313	308	318	329	334	314	329	354	381	333	351	353	301	344	302	345	340	329	388	342	394	340	332	350	359	327	338	303	352	365	326	348	346	325	346	314	357	357	334	328	335	360	319	345	307	340	343	299	342	340	345	329	357	313	303	351	313	308	322	328	309	331	332	323	335	369	358	352	316	339	327	365	329	364	343	352	333	339	339	367	321	312	330	353	318	374	352	332	335	333	316	342	377	311	344	356	349	336	319	320	341	335	309	320	324	348	352	337	280	317	313	360	348	303	348	330	332	327	336	345	307	345	339	337	337	334	358	298	310	334	336	314	304	299	326	329	346	352	312	312	369	312	337	340	324	352	317	336	316	328	329	323	312	349	337	345	323	348	333	335	330	331	354	347	332	367	355	358	344	305	330	339	311	351	328	293	333	332	357	316	355	345	331	352	336	352	328	298	322	325	349	340	314	341	367	319	322	347	345	313	304	343	344	310	317	340	325	342	335	322	339	336	349	309	311	347	329	314	326	342	323	353	367	316	302	331	354	318	348	333	348	347	354	323	336	316	349	344	341	320	339	316	350	328	319	328	327	336	344	347	289	351	324	336	374	302	345	305	358	320	327	346	350	340	330	319	365	364	299	338	343	353	346	302	330	329	312	354	344	352	320	298	322	347	335	352	344	331	317	323	329	359	335	335	352	313	306	293	327	326	306	349	342	362	321	340	351	317	360	352	333	343	349	375	351	327	339	355	340	345	332	296	328	323	347	357	313	353	330	316	354	337	344	346	359	339	332	333	329	298	325	330	353	313	330	320	323	315	343	340	354	335	356	332	332	315	319	353	337	339	342	338	336	363	375	312	326	353	348	364	347	358	328	333	312	318	332	334	349	352	355	349	322	337	362	325	304	308	334	341	315	321	336	336	320	362	323	346	343	321	366	343	329	350	317	315	326	324	333	330	341	332	345	306	365	358	346	369	312	310	349	348	338	354	334	348	321	339	317	319	340	347	349	355	309	360	344	333	317	363	314	338	338	357	343	341	318	343	327	366	338	346	362	331	328	357	347	334	316	322	302	347	337	345	366	372	360	301	327	332	363	348	323	323	332	364	345	372	361	334	315	348	310	347	323	354	334	318	317	338	348	324	318	328	353	354	354	337	363	305	347	361	348	361	378	348	329	336	346	354	345	322	371	324	326	336	343	312	324	363	350	306	324	326	309	305	340	344	307	356	356	347	361	320	350	313	344	321	312	301	364	354	352	355	328	326	293	327	315	312	339	330	334	319	311	337	379	387	368	365	302	326	354	336	325	346	334	343	328	328	323	339	307	358	338	324	341	369	364	333	355	339	346	327	335	304	352	312	334	339	307	379	349	369	342	355	314	336	336	354	311	353	337	356	319	357	324	325	349	312	389	335	347	338	318	294	336
2404	994	1082	1119	1071	1028	1004	991	1019	1024	1033	982	986	1020	961	997	961	953	1001	1001	962	978	964	963	943	965	928	919	953	1005	959	941	985	980	976	961	991	1003	899	980	955	1030	946	1044	947	931	962	943	962	1003	942	937	1042	962	971	963	978	959	954	960	956	980	969	968	945	942	902	946	936	935	950	996	984	996	976	970	950	888	961	972	950	943	988	968	941	972	921	944	983	924	948	994	938	904	966	909	957	980	934	969	918	929	941	939	918	954	916	942	982	983	923	924	949	981	992	979	965	965	892	867	904	949	972	1023	973	926	915	911	917	953	950	928	943	911	925	1010	964	934	924	989	1013	931	977	983	1009	990	921	974	941	929	918	988	933	956	970	983	1003	986	1046	957	932	896	955	950	955	955	930	961	972	950	965	930	961	971	988	938	961	947	941	965	981	979	927	955	971	956	1003	926	931	955	922	970	969	951	948	966	988	953	980	921	989	957	1035	961	946	972	942	968	957	1022	966	976	913	936	914	1007	986	922	875	958	966	973	944	966	955	946	930	984	952	989	936	942	995	983	951	944	935	935	953	937	963	921	932	976	947	888	978	984	976	924	976	967	957	947	929	940	1017	960	998	933	962	955	952	983	966	967	930	921	990	914	989	919	905	928	955	937	964	1007	926	945	925	925	945	945	979	980	947	964	977	943	947	933	1005	1007	870	926	940	967	960	974	944	919	877	927	999	961	980	891	930	935	968	966	1001	963	905	955	942	977	982	940	969	946	948	974	966	955	946	987	896	997	956	973	924	958	962	997	989	990	965	946	954	966	1006	942	949	920	918	936	977	982	1011	961	959	908	926	935	970	938	1008	947	944	953	970	953	983	1007	945	935	979	986	953	941	939	965	971	992	961	943	953	993	921	945	1011	974	1011	942	967	956	943	956	976	929	996	960	952	932	947	954	937	989	1002	968	938	1004	987	997	918	952	955	892	911	958	955	969	911	947	992	996	928	931	972	978	969	971	930	938	929	950	938	943	945	993	976	949	988	1042	981	960	994	972	970	970	958	929	965	981	944	943	938	952	956	953	970	921	981	962	965	937	923	956	988	881	968	966	978	950	939	929	977	961	947	965	935	954	921	937	957	1016	967	993	947	1020	955	965	987	949	912	968	1008	990	943	961	993	932	965	1023	944	945	999	1050	926	950	941	933	1009	925	972	938	930	1022	962	998	968	969	933	948	920	962	931	952	987	960	952	1046	978	942	958	893	950	974	958	950	1021	999	935	938	965	977	950	972	1021	951	959	943	968	909	977	933	973	927	944	972	995	977	922	965	964	982	1003	990	926	931	962	973	961	985	952	948	965	949	916	967	962	968	942	1071	983	951	936	948	1017	919	989	915	969	973	960	969	963	982	1012	901	919	1024	956	966	955	951	952	929	988	991	988	996	990	963	940	927	1005	971	968	960	963	941	1006	920	948	909	953	971	1003	992	983	902	924	1010	892	1008	977	976	972	974	926	970	965	1001	913	983	929	951	950	992	957	1002	959	964	964	934	1032	944	974	1021	947	946	964	1003	978	960	987	1033	936	971	981	943	909	984	975	919	1007	959	932	980	989	949	949	987	955	966	949	936	976	945	978	954	975	952	1010	916	984	951	965	921	1029	947	976	932	918	914	1033	951	935	954	979	1014	937	988	944	1003	986	1005	995	983	1002	934	967	959	964	1011	913	965	1004	920	951	960	930	939	928	906	949	969	963	927	933	974	906	913	991	999	986	931	934	939	955	973	939	914	982	960	923	922	1000	896	972	935	929	933	919	959	939	986	1062	984	976	986	956	913	889	1004	1004	1020	954	991	978	1007	935	977	1029	990	964	957	945	892	958	909	963	936	983	1008	947	933	917	1028	928	968	935	990	991	979	956	950	954	974	1005	963	986	973	961	931	976	1011	1013	955	970	916	1000	994	993	981	982	1000	952	973	952	938	987	1019	895	959	977	995	916	954	927	907	942	961	963	966	977	946	1041	944	956	967	957	956	938	950	936	969	946	935	1034	896	1002	991	972	981	967	932	934	921	958	995	960	953	970	990	936	951	963	980	996	950	958	949	946	965	925	954	949	978	972	970	982	989	962	983	945	924	978	985	1009	958	988	978	1020	977	987	955	982	969	954	997	980	966	946	956	982	900	955	975	974	913	997	933	963	959	1003	947	1030	962	990	972	976	977	962	991	905	929	869	944	935	1048	982	958	946	910	904	972	987	997	1004	930	960	999	977	908	973	983	918	925	953	973	931	951	937	962	958	933	997	987	911	931	979	1003	932	913	947	915	939	891	935	958	994	970	934	902	984	963	1000	955	932	945	1008	956	968	984	974	997	935	941	924	950	978	974	978	941	938	962	992	999	943	920	937	915	954	942	932	908	925	950	899	1029	1003	997	886	935	954	950	899	930	964	889	957	1002	962	944	987	913	932	942	969	939	937	944	962	1022	966	943	965	1014	1014	990	989	978	989	947	970	945	977	910	950	973	981	966	918	950	945	970	952	923	985	997	952	955	934	1002	928	959	1010	953	892	982	985	965	1003	911	928	943	909	977	965	942	990	898	1014	992	928	956	916	961	929	940	953	954	932	985	974	959	988	979	884	972	992	1030	937	1001	920	982	986	949	954	933	1029	937	1002	985	905	943	924	918	992	1025	916	1021	948	909	955	998	958	983	923	965	906	962	986	942	985	968	950	975	940	928	1029	945	1038	978	968	953	942	924	1002	951	982	943	968	932	977	928	937	918	981	952	930	963	949	945	975	958	960	903	985	982	949	915	917	1027	988	950	932	976	929	967	966	997	992	929	962	963	895	897	977	945	925	974	963	1001	1006	970	954	1004	944	1003	958	999	964	972	954	941	1004	927	969	980	952	986	981	955	974	959	1009	924	944	974	945	919	954	958	937	948	924	936	987	950	1003	1007	969	993	997	987	962	1014	1003	962	1011	1002	979	917	953	956	972	952	929	936	995	968	940	996	939	952	958	986	959	916	955	983	918	934	953	1004	989	964	957	961	908	962	983	945	929	895	966	981	969	936	977	929	955	949	963	970	946	963	954	1003	942	963	955	961	967	940	987	982	995	969	951	917	930	977	950	1000	909	968	936	962	944	1047	968	949	1027	957	936	954	953	991	982	977	952	958	971	989	1016	965	973	1006	950	945	958	969	976	963	970	1000	956	951	970	989	995	966	994	921	977	950	1018	943	938	1050	965	923	961	933	1004	956	946	950	916	927	945	948	964	973	959	986	938	914	947	959	959	944	998	961	988	924	936	935	908	996	948	932	922	919	988	915	1030	939	953	947	945	1007	992	945	955	956	963	978	1002	979	969	1019	979	916	904	945	919	979	915	959	933	950	957	972	954	909	935	938	969	939	993	979	926	964	966	994	1016	1003	972	957	905	949	937	916	947	966	956	977	904	918	956	955	1014	960	968	981	1022	950	998	913	984	998	931	969	947	939	1007	928	1005	938	923	961	948	968	995	956	956	962	1001	947	951	948	962	976	938	897	923	943	984	928	946	1009	973	962	973	980	992	997	978	960	989	1039	964	974	988	952	910	971	986	900	944	932	940	983	970	909	996	971	966	961	960	957	934	936	908	975	941	970	957	945	943	908	975	948	933	989	934	901	900	906
8689	1058	1411	1149	841	652	516	427	367	342	328	260	253	248	265	258	236	256	233	240	222	250	192	214	203	220	233	182	232	251	230	223	224	185	220	248	207	214	210	200	200	200	222	199	196	191	201	182	182	210	188	175	206	209	195	198	207	193	193	222	215	188	187	191	221	203	207	183	192	215	206	221	215	186	223	221	204	191	209	201	200	200	220	215	215	207	180	212	222	213	205	206	228	189	191	204	182	198	222	200	209	226	186	235	198	171	200	197	187	170	218	196	193	175	204	225	204	202	177	208	199	197	193	200	216	188	194	205	189	212	193	195	208	215	200	199	217	198	201	178	219	188	189	177	174	200	180	186	212	215	192	187	212	182	185	186	181	213	212	208	195	199	209	185	171	208	195	170	195	197	183	217	199	176	219	188	206	199	196	203	196	189	185	191	191	177	193	202	183	213	219	211	184	183	189	171	210	197	168	205	196	228	189	194	225	173	212	211	189	187	189	216	179	203	230	198	230	218	218	199	207	203	216	189	203	202	212	201	210	208	193	202	192	229	188	214	191	170	190	217	219	220	211	185	195	190	221	214	204	200	182	190	219	201	179	183	178	236	222	187	189	230	217	207	216	198	209	184	185	197	177	191	193	184	190	196	213	211	165	202	163	204	193	187	195	200	209	214	215	193	193	222	219	179	197	189	176	191	204	191	200	185	211	190	199	204	193	207	217	203	208	183	220	184	203	216	184	200	207	182	195	214	171	184	195	194	197	198	192	211	195	200	214	213	208	215	194	195	207	189	190	216	181	205	243	218	176	201	185	168	203	206	214	173	202	201	217	198	205	200	223	229	200	225	207	216	177	189	191	194	194	195	203	203	200	196	215	194	195	187	197	194	191	195	189	197	187	215	183	200	188	165	181	210	191	183	208	191	177	223	206	219	170	174	190	193	170	193	199	208	204	215	183	183	192	208	201	191	171	168	178	199	234	180	196	192	213	184	177	200	199	198	199	193	196	198	196	216	194	220	208	193	196	209	192	197	228	192	216	188	193	189	204	196	206	209	209	200	175	210	200	175	198	184	197	192	178	200	161	195	177	217	225	206	197	203	178	187	183	193	201	206	198	194	201	211	211	190	210	208	192	193	222	200	186	219	200	195	201	191	210	191	193	204	218	184	189	173	215	213	182	193	212	202	211	187	182	209	202	183	226	198	214	171	213	208	206	184	187	215	212	207	195	210	197	200	200	200	173	189	204	190	200	178	212	216	210	207	209	177	198	198	199	219	197	170	191	215	203	206	215	168	186	203	175	203	186	226	179	197	166	211	179	192	189	170	222	214	193	184	190	182	191	184	228	186	181	196	198	201	199	205	205	191	185	168	209	189	209	174	204	209	193	204	181	214	210	207	209	192	205	195	197	190	203	194	212	193	216	228	215	213	202	195	189	205	206	217	205	195	217	198	197	192	174	178	179	221	185	199	198	176	207	199	191	202	189	200	183	191	193	191	200	197	205	214	196	200	200	232	196	183	191	220	211	202	193	211	184	189	203	221	168	192	222	181	175	184	181	199	210	223	176	202	191	204	204	212	196	190	200	199	213	201	219	178	180	190	189	203	189	205	191	187	211	200	209	194	182	189	194	218	175	202	199	199	197	203	190	190	214	222	183	201	213	196	192	178	184	191	189	197	207	189	197	170	166	195	202	201	203	209	205	209	181	211	210	186	194	173	213	217	199	171	206	179	193	177	183	187	207	173	197	210	185	199	178	201	212	189	193	218	204	211	196	206	213	159	216	211	214	219	192	210	193	208	202	201	184	182	206	209	197	177	207	193	218	189	198	194	202	204	218	176	206	191	213	178	207	204	177	209	182	187	193	188	206	191	193	193	205	172	201	199	180	210	196	203	181	172	195	194	195	237	155	215	195	198	212	208	188	188	213	190	204	198	204	184	208	197	201	210	171	186	210	196	195	205	190	207	185	205	181	216	192	194	191	207	190	186	185	186	189	204	213	175	209	192	203	199	188	212	213	195	194	202	202	195	197	208	174	198	199	195	196	185	168	201	200	198	208	183	184	187	196	207	205	180	217	166	206	193	189	169	182	192	205	211	201	184	176	221	182	190	202	189	177	205	228	203	188	208	205	222	176	194	187	214	181	190	213	193	206	175	195	190	182	204	193	200	195	211	188	224	185	185	177	198	176	165	219	206	192	198	209	185	197	207	197	186	220	203	193	191	173	182	235	193	176	172	210	219	193	176	189	193	193	200	205	212	198	182	202	208	233	212	180	221	210	185	194	208	209	183	206	221	187	199	234	180	186	206	202	214	206	201	185	191	198	191	180	207	223	195	224	173	183	168	190	199	198	197	193	219	198	218	194	210	225	180	189	195	208	197	199	212	233	205	220	200	226	186	202	196	220	186	207	197	211	206	176	175	203	225	190	196	179	198	204	223	176	179	191	194	190	180	219	195	211	188	195	227	205	195	210	203	172	181	205	200	197	195	175	196	201	201	202	202	185	192	199	204	185	219	183	197	213	219	205	208	201	190	198	216	203	195	244	193	201	194	167	175	170	189	183	212	215	206	191	204	216	199	233	183	223	194	198	215	210	182	167	166	179	181	185	203	185	197	188	194	211	186	204	196	224	195	215	218	221	195	198	194	201	212	184	205	205	203	202	216	190	201	198	191	197	204	176	178	186	204	202	199	201	229	195	203	207	207	206	231	192	205	191	240	206	213	188	202	180	216	217	220	200	227	206	215	206	220	195	218	205	199	176	190	193	210	196	216	184	200	233	196	198	199	186	212	197	193	199	186	189	197	168	192	178	192	214	180	188	210	195	195	203	193	218	184	195	188	220	173	196	197	172	216	213	193	179	196	208	221	190	185	206	200	197	200	198	196	204	192	229	200	203	196	207	179	199	194	175	203	217	208	197	209	212	188	198	200	177	190	196	211	203	177	187	205	193	194	202	194	191	199	210	183	195	201	205	201	203	227	187	205	178	195	188	204	211	213	199	205	213	189	195	197	213	201	206	205	210	213	209	193	204	206	219	191	210	208	234	184	199	203	195	168	180	208	181	186	195	192	206	177	178	196	189	198	183	190	164	219	193	200	217	194	214	221	182	192	194	209	197	194	187	200	194	192	224	201	220	187	192	176	210	189	218	194	178	199	186	196	209	216	207	221	217	189	216	196	199	229	197	192	200	215	201	188	189	180	193	204	218	200	230	195	199	224	190	215	210	201	178	218	210	220	199	197	212	198	198	227	215	185	186	208	201	208	221	190	209	197	200	215	199	214	182	196	192	216	195	194	214	194	212	190	169	206	205	188	207	220	185	198	200	184	188	235	205	229	198	179	199	197	209	202	182	214	189	219	195	201	186	195	219	213	199	223	227	199	209	203	191	196	184	197	209	199	185	181	181	215	172	191	202	195	188	192	172	197	191	212	190	178	193	217	195	196	189	224	196	205	214	205	193	163	210	196	210	173	209	206	221	197	236	182	226	178
5674	1668	3302	3712	3238	2636	2278	1995	1697	1428	1326	1205	1120	1039	1016	954	927	897	844	829	824	737	754	770	755	752	735	734	704	739	670	700	649	703	686	674	693	692	651	668	622	664	714	604	639	661	676	671	644	614	650	627	604	651	646	635	606	670	647	611	636	622	631	626	633	635	640	660	669	656	604	646	594	628	656	638	616	615	629	603	643	627	593	604	624	583	592	641	681	630	634	609	580	594	606	640	586	637	620	633	642	626	620	633	593	591	661	595	610	614	633	602	620	603	625	627	642	594	575	629	632	589	598	623	600	597	598	631	622	637	618	597	581	599	585	642	590	627	602	632	640	627	595	604	604	621	637	602	583	593	642	578	606	631	602	587	628	576	578	546	602	625	587	650	600	588	599	567	636	615	617	622	667	604	610	569	652	574	628	566	611	628	624	627	597	618	618	594	632	606	664	553	568	611	577	582	579	617	600	556	632	608	604	595	614	621	640	630	611	548	640	624	637	607	634	623	583	582	627	588	611	645	624	599	559	638	646	611	629	591	592	622	589	605	588	626	609	616	627	606	597	593	593	615	569	583	613	586	585	631	588	589	592	612	584	591	613	647	596	630	607	633	618	607	620	630	596	619	657	594	661	602	605	615	585	565	587	606	594	626	617	575	591	648	625	605	615	558	589	589	615	626	623	586	620	653	566	553	603	601	613	590	625	627	631	607	606	612	634	606	638	602	600	662	621	601	615	616	591	622	624	620	606	630	560	609	600	649	590	649	610	629	590	634	588	587	606	575	640	620	582	610	594	612	655	618	586	600	585	616	610	549	579	630	579	595	577	625	579	628	625	591	597	572	602	601	630	616	608	583	613	628	591	596	626	605	616	583	596	656	621	592	615	605	627	556	573	594	601	595	640	632	552	621	649	615	602	567	604	575	558	595	565	626	601	639	601	604	647	585	613	618	617	605	626	611	619	603	633	566	607	595	597	614	590	633	600	594	649	610	618	647	592	626	595	572	563	579	598	617	609	609	567	644	629	564	613	586	649	615	593	633	642	618	598	584	626	588	578	576	604	596	589	619	550	601	628	610	620	605	623	667	610	597	628	594	597	590	614	639	632	596	589	561	582	642	551	619	600	599	598	608	588	611	636	566	618	651	632	632	615	609	582	590	586	609	579	579	605	581	517	601	585	597	595	638	639	586	587	605	615	609	556	594	624	565	624	612	604	619	648	609	615	615	560	627	620	564	633	604	604	609	613	660	598	602	599	616	607	607	557	635	595	639	617	602	614	619	606	579	601	577	575	611	584	597	669	591	624	599	577	634	592	612	606	633	598	597	634	603	604	617	586	618	623	608	633	624	574	592	669	615	598	599	592	589	616	631	593	553	622	682	589	554	628	590	601	571	606	624	586	629	599	628	562	605	590	630	621	599	567	624	627	599	628	620	591	600	570	678	634	587	584	558	588	628	675	596	579	606	595	575	587	640	604	597	635	628	611	563	617	586	625	611	601	646	646	626	621	609	581	609	560	587	613	629	601	612	647	630	577	585	620	656	587	610	659	592	594	588	599	600	564	639	597	604	602	609	604	643	621	591	613	600	593	621	565	609	603	605	600	586	622	599	614	648	569	571	623	601	587	610	576	595	611	587	607	626	634	584	554	590	602	621	595	619	584	581	581	634	633	589	590	653	622	573	596	591	581	602	615	593	607	601	598	619	610	604	610	581	611	625	613	631	605	598	639	594	580	601	622	612	619	574	650	576	584	626	573	565	596	615	602	604	601	588	598	569	638	570	577	625	614	621	632	580	630	577	602	636	631	603	596	607	595	627	621	612	607	555	662	632	643	630	576	610	587	601	599	657	634	565	607	614	641	645	571	604	585	607	591	553	602	576	581	615	605	590	588	591	674	581	628	601	595	578	593	635	589	604	622	631	602	586	610	619	617	612	626	587	607	575	628	572	632	602	586	646	602	635	613	618	594	617	614	616	614	585	642	624	599	597	604	554	634	637	568	608	608	670	617	621	609	565	624	592	619	625	599	593	576	615	603	587	572	623	621	590	588	603	645	600	601	594	602	568	601	614	592	615	618	607	660	623	613	603	589	617	603	625	604	626	571	609	570	599	651	598	629	597	615	631	575	621	593	624	600	614	596	614	601	639	589	592	597	581	570	637	614	635	570	589	630	621	606	611	599	640	545	655	619	639	620	610	612	625	593	592	612	581	573	594	588	591	580	597	619	629	620	575	638	603	597	561	628	596	592	641	663	594	599	577	585	598	623	551	601	601	590	590	587	619	575	587	617	646	562	645	624	595	603	590	649	606	591	641	611	617	577	585	599	594	606	604	609	623	589	590	580	621	579	641	627	636	634	580	628	549	594	622	565	592	596	591	634	610	576	639	590	659	593	606	578	648	594	655	631	614	584	619	569	618	589	631	604	604	643	587	655	583	546	577	606	586	619	641	598	613	652	586	574	586	575	644	620	579	599	619	603	610	569	604	587	593	638	575	632	557	580	586	583	571	552	607	632	596	624	598	617	618	618	656	595	585	611	576	611	609	626	604	647	614	624	583	590	610	564	636	593	606	646	559	616	608	600	595	648	622	612	576	593	618	612	583	646	584	595	603	594	595	590	592	630	602	563	590	608	593	572	614	586	553	566	593	608	590	617	592	603	579	551	623	589	595	573	653	651	610	593	626	564	609	611	621	608	596	600	572	600	629	620	619	628	584	571	567	591	622	594	610	616	625	588	577	628	591	595	594	637	622	597	597	594	600	588	595	609	606	588	583	572	591	620	624	576	587	588	616	583	640	590	551	619	621	575	602	615	575	584	597	594	610	605	618	571	639	626	614	584	609	565	594	620	586	620	629	567	600	641	585	553	578	585	599	606	649	597	627	590	610	591	580	613	606	570	578	560	599	635	633	616	604	624	576	587	623	607	615	618	597	570	637	558	575	590	619	637	623	587	582	666	598	558	590	602	594	616	608	636	580	588	643	629	612	633	588	641	611	649	617	621	597	572	615	629	599	594	590	606	636	647	634	542	603	552	636	582	580	567	598	557	609	648	593	604	611	594	676	621	590	557	604	637	701	618	626	633	610	575	608	575	629	601	597	578	620	634	579	597	606	588	579	617	601	602	618	563	576	571	586	615	633	618	605	573	604	591	623	557	622	587	630	589	603	654	570	619	583	617	628	618	590	585	579	591	588	602	596	627	546	638	650	594	624	587	577	580	596	614	601	596	604	579	650	615	613	606	605	613	645	592	644	595	639	590	621	597	628	599	614	634	604	580	651	579	589	567	606	607	580	606	574	637	600	583	587	604	592	603	587	555	606	623	607	614	631	628	563	558	585	622	637	562	584	609	564	588	612	592	607	623	600	649	644	628	589	590	597	603	654	626	592	589	654	636	616	564	624	619	627	652	576	556	596	650	589	593	563	568	630	617	594	597	636	576	597	594	590	580	588	587	585	591	595	608	620	603	600	621	652	642	606	598	598	616	624
15975	2565	2728	2083	1416	1082	773	615	460	431	407	356	303	291	250	230	221	218	194	224	206	179	217	174	189	179	176	190	184	177	184	151	173	143	169	171	150	170	155	162	180	173	163	151	138	149	151	151	163	156	158	155	167	152	158	154	160	156	163	161	164	155	174	144	140	153	159	183	175	154	152	145	161	134	130	155	140	150	158	132	157	162	151	142	156	136	172	151	150	143	157	152	144	177	167	138	149	152	134	161	151	145	138	150	154	138	152	147	142	145	144	138	150	169	148	162	144	148	140	156	131	147	141	148	187	161	165	134	162	152	151	133	138	157	145	145	146	162	142	159	127	160	136	146	151	142	155	141	148	168	156	147	172	155	143	152	141	144	153	157	152	158	143	127	144	161	129	156	158	147	155	154	151	116	153	154	165	144	138	146	150	149	129	167	133	137	139	147	132	168	134	148	170	133	185	146	146	149	169	123	132	150	156	125	141	154	136	147	145	165	143	153	140	146	128	139	176	139	165	145	167	163	141	150	164	127	150	144	147	158	129	165	146	123	158	142	130	128	152	173	136	131	163	165	152	168	150	138	157	160	163	148	145	138	126	143	172	137	135	135	164	150	147	158	139	149	148	135	142	154	140	141	147	139	167	157	145	130	129	143	133	141	155	164	154	150	145	163	137	152	150	133	163	139	115	142	140	159	149	152	154	155	151	144	157	141	151	167	149	141	174	135	161	161	157	149	167	134	149	145	125	152	127	141	158	175	142	170	144	158	140	167	137	149	155	159	164	137	132	153	136	113	162	128	133	156	133	150	149	144	145	127	160	149	142	163	152	152	181	158	144	160	132	154	160	140	149	137	149	139	153	140	138	155	134	145	161	151	136	156	170	165	155	149	137	156	151	142	162	128	151	166	145	141	125	165	148	139	152	141	152	140	130	169	166	152	155	161	147	146	154	129	169	155	143	150	163	147	142	152	143	156	171	149	142	154	138	152	169	132	165	145	170	138	137	144	140	155	160	118	148	140	157	149	142	144	149	140	128	135	165	150	171	161	138	148	135	157	144	148	162	161	142	142	160	159	145	137	161	142	164	149	173	160	135	159	158	161	142	146	161	146	142	133	151	146	136	136	153	152	138	132	170	146	128	156	139	136	145	153	146	158	141	148	135	134	124	150	150	159	125	144	153	150	162	159	132	156	133	122	171	151	163	139	155	154	157	146	131	126	137	131	159	142	149	153	154	152	149	149	135	167	130	131	154	145	147	157	129	152	139	133	138	154	141	144	161	140	143	143	137	139	157	166	136	157	140	143	139	137	148	140	140	145	145	129	148	147	136	169	159	132	161	142	142	161	158	145	145	129	135	135	150	138	150	154	154	155	144	152	160	151	166	154	125	148	176	165	189	142	132	130	170	153	153	142	138	151	150	130	147	144	133	145	142	136	128	150	143	148	144	150	154	159	139	134	147	164	157	157	141	147	154	131	163	133	164	125	150	155	159	156	162	148	139	138	155	149	162	134	144	144	151	152	162	140	149	161	138	152	142	163	124	157	148	152	157	159	149	141	167	160	143	144	155	141	157	153	158	148	162	138	156	125	149	153	172	149	160	138	151	166	153	155	134	134	167	132	131	144	170	164	178	145	161	140	148	138	157	180	139	143	169	148	137	130	127	155	139	128	136	145	164	136	141	161	153	135	156	143	155	164	151	155	126	135	148	157	142	134	152	163	148	158	150	158	149	140	144	145	153	138	118	128	132	139	129	143	152	130	160	143	129	133	157	142	130	144	155	144	125	144	141	163	158	181	147	146	153	156	154	141	164	140	142	160	148	136	146	164	132	164	153	143	135	143	147	120	140	134	151	168	159	148	145	140	141	164	140	138	148	149	148	164	135	161	135	168	170	143	137	154	146	160	137	158	156	143	141	140	145	140	137	147	146	153	150	135	161	148	144	156	154	126	139	161	138	133	131	155	150	155	136	134	144	120	134	136	158	161	145	149	167	163	149	165	163	140	143	157	147	154	138	146	143	153	141	156	142	161	137	152	146	168	137	158	126	147	162	144	140	145	139	174	144	156	124	142	136	159	158	127	147	150	176	145	140	138	150	141	155	174	153	125	168	163	165	147	144	154	133	139	130	147	170	152	144	137	149	174	143	144	141	139	145	151	142	141	126	146	168	145	132	164	150	161	143	135	129	141	154	156	129	153	144	176	141	136	143	129	167	140	173	129	140	151	129	146	155	135	140	154	144	140	157	151	151	134	137	161	163	155	137	161	135	148	139	157	153	155	166	170	154	157	135	131	146	127	146	144	141	149	137	160	147	150	145	145	147	158	135	155	147	126	143	166	140	141	133	159	133	133	154	167	183	154	134	119	158	140	131	155	124	138	147	141	146	151	138	114	129	155	137	134	134	169	151	139	144	128	150	123	162	156	158	163	134	137	136	146	137	137	151	163	162	160	145	145	131	154	148	135	165	151	117	163	154	165	151	143	129	160	156	150	129	122	143	142	136	142	150	157	156	182	140	146	158	143	152	127	149	177	142	156	159	172	164	133	138	131	150	135	164	138	139	141	125	135	152	132	136	139	158	137	142	147	156	156	133	120	146	143	120	140	151	159	149	147	135	148	139	139	160	133	148	149	145	146	129	155	136	134	144	151	126	158	165	146	136	159	160	142	140	145	139	143	130	144	137	130	154	114	142	126	149	133	165	161	148	170	131	151	144	144	144	138	144	156	161	155	128	156	139	129	122	129	155	159	177	146	146	140	132	133	149	138	158	132	149	141	147	152	148	154	160	131	169	147	134	135	142	153	136	140	156	156	152	156	132	156	134	151	150	162	149	144	160	135	127	151	140	150	154	156	137	153	152	141	131	136	146	149	164	155	145	153	148	142	153	158	156	132	156	162	138	150	127	166	144	160	153	148	153	128	141	160	147	154	151	156	154	152	152	160	117	137	136	131	157	134	140	157	149	129	155	165	137	151	148	146	136	147	150	151	139	158	151	139	163	149	145	160	126	142	160	136	170	145	133	156	163	161	156	154	162	139	166	158	153	156	150	162	129	132	136	147	124	166	148	173	158	152	133	163	139	115	158	157	160	161	139	127	160	157	145	156	147	139	138	137	156	155	151	163	141	139	149	127	136	137	153	173	170	139	160	138	157	171	155	160	149	126	163	160	159	154	143	158	156	134	168	153	132	147	127	143	147	142	155	150	125	129	152	177	152	149	158	138	135	142	160	140	160	151	129	137	151	156	154	156	165	137	144	166	136	155	152	139	155	157	146	146	159	142	143	150	144	168	151	183	131	160	140	161	152	145	163	159	156	145	141	144	156	131	140	118	132	156	151	145	149	146	167	145	139	146	131	138	146	136	156	161	130	164	173	129	136	148	144	141	152	149	145	139	157	155	151	140	140	148	169	141	149	161	145	169	131	144	134	147	158	155	142	151	132	127	136	137	141	164	143	142	145	150	147	140	152	144	157	134	141	137	150	129	151	134
7696	2474	5685	6442	5578	4426	3583	2939	2573	2138	1978	1696	1649	1438	1279	1205	1089	1042	979	967	951	851	824	814	728	768	753	707	708	693	708	695	621	655	640	627	651	630	615	604	614	576	633	645	595	589	570	563	530	552	560	544	542	557	522	572	528	513	515	511	529	513	520	543	537	510	545	514	511	510	510	481	495	549	557	527	526	534	541	501	469	497	539	515	530	511	503	552	498	529	499	470	478	526	506	490	529	523	468	508	515	552	495	498	515	473	471	492	504	515	494	504	495	488	511	468	518	476	486	482	507	531	531	475	490	516	514	514	460	491	521	516	471	501	493	485	511	476	517	512	453	474	490	507	497	521	498	507	475	489	513	451	497	453	475	477	535	471	523	488	481	513	499	506	529	509	510	494	521	480	504	488	475	515	484	464	453	485	483	509	499	490	483	485	530	540	504	457	473	490	456	507	503	497	432	489	498	490	507	497	501	503	476	499	526	493	529	484	522	467	526	493	450	482	504	464	443	547	495	490	474	541	501	486	500	465	494	513	471	481	509	489	465	540	448	506	462	480	480	510	523	487	464	492	440	512	487	489	483	500	483	485	479	473	473	515	509	505	504	489	480	463	458	490	461	502	504	507	472	469	490	460	503	484	473	502	499	488	523	492	496	496	492	465	512	513	474	490	519	491	496	506	467	500	472	490	494	517	476	494	480	487	512	451	478	515	485	516	516	465	480	493	497	505	512	472	484	475	496	491	474	496	458	471	503	485	490	503	469	450	485	518	504	492	469	470	505	521	462	516	485	481	489	483	461	509	482	499	497	468	497	457	495	452	491	484	509	480	456	487	472	488	502	490	445	495	498	540	523	508	481	463	476	509	483	492	494	484	488	470	495	474	508	474	477	470	502	488	455	488	498	508	489	476	441	463	479	491	475	510	454	493	460	491	494	459	509	467	483	472	467	529	496	507	505	488	470	493	491	529	495	444	518	465	466	518	481	450	452	502	469	448	489	491	488	466	497	480	480	482	513	479	494	510	486	509	464	469	487	477	478	482	495	520	510	474	492	523	488	498	508	514	479	513	481	513	500	506	453	488	478	491	467	450	497	471	508	504	485	474	525	473	510	509	467	477	473	474	510	536	496	452	488	468	469	494	481	473	477	439	499	468	536	477	474	496	497	474	476	463	484	481	517	488	481	527	499	462	480	490	512	464	500	512	432	528	469	424	491	502	455	463	500	496	462	475	483	497	501	487	465	469	458	496	475	495	474	489	490	508	521	498	459	485	445	466	533	485	528	480	515	468	565	464	488	475	478	510	483	508	491	476	455	521	461	471	501	517	484	458	453	510	461	501	525	483	483	479	505	499	468	509	520	476	525	487	457	472	473	500	481	500	464	485	495	476	450	498	509	446	495	464	472	491	455	508	455	468	497	493	502	496	515	519	489	492	481	494	487	502	467	472	482	462	503	495	459	469	466	493	486	505	477	493	511	531	508	492	519	493	490	473	489	489	518	483	466	527	491	477	514	511	475	475	487	450	507	464	507	499	477	471	508	504	476	488	494	504	510	484	483	469	481	461	466	478	508	472	463	476	507	431	530	435	498	465	452	493	493	474	491	491	501	485	499	485	490	501	492	501	479	509	474	486	496	520	498	537	497	518	487	494	506	483	501	476	474	478	499	474	456	491	496	495	456	469	447	516	502	527	505	487	474	549	487	499	476	469	458	477	519	523	514	477	497	483	465	458	509	496	456	505	525	452	487	473	537	450	464	468	508	498	501	450	523	498	473	507	465	446	491	482	472	481	486	536	499	451	489	482	489	471	498	497	473	478	487	544	519	523	488	500	498	495	493	445	522	463	478	505	444	505	500	471	487	504	501	499	528	523	470	464	480	478	484	466	479	503	500	444	502	520	484	469	503	485	478	485	507	489	480	489	517	504	519	455	461	515	497	465	498	462	443	487	534	460	478	511	497	472	510	458	471	501	479	459	531	439	498	481	501	502	463	505	473	449	513	480	517	482	511	509	488	494	547	524	502	470	483	457	562	486	495	504	473	509	478	482	492	451	505	459	538	505	463	465	479	488	497	501	484	510	511	497	490	450	480	503	465	510	493	473	477	466	466	471	501	479	491	518	472	486	477	498	484	501	495	446	514	474	497	453	474	487	467	483	478	479	500	502	457	452	482	486	502	475	496	523	500	488	491	505	470	480	498	496	464	479	517	484	500	494	480	504	480	480	505	484	503	500	523	482	490	517	495	506	528	454	500	507	440	505	488	498	489	518	509	505	460	432	516	490	488	502	500	442	504	492	494	484	474	444	478	504	449	456	469	503	502	488	455	456	468	499	461	439	484	515	485	498	495	510	459	489	515	531	485	488	512	479	485	491	520	471	474	471	454	468	494	474	504	486	434	500	500	516	446	480	453	466	499	451	513	472	495	495	510	505	503	487	457	488	467	465	465	473	461	454	466	478	471	508	512	497	461	461	469	507	483	501	474	496	486	460	514	439	502	476	522	499	518	485	435	490	483	498	514	494	468	490	475	474	482	489	522	487	507	489	522	481	480	484	494	483	487	467	498	488	485	510	497	502	484	469	503	459	458	503	454	447	504	497	505	498	501	501	483	494	508	523	477	457	467	497	474	442	505	490	511	518	507	516	514	539	520	489	484	489	427	460	474	489	481	497	539	512	496	512	477	523	497	499	473	469	492	480	482	487	478	505	501	462	496	499	452	476	475	480	505	496	503	489	495	477	472	465	519	476	499	474	453	519	532	499	486	487	488	492	453	497	490	498	531	499	522	509	500	459	473	482	470	477	459	495	518	491	491	510	484	494	481	522	482	454	469	439	490	535	496	487	459	483	496	501	495	457	463	430	447	486	491	486	537	490	440	456	473	522	498	488	491	496	505	522	504	422	469	497	502	420	466	461	481	502	461	480	505	496	508	470	489	490	482	459	505	522	496	472	509	480	471	500	471	472	485	476	467	488	504	467	484	446	460	466	487	454	481	459	461	522	493	479	495	503	518	499	490	493	524	492	500	477	466	490	504	476	490	449	511	466	502	544	450	509	482	517	523	476	452	474	513	464	522	494	493	510	491	513	442	464	500	479	527	479	518	451	481	460	488	531	484	482	487	482	490	505	464	502	492	473	508	476	448	476	539	493	513	451	475	505	519	444	469	527	491	489	508	464	510	459	508	495	498	489	485	470	495	460	477	519	462	507	489	480	528	501	512	464	457	490	495	454	480	464	471	480	508	481	493	475	505	454	485	523	482	485	484	496	489	489	494	444	480	506	484	490	489	487	530	511	477	508	492	449	511	479	497	500	529	511	511	510	503	475	474	481	484	489	480	525	495	468	492	460	475	465	457	516	529	464	503	471	482	481	454	471	502	487	457	519	486	477	480	496	487	486	503	526	492	495	466	435	497	441	509	516	481	481	499	474	525	472	490	497	465	477	479	478	487	446	474	508	479	456	489	542	464	527	497	493	484	497	496	495	507	485
2237	391	387	383	401	368	350	389	348	372	339	314	342	367	383	354	306	333	357	336	358	319	315	326	392	318	372	316	311	316	365	330	362	333	333	322	365	309	337	346	358	337	325	348	333	372	336	337	324	362	360	303	359	329	315	361	359	344	330	317	298	329	330	345	325	331	368	330	360	341	331	320	328	343	330	318	324	358	343	341	346	336	320	322	332	318	336	346	344	333	318	313	351	308	342	333	329	315	369	347	330	323	346	330	332	348	331	378	337	357	324	329	361	342	341	343	344	329	345	326	349	318	327	335	312	317	316	310	299	345	341	370	338	356	349	345	371	329	328	345	332	323	348	332	302	348	332	337	329	347	363	355	339	338	326	334	314	341	309	324	361	357	345	331	340	340	300	377	345	353	294	339	348	341	343	330	320	332	357	320	286	330	333	329	330	314	306	328	325	301	307	338	326	298	339	335	365	327	345	302	337	309	344	338	352	351	321	339	357	339	315	334	357	327	346	335	348	300	335	353	337	341	328	306	348	303	335	329	332	313	334	332	336	326	320	331	334	328	345	333	339	349	356	308	333	348	334	327	347	300	351	340	341	323	314	345	330	336	337	349	318	354	345	340	332	373	329	331	331	330	310	296	299	352	323	344	325	354	361	334	329	341	347	346	338	352	314	321	343	335	329	356	344	327	343	354	326	352	367	296	302	304	343	348	308	315	323	339	335	335	336	351	358	337	320	325	349	320	337	312	347	338	347	349	355	343	351	332	366	351	310	307	323	339	308	319	331	342	333	291	355	311	351	297	353	308	316	347	349	356	332	334	297	321	317	308	340	360	307	325	320	339	305	316	350	342	333	341	361	311	346	337	315	338	319	329	341	384	317	333	352	317	345	315	375	327	317	319	331	304	310	351	334	323	289	306	346	331	338	314	320	332	337	340	332	329	312	323	355	353	351	329	350	341	334	308	322	345	344	313	378	347	332	320	340	321	332	371	334	357	317	333	345	345	335	309	354	354	322	304	315	331	338	340	381	316	303	323	345	308	322	332	330	342	304	339	311	348	333	370	347	348	348	340	313	338	322	322	338	333	362	338	339	346	315	367	354	355	367	351	330	330	347	341	336	362	378	324	359	307	366	361	320	318	330	313	360	383	346	336	335	352	349	328	334	331	355	315	298	339	326	338	337	356	349	362	349	341	337	362	347	324	331	314	356	317	349	327	317	337	328	339	319	334	308	348	300	327	312	363	355	356	301	324	338	336	344	345	351	360	321	357	364	351	340	340	323	328	320	342	335	344	330	360	340	300	362	350	325	355	332	323	312	339	324	322	328	321	338	355	349	330	368	333	348	310	362	350	335	351	344	344	304	340	326	311	339	331	318	326	337	337	293	332	339	342	342	338	327	315	329	324	337	337	319	320	336	320	347	297	323	371	366	332	333	335	320	307	343	282	350	336	335	353	332	320	341	330	357	341	343	340	327	328	327	353	344	314	351	329	305	338	358	308	339	325	314	343	320	310	331	325	354	334	355	330	334	315	344	328	335	360	342	326	316	331	349	346	334	328	320	344	332	315	340	288	329	338	337	308	350	328	348	315	365	341	331	324	321	308	360	352	322	353	293	323	304	331	321	336	355	332	329	295	348	334	331	352	354	354	315	341	365	330	327	338	360	306	346	337	332	358	313	372	334	329	332	316	323	324	341	328	360	321	370	325	328	338	321	287	357	314	321	357	305	335	341	363	297	340	328	332	316	363	362	322	344	326	306	329	353	320	342	345	314	321	338	349	325	394	323	347	327	356	370	325	347	331	367	356	313	339	306	346	325	336	318	355	366	338	340	339	299	338	356	327	336	347	301	348	294	311	340	346	324	292	328	331	349	349	350	321	335	361	333	321	320	343	357	331	327	356	331	323	342	359	319	337	334	318	369	323	349	334	300	352	325	342	305	340	324	344	326	324	377	328	327	337	331	328	361	348	346	333	343	313	327	329	293	329	353	346	365	357	311	314	346	354	325	326	333	337	331	338	351	342	339	329	307	321	339	335	347	347	354	314	316	364	300	379	296	325	301	384	341	322	314	356	336	326	307	358	289	343	351	372	311	346	327	360	320	308	322	365	331	357	337	274	314	328	339	345	342	323	333	335	324	313	328	314	328	340	343	315	343	335	335	327	290	338	336	337	341	321	328	346	326	325	331	329	354	355	340	327	335	316	325	322	328	351	312	346	329	335	316	357	346	322	304	318	337	332	321	333	339	347	333	319	350	322	331	341	312	312	346	354	329	326	344	355	333	305	347	326	333	351	349	338	358	334	356	317	364	357	329	347	309	335	317	326	365	357	340	290	332	304	322	355	316	327	342	348	371	296	315	369	343	353	327	339	348	340	336	309	345	331	319	338	347	349	314	344	338	334	333	371	318	320	287	349	339	357	336	351	344	341	320	338	331	338	335	348	306	343	302	349	337	305	306	315	347	340	354	354	336	319	358	359	333	298	322	334	307	305	353	312	349	340	322	316	364	331	317	296	299	335	322	335	340	337	333	351	304	328	372	348	348	352	309	339	296	363	333	361	322	326	324	343	319	299	341	343	371	336	362	351	331	336	349	358	322	317	303	296	337	338	332	331	327	352	365	313	331	337	322	320	338	339	323	350	315	345	320	353	330	332	310	299	354	340	364	349	347	315	357	325	359	309	359	303	366	349	345	347	351	358	340	344	334	323	314	311	349	355	306	380	384	308	354	350	337	339	334	364	342	342	320	360	351	297	297	337	346	300	333	344	338	345	365	315	361	355	347	352	337	322	358	320	339	326	348	348	332	371	316	327	318	368	321	339	347	295	307	312	330	348	331	357	325	354	309	361	377	338	310	321	337	293	316	317	332	325	332	344	339	338	328	332	352	336	353	316	326	333	309	324	340	317	367	323	325	352	331	334	347	355	318	328	348	295	345	362	333	320	332	323	341	326	348	318	316	317	308	307	313	364	310	315	353	334	343	351	326	353	339	321	347	326	318	313	314	357	337	371	341	310	332	324	321	302	294	315	314	337	371	357	276	319	338	363	316	323	339	345	305	343	328	341	313	359	339	331	362	376	363	350	327	327	359	317	316	355	338	329	330	341	316	345	312	322	325	342	312	329	310	332	368	337	314	321	349	309	343	328	351	357	359	326	302	319	345	349	342	348	306	308	356	295	325	357	340	321	332	343	341	344	356	352	316	343	347	321	345	330	321	307	325	316	324	340	320	323	325	356	370	301	372	309	314	351	351	294	338	321	313	314	330	346	329	358	337	330	360	314	352	340	350	322	349	365	357	329	317	321	346	349	350	333	311	290	341	313	320	328	351	330	380	327	304	355	360	326	321	339	330	331	299	337	327	338	336	368	353	350	324	328	307	358	337	354	333	341	334	320	339	341	333	341	334	325	335	367	329	342	328	381	320	321	324	335	325	346	330	333	333	343	326	318	320	331	323	326	343	337	348	324	341	324	323	361	360	369	318	315	292	341
2453	1025	1136	1244	1179	1071	1110	1078	1018	1015	1052	1049	975	1010	998	999	971	966	954	941	931	958	938	954	1068	952	969	953	1001	962	915	973	902	1021	951	983	992	930	913	978	916	971	972	902	969	977	945	957	992	972	1003	982	1005	935	999	926	937	1002	1024	977	967	1008	954	987	937	1021	899	959	994	1018	968	962	995	913	913	955	944	946	1024	949	951	981	960	948	971	1039	1011	915	979	953	991	926	949	1001	979	974	936	932	975	972	963	911	960	977	950	950	945	930	1042	941	939	930	1061	950	948	957	1010	955	958	976	974	982	943	931	1010	923	941	975	977	936	939	958	965	920	997	962	967	951	974	1008	935	988	930	927	897	930	968	976	1000	1007	1001	992	1006	968	967	952	986	940	966	1004	981	960	965	959	995	921	969	980	958	931	940	972	928	960	971	969	1011	1019	935	936	927	1029	930	949	916	939	922	959	964	927	990	992	963	916	954	891	954	990	979	994	1003	951	951	903	969	910	934	971	1007	1010	1000	986	975	956	915	977	947	933	990	962	966	983	981	907	978	960	914	968	939	997	928	920	959	930	973	996	968	961	982	953	985	951	962	939	970	974	955	944	952	1006	968	946	971	942	950	976	934	941	942	941	935	972	959	912	966	935	924	919	883	897	962	985	1025	909	944	947	976	943	940	962	978	971	960	941	949	998	977	944	899	1000	1005	919	1003	1000	934	919	984	999	992	949	928	927	995	947	926	954	922	937	989	954	968	931	906	958	965	948	954	964	979	1010	949	989	949	999	938	940	944	945	944	963	927	991	937	951	919	942	989	954	988	965	941	981	951	965	1019	939	966	953	955	977	979	957	956	940	936	945	1011	927	1008	950	958	947	961	953	963	911	962	957	981	960	989	994	938	948	978	997	958	955	892	941	939	979	937	965	964	942	930	973	979	959	928	944	985	933	974	926	950	918	928	964	1000	964	965	928	918	990	902	963	974	962	957	898	983	939	1043	1012	972	966	865	972	966	978	1015	937	965	981	889	977	941	972	931	937	967	957	978	987	899	924	1021	894	955	936	929	986	994	914	934	957	939	982	920	932	974	929	947	932	966	943	914	941	945	954	970	1002	999	1043	953	956	940	989	1002	964	974	948	959	959	986	962	960	965	1009	879	976	926	994	1008	917	997	940	959	974	975	1000	995	941	983	994	1002	972	993	927	950	949	918	921	924	965	984	906	916	983	918	950	988	1014	997	914	964	1001	906	908	954	976	937	917	974	1000	961	972	907	932	937	976	963	940	939	937	928	989	938	1018	921	916	1009	936	991	925	986	963	930	908	931	969	912	952	948	1025	914	972	970	972	985	922	963	997	979	988	951	993	998	918	1015	1005	942	962	947	976	952	976	968	952	935	933	931	955	935	954	1004	996	975	929	961	970	978	1016	943	990	961	956	976	956	904	942	949	938	995	945	984	924	992	1003	945	957	983	1001	965	967	935	1016	932	974	916	940	951	1011	990	984	939	956	960	1004	963	963	879	914	986	964	982	988	949	999	918	928	1016	955	947	932	972	964	958	998	994	951	968	950	915	972	968	971	923	962	960	972	909	902	960	915	955	958	944	923	1008	914	950	951	931	972	985	966	936	936	984	1036	961	933	940	951	982	970	928	1001	970	951	1014	950	950	979	966	990	959	974	952	914	1008	972	949	982	940	972	995	991	966	971	947	994	958	902	999	974	953	930	975	971	974	930	965	1003	970	941	958	976	1004	905	998	946	1010	926	995	971	990	947	976	958	903	1023	971	945	941	927	983	1032	999	895	914	947	984	1032	938	1024	992	973	1003	928	974	1023	944	914	985	962	946	915	954	1015	909	946	951	992	976	958	896	973	945	961	970	959	933	950	947	948	984	1039	1024	1017	964	958	956	947	991	985	987	962	917	995	978	977	977	949	945	981	932	944	903	975	934	977	985	974	994	968	982	980	949	907	963	976	944	976	936	963	972	1004	945	954	933	975	973	993	1010	926	990	923	966	938	942	962	942	969	975	953	939	940	989	1000	911	876	986	941	939	943	884	996	938	979	910	981	951	970	987	1003	969	937	961	979	939	958	1018	932	946	976	1004	934	988	1028	906	961	994	976	998	952	967	1021	1015	1001	940	939	927	996	957	977	911	975	908	973	963	948	960	988	935	983	1023	924	959	984	971	941	982	968	936	941	972	947	935	980	958	959	981	972	989	1002	981	951	956	1024	915	1003	957	957	946	924	1011	969	917	924	958	973	939	948	1010	972	935	963	937	950	997	1016	972	952	933	899	982	959	1066	953	950	983	893	970	994	980	907	965	982	931	1012	951	921	966	937	935	980	924	991	951	977	947	955	969	970	968	942	1000	988	976	909	963	978	1025	979	977	907	986	942	902	937	974	946	984	1037	979	1021	955	952	983	889	930	990	926	955	946	925	961	929	966	980	931	935	954	956	938	982	993	938	937	983	951	1005	1026	927	990	998	912	981	957	958	942	932	918	966	966	979	979	945	972	967	990	935	1016	979	947	937	963	1013	980	1018	911	922	959	952	969	922	927	951	952	1009	980	970	1020	989	964	973	920	1023	989	977	960	934	960	1033	928	956	991	934	993	969	975	1021	954	909	941	957	986	953	955	947	952	912	967	940	921	969	985	1002	1031	998	964	966	994	940	993	960	954	970	851	1011	960	914	1012	973	969	1002	998	927	977	973	967	972	938	975	968	977	923	918	983	947	1010	943	993	1016	986	921	906	966	979	977	974	955	916	963	872	920	921	963	965	996	933	958	944	993	952	968	907	941	979	941	952	1027	949	989	942	957	932	962	919	1004	919	958	907	933	980	968	906	933	917	988	971	948	956	991	987	896	879	959	954	902	938	976	935	940	954	940	965	947	976	934	952	970	978	945	1004	994	954	1056	981	964	985	958	978	915	950	971	953	985	996	941	935	912	968	990	1039	949	979	1001	956	965	948	983	985	913	923	896	929	997	900	973	914	1013	945	966	977	924	909	994	913	962	984	997	979	1009	927	983	989	939	984	959	1018	959	992	958	930	984	985	989	985	1003	1021	959	962	938	959	909	979	957	987	985	943	894	966	960	956	973	979	986	979	975	968	986	948	948	1000	934	969	964	941	961	903	1001	968	950	917	936	963	943	992	928	912	1017	997	986	961	920	921	959	967	908	951	942	1009	940	944	939	995	982	972	992	931	1001	966	931	972	1007	1000	935	972	950	924	989	976	959	937	948	970	975	993	936	1015	974	963	984	989	977	971	959	895	985	939	931	975	924	964	977	937	964	938	989	985	940	925	961	988	1043	978	943	970	940	926	929	932	967	995	970	886	983	959	905	946	975	991	883	936	1002	969	917	953	967	1004	931	998	948	955	1024	960	964	993	977	919	965	963	959	929	959	957	940	970	917	948	1001	1007	960	937	940	986	1021	950	934	916	996	1007	1001	954	988	947	918	925	996	969	909	932	991	1003	992	965	980	978	1048	1019	951	935	924	1005	958	938	916	932	933	962	995	1037	988	933	910	1002	1019	1002	968	967	935	983	985	939	970	970	958	953	947	1012	999	972	880	972	993	956	978	946	892	967	929	985	957	972	946	917	978	898	991	974	988	929	1012	954	904	904	934	963	927	976	955	953	991	976	1009	963	959	935	969	928	955
8787	1186	1460	1133	857	632	510	444	349	333	309	287	274	244	276	258	239	248	256	230	205	224	257	224	234	205	229	188	227	199	230	217	211	190	225	227	218	207	206	213	192	204	213	214	211	224	225	186	228	171	185	199	215	202	190	227	198	186	210	176	174	215	195	212	199	196	196	178	188	208	192	186	201	186	190	195	169	194	193	193	200	209	210	222	193	199	194	219	191	237	177	179	212	202	220	190	207	204	185	224	196	183	194	218	202	190	215	192	227	181	197	168	209	188	206	199	194	191	227	203	189	213	214	231	213	188	203	192	208	190	186	199	212	212	176	197	219	192	225	161	190	200	225	199	203	226	179	185	187	203	190	169	189	190	208	209	214	202	205	201	226	210	185	216	209	180	197	213	201	187	185	200	187	204	186	225	186	189	174	202	222	189	204	189	212	210	231	210	217	206	226	165	209	197	201	181	186	205	200	192	211	171	200	197	211	206	210	209	189	199	198	203	177	187	225	174	202	205	189	191	166	218	188	190	179	206	185	203	219	224	205	208	211	190	183	192	171	209	214	213	175	198	227	196	201	175	179	183	217	213	218	213	193	211	184	183	184	203	199	200	221	204	177	207	233	190	203	223	210	208	204	177	181	194	219	196	203	218	208	204	196	205	205	168	182	196	207	192	196	224	201	217	233	179	207	206	198	198	223	208	187	218	192	202	213	183	211	192	189	205	211	179	208	198	237	216	183	186	172	189	176	192	180	195	209	204	204	194	222	161	173	196	185	232	188	214	210	184	216	195	201	216	173	186	209	203	214	204	199	185	220	233	209	198	199	183	223	202	205	196	195	194	213	185	203	167	179	190	199	217	188	194	199	194	192	212	185	195	176	184	195	185	210	179	221	205	192	221	194	182	186	230	227	206	186	195	181	188	214	183	179	213	196	213	213	207	208	212	210	203	191	193	177	200	189	203	174	208	215	185	211	173	219	192	185	196	181	202	197	181	211	211	217	205	212	191	217	187	221	223	190	207	201	215	207	190	195	201	203	193	191	210	217	191	189	205	184	201	212	211	193	184	200	190	203	176	180	196	203	206	197	181	176	218	216	203	214	183	232	208	198	183	171	220	222	194	213	200	207	206	194	210	204	216	188	219	219	185	205	188	182	188	214	187	212	193	178	186	182	176	178	182	195	200	201	200	217	180	190	187	211	190	178	212	184	216	202	204	200	219	208	194	200	178	204	210	203	203	186	190	206	195	184	220	188	192	204	214	185	206	201	174	190	206	220	199	179	191	195	182	176	195	190	195	204	198	196	207	215	199	218	201	201	200	189	220	217	203	187	220	209	208	204	186	185	187	182	226	174	184	197	198	198	183	194	198	196	196	198	188	215	215	182	204	181	200	190	210	199	213	189	183	171	213	201	222	212	211	210	210	192	218	188	198	176	222	222	219	190	196	195	176	202	208	202	177	178	205	178	210	195	197	186	204	179	196	200	180	196	225	201	190	187	227	205	178	227	222	191	217	212	199	198	212	182	179	192	205	185	186	193	164	208	203	189	196	158	187	190	198	201	191	209	194	182	187	191	198	199	204	233	199	203	180	185	212	167	193	187	193	218	197	198	211	191	191	188	202	204	195	208	177	188	219	187	207	197	198	202	204	185	213	249	211	226	176	205	219	183	198	161	196	173	178	209	199	208	202	207	209	202	172	191	190	219	204	183	170	207	206	185	189	210	206	199	222	189	212	180	210	196	195	198	229	196	197	202	199	202	218	181	193	174	188	210	181	197	210	182	196	202	183	205	194	191	190	184	170	185	206	214	183	217	215	232	190	184	191	181	198	197	188	206	186	211	179	208	193	191	206	198	184	194	188	217	185	183	217	194	211	196	186	198	185	181	203	198	157	191	210	207	202	188	210	214	220	209	193	188	197	168	198	208	228	181	192	216	205	178	197	193	220	220	200	236	202	181	218	194	182	178	191	208	182	200	203	186	227	213	193	212	206	227	196	185	201	215	190	192	195	173	209	193	217	173	177	208	188	196	227	191	204	192	193	226	217	193	199	225	201	193	217	187	207	203	162	190	169	201	207	184	196	207	207	189	197	197	168	189	195	191	201	186	185	195	205	197	205	178	190	179	169	175	205	175	211	202	210	198	209	193	221	223	176	204	172	211	204	212	190	213	214	195	179	212	200	171	200	198	198	214	227	183	189	189	213	220	169	232	201	206	176	180	189	185	189	190	163	183	205	227	202	182	200	186	197	183	191	204	181	209	198	170	192	197	194	217	180	219	216	195	199	186	200	183	205	222	189	202	210	200	189	205	200	187	216	172	188	201	187	178	223	227	204	202	179	183	178	215	206	205	208	189	180	200	172	165	196	194	201	192	215	205	197	202	208	199	195	203	206	214	178	194	214	163	192	199	205	208	187	207	220	199	196	198	201	187	180	223	197	199	208	178	217	180	205	226	223	189	193	187	197	184	190	199	206	209	179	215	210	204	197	184	192	188	197	188	188	230	184	201	223	213	176	197	173	201	196	205	197	218	196	184	194	190	183	193	215	225	187	191	200	195	181	210	195	186	180	203	200	178	210	162	177	197	234	204	203	208	191	188	191	199	194	177	209	201	203	188	186	181	208	199	195	171	212	187	194	194	196	196	182	194	187	177	182	194	208	182	194	183	194	227	194	209	196	196	176	190	153	181	207	171	205	181	193	210	200	203	197	219	206	204	204	193	160	192	183	187	200	235	213	202	197	191	186	204	207	180	198	178	209	186	222	198	205	192	203	223	173	204	187	215	233	192	187	192	188	176	226	184	191	187	220	199	205	216	189	184	191	196	185	190	189	207	197	230	195	208	187	207	192	217	177	207	197	174	179	185	224	201	197	205	208	190	195	183	220	231	207	176	197	222	170	194	197	190	224	188	166	178	209	182	192	211	180	180	229	197	191	219	209	182	185	161	198	189	195	208	201	206	196	191	187	206	211	169	206	210	192	175	194	164	226	191	198	188	190	188	211	162	181	206	191	206	181	187	181	197	198	201	226	222	208	189	181	198	202	194	212	226	184	234	181	186	192	198	198	208	193	201	166	204	205	180	184	208	172	204	192	194	196	212	204	198	191	212	199	209	217	194	197	199	204	183	225	186	214	228	205	202	228	204	209	215	192	186	205	170	223	194	224	189	210	203	219	209	207	190	202	201	202	182	206	209	173	197	197	186	201	193	206	210	197	186	212	199	202	191	220	157	202	194	195	199	209	204	205	202	207	187	184	205	222	196	210	206	197	171	206	198	196	182	183	171	224	200	208	193	189	196	200	183	203	208	196	182	211	200	220	209	207	193	193	227	200	183	194	188	198	189	219	176	193	196	199	186	192	199	213	211	192	180	192	203	214	189	197	227	190	196	186	219	191	184	192	221	212	192	191	176	183	209	196	214	223	176	173	172	193	206	187	209	209	189	206	198	194	186	210	233	236	197	185	174	183	190	209	211	196	200	211	188	210	195	188
5626	1611	3322	3680	3298	2621	2203	1875	1663	1455	1381	1273	1124	1050	973	953	991	903	832	861	833	796	738	757	716	750	738	723	699	718	731	730	724	677	635	694	651	719	665	650	651	605	668	705	669	615	661	581	625	640	632	613	661	615	645	660	644	599	613	627	663	649	634	624	637	635	606	602	631	589	673	669	636	561	627	614	651	603	623	630	577	636	592	626	586	650	644	614	649	596	624	608	585	593	625	620	630	643	574	629	631	596	599	632	572	610	616	648	631	623	586	601	620	573	604	623	623	572	572	599	623	618	604	653	661	621	567	592	654	608	577	589	613	602	628	594	603	625	585	629	614	600	617	627	581	574	605	572	608	650	602	608	604	629	590	582	629	603	630	610	620	592	610	599	593	598	599	654	576	605	609	594	589	615	585	600	564	573	606	605	645	652	610	653	574	653	631	622	590	622	621	588	575	632	571	602	609	591	633	568	610	619	570	608	622	611	651	621	570	608	623	633	576	606	589	615	569	596	607	636	622	617	611	568	567	567	588	572	603	633	614	598	588	613	598	571	626	615	603	612	619	547	588	588	666	575	614	621	589	584	649	647	646	628	554	634	584	632	616	579	617	598	610	626	614	615	628	556	594	570	601	592	582	586	579	566	602	587	617	591	606	644	630	617	593	607	644	603	632	574	603	609	628	620	613	587	597	628	591	566	631	634	610	607	557	624	586	636	610	592	580	559	609	591	648	568	581	616	619	653	599	558	578	638	603	626	643	601	598	607	629	601	638	559	606	604	589	639	647	565	587	594	575	599	623	574	625	598	636	588	607	632	584	620	634	626	585	570	620	632	609	608	604	559	603	613	611	614	589	618	671	612	612	549	626	571	595	575	607	563	593	600	555	587	633	591	595	588	628	584	598	602	602	617	612	585	571	583	571	602	622	596	605	593	661	649	594	593	567	593	606	602	579	600	606	666	602	585	591	585	594	596	623	555	598	593	611	648	564	634	632	602	627	613	619	618	591	583	611	619	567	613	624	596	601	620	605	625	634	619	609	598	602	645	639	626	627	627	620	639	591	604	614	631	602	642	631	627	615	626	639	535	596	600	564	620	601	615	591	638	620	605	583	635	599	619	582	614	625	595	604	624	619	583	615	618	636	619	661	633	598	582	585	611	610	612	615	601	622	583	575	611	604	625	615	615	606	587	595	581	606	631	620	572	622	614	566	614	623	632	636	609	624	593	596	601	617	590	621	599	628	609	624	632	601	668	591	605	607	605	597	635	689	630	602	587	542	624	614	622	584	643	620	604	608	619	639	653	615	653	628	579	615	646	574	627	630	612	632	655	615	579	591	593	638	575	577	589	634	612	596	604	588	659	570	633	601	594	611	626	566	628	590	596	578	620	632	580	599	603	619	626	572	620	596	596	589	590	612	652	652	552	609	636	579	589	663	600	611	592	581	560	640	643	589	581	614	559	597	595	577	590	578	602	654	612	614	578	631	588	621	634	614	629	591	620	591	589	575	650	591	593	615	609	595	587	618	622	602	653	651	649	625	579	601	588	600	588	628	590	592	577	616	620	625	633	633	586	649	576	593	602	635	588	583	661	593	601	636	570	636	616	588	587	604	629	576	640	617	608	636	615	579	637	582	611	652	615	570	619	618	585	554	622	599	595	581	602	640	589	620	612	571	577	632	603	601	607	581	602	579	597	629	608	607	606	613	596	614	612	571	608	626	590	619	611	620	599	646	594	582	603	583	574	572	576	618	579	600	625	667	572	636	623	593	615	629	622	581	627	605	583	580	612	603	624	609	593	607	575	563	662	652	608	623	627	564	593	600	649	651	632	612	593	551	632	569	548	622	528	672	590	621	606	623	574	624	607	599	624	633	605	614	600	606	624	582	625	647	623	620	660	619	631	597	586	620	630	555	649	651	610	608	638	597	595	597	601	570	622	632	638	590	583	591	593	613	598	589	646	586	584	627	614	572	645	589	628	583	598	583	575	604	658	633	602	616	598	622	594	666	597	611	605	632	639	589	565	590	632	583	599	637	590	591	569	593	597	621	610	554	602	631	621	616	626	617	627	628	576	618	647	608	591	618	595	588	598	585	627	605	573	604	606	593	604	604	631	586	619	612	607	609	628	596	586	621	582	613	582	603	578	623	593	589	575	604	615	571	569	606	626	627	627	653	562	608	583	630	595	598	540	608	570	633	584	592	621	587	601	542	643	611	585	623	641	603	649	621	625	572	598	622	602	602	605	572	599	600	628	611	614	646	598	649	594	612	596	585	586	615	569	613	600	624	625	607	615	603	594	614	612	628	632	598	600	606	665	601	669	568	595	554	594	571	610	630	620	570	543	599	608	606	647	595	622	586	581	628	637	597	526	637	597	617	641	559	608	574	621	616	581	597	594	583	577	595	628	608	626	645	625	573	575	574	626	607	611	646	650	606	576	623	611	604	576	658	570	637	636	609	639	567	613	600	642	624	619	617	638	589	591	622	580	576	621	589	594	611	579	588	557	606	584	592	606	648	609	613	625	614	603	583	613	620	621	640	602	599	578	591	646	579	606	630	609	596	639	564	610	625	626	553	608	611	601	583	633	580	614	622	577	613	569	585	645	616	603	613	624	604	595	625	606	622	633	593	631	629	611	594	598	596	604	628	595	587	618	619	656	600	618	613	624	642	615	646	569	613	614	619	616	629	569	620	595	607	596	574	600	621	636	649	607	570	591	582	578	595	615	627	613	574	621	592	628	594	577	591	583	631	573	639	623	614	645	603	576	596	596	619	618	580	595	660	615	595	572	606	621	577	587	598	630	643	597	616	589	609	610	601	625	615	566	599	612	571	606	571	663	607	590	592	607	586	606	623	630	613	595	558	575	618	617	662	601	593	605	619	638	615	654	597	577	619	591	610	604	627	607	572	631	595	586	615	616	579	657	633	591	620	646	612	580	607	596	646	600	607	598	592	598	617	592	614	633	597	596	586	662	595	570	617	610	626	658	613	603	652	636	607	640	574	582	614	616	609	601	633	619	610	613	639	606	617	605	608	607	613	595	596	622	586	602	562	558	595	630	598	624	586	590	597	617	585	588	614	633	578	595	590	611	606	634	607	596	596	607	629	577	571	594	641	632	572	579	661	574	614	616	563	602	564	594	577	598	615	580	596	612	650	589	608	653	582	630	603	599	596	604	615	609	603	674	579	615	588	593	591	577	607	583	590	573	614	578	589	644	606	562	630	585	617	599	587	614	619	559	621	641	586	615	621	596	614	627	617	595	617	585	632	627	591	599	563	624	554	648	592	623	628	653	631	614	569	558	652	622	582	611	625	589	596	576	594	604	632	611	614	621	603	641	626	598	581	644	615	632	573	650	612	584	664	589	598	629	600	602	592	614	634	629	611	616	649	590	622	602	606	581	628	598	634	605	599	562	617	592	599	596	611	596	605	568	625	595	663	610	597	632	653	646	625	594	627	604	611	555	618	615	602	617	602	596	604	588
16051	2504	2645	2113	1429	1091	782	607	531	460	332	352	293	293	222	233	234	243	214	226	226	165	198	184	191	176	190	153	161	186	157	190	155	162	173	160	166	161	167	173	161	142	162	151	127	143	161	136	150	156	133	152	144	151	156	150	145	152	140	149	184	155	138	154	161	153	163	155	138	172	168	159	146	154	155	150	145	148	154	120	164	161	141	159	153	162	139	149	165	137	165	140	150	160	129	138	158	175	141	143	142	136	155	135	142	144	175	144	171	137	147	139	142	134	124	178	145	132	154	144	153	166	132	128	160	151	137	151	146	151	122	156	143	171	156	148	128	155	143	138	164	154	140	149	152	147	135	149	134	142	161	137	156	145	158	159	143	159	131	131	152	146	181	146	136	128	173	150	139	147	122	139	140	133	128	172	148	161	141	156	147	141	145	155	156	159	176	141	143	159	152	161	143	140	146	161	150	139	131	165	160	166	151	145	141	157	152	137	136	124	153	149	155	155	164	156	130	160	140	139	158	161	151	159	185	140	136	158	147	130	166	151	162	155	153	129	138	143	144	133	158	158	164	135	157	151	166	140	117	129	144	139	157	132	149	149	137	156	141	128	174	149	154	140	141	136	158	149	147	156	140	153	137	160	136	138	177	160	148	139	144	139	135	130	128	149	141	163	148	140	149	137	177	138	155	163	138	161	156	149	146	163	163	151	155	140	134	146	159	134	139	151	170	175	144	139	156	145	137	137	162	147	140	134	142	134	149	155	157	141	142	137	143	150	147	147	156	139	147	152	156	176	155	176	135	157	170	137	145	132	150	155	128	124	160	128	153	136	133	156	144	161	152	171	150	131	153	154	149	145	127	138	141	150	150	138	143	145	150	146	149	150	118	152	139	165	135	134	129	150	134	157	168	134	146	163	177	163	135	155	160	154	138	143	148	165	130	150	141	135	163	139	146	145	161	140	132	156	134	126	152	148	151	178	146	140	117	147	154	131	164	167	167	150	133	140	127	141	148	140	152	153	140	146	148	147	139	143	134	167	150	137	150	155	145	143	128	139	139	146	142	152	127	135	148	160	136	133	158	156	147	153	124	141	151	136	123	140	157	160	145	160	147	157	154	140	161	140	163	135	164	150	164	163	151	151	171	147	148	134	138	122	145	155	135	167	146	157	144	143	138	129	141	155	151	155	152	146	151	143	159	165	153	118	144	160	122	130	153	125	158	135	152	174	156	155	150	158	153	148	154	147	148	161	146	142	128	151	145	137	158	150	113	175	114	135	158	148	169	137	132	162	129	143	151	141	149	167	159	149	150	154	143	196	152	149	155	135	146	173	156	150	135	134	146	140	153	155	127	156	134	137	173	158	130	129	138	124	127	152	154	145	150	138	166	159	144	151	145	162	141	171	143	174	144	156	152	150	121	128	151	156	156	146	156	144	147	163	159	156	152	133	150	147	155	142	137	141	151	151	151	159	131	140	147	139	157	138	139	155	127	133	143	157	141	164	137	160	146	155	176	124	147	145	155	152	140	140	142	154	135	141	167	166	147	133	144	141	149	153	136	162	135	136	152	164	166	142	152	150	136	138	142	152	143	120	144	154	155	156	147	161	141	162	162	146	129	141	144	133	142	163	137	140	141	154	147	169	139	135	144	150	163	157	157	131	148	154	142	144	148	172	130	149	166	160	156	147	153	160	142	152	168	141	134	159	124	149	149	144	149	170	136	167	121	162	149	151	146	121	150	165	144	160	132	153	135	147	138	127	147	138	133	138	156	146	158	132	151	149	154	150	142	146	140	174	147	133	183	142	130	134	160	174	153	158	143	153	152	130	136	163	142	173	150	143	137	157	151	147	135	173	136	153	144	146	157	141	135	142	140	134	146	175	139	140	137	136	143	145	145	157	125	162	165	145	168	152	132	138	156	150	148	167	162	161	122	142	158	147	145	121	159	141	136	167	151	147	147	170	144	146	143	162	124	141	142	143	156	145	153	140	168	152	130	130	181	140	150	147	138	137	149	155	151	137	139	143	148	136	171	140	140	127	147	138	177	136	151	130	134	142	157	146	138	163	180	158	150	143	156	165	134	167	167	156	152	147	142	146	138	140	150	147	140	164	149	148	160	139	145	134	153	145	152	134	161	145	129	144	177	134	149	150	142	130	140	129	153	136	144	143	136	154	161	158	142	144	150	145	159	134	156	185	140	155	145	145	162	149	150	156	138	161	157	168	141	137	154	138	139	147	170	165	161	138	153	130	149	131	149	152	151	160	136	142	140	154	146	156	145	149	136	114	153	145	161	157	143	158	144	154	135	144	145	133	158	125	121	160	154	153	162	171	126	151	142	155	182	143	140	129	157	156	152	154	151	156	150	155	148	137	144	146	157	163	135	147	138	130	165	155	154	145	159	144	139	161	137	116	137	161	159	160	131	132	160	163	161	127	143	151	143	154	136	144	160	166	144	148	153	127	144	134	157	151	142	149	151	151	138	158	139	147	137	149	139	146	160	141	163	167	156	124	151	154	140	161	148	156	144	147	147	160	147	140	148	155	148	160	157	145	161	151	149	131	146	154	157	156	168	134	141	139	156	146	157	149	152	148	126	135	150	165	143	162	155	141	124	134	131	147	157	155	143	167	152	159	155	133	144	156	124	144	153	165	143	152	142	139	141	131	168	178	155	174	140	146	154	136	172	129	170	135	142	129	160	159	131	130	142	155	143	137	141	126	140	152	140	154	145	153	139	152	163	148	139	137	142	137	143	126	143	147	151	138	167	160	146	149	134	124	152	145	146	129	145	145	150	159	133	138	140	140	153	142	116	153	114	135	158	144	159	161	135	175	148	154	149	155	147	157	162	149	142	138	159	167	149	158	136	137	170	137	150	159	134	144	149	148	168	149	150	154	164	137	179	145	154	144	153	135	166	120	133	171	164	141	154	165	144	147	166	175	164	156	122	161	137	144	153	151	143	183	158	133	137	143	160	151	149	129	160	164	156	147	133	138	141	153	153	144	124	139	161	159	163	153	145	154	132	137	145	152	142	143	157	144	132	162	156	145	146	138	144	125	164	137	140	129	129	172	142	167	156	123	142	150	121	166	147	137	136	151	149	136	158	133	152	152	138	142	155	131	147	143	139	167	118	142	140	128	156	161	144	140	154	152	119	144	157	144	145	165	145	150	176	164	164	159	164	157	149	153	140	135	155	142	166	163	151	166	169	141	144	129	155	142	129	163	114	130	135	142	148	151	134	143	136	142	124	143	155	144	155	143	136	150	131	153	147	146	147	155	137	145	146	123	134	169	148	136	146	137	135	151	155	143	146	149	137	152	164	146	154	158	142	151	133	154	156	161	162	153	126	140	137	120	135	167	141	132	156	143	157	154	150	133	144	165	147	131	148	151	159	172	153	144	134	133	158	151	178	144	167	153	149	144	123	146	143	161	148	135	150	171	152	148	164	162	159	130	143	129	160	134	133	137	135	145	170	124	131	149	172	166
7445	2487	5641	6344	5414	4419	3657	3021	2527	2134	1936	1697	1496	1380	1320	1140	1086	994	982	890	917	890	799	829	750	744	708	702	679	710	673	620	659	680	649	618	600	639	641	588	572	567	601	560	586	608	551	520	565	535	568	562	553	541	500	553	533	482	562	509	550	510	484	498	528	560	507	491	531	484	530	541	519	492	531	538	488	521	525	548	550	484	492	507	455	554	525	501	483	511	475	530	507	485	515	496	486	509	485	463	493	496	508	526	479	537	515	483	500	505	456	480	483	498	541	520	521	507	481	471	444	480	511	511	456	472	505	488	492	463	471	455	467	483	497	485	521	502	500	464	477	499	465	445	519	489	503	490	479	487	514	502	502	486	502	492	499	496	511	486	480	477	456	490	458	519	501	474	499	476	482	424	510	472	472	477	505	479	471	505	459	494	498	469	523	514	506	481	512	494	507	431	485	469	471	484	491	480	449	488	466	469	479	449	424	489	512	491	529	526	487	481	491	477	498	497	487	450	489	471	458	474	452	488	500	493	474	515	485	537	479	485	488	482	457	504	461	485	508	513	490	506	529	439	482	501	493	481	448	484	476	490	455	509	483	523	539	506	493	480	503	469	482	495	521	484	462	511	464	496	483	474	453	497	502	521	500	469	468	527	465	484	504	479	475	508	484	493	473	479	485	498	501	512	476	532	471	514	492	469	536	485	451	476	481	500	491	462	458	468	492	497	505	481	484	472	479	488	502	478	492	472	468	501	480	450	502	484	480	484	496	480	480	447	496	515	493	483	457	479	483	490	463	488	470	513	480	490	483	516	476	486	456	468	506	460	501	429	463	438	468	502	494	526	521	509	451	478	511	510	486	466	501	452	475	497	500	464	483	488	466	488	472	463	464	501	469	463	507	486	489	503	492	492	515	462	486	480	514	503	467	488	504	495	454	489	480	490	499	514	452	483	478	469	516	478	455	447	409	522	494	506	485	477	505	483	474	510	485	486	488	491	474	476	413	496	523	478	517	458	442	489	478	497	518	487	485	505	486	507	505	532	515	473	483	485	476	491	478	523	491	495	501	443	493	471	468	486	503	474	469	455	511	507	456	458	499	451	496	512	508	477	490	456	491	510	506	466	495	455	429	481	457	425	467	444	479	476	483	454	474	508	478	550	494	513	467	484	466	498	467	513	463	500	459	501	467	487	493	488	492	460	526	495	494	524	467	494	486	490	501	472	470	458	504	473	481	476	468	464	495	475	480	463	504	496	492	518	492	492	504	525	494	487	503	490	529	449	460	531	480	491	463	472	483	504	477	491	476	469	509	477	474	490	478	506	501	487	495	510	436	490	485	488	469	480	483	481	467	480	486	486	498	476	479	511	502	499	487	494	480	496	475	467	498	469	500	501	470	498	473	512	482	468	453	489	469	481	456	478	470	500	458	479	450	526	476	447	479	505	485	484	465	520	470	456	510	466	498	496	489	519	456	466	507	463	479	487	499	468	492	510	508	462	498	499	500	488	449	509	495	482	516	489	457	490	477	480	503	490	513	526	517	507	489	476	491	507	507	488	461	493	517	469	452	460	495	539	450	496	449	503	500	467	503	494	457	464	465	476	451	451	512	451	459	474	473	430	477	481	509	474	485	503	513	496	452	498	504	469	478	501	526	498	536	510	486	476	509	492	494	461	451	466	479	500	480	517	512	465	475	505	428	526	484	498	489	517	457	490	484	500	492	498	471	503	475	519	519	481	503	471	478	519	524	486	487	518	518	481	494	487	495	476	472	440	498	512	515	481	462	503	465	476	486	485	504	490	476	465	462	443	501	484	484	464	525	507	476	497	487	499	468	525	517	483	519	479	504	487	465	511	478	479	491	480	458	512	481	502	493	477	476	499	490	473	489	501	482	489	548	490	499	502	486	476	482	502	481	471	473	526	452	462	455	478	468	482	524	472	494	499	482	452	496	543	500	514	457	468	492	465	506	458	470	440	468	476	502	476	481	477	488	486	445	487	473	474	498	493	512	480	491	470	447	456	436	473	457	474	487	508	475	493	485	479	492	512	465	469	500	516	497	442	448	493	487	480	478	516	468	481	466	456	472	464	492	504	498	470	460	453	498	501	477	495	454	491	489	489	477	490	496	463	458	499	496	479	497	515	483	495	475	490	490	487	501	467	509	485	483	477	507	478	475	495	489	483	526	488	523	487	500	497	528	471	536	507	506	480	508	524	473	475	477	521	487	492	456	445	496	502	491	460	467	460	490	472	499	527	491	496	476	473	477	495	516	465	497	495	501	485	467	535	472	511	500	491	509	492	466	468	446	458	494	508	456	461	469	434	503	479	487	510	475	455	493	479	506	468	483	480	457	503	474	491	455	463	531	523	455	473	463	447	534	492	511	470	517	487	484	488	523	477	491	493	462	494	444	465	492	477	480	473	467	456	483	497	482	472	482	478	493	520	484	451	493	455	505	484	471	493	484	424	484	502	467	483	427	496	460	481	524	461	491	477	519	498	504	492	519	453	470	511	502	517	485	473	477	499	448	497	483	504	480	469	477	491	484	497	510	495	504	500	468	515	501	442	507	511	483	479	533	464	492	497	476	473	503	464	472	498	468	498	477	488	446	518	489	465	484	527	531	426	476	461	529	486	471	470	479	517	492	499	454	467	438	452	506	478	501	493	479	537	501	510	462	474	497	449	496	453	493	467	448	462	468	477	449	519	499	457	488	485	478	502	503	449	490	458	497	496	484	521	481	483	482	487	478	506	515	494	487	495	505	502	443	494	497	479	479	493	481	522	442	491	484	489	470	479	453	485	472	482	491	483	462	490	487	464	527	481	515	504	473	507	474	495	505	499	492	496	476	489	483	521	477	488	502	486	494	488	528	473	500	461	456	474	481	486	492	508	479	492	475	454	497	464	441	486	508	481	481	458	448	465	468	499	473	467	456	503	496	463	510	489	476	468	478	427	489	484	500	462	475	495	485	449	496	500	500	490	469	546	510	493	470	483	518	475	498	503	466	529	478	440	465	491	478	525	470	510	494	482	478	459	512	471	447	481	473	483	468	500	491	494	515	519	479	514	454	528	460	464	480	456	483	460	474	515	470	493	503	485	464	486	504	527	514	478	496	474	484	474	471	478	474	479	508	424	500	450	513	509	469	466	490	535	473	475	472	453	494	473	462	511	448	475	462	503	495	444	479	473	529	460	487	493	482	484	476	497	497	510	511	475	535	478	477	458	508	514	465	481	478	439	463	463	460	477	477	496	472	465	484	457	507	470	476	521	470	495	512	521	463	482	476	488	493	497	508	489	475	518	497	465	486	484	488	498	491	470	474	459	503	515	455	484	469	476	496	483	515	543	515	523	454	514	478	492	488	482	497	501	477	476	469	485	464	502	441	490	485	485	466	494	482	511	495	445	495	467	511	453	520	484	445	497	475	492	482	534	494	458	490	536	487	435	502	476	482	474	507	481	491	491	488	473	456	531	470	478	497	462	487	496
2012	349	411	369	376	338	346	339	356	334	365	341	360	339	317	375	350	360	328	334	289	357	324	345	360	363	338	335	339	360	330	333	315	349	333	332	327	369	354	337	376	340	357	352	309	360	330	338	309	343	313	331	320	331	306	308	334	332	323	325	330	322	360	354	328	317	305	320	338	312	336	328	359	336	347	338	329	322	375	354	318	347	354	339	335	336	347	333	341	355	348	350	296	347	321	331	330	360	320	347	351	350	329	330	365	334	368	359	362	322	327	303	361	365	318	316	338	326	372	354	277	365	329	379	334	332	326	339	318	330	334	338	356	330	345	342	380	319	351	337	351	316	351	318	295	328	338	319	329	313	367	338	329	339	322	353	343	320	326	336	315	345	301	346	330	356	335	346	336	342	354	333	329	383	324	340	352	339	348	325	348	352	331	323	320	327	359	343	340	315	334	309	334	315	349	360	313	342	358	358	362	317	340	317	333	337	382	314	329	338	346	311	359	319	342	314	334	336	334	354	392	353	340	296	343	336	330	346	331	345	323	350	328	332	330	336	357	362	333	301	324	330	326	332	361	342	339	305	324	313	329	346	344	346	353	330	352	366	324	313	352	330	339	365	359	352	350	322	350	362	308	332	301	337	346	329	339	346	341	307	325	331	337	321	378	345	339	344	357	340	353	355	331	310	326	320	350	344	348	333	318	338	358	344	343	318	320	323	335	360	377	303	320	286	319	335	342	316	324	322	291	327	356	328	349	363	353	330	335	335	331	364	333	299	318	304	305	351	337	330	362	352	327	342	357	331	332	324	354	333	308	308	321	328	353	343	311	325	338	341	314	347	309	338	326	324	330	320	343	341	326	325	349	304	343	354	327	323	348	338	364	351	361	364	355	339	344	327	343	373	340	347	363	331	324	353	356	337	349	356	310	335	323	306	326	328	319	326	342	310	311	353	331	319	342	318	353	310	342	323	333	343	363	354	333	374	332	361	330	344	326	318	334	316	328	351	347	358	297	352	321	330	326	328	315	312	354	322	343	325	308	324	348	337	317	339	280	299	325	314	319	316	326	327	356	342	371	324	356	364	361	355	360	339	337	341	318	327	332	342	353	334	328	377	326	380	294	329	319	339	320	316	356	312	338	319	348	329	328	298	340	355	303	329	339	360	379	337	338	352	327	310	316	322	347	322	333	321	368	323	346	343	311	336	335	333	332	351	350	325	331	327	349	339	334	353	323	362	323	347	316	325	341	352	343	338	375	334	334	340	321	367	322	363	325	332	351	317	323	328	317	306	301	332	329	320	302	356	318	326	335	313	306	342	327	341	350	345	311	357	362	378	331	347	292	346	360	303	325	336	316	319	309	338	342	348	336	306	325	356	315	325	338	346	340	340	312	311	370	329	334	330	345	347	334	336	383	315	357	333	320	370	333	354	316	316	353	315	322	343	356	389	338	328	349	318	301	321	341	324	295	300	348	353	345	350	327	346	336	335	345	312	374	306	343	331	334	331	333	337	343	324	350	350	317	322	333	348	334	325	371	334	337	367	343	345	333	323	338	340	305	324	344	334	361	348	307	309	341	316	363	331	362	297	328	349	345	342	340	311	333	326	345	372	300	331	326	332	364	360	318	330	344	321	331	354	350	356	321	342	315	354	373	331	362	362	337	318	358	347	337	369	329	342	350	322	342	365	370	348	369	336	356	341	342	319	340	330	352	339	339	324	349	315	341	356	322	324	329	336	347	346	331	325	333	356	318	333	335	323	344	302	336	330	366	353	349	325	318	347	317	325	328	354	335	315	332	351	312	335	301	336	314	339	336	355	319	305	341	367	337	336	350	321	315	341	342	366	348	327	321	345	311	342	346	306	315	319	328	333	326	314	333	333	357	333	329	328	360	288	329	343	361	301	337	330	335	308	324	351	301	334	328	339	373	318	327	345	311	320	325	322	338	327	321	345	340	336	336	365	318	366	378	314	339	357	307	301	334	334	355	343	320	320	309	326	331	335	360	338	317	330	325	365	357	334	294	332	335	320	334	327	334	342	331	365	326	321	310	318	315	348	331	290	343	336	333	330	346	291	329	323	305	335	302	374	314	348	335	350	320	314	333	342	346	323	327	361	330	302	334	337	368	368	339	308	364	312	342	351	352	329	345	325	313	361	315	334	317	322	335	310	361	318	330	336	367	348	335	350	308	375	315	355	310	331	317	331	313	276	377	282	338	309	389	313	331	358	339	339	341	366	355	342	326	337	326	317	360	331	345	319	349	353	346	328	356	341	320	350	330	334	332	314	328	359	340	324	313	350	322	328	311	345	318	330	314	348	355	351	331	311	342	368	358	325	310	323	341	343	317	333	326	346	350	361	341	316	306	321	318	349	335	340	333	346	323	342	329	363	360	325	340	338	323	321	336	330	345	352	342	348	321	334	365	328	363	324	346	330	332	316	318	339	318	326	335	354	333	364	361	328	348	365	329	322	324	308	359	313	324	334	336	341	314	339	329	340	345	340	342	315	321	358	378	367	368	317	329	347	344	312	365	350	374	334	356	341	371	332	315	345	339	330	345	341	333	315	345	302	360	346	349	361	356	360	329	310	332	368	339	311	330	358	317	341	314	327	342	346	312	322	333	337	332	324	322	320	312	335	338	327	323	333	326	311	326	333	305	352	348	339	332	333	334	331	344	353	372	335	323	352	360	354	333	356	342	338	332	332	371	330	346	308	387	342	298	337	287	334	343	340	310	358	327	329	329	382	323	306	355	338	323	353	316	336	372	339	320	321	353	327	326	316	322	331	337	334	327	333	334	327	335	322	333	364	336	339	337	320	313	343	358	356	363	322	346	330	332	291	368	339	361	326	350	376	343	336	331	326	374	343	340	339	339	349	337	337	325	315	327	357	310	313	330	327	343	317	347	336	355	317	340	295	368	354	335	338	352	310	371	310	320	319	354	306	349	328	354	345	328	309	334	357	340	336	329	330	341	354	389	326	331	331	320	310	327	338	348	301	334	320	371	344	343	337	295	344	303	336	337	338	380	332	311	347	353	344	376	327	372	322	340	313	324	331	334	343	347	350	322	312	342	318	347	339	316	314	330	324	336	311	325	344	346	324	335	354	329	322	324	335	325	348	304	327	318	321	337	334	344	314	356	337	331	333	303	345	325	355	351	315	329	324	317	377	346	362	313	361	339	322	322	346	311	335	330	328	352	347	327	371	322	348	347	299	336	322	333	325	308	322	333	312	339	346	318	343	333	328	309	342	375	303	341	345	341	329	339	352	318	321	317	357	336	340	347	342	330	341	360	308	321	369	320	341	340	338	349	332	357	308	307	340	334	341	342	315	330	323	325	344	330	344	376	372	341	387	332	340	337	326	336	330	353	341	332	336	329	323	315	310	341	330	393	331	315	330	343	324	330	301	341	342	323	322	372	351	314	317	301	334	332	348	323	339	320	316	298	341	331	345	347	309	341	348	328	361	321	369	304	346	333	309	323	350
2364	1014	1081	1113	1143	1019	1027	1037	995	986	992	1008	1009	959	943	1003	999	998	990	1010	997	931	957	948	1003	917	965	983	1020	950	976	910	968	986	952	938	978	1006	957	990	984	980	966	936	948	946	968	911	1024	984	953	983	957	945	979	916	1036	964	1004	948	960	965	943	889	959	955	956	933	961	998	930	974	931	939	933	906	966	977	1007	939	978	957	975	932	933	966	946	945	952	988	976	982	947	952	980	987	941	1006	901	972	948	893	937	992	926	979	980	931	979	972	969	904	952	907	984	938	1008	930	954	969	967	931	935	929	996	1026	970	923	1001	976	922	951	949	1020	966	916	981	942	927	960	914	1007	991	965	976	958	988	898	957	970	986	967	958	976	967	967	956	950	974	950	952	952	936	990	971	934	943	934	984	935	901	900	1012	928	973	998	928	909	929	985	935	979	1001	901	980	941	982	970	968	981	1009	847	1000	994	982	923	975	896	940	986	1005	959	955	969	1007	916	968	1007	1011	967	980	909	1019	940	951	924	905	931	993	1037	970	985	1005	1004	941	929	909	999	922	975	995	928	967	985	937	980	964	899	943	959	963	980	970	934	921	874	1024	968	1001	923	931	966	1049	898	962	941	962	990	927	939	956	989	917	928	949	1017	1043	935	972	939	983	910	950	947	1012	978	941	979	965	965	965	910	948	969	967	941	942	945	921	909	978	977	944	999	965	919	922	971	970	1005	992	947	958	926	924	929	1003	964	949	931	987	950	968	980	958	927	1025	934	982	952	991	947	961	937	946	997	1024	964	980	960	950	981	908	915	962	969	947	974	906	991	963	924	979	987	1009	962	979	978	951	975	1000	961	972	943	964	1001	954	945	979	882	975	957	946	981	912	996	986	947	956	986	1011	984	927	935	926	979	1014	992	970	943	956	942	982	962	869	982	946	998	926	967	956	937	936	946	938	1042	939	987	910	955	926	1010	936	974	974	954	925	957	919	939	979	938	950	976	1008	997	942	915	984	951	985	928	1004	953	956	959	940	934	976	948	959	943	951	915	963	945	955	970	966	965	904	927	1039	965	893	977	1008	988	948	929	918	1009	958	949	1007	960	934	945	926	937	975	957	956	1011	999	965	962	921	978	986	925	973	994	941	1011	922	1001	972	995	974	944	923	952	911	954	1010	1001	949	895	942	1000	979	933	940	930	1018	960	959	986	930	978	914	972	980	982	984	978	963	945	912	985	1011	932	930	974	950	975	949	922	928	950	1019	977	988	937	939	954	957	967	977	924	1029	1012	932	956	937	931	930	975	913	961	917	999	987	895	988	983	935	965	947	927	968	983	970	947	989	936	1005	956	952	968	969	879	959	958	955	963	991	978	939	964	988	943	982	918	965	975	997	931	885	919	976	1009	935	993	953	919	963	987	934	1024	934	934	990	973	900	902	971	992	1007	932	972	952	975	1035	995	959	968	1001	956	1017	957	980	919	971	957	978	985	921	959	910	1002	944	952	916	1008	1005	950	999	925	953	943	1012	930	966	1016	936	936	969	921	960	991	981	978	922	962	930	876	969	993	947	993	999	1004	1005	921	963	961	942	962	942	978	956	1011	973	1032	941	935	974	986	930	948	1002	937	962	1020	976	935	1016	940	959	986	953	916	935	913	913	933	1000	941	971	945	969	1000	908	963	970	990	1003	932	963	977	944	987	993	959	922	959	904	934	1002	938	1029	978	956	952	974	993	936	948	926	948	912	921	999	1007	923	964	966	965	1015	938	946	967	945	938	965	951	982	978	955	985	949	936	907	919	947	985	942	1009	975	954	916	1006	906	1002	968	967	989	1014	924	925	977	939	937	992	989	973	970	989	953	969	961	995	942	948	964	943	949	960	928	998	978	957	954	914	991	914	995	1009	972	961	973	960	1025	957	960	936	970	965	946	936	934	905	1010	971	947	917	978	942	953	938	963	953	1021	899	998	1005	942	1006	1009	999	968	966	904	930	937	962	975	979	1009	981	994	962	972	994	961	1003	977	944	990	917	986	947	1001	928	963	912	1046	951	977	937	1013	973	964	968	1026	979	989	1003	943	929	1010	965	961	975	1002	985	922	951	965	944	992	969	972	900	895	949	982	966	956	989	931	938	896	937	942	954	971	935	944	910	967	943	910	936	991	952	901	960	951	1008	972	938	982	978	964	953	957	960	947	963	963	902	1027	978	1022	920	971	907	993	962	993	932	975	1008	890	967	903	952	971	992	954	981	923	936	916	993	956	1027	958	979	990	907	991	984	917	977	987	928	954	975	918	984	980	958	1018	945	961	933	972	957	927	996	945	957	941	1043	937	959	962	985	963	998	927	916	984	949	949	934	962	993	954	915	981	941	943	932	946	926	939	938	967	987	940	957	1000	969	947	974	988	1018	929	988	950	976	958	930	986	947	978	956	978	912	938	962	1002	932	1008	956	887	926	937	959	929	923	920	965	925	986	1009	951	954	984	983	897	955	1000	946	930	950	936	1012	985	1006	941	1033	939	995	938	958	914	954	961	963	901	1007	933	1009	1028	934	976	1002	971	990	1009	975	907	977	953	943	924	926	983	1009	919	963	999	992	980	949	937	957	929	950	939	930	944	997	977	980	970	975	1018	974	958	901	987	959	946	935	1034	1008	945	959	996	967	968	1002	987	941	991	967	956	1005	945	987	916	985	999	981	958	982	939	956	1057	1044	975	950	935	978	927	971	942	954	923	989	991	951	978	967	946	970	933	963	966	1004	894	963	932	962	961	988	972	1006	977	962	939	954	1014	953	955	935	970	965	960	996	948	940	1041	1001	942	994	951	964	995	929	966	991	930	1005	977	980	987	944	916	979	946	980	951	1001	976	926	929	942	937	1002	998	1015	897	966	945	947	954	941	938	962	989	965	963	957	944	958	978	985	962	934	950	986	972	938	934	983	974	959	1002	1005	953	952	988	955	937	958	933	914	963	929	940	942	991	1008	1015	929	931	917	986	977	950	978	1029	993	899	939	981	970	980	916	978	913	954	956	980	926	913	967	919	948	988	982	955	965	972	1003	941	928	932	881	964	923	982	957	948	985	978	1022	978	978	959	966	1009	971	981	1007	907	938	971	974	995	984	965	936	980	924	1008	936	950	993	957	972	981	926	987	1009	963	1030	994	971	949	952	989	1011	938	988	988	968	985	1025	993	958	968	958	1027	939	938	942	1015	967	1014	977	977	993	971	961	982	990	943	974	978	967	929	937	953	987	914	948	996	981	977	910	912	949	956	994	988	979	961	945	945	929	914	948	974	931	967	965	1030	989	943	956	922	916	996	974	999	959	981	995	952	984	985	930	1003	1010	959	949	1010	984	955	990	1010	1002	926	958	953	985	1002	913	964	945	944	938	914	1010	1006	963	938	941	954	994	892	974	969	965	1017	938	976	924	960	921	997	952	967	979	961	949	901	1003	943	922	976	945	1009	977	938	968	984	969	919	1014	1017	965	981	970	950	941	916	1012	932	937	948	1037	957	977	920	954	965	963	953	937	977	982	928	947	981	994	964	954	924	947	988	1033	941	919	984	970	979	933	976	914	959	981	967	942	971	993	988	967	944	951	961	1019	942	912	956	991	936	983	989	958	975	943	962	890	999	938	950	979	952	988	947	989	973	975	983	964	994	954	973	972	964	1020	961	993	1017	902	969
8578	1144	1454	1092	864	655	519	461	356	374	349	300	296	261	217	253	231	231	232	226	211	241	206	246	228	205	219	213	215	207	202	211	187	197	204	209	188	208	190	220	207	208	200	180	224	217	194	219	181	188	210	209	200	193	190	186	208	217	184	221	210	209	201	212	203	196	183	198	208	216	185	197	209	196	216	202	191	188	202	182	185	209	179	193	188	189	206	220	216	225	185	184	189	199	196	206	196	194	212	205	170	194	223	192	203	198	183	185	204	175	172	165	205	193	160	193	205	184	192	175	201	210	209	177	217	183	200	180	215	190	233	193	191	197	212	204	215	212	198	169	174	199	194	197	191	209	197	174	198	216	204	208	173	223	223	199	199	178	190	183	207	182	192	174	191	211	178	175	178	209	186	202	198	169	198	188	199	220	198	194	221	191	200	216	203	207	191	206	183	199	188	209	200	180	196	179	211	186	185	172	195	182	198	227	222	203	190	186	208	175	183	193	198	188	195	178	197	234	181	195	203	211	199	194	221	191	205	196	237	195	195	192	207	192	219	199	193	209	197	190	208	216	186	198	168	183	192	189	203	195	210	194	199	193	216	189	189	205	181	177	229	216	196	182	166	194	232	212	191	198	192	192	221	193	211	209	223	205	221	215	206	177	203	190	212	237	158	189	183	196	212	196	200	204	173	203	209	199	217	208	175	199	192	197	200	196	198	220	190	198	222	190	184	199	203	212	180	202	208	205	188	212	227	216	176	178	208	195	174	214	218	185	181	185	201	181	186	205	179	201	206	189	196	207	195	205	195	194	178	216	175	191	199	184	219	202	198	191	211	175	190	175	213	179	196	186	192	187	180	180	170	205	191	215	167	203	209	204	205	197	202	185	197	175	175	178	215	203	190	213	213	179	182	137	170	197	213	188	200	179	194	221	200	205	188	209	190	191	207	187	189	226	178	199	202	179	185	197	215	194	238	196	213	175	188	187	197	187	201	187	171	226	191	192	198	203	211	189	194	190	200	208	186	201	195	205	200	201	210	197	175	203	179	203	198	183	231	209	182	173	175	201	199	188	203	193	180	190	203	188	184	221	188	218	176	162	203	207	220	207	211	164	177	175	210	195	206	194	205	206	192	191	204	204	171	217	200	209	205	198	203	181	179	172	205	196	197	197	190	191	194	175	189	219	212	189	192	187	184	199	213	212	208	181	194	231	222	197	208	207	174	213	202	179	214	190	226	205	202	186	197	193	208	213	204	190	213	186	180	190	189	201	185	180	185	198	201	183	182	189	191	187	191	203	177	229	180	192	214	200	201	182	216	198	197	213	201	204	196	180	186	211	193	204	184	196	192	191	199	207	190	183	187	188	229	210	200	201	217	208	185	185	191	192	183	206	191	224	207	201	196	225	184	190	169	187	215	228	189	189	207	190	203	200	210	195	189	215	200	208	209	213	201	208	202	175	187	200	209	174	213	195	179	202	212	201	192	199	180	220	207	193	201	211	196	208	177	217	215	178	193	204	213	202	220	181	212	181	205	182	185	187	195	227	208	202	195	202	205	205	217	180	209	191	175	189	196	207	194	183	177	193	192	209	207	170	185	208	192	200	209	181	179	204	219	160	207	190	190	218	180	214	189	206	178	202	198	208	205	188	180	202	184	188	209	209	182	188	191	216	200	189	180	210	185	189	185	189	211	204	213	224	187	213	194	215	221	199	212	200	187	200	203	211	204	197	213	216	203	203	201	176	194	210	217	173	180	209	200	191	199	225	229	189	208	203	194	215	197	172	175	175	186	208	184	191	191	189	216	174	214	216	195	195	197	194	174	200	205	183	188	217	186	191	188	188	201	206	210	210	202	182	185	164	192	168	196	182	200	183	194	197	182	196	178	199	186	179	199	184	209	199	202	187	196	216	215	197	194	188	200	185	175	209	198	190	215	198	204	220	201	191	174	191	201	202	210	200	218	226	176	221	188	192	196	196	221	191	207	212	187	180	223	207	206	183	197	197	208	221	190	234	174	191	196	206	202	174	220	189	197	189	196	204	199	197	208	190	204	223	185	200	176	176	194	197	210	223	201	226	195	214	189	198	200	200	189	192	186	170	219	212	205	227	214	207	184	194	206	217	209	203	191	221	194	202	203	188	219	223	205	180	183	209	205	197	191	214	193	202	183	178	203	186	185	182	196	191	191	199	195	185	208	188	207	219	190	191	173	201	208	185	182	208	201	201	187	209	208	191	215	181	224	203	190	190	202	184	211	200	214	197	204	187	215	197	189	186	215	214	185	183	172	204	180	211	239	205	196	229	219	175	199	227	181	194	215	191	191	221	215	211	209	180	186	182	180	209	185	184	203	213	197	184	204	180	180	222	204	195	211	190	190	181	183	212	216	198	206	223	178	203	214	196	186	204	207	194	187	173	180	214	175	215	201	185	193	189	202	200	223	202	213	199	188	224	213	190	197	219	221	202	179	185	181	218	218	192	203	174	199	181	184	220	188	191	248	182	175	212	196	190	181	178	204	233	204	192	240	201	222	182	172	202	181	200	192	194	210	202	193	204	195	180	192	197	207	184	185	212	168	203	174	195	180	200	215	167	202	201	203	196	195	206	218	198	186	199	187	198	182	179	207	193	186	195	181	198	215	201	196	188	194	198	185	199	197	194	206	188	192	181	185	192	200	203	219	212	190	193	209	183	197	186	182	209	189	193	202	187	206	186	176	158	204	223	196	177	200	206	180	200	213	206	201	177	200	202	172	198	192	205	170	189	190	183	222	191	194	179	189	195	200	207	196	181	182	186	207	180	197	209	205	188	208	191	211	209	228	213	208	197	192	177	222	195	199	166	219	208	219	197	182	216	173	201	213	183	194	190	190	196	184	195	215	191	196	197	200	195	197	185	205	180	205	226	198	192	193	187	214	170	223	201	216	187	230	199	218	205	199	170	190	216	195	195	198	200	192	186	198	214	184	205	201	181	182	201	190	184	185	200	177	185	207	208	190	205	212	203	209	207	212	190	198	192	207	177	169	221	202	197	190	204	183	197	190	186	224	192	192	202	178	186	203	188	195	186	199	214	217	199	200	204	201	199	162	196	189	186	187	219	186	220	196	203	188	195	200	204	185	197	197	197	213	188	180	165	196	177	190	188	191	213	185	211	187	202	181	179	204	206	217	207	194	176	211	204	189	190	205	202	199	201	193	202	196	198	197	190	182	197	186	171	191	208	191	206	197	171	195	199	179	187	203	189	186	182	206	204	173	188	182	192	187	209	188	198	227	201	192	183	188	203	201	202	189	219	147	211	197	200	185	202	204	196	188	194	189	188	192	220	195	212	205	211	194	209	191	181	212	211	200	184	216	199	193	182	225	224	178	222	188	200	202	163	186	191	188	202	177	217	187	198	220	187	180	194	214	200	198	223	217	192	171	196	191	204	200	199	200	194	204	187	188	190	179	183	184	208	212	183	172	194	210	184	213	188	195	209	177	188	190	202	210	202
5563	1647	3280	3710	3237	2707	2264	1885	1665	1412	1299	1270	1073	1110	1047	966	936	831	865	819	781	805	834	721	710	694	764	742	713	668	698	710	679	699	684	697	660	651	662	652	663	648	696	681	614	621	659	656	681	618	681	657	609	647	652	638	617	642	610	607	641	650	600	623	596	605	655	618	674	635	626	583	641	578	641	608	660	613	585	583	612	604	619	586	574	642	575	652	581	613	639	594	557	589	652	643	617	594	626	590	590	597	594	604	659	602	617	573	589	636	609	639	567	596	579	578	610	604	642	588	580	629	617	565	604	599	625	623	583	599	600	595	595	603	602	589	609	612	629	641	616	614	575	599	589	604	656	630	591	609	613	592	626	560	635	580	610	602	607	585	582	604	605	654	631	623	640	611	666	581	612	613	611	613	623	578	630	626	592	586	574	637	655	630	590	617	611	593	621	603	610	615	636	567	616	599	597	578	655	544	595	617	645	644	617	577	578	655	560	610	591	625	589	626	609	613	618	623	610	580	597	602	640	621	627	611	591	641	615	575	614	636	585	601	641	628	608	626	613	609	616	610	563	629	642	588	603	612	597	596	599	594	561	586	607	597	628	608	644	605	641	582	609	577	566	587	576	603	630	616	615	601	620	614	570	589	633	576	597	543	646	580	577	629	589	591	602	638	592	618	545	598	586	578	617	642	597	597	580	644	622	614	598	607	599	601	602	592	576	575	560	630	598	566	627	630	607	562	646	648	625	586	575	584	596	600	626	602	613	616	625	622	554	604	617	614	576	625	626	499	618	616	593	630	644	600	595	622	613	625	610	573	617	626	595	569	604	581	609	620	643	607	592	658	586	620	625	616	552	600	564	633	611	587	630	630	590	571	606	600	633	578	578	583	596	598	642	577	590	604	584	645	613	583	610	646	608	592	640	642	626	569	616	585	593	639	602	578	585	583	639	601	559	636	586	587	590	603	610	617	614	575	589	647	605	587	588	598	573	621	583	622	613	593	603	595	606	625	555	598	620	634	603	600	577	556	588	596	624	589	589	566	581	657	632	607	634	618	617	621	559	605	601	629	605	579	610	606	612	594	588	608	653	589	603	598	616	587	612	578	596	594	589	628	606	598	578	613	588	635	605	583	607	575	617	598	633	584	624	593	586	628	607	610	610	549	585	602	564	617	578	597	531	601	616	623	638	596	533	605	548	582	600	601	590	573	601	563	610	618	595	600	592	583	603	631	610	553	611	621	601	586	571	591	637	590	600	585	603	617	602	579	607	616	622	597	585	597	629	581	610	609	592	584	613	630	615	593	601	606	635	597	600	600	585	592	572	574	598	634	601	582	629	576	596	616	578	563	579	620	590	647	590	583	607	568	587	630	604	588	622	602	605	596	604	562	648	628	619	615	555	603	652	618	577	558	576	595	598	574	584	601	610	563	563	618	611	618	604	610	589	564	584	592	594	574	560	562	630	619	616	593	595	618	602	610	614	582	556	617	571	639	598	577	602	588	627	609	610	596	644	610	644	606	599	584	616	605	610	579	602	609	598	616	599	561	580	592	605	601	586	582	548	614	608	604	562	588	628	597	614	589	637	614	601	607	605	634	568	578	586	621	603	608	573	580	556	613	589	634	596	629	568	556	572	590	609	609	603	658	628	629	663	600	574	600	605	584	608	576	593	635	624	574	611	628	603	600	558	581	581	579	610	613	626	608	646	590	567	651	578	604	552	583	618	614	588	575	600	623	607	571	587	584	618	604	644	618	576	602	637	581	563	602	606	583	597	623	611	559	660	638	596	585	601	628	626	585	644	632	590	556	621	628	662	583	610	566	655	601	638	609	622	649	605	613	629	623	630	624	661	602	623	561	583	654	607	589	556	558	638	585	643	619	621	551	617	567	652	604	620	605	601	589	607	630	595	636	589	591	612	591	573	587	631	649	599	639	589	600	589	570	559	572	636	599	583	610	590	613	582	594	581	580	610	581	575	630	629	596	607	608	654	619	570	591	627	596	601	603	559	642	619	605	595	633	588	597	606	595	569	601	582	622	632	564	613	591	594	577	608	562	589	627	646	610	616	604	593	613	608	596	557	564	611	646	649	600	564	583	606	586	601	593	571	528	614	600	538	571	576	593	627	650	595	578	602	574	595	602	589	569	623	591	609	633	601	609	581	560	602	568	609	594	633	594	575	608	618	626	584	619	597	600	609	604	590	646	589	615	635	587	573	564	612	616	604	573	596	612	633	607	598	589	579	615	641	570	620	622	636	600	630	601	616	587	594	563	577	586	579	628	624	617	610	604	610	628	586	615	621	573	631	638	629	621	611	611	603	610	602	616	592	613	609	635	613	613	630	606	572	617	648	620	608	606	612	623	548	623	569	568	579	684	589	617	601	629	648	546	545	641	607	571	596	564	626	574	608	630	618	579	588	618	626	600	607	594	575	584	569	583	615	631	644	620	630	635	648	649	590	578	595	574	600	629	652	594	602	614	600	590	613	582	620	636	626	579	584	605	622	551	628	645	590	579	603	646	602	636	580	588	603	601	598	615	591	583	614	613	598	576	650	624	606	589	627	559	590	583	607	587	593	572	597	596	597	612	585	586	587	567	609	600	579	606	641	569	607	614	615	593	608	554	612	610	586	592	642	566	621	553	621	549	652	529	644	605	625	608	566	590	611	627	660	605	655	577	619	590	607	585	617	592	620	592	571	581	586	583	642	610	610	561	572	571	625	616	582	538	647	610	590	606	594	614	641	559	614	621	654	583	591	630	623	626	632	662	591	597	589	598	579	618	595	606	602	613	620	595	622	633	568	599	599	613	586	591	631	584	600	611	590	609	644	603	643	612	626	622	621	600	597	611	522	625	604	596	592	636	596	626	588	591	581	586	576	634	614	599	587	601	644	599	618	578	575	614	614	621	564	579	618	588	607	630	612	615	617	583	583	570	582	597	586	617	588	585	628	603	633	568	579	604	609	588	614	577	647	607	581	619	655	605	610	592	603	608	620	606	641	583	603	586	581	591	621	564	601	580	597	584	586	647	635	621	633	634	595	565	533	567	643	605	585	583	602	597	601	562	617	577	565	614	558	590	647	639	608	610	596	583	619	597	590	613	618	554	634	584	600	604	596	588	619	578	617	618	574	564	626	605	642	622	578	613	603	586	613	565	584	652	587	585	603	568	582	598	587	601	594	616	575	595	605	646	609	600	659	579	651	619	598	604	614	590	640	615	648	574	633	597	608	573	590	597	617	537	591	592	594	617	614	607	606	585	631	572	668	601	604	582	589	605	619	543	615	549	582	592	622	577	586	597	619	608	592	603	558	580	578	581	592	618	587	590	627	616	586	577	625	597	621	599	632	622	610	646	591	609	623	591	587	644	573	575	615	597	595	677	627	567	594	596	592	597	606	652	575	610	596	595	604	601	602	608	595	637	617	625	602	625	625	625	623	632	597	595	571	638	581	582	596	624	601	595	591	607	593	606	618	632	625	583	597	603
15956	2619	2726	1987	1427	1022	782	637	556	438	365	324	287	301	264	275	189	243	233	215	204	229	183	203	218	175	167	163	162	175	173	158	150	184	167	168	139	170	155	168	177	138	158	159	162	159	166	145	155	153	154	151	137	145	159	155	163	180	149	153	131	166	170	164	137	147	151	155	144	159	119	180	157	137	134	161	152	167	163	174	139	151	171	147	135	159	154	147	168	147	152	132	152	162	146	144	121	144	164	134	161	140	134	145	153	162	130	150	149	163	147	154	144	133	151	153	162	152	156	179	156	144	166	160	150	146	139	141	146	161	155	141	154	145	155	168	140	140	140	137	155	136	156	156	138	169	146	141	157	145	139	127	145	130	147	130	154	170	145	138	148	152	151	157	159	151	130	141	143	151	147	146	153	189	162	146	134	162	156	150	162	142	152	141	146	133	162	140	137	157	132	138	148	125	145	153	143	155	132	167	123	146	162	149	135	124	159	160	127	154	168	138	145	155	155	146	167	169	149	144	123	150	138	161	143	149	149	139	137	149	153	159	134	165	156	152	122	144	145	169	131	164	159	143	129	153	134	158	151	138	143	138	181	136	151	161	134	126	133	153	148	133	153	155	158	154	136	140	145	141	133	132	159	150	132	160	145	128	170	141	151	123	145	165	153	160	149	151	140	157	160	169	122	136	155	150	167	141	147	141	156	154	151	165	145	148	153	133	147	140	153	147	139	169	154	152	142	157	159	137	139	140	154	154	135	146	149	145	138	127	162	154	141	148	148	140	142	127	139	159	118	149	158	139	140	164	128	137	165	138	146	145	152	138	140	133	156	161	155	144	166	136	149	151	160	147	151	162	150	153	146	158	147	132	135	165	130	145	138	163	159	158	153	134	153	146	147	174	139	148	144	145	158	131	137	146	144	129	167	142	130	151	145	153	136	153	159	124	142	128	162	156	151	154	141	154	137	154	141	148	147	154	152	185	142	150	142	168	124	141	143	166	145	157	141	164	153	160	147	158	136	159	161	173	158	155	166	139	130	149	143	143	133	149	150	139	138	141	116	160	141	133	137	128	150	134	130	151	152	150	174	167	143	139	165	146	140	145	151	133	139	151	135	144	158	159	121	166	148	160	118	161	135	138	146	128	142	164	137	162	136	162	134	151	132	141	168	152	142	158	173	145	145	140	145	178	152	135	140	154	155	135	147	152	162	176	152	180	166	147	124	133	148	129	156	145	151	140	161	155	156	138	151	140	133	140	136	134	123	158	154	150	146	141	147	139	143	131	174	136	154	155	155	148	144	152	119	155	137	157	128	154	129	139	135	154	133	139	175	145	179	157	151	162	134	120	146	151	130	129	129	128	146	146	126	156	150	164	139	144	143	167	146	169	140	143	128	139	132	145	163	155	135	128	156	153	144	122	146	162	146	167	162	160	164	171	157	151	142	152	152	182	155	153	142	145	149	130	135	125	141	164	141	144	151	150	129	135	145	149	145	130	146	132	148	152	146	147	146	174	129	154	142	148	145	135	144	173	136	138	148	139	149	145	141	151	165	155	152	156	153	157	145	140	143	148	132	118	140	164	151	153	156	137	182	151	153	145	139	156	149	138	165	148	137	170	153	170	145	132	136	146	154	150	147	140	144	136	140	149	123	126	140	163	171	142	141	152	156	146	161	133	177	129	153	142	134	134	175	143	136	128	148	153	127	166	155	150	116	154	127	159	164	140	127	158	154	159	155	162	151	144	146	126	157	142	169	154	149	141	166	162	170	141	157	154	146	152	151	113	159	146	162	185	141	119	143	141	162	137	144	158	153	152	148	136	160	156	146	164	141	131	126	156	155	137	149	121	152	133	154	144	151	137	152	141	150	137	159	143	148	175	149	138	174	150	140	168	132	126	136	146	168	135	127	135	154	162	137	151	178	145	132	132	152	159	124	135	125	136	167	134	147	149	152	121	142	147	166	129	155	160	135	145	160	135	179	164	139	151	143	146	147	123	146	144	142	148	165	142	149	139	156	148	172	135	125	137	160	146	165	172	170	157	170	140	141	150	163	163	151	149	154	150	164	153	146	151	161	156	145	139	127	153	149	147	126	169	154	137	145	130	159	146	133	136	166	127	157	168	155	150	172	153	161	145	147	132	169	158	132	137	159	137	143	137	150	167	146	134	132	164	131	136	146	152	121	145	147	155	149	145	164	155	150	156	164	140	137	146	153	121	150	151	162	159	148	140	135	141	138	156	163	149	175	142	143	122	158	165	152	150	162	153	164	131	143	141	152	170	168	130	142	129	142	145	175	161	136	160	148	154	135	155	144	159	156	147	148	158	139	148	167	156	145	140	152	156	135	143	165	164	151	145	164	152	145	164	152	143	160	138	127	164	158	136	147	143	163	145	165	153	144	130	125	131	129	161	147	146	146	141	140	162	154	171	130	142	132	144	136	146	138	153	128	139	155	145	147	156	150	160	160	119	154	152	143	134	140	149	153	151	166	155	168	143	148	159	144	157	162	153	141	150	152	164	132	154	149	148	142	148	143	149	142	144	149	139	150	155	149	138	145	140	162	147	153	149	150	132	120	154	142	141	171	152	152	150	126	182	152	133	157	151	148	132	154	163	166	137	127	162	153	138	139	152	154	159	165	151	143	151	121	112	136	143	145	144	159	143	147	135	154	141	141	138	125	136	153	146	141	154	150	137	149	152	161	158	148	138	135	145	137	148	143	162	156	135	136	135	129	140	166	145	172	135	137	146	147	122	139	126	169	147	153	148	151	149	179	151	149	163	139	137	138	131	119	122	139	150	138	133	151	149	144	166	133	145	130	143	140	169	162	130	140	143	147	123	154	138	161	153	152	155	149	183	142	146	134	151	136	133	152	131	153	135	151	140	144	161	156	154	161	144	148	162	147	170	142	157	154	160	135	134	143	141	138	167	148	151	156	143	155	131	146	153	151	151	136	147	147	157	141	151	149	131	158	135	159	142	127	145	135	176	164	125	151	123	163	143	126	131	146	158	169	161	143	132	149	156	139	147	138	148	143	160	127	140	127	151	170	140	154	123	148	146	145	148	148	135	131	135	153	150	146	125	132	138	142	158	142	133	125	148	156	167	142	146	160	145	122	151	143	162	136	133	144	170	151	157	145	172	170	129	152	169	165	133	134	150	146	135	142	148	128	159	142	137	138	151	166	145	140	151	138	153	152	142	142	139	132	143	141	137	141	146	128	145	165	136	134	152	159	168	138	148	148	149	150	145	126	149	123	131	149	136	150	131	137	151	141	157	157	162	161	157	152	117	154	140	143	147	166	134	137	148	149	131	133	149	153	122	157	147	152	151	132	177	146	160	137	147	137	150	141	158	155	113	144	142	161	143	135	131	140	156	130	139	139	162	137	129	159	119	145	148	151	148	158	143	152	140	136	122	122	135	155	133	140	149	161	140	150	154	159	139	128	153	133	148	152	125	165	142	135	151	140	131	139	145	155	130	134	173	136	139
7551	2458	5584	6533	5454	4470	3558	2937	2555	2112	1944	1661	1451	1386	1270	1249	1148	1015	990	904	894	858	840	807	787	754	734	707	704	666	664	646	690	610	585	675	656	630	615	589	592	529	569	570	578	573	558	562	597	528	552	533	553	541	575	507	502	514	552	515	535	573	534	533	493	520	531	518	507	537	476	517	532	509	533	514	526	462	474	499	508	538	490	499	520	506	479	508	531	480	460	470	472	548	507	528	559	517	468	502	513	521	452	451	495	522	474	451	481	491	479	475	477	491	495	530	479	494	504	498	491	512	475	481	501	458	560	481	491	523	490	509	503	488	431	530	544	494	468	485	482	511	490	455	508	490	502	517	527	487	469	468	494	507	447	473	444	487	498	535	495	488	506	429	530	487	487	481	475	509	477	506	473	487	503	525	453	473	478	515	500	521	513	505	449	479	463	476	487	467	466	504	499	430	473	430	471	479	483	493	464	503	495	479	473	489	501	492	505	471	477	483	476	468	466	464	526	510	465	461	458	507	498	501	465	475	492	469	506	478	498	501	508	511	477	491	495	493	474	512	501	512	477	464	467	512	521	516	484	474	504	480	520	470	506	472	494	494	497	488	462	481	504	474	472	467	480	511	489	509	444	487	503	471	501	490	522	487	515	449	494	474	493	447	452	500	480	515	475	507	495	463	443	479	462	484	495	459	481	508	457	479	465	496	518	475	460	490	489	486	467	488	517	466	481	501	451	471	473	502	472	475	507	497	475	488	468	484	505	512	481	476	467	519	466	464	502	473	488	498	469	470	482	496	492	536	495	515	493	474	508	502	483	478	506	482	518	452	477	463	511	487	458	495	485	511	476	479	471	473	485	509	486	477	502	471	500	461	511	426	471	501	496	494	450	486	484	489	510	465	483	472	480	478	444	447	509	489	469	512	493	480	458	476	515	463	479	489	471	463	447	449	476	505	481	528	457	503	451	481	493	454	477	502	493	495	497	437	453	485	478	477	485	476	507	478	504	475	502	499	526	484	465	542	484	492	454	495	499	510	475	537	464	497	533	485	481	510	485	509	465	466	518	495	506	519	466	470	486	501	488	485	486	493	467	517	503	459	465	467	479	490	487	428	497	518	453	481	426	475	473	479	493	432	533	519	467	502	470	544	514	451	512	508	499	472	476	485	495	484	463	474	516	467	476	483	486	501	468	539	496	489	462	478	499	470	464	476	476	475	472	513	499	476	525	498	482	484	482	463	478	482	414	498	509	510	497	488	472	525	494	458	538	494	482	473	475	471	503	465	495	534	498	516	486	440	474	468	495	471	454	485	474	509	497	491	496	485	495	487	483	488	470	484	475	485	469	488	510	485	499	465	479	441	470	489	485	476	531	499	492	499	488	476	462	491	479	448	485	480	473	480	471	473	453	487	503	479	454	475	513	481	448	502	484	473	463	477	480	489	461	470	455	501	487	483	487	436	524	493	475	486	516	482	440	468	495	478	500	451	478	497	449	498	478	527	452	504	497	511	460	487	489	463	507	481	483	488	512	471	501	494	512	511	507	467	500	470	517	469	503	456	507	465	486	504	497	515	494	495	474	504	508	500	480	496	457	477	449	479	471	468	500	473	476	486	492	519	490	469	496	496	496	509	503	502	522	491	494	498	475	474	480	464	518	430	460	453	459	457	493	484	484	505	514	457	491	475	477	459	442	504	458	502	496	508	472	463	509	487	486	497	495	481	464	484	507	493	488	489	480	511	457	480	447	528	483	494	490	448	485	493	502	487	447	469	501	528	495	463	482	480	497	471	489	458	495	490	510	497	483	504	474	492	440	478	471	503	468	488	472	469	471	477	493	478	491	482	483	493	451	491	472	484	478	514	521	491	451	501	475	492	477	444	519	494	523	496	485	462	466	484	493	471	479	438	479	476	473	473	487	447	465	483	476	472	500	454	477	479	491	499	486	491	458	486	441	467	450	478	489	458	474	515	500	492	498	489	495	453	492	485	490	475	440	485	489	454	478	488	492	468	494	500	481	500	498	498	488	444	463	491	451	476	489	494	453	479	469	480	501	503	510	487	507	456	494	469	522	491	467	483	531	438	487	473	471	473	458	473	481	480	493	493	485	456	486	474	494	472	462	473	499	459	495	503	481	488	488	489	508	427	478	504	471	491	468	467	471	462	444	453	460	474	466	492	490	486	500	490	496	461	454	511	466	515	520	525	499	542	485	504	467	485	495	484	497	505	530	492	530	475	519	474	437	453	528	484	484	499	475	476	497	503	477	495	465	502	474	487	506	462	525	450	494	482	495	458	484	471	494	471	499	485	445	454	467	488	473	474	480	488	494	502	484	462	461	505	469	494	463	474	507	487	493	502	505	457	450	486	472	501	454	489	452	543	477	480	472	472	452	487	468	493	460	468	500	471	472	498	503	479	480	512	498	522	432	473	484	456	523	467	477	518	532	478	536	487	504	479	485	474	497	456	500	479	518	518	484	517	515	480	475	510	470	481	470	490	487	489	468	470	486	484	514	548	488	470	497	472	489	472	519	467	501	450	464	484	463	490	473	473	496	491	480	468	505	463	474	505	494	475	467	512	442	472	493	466	479	463	468	489	474	464	493	487	484	482	486	481	504	495	489	496	457	453	501	481	506	472	486	483	435	506	472	502	537	482	543	495	474	481	514	512	493	462	507	498	528	447	515	481	470	498	490	473	452	460	480	467	470	471	494	448	478	468	472	481	510	481	473	469	455	472	498	517	514	494	529	501	472	479	448	488	506	497	473	497	453	461	490	508	450	500	439	452	468	492	481	515	522	461	454	478	460	446	493	476	479	479	505	525	474	472	475	449	492	486	462	497	459	465	493	463	515	491	497	478	449	460	505	440	493	480	462	477	475	464	506	472	478	505	488	505	478	476	449	491	472	511	474	440	487	451	495	493	427	480	488	462	507	508	459	512	476	481	508	480	524	507	534	484	498	499	455	478	499	495	496	443	481	501	493	469	428	471	527	479	472	556	552	484	481	454	455	461	506	492	472	466	472	475	491	478	493	503	506	466	533	495	471	477	478	468	437	481	450	456	485	471	492	458	483	487	473	472	495	492	470	488	446	466	469	473	462	479	485	510	518	473	521	526	514	493	459	512	524	482	527	486	517	473	475	500	519	487	532	522	505	465	488	497	495	532	460	502	501	482	491	496	474	496	555	492	518	464	518	488	511	468	475	498	456	506	493	473	498	487	479	437	510	481	465	480	509	471	481	472	502	507	474	496	482	475	517	469	461	450	497	485	463	497	483	490	496	505	442	473	464	518	473	464	514	501	492	538	440	489	489	471	489	505	520	485	490	457	480	506	469	523	439	481	525	476	481	466	441	473	540	506	493	479	465	462	474	443	469	497	487	479	502	487	471	502	500	481	499	442	449	492	482	497	466	464	508	476	481	498	515	450	459	442	465	513	504	469	447	481	488	452	516	498	517	527	492	465	468	490	478	464	438	449	506	457	481	501
2089	428	392	384	347	357	344	367	329	321	339	341	316	349	328	366	319	372	354	340	359	354	354	320	314	368	320	335	315	341	330	352	313	356	328	375	337	347	338	339	303	339	348	344	305	299	316	340	332	342	357	319	351	351	360	324	313	357	351	322	358	331	334	321	315	355	315	337	335	329	329	338	346	333	324	325	337	326	340	326	318	341	334	351	335	331	323	311	351	334	314	307	325	346	312	338	340	308	354	327	345	332	334	360	318	338	339	322	314	340	340	336	331	312	313	366	340	329	322	363	350	318	309	336	331	331	352	319	295	347	334	356	331	340	327	336	315	359	362	377	312	348	359	338	321	335	346	289	329	346	356	326	355	319	357	347	339	347	345	339	310	317	344	341	357	344	307	315	299	330	325	346	324	337	328	328	324	346	316	341	325	319	357	344	319	325	318	357	330	318	305	344	336	337	350	303	301	314	331	318	330	295	339	334	353	331	326	371	331	358	345	369	306	357	351	319	334	322	361	303	325	322	353	327	317	342	335	349	317	359	331	329	344	325	310	292	302	339	344	313	326	331	338	321	351	303	379	328	338	359	349	364	334	290	349	369	354	309	351	336	320	320	340	336	341	336	348	355	332	340	347	316	343	323	302	334	336	352	333	311	360	322	344	316	342	357	338	339	339	369	349	362	352	337	332	316	326	309	324	321	323	358	334	329	363	318	302	388	336	308	324	343	324	337	314	352	341	331	343	340	338	329	336	352	355	338	326	330	332	352	362	326	301	339	332	320	388	312	351	344	366	348	323	330	381	318	321	359	360	341	351	338	318	311	346	326	334	328	377	343	334	296	343	363	333	329	348	294	323	352	336	324	335	330	312	344	332	331	347	313	330	321	375	363	355	335	307	351	308	344	327	310	362	355	319	316	371	321	314	351	358	319	368	367	365	325	341	363	336	327	340	317	350	317	336	302	302	322	332	317	340	337	297	346	340	331	346	332	311	335	355	309	349	351	360	327	370	358	351	355	369	345	325	345	335	328	343	329	350	329	360	318	346	330	319	336	371	332	329	366	329	340	332	324	299	335	339	331	314	336	335	311	319	331	330	356	341	293	339	357	320	325	355	330	316	330	309	327	330	324	335	334	334	354	318	304	332	337	396	314	303	322	357	341	348	349	329	316	325	320	332	332	365	320	320	335	305	288	345	337	323	344	325	359	313	349	318	335	348	339	316	325	309	380	325	325	369	312	334	326	320	357	299	355	334	358	345	295	362	345	319	320	335	336	317	323	325	335	338	312	371	328	318	365	305	355	349	326	334	302	321	327	344	328	365	339	352	342	363	349	349	324	336	338	353	345	329	343	332	339	349	337	333	337	314	340	319	352	340	335	359	360	349	369	322	341	333	338	328	349	330	319	330	338	353	345	342	336	339	337	341	361	329	341	308	335	347	336	363	324	353	328	325	310	330	343	322	333	335	308	350	330	334	339	319	313	352	357	358	317	363	347	332	298	310	340	319	360	329	313	327	345	335	373	367	333	346	352	319	319	319	345	367	307	341	350	337	361	331	333	313	305	309	348	395	313	327	349	341	328	305	349	328	349	334	336	312	329	355	309	274	329	371	346	365	332	324	354	364	331	341	340	342	294	319	337	319	353	326	330	312	355	324	337	359	320	316	374	349	333	357	332	334	320	355	297	326	329	320	319	347	333	305	344	330	330	355	367	316	353	366	357	331	346	350	339	363	305	333	354	333	348	342	336	334	345	335	348	329	342	351	357	318	325	364	319	330	331	334	355	322	363	317	307	315	379	330	356	348	330	358	315	302	349	356	340	345	344	336	318	319	311	345	344	346	358	335	334	336	351	367	351	353	351	360	366	338	357	379	313	345	331	341	346	339	363	331	327	339	316	319	359	318	312	368	334	333	325	344	353	336	309	338	333	354	336	327	364	337	304	352	339	321	315	367	328	312	356	364	308	310	324	311	330	333	328	351	331	323	368	341	366	323	324	334	315	330	319	342	340	363	333	313	316	331	324	338	344	346	294	306	323	334	320	346	318	341	344	363	344	355	337	325	342	290	330	310	317	310	320	308	311	329	345	340	319	353	336	337	360	348	363	332	309	343	342	334	333	316	365	308	350	337	343	353	312	362	333	349	308	332	335	308	351	329	349	323	320	351	317	333	330	348	311	324	316	321	315	322	327	331	317	337	322	360	349	339	380	358	335	357	330	318	309	320	315	344	352	313	328	329	323	341	329	329	289	353	339	344	353	369	336	347	327	318	322	321	334	301	327	329	334	343	312	346	316	381	340	335	335	343	310	307	313	328	336	339	315	339	349	322	328	338	306	327	335	332	331	339	329	324	329	334	326	341	358	374	316	336	355	328	336	345	328	340	329	347	332	366	337	312	321	333	333	368	331	335	332	330	328	342	319	358	300	333	351	315	349	297	357	362	311	365	314	320	304	337	325	330	339	366	310	335	328	347	316	319	338	328	329	327	327	377	334	318	361	318	350	312	324	352	334	353	360	322	348	357	358	365	336	333	332	314	378	318	370	338	348	336	330	341	345	290	355	335	343	352	335	342	347	323	321	333	328	312	362	324	340	340	315	360	354	290	334	333	312	316	310	330	333	348	330	349	333	318	342	333	342	356	311	344	330	312	328	326	318	315	341	343	326	353	335	337	364	342	337	346	367	350	339	309	348	346	335	297	343	351	294	332	326	327	339	344	323	364	285	329	324	375	334	316	357	347	311	362	337	318	340	330	328	336	307	319	346	348	315	327	323	336	326	347	338	321	329	343	344	325	331	332	369	334	325	329	318	334	352	335	336	298	311	330	340	335	352	345	315	366	320	325	350	329	313	343	343	341	313	337	327	341	325	337	333	329	354	329	305	341	336	346	346	348	375	331	339	341	346	355	325	328	332	325	314	331	361	335	337	322	345	330	355	366	318	332	350	322	339	324	306	363	331	354	315	350	345	341	323	341	355	347	320	301	341	345	320	337	328	354	332	341	319	333	339	326	318	333	335	325	300	329	343	352	322	322	334	326	349	331	348	360	326	332	314	341	361	334	319	350	344	370	306	328	327	354	389	346	326	330	335	361	321	367	322	327	309	345	357	327	344	357	322	306	321	365	352	330	366	316	347	330	350	362	359	339	345	333	352	335	333	320	347	351	357	341	339	309	336	308	317	359	333	325	346	312	343	353	348	359	338	327	337	329	338	318	330	304	325	317	321	358	330	331	306	313	317	332	340	335	344	323	299	327	300	329	346	317	318	341	331	377	366	325	350	360	355	325	303	300	323	337	362	308	318	332	350	341	333	374	368	299	348	352	334	315	331	299	288	346	382	328	329	346	364	311	308	376	333	342	286	332	314	341	352	320	328	323	320	307	354	337	343	343	290	304	347	357	317	351	328	318	328	329	314	320	319	329	339	333	334	343	327	362	331	348	319	319	345	322	324	309	331	337	351	335	346	349	332	345	317	336	335	329	340	361	363	315	319
2474	1026	1140	1096	1087	1114	1042	1014	1017	1012	976	991	979	946	1042	964	951	966	987	941	944	992	1043	979	963	974	977	950	964	990	979	970	926	940	952	974	995	948	979	980	956	959	982	936	925	935	1039	913	900	950	993	953	1005	947	953	990	1025	947	971	969	969	975	945	973	989	1011	947	913	933	951	976	921	950	963	988	992	968	990	978	923	940	935	944	921	955	931	998	984	932	1010	951	991	949	936	925	974	937	964	938	987	951	1002	947	983	1034	973	922	980	962	928	962	981	1067	976	964	993	923	982	986	925	934	1007	973	984	996	1020	997	916	947	968	1047	1010	941	964	930	912	931	986	980	930	943	976	937	982	943	929	958	948	965	914	962	911	971	977	927	944	931	925	969	969	982	947	960	952	941	959	983	941	996	971	976	952	1022	966	957	985	1053	947	936	968	917	1000	949	898	965	945	965	931	934	953	966	997	944	960	1037	929	939	986	1019	910	936	916	1006	946	959	985	944	996	933	965	928	1001	985	943	970	983	990	939	969	899	981	982	980	938	961	909	923	969	974	966	882	920	926	941	972	975	982	965	977	933	946	946	951	979	939	968	985	906	983	959	960	944	973	950	1013	949	1008	1013	960	992	897	1027	932	931	956	984	943	899	958	979	960	929	991	947	941	1012	965	936	985	950	971	954	899	978	932	978	895	956	938	938	966	996	967	969	961	920	916	931	937	1053	972	973	973	996	931	958	953	1021	966	969	998	1000	917	922	912	993	978	941	1004	968	885	961	1000	953	994	1067	976	949	967	957	923	953	944	973	924	963	918	945	926	921	935	919	935	958	981	947	966	936	963	936	912	963	1012	968	928	992	975	947	946	945	971	956	944	968	960	940	967	957	978	981	927	987	905	999	952	967	934	1006	925	959	960	976	947	976	906	1004	928	1006	987	952	958	1019	1021	911	952	978	946	951	930	937	969	926	940	953	979	968	958	899	951	964	948	919	955	971	994	947	930	951	977	972	976	956	892	964	981	1006	979	956	964	992	971	914	986	962	976	1020	964	927	916	929	988	1021	967	992	931	921	981	975	971	931	948	1015	956	980	947	938	996	925	969	949	926	954	981	934	968	928	922	927	934	919	990	926	955	930	1005	948	993	1074	963	955	922	988	955	960	964	966	994	944	897	940	979	964	1055	947	948	978	957	953	944	982	1003	935	917	952	885	998	949	959	955	983	972	954	986	946	963	985	965	938	957	930	968	989	911	965	938	935	922	973	944	955	987	966	1017	995	1011	926	929	944	918	968	948	942	963	958	965	938	960	931	931	922	1021	943	923	924	926	962	997	910	993	1010	987	979	976	972	963	910	1002	944	978	945	958	994	951	916	966	938	929	950	967	951	1007	962	1019	912	925	907	960	958	948	955	962	974	987	1010	939	928	949	991	931	977	997	943	971	998	912	964	980	911	1010	940	953	968	998	950	891	987	875	955	993	958	955	1026	975	970	949	929	955	910	915	997	995	892	991	957	984	954	953	901	937	931	925	937	936	994	1010	906	935	1001	946	928	931	959	914	992	967	1040	921	964	1035	917	971	953	922	966	933	970	932	935	928	945	1003	996	933	931	950	966	980	908	964	961	948	980	951	942	942	938	969	936	942	925	915	941	970	1019	971	951	926	990	975	975	929	937	918	959	949	981	952	991	966	941	975	942	965	1025	992	976	899	913	976	988	924	981	980	960	927	1008	941	991	944	934	968	935	971	982	960	951	925	941	962	959	935	903	949	947	914	935	995	908	973	926	910	946	925	944	973	952	940	965	991	937	946	983	935	941	964	937	925	978	938	886	913	973	1003	918	906	946	944	988	940	968	988	966	969	956	1012	995	936	971	913	1001	915	1005	930	980	943	974	927	948	956	930	947	900	919	978	946	1011	985	993	970	953	1022	954	946	888	960	903	964	920	914	939	959	858	927	998	934	969	985	977	966	967	1009	947	915	966	941	938	966	958	1013	953	907	1053	959	1011	915	947	920	959	986	965	888	899	900	981	949	965	930	962	993	972	955	974	970	956	935	954	964	986	963	890	973	950	988	966	1013	932	975	1009	951	979	980	926	949	960	1000	876	932	958	954	969	892	977	959	910	944	953	890	943	958	956	976	959	980	916	902	949	973	995	952	938	963	995	1019	899	899	993	956	951	862	942	933	932	944	993	989	957	947	934	946	964	953	951	948	979	960	949	930	943	1003	963	992	925	949	979	980	967	935	979	970	917	1028	989	948	930	938	955	946	974	960	979	938	945	940	895	937	1007	965	972	956	948	959	1008	916	956	979	970	927	932	956	954	979	920	998	1019	942	959	925	967	909	939	983	946	956	983	964	929	939	925	986	961	916	970	992	959	952	983	974	1004	956	960	948	1017	925	914	1019	947	948	902	932	980	937	973	970	910	942	948	933	970	985	957	915	926	999	1041	994	952	958	945	927	996	922	962	948	952	953	950	956	952	980	952	931	978	960	963	946	979	932	968	920	946	932	968	981	991	990	978	903	1009	925	990	939	1057	942	1046	997	963	988	935	917	910	979	962	1007	939	973	942	908	898	965	995	969	907	1000	1007	1011	965	962	963	941	985	978	967	972	942	911	923	951	973	960	979	952	1001	961	953	964	972	1016	945	1000	982	918	973	979	915	975	986	966	919	977	984	932	949	948	915	970	927	972	966	958	968	997	951	936	947	977	992	951	979	963	925	962	958	957	992	980	926	927	941	937	972	927	972	990	968	930	929	966	920	959	989	916	1030	941	959	996	898	906	980	975	1012	961	962	934	849	891	958	969	994	1042	974	953	942	977	893	941	959	1001	957	940	998	893	985	985	950	987	913	966	960	1050	984	996	899	946	1026	935	936	985	992	940	913	952	1000	1013	1001	973	904	896	904	949	935	973	953	922	967	945	985	918	1007	985	978	914	965	975	971	1014	971	959	919	942	1011	963	912	943	986	973	938	938	956	979	974	989	897	933	936	972	1002	919	966	925	954	1010	965	955	965	969	1003	1007	941	914	917	1024	981	965	963	948	1009	1002	999	929	904	1035	963	1024	928	981	947	930	967	1024	948	924	1001	949	919	984	947	937	1032	1018	1002	946	944	984	911	954	924	919	978	940	957	930	943	921	979	977	963	829	950	959	922	948	936	955	944	960	933	932	929	966	954	945	936	966	973	931	921	952	985	955	963	932	1000	994	1001	952	1010	938	958	945	894	965	912	922	944	1000	972	909	939	966	968	944	918	977	1009	918	934	912	1025	958	928	926	956	954	970	1005	969	908	959	908	946	957	926	984	948	969	915	931	968	930	960	971	950	924	921	945	968	959	1006	983	958	911	951	986	1004	937	975	969	984	925	977	938	987	994	987	952	936	938	895	989	967	960	976	949	923	964	951	978	947	985	977	902	991	1017	886	940	971	994	973	934	904	948	947	962	947	980	965	995	1000	968	962	908	971	959	908	970	976	980	964	913	938	1009	986	980	960	905	941	927	944	979	964	939	996	953	1003	946	994	996	943	943	926	917	918	963	953	1013	930	966	958	933	978	943	939	939	953	992	975	962	977	969	976	948	963	978	942	944	990	961	931	950	961	914	931	977	1006	921	964	947	895	960	972	1007	961	936	927	950	983
8466	1109	1469	1112	799	670	536	422	400	353	325	293	334	262	280	241	255	236	252	244	244	214	197	235	223	199	212	224	213	224	211	198	209	178	199	199	222	189	214	211	231	202	201	216	210	198	218	190	199	197	214	208	198	176	192	204	199	200	206	220	232	192	216	185	187	188	210	194	219	186	197	194	182	174	207	213	189	210	223	205	193	208	203	216	195	198	182	196	209	205	200	226	190	200	221	185	204	187	210	182	197	193	197	208	205	203	174	187	195	202	193	179	231	195	226	179	235	210	175	176	206	201	186	205	213	200	203	197	184	198	197	178	186	201	199	190	217	182	218	221	188	202	167	187	202	193	198	202	194	186	195	184	184	189	207	206	210	187	204	200	189	210	206	201	182	201	195	195	191	208	204	234	211	185	230	204	220	183	208	172	187	216	202	212	213	204	170	205	191	221	192	192	203	196	220	227	197	203	197	201	217	192	202	211	210	201	176	210	184	195	178	205	181	203	221	208	203	182	203	213	223	222	195	226	198	170	209	196	191	210	189	185	204	206	192	220	203	183	193	206	189	205	189	185	219	194	191	203	202	192	203	202	200	209	181	202	194	229	198	204	183	181	192	205	178	224	178	190	199	207	197	216	198	182	201	182	213	202	183	200	180	208	187	197	185	180	182	180	193	200	180	191	200	173	203	181	218	205	225	178	193	191	188	205	186	188	223	207	225	191	193	183	176	208	204	181	192	194	206	184	183	171	208	232	210	175	199	199	196	197	211	182	182	189	190	185	182	216	210	177	187	204	180	181	196	217	208	211	182	181	199	224	179	194	187	201	225	201	184	205	190	192	190	201	224	203	190	196	198	218	179	198	220	206	196	202	182	198	189	203	195	160	218	200	183	195	208	211	183	199	187	198	180	168	220	204	197	214	212	192	180	179	206	182	212	206	197	208	190	189	206	161	205	190	192	213	199	173	230	227	203	208	200	215	191	214	198	196	223	195	205	196	230	183	227	199	187	199	191	189	202	214	210	197	222	204	188	184	180	205	204	194	216	180	211	206	210	187	207	206	203	198	190	211	212	196	216	191	204	197	227	194	208	198	205	187	176	214	203	190	200	171	219	217	185	218	204	196	184	173	214	215	191	196	197	219	187	215	189	212	190	187	200	181	196	210	212	196	188	199	171	212	203	200	215	199	195	214	174	210	201	196	187	200	216	170	217	206	211	194	197	197	213	186	190	207	214	199	212	218	190	219	188	182	184	184	190	198	208	186	190	205	189	199	208	178	199	214	201	203	189	184	206	191	195	194	187	161	205	203	197	196	203	185	193	181	214	190	198	210	192	199	185	193	175	224	185	191	175	208	169	205	197	210	232	186	229	219	209	190	198	215	200	194	180	208	192	208	202	179	191	198	180	201	182	201	209	197	189	215	194	192	191	202	201	210	185	217	196	212	199	209	189	187	210	211	213	186	174	191	175	217	199	218	192	208	209	176	204	205	206	198	212	189	215	187	203	224	216	211	189	221	197	215	200	183	213	194	215	187	195	190	212	195	205	198	200	207	204	179	196	208	196	197	208	186	210	187	191	197	206	192	196	193	228	212	181	181	176	212	219	185	192	206	186	218	196	192	201	213	228	185	211	208	177	195	191	178	198	183	193	196	185	215	227	192	212	195	183	171	197	194	194	198	192	192	189	220	197	220	186	203	210	206	173	172	183	206	215	178	192	214	218	230	181	235	192	194	178	199	194	196	201	218	228	226	214	206	218	225	221	215	164	196	208	203	184	190	216	188	210	177	231	249	205	184	192	231	188	202	190	199	214	209	172	195	216	190	188	179	208	207	179	189	195	186	222	203	205	197	197	188	194	200	194	194	194	183	197	205	183	205	185	186	217	206	180	184	197	207	215	197	204	178	226	178	207	189	211	177	196	185	211	197	181	182	200	213	190	176	182	212	195	205	166	200	202	217	211	184	171	187	173	219	181	191	183	201	180	188	199	220	199	201	193	179	184	199	176	204	179	201	203	214	230	190	196	205	213	149	205	189	205	191	181	208	216	212	185	214	198	228	174	212	218	173	202	220	214	217	200	195	218	208	181	195	204	189	217	175	210	224	190	193	199	182	186	203	222	190	230	223	194	177	224	202	218	225	203	185	201	224	215	208	186	202	205	185	193	170	169	203	208	169	187	194	183	167	196	190	202	172	201	203	210	183	219	198	212	183	197	192	179	211	181	203	179	181	183	184	201	191	220	198	189	174	188	182	173	219	217	210	194	185	208	187	199	195	234	187	192	181	215	200	192	179	224	216	180	177	218	179	182	187	205	199	200	200	201	211	196	226	184	195	188	180	195	213	208	206	195	201	191	199	198	206	192	194	205	200	212	204	231	219	188	181	219	180	212	174	199	182	210	190	187	183	193	231	220	190	180	199	195	202	187	227	194	224	218	233	184	203	231	195	199	211	176	208	206	188	203	192	220	201	200	194	216	167	204	194	202	204	190	221	186	198	210	199	213	192	203	195	209	187	203	189	179	203	201	195	187	205	192	208	179	195	168	188	199	184	180	189	182	211	192	211	246	179	221	192	208	200	175	210	237	190	206	198	210	191	179	177	205	200	216	207	204	223	211	214	200	202	179	219	186	206	184	196	219	167	194	215	202	213	179	188	185	208	197	217	201	232	198	182	188	196	204	190	205	180	191	206	210	215	205	181	188	189	193	196	208	205	225	183	192	183	192	199	185	206	198	198	187	190	223	189	210	210	189	196	192	180	169	202	186	200	198	209	214	220	191	219	205	205	206	192	188	195	202	208	202	198	205	196	213	209	174	176	198	193	196	204	198	206	192	197	223	200	199	227	201	189	225	201	214	189	189	177	190	211	207	196	205	201	220	187	211	182	214	185	222	195	203	202	210	224	205	207	194	214	212	205	207	208	205	213	215	197	183	170	183	228	198	185	201	201	204	201	176	187	207	191	190	208	180	212	188	178	203	221	183	202	221	203	196	187	208	204	210	192	205	214	187	207	205	203	215	197	190	196	194	207	195	192	175	199	185	201	171	201	203	220	179	174	230	201	190	195	218	189	197	208	213	193	185	203	190	220	195	209	185	212	212	223	210	194	201	194	188	216	196	202	209	219	211	211	180	207	189	179	229	199	202	207	179	181	200	211	174	205	195	181	192	181	224	194	204	212	208	212	187	198	187	195	204	198	241	189	187	184	197	229	209	199	214	187	220	211	210	185	198	198	209	191	177	196	209	188	187	202	200	196	202	195	174	201	226	221	197	172	202	189	205	203	206	196	190	202	200	188	182	190	174	186	197	195	186	193	200	183	214	186	211	184	201	203	183	219	219	177	217	198	182	203	223	185	208	224	192	234	222	196	202	207	222	201	203	197	199	190	192	194	221	199	174	181	216	197	178	188	183	222	184	187	202	192	179	199	187	201	212	180	203	207	202	209	216	183	205	206	177	191	200	210	196	211	180	189	186	208	201	189	212	174	188	203
5677	1620	3258	3665	3190	2716	2232	1857	1634	1412	1336	1237	1137	1059	991	943	931	866	875	796	875	795	800	801	719	699	709	722	714	732	669	666	709	666	708	632	676	648	707	672	647	666	648	655	631	623	630	629	575	660	618	650	691	625	611	627	596	611	630	639	610	616	657	645	604	606	629	604	609	613	632	591	678	634	632	626	665	635	625	642	608	600	601	637	572	618	605	618	638	571	625	674	582	580	621	585	595	615	580	616	571	605	592	625	608	634	628	643	593	586	595	619	591	594	588	602	556	583	576	613	654	645	598	613	602	605	633	613	645	612	553	628	607	633	581	617	586	608	586	579	618	589	620	573	662	628	584	594	552	577	572	646	583	587	590	590	621	601	631	564	611	599	610	608	627	597	612	590	593	619	570	623	560	581	619	588	640	563	617	560	592	642	631	586	555	598	619	600	623	603	605	591	563	623	600	591	574	627	598	614	595	619	589	603	574	602	618	636	603	598	607	622	606	630	610	601	549	612	600	654	625	550	590	576	599	606	641	584	573	583	584	598	621	572	617	550	577	562	563	615	581	622	601	604	607	627	631	575	565	654	584	580	606	586	616	625	621	572	559	602	598	600	641	581	585	629	618	537	651	579	596	571	594	616	640	564	651	579	647	596	593	555	572	613	623	591	582	596	618	700	588	549	636	600	598	610	614	586	594	604	557	639	597	573	621	559	634	618	610	592	638	593	606	558	582	603	595	591	604	616	594	608	626	602	557	624	609	578	621	579	582	635	623	596	587	589	602	584	600	615	565	639	620	621	646	557	598	615	587	602	608	632	626	573	573	599	587	581	620	661	620	613	619	637	590	580	643	592	576	612	591	571	633	569	594	603	607	626	619	565	605	599	604	626	552	592	583	602	656	572	554	554	572	601	605	589	605	615	612	586	602	591	577	648	573	608	642	606	606	562	628	641	589	606	617	596	599	591	631	591	567	563	635	624	581	590	646	596	647	617	607	608	571	593	569	603	626	617	616	606	640	608	589	597	598	557	609	578	577	623	623	585	598	615	623	599	595	595	576	581	592	666	594	567	590	611	597	617	606	580	558	596	603	592	633	602	609	595	640	635	596	610	619	556	636	573	577	612	580	607	613	643	560	546	618	625	668	638	599	591	613	642	617	614	612	652	616	590	619	614	590	599	599	614	635	570	607	608	646	597	598	586	606	625	595	628	578	604	578	593	583	610	589	630	603	656	576	595	612	582	605	586	587	597	577	587	567	611	597	612	599	583	612	631	562	589	601	578	626	624	580	598	558	656	582	621	601	558	561	598	638	602	560	595	587	575	568	562	675	599	628	636	585	563	588	631	578	587	598	654	587	617	608	591	566	590	568	580	572	637	628	583	572	587	584	620	562	592	582	607	612	565	578	587	584	578	581	581	588	558	619	643	609	606	641	599	619	595	628	626	598	578	592	636	573	595	609	600	588	583	591	592	606	597	597	617	560	650	587	558	630	619	628	639	590	589	576	618	598	590	589	596	618	598	601	659	622	582	641	614	581	566	585	608	564	627	581	576	624	572	585	568	606	582	579	615	600	539	587	607	613	634	603	583	600	605	589	615	611	620	617	598	583	643	617	618	629	584	601	583	607	600	604	584	590	590	574	565	603	622	596	580	577	591	574	606	571	585	623	578	608	587	625	591	654	611	603	629	549	592	579	627	629	627	608	583	607	579	597	583	570	610	629	622	597	599	593	618	578	578	586	592	584	602	593	623	630	574	625	590	630	551	622	595	557	604	626	614	601	628	604	611	634	620	640	618	609	625	573	590	579	581	564	636	628	611	614	570	549	606	653	579	632	561	580	569	592	598	584	608	590	596	582	615	591	631	645	565	617	637	570	622	610	672	599	584	621	603	591	569	578	589	584	601	599	566	613	638	582	597	628	637	608	608	601	556	615	585	632	592	636	628	627	619	598	608	579	638	619	574	578	605	601	609	583	580	602	607	656	614	609	612	585	637	581	620	578	593	636	603	615	621	555	665	583	650	572	656	600	607	601	627	637	586	625	573	577	594	584	636	673	562	670	590	607	685	591	618	572	646	583	625	563	583	625	624	612	602	587	579	564	607	585	617	592	577	565	563	587	613	645	597	580	605	566	650	621	559	598	599	591	599	589	570	603	585	600	606	627	572	565	606	579	653	594	551	621	602	569	579	594	576	619	610	612	668	596	590	645	631	630	589	611	635	591	612	598	613	558	572	623	582	640	616	597	617	619	579	577	611	585	609	597	655	603	581	624	583	595	629	578	612	611	640	626	666	594	573	631	645	576	610	612	596	578	595	575	589	626	585	593	573	595	641	603	538	586	605	625	603	593	623	609	622	618	657	603	610	596	611	573	633	597	620	602	626	566	598	620	604	613	608	577	592	613	581	585	566	619	617	611	579	603	595	624	627	595	612	611	604	607	634	574	597	649	645	591	624	621	628	598	588	623	615	592	536	565	604	563	631	663	596	566	598	632	609	595	613	556	607	608	590	602	604	558	636	620	586	599	610	569	612	631	585	619	593	601	582	591	603	601	627	616	622	568	584	561	537	603	570	609	604	619	581	617	566	573	581	615	606	632	585	597	617	599	584	611	600	593	577	580	597	627	589	676	605	602	584	630	570	622	607	600	620	622	603	650	613	612	611	588	623	601	616	565	596	621	637	650	585	592	630	653	610	610	574	654	630	619	567	608	592	590	610	575	566	618	589	573	627	638	599	601	590	568	613	626	594	597	616	596	609	624	605	579	598	541	616	570	582	629	622	606	615	629	621	593	637	608	635	625	601	604	634	547	618	596	604	620	565	612	596	612	649	603	585	590	600	616	601	593	581	613	616	613	614	604	590	592	607	618	629	581	640	612	603	595	591	618	624	606	608	631	577	654	578	569	642	631	579	631	608	606	590	641	594	622	581	597	619	577	638	655	591	563	592	633	602	608	600	599	604	607	631	589	620	626	620	626	619	621	552	588	581	619	633	611	604	622	610	593	601	588	612	595	601	575	569	650	603	607	606	583	594	617	636	608	559	616	614	589	538	629	595	642	637	572	576	618	602	586	619	592	581	599	653	643	636	628	597	594	573	602	581	599	635	615	583	615	627	554	564	594	618	597	605	616	585	586	606	564	619	571	567	621	578	596	594	596	640	627	585	593	632	607	592	601	564	581	595	560	566	607	591	610	595	618	594	637	582	597	606	577	623	604	572	597	578	586	649	581	581	580	645	615	645	611	566	570	606	624	606	577	594	579	561	625	633	642	576	604	600	612	588	599	566	555	602	606	645	637	620	613	561	551	612	558	580	590	594	619	596	661	655	577	563	588	565	588	588	646	625	586	575	587	602	610	624	579	591	602	627	624	601	682	621	560	593	610	634	577	636	549	572	591	629	569	581	570	571	598	589	649	635	633	583	624	587	605	585	566	601	610	654	596	580	596	654	617	571	601	613	612	588	609	612	625	616	587	600	563	595	601	558	623	597
15972	2599	2789	2122	1459	1081	786	620	531	396	409	334	301	251	249	271	217	235	210	206	193	193	200	199	189	179	164	196	191	167	170	160	182	170	174	171	158	168	161	154	159	156	160	172	149	169	153	128	178	182	147	146	177	143	142	164	167	136	140	154	155	139	139	161	163	147	145	139	141	154	146	162	164	169	148	143	136	158	149	163	151	154	153	121	145	137	164	144	149	154	141	149	132	138	141	120	159	150	172	137	151	167	118	148	161	140	167	166	146	155	139	154	153	181	146	151	155	156	145	169	135	146	155	150	134	139	154	162	131	153	140	147	140	148	146	149	162	166	151	148	152	150	152	153	170	165	132	157	161	143	143	151	147	146	142	146	154	160	144	148	154	150	152	152	134	172	164	152	164	156	149	141	138	146	147	139	144	140	146	149	141	151	150	149	141	150	143	163	158	137	145	151	153	149	139	128	164	143	154	136	134	137	140	146	152	139	140	154	150	141	148	128	155	135	136	129	153	148	159	145	169	128	136	165	148	144	142	137	149	160	149	138	151	162	154	140	168	154	158	167	145	141	153	118	151	170	153	159	123	144	152	149	144	145	138	145	132	140	167	161	146	150	144	139	137	145	130	144	133	150	150	157	152	150	131	137	156	143	153	145	145	145	135	157	141	137	152	129	146	149	171	146	143	128	161	127	148	177	143	142	147	161	150	147	136	176	135	136	147	150	138	150	146	149	134	152	146	144	168	152	141	134	142	148	152	126	144	143	151	146	154	157	136	150	161	154	147	169	122	159	132	141	165	147	162	154	137	145	145	154	143	160	156	138	163	140	167	150	145	161	159	166	151	165	132	143	142	121	142	142	148	163	124	144	139	145	157	180	150	137	144	173	118	174	130	156	148	152	150	139	154	149	139	147	127	151	162	144	142	160	140	148	153	158	165	159	144	153	139	155	162	158	155	135	153	150	150	159	142	143	153	158	148	141	156	132	159	143	172	159	149	171	151	141	160	166	149	140	144	134	154	138	142	144	146	148	150	135	136	139	139	144	154	153	138	163	147	149	148	155	133	127	139	138	144	172	157	137	153	155	147	156	150	164	162	162	151	142	148	153	147	148	150	147	152	169	149	138	139	152	157	155	155	155	153	162	135	158	127	159	160	178	148	159	157	149	150	161	151	152	139	133	144	145	145	127	125	146	136	133	162	156	152	136	126	157	136	162	156	141	149	146	153	157	149	155	136	123	138	134	158	155	167	138	134	153	138	145	157	179	135	141	152	138	149	126	158	143	140	140	147	163	152	141	122	159	175	127	144	145	150	141	137	128	160	134	157	164	137	148	155	156	150	141	137	155	141	135	170	147	161	168	146	149	152	157	147	141	130	165	157	141	152	148	173	152	156	138	147	130	144	134	138	137	154	166	152	159	157	158	145	132	146	149	166	166	156	154	142	152	133	119	149	130	156	117	123	130	143	143	147	151	149	149	153	162	154	133	133	184	167	140	147	152	153	143	126	149	154	140	130	135	129	154	149	140	136	170	124	155	141	147	124	143	141	162	136	125	163	176	151	135	146	126	141	160	151	172	147	146	163	138	134	145	164	144	137	147	137	144	142	139	159	140	146	124	165	142	147	133	135	149	156	173	127	148	137	154	136	155	168	145	160	142	149	187	148	131	135	128	145	140	148	141	146	155	156	144	138	144	152	146	137	160	169	137	152	130	151	152	152	171	137	145	151	155	141	149	163	145	143	159	171	137	144	128	151	128	167	146	154	133	127	149	162	162	127	146	143	151	142	145	141	155	149	141	163	155	165	150	143	170	143	155	129	131	126	157	138	143	154	141	137	172	140	150	143	128	146	154	141	156	149	165	163	133	164	142	150	131	136	157	160	143	157	167	165	156	163	169	154	145	125	137	156	161	152	134	140	138	143	146	160	157	150	144	155	136	144	139	134	161	152	121	154	155	141	147	161	143	145	122	157	169	128	149	147	137	142	143	172	125	155	129	131	142	156	144	164	120	131	149	147	143	156	130	167	124	150	130	139	182	147	148	144	156	139	146	153	163	144	153	137	133	145	158	145	136	170	144	144	135	146	142	163	137	158	143	156	137	130	159	148	153	150	134	159	138	125	158	160	128	153	157	142	147	121	135	156	139	139	148	150	125	141	140	135	146	145	160	130	168	124	134	129	150	163	146	157	173	147	123	149	155	129	146	164	157	144	142	175	148	127	155	158	144	146	147	145	146	129	153	147	160	162	150	152	119	137	135	136	164	134	159	148	143	162	144	149	135	135	135	142	134	151	149	145	140	156	160	165	143	163	134	143	130	156	134	145	139	165	147	151	160	164	148	150	149	154	154	140	172	134	154	154	163	146	163	154	154	150	139	140	152	124	162	123	138	138	146	170	156	132	162	160	158	156	145	136	166	181	132	156	137	135	132	129	149	141	163	155	145	145	133	145	120	157	167	157	136	170	136	149	158	153	154	152	177	155	167	172	133	141	129	152	130	132	168	122	161	117	141	108	141	154	148	150	131	135	123	136	144	166	140	148	155	166	161	160	143	142	132	132	126	139	162	120	136	153	132	170	149	148	155	128	169	159	177	163	133	148	149	170	139	145	136	155	135	150	167	171	164	144	151	138	157	146	151	127	130	157	163	129	123	168	149	160	179	164	142	144	154	144	150	165	137	145	128	127	144	134	130	144	128	169	139	156	164	150	153	176	156	140	143	144	164	154	153	144	140	146	142	156	142	160	123	163	159	155	157	139	146	130	160	127	151	140	147	151	143	149	136	120	161	155	150	149	139	154	149	143	142	144	151	146	143	146	152	164	141	135	146	150	139	155	148	140	139	125	128	161	153	152	153	146	151	152	129	134	144	146	159	146	127	145	148	154	175	150	157	169	151	150	134	153	143	153	128	155	158	138	157	148	155	150	156	139	142	144	144	153	157	133	153	170	125	140	145	126	141	155	164	155	147	145	165	140	153	138	167	135	145	137	168	152	145	152	124	150	138	138	160	156	118	159	156	149	141	157	159	133	132	140	161	111	153	151	156	157	154	158	160	147	158	150	121	148	147	145	153	145	151	140	131	153	140	149	170	137	139	137	147	151	152	135	156	130	151	150	157	183	146	178	141	122	134	150	148	148	150	161	140	142	142	153	152	145	159	141	130	138	139	152	137	153	139	129	152	146	135	148	134	141	162	152	164	134	176	162	153	151	144	169	142	150	156	159	153	127	143	130	156	147	127	140	148	157	143	140	141	138	145	143	139	137	168	145	146	144	141	154	144	155	131	161	163	147	148	145	167	166	142	135	146	151	142	139	156	157	159	142	172	157	148	155	152	151	137	165	168	146	153	135	144	148	140	155	160	163	129	147	146	136	139	154	144	137	154	151	164	165	158	143	140	148	148	143	149	169	153	133	146	127	139	148	127	140	168	141	149	167	136	141	162	156	130	136	141	150	130	140	160	168	133	154	169	146	130	140	142	134	168	153	149	151	157
7664	2439	5552	6320	5404	4329	3628	3047	2484	2151	1868	1703	1576	1418	1348	1187	1133	1052	1043	998	898	915	855	792	760	754	709	692	684	722	687	632	600	670	588	640	595	652	585	582	593	614	553	554	561	576	533	585	531	553	532	559	567	523	509	535	501	525	511	534	546	531	558	524	532	571	531	511	498	504	471	504	504	512	510	525	536	499	503	520	502	488	471	517	504	541	499	493	506	484	481	495	470	567	499	517	508	496	478	489	492	483	480	478	468	481	481	495	505	504	509	483	511	463	480	542	500	530	491	472	499	443	483	459	491	487	485	482	462	473	461	464	485	479	472	479	499	553	484	462	498	503	476	478	513	480	498	480	499	502	481	462	489	472	494	485	512	487	472	525	513	448	489	503	495	428	509	545	499	448	519	470	468	479	497	488	441	503	526	485	477	481	474	446	512	504	491	462	472	502	494	501	500	454	459	499	447	476	470	477	522	474	480	472	437	487	486	509	479	494	488	493	463	480	494	443	491	443	482	499	447	506	484	489	491	462	518	457	464	505	471	494	484	465	476	509	470	490	506	508	494	485	487	475	512	466	495	478	482	475	486	477	489	493	433	500	499	480	497	478	465	474	484	449	500	498	472	475	497	489	452	468	467	449	499	435	493	499	485	526	504	497	507	491	500	491	432	477	472	463	519	478	493	472	464	500	487	491	513	487	477	512	455	483	498	464	488	479	481	496	504	480	470	509	473	490	484	450	471	499	486	478	461	434	492	499	541	467	503	510	495	482	456	482	487	487	473	505	502	476	458	496	441	497	467	472	494	493	518	499	450	518	495	468	477	487	461	483	489	482	464	496	510	475	490	465	500	478	467	460	487	469	460	482	470	505	435	475	465	483	479	466	436	520	477	494	463	470	494	473	499	511	478	462	456	495	501	503	481	479	494	481	472	471	523	463	463	522	489	469	507	512	471	492	500	454	499	460	486	466	487	499	486	462	465	503	455	466	505	467	469	440	450	492	513	495	497	458	477	445	463	474	468	508	503	465	462	469	502	499	496	505	480	477	481	505	478	480	470	476	488	480	460	458	475	506	488	532	493	450	462	445	488	503	484	481	487	460	472	504	498	480	511	484	484	470	490	445	513	508	475	483	529	436	428	495	467	450	473	488	450	440	489	502	459	473	510	488	505	480	524	492	442	451	484	473	489	490	531	469	476	471	516	487	540	455	457	487	477	504	499	442	507	482	495	480	496	485	494	507	446	472	502	458	467	489	525	480	521	512	463	510	490	503	461	481	514	430	490	499	505	475	472	502	488	470	531	483	450	494	428	457	485	473	432	517	466	476	467	421	505	437	487	492	514	462	503	473	447	469	502	479	518	447	517	522	454	513	477	507	506	510	505	504	479	471	482	497	459	491	471	497	481	462	476	511	506	479	505	503	505	488	515	458	475	504	507	489	472	483	512	491	497	469	506	491	472	491	485	485	495	493	459	501	528	472	507	465	487	505	457	443	492	457	482	456	540	447	488	503	481	542	500	479	509	464	497	469	469	516	495	505	472	504	446	473	470	486	450	500	486	508	479	459	440	470	488	470	494	464	518	461	460	514	477	502	506	515	487	460	488	506	509	526	504	466	500	501	496	487	481	477	464	494	472	506	477	496	443	500	469	489	452	473	470	513	500	502	487	479	495	485	485	444	449	509	489	457	521	508	467	470	505	509	511	488	470	514	455	442	444	488	479	495	454	456	516	458	450	466	440	466	472	479	464	447	473	518	480	491	472	489	469	494	494	474	492	473	481	432	458	499	488	480	472	487	487	453	456	480	430	476	496	479	502	465	492	500	453	513	474	496	508	496	518	514	536	494	456	484	474	496	489	527	495	469	479	416	494	509	482	465	456	482	481	452	479	452	486	479	472	483	483	500	503	490	500	489	484	505	530	502	468	485	482	459	488	459	459	507	471	514	469	534	468	519	488	475	503	523	516	432	480	476	478	446	458	522	463	481	523	491	478	478	484	459	438	461	488	490	518	479	492	473	509	501	479	494	454	490	466	465	498	487	474	493	440	506	494	483	497	482	495	503	454	493	472	465	504	489	470	477	438	487	478	488	481	474	497	505	492	503	513	503	503	472	487	493	495	463	475	512	484	514	487	482	451	462	491	489	450	435	473	442	454	523	475	463	464	479	529	473	484	490	518	475	465	507	479	461	483	486	487	472	457	472	502	498	473	482	510	510	521	493	483	499	491	492	452	478	456	486	487	477	467	440	480	475	487	491	488	501	520	464	484	510	457	486	495	465	441	525	510	491	468	496	478	440	465	491	488	498	493	490	487	492	468	453	462	463	479	510	494	510	493	486	502	486	459	477	488	481	479	498	497	436	491	496	467	503	493	476	484	474	521	470	490	460	460	498	494	497	502	503	470	533	525	468	471	496	503	455	473	502	477	474	482	473	493	479	528	485	536	493	447	458	477	460	478	509	508	472	490	487	476	449	463	478	492	482	474	437	465	454	474	463	521	485	497	515	476	480	463	454	498	487	491	489	440	493	500	462	453	469	465	476	452	478	466	515	450	454	502	493	470	500	492	440	475	463	471	497	479	483	487	486	498	455	477	506	463	491	502	478	503	480	487	496	509	496	467	487	456	514	491	477	499	458	465	481	468	463	502	482	478	474	497	524	472	500	471	487	461	437	478	533	474	486	463	469	501	479	489	490	485	484	474	512	456	491	504	527	486	450	489	513	491	466	489	498	527	478	473	465	490	489	457	486	480	453	443	459	533	466	468	462	480	466	469	513	506	499	505	439	504	461	478	462	504	491	491	463	522	517	460	476	464	545	476	523	458	504	497	473	467	468	508	483	517	500	484	491	486	503	457	473	475	487	490	510	492	507	441	500	489	461	457	464	495	479	490	480	449	468	501	497	499	469	503	480	500	463	475	473	483	508	504	491	490	474	477	465	487	494	466	497	463	511	482	469	503	502	488	481	494	472	471	473	484	499	479	473	495	525	453	510	457	483	450	511	518	475	512	491	457	505	494	469	464	506	459	511	487	464	495	482	481	510	489	488	476	516	505	447	464	477	481	526	477	486	470	525	483	489	458	518	482	471	483	472	478	458	500	461	487	478	458	444	454	504	521	461	458	437	482	490	536	461	488	507	524	486	484	476	474	495	498	475	491	452	441	475	498	501	502	491	483	479	499	480	479	473	465	467	496	487	501	473	445	515	494	471	476	498	496	474	504	497	476	481	498	466	544	453	467	503	467	529	473	465	498	478	478	499	489	535	459	495	465	506	485	463	503	466	468	454	481	489	455	447	477	485	508	471	482	467	503	490	464	509	459	485	493	516	486	470	472	500	511	509	456	503	476	481	475	482	483	463	508	467	498	498	509	466	483	445	451	479	507	488	488	486	476	507	482	458	486	516	457	475	471	500	514	481	479	498	458	467	455	492	521	485	472	471	425	454	470	475	494	488	481	505	523	488	512	485	508	454	484	531	473	490	473	490	482	469
2111	397	403	376	344	327	343	381	355	361	346	337	330	341	332	341	331	320	343	322	332	369	378	355	348	342	302	350	356	321	293	323	353	314	326	319	342	357	346	328	343	348	371	363	346	314	323	338	330	335	311	321	334	342	319	322	341	334	315	353	332	343	333	346	318	338	326	309	348	359	320	325	314	320	349	320	348	349	356	319	328	338	325	346	353	337	327	319	327	337	355	362	374	319	317	323	356	327	314	346	331	328	345	321	319	321	335	367	327	354	349	333	371	347	349	356	308	337	353	315	313	330	319	366	334	349	302	331	315	335	295	332	329	337	341	313	351	346	355	394	357	358	347	342	298	335	353	314	367	316	349	302	289	333	343	340	337	302	317	324	368	309	350	347	375	332	306	352	349	334	341	329	364	294	355	303	319	337	333	301	310	361	322	365	340	337	351	329	324	319	363	332	330	366	318	286	372	299	327	329	328	344	316	319	335	350	332	347	335	345	372	287	328	320	362	309	351	315	339	325	343	342	324	319	333	334	313	333	342	284	361	321	353	333	329	313	306	337	359	340	327	348	332	341	314	353	337	360	325	304	348	370	329	319	345	316	323	350	367	329	342	342	365	335	314	314	342	345	309	316	347	336	338	332	344	351	319	358	354	298	354	315	345	356	340	325	300	330	327	327	342	338	362	354	360	330	333	311	327	341	302	368	330	324	324	355	356	353	342	326	324	339	330	301	333	314	354	333	358	335	327	325	321	351	323	328	335	358	336	361	349	352	323	327	331	282	327	320	347	322	318	306	334	322	302	332	350	328	329	351	371	342	345	352	360	326	346	327	365	350	287	324	318	327	315	366	360	318	317	356	347	357	302	345	346	366	353	295	323	342	328	359	313	302	302	330	313	365	326	313	323	374	352	349	329	343	348	334	307	331	325	356	345	321	315	328	373	350	333	312	339	318	342	317	341	313	314	344	330	346	333	340	317	350	329	348	329	325	327	368	341	341	344	342	339	344	357	345	372	330	345	329	333	321	356	351	319	346	338	323	365	342	342	327	345	341	339	342	335	335	357	320	329	347	336	338	338	305	339	319	333	341	328	332	361	348	342	350	343	331	329	345	358	310	348	337	364	319	302	314	344	326	370	325	343	346	328	349	348	344	342	325	337	337	365	301	320	310	334	364	322	329	335	335	339	330	352	328	352	346	332	336	343	331	320	319	344	325	297	345	341	308	331	318	315	298	339	357	346	334	353	326	332	331	331	335	386	338	351	312	329	301	342	350	327	301	352	334	331	342	318	345	329	321	340	363	349	342	363	344	338	292	343	327	307	327	354	320	314	334	337	330	304	302	325	321	359	342	315	327	323	311	291	317	341	318	329	338	330	326	341	342	311	350	312	311	350	330	341	328	342	353	330	306	315	344	324	392	342	336	328	299	372	330	358	356	322	307	329	347	339	340	351	314	330	332	334	327	340	344	335	358	338	329	348	312	360	317	341	347	336	336	336	341	341	361	310	316	336	358	337	344	379	348	313	334	348	308	306	359	290	364	349	342	333	335	355	323	345	304	306	316	378	354	322	320	312	296	332	326	327	344	375	371	343	309	349	349	342	358	360	359	342	344	312	369	325	326	330	318	320	328	352	329	336	325	336	345	346	319	336	377	329	325	345	373	328	326	328	338	321	336	334	329	371	335	341	347	300	325	351	339	340	365	311	290	340	314	346	362	318	333	329	353	302	322	307	356	355	326	315	356	372	344	315	356	341	349	353	369	313	320	345	351	339	334	329	314	324	343	317	328	297	344	338	354	344	343	338	336	355	316	343	326	341	357	347	318	301	309	329	315	352	315	371	314	308	335	297	338	346	340	316	308	342	341	338	350	315	356	306	318	323	316	330	321	339	309	352	322	336	337	315	305	324	331	320	320	327	378	307	337	323	329	334	321	337	344	290	317	338	345	329	316	336	348	339	340	348	298	334	344	328	339	315	331	340	335	361	331	311	360	333	317	348	316	339	317	339	303	359	344	339	345	363	349	330	356	352	349	309	337	346	339	313	314	349	324	331	314	338	366	332	335	361	309	371	353	351	340	350	336	363	336	343	339	356	305	329	295	360	290	274	329	310	320	320	341	312	338	311	378	356	350	362	348	318	325	340	340	335	347	319	347	336	316	320	316	332	336	367	351	345	318	352	334	333	317	330	329	356	366	357	327	334	327	332	333	321	305	346	319	343	341	337	305	323	360	345	347	319	347	317	343	324	330	344	320	327	309	353	332	322	320	362	304	321	331	339	315	347	355	328	326	319	320	325	338	310	326	349	317	314	329	369	311	375	385	359	332	345	346	342	338	335	320	338	309	353	340	374	346	333	323	357	325	332	361	338	312	356	333	337	300	313	290	355	336	363	317	355	307	308	352	342	345	328	322	347	351	327	337	351	335	350	360	310	371	299	331	348	334	354	350	340	345	360	346	321	355	292	318	300	353	313	340	294	359	344	344	320	359	321	315	330	338	321	346	340	355	325	332	320	330	351	309	352	315	316	331	344	329	319	347	365	346	362	309	327	325	369	353	304	307	364	347	317	304	335	348	352	328	308	311	307	335	303	355	324	309	335	347	353	359	320	306	305	361	329	344	314	322	343	338	321	306	330	340	324	372	341	348	347	317	322	318	315	318	348	331	330	358	335	358	331	319	329	333	335	314	368	351	338	309	344	331	285	341	327	390	386	347	310	339	329	334	354	313	303	337	322	343	349	325	336	340	317	353	347	335	342	349	352	334	355	312	332	339	330	343	386	317	343	324	354	282	333	339	325	337	346	338	332	350	344	335	345	325	340	330	332	331	297	353	298	351	347	343	356	320	308	329	313	303	337	312	331	349	331	345	323	349	328	352	327	337	337	348	311	344	343	334	344	353	344	302	342	371	338	321	316	304	284	335	355	351	330	378	337	338	362	333	359	328	308	343	343	322	362	334	322	341	323	324	355	343	354	344	344	327	325	335	361	346	321	319	361	323	324	362	339	325	329	327	340	354	378	330	330	347	352	341	315	338	360	338	317	337	336	326	360	352	327	353	352	341	310	304	349	339	349	349	353	303	365	363	315	351	344	339	320	301	347	347	335	327	333	346	368	336	346	316	359	354	322	310	340	347	302	325	334	321	373	359	351	313	332	323	329	316	345	342	343	346	346	368	327	352	342	360	332	372	346	343	339	344	332	310	334	335	375	305	345	343	329	328	323	322	322	336	354	313	344	365	333	342	332	359	339	295	300	317	350	298	336	342	325	337	329	325	318	329	311	341	327	331	321	300	319	357	358	338	314	340	325	390	329	330	339	322	314	341	329	348	351	324	362	313	355	328	335	339	329	337	329	386	354	342	332	347	359	318	369	359	345	314	339	330	339	353	330	315	335	304	337	330	333	323	344	350	333	306	334	343	294	318	346	362	327	290	311	332	324	325	343	309	339	326	340	312	337	345	308	303	346	353	358	351	334	356	318	330	355	355	340	323
2343	1038	1135	1109	1061	1062	987	1048	1002	1049	979	1007	1010	1032	998	933	986	992	946	927	959	959	992	959	1019	982	934	930	987	981	913	992	963	983	939	951	964	957	964	930	964	932	978	941	950	925	962	995	1015	940	939	980	935	957	986	954	892	922	960	962	902	995	982	955	956	951	904	956	929	981	958	944	968	999	988	890	985	1005	935	968	950	916	934	969	903	972	950	964	934	966	954	928	959	948	974	939	965	919	930	916	942	959	998	973	939	1029	934	950	928	952	946	958	942	951	978	928	918	927	897	924	978	989	953	938	964	960	983	931	941	1019	954	959	920	977	938	897	955	939	935	952	943	998	958	957	903	992	942	968	974	1011	948	927	952	964	967	958	1017	892	1002	922	969	900	938	976	963	964	935	925	1000	998	941	948	944	956	956	915	986	952	955	921	949	1007	970	983	963	941	954	980	951	961	991	968	946	945	998	954	985	932	924	943	950	983	925	969	957	984	961	937	945	923	901	960	951	968	938	905	986	928	962	939	957	967	963	950	938	983	992	962	944	977	927	968	984	941	949	928	913	918	945	884	943	963	902	912	927	948	974	969	939	966	956	973	950	977	962	1000	948	974	971	962	956	925	956	921	980	957	961	969	925	932	971	947	933	946	904	966	948	927	959	930	1023	929	908	935	945	968	894	920	953	996	917	985	928	944	978	918	976	950	972	952	975	959	950	972	1005	899	935	957	953	985	940	992	936	906	965	925	984	930	950	920	966	1004	959	931	930	897	1001	905	989	931	1018	977	995	979	963	981	940	989	920	920	959	942	896	969	927	932	927	963	988	943	952	940	969	964	999	949	942	941	967	926	1033	945	926	999	983	935	908	967	929	975	916	891	931	978	1003	1011	939	957	1024	947	1024	895	945	908	999	909	951	953	987	968	961	933	990	968	929	926	886	955	961	925	919	959	957	968	966	922	934	964	965	958	983	951	904	944	1016	953	1007	914	955	901	945	963	943	966	974	925	957	989	927	941	970	967	996	950	967	976	982	961	968	961	942	1041	892	968	924	975	969	956	959	971	923	1006	963	950	938	965	941	949	904	946	909	971	1034	972	965	953	908	931	907	984	930	915	897	962	943	981	930	956	960	953	952	933	932	976	969	978	984	963	921	952	956	865	989	944	994	973	888	960	957	989	931	918	926	989	944	967	924	974	976	890	940	934	961	980	969	938	950	966	935	943	914	952	945	939	956	953	859	1011	987	919	987	963	908	999	957	941	902	955	1011	956	952	921	906	920	956	972	936	958	867	927	991	934	902	933	935	948	882	954	979	943	951	960	893	976	921	969	966	962	990	925	962	973	963	992	989	958	917	902	911	940	902	1015	955	955	920	978	962	964	957	972	980	965	956	991	942	923	963	933	936	924	943	958	982	938	998	1024	949	967	999	885	957	997	963	914	905	928	895	942	883	907	931	957	931	948	970	944	963	941	956	920	939	924	953	948	912	1001	930	947	1028	966	971	950	948	938	914	974	959	898	929	950	953	911	956	999	942	959	968	915	963	884	915	986	944	973	918	927	919	963	916	965	977	975	980	954	994	917	956	1009	978	890	956	953	939	935	926	947	1001	972	884	1000	929	950	1004	989	921	967	904	925	969	952	895	908	957	926	939	965	1001	998	909	949	967	1005	955	1000	954	958	970	983	981	953	962	951	935	944	887	939	959	949	939	936	966	943	981	980	914	960	922	991	894	966	935	948	947	914	924	951	939	939	951	959	1009	967	957	974	935	990	926	940	970	928	942	943	928	956	915	1006	979	960	954	929	949	950	956	952	934	961	957	1003	972	938	953	935	1017	972	980	915	978	965	1004	991	927	921	1005	969	917	953	883	965	936	979	954	897	961	951	1008	954	965	1006	963	919	915	995	949	971	999	963	932	911	992	886	945	931	937	998	939	932	978	962	967	997	965	926	937	947	956	947	920	964	916	1000	961	941	909	904	990	943	948	926	970	933	969	974	966	975	939	972	918	958	886	945	923	987	1011	953	939	977	989	896	942	971	954	902	952	958	986	950	960	985	926	953	951	951	917	921	926	934	995	965	920	918	941	924	1020	939	988	914	1012	921	917	936	923	968	972	951	926	1006	922	928	982	938	898	945	936	912	1007	914	900	917	958	976	979	924	989	933	960	931	917	941	965	960	947	928	888	997	960	961	908	960	975	936	931	1000	944	970	949	953	908	954	969	923	942	917	952	873	944	960	981	977	946	931	1001	971	922	951	988	926	993	957	949	994	962	960	904	947	949	962	967	973	937	998	951	938	970	964	1027	976	960	972	931	937	937	948	956	948	954	974	1002	953	969	912	961	936	954	966	943	948	1008	973	942	957	970	960	964	942	922	971	1001	872	968	940	950	952	932	922	971	967	890	940	961	901	906	917	945	936	975	928	954	1025	957	981	945	943	971	941	933	922	960	897	949	910	933	913	910	949	961	950	961	942	981	941	964	951	928	965	938	936	959	961	1006	990	966	934	1017	994	948	929	892	915	972	978	942	944	974	942	920	976	1026	967	956	938	952	970	926	978	951	1007	948	967	954	920	930	943	921	926	919	919	975	960	932	925	993	975	976	1009	917	925	947	969	979	978	976	901	940	956	947	959	921	959	948	993	919	966	952	970	946	972	948	962	952	964	958	926	916	947	920	960	945	964	940	1013	888	965	962	937	928	950	927	980	946	924	1002	979	965	952	1001	889	981	951	972	953	981	927	1001	984	908	918	916	961	941	905	939	923	991	947	1001	934	915	951	953	917	912	884	970	971	914	931	1005	936	947	928	986	928	979	1005	980	974	926	902	931	987	946	967	989	938	987	1000	947	980	956	981	899	946	913	1005	952	932	937	978	930	1002	992	962	949	942	941	950	971	987	956	957	967	984	969	1002	948	991	927	986	1016	936	958	962	959	946	999	931	985	948	939	931	978	929	926	912	918	1010	943	973	921	969	973	954	1004	947	936	912	970	886	927	928	960	861	949	953	986	963	1001	950	931	919	980	953	946	932	948	919	949	866	944	959	942	977	941	977	923	965	987	945	927	981	947	925	988	998	897	975	982	940	965	989	970	960	1010	919	927	962	968	915	995	996	989	934	940	961	934	939	993	948	931	925	979	911	925	948	927	958	915	908	916	982	1002	938	978	1004	926	952	926	1000	909	948	941	980	970	1041	967	979	952	929	945	943	956	937	949	964	954	958	1015	953	975	944	955	957	929	953	961	920	949	950	952	926	952	950	955	980	951	1004	952	922	940	946	955	947	937	996	973	931	991	969	955	964	902	907	927	920	959	936	999	969	910	972	951	912	1004	964	919	1018	945	885	961	917	976	1007	959	931	899	943	968	948	915	931	1052	929	890	968	1003	966	950	975	956	970	943	958	968	991	942	954	978	931	938	978	885	887	946	957	955	902	994	980	979	904	1001	951	930	992	948	960	1005	928	955	925	963	950	947	947	987	991	992	973	938	968	963	938	985	988	975	979	926	932	984	890	969	920	890	1026	924	1017	963	916	931	955	948	948	962	969	937	948	1006	975	953	904	930	878	1041	984	956	881	918	902	966	979	940	952	945	962	918	937
8724	1131	1401	1141	856	638	522	411	374	318	346	301	283	244	230	252	216	242	202	222	231	204	234	222	242	199	243	223	188	189	200	199	212	212	178	183	197	179	183	205	200	213	191	187	187	195	204	195	210	202	203	194	170	184	206	204	198	184	218	184	194	204	205	210	203	212	203	194	203	194	177	205	210	188	187	194	199	193	202	188	198	204	209	178	183	219	219	198	177	217	209	217	212	213	215	207	211	185	199	205	218	198	195	205	172	197	213	197	191	220	189	205	178	191	194	208	188	199	217	163	203	190	192	217	181	215	196	228	187	192	203	205	203	185	213	208	209	225	188	174	184	220	208	204	201	201	188	193	215	196	204	195	202	193	233	199	217	203	207	185	211	209	217	209	186	212	188	180	206	225	209	202	210	202	195	202	199	194	202	200	179	205	189	198	188	208	199	192	196	189	223	220	208	183	221	184	176	183	191	192	176	187	173	193	186	197	211	166	224	218	198	208	214	199	191	201	195	224	207	203	206	214	186	204	202	188	191	223	206	176	200	189	220	195	184	188	169	179	197	191	201	195	226	198	179	203	214	183	187	177	197	182	192	206	173	176	206	199	214	194	220	195	178	223	191	183	211	219	210	196	202	190	203	214	183	220	227	176	200	203	219	187	180	205	197	189	192	167	233	216	176	172	205	213	198	203	212	162	191	220	185	179	219	202	207	195	207	233	177	169	201	198	206	207	212	195	170	205	182	194	184	194	179	219	209	187	213	203	190	185	215	223	199	204	202	200	188	197	187	198	217	181	164	217	192	169	200	219	199	210	190	199	208	199	192	196	186	215	210	235	195	211	205	211	197	196	206	196	228	226	220	237	204	188	204	198	194	198	202	202	202	195	197	192	209	222	178	182	196	197	206	228	190	181	200	225	203	203	198	198	187	204	179	195	183	200	189	208	207	215	211	216	211	205	218	188	191	183	206	203	199	201	235	219	199	180	186	197	188	182	244	175	219	210	210	231	211	191	194	194	181	197	184	215	204	176	194	202	205	149	200	205	214	196	217	202	228	185	215	201	191	183	175	203	207	204	191	185	199	183	210	189	214	187	188	207	179	177	218	210	231	195	237	205	195	204	194	174	188	187	189	207	200	212	197	179	224	233	207	187	166	200	190	183	178	230	182	190	223	187	196	192	200	205	186	204	202	191	215	180	225	198	209	201	229	190	186	196	214	188	199	179	227	186	188	209	185	201	204	230	204	222	210	199	231	235	222	196	161	185	195	173	202	209	207	193	178	199	190	216	172	194	186	222	205	178	203	222	188	185	191	189	208	196	182	169	175	184	190	212	184	201	215	191	189	199	194	185	194	205	186	214	197	206	204	239	207	200	192	210	189	208	184	197	209	200	196	196	228	215	184	216	196	183	216	201	217	203	208	189	208	185	192	183	171	188	177	193	177	189	216	208	199	188	195	190	187	187	219	208	211	211	171	222	197	186	185	201	189	204	190	204	196	184	169	200	199	200	180	214	201	224	177	172	221	172	204	179	187	195	202	227	176	189	190	192	204	212	208	215	206	196	192	228	216	208	196	187	189	177	208	202	210	191	207	172	198	193	179	193	210	192	197	186	188	209	197	194	194	193	193	201	169	181	191	218	186	199	203	168	192	212	186	181	193	217	194	195	188	189	205	187	199	212	186	209	199	200	210	206	199	207	189	188	194	190	188	214	218	170	227	210	210	194	209	212	208	207	204	193	198	177	212	210	183	198	181	193	191	214	195	228	196	189	216	194	179	185	201	200	187	185	188	216	175	184	198	166	220	200	203	190	209	207	213	202	210	193	198	188	199	206	197	185	199	207	196	207	186	218	204	196	200	221	198	183	179	179	196	183	203	201	206	192	194	183	221	212	210	173	218	212	217	177	202	198	197	201	191	177	184	239	206	199	199	209	211	192	171	185	189	206	202	171	201	198	193	214	189	201	195	203	206	209	194	195	187	204	205	197	176	223	202	223	221	203	231	207	175	202	207	204	189	189	201	201	192	220	198	216	190	175	209	185	186	199	193	191	173	193	206	195	173	215	212	188	218	202	210	196	164	191	203	214	200	191	203	208	201	183	210	180	185	194	196	221	203	213	211	177	207	190	194	202	196	200	168	194	168	230	198	183	194	186	211	232	188	196	168	188	215	181	191	193	203	213	213	191	211	196	192	194	195	177	179	200	213	209	223	200	199	199	198	214	180	192	201	226	191	208	197	182	191	189	203	158	184	165	211	204	206	207	185	178	197	208	213	186	214	193	182	203	196	204	196	190	192	194	216	207	181	195	208	223	173	197	215	214	208	211	163	191	176	186	174	183	196	203	182	219	178	195	185	208	196	219	188	212	221	222	203	228	191	209	192	173	201	207	191	197	186	205	211	177	181	205	208	228	189	192	195	192	221	196	198	211	171	192	199	189	206	182	175	213	195	211	207	206	205	192	214	200	196	192	212	211	198	169	226	218	213	197	187	218	196	196	189	188	238	187	192	212	212	194	179	188	193	223	202	212	199	195	180	175	199	200	185	210	195	204	185	223	193	204	183	212	214	225	209	199	193	206	229	203	186	195	190	198	192	191	203	184	184	208	174	218	196	211	214	189	193	190	187	203	205	201	181	196	203	201	186	206	207	196	200	177	176	225	212	206	186	208	216	211	204	192	197	210	193	205	209	209	177	193	210	184	200	179	184	178	214	189	179	192	208	178	176	190	199	210	183	204	201	212	163	219	191	194	211	221	184	195	219	182	191	194	195	211	207	210	198	202	185	194	208	214	154	203	224	186	209	206	189	182	199	189	205	197	202	197	199	199	213	232	184	198	181	200	217	194	204	187	198	221	180	189	210	195	179	199	203	205	213	197	217	185	211	180	180	213	205	214	224	190	210	199	202	206	191	201	194	201	202	219	218	208	190	176	204	170	218	205	204	193	196	193	211	192	162	205	195	194	204	196	212	231	204	192	202	177	214	199	177	212	223	197	180	190	214	217	186	209	187	192	228	191	180	203	183	203	178	180	195	164	203	173	220	165	189	196	185	196	180	202	190	197	190	224	232	219	193	200	168	205	222	198	203	169	183	225	205	204	183	172	183	208	216	199	200	164	188	199	213	199	200	232	231	205	211	206	188	215	215	189	208	196	178	200	181	183	196	203	207	194	184	196	192	209	217	193	195	192	219	197	223	189	179	203	187	201	193	203	191	202	208	206	211	192	184	191	206	215	202	216	188	182	201	196	211	202	216	194	192	202	184	207	208	185	229	179	189	199	179	174	184	200	222	211	217	222	207	211	212	183	182	202	206	200	199	167	238	204	216	217	181	206	213	215	187	207	244	194	220	178	177	218	177	185	193	206	178	203	197	212	200	206	179	200	190	196	221	209	162	220	180	198	211	211	222	216	219	230	203	204	216	183	178	197	188	177	189	234	195	179	190	198	182	179	218	203	212	187	193	165	179	215	203	241	193	209	190	180	227	182	175	189
5508	1587	3397	3741	3172	2672	2148	1985	1721	1435	1382	1202	1085	1098	1014	961	917	896	838	871	777	759	804	744	751	764	760	643	698	701	710	737	677	668	612	639	674	658	661	617	632	613	691	639	627	653	579	632	635	610	618	650	638	648	616	636	628	627	676	645	621	645	619	620	600	597	617	636	590	599	605	632	642	610	576	628	594	587	588	638	614	591	604	617	667	569	628	637	674	622	619	610	610	603	598	595	607	643	595	642	586	635	610	607	639	592	638	635	611	574	597	589	635	572	579	644	623	610	609	644	588	603	610	607	603	561	593	619	600	619	592	585	640	561	604	592	628	609	593	578	582	590	599	592	636	581	579	659	577	601	555	601	602	542	626	580	630	595	592	631	599	620	637	654	586	595	607	604	568	573	634	590	590	633	635	607	629	562	609	626	567	604	634	595	605	558	611	645	642	616	590	598	562	622	605	592	597	607	606	608	640	622	648	633	615	578	630	596	574	625	543	598	631	670	588	600	596	591	618	595	567	596	618	605	586	580	612	605	550	636	622	575	619	596	605	597	565	595	635	678	582	576	614	619	610	612	574	636	639	639	587	585	616	573	569	620	655	568	558	602	622	571	616	563	590	620	600	597	606	601	574	626	632	585	610	614	606	602	600	616	597	604	642	595	616	577	604	605	602	591	598	587	582	624	593	594	618	633	600	629	606	603	594	627	613	614	569	627	629	571	552	618	647	615	640	605	564	578	621	613	597	575	553	639	561	582	629	620	615	592	586	644	576	616	603	641	611	598	571	587	612	608	585	586	621	574	596	594	658	620	580	644	576	616	614	629	572	606	618	621	651	598	637	604	595	583	571	540	604	562	597	593	550	569	580	616	586	593	642	553	605	588	560	617	629	616	611	609	573	582	589	646	562	591	622	610	623	614	589	594	636	613	605	562	622	606	612	587	597	604	642	629	585	590	594	598	587	618	562	594	607	564	585	574	605	615	555	599	592	570	597	581	589	598	599	620	574	600	605	575	611	632	573	600	585	552	595	635	572	598	597	583	587	621	587	589	583	599	636	597	594	582	632	613	580	627	607	628	659	614	589	614	562	595	636	627	584	603	601	586	592	588	607	643	574	599	574	613	638	634	634	641	598	639	615	607	617	620	610	575	603	600	595	553	589	573	597	615	590	574	600	588	589	612	605	599	547	578	631	631	599	598	609	602	605	637	604	576	597	611	602	605	575	586	563	589	603	607	578	603	597	574	627	561	602	584	652	589	614	577	577	591	612	573	665	583	604	624	609	587	586	597	591	605	605	608	596	654	582	570	584	589	587	592	644	614	511	584	578	579	584	569	619	601	624	616	540	620	622	590	572	601	573	602	604	520	595	632	577	622	591	585	619	623	591	620	567	578	595	627	576	580	626	633	565	601	585	592	647	634	559	592	637	579	576	614	593	584	645	622	594	673	558	609	622	607	669	597	595	620	555	601	618	622	589	571	606	557	608	607	617	643	585	593	593	591	621	594	609	572	568	577	598	640	588	646	602	582	636	619	581	613	639	618	610	607	601	565	669	596	614	606	622	609	608	624	589	595	575	619	558	566	621	605	634	614	591	625	580	598	546	566	593	621	588	614	587	582	614	654	644	607	616	566	612	595	603	588	560	609	624	638	595	634	602	625	591	626	594	613	600	603	589	648	578	597	603	578	597	598	652	608	630	591	607	599	608	568	588	629	602	603	586	618	625	625	553	600	623	606	573	621	632	595	616	558	626	577	599	602	648	669	620	616	574	571	628	572	606	612	588	576	587	576	595	569	618	610	624	611	611	596	612	608	610	593	613	636	611	589	580	582	606	648	629	624	605	586	598	578	601	625	570	584	639	617	616	604	605	569	626	631	573	600	591	577	579	624	619	595	589	593	618	647	576	583	634	594	620	661	594	615	614	586	618	592	571	627	585	564	610	626	616	611	608	627	634	651	610	608	604	595	595	574	640	572	630	586	638	598	601	596	585	656	622	596	597	624	585	614	579	614	681	655	573	602	589	628	595	583	598	590	633	636	673	604	568	612	612	635	597	655	607	572	580	590	588	574	585	610	609	585	608	560	549	619	590	606	620	581	619	596	647	579	573	635	586	621	601	585	624	628	521	604	589	599	588	631	619	640	595	610	625	605	641	621	587	613	635	611	601	608	587	624	605	613	627	593	580	605	643	639	568	599	597	651	558	619	594	590	605	645	635	628	617	632	582	631	609	616	604	618	605	630	608	585	588	562	602	591	569	603	600	594	601	609	577	654	594	631	597	594	613	603	660	608	567	550	600	606	625	617	615	613	570	635	635	627	601	603	580	590	569	614	604	600	614	596	581	612	645	603	579	652	606	568	581	598	584	619	632	555	620	608	586	623	559	605	580	587	621	614	593	606	604	587	604	581	587	577	641	616	583	601	627	645	628	600	620	608	661	622	589	570	659	631	611	601	613	610	575	612	589	524	656	578	601	618	566	618	598	623	614	597	601	619	600	611	640	607	579	588	591	601	589	596	582	609	611	606	617	582	616	632	585	590	611	627	571	579	563	621	581	616	585	590	611	597	620	583	618	633	611	558	596	604	587	577	653	569	625	551	551	639	574	552	623	608	589	584	575	615	601	608	607	585	654	594	592	604	604	583	593	612	644	586	574	621	602	608	617	617	614	559	601	593	607	593	574	598	606	601	646	601	576	605	599	598	552	584	609	599	584	586	622	626	610	599	560	619	615	612	581	591	581	611	585	555	550	646	622	580	574	597	607	609	577	575	598	608	614	588	621	616	619	610	580	590	590	575	540	631	606	621	597	557	574	605	608	586	596	595	620	597	595	583	627	584	650	625	604	601	586	600	623	552	608	600	612	586	582	617	593	617	573	571	618	626	610	591	603	653	597	569	607	644	607	638	618	595	590	624	574	637	582	554	604	588	606	598	573	637	623	598	555	663	633	615	614	553	605	614	664	573	611	602	571	590	572	601	618	587	573	616	603	597	593	592	600	618	554	570	619	601	599	578	617	599	586	604	600	649	615	612	605	599	589	618	578	602	629	618	655	625	596	584	628	630	608	578	591	595	646	604	601	621	582	665	567	600	612	624	572	611	633	586	623	585	596	625	551	619	623	561	584	579	592	633	565	612	634	611	629	585	588	610	555	617	641	621	603	615	616	535	577	542	590	584	548	603	618	589	634	625	593	595	551	579	594	588	653	586	604	634	616	639	634	610	607	623	573	564	614	573	662	621	589	599	574	593	594	581	563	598	619	630	647	550	594	596	641	587	617	623	571	615	565	588	591	590	561	617	553	617	547	621	588	598	602	611	591	570	573	603	618	608	599	615	609	635	625	615	583	621	615	641	595	575	598	600	587	613	581	571	619	611	614	598	587	578	614	627	605	626	618	574	577	556	597	598	603	615	576	612	603	573	608	569	596	652	613	618	648	634	580	573	617	642	611	593	641	595	575	594	628	625	573	563	555	588	639	609	606	616	636	570
16067	2519	2821	2092	1436	997	769	586	493	429	378	301	328	270	264	257	225	227	236	192	195	183	197	197	186	184	191	168	171	179	185	176	162	158	180	159	174	155	162	149	153	174	154	162	136	154	170	156	139	159	161	144	186	184	153	164	146	166	162	165	147	160	165	132	165	162	139	164	145	156	136	147	144	142	162	172	152	147	147	156	139	155	140	134	134	147	154	148	153	152	140	152	141	156	172	138	168	137	152	127	141	156	143	136	141	137	159	143	141	162	176	138	146	158	130	154	149	167	161	161	147	163	154	180	122	151	167	170	161	167	162	135	149	154	139	154	142	174	148	169	153	143	134	120	144	147	141	142	142	133	181	140	151	132	156	140	139	161	148	137	137	138	142	143	153	139	147	153	183	131	159	131	161	164	131	146	146	158	154	149	137	157	149	148	143	146	142	150	141	145	137	156	134	159	133	154	165	142	131	139	150	151	139	160	162	146	172	169	142	153	147	161	174	154	153	153	157	135	158	159	141	157	158	140	133	149	132	164	144	142	141	155	135	129	141	134	138	158	161	133	157	146	127	138	155	154	137	136	147	151	131	166	159	151	169	177	143	134	168	130	147	143	140	156	150	143	147	146	165	145	161	137	149	147	172	135	132	154	127	156	158	162	143	153	116	149	127	142	154	146	141	141	130	155	139	147	138	136	134	164	150	146	128	131	148	156	153	156	151	137	147	122	173	171	128	174	154	151	126	134	142	153	156	133	132	145	149	151	147	153	145	161	131	165	151	149	160	136	144	150	154	146	153	150	144	139	158	135	150	155	153	131	158	173	143	143	159	147	161	145	160	151	149	140	160	139	150	145	160	152	151	129	168	129	147	128	135	152	151	126	163	140	149	156	178	137	168	162	143	143	157	147	142	142	134	119	136	124	129	138	152	144	131	157	155	165	129	158	136	154	161	144	140	143	135	140	145	149	160	144	143	137	138	156	147	147	161	141	169	135	158	154	142	147	154	168	156	164	133	141	125	137	158	145	143	135	138	152	165	150	135	144	145	140	149	163	145	134	147	151	165	149	158	139	163	149	161	141	154	150	150	174	137	147	146	136	154	154	139	148	157	142	153	155	132	128	158	139	136	145	137	137	144	146	131	135	173	140	153	147	147	144	154	142	140	156	175	169	125	143	152	147	126	164	154	132	135	162	138	143	151	154	145	156	142	150	149	137	142	146	147	137	137	164	136	135	139	136	152	156	167	169	129	167	140	154	154	146	162	121	147	149	131	154	143	141	147	174	136	149	144	158	152	144	182	135	123	147	164	149	146	132	134	160	134	154	155	152	158	145	142	154	139	150	154	153	152	146	136	183	141	153	144	136	140	152	159	145	139	153	150	143	140	153	151	156	130	116	136	129	153	126	138	137	146	155	144	165	142	154	168	146	149	138	164	153	139	144	123	150	169	145	128	147	163	138	156	143	127	143	149	147	137	137	147	173	162	135	157	147	150	131	147	122	152	167	161	128	139	146	162	155	158	145	146	157	166	145	152	154	133	128	139	140	158	145	120	141	156	152	141	150	162	162	160	147	148	139	149	129	147	145	147	137	170	153	160	137	140	155	160	133	152	151	143	157	151	165	162	143	141	129	142	156	127	139	134	161	142	127	151	137	161	137	161	152	171	158	140	160	132	147	134	164	154	154	165	155	152	165	145	148	165	176	137	149	161	126	140	138	155	148	132	168	169	134	122	123	135	166	145	150	143	146	153	160	154	142	138	153	161	143	159	155	150	146	140	128	144	168	140	174	143	132	137	146	147	162	144	161	150	162	150	140	152	155	163	140	144	141	145	144	157	153	148	163	160	175	157	143	142	151	146	149	163	154	128	149	158	131	154	137	151	142	125	159	160	127	136	160	141	141	131	141	156	144	149	153	143	169	143	141	141	149	144	131	133	147	146	157	169	156	147	137	157	144	155	165	161	122	144	141	151	127	151	162	162	164	129	136	155	150	152	161	162	151	146	145	141	130	170	142	145	142	164	137	140	153	139	141	168	174	152	156	132	129	157	155	147	147	159	143	144	139	135	157	153	137	180	143	161	163	134	143	140	124	142	158	140	155	157	147	145	129	162	130	132	145	148	157	156	145	129	137	139	142	141	111	143	141	146	143	153	159	133	154	170	150	138	166	171	145	152	150	146	153	137	137	140	123	131	158	150	132	161	132	132	144	135	156	145	134	156	187	140	146	156	132	135	153	158	169	138	139	162	128	145	140	145	159	152	150	149	153	126	152	154	147	151	150	138	167	149	154	152	129	143	164	138	151	140	175	134	161	154	140	170	129	119	131	132	148	131	141	145	125	139	153	129	142	141	150	135	173	170	148	135	152	134	126	157	158	135	160	133	164	157	140	164	147	122	158	137	158	141	141	153	131	119	150	166	171	177	142	150	140	149	137	145	146	130	142	157	148	131	128	139	168	164	127	154	148	135	151	177	154	148	145	139	155	140	151	162	165	156	163	151	150	153	145	135	147	148	136	145	158	138	155	157	162	129	139	136	154	146	159	149	157	138	149	155	148	139	139	147	137	143	145	144	152	150	146	129	132	174	153	155	153	152	148	153	156	139	161	146	156	149	156	153	149	133	149	182	152	157	127	140	140	146	168	140	143	147	163	138	130	148	149	141	155	151	154	148	152	142	146	155	152	144	137	140	139	151	130	140	145	135	142	145	146	123	142	131	163	146	159	163	148	164	148	143	148	130	131	148	149	147	155	165	163	109	142	147	144	139	151	159	142	139	168	136	160	165	152	142	133	140	137	145	147	130	124	141	154	161	149	156	134	180	128	124	161	171	150	185	163	147	135	166	150	151	155	159	151	152	155	161	152	144	166	151	144	117	139	160	161	145	180	178	137	147	132	149	145	156	151	129	136	164	156	152	149	154	141	145	147	163	145	135	137	145	165	133	141	160	159	145	144	150	139	142	132	157	156	160	131	131	155	161	155	155	147	144	155	154	145	161	127	148	143	154	168	162	145	142	130	156	154	152	122	157	165	138	144	158	169	154	141	159	141	147	152	136	182	125	129	171	135	132	148	143	168	149	134	151	151	140	143	146	144	153	139	165	148	130	144	137	160	163	144	146	159	155	152	136	135	148	133	145	166	134	145	171	136	164	117	162	147	152	136	131	154	142	144	139	151	130	126	146	146	163	138	156	167	136	138	145	153	153	141	156	146	162	133	156	166	146	160	141	181	146	156	153	140	156	152	138	134	140	125	158	175	168	141	135	146	132	154	142	136	149	141	154	159	162	153	141	145	149	129	162	174	152	164	155	152	144	152	153	140	146	160	157	152	155	144	155	136	145	157	156	114	136	136	159	156	148	155	148	128	127	148	147	130	158	171	148	146	149	125	153	149	154	165	159	171	153	145	139	145	146	151	161	147	140	147	136	134	156	132	140	152	164	151	145	136	147	144	162	169	137	152	157	154	119	157	150	153	161	132	141	158	146	158	144	129
7619	2378	5621	6405	5288	4455	3529	3017	2565	2145	1925	1704	1513	1388	1264	1237	1101	1069	1030	967	903	873	851	793	775	740	684	719	675	728	641	631	653	616	642	608	622	590	628	615	582	571	598	562	550	564	601	538	600	540	562	556	579	588	526	541	527	508	552	534	521	526	492	502	538	506	522	479	494	540	487	537	461	534	526	476	446	504	496	547	542	508	508	508	487	499	550	522	498	501	492	504	483	499	518	510	500	530	479	491	501	550	484	480	495	483	493	499	450	538	476	515	533	539	520	514	522	517	483	460	485	504	459	484	497	515	522	518	505	469	491	540	520	491	513	473	510	481	484	487	463	493	495	479	483	478	496	545	498	484	491	478	492	480	523	521	493	490	478	476	477	448	464	495	485	502	510	473	492	478	462	459	499	529	526	502	492	527	538	487	460	458	510	480	453	506	500	483	481	488	509	526	478	445	483	453	445	468	491	515	522	495	510	460	499	463	494	436	470	486	481	505	476	495	520	459	493	451	475	469	410	481	493	473	511	503	506	497	474	472	501	491	508	475	463	500	497	474	486	467	468	501	459	468	479	472	474	527	500	456	477	513	496	458	456	483	487	452	492	483	513	488	513	489	525	524	520	452	487	451	489	476	510	512	462	440	470	447	524	494	480	473	507	468	519	447	486	462	480	495	509	441	480	483	472	504	469	508	496	474	460	489	471	484	494	490	491	497	478	520	461	514	496	508	478	455	490	524	486	474	474	573	493	481	476	482	478	469	502	531	511	490	475	512	483	549	494	456	523	543	523	437	482	494	465	511	485	475	460	486	495	479	466	457	486	419	488	507	458	498	540	483	501	491	476	467	487	494	446	485	507	520	477	463	458	479	496	472	517	489	492	476	511	465	470	454	498	478	452	503	464	475	472	468	497	483	480	476	499	481	491	449	459	527	470	480	477	514	477	488	482	523	484	497	482	493	481	512	491	474	516	527	461	469	494	487	491	497	456	501	473	452	457	469	509	469	537	459	514	465	432	443	508	465	483	530	442	473	517	487	467	507	487	480	469	495	471	457	465	497	492	501	518	513	439	473	515	497	446	474	471	466	505	478	490	497	438	497	476	482	486	476	481	479	494	500	458	472	481	449	495	497	470	510	462	507	507	475	481	464	467	494	470	487	500	448	548	470	450	492	487	480	510	425	499	483	471	471	496	491	508	468	496	469	484	451	441	489	518	479	486	480	496	513	512	533	452	502	475	476	464	475	459	471	461	444	516	470	475	485	501	484	463	493	483	499	496	506	448	496	485	478	506	486	467	475	498	457	462	486	457	480	500	503	498	483	457	525	464	501	494	511	465	475	479	483	479	518	489	469	501	479	445	492	467	492	484	479	490	456	469	475	463	496	480	474	504	486	453	492	440	500	449	500	451	509	472	449	491	504	461	486	532	500	465	489	466	473	553	503	499	480	482	514	466	509	487	489	503	499	519	471	481	504	479	493	479	484	488	462	520	534	509	483	441	474	500	473	499	516	471	484	471	476	476	473	484	510	463	491	479	487	524	475	467	459	512	462	483	462	461	480	467	491	472	479	477	462	515	517	501	505	456	491	463	498	489	512	525	452	470	475	502	512	483	458	478	456	460	490	479	474	457	480	475	483	468	474	457	494	478	506	500	505	496	498	512	447	513	491	479	481	507	509	474	487	457	459	519	490	451	454	482	431	487	516	467	465	518	443	481	460	464	495	489	479	528	486	500	502	461	447	427	514	488	443	494	435	469	443	487	458	452	470	496	454	471	445	462	456	468	478	467	473	514	469	482	466	500	532	500	512	466	484	461	519	517	467	452	494	480	496	521	449	487	480	523	439	473	462	484	493	462	438	438	470	460	480	457	473	474	477	501	526	462	459	479	472	443	468	465	508	470	500	491	515	483	467	488	450	509	457	491	507	489	507	490	484	474	498	516	509	464	534	483	445	468	487	463	482	485	483	479	486	439	495	503	518	504	518	477	465	503	478	465	481	473	535	468	468	450	468	477	493	513	484	496	497	457	542	512	501	524	459	488	436	477	449	486	494	498	504	459	475	489	533	496	486	466	484	486	500	495	502	474	474	454	498	483	469	467	458	453	504	480	503	508	447	491	469	507	498	467	493	498	515	488	472	477	517	453	493	504	533	448	486	502	482	461	481	499	479	476	481	470	496	527	491	484	484	488	485	494	503	513	488	491	467	477	470	462	505	500	483	440	512	480	525	491	475	446	447	462	449	457	506	522	464	512	514	496	458	482	509	494	468	481	502	482	471	462	490	490	464	472	472	468	494	492	490	504	485	491	480	468	500	474	498	488	474	478	500	456	453	469	523	515	485	470	497	464	524	446	503	444	525	494	460	507	474	456	493	506	467	462	512	517	474	474	493	470	455	439	512	462	472	501	438	485	480	489	465	486	508	490	498	503	526	471	488	498	481	512	497	464	485	460	483	478	502	467	515	487	499	430	477	463	473	442	469	476	514	462	464	498	481	477	522	486	509	465	505	457	444	485	484	468	499	533	465	522	470	511	503	478	481	517	453	423	444	537	494	472	487	533	501	493	504	532	447	509	462	479	491	433	545	493	485	484	481	458	455	480	447	452	513	496	470	455	495	446	479	491	456	479	491	481	514	446	488	468	490	527	469	481	510	487	478	465	497	503	442	479	500	509	474	453	432	505	528	461	497	485	468	494	456	513	486	492	455	497	448	475	498	499	479	490	506	472	501	476	534	491	486	489	459	472	453	443	493	467	491	493	526	467	451	455	462	467	469	478	503	484	452	474	465	481	471	421	471	491	506	448	473	505	482	464	436	494	439	522	471	467	462	494	467	478	472	499	517	467	478	500	485	468	511	500	507	468	463	481	458	481	475	479	484	519	456	479	490	464	464	500	464	486	484	478	495	495	491	484	485	466	471	512	484	480	484	442	498	460	479	479	479	486	471	509	529	471	478	492	497	474	470	487	486	502	490	526	491	486	444	497	449	449	478	496	463	472	451	497	476	545	519	482	501	458	468	495	483	481	505	502	474	475	495	441	479	515	489	519	452	495	482	485	502	474	485	521	460	472	455	493	479	469	489	488	440	458	473	547	489	460	481	500	473	459	472	477	474	477	500	464	460	479	469	500	504	473	495	485	470	505	516	501	484	493	494	506	472	499	480	439	479	461	484	460	489	534	460	476	475	514	485	476	475	532	476	468	485	491	503	555	479	491	457	492	468	471	520	477	484	493	490	490	472	470	506	458	517	458	448	488	474	512	497	495	472	470	452	499	506	490	475	491	480	438	469	497	498	473	513	455	480	491	505	498	494	465	472	496	472	511	467	479	500	481	477	499	492	479	510	493	480	518	486	466	513	471	491	491	484	483	502	514	476	490	491	483	472	509	478	484	447	498	459	506	486	466	489	508	486	494	514	485	498	488	482	472	469	477	481	473	481	498	493	447	502	447	525	540	479	474	495	494	478	495	517	529	488	491	506	472	507	489	491
2156	389	420	411	388	356	342	329	365	346	332	336	365	338	318	354	340	322	319	352	357	335	308	351	334	324	350	352	324	349	319	345	319	313	345	312	320	329	375	313	356	356	317	344	333	350	348	344	315	325	309	345	338	313	358	337	347	291	310	330	335	341	343	367	355	328	363	342	327	316	367	371	353	347	338	328	320	320	369	321	334	357	329	340	370	350	326	334	322	353	309	303	337	360	326	323	360	346	343	323	323	373	320	350	350	378	369	317	337	337	336	310	336	343	369	312	333	315	344	312	336	358	346	334	307	316	319	319	339	341	349	376	362	336	337	325	329	317	331	353	320	349	309	357	313	343	351	320	316	333	341	319	321	316	346	338	337	315	330	304	361	308	335	345	331	339	346	350	332	324	347	354	351	329	351	328	309	320	331	322	371	332	318	326	339	292	341	342	335	311	323	333	367	351	308	337	352	361	326	345	353	346	336	326	362	321	316	339	342	339	318	345	336	378	326	342	350	362	319	365	356	331	327	326	332	348	346	369	335	320	318	354	348	349	327	312	302	332	344	317	339	338	356	352	341	349	354	344	302	316	333	342	368	294	317	343	354	322	309	319	323	340	306	328	344	327	354	341	339	314	324	337	329	366	325	353	300	342	348	330	342	304	322	320	326	345	372	334	327	364	352	314	324	324	314	324	314	316	344	343	322	326	353	340	334	328	342	360	348	334	352	345	299	341	291	313	372	335	369	329	324	334	340	331	338	323	346	366	363	324	302	312	351	334	336	329	324	337	313	332	355	315	288	354	356	357	356	319	328	360	327	345	322	335	360	348	338	344	340	352	334	310	364	322	348	338	328	315	311	310	387	359	329	327	340	335	342	323	370	339	348	334	330	350	312	350	337	375	309	316	334	358	332	345	316	346	336	326	331	361	319	379	362	346	326	354	304	322	367	339	365	349	297	330	347	354	362	310	322	307	337	331	369	327	325	333	367	365	346	303	336	343	357	331	331	330	315	342	267	324	304	346	313	331	335	335	351	359	328	371	336	377	312	329	388	344	333	320	350	319	313	343	315	373	335	348	316	338	337	323	318	351	324	323	362	372	382	359	299	331	330	336	342	324	336	334	331	335	328	315	304	363	321	294	345	370	339	318	328	306	327	337	301	344	330	346	339	306	344	300	330	369	320	320	330	333	331	321	344	296	312	334	340	314	335	346	331	334	330	327	334	319	344	337	346	350	311	327	338	351	357	324	316	326	336	335	363	330	332	334	332	334	334	345	347	318	320	304	357	357	314	321	326	342	347	368	344	340	324	328	341	362	313	341	326	342	317	373	347	296	393	350	339	323	343	337	320	329	357	311	334	328	354	322	301	292	363	349	321	323	355	347	347	346	332	342	358	322	383	342	351	327	328	374	319	328	344	333	335	335	341	356	345	339	304	341	352	326	359	347	365	357	319	337	333	299	346	360	328	326	346	353	339	354	339	362	388	341	314	323	322	353	311	328	341	327	341	319	340	339	311	350	354	313	345	371	336	345	331	335	287	330	328	339	366	333	340	293	314	310	325	364	326	338	345	338	313	345	351	363	341	339	378	321	332	346	317	314	329	316	348	345	332	344	349	348	365	308	305	315	360	322	336	364	350	341	318	306	338	324	301	340	350	340	330	315	314	341	369	325	299	319	354	331	379	323	341	314	318	350	319	356	338	322	322	339	316	348	320	340	337	329	299	338	323	330	326	322	319	313	374	334	362	344	324	342	331	331	307	328	369	359	332	319	307	378	331	307	336	348	333	343	322	349	324	334	392	335	333	335	340	330	344	342	320	369	354	353	348	317	355	368	349	318	332	328	330	349	372	354	331	295	319	324	339	332	357	337	322	339	345	348	344	337	313	311	332	365	343	314	340	334	329	334	334	341	334	324	312	359	321	339	316	333	319	341	325	326	351	343	318	336	344	339	325	323	315	330	343	340	351	332	344	335	341	346	340	327	344	328	344	332	320	345	327	345	356	334	358	318	339	311	320	298	339	353	353	359	324	350	311	317	319	337	352	349	337	378	349	325	315	384	325	323	335	342	338	338	323	361	351	349	337	328	349	354	341	290	305	348	336	346	316	332	334	310	282	335	314	338	303	334	326	368	309	320	357	336	361	314	319	327	340	320	310	341	317	331	326	327	314	325	323	331	325	341	341	337	325	332	301	355	340	301	320	353	313	346	347	329	343	338	339	304	324	323	360	333	369	303	345	287	332	326	338	316	372	359	343	328	341	328	393	334	345	350	329	347	362	307	320	301	314	338	298	339	348	331	324	338	356	300	344	336	367	324	333	348	322	324	340	357	349	286	338	331	330	315	337	314	338	315	332	323	320	325	360	359	353	319	344	347	329	325	352	327	315	332	349	329	340	327	336	309	382	336	312	359	323	333	328	321	329	340	316	300	344	342	373	359	326	331	331	352	350	342	314	338	328	351	334	363	309	308	337	366	339	326	329	342	334	357	331	356	323	320	325	305	349	339	353	306	325	318	349	378	343	336	323	303	348	336	326	313	338	348	316	314	346	334	352	337	351	343	314	371	309	344	347	360	317	346	353	338	343	351	306	366	330	331	365	322	321	311	367	334	343	343	309	316	365	336	349	331	329	309	321	323	354	309	338	336	335	340	326	360	303	344	352	318	305	337	333	306	342	316	327	357	352	358	350	326	324	326	356	336	331	341	338	367	336	393	318	335	325	352	339	349	337	344	341	353	319	332	324	351	322	341	328	346	338	356	346	332	332	312	348	368	339	341	327	334	362	323	329	324	370	358	354	351	323	363	321	339	316	336	334	326	301	336	322	329	344	347	335	326	348	324	326	328	316	335	337	359	344	305	341	335	356	366	329	321	374	349	337	322	379	337	347	362	303	321	356	342	319	352	336	315	347	336	328	359	304	334	360	310	326	311	348	312	320	354	363	379	334	320	365	351	349	340	332	347	349	351	339	329	321	327	325	345	321	341	329	295	326	356	364	317	330	353	338	324	348	341	336	341	351	335	373	330	322	331	317	373	336	320	326	362	366	299	344	342	303	340	341	316	318	333	340	355	353	362	330	349	315	344	364	280	354	340	310	347	344	334	326	319	351	321	354	353	326	315	340	313	332	332	303	345	341	339	335	324	343	339	323	307	358	298	320	314	323	328	301	356	359	355	312	334	334	316	326	347	335	312	338	343	322	340	346	312	334	376	346	361	357	311	337	329	342	359	341	357	326	346	325	307	361	318	346	314	316	357	345	317	345	345	329	361	323	313	341	332	311	346	322	340	338	340	318	315	320	309	318	326	304	301	311	351	349	327	364	333	332	303	340	320	357	337	311	299	330	354	353	363	346	374	352	332	306	316	358	317	329	376	333	322	322	354	344	353	333	346	347	344	338	362	331	339	342	320	382	349	371	316	337	327	337	319	333	341	312	327	346	337	348	304	330	330	336	351	356	324	296	340	339	327	336	328	284	340	318	330	353	325	321	335
2361	1083	1125	1129	1111	1079	973	1031	1012	963	1027	961	951	1012	1014	973	950	1049	1022	990	950	1010	959	977	982	961	952	949	1001	930	954	969	992	934	965	991	977	949	908	962	921	961	942	917	943	983	915	977	951	947	911	957	960	984	941	945	925	935	997	903	976	929	965	944	966	952	950	910	920	949	1009	1008	957	937	978	977	918	910	938	973	969	981	969	936	974	972	961	956	974	938	948	885	968	936	957	934	996	958	902	979	927	946	886	1000	951	925	942	960	984	974	962	953	932	931	954	953	1004	950	911	916	911	939	967	952	979	930	926	977	1002	998	982	904	951	952	929	934	952	910	1045	948	930	972	947	935	959	927	954	928	957	955	931	992	947	975	928	953	924	923	916	967	956	936	930	966	927	914	988	924	887	957	951	974	979	972	977	967	932	983	943	901	946	918	928	923	932	990	1006	952	938	919	986	953	961	960	921	945	926	949	964	922	921	995	948	973	981	918	994	966	946	930	973	959	975	952	914	955	970	1008	966	963	934	968	960	985	1023	966	947	882	974	948	918	965	908	948	964	957	990	952	988	921	966	935	960	935	967	929	955	937	975	993	1004	960	942	936	922	954	860	999	964	965	930	963	962	915	990	948	922	927	921	934	930	931	1007	936	900	935	943	996	1007	926	988	930	949	952	971	919	986	972	934	965	926	965	934	936	921	1015	954	896	941	952	962	905	874	959	977	989	936	908	1014	937	1005	965	970	997	936	978	934	945	953	934	940	969	873	943	994	902	959	981	962	946	930	948	933	975	990	873	942	944	969	943	982	900	933	945	904	941	944	888	971	903	950	973	934	926	931	941	932	950	939	932	906	978	970	957	992	899	930	985	917	920	984	915	944	885	974	996	920	909	952	997	923	953	1007	957	1016	940	961	945	959	1000	945	962	953	992	943	938	968	891	940	995	933	941	963	924	931	970	953	982	928	988	960	977	991	940	935	994	957	991	966	945	957	939	961	966	912	941	927	905	969	984	929	917	972	985	999	926	942	971	888	953	1006	932	875	958	940	934	933	970	909	973	1031	983	907	920	954	968	984	979	967	947	957	968	931	975	988	937	964	973	999	950	922	1000	985	955	973	919	1000	932	926	960	908	938	945	920	940	976	966	899	956	926	966	949	969	939	976	961	960	960	949	980	1064	958	960	1022	999	965	986	954	981	957	930	957	960	941	959	960	941	961	995	1000	914	976	994	879	964	960	903	903	921	955	971	941	948	961	929	934	954	931	928	958	934	993	950	909	955	971	943	1038	923	962	963	946	929	940	954	949	935	914	985	1065	951	895	986	916	948	921	960	943	941	940	978	899	926	891	946	890	978	929	943	953	978	922	919	938	930	1002	991	946	920	958	939	914	952	884	949	954	1001	941	960	949	951	941	923	1006	1003	926	968	979	945	937	931	982	920	963	1022	959	933	938	956	1000	952	961	956	969	955	1057	970	957	998	947	941	954	966	960	981	974	980	946	966	960	977	996	932	927	982	967	933	948	941	946	977	896	952	987	972	983	936	952	959	932	995	967	918	931	865	969	926	985	919	907	932	986	1040	933	967	939	990	970	904	955	985	985	1027	1015	968	974	1016	1011	958	989	921	918	939	919	966	1002	942	990	931	980	962	966	983	986	907	957	920	948	945	986	995	925	954	968	890	905	964	972	929	917	956	990	969	1004	989	970	1002	927	934	959	940	983	960	945	922	966	929	905	999	1002	966	962	984	970	970	876	995	971	971	983	938	941	971	942	975	981	979	923	939	919	924	967	979	990	940	927	924	947	957	1003	973	971	882	938	1011	961	968	983	964	982	940	962	927	916	925	900	980	974	902	953	992	925	963	955	1015	954	951	873	971	882	978	879	929	975	974	969	944	972	972	942	949	969	950	931	970	1000	985	1016	897	893	914	1026	990	937	983	918	976	916	957	980	920	950	952	919	924	965	939	941	952	997	983	937	928	933	976	939	944	996	1014	938	951	880	944	987	965	979	957	846	924	935	926	1001	951	982	971	916	984	973	986	991	921	987	932	934	955	960	984	961	932	946	930	1059	982	957	964	1010	945	944	887	909	982	973	968	968	959	990	980	957	953	913	973	968	1015	961	988	894	959	937	1008	976	967	957	920	929	969	929	909	938	1007	981	907	993	917	936	959	980	985	984	939	935	991	926	976	971	950	1018	977	938	950	992	968	915	958	919	941	904	1007	994	966	974	943	931	933	936	888	988	966	948	955	974	975	945	982	964	949	910	992	961	974	944	942	972	970	982	969	930	944	996	939	955	963	934	893	980	980	964	977	1004	1034	967	955	873	955	971	939	982	951	963	919	933	969	923	1018	930	938	971	984	965	967	961	973	972	981	923	1010	957	922	965	991	980	941	934	1001	929	985	921	967	971	940	916	923	967	968	975	920	955	980	927	1019	916	938	910	981	967	973	918	962	960	924	905	894	960	999	951	912	946	909	938	964	1025	946	1003	973	997	928	938	936	939	956	1017	964	981	926	985	967	923	948	907	980	888	939	896	869	909	950	935	949	975	989	961	995	959	921	945	948	938	920	960	942	930	927	951	986	916	983	1001	993	998	965	942	913	939	926	1017	961	968	1001	939	989	958	982	1015	1002	935	887	971	963	957	953	951	955	966	960	917	970	971	990	985	985	973	955	900	916	986	1002	953	929	951	925	911	962	953	973	914	949	972	923	964	969	960	936	974	889	936	922	964	939	942	935	919	989	948	989	1032	991	952	958	953	944	976	1016	892	914	950	971	1001	927	944	977	1007	930	959	938	954	951	964	961	952	901	922	955	976	1011	1000	964	959	962	987	938	967	1016	947	958	907	974	982	1046	972	923	942	992	945	953	1029	943	931	969	976	1002	958	984	962	911	977	925	994	870	986	989	946	1013	997	938	908	934	1002	920	941	940	920	932	911	968	974	954	941	934	967	951	932	927	901	951	887	969	942	940	974	975	964	964	945	905	927	943	1019	1008	954	935	1005	981	953	961	903	898	996	979	975	900	955	988	904	874	912	946	970	980	907	973	953	929	952	959	928	903	965	919	973	940	960	953	948	880	1002	935	906	953	931	928	956	946	965	959	989	924	971	977	942	962	938	965	988	988	948	936	961	993	984	954	953	987	938	932	994	989	942	948	894	967	948	956	945	1004	956	965	940	961	928	937	975	955	920	952	933	981	929	927	966	997	975	951	957	959	1008	882	981	986	968	960	994	979	956	1013	981	936	951	956	936	969	962	984	939	939	978	957	958	952	923	1024	982	932	952	987	937	945	975	980	974	974	917	986	964	954	875	964	949	978	988	933	967	1005	957	994	960	964	974	944	932	915	984	950	956	929	964	943	997	1001	926	948	1000	938	943	930	892	928	889	1009	950	1036	943	1021	991	947	937	933	985	937	976	952	947	915	954	937	955	944	915	1005	962	922	976	946	976	985	956	943	879	940	966	912	952	999	956	954	940	945	948	960	960	906	922	983	1025	912	958	988	974	942	927	1013	934	974	963	916	934	928	936	949	886	947	962	997	949	913	959	936	950	937	935	928	994	958	964	998	1004	910	936	935	952	952	954	969	914	925	966	940	950
8694	1208	1453	1156	848	651	473	460	377	335	325	272	271	276	255	256	225	226	248	220	248	217	220	211	241	210	206	223	208	206	197	215	196	194	217	193	198	206	189	205	215	199	212	190	196	206	203	188	204	199	216	202	197	205	221	178	213	193	210	190	203	201	202	205	238	200	178	195	201	190	198	199	194	186	179	186	197	200	213	206	200	189	198	221	215	222	201	192	197	198	200	215	199	197	207	175	207	209	207	191	205	187	214	194	192	194	178	179	216	187	167	200	203	205	213	200	184	180	228	184	201	201	208	207	205	218	221	185	199	204	191	191	181	194	175	206	193	208	212	186	180	209	202	201	183	196	209	224	238	180	212	208	214	171	176	189	205	193	234	210	217	233	190	179	189	188	181	212	194	198	218	208	203	217	192	226	204	212	196	199	194	211	205	237	217	193	195	220	192	222	181	201	188	175	166	177	207	218	207	219	184	161	190	179	199	193	194	184	199	187	208	195	195	194	209	194	183	185	204	205	217	178	210	192	187	203	175	218	199	202	210	155	197	189	206	193	201	201	180	197	199	187	201	218	184	181	181	186	168	174	189	194	191	180	236	198	177	217	187	197	225	217	196	215	189	195	188	200	158	195	192	176	196	195	199	184	192	219	214	177	185	203	195	185	192	184	206	195	213	207	208	194	190	207	188	166	195	222	171	182	172	207	177	199	177	212	191	220	186	183	186	194	186	208	185	210	188	188	180	210	187	180	178	210	212	183	196	224	184	194	166	183	196	220	212	187	206	201	191	188	211	208	210	194	195	193	198	198	221	222	216	209	212	197	190	196	186	190	196	193	204	206	156	199	187	196	191	199	184	193	205	169	197	224	218	208	221	227	199	190	181	196	184	180	207	196	216	181	194	211	224	197	164	194	200	194	186	199	218	176	203	196	210	177	199	169	195	192	192	204	177	175	197	187	200	197	189	211	188	197	184	215	191	198	184	198	191	202	203	192	210	193	202	194	200	201	192	206	181	190	186	199	212	215	189	200	187	193	196	201	199	194	207	165	192	200	198	223	210	183	194	166	234	188	214	200	193	234	216	199	188	191	196	185	201	184	198	178	190	198	205	196	185	189	205	205	205	182	217	183	208	208	215	202	215	191	181	202	206	195	195	189	189	224	182	207	171	207	191	159	181	213	196	192	173	210	200	203	224	217	196	219	183	171	191	186	183	174	210	229	188	193	195	185	200	185	197	181	188	195	195	194	227	214	210	178	186	197	198	172	191	203	193	172	182	207	191	203	234	172	185	181	218	192	183	171	207	195	219	201	194	191	209	176	180	226	201	205	221	181	205	215	214	206	205	193	184	198	165	216	174	189	185	178	217	195	213	201	201	213	180	179	188	210	183	189	176	210	175	203	184	207	173	197	202	200	216	222	190	217	202	194	190	201	218	203	185	190	211	193	206	191	225	201	201	165	214	208	200	211	172	202	199	226	194	220	200	219	182	180	207	182	192	209	214	189	210	200	187	207	214	211	174	186	206	199	187	215	177	190	212	211	173	216	208	183	203	187	201	201	205	192	167	174	224	163	187	185	204	215	166	187	203	201	198	188	199	213	186	187	194	203	191	209	199	189	196	182	192	182	209	181	195	184	205	211	199	184	221	184	198	205	231	211	228	171	176	224	213	180	160	169	193	199	215	205	183	206	205	162	204	230	222	188	194	205	182	171	193	200	178	193	214	218	192	225	189	198	203	209	201	198	211	185	192	198	221	185	192	223	184	212	179	204	200	184	180	199	206	203	180	207	207	188	193	199	212	199	206	215	204	196	216	195	213	187	194	206	196	179	215	214	209	208	217	191	228	200	181	210	214	204	183	195	183	197	201	192	215	186	196	172	194	211	215	184	204	182	211	221	191	194	188	218	197	202	204	187	189	211	222	192	215	213	214	199	194	187	176	207	183	191	189	206	204	188	180	207	193	183	207	191	199	211	185	196	178	211	196	205	217	213	210	180	211	198	215	194	223	219	210	215	185	172	178	197	223	200	198	212	158	200	206	195	197	198	201	212	204	187	197	209	171	175	185	209	199	205	181	191	193	194	209	183	215	202	197	209	190	161	173	212	201	175	184	223	189	197	199	191	180	198	207	206	216	214	193	181	192	197	202	205	210	196	201	189	202	200	213	197	208	200	197	197	241	168	172	192	204	189	210	199	198	180	218	185	211	191	191	199	205	212	222	187	207	198	188	210	185	218	186	208	206	202	199	191	191	204	224	204	197	203	186	192	219	219	217	208	196	204	191	175	216	228	190	184	206	210	183	197	192	238	227	211	191	203	203	185	218	217	169	185	180	210	210	187	201	220	220	189	181	187	214	212	218	189	197	186	176	194	204	189	172	200	205	221	192	201	190	217	193	213	188	205	178	190	207	196	175	188	206	197	192	196	199	201	192	183	214	208	210	206	188	203	191	198	186	202	238	199	199	192	209	211	182	198	189	198	198	201	223	210	204	202	200	214	210	186	200	195	195	178	168	202	177	175	201	210	207	172	192	200	198	192	201	167	207	183	192	203	192	194	191	198	195	207	205	223	225	208	174	211	198	194	219	199	191	179	190	187	192	186	213	193	197	200	211	188	217	198	214	218	214	165	223	195	201	207	208	199	179	187	203	219	201	209	195	198	196	196	192	186	195	181	231	198	222	211	172	213	203	208	218	192	193	196	198	213	221	222	177	218	201	184	196	190	198	172	207	187	188	195	199	192	187	191	221	203	200	181	202	198	193	198	217	189	194	203	179	181	210	180	197	217	168	208	186	197	179	185	183	227	181	204	219	188	188	216	186	192	213	163	215	190	203	184	187	208	202	233	194	172	164	194	195	220	212	187	182	189	186	219	204	189	217	210	190	196	189	199	196	201	185	178	202	183	185	178	214	193	227	212	199	189	197	197	196	202	228	195	193	212	201	216	199	199	182	186	196	212	182	170	192	181	226	185	208	210	200	192	183	173	212	227	197	192	200	193	205	189	200	204	194	201	180	208	215	180	210	199	215	178	186	198	190	221	198	177	191	186	210	196	207	189	186	189	177	196	185	193	197	203	175	216	205	214	180	180	188	201	222	212	205	191	213	173	203	201	186	178	185	200	200	215	180	165	185	212	190	192	200	196	181	205	198	178	169	188	226	235	193	200	213	164	200	213	172	183	181	189	203	206	214	179	177	225	207	197	223	200	187	201	194	196	181	217	166	191	210	176	201	194	223	195	186	212	200	192	199	213	205	217	201	180	179	174	212	203	195	216	203	193	207	198	171	203	185	199	205	200	215	210	190	205	222	198	207	206	196	181	197	195	198	196	214	175	191	192	180	200	182	213	163	186	173	208	193	228	210	174	206	180	200	207	192	186	214	191	211	214	182	200	196	171	202	198	163	183	199	214	228	174	186	184	198	207	203	208	218	190	219	208	205	182	193	201	206	198	162	212	225	190	199	202	196	191	186	194	196	185	194	193	177	197	208	209
5534	1626	3243	3745	3229	2680	2232	1920	1594	1443	1302	1181	1111	1066	1058	964	906	857	884	824	826	784	757	794	704	714	743	747	737	670	738	727	687	648	692	703	652	686	694	671	668	659	629	655	642	695	652	592	618	651	599	640	655	637	626	604	621	590	650	621	659	633	620	631	624	624	617	602	609	621	676	610	619	605	618	591	654	629	616	588	637	596	614	589	617	618	555	612	616	627	595	564	608	610	616	599	581	562	667	594	617	588	641	648	620	596	587	584	595	654	608	603	613	597	601	668	586	583	604	628	595	637	638	621	615	578	580	614	589	606	612	619	617	655	622	605	593	582	568	614	625	610	583	607	593	614	574	606	601	617	643	611	586	606	603	603	592	638	599	605	614	592	606	622	633	579	616	620	570	632	628	583	561	566	606	616	594	570	550	654	641	588	605	687	598	618	598	659	642	611	614	625	611	656	659	608	620	648	602	580	605	607	585	629	590	580	609	637	589	575	613	639	557	612	598	586	640	580	663	600	673	596	610	593	606	619	641	625	635	635	602	609	593	611	589	607	600	586	600	601	566	633	605	584	636	572	582	608	615	597	609	554	603	597	575	629	613	606	676	567	628	575	623	604	611	619	590	582	556	591	627	607	608	598	619	646	557	600	593	624	571	572	596	634	618	560	592	612	606	550	600	639	616	577	604	606	635	612	588	551	608	587	579	627	542	605	576	600	587	598	598	556	565	574	571	632	597	617	606	618	601	569	601	615	603	579	583	573	621	625	637	602	618	605	607	566	559	591	581	568	598	616	628	612	639	581	621	598	588	605	617	584	561	581	569	610	638	574	612	642	593	608	602	618	614	626	614	600	599	588	587	618	638	593	592	560	599	601	627	622	615	610	593	588	590	608	654	583	562	620	607	582	597	618	582	610	608	601	628	549	625	603	607	612	602	620	621	543	621	596	607	573	658	618	618	634	555	597	605	588	615	584	580	579	572	606	621	593	589	604	571	575	607	573	580	593	576	636	598	607	621	588	614	617	551	564	612	651	607	594	602	602	584	613	621	614	571	626	608	659	587	590	572	650	613	574	646	633	567	587	598	583	591	594	640	626	623	614	595	594	585	591	567	618	553	617	595	625	618	619	599	635	632	567	589	620	610	610	614	623	643	582	592	635	604	648	607	578	572	573	597	623	613	612	613	612	615	610	594	579	606	593	659	571	594	635	626	575	618	598	554	597	626	635	591	554	610	612	584	608	602	590	584	602	619	586	598	649	611	626	549	574	633	580	629	614	636	562	603	577	609	628	595	593	615	602	586	599	571	575	562	611	595	583	608	600	610	635	596	612	580	598	597	580	603	612	605	578	618	595	640	597	604	603	609	647	593	588	604	562	640	567	649	626	657	565	610	597	602	555	627	571	586	636	531	648	616	585	625	581	640	569	693	580	600	625	578	613	656	584	603	625	573	604	625	588	602	606	600	586	605	625	575	578	633	580	584	639	645	589	558	579	623	615	574	604	639	589	603	609	551	565	583	634	597	605	575	589	627	580	588	572	594	617	601	599	634	628	594	639	640	580	562	602	610	605	588	612	596	651	615	609	562	665	599	610	571	613	578	580	591	614	564	593	580	588	574	579	567	617	592	588	589	597	589	586	582	602	621	595	590	604	601	592	575	614	642	591	588	629	619	650	600	604	568	631	561	614	558	589	570	577	586	583	636	588	602	595	626	631	616	631	594	593	595	554	601	602	555	591	559	584	585	615	604	561	583	608	596	622	590	588	607	632	625	638	584	592	579	570	582	573	566	600	631	600	590	568	583	594	613	628	580	597	648	633	614	598	606	554	625	624	598	611	601	608	619	563	634	649	591	562	610	630	588	628	590	559	617	573	596	601	568	598	589	599	588	615	666	604	557	602	624	594	618	627	533	603	626	629	584	595	611	609	616	589	632	594	617	592	646	602	634	595	561	579	597	610	565	622	599	613	675	582	558	664	626	627	565	586	625	588	591	614	603	634	592	671	608	610	609	582	615	586	603	592	559	593	606	607	665	585	599	617	589	595	670	614	619	621	592	564	583	620	649	619	618	601	618	610	604	571	634	594	619	578	618	624	639	613	571	600	623	593	594	588	629	612	568	624	596	657	570	648	608	570	602	594	564	621	585	584	583	606	548	571	601	567	542	598	598	657	614	625	603	609	543	602	595	620	595	589	587	630	587	592	598	586	593	585	610	668	632	602	624	598	615	613	584	608	603	606	589	602	613	560	611	642	568	636	580	582	637	598	667	580	620	635	626	649	645	571	611	620	562	612	606	621	617	557	556	636	576	639	599	586	635	620	559	581	641	573	595	603	566	610	604	603	578	631	575	582	638	599	612	626	597	621	661	563	602	600	596	611	618	577	585	598	590	560	626	597	604	644	597	586	603	615	626	587	621	585	598	610	573	616	562	641	616	555	580	615	616	586	633	596	636	585	632	584	594	596	592	571	603	630	603	587	629	552	599	574	558	620	564	589	593	561	613	633	603	635	581	594	601	617	540	598	596	636	609	627	545	625	602	585	596	553	621	589	631	594	588	614	589	605	666	632	594	594	559	585	601	613	605	611	595	591	633	618	586	583	626	625	605	592	660	606	577	605	637	609	613	594	592	617	645	612	637	576	631	615	623	541	623	591	585	573	578	575	595	622	631	665	564	597	594	614	592	617	601	621	586	575	615	620	606	622	615	582	594	618	611	569	637	579	583	611	591	603	677	597	552	604	643	590	583	671	587	627	620	567	607	556	546	600	630	599	624	606	596	638	615	585	607	610	560	586	562	579	584	617	571	550	601	598	589	635	550	610	595	585	591	582	652	633	602	556	533	592	571	597	640	617	590	625	579	614	603	586	566	610	622	602	609	563	610	618	597	536	592	578	577	592	664	628	590	597	603	607	592	623	605	592	660	648	558	628	598	621	597	641	571	609	641	614	606	589	620	613	561	594	613	577	611	644	628	581	585	596	593	617	581	604	595	590	593	628	602	566	613	625	585	611	585	633	575	591	575	576	632	633	582	593	631	646	570	606	614	598	641	599	627	594	613	590	594	604	614	601	629	596	584	576	608	606	589	614	595	587	585	611	618	615	649	615	632	603	617	575	629	562	578	579	630	547	596	636	604	618	585	654	601	636	589	578	611	615	618	624	579	593	612	589	585	664	631	576	610	601	605	578	610	616	598	605	616	580	622	580	552	587	625	624	625	607	572	588	634	586	554	582	575	591	590	608	615	602	640	634	601	630	584	582	587	612	575	584	618	594	602	576	660	578	610	592	627	574	589	637	579	582	596	579	586	628	626	613	600	592	617	568	585	598	591	582	640	607	585	566	646	597	595	580	622	605	594	590	602	596	607	598	627	574	649	669	558	626	607	588	599	581	609	612	617	547	599	594	605	591	586	591	589	582	600	614	621	596	608	585	617	597	646	599	605	613	580	599	594	597	600	593	629	617	580	591	576	569	600	574	602	597	552	583	575	609
15925	2566	2728	2039	1456	992	813	614	481	417	402	351	309	302	277	240	243	230	226	216	199	198	219	199	177	193	147	187	155	177	176	203	163	161	164	151	176	165	145	185	161	167	172	158	154	172	147	127	145	192	185	175	137	165	164	150	142	135	126	162	161	140	128	143	177	145	162	134	143	121	149	161	141	146	162	147	152	165	147	131	142	148	136	170	143	149	151	162	161	157	133	148	145	176	135	162	140	142	156	130	145	146	158	160	181	149	151	166	167	151	143	152	145	140	150	145	125	155	164	140	165	140	129	132	157	143	151	148	148	158	153	161	139	141	151	141	141	159	148	144	122	154	149	144	143	150	155	140	141	137	138	155	161	141	165	155	169	157	169	155	161	147	141	167	131	133	157	177	143	166	151	151	160	139	160	156	156	141	133	132	158	150	159	126	124	147	152	121	146	164	159	166	150	171	138	154	149	153	155	142	139	162	165	142	139	154	136	155	147	146	175	138	156	151	148	140	139	139	149	151	146	149	136	138	128	138	134	168	145	136	138	151	151	146	146	131	138	153	137	162	142	163	157	145	175	156	154	155	145	135	143	157	159	163	139	155	140	147	147	140	148	149	166	135	156	131	160	152	147	169	150	150	135	148	167	164	148	149	142	131	154	134	133	143	146	158	158	136	141	149	135	169	130	140	156	148	141	140	157	152	155	131	165	157	143	161	168	166	155	161	130	149	139	154	151	135	122	139	157	151	146	153	139	138	138	154	129	138	144	166	150	163	154	121	146	149	138	128	141	158	147	143	141	143	159	149	157	150	137	139	163	147	139	137	135	132	130	139	145	156	163	143	145	161	167	166	146	129	122	163	129	150	142	159	146	165	146	152	142	157	134	149	175	145	172	162	142	170	156	137	147	150	158	154	142	160	154	155	145	163	134	145	147	167	173	159	153	141	141	149	155	147	120	160	143	174	154	141	176	144	181	161	124	151	150	163	173	159	137	139	133	151	156	168	135	151	145	150	147	150	169	169	170	133	153	142	140	143	159	139	150	152	148	146	146	130	134	135	145	169	150	138	143	138	142	157	146	156	169	142	164	141	157	161	150	156	152	157	143	166	159	165	147	123	146	140	148	152	173	151	170	137	118	153	140	145	134	155	163	158	165	146	172	157	141	144	140	134	148	151	153	132	162	148	130	133	146	160	141	138	154	145	153	158	158	138	142	151	160	155	139	146	136	134	147	165	146	157	145	134	154	145	145	146	145	124	165	132	141	144	150	154	133	158	152	149	146	138	150	162	144	170	143	140	156	158	151	148	148	139	154	141	140	161	142	142	140	137	140	155	142	126	134	170	154	156	183	139	134	145	131	137	135	150	125	126	163	144	130	139	156	144	145	145	167	151	139	138	165	154	176	147	143	145	141	151	167	145	159	152	151	138	157	147	143	166	132	151	152	139	130	145	146	156	176	151	129	137	169	152	129	155	152	164	150	153	187	129	149	154	127	139	140	117	147	140	144	134	182	138	140	141	120	152	147	126	136	136	139	139	128	126	141	146	152	164	159	168	140	158	155	157	136	143	135	155	163	136	128	144	145	160	148	159	147	166	148	142	152	155	152	146	153	156	138	153	153	138	135	152	122	166	147	147	149	169	155	116	169	136	140	136	143	139	173	127	164	136	142	136	137	161	153	144	152	156	172	145	139	145	142	152	148	153	149	127	157	151	143	130	155	131	146	124	155	152	159	142	124	140	142	173	145	163	146	159	149	142	155	156	145	145	132	150	138	143	149	148	153	162	170	134	132	159	152	159	147	145	148	145	171	125	128	129	152	139	141	147	133	152	152	134	149	137	162	155	150	149	146	157	161	161	148	124	147	158	153	152	159	142	172	144	146	136	177	159	150	138	146	166	139	150	154	132	167	152	179	168	133	147	131	144	159	155	142	185	142	147	144	144	163	132	150	143	142	146	137	168	148	128	150	152	163	172	147	147	137	166	157	140	157	150	144	149	158	140	145	133	149	171	169	131	147	129	159	150	148	138	136	155	145	158	157	136	141	135	139	150	157	139	143	153	134	156	156	136	162	125	131	144	138	135	140	166	131	155	158	139	156	129	167	122	147	135	137	144	157	160	130	151	150	123	138	153	130	126	134	168	131	154	151	165	130	142	170	155	144	131	155	163	166	169	138	146	142	137	162	144	139	136	154	135	137	147	144	153	136	138	142	141	147	159	154	151	148	149	145	152	138	150	127	138	138	138	135	144	150	143	141	166	168	146	155	161	157	167	148	128	140	154	159	138	144	126	145	146	124	114	135	150	143	158	133	158	155	139	138	136	145	143	153	141	145	135	142	150	148	151	125	137	138	141	141	141	151	152	154	148	161	149	140	148	149	138	161	144	164	141	142	136	154	136	150	144	141	148	167	143	134	148	160	146	151	145	163	143	165	145	145	155	150	123	138	131	143	135	150	157	139	152	155	163	151	139	144	140	149	160	174	157	146	137	134	147	142	136	158	172	135	156	117	166	142	146	159	138	137	146	150	157	142	166	142	142	156	163	136	145	140	137	152	158	136	169	160	139	164	140	154	137	152	125	132	145	140	144	149	118	159	147	141	143	175	147	139	136	137	150	137	140	147	129	158	147	159	150	139	155	128	156	161	173	148	165	159	155	159	159	159	142	138	155	148	148	129	129	125	125	137	158	158	157	158	160	132	159	154	139	146	131	137	137	159	162	137	159	135	147	141	164	124	161	128	142	154	129	158	159	152	169	159	170	158	156	155	138	134	155	125	162	137	118	142	149	153	170	156	158	146	146	139	172	145	143	136	130	133	150	142	147	132	162	151	155	141	159	146	135	137	144	155	143	160	148	163	170	164	166	147	173	141	157	160	145	122	135	148	169	138	147	138	171	167	134	130	140	154	156	176	158	163	167	153	162	121	179	166	140	129	165	146	129	150	148	133	143	124	137	159	147	146	135	150	149	160	146	134	156	146	153	140	137	143	152	169	151	148	151	138	137	157	132	144	153	155	155	127	152	170	158	170	180	157	157	142	172	149	167	156	153	142	163	143	133	149	149	148	137	132	138	164	161	164	127	167	153	148	139	163	158	156	157	144	152	143	154	131	173	152	141	173	157	144	146	157	132	137	143	143	143	149	154	137	133	172	150	134	138	145	151	148	138	174	165	148	149	153	172	132	144	153	159	159	126	152	150	147	139	144	151	161	141	144	144	163	139	139	149	153	153	140	134	134	163	140	127	119	147	138	126	144	152	149	142	153	156	125	173	149	159	162	146	174	144	152	118	139	159	148	157	143	152	139	143	167	140	150	159	141	150	142	140	153	168	143	172	127	148	159	153	150	146	151	159	169	159	159	160	146	134	155	139	152	146	141	139	159	147	130	127	171	143	159	142	153	137	141	138	154	138	162	143	149	149	147	145	169	162	138	137	158	157	145	130	150	159	131	142	178	158	147	122	145	159	148	153	142	144	152	129	170	150	161	149	158	134
7604	2500	5712	6390	5401	4380	3640	3069	2494	2051	1877	1714	1528	1432	1293	1180	1088	1003	1013	930	861	840	908	808	812	818	730	719	691	679	675	664	608	648	630	621	602	641	612	591	600	571	602	573	585	605	543	578	554	560	526	525	568	529	531	560	541	518	541	548	557	508	533	512	508	493	521	492	471	496	507	484	506	504	514	478	531	531	509	501	519	511	483	505	508	506	565	528	539	508	502	523	513	539	500	488	485	491	526	478	506	511	491	493	472	479	497	498	518	507	494	503	491	472	498	499	471	514	478	444	503	471	511	463	509	454	497	492	484	498	503	479	478	491	474	511	522	450	502	501	496	482	489	481	476	496	496	497	447	486	483	482	477	445	498	480	452	494	464	476	504	514	532	503	521	463	457	476	485	510	463	482	474	473	454	484	467	476	504	491	520	489	497	514	458	464	493	484	469	481	442	467	512	448	501	478	459	450	472	454	487	484	457	446	486	493	515	484	470	481	471	487	527	478	479	489	490	486	442	465	501	464	488	482	462	518	492	479	489	514	464	510	449	472	471	454	456	510	506	485	477	460	474	466	457	448	509	466	481	441	477	489	453	474	493	466	481	503	499	462	521	491	526	480	500	481	505	479	478	496	467	526	503	472	499	465	476	459	479	464	485	469	471	508	475	488	498	479	475	487	500	468	462	454	494	479	474	472	515	488	466	466	475	476	510	509	476	486	473	475	478	493	502	464	460	466	482	477	542	530	489	453	480	463	507	443	515	467	477	499	502	462	499	474	474	490	488	490	494	515	464	456	495	492	439	457	499	472	457	470	514	485	443	478	461	478	455	481	495	503	526	485	491	470	508	477	475	507	524	470	467	466	513	467	519	490	463	502	453	515	482	492	466	499	457	502	519	466	474	468	496	502	459	501	478	498	508	457	471	463	440	470	501	478	463	493	541	458	485	432	465	515	496	480	482	494	491	498	478	477	483	452	504	475	453	490	494	507	483	529	469	516	500	477	462	475	464	498	486	466	533	475	504	482	517	447	438	477	529	432	479	487	481	489	485	488	488	476	520	460	454	432	417	521	478	470	462	508	495	452	481	521	465	460	470	495	463	453	495	523	482	480	504	450	503	483	462	506	470	482	523	493	448	453	470	508	467	486	509	463	535	473	477	490	502	461	442	465	487	463	504	474	506	470	512	431	472	479	478	508	495	474	460	484	471	475	469	471	445	485	472	423	481	476	470	479	493	496	520	497	508	471	495	467	481	465	440	481	443	453	512	484	497	424	457	471	436	464	482	490	466	488	497	462	447	497	493	496	496	470	514	459	510	485	440	478	482	496	482	458	437	479	477	494	510	488	498	492	482	505	467	514	506	493	516	491	440	504	481	481	483	492	479	486	457	471	528	499	468	496	500	485	462	468	479	478	531	500	488	467	492	501	434	468	502	465	492	476	501	495	477	487	501	454	485	486	499	483	462	485	514	454	450	493	450	450	475	511	487	468	486	462	523	466	485	464	478	468	527	487	495	500	523	526	473	483	505	458	467	457	517	509	491	488	485	512	485	429	470	479	509	478	473	509	495	497	490	508	517	457	535	490	495	478	499	455	483	464	494	520	481	509	507	492	478	477	492	456	488	459	465	474	445	468	470	438	518	492	506	506	482	488	502	450	499	472	474	485	496	463	473	484	450	501	482	478	478	478	467	489	474	474	486	456	485	458	488	479	528	465	486	484	525	487	466	470	463	439	492	454	491	464	501	462	473	452	496	482	503	506	458	497	535	454	482	457	485	489	493	475	490	485	496	472	465	481	473	452	504	472	481	472	451	497	477	479	478	474	478	486	466	476	462	462	510	470	518	486	468	513	504	464	489	451	459	484	449	496	507	444	466	466	465	475	485	484	451	514	444	474	510	492	495	509	481	470	436	474	477	473	468	465	473	452	438	479	468	541	493	473	467	493	465	471	509	476	487	454	507	483	480	482	474	493	494	440	483	509	511	453	499	456	488	456	469	460	498	457	498	517	480	513	458	467	435	459	483	505	500	462	516	485	492	481	486	479	482	492	465	500	539	524	480	474	454	471	486	497	482	476	506	479	459	480	469	443	455	490	473	484	483	452	471	473	466	456	486	488	483	481	474	457	463	490	450	524	482	479	488	509	491	525	458	519	476	487	500	437	490	467	467	464	447	472	494	474	502	520	468	444	500	483	513	492	477	481	466	476	498	487	494	477	496	488	484	523	479	459	461	505	464	462	456	504	498	523	431	498	486	457	465	497	470	502	458	472	470	477	456	488	472	472	469	481	493	482	466	469	490	462	500	507	514	429	487	533	484	503	523	481	453	470	483	475	479	473	514	464	502	539	467	461	495	513	506	483	464	477	499	454	487	503	489	476	474	484	482	473	466	518	470	475	495	481	461	481	469	483	462	486	472	466	475	519	466	489	516	479	483	481	454	488	503	513	493	471	495	501	481	512	524	508	486	473	486	457	519	451	477	489	473	496	489	466	506	488	504	489	475	464	459	475	449	502	478	490	504	482	457	484	478	462	477	504	454	483	479	477	457	483	486	487	436	498	449	495	495	459	494	483	463	503	464	481	521	491	482	491	476	461	505	426	495	474	497	497	477	488	491	460	533	460	472	500	479	480	513	491	462	479	480	464	489	483	468	459	490	472	492	480	488	468	480	517	526	459	467	507	460	483	506	462	494	499	475	518	530	461	456	442	489	492	483	480	485	508	493	484	489	506	475	470	508	474	481	507	457	516	458	511	448	471	464	484	424	501	500	451	488	478	482	453	510	484	525	522	460	453	475	475	493	457	496	495	443	474	504	492	468	490	479	493	485	465	493	482	472	451	490	473	459	483	516	489	484	448	471	507	473	495	478	476	505	475	485	458	454	522	515	527	468	464	476	494	471	499	461	532	486	443	434	471	473	495	457	461	451	495	467	471	494	491	465	476	470	474	475	462	509	478	529	479	530	497	548	469	480	519	499	472	460	479	508	511	499	481	465	468	471	477	508	493	470	488	511	492	493	469	526	481	507	512	458	456	496	474	447	503	495	501	497	495	493	484	506	509	468	512	470	483	482	499	530	467	464	534	479	487	484	516	515	489	457	459	476	476	446	461	475	424	470	537	487	447	456	453	523	489	511	495	466	477	483	499	503	469	463	502	459	511	464	483	470	469	478	492	494	463	438	500	510	468	521	440	470	524	505	501	490	522	471	451	489	472	424	472	467	460	456	479	451	484	481	465	480	445	455	490	541	491	485	475	498	469	450	448	475	483	505	490	461	479	477	489	465	479	517	470	505	478	468	492	486	494	472	467	491	461	445	488	497	459	478	482	508	508	455	463	501	502	483	474	497	499	449	473	442	479	460	485	513	457	497	534	472	444	456	497	445	495	503	506	433	450	480	483	501	431	487	533	468	486	485	455	458	483	453	464	485	479	446	482	515	473	487	491	478	435	474	487	512	480	458	498	449	483	515	467	493	475	495	461	437	450	454	482
2183	377	415	384	397	369	346	346	322	355	351	356	336	339	321	382	299	308	330	336	339	364	359	302	361	382	318	353	344	319	349	343	347	297	335	370	358	348	319	351	317	352	352	367	361	314	325	350	335	353	364	330	320	361	353	324	323	328	334	295	309	320	338	357	352	329	330	338	337	316	338	306	303	369	304	374	329	307	350	334	339	341	341	332	314	344	360	354	349	385	330	318	297	343	329	358	375	315	341	343	374	369	325	341	308	309	300	348	328	324	315	352	337	329	290	338	377	377	356	356	326	358	340	311	340	336	325	313	355	324	335	323	339	322	335	330	340	332	319	313	324	342	331	335	326	326	312	350	349	320	353	327	348	335	331	317	304	343	347	302	328	303	360	325	339	320	344	335	340	321	339	319	340	319	359	356	341	346	322	352	344	389	333	342	291	327	344	341	342	362	307	370	315	348	337	318	331	352	349	338	327	306	354	341	344	360	343	329	338	331	340	316	332	325	346	326	342	322	313	393	350	325	327	336	332	327	346	368	354	336	341	302	319	350	339	316	312	315	315	351	360	328	320	340	337	346	330	320	316	334	349	329	346	338	320	324	339	355	348	316	334	358	348	334	326	282	335	332	303	327	311	342	326	304	340	380	364	363	359	344	328	330	329	342	322	364	296	371	340	320	357	350	343	323	314	343	326	373	309	316	396	360	366	321	349	336	343	348	303	344	306	317	317	338	315	326	339	369	314	336	353	344	329	359	330	318	329	336	335	347	362	332	329	369	326	343	362	320	346	327	308	272	354	325	335	323	332	316	307	303	319	359	314	317	326	326	346	326	320	326	313	344	339	317	311	352	351	365	336	320	317	337	362	330	322	351	327	324	344	316	365	340	333	343	367	342	319	346	312	302	370	339	296	338	353	357	350	334	341	319	364	356	321	341	307	340	322	337	336	368	320	343	310	349	327	312	333	353	297	327	303	330	309	319	345	338	329	332	334	327	330	331	316	332	319	353	342	325	318	342	375	335	318	357	347	342	320	300	357	349	284	348	327	354	304	323	343	346	343	352	292	358	314	318	334	336	333	368	332	337	343	333	352	351	335	356	320	372	343	372	368	344	330	320	308	368	326	331	352	326	351	338	351	356	358	341	355	352	352	319	332	374	315	352	350	363	333	373	354	330	328	358	336	326	357	299	346	333	358	311	368	355	353	359	329	354	345	325	322	348	325	314	323	322	319	355	347	339	337	323	341	327	339	337	330	346	316	363	325	331	342	316	335	367	307	324	342	344	332	313	360	310	334	356	343	353	326	367	361	331	341	373	326	309	318	328	355	369	333	312	315	309	326	322	322	336	328	340	323	343	350	327	316	324	336	347	321	337	340	329	303	324	345	348	356	336	347	334	322	348	322	335	329	329	340	326	322	333	352	339	315	334	333	330	331	329	335	336	310	372	345	336	336	323	283	342	316	318	345	335	362	321	309	319	341	339	311	314	322	354	337	319	365	330	363	302	338	354	343	320	340	313	322	335	323	327	314	374	310	375	305	334	309	317	340	363	340	340	324	342	323	321	300	333	336	321	363	355	350	341	337	332	354	325	359	373	323	319	329	342	319	344	346	328	310	369	342	369	335	319	344	340	329	329	340	332	329	314	334	349	375	356	345	376	360	334	361	329	311	308	326	325	355	345	301	330	356	342	362	330	333	285	345	351	334	362	346	361	359	339	338	371	334	360	349	316	347	329	334	328	330	362	324	353	348	341	335	372	326	347	327	315	333	317	350	339	308	320	325	354	346	354	324	352	354	324	317	344	351	345	321	328	340	354	373	367	306	357	323	318	363	311	371	339	320	334	339	335	380	356	322	362	329	350	329	343	314	340	357	339	342	332	318	347	350	351	343	343	338	315	337	337	339	316	322	329	338	326	367	345	338	343	330	333	337	387	327	341	312	332	333	362	329	286	318	342	358	367	333	327	331	354	361	348	336	334	359	331	339	329	333	319	329	331	362	353	348	331	321	321	350	308	364	333	357	382	350	325	344	344	341	346	335	329	338	348	321	342	317	339	297	327	338	332	337	342	352	325	377	331	350	301	339	330	356	344	350	333	308	340	329	354	307	345	308	311	348	345	328	315	324	328	344	297	342	365	306	287	355	316	373	296	341	340	333	315	345	330	317	344	362	358	347	342	331	365	348	341	350	364	342	320	313	335	351	333	374	311	352	312	353	356	324	357	316	314	337	360	326	318	323	342	345	315	332	338	342	322	343	399	349	337	328	363	341	346	355	362	312	353	343	326	344	338	345	320	298	341	337	328	337	334	319	336	300	293	358	313	322	340	314	325	343	358	349	317	330	332	290	342	344	338	366	348	345	344	331	338	344	360	362	352	303	323	353	354	356	339	306	341	312	320	276	293	314	329	358	329	363	312	322	281	378	340	328	344	335	340	358	353	299	315	352	353	335	332	330	327	299	359	362	304	305	345	342	382	329	348	334	341	335	328	338	311	350	340	353	300	328	321	289	328	320	318	347	364	314	327	315	315	339	351	334	344	346	339	356	325	340	359	325	323	318	353	326	336	324	329	348	330	346	313	348	340	341	356	339	331	352	304	321	349	317	362	337	311	330	339	333	339	295	331	334	317	337	326	311	362	335	360	321	355	305	346	295	312	330	355	339	314	339	334	367	359	350	357	328	324	331	329	316	329	324	314	327	355	321	353	341	336	333	308	356	355	335	336	331	338	344	354	338	346	331	319	322	316	325	318	338	365	336	327	335	323	323	341	331	334	345	343	296	348	323	331	329	300	328	333	334	315	295	352	307	343	336	367	369	335	323	346	343	341	328	349	332	331	324	358	338	330	355	324	340	353	331	301	308	341	358	343	324	366	332	339	355	325	332	345	329	355	333	341	354	317	300	337	354	344	336	379	337	319	367	329	299	320	347	346	321	351	316	338	351	369	330	320	314	328	325	302	336	349	360	361	342	340	354	338	329	314	319	355	304	373	314	331	355	355	328	340	343	341	342	347	328	335	335	309	310	318	331	373	282	302	343	345	327	316	348	339	317	371	348	341	358	314	352	356	367	360	339	334	317	314	357	325	307	330	341	347	311	318	354	318	305	351	365	353	335	353	343	341	331	336	345	364	305	311	312	342	350	353	319	364	358	346	346	324	354	312	317	343	303	374	350	342	344	325	343	388	335	328	323	351	317	327	328	332	342	344	332	309	334	316	371	323	351	361	339	335	329	305	336	360	314	362	352	339	355	324	333	372	315	349	340	338	314	334	316	349	360	342	337	328	334	331	355	387	318	329	355	341	322	314	362	313	332	292	324	336	350	354	353	317	324	337	313	327	291	308	320	328	296	331	340	335	348	331	354	332	327	301	326	341	322	352	337	329	339	332	297	336	344	313	322	326	371	322	349	271	322	338	320	342	348	306	344	338	334	309	346	310	328	322	319	362	349	322	329	349	346	353	311	376	372	284	345	347	316	304	381	317	318	318	351	336
2477	1035	1105	1145	1091	1110	1063	1060	1081	1044	993	1011	1013	977	950	932	973	997	978	989	925	1000	983	951	968	930	911	1006	944	1026	952	985	984	985	958	969	880	958	981	942	907	1018	970	931	939	977	960	953	994	980	909	886	937	952	994	949	1018	905	944	961	924	978	939	962	941	974	957	959	916	946	924	940	995	976	975	985	1003	933	923	977	938	961	939	948	941	978	926	936	975	960	953	944	992	972	936	958	888	939	982	889	931	954	940	941	988	941	987	945	935	958	944	864	946	957	934	968	960	965	1040	970	947	966	944	934	947	935	944	967	932	983	925	1017	921	930	949	968	964	920	924	936	911	928	901	933	963	906	975	913	914	965	994	962	1019	968	914	928	970	893	982	963	979	980	961	938	904	949	955	967	953	922	971	971	911	915	985	968	965	967	1007	919	940	966	1019	987	953	941	1017	911	919	963	1014	957	962	902	904	946	948	1019	960	948	1025	991	942	944	969	913	971	939	976	974	961	969	942	974	967	953	990	913	973	983	935	951	959	969	950	977	947	956	960	954	954	981	937	927	973	937	943	992	919	985	921	946	930	933	955	907	935	977	1023	920	951	967	933	921	923	961	928	975	921	939	932	951	924	963	978	940	989	904	920	940	921	952	952	929	1000	984	901	949	911	941	989	950	998	943	907	949	1036	975	994	999	952	914	951	925	877	956	907	974	940	926	937	999	916	963	932	961	941	968	922	934	961	896	945	994	955	930	954	960	994	924	968	921	981	941	984	988	985	930	1002	953	970	953	963	989	946	1003	953	1028	900	959	918	930	958	975	939	989	977	906	915	972	914	980	949	958	1003	979	947	944	988	973	912	958	931	940	891	949	957	1017	943	949	928	978	975	942	965	957	929	928	1007	960	945	899	1001	914	980	983	993	969	899	985	978	969	899	910	932	1004	922	983	941	968	967	974	930	913	916	961	912	988	934	936	1002	949	945	904	890	968	1015	986	976	910	975	900	925	923	911	900	964	978	921	944	940	988	941	954	955	944	909	972	1003	931	992	949	963	926	943	992	908	918	934	964	957	938	1008	973	902	971	945	955	952	891	963	987	996	1002	955	946	967	950	970	983	933	905	956	933	970	946	915	960	936	987	952	938	959	965	908	938	957	975	1020	902	918	944	935	891	904	975	916	959	980	938	970	992	968	929	984	953	924	905	952	957	921	887	926	979	943	937	949	925	929	935	984	983	991	935	982	963	982	903	978	949	997	958	912	977	961	909	934	959	938	962	1032	963	925	983	963	948	933	962	949	1017	916	972	992	946	992	920	934	931	968	955	924	937	972	898	976	964	928	913	967	991	955	987	942	913	993	956	981	959	1032	970	907	1035	940	1021	989	930	933	1002	976	906	952	983	960	945	933	925	939	905	979	971	905	948	971	997	973	901	977	939	985	947	984	946	980	931	941	913	934	941	966	962	973	1022	938	933	897	961	941	973	928	940	949	944	986	932	981	922	1027	934	966	954	968	935	959	929	1006	991	942	995	1011	989	981	930	974	923	1017	946	904	955	923	917	992	957	931	929	941	902	982	931	999	932	959	932	1006	942	974	985	980	1008	1022	1009	956	959	925	946	960	970	960	983	973	958	908	948	970	923	946	950	1014	993	958	949	941	981	957	986	991	915	861	978	930	937	988	919	984	992	978	915	934	925	917	928	935	926	976	960	894	942	952	952	941	991	970	936	935	1008	927	935	954	972	948	953	980	934	994	920	959	917	942	973	943	934	1011	998	906	977	988	919	964	939	925	980	971	986	934	913	979	906	967	920	902	933	917	926	938	967	993	952	950	953	1007	992	966	949	950	924	973	904	883	905	941	989	990	935	900	959	970	972	963	926	989	936	954	940	949	934	950	974	945	929	964	970	942	988	937	925	987	956	977	997	944	978	962	986	978	969	921	983	943	969	978	946	981	940	931	969	892	888	1004	961	908	948	915	941	949	938	944	998	933	961	977	944	947	976	969	919	889	967	1031	972	981	988	935	1004	919	942	980	964	1016	977	953	893	966	989	903	976	954	950	993	953	924	964	924	957	916	906	982	957	951	966	1030	966	931	959	956	895	996	946	947	943	936	975	961	950	950	997	956	915	931	1019	906	935	921	900	935	979	972	939	914	917	971	901	911	907	941	923	1004	955	915	925	960	1002	992	957	933	907	920	970	948	906	936	949	966	998	932	990	898	933	969	959	891	972	926	968	984	940	946	925	950	1027	945	989	982	970	966	929	947	983	915	986	913	917	997	982	941	948	915	933	940	972	989	913	968	938	886	967	977	998	1002	957	983	962	918	917	904	989	968	910	951	960	971	905	949	982	1003	965	938	1007	965	943	969	980	991	970	947	936	951	920	951	929	911	981	983	958	973	964	982	956	932	978	929	925	909	904	940	967	937	969	971	936	947	928	937	972	940	923	976	946	1001	954	954	906	951	993	991	908	968	952	999	889	978	955	928	965	988	998	942	975	944	909	915	932	945	958	958	980	922	927	969	926	964	953	950	968	959	967	942	915	965	952	946	937	983	962	992	945	889	887	969	968	889	929	936	960	962	966	933	983	996	1004	891	931	897	940	985	925	932	987	968	923	963	979	872	1015	930	939	999	1001	984	959	976	955	1007	1011	975	954	983	958	955	918	984	989	941	925	971	943	954	960	962	908	963	941	936	988	931	911	996	969	958	968	970	985	996	921	940	981	949	954	938	949	1025	1003	923	1014	935	939	975	917	990	933	988	946	953	945	1001	911	975	948	965	941	973	924	912	1000	950	949	969	961	931	942	955	984	972	935	972	930	914	975	972	941	939	935	1040	974	938	984	963	901	945	946	984	954	899	944	960	957	943	969	1006	951	985	970	958	986	975	958	1069	968	928	926	938	986	983	977	989	977	977	966	918	968	970	949	930	937	927	952	998	994	887	939	933	931	983	950	956	1012	961	958	951	916	1016	931	923	939	1007	1020	918	989	931	932	990	946	949	953	916	917	965	982	965	923	945	979	987	930	934	986	940	936	966	964	988	960	924	913	925	888	979	967	899	935	983	941	973	971	940	944	999	933	887	984	941	1019	975	925	976	930	1039	969	956	923	993	949	996	906	1020	920	938	897	951	964	903	1009	906	925	1025	958	936	918	986	977	990	920	1026	915	945	993	916	934	913	973	980	955	917	953	883	954	998	985	927	966	911	894	950	917	1003	979	925	997	928	909	932	938	1008	964	908	1004	930	968	945	907	966	907	981	876	1006	974	946	980	937	983	959	964	963	966	933	972	957	939	992	952	914	967	978	971	1005	984	955	988	946	1022	977	985	957	977	912	964	949	944	902	1003	912	954	971	912	930	936	948	939	957	920	967	1008	964	930	926	964	1004	1031	974	1020	945	971	891	954	957	900	951	933	973	940	960	918	961	940	955	1027	1008	955	949	941	1001	960	939	1000	875	964	984	918	944	945	956	903	973	965	916	938	948	991	942	960	961	942	972	968	1010	893	980	929	932	945	942	925	946	942	942	982	943	919	939	900	927	934	951	945	912	948	955	1006	941	896	964	924	940	899	952	990	935	968	973	943	974	934	953	962	934	957	942	950
8676	1270	1453	1136	841	620	478	423	337	339	304	259	273	249	241	248	237	225	266	224	216	212	235	239	192	238	217	220	210	206	198	225	185	237	205	203	207	185	206	188	202	185	188	194	187	242	181	194	193	208	188	225	190	172	229	204	191	161	234	189	192	207	203	202	220	178	186	178	184	185	219	190	209	198	171	208	208	196	194	190	172	208	202	202	202	184	194	202	203	168	179	171	180	204	209	209	196	223	224	217	196	210	216	195	183	217	212	211	192	203	198	206	211	171	187	189	206	215	191	211	192	183	217	209	165	199	195	200	209	203	208	193	190	211	203	188	195	194	177	186	174	206	178	207	177	215	220	194	189	181	198	206	190	187	204	215	182	180	170	203	201	200	188	204	212	212	207	217	207	218	196	202	191	215	184	174	170	209	180	198	189	167	201	195	170	214	196	200	198	189	177	175	190	229	200	192	193	179	174	194	193	162	214	223	199	206	212	192	171	186	178	198	190	185	202	208	216	202	187	195	217	200	197	189	213	190	172	202	204	202	204	211	193	179	220	218	192	194	189	203	188	196	216	173	181	201	200	212	210	203	224	201	178	165	209	200	190	207	208	211	204	208	204	213	196	213	189	209	191	182	222	221	192	231	208	199	216	203	181	199	185	204	209	204	207	193	197	195	185	186	214	206	179	227	186	193	192	201	200	203	213	186	200	195	213	201	170	199	201	175	217	205	220	203	201	230	195	188	189	195	205	203	227	205	202	221	214	209	195	195	187	210	174	194	206	200	190	188	222	219	201	204	206	185	195	187	214	200	185	184	198	201	196	214	193	191	202	201	206	193	193	185	218	183	207	190	177	205	207	224	201	209	191	212	210	208	179	190	178	192	181	207	171	220	192	192	203	194	205	181	197	204	212	168	181	230	186	186	193	181	169	200	192	224	195	198	200	193	190	212	210	207	202	197	202	201	219	202	199	200	206	176	175	189	198	197	204	206	194	211	209	187	194	182	200	196	191	184	186	204	187	202	186	190	208	188	193	183	215	182	179	201	193	199	189	198	174	212	182	190	234	207	185	201	186	210	203	199	183	231	215	200	197	188	218	210	193	179	178	214	183	202	224	201	197	206	172	208	208	185	212	198	205	201	176	211	195	177	181	205	216	179	194	218	185	194	195	188	188	206	216	231	214	227	195	201	201	186	202	191	207	194	172	189	198	215	184	214	195	202	200	196	165	207	195	189	182	206	219	205	181	182	198	207	211	201	199	206	200	198	185	199	233	208	194	194	185	201	193	176	215	206	182	213	207	200	207	191	201	181	196	195	187	196	185	185	195	190	206	185	203	215	214	214	188	188	193	194	195	198	194	221	211	204	242	205	188	203	183	196	169	208	193	197	196	203	188	208	206	193	201	177	205	193	167	186	226	206	208	193	171	202	191	228	208	177	217	189	185	176	195	209	195	168	203	178	173	181	210	188	215	206	193	204	186	184	192	210	208	210	213	208	178	206	208	189	209	179	197	184	206	195	206	211	189	207	208	202	210	178	223	194	195	229	220	197	217	209	198	195	181	175	206	188	214	199	199	211	188	206	210	183	191	204	197	224	187	184	198	180	196	192	198	214	203	224	187	200	193	197	221	218	205	214	205	186	170	196	175	183	191	215	193	195	197	166	232	183	219	214	169	210	207	161	212	182	199	200	201	200	194	172	205	176	197	199	216	195	209	188	207	215	180	178	197	195	203	189	209	192	202	212	200	202	182	193	204	176	191	198	226	209	183	212	216	196	223	200	172	211	223	182	192	187	187	203	198	210	202	210	196	207	187	175	196	170	197	203	171	184	187	182	199	181	199	181	198	216	204	198	175	190	214	183	202	215	213	189	209	176	182	183	187	182	200	213	173	195	197	199	185	214	211	183	199	169	207	198	184	199	181	176	212	193	195	214	184	191	201	204	201	229	179	190	169	169	197	194	192	211	190	192	231	170	183	216	200	189	217	203	222	191	172	182	180	186	175	207	170	175	186	220	178	216	178	202	199	224	187	196	198	198	196	192	212	204	198	185	197	187	204	181	198	190	199	200	184	193	221	220	196	210	176	225	195	183	190	188	200	195	175	215	207	199	197	196	175	204	170	214	185	178	217	194	174	192	192	195	191	203	175	200	235	203	195	202	190	158	199	198	178	172	195	191	205	208	205	195	178	219	198	183	164	219	167	211	188	186	181	205	216	173	197	201	196	174	184	177	192	191	209	229	187	184	198	178	208	168	206	185	202	198	177	187	197	188	182	210	222	207	187	182	201	215	187	199	186	191	198	190	187	191	191	191	201	185	206	190	200	208	185	205	184	176	197	202	182	179	197	213	215	191	178	201	216	195	196	200	189	207	194	184	186	195	199	218	224	200	203	197	188	167	211	200	189	199	181	191	198	185	205	196	202	213	224	211	194	232	211	206	193	201	183	187	182	190	213	205	181	208	215	192	184	190	174	171	184	213	224	185	196	200	217	199	195	193	190	183	190	195	203	192	175	190	198	188	226	197	198	209	221	180	206	189	179	187	217	208	194	235	201	205	225	181	213	198	172	190	197	198	187	201	201	203	186	207	187	195	214	189	188	199	197	208	204	188	201	171	186	205	204	199	208	203	203	206	205	171	183	193	205	178	195	198	177	214	173	194	176	194	220	211	190	198	198	203	166	202	190	180	211	198	210	204	177	208	179	172	206	211	180	190	181	183	174	199	195	208	187	186	181	196	205	200	187	201	201	186	216	217	211	191	197	200	208	186	184	192	176	183	222	208	202	204	173	211	205	193	216	181	197	183	209	212	203	202	192	198	190	186	215	191	226	185	204	188	190	206	222	232	211	200	190	205	213	194	199	183	216	204	191	204	204	191	190	192	207	210	207	195	195	210	195	200	178	194	217	171	210	194	225	175	166	209	205	214	215	198	176	217	192	184	218	203	212	198	179	189	213	199	191	200	198	194	189	200	186	218	189	212	218	177	187	222	189	189	188	211	217	197	216	203	208	168	193	204	185	192	182	175	191	214	213	190	175	201	207	172	215	189	191	209	197	195	199	215	207	193	191	212	217	191	218	213	187	198	216	187	173	214	197	204	190	172	220	216	199	184	183	203	222	203	204	226	174	202	198	211	202	201	191	201	192	180	174	204	188	222	208	206	190	213	203	197	214	200	222	196	194	195	173	195	167	194	191	211	174	173	207	208	196	214	208	210	185	192	220	207	186	194	179	192	192	200	198	179	199	193	188	178	179	209	183	186	167	186	210	209	194	206	201	197	194	191	203	202	171	192	193	207	205	198	200	200	194	167	189	193	204	220	207	204	195	173	194	193	206	186	204	186	182	187	186	165	205	207	200	192	187	207	226	206	199	193	184	188	209	172	202	175	182	204	203	201	198	176	203	184	207	196	183	197	208	205	197	193	190	213	192	192	209	212	163	189	178	198	193	208	208	211	196	195	219	176	218	203	173	187	198	197	187	196	204	175	193	201
5597	1551	3302	3820	3241	2616	2124	1868	1598	1426	1302	1160	1094	1097	978	952	924	862	870	839	806	789	805	777	745	793	710	704	754	748	676	691	711	692	701	668	656	679	651	631	663	637	671	618	635	627	614	575	592	628	635	631	674	615	662	637	643	614	599	634	657	630	634	582	641	598	632	628	632	636	642	601	624	625	585	540	644	639	620	599	600	614	593	619	614	638	603	627	598	615	619	572	629	591	631	612	629	631	580	591	610	611	625	605	607	578	600	576	605	582	549	588	597	590	629	602	569	531	603	592	580	600	571	598	580	565	618	594	617	583	578	576	612	592	535	605	600	624	587	610	613	606	627	588	611	611	594	602	604	592	580	635	605	629	602	579	616	606	595	604	603	588	617	618	616	640	561	602	598	577	611	595	591	600	596	602	576	602	647	607	585	607	595	643	582	590	615	641	596	626	589	605	619	602	616	573	577	600	585	596	573	631	632	614	627	607	618	610	600	581	596	606	586	605	614	575	622	618	652	598	624	646	603	564	595	599	598	563	615	580	570	585	613	600	601	623	627	590	585	617	622	607	573	590	629	567	607	582	607	575	591	601	581	599	610	609	560	611	636	615	560	576	613	636	568	583	608	615	609	637	591	620	588	655	592	628	599	602	585	615	589	584	597	582	657	633	573	567	671	637	582	556	600	582	620	591	567	611	610	611	589	605	599	568	621	593	564	594	612	617	642	596	607	618	647	614	592	569	630	602	596	594	609	610	608	632	635	604	593	582	617	618	623	598	566	615	597	593	624	625	610	602	590	617	585	653	634	599	629	640	609	595	589	634	584	604	601	620	616	578	642	626	624	667	627	638	592	606	576	604	537	583	587	572	606	608	613	606	610	579	600	577	623	554	593	536	577	609	617	577	590	604	562	625	616	598	586	611	612	643	591	603	575	606	582	609	611	585	586	589	590	635	625	580	595	601	573	632	619	592	602	548	585	597	601	639	636	609	553	578	586	547	630	598	607	565	579	589	654	632	586	590	583	585	614	598	654	607	637	644	616	610	578	634	595	607	599	612	630	628	578	599	648	618	565	584	628	611	594	645	616	615	609	572	619	582	606	604	590	596	590	609	617	624	639	593	593	639	558	590	601	601	598	586	618	639	644	549	595	596	644	586	624	623	591	643	613	543	617	551	611	575	602	613	567	617	585	573	633	565	593	620	585	632	604	590	621	568	587	573	618	623	571	620	608	598	601	637	629	552	628	642	588	620	563	588	584	582	587	628	583	580	572	574	589	602	636	602	630	615	652	606	596	627	629	614	565	582	654	576	608	646	599	597	634	595	613	549	592	604	605	609	608	605	601	614	624	604	612	590	640	632	617	632	606	593	618	574	665	559	569	581	628	569	600	628	579	644	625	588	606	597	597	634	627	621	629	577	591	541	572	550	603	590	590	568	647	573	615	586	589	607	632	588	624	592	603	620	608	613	605	576	592	559	540	518	593	629	613	588	600	563	574	590	582	580	616	612	651	603	603	572	587	565	598	585	598	551	573	624	570	610	600	590	593	623	616	587	603	598	579	647	623	639	581	578	578	611	629	622	572	631	611	592	575	565	593	583	587	594	644	579	572	574	618	566	587	644	591	614	588	578	599	635	576	603	620	559	602	588	631	582	658	615	578	583	621	607	598	587	643	615	589	574	564	628	612	581	609	601	629	614	609	602	588	608	616	585	604	578	593	604	587	616	576	611	591	592	575	585	602	610	618	544	554	638	594	625	535	608	581	603	606	606	603	610	572	557	649	594	623	602	599	544	592	622	575	593	618	607	609	613	609	603	574	636	610	603	613	618	599	614	586	596	616	597	598	627	569	585	567	613	617	597	639	574	574	616	591	625	562	595	649	596	603	585	612	614	635	619	607	579	604	573	625	623	612	596	589	554	604	632	623	624	574	606	594	579	612	608	634	582	609	592	597	578	582	588	561	628	606	615	596	607	564	610	634	651	591	581	599	585	584	602	595	619	630	570	631	578	549	616	625	614	590	576	576	597	549	581	629	570	603	599	616	594	578	625	602	612	573	565	634	592	612	565	569	627	594	605	598	623	588	623	578	589	607	625	564	618	585	597	613	594	611	622	620	583	588	578	608	615	598	547	593	599	566	607	572	660	588	577	595	613	608	617	615	591	628	590	587	555	610	618	581	579	560	551	598	568	600	567	587	593	600	611	584	583	633	591	617	564	605	572	572	566	568	577	598	581	592	635	567	638	596	576	590	604	593	609	594	569	576	572	560	641	601	570	628	596	598	618	596	574	609	564	612	594	549	554	576	598	561	625	577	627	589	616	560	593	603	598	621	640	590	519	579	625	610	571	623	619	618	564	570	544	591	561	605	536	551	588	586	568	606	551	594	566	604	572	611	574	592	653	600	627	581	648	623	591	621	610	583	575	602	611	567	637	589	570	616	610	618	631	548	561	598	575	605	638	588	605	598	564	600	620	579	615	631	631	676	584	621	568	611	615	606	626	605	543	562	590	574	581	589	610	576	607	608	593	591	617	544	584	606	623	627	563	584	619	564	576	557	590	628	599	603	599	602	571	620	604	651	603	576	636	574	592	576	595	594	582	598	605	629	617	576	563	605	562	604	562	610	622	565	631	632	603	596	572	599	607	572	560	602	593	596	589	582	645	583	563	610	615	582	626	577	599	610	643	620	584	590	603	613	577	588	586	601	617	590	597	663	682	584	576	582	595	585	599	571	590	578	591	561	644	596	593	592	605	593	632	615	596	629	562	632	570	546	592	599	605	634	611	632	610	577	599	641	615	574	579	596	621	688	600	600	582	594	621	610	630	629	614	596	626	563	602	578	621	604	611	615	591	566	626	619	615	595	587	536	561	531	625	589	590	616	608	603	543	592	598	579	626	598	601	580	649	640	574	544	613	611	601	551	583	598	607	638	603	566	632	576	587	621	619	634	571	572	613	637	585	540	622	633	603	599	630	608	629	584	623	629	604	629	606	593	621	591	625	555	587	651	599	582	595	597	563	578	634	619	599	657	620	619	606	598	614	642	607	569	581	593	575	632	600	578	604	632	601	567	608	599	611	617	578	576	579	563	595	570	621	583	600	584	525	544	582	599	602	575	639	595	579	593	623	619	603	568	621	594	607	605	603	629	619	612	600	574	609	599	606	634	617	592	635	609	576	601	624	618	617	577	600	583	562	595	535	608	536	613	594	577	646	565	593	594	611	583	587	599	621	570	600	598	573	582	596	613	639	591	574	591	573	608	636	585	560	607	584	639	604	608	590	596	600	568	605	633	601	606	599	603	619	587	618	638	598	600	596	584	597	591	616	584	593	597	594	616	629	593	591	619	600	548	598	574	558	612	551	610	568	586	631	642	595	630	612	614	553	567	575	608	606	618	591	572	626	567	646	645	585	628	621	626	594	578	615	609	553	607	612	633	546	592	574	602	584	598	577	610	628	622	544	587	597	570	607	597	625	587	603	649	631	647	557
