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
336853820670	336853821233	336853821783	336853822333	336853822883	336853823433	336853823983	336853824533	336853825083	336853825633	336853826183	336853826733	336853827283	336853827833	336853828383	336853828933	336853829483	336853830033	336853830583	336853831133	336853831683	336853832233	336853832783	336853833333	336853833883	336853834433	336853834983	336853835533	336853836083	336853836633	336853837183	336853837733	336853838283	336853838833	336853839383	336853839933	336853840483	336853841033	336853841583	336853842133	336853842683	336853843233	336853843783	336853844333	336853844883	336853845433	336853845983	336853846533	336853847083	336853847633	336853848183	336853848733	336853849283	336853849833	336853850383	336853850933	336853851483	336853852033	336853852583	336853853133	336853853683	336853854233	336853854783	336853855333	336853855883	336853856433	336853856983	336853857533	336853858083	336853858633	336853859183	336853859733	336853860283	336853860833	336853861383	336853861933	336853862483	336853863033	336853863583	336853864133	336853864683	336853865233	336853865783	336853866333	336853866883	336853867433	336853867983	336853868533	336853869083	336853869633	336853870183	336853870733	336853871283	336853871833	336853872383	336853872933	336853873483	336853874033	336853874583	336853875133	336853875683	336853876233	336853876783	336853877333	336853877883	336853878433	336853878983	336853879533	336853880083	336853880633	336853881183	336853881733	336853882283	336853882833	336853883383	336853883933	336853884483	336853885033	336853885583	336853886133	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2894	3650	2300	2892	3650	2300	2890	3650	2300	2888	3650	2300	2886	3650	2300	2884	3650	2300	2882	3650	2300	2880	3650	2300	2878	3650	2300	2876	3650	2300	2874	3650	2300	2872	3650	2300	2870	3650	2300	2868	3650	2300	2865	3650	2300	2863	3650	2300	2861	3650	2300	2859	3650	2300	2857	3650	2300	2855	3650	2300	2853	3650	2300	2851	3650	2300	2849	3650	2300	2847	3650	2300	2845	3650	2300	2843	3650	2300	2841	3650	2300	2839	3650	2300	2837	3650	2300	2835	3650	2300	2833	3650	2300	2831	3650	2300	2829	3650	2300	2828	3650	2300	2826	3650	2300	2824	3650	2300	2822	3650	2300	2820	3650	2300	2818	3650	2300	2817	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
13424	1774	1759	1482	1087	866	739	636	599	511	501	490	451	472	407	395	441	408	393	383	385	385	399	416	340	374	385	369	389	336	379	342	382	387	386	385	390	369	368	391	330	340	389	336	379	374	382	356	374	337	357	362	370	360	381	388	376	364	346	370	397	361	373	408	373	341	362	326	344	361	374	356	399	373	340	365	353	360	357	375	375	359	379	346	377	376	399	353	356	331	360	366	350	360	398	379	376	352	363	361	395	351	343	372	354	336	341	358	375	382	364	363	352	375	353	348	391	347	358	364	353	389	382	362	363	321	353	367	343	351	349	374	365	363	356	325	353	366	334	367	342	339	391	368	358	342	368	351	378	365	395	346	346	334	323	348	348	366	348	373	345	355	336	354	356	363	329	333	372	334	346	357	337	362	343	360	364	412	380	359	404	403	348	374	397	370	353	370	345	330	335	358	380	360	337	372	352	359	362	370	372	352	352	370	375	327	321	363	323	328	371	355	350	357	380	351	347	348	356	369	374	360	376	338	387	336	347	391	373	362	355	350	374	376	335	352	336	320	346	371	378	367	371	330	345	376	364	359	337	383	347	358	388	313	356	345	362	381	361	387	401	354	412	358	373	323	341	333	370	366	383	383	361	374	367	388	350	364	362	356	328	376	377	372	349	365	356	367	392	353	375	352	348	353	396	321	323	354	360	362	377	358	356	350	355	337	369	325	346	360	338	341	334	397	347	358	367	388	374	352	351	329	387	339	350	335	382	345	331	366	382	367	360	366	341	355	352	371	386	360	363	345	352	364	356	375	365	350	389	369	359	401	345	348	357	364	334	343	359	329	360	345	358	327	361	367	374	364	336	351	373	342	390	342	337	359	322	353	349	351	371	349	344	354	346	344	365	400	376	385	357	371	366	378	366	361	371	354	354	354	393	354	364	352	375	369	341	335	356	361	331	367	353	373	362	353	389	368	355	348	342	356	349	361	350	389	332	343	334	366	299	355	343	369	385	355	328	345	373	360	329	348	372	345	336	344	326	342	344	335	366	367	375	346	351	342	349	381	370	340	348	372	370	363	381	354	374	333	329	342	358	341	362	348	341	354	342	356	368	410	382	383	357	341	346	356	364	354	366	383	366	360	356	377	338	345	367	384	361	340	346	354	362	346	352	341	339	356	343	387	309	345	365	322	357	348	377	364	396	373	341	377	376	364	338	352	370	362	364	361	367	337	377	352	378	404	393	327	336	360	360	373	388	377	339	373	346	346	335	376	351	371	367	369	384	390	320	342	379	352	339	370	341	391	322	335	350	335	381	355	340	385	367	359	358	387	380	347	348	352	334	366	353	341	330	332	355	360	378	390	372	368	355	369	369	353	329	320	342	353	336	326	335	342	333	343	342	357	349	391	379	369	381	328	352	410	375	338	353	332	353	320	361	338	347	350	377	372	347	325	369	344	344	372	315	372	348	367	351	365	361	359	379	384	342	373	336	338	368	342	348	367	331	371	361	331	351	344	362	354	334	357	367	335	360	358	378	314	366	369	327	375	374	355	363	375	380	386	370	332	372	369	368	336	377	333	348	352	376	366	364	360	376	354	377	332	371	360	330	364	350	369	404	374	368	336	383	363	325	351	360	345	403	371	391	373	334	352	365	356	341	342	354	352	377	337	377	327	353	343	319	365	422	327	347	333	331	333	390	380	351	364	378	331	367	363	367	384	391	364	366	335	333	352	337	360	385	392	360	342	386	355	342	352	347	352	343	350	376	362	373	358	387	388	351	364	350	335	335	343	348	352	338	429	397	344	347	365	358	343	346	363	342	363	303	335	357	362	372	370	343	387	353	344	365	353	381	375	362	361	337	347	338	368	376	341	335	344	348	346	339	373	363	382	321	356	347	353	328	361	370	381	315	360	327	341	359	359	371	375	325	349	357	389	367	318	373	385	367	365	355	378	332	335	373	379	377	370	367	396	329	364	362	347	328	338	346	359	340	339	348	363	362	378	368	371	344	402	356	341	368	387	365	398	384	413	382	352	345	395	351	351	370	344	378	356	370	356	363	361	357	321	380	322	396	371	381	333	355	356	374	366	345	340	363	329	362	348	365	359	347	338	385	363	380	366	353	324	356	334	346	387	342	333	371	341	327	370	375	391	344	348	386	348	338	369	333	391	371	338	319	345	337	380	379	336	319	336	354	353	363	366	369	399	363	347	391	340	319	347	339	388	404	369	344	395	352	365	369	341	359	407	352	349	341	352	364	390	373	360	348	359	363	352	377	359	345	345	386	338	370	348	340	346	375	398	370	350	352	356	323	377	369	360	365	366	327	374	355	348	355	374	368	366	343	350	334	341	316	377	354	365	405	362	355	385	364	370	355	350	345	371	363	355	324	376	343	349	360	372	374	350	359	364	364	368	385	354	385	379	382	356	354	359	363	370	409	325	353	351	355	360	332	372	353	361	343	354	352	360	350	360	380	342	357	358	346	364	375	339	369	337	360	357	376	331	340	352	357	369	351	386	361	363	359	385	347	360	375	335	317	379	364	378	361	368	376	357	373	359	333	316	360	359	366	339	380	347	388	362	380	376	355	363	371	346	358	365	386	355	379	333	393	379	342	370	358	371	339	347	370	339	372	330	383	381	346	342	376	346	372	361	331	342	375	344	355	340	347	353	357	338	391	369	381	382	354	357	342	348	375	357	374	370	394	363	352	329	339	353	354	374	371	370	364	416	373	357	378	340	349	359	367	366	317	391	364	354	354	374	321	410	370	381	353	366	314	355	390	350	340	343	378	341	318	353	376	323	379	353	343	363	361	374	358	346	377	346	325	362	349	319	327	351	347	379	358	368	329	358	355	360	365	344	357	368	356	358	360	377	348	348	397	342	388	352	394	343	366	352	337	339	305	355	347	328	367	359	364	329	377	351	305	378	368	354	353	372	386	405	357	376	359	354	345	326	319	356	329	349	354	356	326	348	385	360	359	370	347	349	357	355	356	379	402	373	356	388	363	354	332	360	388	351	380	380	346	348	355	363	363	333	356	380	353	367	360	340	370	374	367	351	353	381	364	360	342	356	367	357	364	379	392	333	317	333	334	375	346	336	369	348	354	367	372	325	359	376	357	351	367	357	331	341	353	330	404	353	362	394	337	365	361	378	351	392	360	344	384	340	368	379	341	323	328	362	391	361	398	380	367	348	353	346	340	349	413	356	358	343	350	356	352	350	353	365	356	339	341	362	406	371	375	364	349	337	323	333	365	334	351	359	391	357	320	341	401	353	354	372	348	362	365	361	377	339	324	338	342	361	375	391	353	381	387	354	369	342	352	344	358	346	327	330	334	372	351	376	337	373	331	401	368	340	374	358	380	371	330	348	340	342	351	389	348	346	332	353	352	347	345	356	374	373	359	345	336	366	381	346	344	359	362	365	347	370	345	356	381	374	343	327	354	319	365	402	372	358	390	328	358	374	346	362	355	386	335	346	326	363	340	342	369	322	364	340
7611	2062	3526	4467	3968	3470	3074	2653	2314	2149	1923	1757	1670	1614	1441	1506	1433	1351	1294	1253	1271	1184	1149	1217	1164	1078	1110	1130	1148	1077	1034	1088	1059	1077	1054	1048	1003	1065	1056	1017	1014	1051	1060	999	1000	1039	1037	966	956	930	1013	974	974	966	1017	981	1047	956	985	998	934	997	1013	969	1003	974	1013	988	901	962	985	1000	983	946	954	903	918	933	936	936	978	1034	988	955	1011	976	994	938	978	988	996	954	966	923	962	988	928	934	965	923	913	997	931	923	1021	959	963	966	966	1002	967	921	943	913	990	970	947	902	903	908	969	948	912	955	968	983	939	1008	924	940	959	916	949	947	968	991	975	912	935	957	950	967	938	950	916	948	946	925	961	955	938	932	963	901	968	964	981	937	883	983	938	971	906	944	940	1004	921	927	992	975	935	940	911	909	911	929	931	987	985	923	919	953	957	1001	967	966	1000	938	932	936	994	930	923	942	983	977	959	898	988	945	957	933	947	989	957	930	953	947	954	925	943	985	935	937	893	936	952	990	1020	936	973	920	931	962	920	942	896	913	1038	890	977	955	908	944	907	965	965	848	959	957	887	926	955	925	980	953	971	942	955	971	932	904	953	990	904	912	942	953	1003	946	990	932	962	937	956	920	960	948	934	907	969	925	941	944	941	999	888	928	960	971	985	944	933	914	993	911	940	905	943	980	919	992	970	987	928	948	916	972	922	961	978	987	942	977	927	957	972	897	987	934	962	947	974	939	923	953	941	913	965	968	991	1024	951	993	973	941	931	925	926	955	956	952	931	967	969	963	965	933	939	978	927	919	947	957	951	917	936	908	918	945	945	964	962	954	894	982	958	962	988	908	922	941	988	912	994	914	933	969	904	926	887	932	981	943	943	944	979	928	937	921	974	941	961	913	976	937	893	947	961	940	962	1042	967	921	913	930	947	940	972	998	932	901	962	943	934	932	975	917	950	919	999	908	971	980	981	925	932	995	907	941	951	940	947	950	928	915	866	968	1022	912	965	935	954	960	971	923	957	870	972	939	929	951	910	906	928	952	891	977	997	922	915	954	1007	976	954	947	949	958	881	904	959	883	965	881	972	948	977	934	998	943	934	966	885	980	957	948	973	922	929	924	936	973	979	914	959	961	1000	968	930	924	949	908	936	932	932	974	975	947	949	985	951	922	970	945	948	902	970	875	947	931	974	906	943	951	967	1027	979	886	941	997	979	967	949	888	979	910	961	947	954	905	958	927	951	1010	889	948	949	994	925	978	946	931	944	957	939	941	972	897	917	971	1013	984	939	980	943	972	928	955	1006	943	958	889	996	991	899	994	917	944	942	933	930	945	912	984	915	932	999	981	948	941	1015	964	971	896	954	997	934	952	987	972	936	978	935	965	935	918	966	990	990	945	942	988	980	996	947	981	930	893	922	982	957	932	979	892	932	991	960	945	899	939	961	931	951	906	887	916	922	934	910	951	911	933	937	974	1007	949	920	1019	982	923	917	903	991	1020	873	964	919	943	954	984	943	882	954	926	917	945	940	939	929	959	939	949	962	978	921	955	912	949	971	916	964	957	952	938	913	971	945	931	937	979	965	894	920	992	924	928	985	926	924	934	890	935	884	956	890	934	994	895	935	906	951	999	973	944	977	950	982	992	960	903	959	956	959	848	939	924	955	1019	963	980	938	993	926	956	959	942	897	976	1014	904	989	913	957	972	930	984	952	918	898	916	962	956	948	992	954	940	932	937	991	973	938	920	921	950	917	922	956	949	938	909	962	947	957	979	944	955	900	915	1008	964	968	945	925	933	975	958	915	988	951	974	954	941	926	967	929	919	963	921	920	981	933	937	960	933	960	943	974	918	988	926	972	952	984	937	926	895	957	965	889	930	960	913	943	952	973	940	929	924	947	969	998	886	959	970	967	917	955	944	945	944	964	959	945	966	958	896	944	969	1006	918	969	913	944	905	913	968	985	918	983	923	926	930	938	938	947	916	925	949	900	939	958	941	949	994	972	940	932	940	948	849	998	988	919	950	932	914	935	920	993	930	949	954	937	999	924	974	985	948	911	965	901	926	866	919	903	876	956	881	928	922	941	908	900	981	898	955	933	942	937	910	922	938	988	954	926	947	972	982	967	901	882	964	897	999	903	931	953	1002	1014	996	977	950	944	998	936	939	960	940	935	941	1009	935	941	916	931	958	951	919	909	943	938	955	944	952	1001	900	929	950	940	1005	849	935	933	936	927	956	943	918	995	1015	888	959	1017	919	954	897	966	949	930	936	935	935	979	941	983	972	907	958	944	905	962	964	929	942	1003	897	934	940	870	1002	921	983	932	953	956	944	958	1009	985	990	974	969	1010	906	965	930	933	889	909	966	910	936	916	973	956	950	952	920	960	867	1031	945	982	908	920	960	948	913	966	909	977	970	944	906	921	954	923	929	943	924	892	958	890	937	936	921	988	938	936	954	945	922	1019	928	943	934	970	965	934	961	919	971	893	932	931	978	899	944	988	919	983	927	987	945	981	973	962	913	976	915	889	977	996	906	948	953	985	999	886	922	947	934	970	907	921	886	949	983	919	904	1032	950	951	929	970	911	934	923	930	985	954	921	953	948	921	934	943	955	925	971	952	960	960	984	973	960	931	935	963	981	961	916	1023	959	956	936	1010	931	950	919	1012	949	931	983	954	925	994	965	960	936	958	936	921	921	931	953	903	939	933	985	970	954	992	1004	988	945	938	967	895	939	968	1011	910	973	968	951	938	975	948	985	919	917	946	873	943	920	938	926	949	970	971	986	946	930	945	943	940	943	1006	945	930	886	931	970	895	902	912	955	951	930	955	918	994	956	1037	999	967	939	916	997	944	914	991	940	958	984	935	968	982	977	928	986	1013	952	976	939	955	965	932	960	968	974	875	996	914	972	984	982	941	956	975	954	964	968	932	957	890	966	887	929	996	916	955	938	969	973	989	896	868	957	978	935	980	908	937	954	957	960	931	977	966	927	981	949	994	943	877	952	932	910	988	951	982	970	963	956	965	926	919	963	925	962	1005	923	955	980	996	923	928	929	948	1007	969	950	999	960	946	988	951	1019	959	939	965	955	894	899	908	952	910	933	941	985	968	947	959	963	927	921	984	961	961	897	919	954	1003	943	947	950	964	981	1005	952	940	892	948	948	901	960	949	983	972	961	926	965	979	923	942	912	981	954	909	922	964	879	991	957	925	918	904	944	909	964	912	904	1003	1055	925	926	974	919	891	967	989	921	932	946	944	945	926	962	1007	974	969	975	975	946	1013	893	969	947	930	973	963	920	947	975	932	991	941	905	961	973	988	926	955	972	897	898	937	930	974	958	975	972	967	946	930	929	930	1015	981	970	952	939	895	971	890	923	973	963	963	957	961	908	967	929	975	940	946	925	919	961	959	939	984	1052	939	945	966	968	961	944	935	917	905	965	995	997	975	973	985	960	919	918	930	969	935	959	987	910	947	890	883	944	920	947	965	906	978	959	926	876	928	885	900	971	940	959	980	913	944	941	935	913	972	978	919	893	929	993	924	934	893	977	981	905
1962	176	186	165	166	178	163	162	156	152	164	157	153	182	172	152	172	170	177	170	138	162	135	147	146	159	173	158	160	166	140	177	177	177	161	162	168	139	146	163	164	165	150	178	150	155	186	140	140	172	142	172	157	165	159	142	148	146	163	154	173	149	169	167	139	176	151	144	160	143	163	158	149	150	161	149	153	166	148	160	149	156	157	156	144	136	155	171	147	167	151	166	146	150	143	162	171	160	152	171	158	142	156	157	148	163	151	178	186	173	137	185	171	187	169	154	144	153	163	166	147	168	160	141	158	146	146	183	138	136	153	135	163	127	151	151	145	174	154	154	132	144	169	148	152	142	159	156	169	162	153	161	141	150	164	168	157	157	156	141	154	150	134	163	171	152	158	181	150	144	167	148	167	138	147	160	148	155	179	145	151	181	137	153	150	155	144	169	154	174	145	150	134	145	151	156	149	154	163	162	158	165	166	139	148	166	162	147	159	150	141	151	156	141	157	163	136	122	154	149	168	154	135	178	155	159	159	160	165	150	144	167	152	167	153	150	168	137	154	162	148	156	166	167	141	165	151	166	141	140	152	163	160	160	155	170	161	162	175	129	152	154	153	154	163	165	142	148	175	156	167	149	158	148	168	141	169	149	162	166	176	154	166	150	143	150	171	164	164	155	166	155	139	157	164	169	143	153	153	130	142	152	145	178	170	131	162	137	161	154	149	146	175	151	160	157	147	145	150	191	145	171	149	162	177	130	133	133	155	148	172	187	150	164	186	168	177	171	153	147	147	163	157	151	138	159	154	158	148	150	166	183	159	144	173	159	187	158	167	168	170	153	177	169	143	149	126	157	136	134	144	157	152	162	152	141	125	147	140	167	151	153	150	132	158	156	120	156	161	177	170	164	157	168	166	177	142	166	146	153	157	171	166	162	151	178	163	148	157	167	137	140	177	172	161	144	186	153	150	150	143	150	168	168	171	138	144	152	157	147	142	177	157	148	164	170	152	166	142	157	182	162	151	166	173	156	136	148	150	126	168	173	135	159	160	144	154	151	147	160	156	152	164	164	128	182	139	152	186	150	180	155	156	142	166	176	143	144	158	154	149	165	159	172	147	161	162	145	149	150	146	152	142	143	149	155	138	141	147	145	156	162	136	168	152	142	154	165	161	154	146	163	166	158	164	161	165	148	145	168	133	174	167	160	161	167	148	180	154	131	181	137	146	150	166	158	142	168	156	163	139	165	166	128	151	180	156	163	163	154	156	150	140	159	173	155	154	166	162	182	161	155	166	147	155	152	158	167	145	160	171	141	143	150	156	168	141	137	150	172	149	145	147	169	166	149	178	158	174	157	168	157	175	150	176	172	137	152	149	151	152	135	151	174	173	147	174	148	178	149	150	169	169	180	163	175	148	148	159	153	156	177	176	133	177	151	165	170	158	161	175	140	150	149	185	164	167	144	159	150	170	143	163	139	155	154	172	156	151	132	181	167	137	153	156	180	156	141	174	142	137	147	173	153	153	178	132	131	158	178	151	151	145	156	143	151	153	166	155	144	151	172	145	137	164	167	128	160	168	137	164	136	170	142	161	150	163	155	150	158	139	147	177	202	178	142	134	147	165	146	164	154	139	131	152	151	160	135	141	180	136	156	162	161	145	166	141	166	168	148	152	172	153	160	164	157	162	178	155	166	146	162	165	175	156	160	178	158	156	203	162	139	154	164	154	159	166	156	150	157	178	163	140	162	151	155	147	161	183	135	169	132	150	146	154	153	155	154	136	168	154	173	154	161	162	154	153	149	129	145	157	173	170	176	143	141	155	183	148	150	162	148	175	160	165	147	164	169	152	139	152	163	146	160	132	159	149	169	138	163	137	159	126	153	155	179	155	182	173	162	160	146	152	158	161	146	162	165	174	162	173	169	162	143	140	189	139	145	150	175	175	174	159	150	160	166	168	151	151	153	158	151	146	158	166	148	172	157	169	162	161	154	159	162	150	161	156	154	151	167	147	153	158	163	153	151	173	156	171	166	169	152	160	155	168	173	129	146	160	165	162	149	170	162	149	157	162	152	150	157	143	152	154	163	181	177	153	141	163	152	151	159	143	135	145	154	146	115	149	164	158	157	162	134	166	171	157	151	151	158	142	160	136	155	158	159	170	151	164	154	150	162	152	150	160	143	156	147	161	164	146	162	153	139	159	135	155	178	160	170	159	159	159	133	176	138	153	152	174	159	169	169	158	152	141	156	146	145	152	152	166	149	168	175	149	174	171	147	156	166	154	160	161	146	148	152	156	179	123	155	162	158	152	161	156	147	157	174	134	145	136	172	159	148	174	159	125	154	152	165	143	150	156	163	153	163	174	165	161	139	145	143	150	158	156	143	157	148	187	141	152	148	144	150	153	131	176	151	125	152	157	188	148	153	145	158	158	171	161	142	161	152	152	178	179	155	151	149	159	176	166	154	152	167	167	141	159	160	179	172	176	172	145	155	136	151	144	174	142	178	145	156	142	150	148	147	158	161	144	145	147	165	155	159	159	141	151	177	165	143	149	163	149	134	141	182	159	162	149	156	156	143	172	167	173	155	143	157	176	140	186	181	160	149	146	144	150	150	145	153	146	153	161	168	158	160	172	171	150	141	142	144	179	164	160	160	172	172	174	151	169	163	158	163	151	141	145	142	157	166	166	148	160	149	144	164	160	156	164	155	155	157	141	142	148	161	138	167	175	136	166	154	145	171	176	163	151	154	162	153	158	150	180	162	153	150	150	149	157	150	164	150	151	146	162	151	158	176	147	157	132	146	151	157	146	144	146	146	157	131	163	154	153	166	152	163	155	152	152	130	174	174	151	169	183	149	142	168	167	140	152	150	145	134	136	166	171	162	146	178	144	162	142	153	149	171	157	160	166	180	149	162	171	159	145	146	152	130	159	149	160	180	166	173	151	146	181	157	172	130	134	145	142	169	168	152	160	163	161	156	135	137	155	165	159	156	146	145	158	160	149	168	154	162	165	167	166	177	158	143	160	157	145	172	165	170	146	154	148	155	158	137	144	135	153	141	147	159	141	141	160	146	153	170	175	142	143	165	131	151	154	165	151	135	162	148	149	126	154	161	147	143	156	160	166	151	125	138	159	164	180	160	169	157	162	179	149	122	166	130	175	136	166	148	166	155	175	157	164	163	144	168	165	151	121	138	164	174	158	150	161	140	152	175	149	162	159	143	149	144	153	173	164	167	146	148	156	148	154	157	165	170	152	156	159	161	139	177	156	159	157	160	129	135	139	127	159	186	150	153	158	143	157	135	154	157	160	162	162	148	177	146	166	164	137	153	174	143	167	157	153	176	145	157	143	138	131	141	140	143	151	147	164	164	166	168	149	154	171	152	148	153	158	140	159	140	158	149	163	175	154	159	140	166	160	158	158	143	145	170	162	158	159	145	153	146	170	165	174	147	158	151	147	161	142	175	149	136	169	144	151	146	160	144	139	143
2105	521	578	579	636	577	589	559	557	544	534	539	553	550	527	536	508	529	514	529	554	506	502	530	514	493	501	501	496	510	507	496	518	532	504	532	471	553	498	460	505	514	534	493	511	496	533	519	540	481	489	500	515	520	512	498	497	492	565	499	515	521	496	487	519	543	546	506	497	493	479	543	494	485	489	515	501	480	519	515	525	543	494	499	507	536	560	528	503	502	527	492	522	508	533	484	506	508	560	491	499	491	483	532	480	521	490	536	515	539	507	537	569	521	509	510	508	500	508	506	489	513	508	486	509	491	546	488	551	510	517	537	522	546	535	468	497	478	560	554	475	511	498	487	536	476	475	498	536	523	502	535	536	509	519	550	485	495	515	516	519	498	544	520	491	504	510	542	504	506	536	509	530	505	506	520	516	510	511	522	510	505	510	496	537	518	503	530	520	493	501	503	528	512	463	503	534	530	517	535	492	467	525	499	490	482	532	490	481	503	552	530	558	480	472	480	493	529	505	539	516	518	503	526	531	465	532	493	500	499	483	523	532	494	518	499	527	457	503	501	530	506	540	502	486	534	531	523	524	499	496	516	546	499	496	529	521	576	500	495	488	493	507	488	498	493	517	488	506	512	519	511	543	526	533	501	571	505	536	497	526	531	489	531	510	507	518	514	550	485	520	510	542	447	457	506	514	500	495	513	503	511	467	519	523	513	493	496	518	525	511	483	491	501	543	534	498	537	532	534	509	525	503	478	467	509	550	509	506	539	529	525	500	516	520	527	524	488	531	496	498	467	498	509	513	519	541	530	478	500	511	486	540	536	476	528	532	478	516	497	500	534	524	538	512	492	534	498	503	539	484	501	518	463	508	521	509	499	506	516	453	518	511	547	482	486	491	498	512	564	531	492	496	489	532	521	494	495	488	521	488	538	489	528	554	501	475	507	487	534	499	535	487	489	524	514	491	493	554	532	549	535	505	538	494	509	517	467	522	521	510	541	500	523	488	541	501	491	498	533	472	499	534	489	501	504	498	465	510	495	517	494	483	503	532	485	530	547	507	491	460	534	524	518	476	508	496	505	503	520	464	501	520	523	509	516	500	515	540	511	505	524	517	486	528	517	488	503	475	522	543	520	494	523	535	504	517	526	479	513	515	537	520	468	484	528	516	530	480	492	514	525	491	502	507	508	511	496	494	487	489	520	508	516	506	483	506	537	478	530	527	508	515	512	477	503	491	541	523	494	496	566	519	491	482	447	510	518	477	522	517	515	492	521	503	526	506	507	478	510	544	463	519	487	549	492	500	515	508	464	526	545	498	470	505	494	497	554	480	502	563	514	533	492	501	473	525	535	549	514	554	505	543	488	472	516	487	510	487	499	468	451	525	510	490	524	525	488	486	477	467	538	525	498	525	506	476	530	472	535	531	485	480	491	550	501	496	521	517	480	528	548	489	519	480	516	530	493	491	534	505	520	504	497	468	516	493	508	465	509	493	511	520	498	539	521	538	496	481	514	528	511	569	524	515	554	533	521	486	528	511	580	522	502	517	537	555	500	518	502	519	539	509	526	504	528	554	536	552	506	517	509	452	512	515	512	533	500	508	527	493	472	502	488	542	496	495	493	506	480	525	523	530	518	458	524	475	510	501	484	465	513	522	496	489	512	504	570	523	526	509	560	522	475	522	519	515	469	500	526	536	493	517	501	517	524	481	496	504	519	524	516	509	498	533	535	513	519	558	456	514	544	447	465	505	534	525	521	541	508	512	569	526	531	512	531	562	536	548	519	510	489	505	498	506	526	565	512	530	493	535	507	515	505	517	487	539	523	537	509	498	501	494	494	462	491	566	512	499	481	534	505	530	515	499	494	506	493	513	529	467	542	506	527	551	477	498	512	545	521	509	561	508	513	521	491	531	539	529	532	506	522	525	511	527	482	523	492	529	499	493	517	494	517	514	520	555	483	531	536	503	510	498	518	506	527	519	479	520	507	504	523	481	506	512	555	534	485	530	525	509	532	506	508	492	517	515	502	512	470	499	497	530	529	481	542	492	515	493	515	495	502	536	487	475	509	488	495	488	504	510	475	494	493	544	540	490	497	506	496	488	557	506	524	521	516	541	475	487	501	515	506	533	527	524	542	490	549	503	485	545	529	491	531	521	513	542	486	532	470	498	529	528	499	502	536	478	535	542	498	471	498	528	471	505	523	541	541	518	479	491	506	520	527	515	485	551	512	560	502	503	537	522	486	509	500	515	506	512	521	540	474	541	542	499	509	501	490	540	537	516	505	515	504	494	514	499	492	457	556	508	515	495	520	560	532	530	542	530	498	526	470	525	507	530	518	514	495	515	558	498	491	491	524	497	473	515	529	510	528	497	528	512	489	521	512	532	534	522	511	515	481	531	512	535	531	518	507	512	532	485	532	504	525	522	519	545	499	499	527	506	514	496	484	543	497	536	517	509	496	485	524	538	549	509	531	518	525	520	534	501	498	512	555	505	534	490	520	517	497	543	533	507	515	506	538	496	548	523	470	538	531	468	503	533	517	500	503	501	531	474	480	462	441	516	494	521	482	516	522	480	536	499	514	488	495	491	502	478	497	471	519	532	490	514	515	494	507	540	523	529	474	488	485	541	485	534	519	487	553	533	534	519	526	513	487	543	448	527	485	507	534	502	518	534	537	515	494	508	475	530	484	498	571	526	481	535	504	513	488	494	508	500	503	542	485	525	475	522	503	529	497	521	494	522	513	503	522	533	530	522	528	519	535	522	537	546	512	476	499	499	513	525	536	507	557	500	461	506	515	513	479	514	509	509	495	520	498	543	523	470	535	496	498	510	492	519	551	524	487	508	514	514	490	514	530	499	497	527	496	507	525	494	514	537	521	511	550	486	498	520	525	516	533	488	526	490	492	480	501	520	482	525	531	500	488	490	514	506	526	510	530	560	479	496	511	532	531	486	498	519	495	480	496	561	534	485	539	500	487	489	490	522	503	550	532	525	504	522	533	501	482	522	517	508	535	547	481	513	501	540	526	600	498	494	494	510	474	511	518	498	509	501	512	486	510	509	494	470	509	529	511	501	476	461	547	502	526	493	537	514	519	499	515	471	523	509	468	552	488	516	502	524	506	508	497	508	514	518	522	512	517	491	514	504	541	523	501	540	511	516	487	496	525	502	490	513	499	513	496	500	503	521	501	537	491	472	518	512	516	514	487	505	511	500	510	505	514	479	478	483	519	515	530	515	516	482	505	478	518	529	507	505	528	505	528	517	490	499	495	551	482	535	503	479	507	519	514	503	531	498	493	543	510	496	508	494	507	513	517	534	541	470	555	490	540	478	503	530	499	530	497	484	502	547	531	528	515	485	526	499	538	512	512	558	495	515	515	477	480	511	506	547	502	502	532	553	493	530	491	523	500	503	508	520	544	534	514	527	508	503	509	492	505	525	486	497	506	489	529	484	514	505	482	493	496	522	522	508	463	532	525	468	515	505	478
9773	1203	1306	1157	841	716	603	540	499	468	472	458	438	394	388	379	420	379	399	381	394	364	393	404	399	401	349	385	358	346	380	402	366	336	330	359	358	343	358	343	359	353	361	350	313	414	365	381	372	358	357	345	349	340	361	362	350	364	358	325	328	329	327	313	342	341	331	347	355	313	352	376	363	346	352	380	380	353	330	334	334	330	337	331	318	341	382	367	338	381	371	351	345	336	347	339	351	378	389	358	350	358	326	365	325	338	344	337	321	341	353	367	342	370	349	348	330	349	351	359	337	359	336	350	327	370	375	351	324	332	325	348	368	349	348	354	373	329	360	351	354	372	343	387	380	352	327	364	331	337	336	334	399	314	417	374	357	362	366	361	308	344	357	373	361	392	340	319	366	339	344	342	371	331	364	355	344	382	371	397	377	375	346	393	347	382	360	349	385	375	357	357	338	358	349	355	354	311	364	327	354	323	332	373	368	375	388	355	344	356	331	337	380	339	342	381	408	331	362	366	353	328	354	357	397	367	380	377	382	359	322	344	338	319	376	338	356	368	316	332	315	352	374	337	333	356	320	327	352	341	366	350	335	356	350	299	365	350	357	365	366	341	353	372	358	378	334	327	350	379	346	370	359	364	342	343	386	409	359	362	338	363	327	358	351	341	348	331	347	352	355	349	337	344	365	346	368	336	389	342	380	369	338	342	391	378	366	335	350	341	362	351	352	344	343	360	357	356	316	358	336	351	362	371	377	377	370	375	380	360	397	347	341	339	342	355	350	363	362	378	367	362	337	352	334	353	333	365	342	344	352	341	377	315	351	345	378	366	362	364	325	332	375	340	330	346	362	368	334	378	370	384	362	340	331	368	337	338	362	328	348	371	376	332	373	348	387	332	355	348	361	319	338	317	367	317	345	399	357	396	365	344	363	344	395	332	346	359	369	352	347	353	353	351	371	332	346	355	341	376	356	338	376	360	338	395	327	364	352	383	348	333	329	343	311	362	355	364	343	375	325	390	342	367	368	372	355	344	346	358	354	360	371	374	369	401	343	335	345	385	326	367	338	369	345	341	348	356	338	332	353	382	351	358	374	333	334	344	341	377	354	365	320	379	320	311	342	360	352	348	343	325	347	358	370	364	391	331	335	360	357	361	326	325	360	346	352	338	372	334	342	360	355	349	335	370	364	360	325	378	373	324	338	314	449	356	374	318	344	343	362	341	353	375	345	344	366	364	372	387	348	324	381	351	345	379	338	352	340	351	362	359	365	383	332	312	337	349	339	366	376	374	323	328	350	360	321	350	372	367	355	332	354	370	355	343	330	366	360	356	330	361	354	353	360	394	343	339	319	340	366	333	345	377	361	331	338	390	344	328	318	362	328	365	376	331	393	355	363	347	356	341	360	331	378	359	369	347	359	359	362	348	386	375	376	312	353	374	329	328	344	422	390	349	383	338	391	340	323	350	336	345	350	366	350	354	337	333	356	351	348	367	323	354	355	351	321	371	377	356	349	331	358	359	367	329	375	376	332	363	371	316	358	374	361	361	347	329	355	354	404	351	349	340	354	321	350	359	352	357	360	354	381	365	322	378	335	330	343	342	379	349	326	339	371	376	352	382	351	314	378	352	402	341	360	356	350	355	365	351	343	382	331	331	338	333	359	346	360	334	375	365	340	380	368	336	411	330	338	328	334	374	346	355	364	362	337	340	375	380	356	338	342	369	341	339	355	355	342	381	351	346	365	347	350	331	333	359	356	366	366	340	361	369	385	354	353	348	331	396	351	323	394	311	382	335	351	320	345	366	332	355	353	373	355	388	324	365	338	372	361	345	351	381	355	349	324	347	306	335	352	330	333	335	359	364	367	388	330	350	356	376	355	359	367	361	364	341	362	345	373	344	356	385	366	364	363	341	348	360	357	326	336	370	361	401	341	357	351	383	325	351	373	328	370	337	362	357	350	340	339	340	394	318	342	332	338	333	373	358	361	339	347	350	342	337	345	371	338	341	347	374	369	339	326	348	324	348	353	323	334	328	356	364	413	357	357	358	330	343	318	346	315	339	380	343	366	369	387	340	320	356	323	353	334	381	381	354	352	351	357	362	365	318	335	364	372	356	358	348	312	336	389	341	322	376	350	348	356	371	314	328	349	337	376	340	372	324	326	371	382	362	390	347	334	343	343	345	360	323	318	349	368	332	331	381	330	368	404	344	348	367	371	375	369	358	367	383	383	354	347	350	350	334	346	377	328	346	320	373	379	348	328	346	364	367	363	345	354	372	384	377	338	340	349	367	350	385	353	376	336	324	348	329	339	348	339	336	380	381	336	339	369	364	346	356	344	346	375	390	316	365	350	341	349	370	370	316	352	342	357	331	358	383	348	347	362	352	359	345	423	349	312	328	345	368	353	352	368	334	359	342	332	344	330	383	370	338	340	350	325	381	350	337	358	357	321	349	355	376	338	351	290	352	345	377	359	390	342	367	367	351	351	365	373	351	321	340	372	362	358	361	347	352	337	357	395	343	370	350	336	348	349	336	331	338	339	387	318	375	349	392	321	358	328	371	362	330	345	314	370	365	373	372	364	344	333	322	359	331	337	358	390	340	347	364	358	334	361	342	357	335	373	345	342	366	360	358	391	294	353	363	339	353	348	346	410	343	370	346	330	358	379	383	375	327	318	377	331	347	364	354	347	333	331	337	327	358	359	379	364	348	341	385	363	334	370	363	351	334	351	373	373	347	319	415	352	356	329	335	362	368	369	326	342	340	377	385	343	323	376	326	354	344	385	336	346	382	341	360	358	330	340	336	321	412	356	346	337	368	331	341	331	346	334	370	379	339	366	372	349	350	333	355	403	413	360	318	339	363	367	377	319	356	338	362	349	328	356	345	353	362	345	344	343	333	353	355	343	371	365	370	355	332	382	340	367	361	323	334	328	327	361	382	372	374	387	355	415	387	365	371	332	376	350	361	350	369	356	364	328	370	363	367	349	369	374	350	344	359	370	360	374	377	350	360	365	334	358	350	359	344	348	369	358	316	310	361	338	339	335	371	376	380	329	339	339	351	341	374	368	334	370	323	367	397	335	357	377	375	363	328	353	361	358	350	352	332	342	367	328	353	368	349	322	358	376	385	367	324	374	376	345	352	346	363	389	360	368	363	348	335	332	350	375	342	344	367	354	353	348	369	350	362	353	345	361	365	371	367	368	391	359	368	358	358	350	338	365	327	350	300	355	377	355	314	354	359	358	329	345	339	335	328	366	339	362	350	364	375	363	331	333	338	342	378	354	360	335	353	340	363	308	324	367	371	313	345	379	366	351	349	346	334	345	350	340	327	325	336	340	344	356	337	376	366	383	361	344	358	336	370	336	337	337	353	377	341	355	397	351	338	357	359	373	346	374	376	327	379	358	333	358	343	370	381	350	329	346	358	352	329	322	389	331	370	359	323	389	381	341	345	375	378	323	344	377	351	369	333	362	363	324	334	362	341
6498	1745	2688	3394	3170	2814	2492	2202	2004	1778	1655	1498	1494	1363	1304	1274	1289	1177	1219	1159	1136	1149	1076	1154	1157	1075	1024	1121	1049	1086	1045	1062	1048	1049	1017	1062	1065	999	1038	1018	1054	1019	1051	975	1037	993	1012	1038	1022	1030	922	998	1011	961	995	993	1008	1014	994	956	956	978	1009	976	957	967	938	942	929	961	962	944	962	990	962	918	1033	1001	926	1014	960	979	969	954	970	989	945	954	941	944	971	986	943	948	961	1015	987	931	950	956	979	928	912	971	972	954	968	993	983	952	973	952	955	924	964	960	1011	971	958	929	999	917	989	911	936	933	1029	986	982	955	952	963	985	924	955	956	965	973	985	873	936	914	975	902	1034	1026	907	959	950	960	944	845	979	915	991	926	973	991	912	924	1015	1017	960	940	959	941	950	979	974	975	980	982	953	958	996	982	931	1002	911	897	933	967	1011	975	942	1021	929	921	992	922	918	950	939	944	966	928	987	942	925	917	914	938	920	923	982	1008	959	896	936	946	971	936	919	992	885	914	917	988	952	1001	966	895	975	943	998	1008	1003	919	990	888	1012	1000	956	981	960	951	910	980	962	983	985	941	920	907	924	945	964	972	933	969	918	910	950	902	926	973	952	972	931	976	942	928	990	1003	924	965	948	983	979	931	950	1023	978	952	953	921	913	965	930	950	966	911	988	960	952	938	903	1006	979	984	960	979	882	981	955	959	884	996	948	997	960	973	962	981	956	971	1027	994	1013	953	937	920	977	972	955	967	902	947	931	953	909	965	971	950	929	978	922	977	946	931	983	927	881	973	973	982	952	966	970	996	954	967	878	924	926	952	949	1002	967	959	958	952	977	959	970	981	925	1021	955	918	935	925	958	974	954	940	970	954	955	917	946	924	956	926	971	976	906	962	925	1007	974	968	949	983	931	914	977	950	905	982	920	924	973	956	978	941	963	996	939	908	978	925	996	893	973	914	950	956	950	956	964	965	928	978	940	954	1007	948	933	970	960	914	950	964	946	981	936	988	1003	978	977	1004	956	1027	945	1027	997	947	905	945	903	914	997	958	933	962	977	979	973	940	954	941	948	932	946	986	918	954	923	893	932	915	983	964	969	965	984	952	984	963	916	964	955	1004	968	969	963	964	920	964	915	981	933	950	935	1026	955	988	913	907	934	887	996	935	938	887	944	971	905	960	974	963	945	1028	962	907	1001	977	938	993	975	1002	920	987	953	900	1007	914	914	963	944	939	987	965	979	934	993	996	961	963	965	1016	938	969	992	975	949	955	942	942	951	965	917	930	983	979	993	979	927	989	983	988	893	926	940	940	908	988	1022	928	990	989	942	997	949	915	904	955	909	992	930	1012	978	960	986	964	988	956	988	955	956	913	973	950	914	972	919	992	908	923	999	921	953	966	935	947	965	931	931	941	945	972	957	947	971	1008	958	933	989	939	948	976	979	921	967	932	984	945	954	953	943	912	994	971	991	957	947	1006	955	959	921	958	968	949	1030	974	949	949	972	972	961	944	962	975	952	922	959	1012	1003	926	950	972	919	921	929	993	890	971	960	993	941	930	957	921	965	904	1032	914	921	912	901	973	897	931	921	955	958	928	991	964	938	926	928	923	1006	948	987	998	992	956	940	954	1015	918	989	941	935	962	974	969	924	977	954	949	941	926	979	933	965	982	971	948	936	984	1013	969	939	948	972	889	952	962	993	982	940	1023	979	940	963	972	908	894	929	916	947	993	983	956	929	918	993	941	980	972	974	1002	902	952	935	979	914	940	928	974	1001	971	919	995	965	962	976	921	970	895	970	963	944	952	1010	1003	925	986	943	990	965	945	970	985	978	960	984	930	902	925	990	1007	943	979	938	967	971	951	1043	990	896	992	966	975	946	921	952	977	980	956	945	967	952	977	955	985	949	967	969	928	919	924	918	969	918	955	987	981	961	965	957	944	944	959	974	976	958	896	986	974	942	930	931	989	995	948	990	1009	1014	957	934	984	981	969	984	920	926	1000	927	985	921	945	911	986	914	973	913	954	893	906	1000	918	937	999	850	983	955	862	980	936	955	931	954	1008	962	972	938	1004	966	1000	926	960	948	966	990	944	959	926	925	914	911	954	914	983	952	1004	945	974	952	899	954	949	931	944	998	978	940	930	926	968	974	1002	998	957	940	937	977	991	981	936	939	970	1003	900	936	954	987	916	947	910	944	983	988	953	918	910	988	899	959	927	964	969	934	935	947	977	940	969	928	984	906	931	970	903	946	959	999	901	930	935	933	915	934	978	1027	928	997	997	930	1002	907	978	996	893	935	937	928	954	974	989	905	948	927	923	948	987	961	960	985	1009	958	955	893	924	954	961	912	1001	970	979	949	942	961	914	966	1001	955	944	966	962	952	911	927	990	865	981	1008	999	942	924	966	948	889	909	981	942	950	966	903	974	967	1006	1007	944	966	969	959	972	984	978	931	971	979	971	937	906	912	1031	928	955	948	932	932	973	918	932	955	965	971	918	969	949	957	981	971	959	965	933	937	973	966	961	1038	963	983	900	949	939	941	964	936	946	890	900	926	904	942	970	1003	932	973	920	949	1004	916	939	972	979	948	966	979	938	918	963	919	983	958	949	922	999	975	961	951	990	960	945	943	941	940	920	978	980	882	957	969	987	909	993	904	936	912	938	959	971	930	898	953	955	955	930	999	948	956	946	986	999	926	932	928	947	937	958	987	974	949	1005	975	971	960	994	976	947	998	958	907	953	935	910	983	915	957	925	972	915	1023	948	959	915	909	921	998	942	969	957	903	985	988	918	936	953	940	958	915	933	961	979	961	993	963	925	888	942	922	894	967	927	919	900	984	961	957	985	960	969	936	909	956	972	977	980	906	926	958	883	1026	933	966	961	966	962	910	986	957	1008	978	951	951	934	913	1004	908	919	937	1010	961	982	987	916	941	948	931	932	915	949	1015	941	946	983	948	983	934	962	943	946	940	908	976	956	927	988	905	976	925	966	949	944	964	946	981	913	936	982	1018	946	970	962	980	975	954	920	929	959	949	970	990	902	955	907	942	972	963	954	951	931	920	920	950	945	930	949	989	1009	998	940	937	974	929	942	1048	960	962	955	975	963	962	910	968	990	959	996	941	922	957	978	995	979	929	967	955	926	1023	932	1004	994	910	932	909	964	954	938	964	965	949	929	972	1015	946	921	964	918	991	961	923	921	911	993	963	931	985	898	968	1010	962	950	953	900	968	986	957	935	931	979	1003	951	976	993	962	1033	957	948	964	977	900	912	895	972	1011	942	944	969	895	991	946	901	902	893	984	956	911	956	982	958	933	919	942	944	997	967	960	958	993	1014	967	954	893	939	956	952	1000	996	924	955	959	962	936	975	980	963	933	938	994	913	938	975	999	946	900	925	985	898	962	957	938	942	925	939	945	944	989	913	1026	945	962	968	927	946	930	970	1053	1006	888	976	1022	959	948	1014	968	968	988	941	949	927	939	985	951	985	976	975	917	994	986	946	950	915	988	934	986	906	930	972	952	965	973	943	969	971	941	998	937	958	978	909	920	990	900	970	961	1001	938	921	982	966	974	961	957	968	956	961	1022	974	973	968
13232	1781	1688	1458	1089	869	704	590	551	518	490	456	448	405	460	425	406	444	422	407	393	379	389	384	358	363	368	384	365	401	368	370	381	352	366	338	405	382	376	385	382	380	337	354	366	331	401	374	368	335	391	354	323	333	348	341	338	358	388	370	378	328	352	346	344	347	324	403	364	324	366	364	357	348	395	397	323	373	368	356	344	345	343	357	360	382	391	357	306	350	374	353	365	371	343	329	389	313	345	355	319	347	366	328	362	376	348	332	334	381	359	369	353	353	363	353	357	388	366	375	337	337	358	343	329	355	357	353	325	334	360	332	333	365	348	320	392	335	330	335	351	358	356	346	376	363	375	357	351	355	317	354	336	355	350	346	344	341	344	380	333	397	334	372	324	362	314	353	344	351	323	331	331	366	344	326	357	376	341	325	373	381	310	330	355	363	377	359	322	380	362	347	361	346	358	341	316	357	335	373	352	343	344	328	357	361	353	338	368	341	366	336	376	341	319	326	362	363	380	382	389	338	366	357	353	341	332	339	356	386	367	336	349	349	343	373	386	338	385	393	365	356	376	349	321	352	345	322	370	344	361	376	351	375	345	372	352	402	368	358	376	348	341	365	351	370	330	318	361	358	379	377	364	338	325	375	332	396	360	357	336	379	358	335	314	396	339	338	387	350	359	299	356	365	387	364	364	360	347	363	311	322	369	339	344	357	361	353	359	362	355	388	345	347	350	348	354	368	366	365	317	362	332	372	329	349	344	342	327	384	348	357	355	351	337	342	323	359	346	359	331	339	347	358	340	375	366	360	347	350	346	342	368	332	353	377	355	354	379	343	355	316	370	346	366	353	335	389	363	374	342	361	345	347	349	360	354	367	355	355	328	348	331	358	353	320	374	343	345	362	365	384	374	356	327	356	360	329	349	335	339	351	346	370	342	330	330	368	347	372	393	377	366	327	372	316	315	365	362	370	332	362	352	368	341	339	352	365	352	364	343	346	344	385	371	318	337	336	369	345	379	367	380	321	368	341	350	345	347	365	372	367	349	336	383	347	341	390	357	346	343	347	356	350	364	370	362	350	314	355	339	344	375	361	374	352	347	367	340	321	347	384	338	358	333	346	364	355	333	386	348	345	320	324	300	361	350	355	353	357	352	324	326	368	381	358	315	334	342	311	323	350	379	321	333	359	367	343	383	359	328	339	375	346	353	356	331	347	353	357	348	357	343	321	355	377	373	389	374	361	303	341	372	353	370	332	351	351	346	365	357	342	350	346	380	360	366	378	291	356	360	339	367	357	340	345	357	371	347	374	369	350	344	346	340	327	358	363	356	341	361	365	331	368	354	355	354	365	357	328	346	344	374	357	359	352	310	365	364	343	307	407	362	355	348	348	381	359	348	343	366	357	366	334	361	351	373	368	358	312	358	322	337	319	387	352	343	354	361	321	330	345	324	378	364	336	365	361	358	327	364	357	345	355	327	371	340	307	397	374	333	363	385	345	345	347	340	328	363	356	379	311	357	354	379	351	347	351	369	367	347	330	344	337	349	347	374	337	347	346	364	387	354	329	330	347	349	341	362	360	372	338	365	336	340	360	327	373	361	352	327	317	343	377	322	322	348	340	318	378	349	345	366	368	358	389	343	365	357	346	408	363	365	363	372	335	308	366	370	322	335	373	328	383	382	354	356	360	330	363	361	335	351	320	371	340	350	351	347	324	343	360	368	306	350	333	343	361	343	317	336	366	315	334	323	332	371	364	347	330	375	354	343	331	322	341	338	354	367	326	350	367	333	351	355	355	352	340	330	341	343	356	330	339	373	341	346	349	328	345	390	319	341	338	333	358	358	322	346	346	360	369	326	362	352	315	364	321	349	372	377	352	341	355	340	372	356	353	350	347	355	332	374	356	352	363	312	316	338	329	375	384	349	356	329	316	338	342	331	386	369	310	299	342	337	364	325	350	348	334	314	326	344	337	345	358	381	343	363	378	330	336	378	340	375	351	344	330	319	359	357	355	340	334	366	388	347	384	324	339	343	358	345	354	335	354	360	353	329	363	329	395	315	354	313	352	371	359	375	317	370	388	352	350	362	380	372	359	346	388	382	364	354	368	329	324	350	333	343	348	327	318	320	365	382	350	362	332	306	389	338	330	373	342	359	335	366	359	349	339	368	344	376	352	330	348	346	350	347	370	378	360	355	357	351	353	351	369	365	339	340	345	367	345	395	341	344	321	385	347	348	351	361	303	345	326	375	335	361	356	342	361	388	383	333	355	347	361	341	366	337	348	362	378	345	346	353	380	383	350	351	334	378	365	370	305	369	373	368	334	347	319	378	364	348	353	339	364	337	379	352	365	361	337	325	368	373	355	353	354	370	326	392	342	324	341	337	375	380	336	345	340	382	366	346	344	372	330	373	338	356	337	328	397	342	336	340	304	340	378	372	342	368	361	305	348	359	341	371	368	375	359	357	326	380	368	320	369	359	365	358	342	371	368	333	334	377	330	346	351	322	360	351	345	349	342	354	335	384	343	354	377	374	333	370	376	353	357	347	347	329	326	352	361	349	366	353	378	325	366	362	347	326	360	366	341	355	395	362	350	358	340	387	324	372	387	338	369	376	373	364	372	360	334	357	368	357	361	370	359	365	332	337	311	356	400	350	374	350	360	369	335	330	350	376	321	358	318	332	358	344	368	380	349	344	358	356	325	337	355	332	383	349	356	365	320	357	379	349	349	379	354	374	386	345	345	386	378	345	338	359	337	330	347	316	392	369	359	305	363	359	355	350	331	353	373	388	325	329	341	355	366	337	336	394	337	367	381	366	317	335	338	353	319	347	356	355	330	369	322	321	344	354	359	338	331	330	322	343	355	356	322	341	339	355	340	312	336	327	383	335	396	350	347	355	326	327	341	365	366	342	312	356	367	404	333	347	343	360	370	365	340	331	354	378	353	354	378	355	377	366	354	350	362	326	354	351	337	352	319	367	347	335	332	341	365	375	317	306	370	362	352	381	345	333	362	364	367	380	349	309	348	385	330	361	316	355	348	368	351	364	357	354	346	356	390	363	342	362	383	356	357	356	379	350	376	353	331	353	381	379	339	371	366	369	356	361	386	362	382	337	354	328	311	351	375	381	337	350	306	330	340	354	331	361	375	363	380	402	333	335	328	361	361	352	350	371	395	344	315	361	347	370	370	325	353	389	344	347	367	356	330	328	369	343	369	356	334	369	334	353	352	358	359	352	341	361	375	336	312	342	376	352	334	353	353	362	329	362	380	330	364	379	345	336	358	327	391	342	362	311	325	376	337	379	354	379	344	354	370	348	345	356	364	360	338	352	325	370	337	334	382	373	375	368	332	376	329	354	361	343	340	337	349	363	377	317	379	354	357	322	365	363	358	359	355	350	336	347	319	328	372	372	390	349	385	354	376	399	372	382	336	322	329	341	322	349	383	338	335	400	377	354	337	347	358	347	375	331	355	358	369	325	341	376	366
7470	1964	3461	4292	3941	3437	2964	2611	2307	2070	1846	1677	1637	1523	1464	1446	1387	1298	1265	1240	1217	1196	1212	1161	1121	1112	1061	1062	1083	1025	1064	1014	1010	966	1023	1060	992	937	1009	953	939	981	995	960	947	926	1008	976	957	978	1004	939	947	1018	931	1010	1001	928	996	993	1020	877	969	944	956	949	962	953	947	929	954	940	943	1004	913	967	940	929	957	997	947	968	921	902	905	981	898	948	932	928	965	919	890	938	945	869	917	926	978	979	952	948	924	937	958	967	904	888	912	922	936	971	932	947	969	973	942	940	934	982	980	940	905	938	912	923	941	874	960	918	949	898	906	973	941	913	931	898	896	894	920	927	895	929	912	968	940	985	941	910	929	882	901	942	927	968	932	897	923	874	958	969	919	900	937	916	901	901	968	925	926	883	935	889	895	912	906	902	940	928	903	923	949	909	941	903	950	927	934	937	915	905	1016	905	916	949	905	935	915	959	947	883	945	907	910	949	848	930	923	845	929	861	919	931	921	951	880	865	849	898	927	934	953	936	947	910	970	939	910	922	904	943	940	907	916	981	906	932	940	913	913	916	951	951	923	906	934	952	881	972	881	954	933	957	914	919	940	980	932	965	954	965	911	862	927	897	969	898	882	970	881	927	905	910	947	953	915	897	934	949	942	931	900	951	928	898	904	852	935	890	949	962	878	918	907	927	914	953	939	950	991	958	989	951	1017	955	930	897	898	950	891	941	943	984	936	945	905	962	927	920	944	940	927	932	965	920	921	930	940	980	977	931	922	1012	942	917	893	916	925	919	938	908	893	962	921	924	882	958	931	927	939	960	879	903	942	948	953	915	922	959	926	939	922	911	909	879	940	888	945	884	901	950	924	917	932	889	882	937	929	931	908	923	925	880	958	921	908	934	921	920	917	891	923	954	899	942	892	959	996	917	911	924	920	992	997	894	916	958	905	959	973	908	941	898	943	884	944	894	905	958	904	960	915	945	907	940	900	924	921	933	953	941	959	891	965	938	935	903	911	935	919	925	975	927	921	941	933	977	906	907	940	940	934	938	950	955	928	952	902	981	906	924	922	901	924	900	980	932	873	920	943	891	938	979	937	918	930	891	998	895	968	925	906	900	939	945	937	919	902	903	951	969	874	898	946	890	918	930	952	939	927	958	889	948	934	864	947	956	929	886	964	909	894	940	907	844	926	989	930	963	930	921	964	921	953	924	881	950	905	950	946	923	849	925	977	914	978	906	898	893	921	951	961	900	922	962	919	932	935	900	933	947	926	955	895	907	938	906	898	965	904	957	915	912	903	901	874	907	925	900	954	866	897	879	919	922	909	914	913	931	908	939	889	961	892	910	927	973	942	941	921	937	992	921	971	964	845	881	900	906	973	951	896	921	928	868	882	906	996	924	931	927	942	918	992	944	949	986	880	962	928	1003	909	956	919	887	881	932	896	903	910	989	917	946	892	932	923	958	865	868	985	910	935	863	945	910	922	922	866	948	889	923	964	939	880	936	929	907	925	965	924	903	924	936	966	923	925	907	893	964	915	904	915	902	935	926	967	920	887	917	882	968	975	899	927	923	904	871	946	891	876	896	925	907	931	925	940	921	948	954	978	934	936	898	897	953	966	966	941	963	957	940	932	931	962	920	924	978	972	868	931	857	935	926	877	932	904	886	951	949	935	941	950	861	927	932	932	942	893	980	912	890	928	927	867	959	900	929	905	937	915	871	904	901	973	973	915	861	968	888	916	890	934	965	970	936	918	912	918	956	915	876	890	920	898	900	989	892	935	932	946	931	931	953	903	960	951	953	919	899	906	918	1004	955	922	902	972	901	948	938	931	964	959	880	962	948	914	865	927	955	932	856	960	975	918	860	976	915	870	884	982	909	855	952	935	953	1003	932	888	921	895	921	939	882	941	919	924	878	904	905	956	998	881	866	889	900	912	935	956	957	955	951	883	940	965	920	915	945	984	951	955	923	956	979	954	877	956	943	902	916	927	934	928	921	915	938	958	908	969	952	910	982	927	911	920	882	950	892	872	964	872	982	925	884	916	909	973	920	952	852	951	958	861	927	875	918	904	905	940	928	917	949	915	940	938	891	957	890	950	922	951	938	925	873	913	887	926	894	934	895	860	900	875	971	937	925	935	962	945	929	947	891	957	945	949	972	971	932	921	870	945	878	936	925	901	893	927	893	942	940	940	953	900	939	941	893	859	910	965	886	960	963	948	957	908	941	937	919	921	908	911	904	874	881	865	925	868	1001	977	901	962	927	918	950	897	925	917	931	913	950	932	891	952	916	976	867	928	946	916	925	946	950	912	920	913	916	908	968	934	866	895	906	957	988	914	907	902	924	906	971	902	948	902	954	896	902	931	907	964	918	933	929	907	938	976	934	956	922	846	925	941	905	890	917	931	963	912	938	946	925	875	927	951	964	919	969	911	870	897	933	911	879	903	878	954	916	948	951	914	870	937	922	920	895	953	889	904	939	930	927	951	985	867	923	895	952	910	952	930	880	860	977	847	936	923	933	929	920	919	948	902	971	944	895	844	957	980	951	872	927	938	908	933	892	939	970	926	905	959	927	922	908	854	967	880	960	936	921	922	892	910	948	959	955	896	914	932	873	948	929	909	911	962	924	891	955	909	944	971	894	946	913	937	935	865	918	895	907	893	957	965	882	913	945	979	948	932	908	970	940	942	979	868	1005	932	922	907	894	907	921	945	985	935	955	934	968	930	940	928	962	928	922	862	903	915	976	896	967	939	926	937	941	947	927	885	960	910	954	990	854	900	897	918	965	969	930	915	930	960	926	896	945	925	891	960	921	966	915	961	925	979	904	849	930	889	936	985	910	933	905	892	995	954	971	847	953	1009	905	940	876	903	928	952	899	907	936	883	893	983	968	936	955	959	963	907	959	974	897	933	917	980	968	917	921	913	944	933	935	906	900	901	940	886	922	923	976	867	983	869	932	932	928	894	938	949	956	930	967	901	899	910	936	870	890	932	904	915	938	938	902	881	926	920	961	939	946	944	934	950	912	956	962	926	946	938	890	971	904	895	960	974	959	911	924	889	940	940	950	926	943	873	960	949	910	934	997	909	869	971	846	960	937	924	929	967	875	879	912	1011	950	934	931	872	911	884	917	905	945	911	939	909	874	914	915	972	884	943	957	939	922	879	911	889	975	960	976	913	899	942	912	975	912	926	968	873	957	957	896	930	937	893	938	910	944	938	930	930	996	911	933	913	928	882	971	927	927	930	919	953	909	918	937	918	951	962	947	922	982	916	921	958	904	876	942	948	910	950	918	960	961	916	950	961	894	915	945	932	888	927	916	962	940	942	893	899	944	952	904	915	942	922	872	885	883	949	941	945	963	946	939	943	884	948	953	916	923	934	867	897	963	821	922	975	912	925	955	917	944	917	928	937	943	912	902	929	945	928	953	965	876	915	883	954	893	967	933	859	936	920	944	918	930	927	918	935	895	889	934	910	840	937	978	902	873	890	968
1882	195	184	176	172	146	126	132	160	157	175	156	142	167	167	170	182	156	163	180	158	161	150	159	173	178	147	132	177	153	147	153	151	129	150	164	155	168	144	165	173	142	146	149	146	142	164	134	159	174	151	170	157	160	133	169	164	171	157	160	149	150	150	157	150	153	142	161	138	141	146	159	149	159	141	170	153	163	158	179	181	162	165	173	172	141	133	130	193	147	166	166	169	150	130	134	144	144	138	167	159	159	139	169	157	150	163	154	134	155	143	153	163	158	165	144	157	152	155	151	179	128	156	149	194	144	140	156	160	134	179	157	182	159	165	162	184	142	157	168	176	152	163	158	178	178	180	174	147	162	136	145	154	145	160	167	159	171	130	154	157	164	165	143	155	149	161	164	156	153	162	146	132	157	140	160	188	139	158	151	152	166	157	142	165	158	163	150	151	147	150	161	159	172	158	150	161	142	172	152	162	158	184	143	146	174	169	140	170	159	145	145	159	171	183	154	156	154	146	161	154	154	160	171	179	139	161	138	159	160	144	149	149	130	161	150	158	165	175	168	153	131	155	169	134	151	142	154	148	159	177	156	152	158	150	160	130	147	154	140	166	174	155	175	173	148	138	176	142	148	167	153	152	129	150	166	156	147	184	136	173	162	155	156	167	158	158	143	149	159	144	148	153	169	170	130	150	169	169	137	139	166	170	142	149	134	141	185	160	158	156	154	169	154	145	126	152	146	153	154	148	153	137	150	140	165	148	146	139	155	162	151	151	166	158	153	162	160	168	154	155	160	149	146	141	148	165	157	166	163	177	167	158	180	170	169	165	161	138	152	159	142	163	151	160	167	186	157	154	159	170	148	148	143	165	142	170	152	155	155	150	143	142	162	157	153	158	141	165	159	167	176	157	170	159	152	176	166	152	180	154	155	148	158	170	160	163	157	161	144	163	172	147	154	160	175	173	161	156	160	155	158	133	161	166	155	148	164	131	146	135	138	172	168	157	152	148	170	147	128	150	171	153	145	153	147	143	135	157	150	158	172	145	169	160	122	143	153	171	165	144	154	144	156	140	159	179	158	151	161	144	130	169	150	157	140	157	160	173	155	161	127	156	150	154	143	164	137	141	150	160	163	154	144	157	148	167	142	162	180	160	145	164	175	158	133	155	164	148	153	159	149	153	154	150	156	158	151	171	161	146	134	161	173	156	160	147	159	175	152	156	155	149	168	141	187	160	143	154	136	165	174	158	155	166	147	170	169	146	148	173	149	146	170	156	176	162	139	142	145	162	140	143	141	180	160	151	163	151	158	172	162	134	152	164	141	147	145	147	124	149	149	157	158	158	135	179	155	154	172	142	157	178	134	174	147	142	138	161	159	163	140	151	170	134	175	148	172	151	162	141	175	151	167	172	150	134	162	152	146	140	158	151	140	157	163	164	180	149	184	158	148	131	161	135	153	167	142	162	152	156	131	162	156	137	140	148	151	149	164	158	151	171	171	141	131	150	160	175	168	161	175	147	140	157	162	166	179	146	137	153	165	178	161	183	161	166	162	160	144	168	146	153	169	151	167	168	160	164	178	150	156	175	133	145	144	180	164	134	159	152	168	168	182	154	176	165	156	163	151	140	156	157	152	155	148	144	159	147	150	164	153	155	170	159	150	158	160	171	177	164	156	168	181	130	165	165	142	146	162	152	140	152	158	169	148	148	157	162	149	153	149	161	161	173	152	147	160	168	167	162	162	167	166	176	153	149	138	165	145	161	158	146	158	159	156	154	155	162	152	154	166	156	188	154	142	167	151	145	164	144	164	162	136	151	177	135	159	129	194	161	177	173	164	156	160	166	171	138	176	136	148	136	148	144	160	185	163	129	158	148	176	167	163	168	168	156	176	177	155	165	170	157	151	149	150	152	173	151	160	166	155	158	153	136	149	140	146	179	140	176	152	172	165	149	143	165	160	152	153	170	184	184	153	154	168	152	155	161	165	157	145	158	150	170	161	138	151	135	162	141	175	178	152	171	146	140	166	146	154	159	159	161	155	165	141	147	162	148	173	144	173	153	155	139	158	120	158	164	157	126	143	147	168	147	153	181	154	166	174	147	130	154	149	143	177	165	148	138	144	165	155	165	161	143	181	172	171	161	153	166	171	178	170	170	129	162	148	149	155	151	148	153	144	159	154	164	160	156	150	155	156	161	160	150	172	146	170	147	137	178	163	147	153	159	176	146	158	149	176	164	160	153	147	138	138	154	154	150	205	155	156	128	137	144	164	148	138	155	165	167	168	153	172	147	156	131	137	176	153	160	161	156	158	165	166	169	148	156	147	131	149	162	143	161	160	138	148	162	146	181	169	168	148	127	163	166	159	143	152	137	170	145	141	160	144	150	158	127	174	173	163	149	151	166	170	138	130	149	154	139	166	152	154	167	161	157	138	160	162	158	167	150	143	165	151	172	151	150	156	141	150	163	180	149	145	148	146	163	146	146	162	172	167	173	155	168	134	137	165	150	177	162	164	172	148	160	163	171	153	162	173	157	142	145	179	137	152	159	152	153	165	152	141	146	156	157	167	166	160	163	155	162	179	169	161	143	155	168	159	138	176	149	142	157	151	154	140	162	176	163	154	151	148	157	163	158	168	156	173	143	175	157	151	154	162	149	165	169	162	148	167	152	130	157	162	155	163	142	169	149	145	142	135	169	176	180	155	135	149	169	152	172	147	154	168	164	173	164	146	144	158	156	152	164	166	158	163	160	153	157	177	133	155	147	146	158	160	160	137	163	161	178	160	187	172	174	165	139	161	157	159	162	135	136	146	165	146	164	143	160	177	168	149	155	158	158	173	162	143	146	155	139	187	150	150	165	162	143	139	172	137	144	147	155	144	142	167	142	155	153	150	140	141	141	175	141	146	161	168	149	154	149	154	201	167	159	159	149	156	159	165	170	151	143	148	139	160	140	169	160	161	135	168	146	156	158	144	160	146	147	142	150	160	148	155	167	146	167	169	141	162	162	145	154	160	161	142	171	138	157	154	149	142	167	167	147	158	147	150	161	167	163	163	144	153	150	166	158	145	172	161	153	169	183	171	149	167	165	160	172	128	165	157	170	118	143	178	148	141	159	164	155	155	173	157	160	155	147	162	132	154	169	134	159	155	163	156	162	137	145	157	156	172	161	151	155	169	135	139	154	146	138	130	153	166	148	172	157	152	156	169	174	147	162	141	140	139	154	131	161	169	125	147	151	161	153	144	163	183	154	148	169	141	135	163	166	152	187	150	172	169	151	176	171	168	165	165	143	151	144	170	149	150	143	138	147	171	153	160	146	159	154	150	189	151	164	151	163	150	157	173	158	162	158	147	150	143	153	140	150	149	148	149	141	142	191	174	151	179	141	168	155	166	152	160	147	156	157	153	154	138	158	160	145	151	139	174	144	170	168	153	161	152	134	158	140	128	156	163	150	161	176	147	148	163	176	141	161	141	173	174	147	160	152	136
2177	528	525	611	618	591	566	566	554	532	544	531	549	555	520	538	514	557	500	549	521	545	512	519	524	506	510	489	494	476	476	513	481	500	499	511	521	505	509	534	490	506	493	510	502	502	517	484	512	488	523	516	518	480	530	541	560	507	507	524	505	516	530	532	507	488	521	506	476	520	495	519	533	499	518	504	523	490	507	521	511	525	467	518	495	471	469	497	503	518	508	534	522	494	540	517	482	518	491	507	523	521	471	521	482	508	508	496	495	558	506	515	511	498	493	535	531	497	516	545	499	456	512	497	485	491	499	561	505	539	513	515	494	545	502	548	537	464	512	501	522	500	502	539	572	537	509	497	480	495	502	527	504	491	532	525	549	486	532	529	512	547	512	499	509	508	550	513	487	508	489	527	502	478	535	514	551	531	478	508	526	463	555	523	500	497	531	517	538	457	523	562	532	517	528	495	525	496	519	539	529	491	533	493	515	558	518	534	523	515	515	506	479	507	535	513	544	499	496	527	505	501	529	492	534	502	498	510	508	501	528	547	531	481	568	513	516	495	461	478	532	501	529	518	544	521	514	534	480	499	485	498	545	541	495	515	502	546	550	499	496	499	488	501	501	525	512	458	509	466	498	485	494	545	572	515	487	507	540	529	525	518	527	498	454	530	485	515	488	514	466	536	538	542	511	446	521	471	511	529	543	508	519	524	490	529	522	510	476	536	571	537	476	498	497	572	526	508	513	501	548	479	510	525	525	459	528	535	555	548	514	453	518	504	522	500	514	497	523	528	492	449	495	492	487	520	504	504	516	479	526	471	518	504	516	454	498	537	498	507	534	495	516	521	494	503	488	540	541	516	503	492	489	492	524	537	494	530	501	519	555	519	502	554	534	533	521	488	532	508	530	503	519	487	521	524	528	508	534	510	478	496	518	516	507	519	511	512	544	535	552	520	503	533	529	500	502	534	559	497	508	488	527	477	541	531	486	501	521	534	538	523	510	471	490	511	523	489	511	506	493	484	514	490	497	505	473	512	497	504	529	503	477	518	478	522	481	513	522	515	493	533	519	536	540	514	494	504	529	536	489	521	499	496	542	533	516	514	557	518	472	500	501	531	557	517	532	504	507	526	534	541	549	502	482	512	528	494	494	538	520	539	507	499	523	553	519	528	488	478	521	539	472	516	533	549	497	488	491	535	523	511	493	527	528	512	495	510	481	486	514	525	481	508	538	500	513	526	536	470	532	494	493	510	565	508	534	529	498	491	521	532	550	504	525	517	534	526	465	536	545	503	506	542	490	541	499	490	568	505	552	477	515	503	515	514	494	497	508	548	486	520	518	524	518	498	520	486	483	545	497	482	542	509	559	489	485	549	505	514	505	491	505	503	521	541	504	504	530	495	504	511	518	490	554	503	474	568	489	538	524	459	513	497	497	489	486	501	524	490	536	480	495	537	525	473	499	501	532	488	520	501	517	544	458	520	492	494	515	496	505	502	503	510	522	470	489	482	565	529	538	514	519	514	518	482	524	524	530	481	524	515	517	525	519	490	497	502	518	548	529	486	481	509	507	537	541	469	524	471	544	515	501	483	462	506	512	493	546	503	563	509	475	495	501	470	510	529	498	483	497	507	526	483	499	482	474	531	499	524	505	501	500	497	515	528	469	515	512	540	485	519	517	527	518	500	490	538	532	481	473	498	486	531	494	489	558	495	490	501	535	493	529	551	514	513	471	466	506	509	519	505	524	507	499	507	485	558	529	501	543	511	503	526	486	511	514	514	513	508	518	528	518	525	568	513	483	533	523	504	494	513	501	521	500	498	512	518	514	497	532	484	546	499	503	501	503	500	479	506	473	516	541	526	469	518	535	504	525	570	499	515	497	478	519	487	492	494	519	507	492	542	513	501	520	512	489	513	502	486	539	526	502	530	494	515	540	493	538	487	472	535	488	523	509	523	503	507	554	465	571	507	505	501	534	536	507	491	535	487	526	523	493	485	517	522	539	528	519	524	520	528	509	525	486	487	498	491	474	515	553	510	458	488	528	526	475	481	493	465	538	503	562	492	515	503	490	500	523	506	518	528	488	487	499	501	523	475	501	543	528	492	542	497	506	474	498	511	542	485	524	506	520	519	492	495	520	528	527	494	506	520	527	491	551	481	493	554	516	448	527	478	465	494	481	516	520	531	524	520	506	487	537	550	500	478	506	530	512	501	545	532	493	528	555	511	534	522	494	509	544	540	500	510	504	523	499	506	503	484	519	520	551	506	513	495	519	488	507	495	535	532	509	509	542	506	508	542	528	499	530	529	548	546	479	534	559	549	506	517	463	488	524	492	501	491	498	520	544	488	512	544	536	489	526	532	490	519	512	558	514	521	517	507	497	505	484	535	495	544	486	504	533	513	530	532	520	495	518	506	499	532	534	506	492	525	522	457	510	522	467	527	517	503	501	493	501	502	521	492	490	462	505	485	477	524	504	513	512	544	512	510	525	505	529	506	485	549	548	564	519	503	513	505	528	516	506	522	512	527	520	510	505	517	513	530	511	509	517	500	491	527	503	492	502	511	521	521	508	558	524	533	485	537	530	509	484	493	526	524	502	538	556	518	490	536	488	476	496	464	515	518	530	518	521	509	509	540	508	493	501	517	535	516	517	470	505	509	546	499	549	534	504	485	526	496	513	521	475	506	498	524	520	507	536	518	531	533	502	528	490	493	484	504	529	490	535	507	474	500	509	497	523	481	501	535	515	528	495	514	517	501	525	510	483	511	513	535	480	503	510	524	536	512	553	500	569	511	515	505	484	519	488	524	486	536	539	487	495	519	527	483	514	478	515	493	555	526	500	480	532	481	506	507	520	522	524	472	503	527	498	535	525	523	510	519	512	509	512	528	502	508	501	523	522	510	501	510	538	519	543	520	502	542	494	482	485	509	534	491	509	534	524	518	547	518	515	519	546	498	500	484	513	536	533	527	462	497	505	480	498	481	500	532	520	540	514	504	485	504	526	547	484	538	499	521	502	512	482	520	536	530	543	557	503	502	529	461	494	498	494	528	493	519	486	510	521	542	520	491	514	479	528	552	491	500	485	485	500	512	519	534	542	517	525	484	498	481	506	526	581	508	477	486	558	506	482	508	511	528	496	524	518	518	539	490	485	498	471	471	505	523	506	523	511	518	520	510	503	508	540	518	513	486	517	478	494	545	525	511	549	462	507	471	537	515	542	547	465	477	480	506	558	520	545	491	531	495	535	509	527	500	478	528	470	493	525	525	539	487	515	532	499	479	530	523	502	466	490	511	532	525	481	509	479	506	489	467	517	497	508	506	506	471	536	541	481	526	519	471	524	559	523	492	533	508	496	498	505	555	517	498	504	521	536	528	528	511	486	521	503	510	518	537	528	518	501	509	504	528	512	484	503	500	497	537	475	504	513	514	505	512	554	537	513	532	538	503	493	491	541	460	500	513	530	517	505	546	520	509	518	520	503	489	541	520
9852	1275	1270	1071	878	747	627	556	555	496	444	457	376	441	400	382	421	400	406	366	422	387	402	379	378	391	362	390	363	392	385	359	360	370	363	365	364	374	369	357	365	387	359	349	344	374	367	355	354	334	368	339	357	321	352	346	383	355	364	350	398	367	367	355	340	357	369	356	377	356	334	372	376	363	384	341	344	340	391	355	354	339	354	326	349	327	368	337	365	369	322	333	350	375	361	339	349	361	342	365	380	339	363	356	358	334	379	359	350	369	336	331	376	365	414	372	363	392	364	393	328	353	344	381	353	360	342	340	370	383	343	338	402	367	338	363	358	323	351	357	357	338	364	360	318	325	361	339	376	367	406	348	360	384	363	335	355	370	368	363	383	347	363	325	323	359	342	339	357	358	352	331	379	369	373	335	364	348	375	367	346	359	347	348	336	331	341	350	326	327	352	375	366	355	351	373	386	356	351	321	367	383	357	359	340	348	363	355	369	354	345	370	362	344	386	356	324	344	365	382	365	396	348	348	363	400	418	362	341	350	337	384	374	353	326	371	362	361	344	349	354	372	343	380	377	360	358	375	360	375	373	371	325	381	355	333	376	402	349	362	372	361	349	310	367	339	362	358	333	361	348	366	370	374	356	341	363	353	363	376	349	348	325	361	354	335	354	327	350	335	357	371	339	371	377	316	335	368	366	329	345	400	348	344	350	337	345	345	309	346	331	364	342	341	357	411	335	370	369	382	336	390	330	348	321	340	329	349	341	374	345	343	339	341	357	388	364	365	384	365	374	361	343	353	368	354	324	356	363	387	386	362	358	379	369	379	330	352	343	337	345	364	372	354	346	306	346	365	361	357	370	356	353	346	323	355	337	358	331	353	335	380	335	351	365	356	345	327	402	349	344	328	363	326	376	343	332	336	332	400	349	378	392	354	339	373	336	403	361	346	359	356	365	343	355	364	361	378	386	392	345	368	380	329	408	364	353	377	370	355	407	332	353	333	376	334	369	375	315	345	347	363	324	325	342	329	320	354	374	353	391	332	337	340	368	351	361	365	338	342	372	384	370	340	361	363	368	362	346	342	336	323	362	351	369	336	350	378	358	369	355	341	322	354	352	371	356	325	416	356	360	350	318	333	346	337	341	341	354	379	344	342	367	342	347	345	324	362	334	381	362	353	368	322	316	349	332	334	325	369	367	356	351	359	350	370	333	344	344	375	356	362	338	351	311	366	364	354	357	386	361	323	355	358	325	353	342	373	383	358	344	348	349	373	336	362	322	364	347	350	397	378	387	343	359	364	346	372	326	367	354	355	358	384	350	366	344	398	324	359	367	365	366	394	363	364	372	365	355	332	325	349	379	346	342	335	355	359	373	360	365	352	336	371	372	382	392	374	381	381	331	367	351	365	398	348	339	353	321	323	361	349	354	347	346	351	368	361	373	374	346	346	316	413	366	370	339	362	378	351	340	351	342	382	347	362	374	357	372	368	365	369	373	378	358	367	344	357	361	348	384	332	381	362	356	329	384	379	358	366	351	373	377	378	364	350	329	331	371	363	331	333	317	372	355	379	380	370	371	331	340	356	366	354	368	359	371	378	342	344	365	344	327	346	348	389	383	303	336	371	368	355	383	387	335	326	363	363	309	355	352	326	312	354	348	375	346	360	322	360	342	378	347	333	361	360	352	348	320	363	346	361	344	360	358	382	360	341	330	342	345	374	345	353	339	366	354	345	369	327	347	349	331	376	352	329	380	350	331	363	361	341	352	347	385	372	324	345	352	351	358	368	362	360	332	347	363	345	353	385	330	367	316	345	361	334	386	350	383	361	367	361	401	359	378	367	341	368	354	324	403	349	364	362	337	313	379	364	351	365	340	326	346	368	366	378	353	338	377	364	336	356	365	328	376	354	378	362	344	347	368	362	338	334	357	384	358	374	350	337	342	365	355	366	329	382	374	346	344	304	362	357	335	325	384	365	385	333	393	325	350	297	359	358	360	348	342	313	378	382	338	372	364	333	364	336	371	378	329	359	336	323	345	325	332	340	354	346	374	375	318	348	367	373	332	379	320	338	378	349	370	370	337	343	349	361	355	343	366	349	368	373	385	369	363	335	394	366	336	381	366	344	349	324	341	342	353	357	349	338	393	362	358	334	356	376	355	380	356	340	321	338	352	374	347	347	370	343	327	341	362	348	380	325	337	329	374	368	336	359	359	362	364	362	311	353	329	362	353	396	346	374	354	365	354	340	356	338	356	368	339	348	335	345	354	335	371	345	384	330	343	351	328	367	338	355	340	358	351	334	356	317	357	348	387	355	364	366	316	356	345	392	365	321	331	325	337	367	353	362	352	360	351	358	367	372	404	346	359	358	320	318	359	341	353	362	355	348	371	365	392	343	363	371	369	360	371	355	370	349	382	299	351	336	361	333	360	362	408	354	356	396	355	379	324	367	376	365	369	331	357	332	369	346	371	348	339	358	377	327	404	350	348	362	355	360	344	369	349	362	358	341	392	354	332	315	353	371	364	362	353	355	343	347	321	336	348	377	338	317	326	348	343	329	402	312	350	346	352	348	342	373	374	329	340	351	346	371	349	358	320	378	358	326	315	355	312	353	353	368	339	350	355	357	355	365	383	362	343	335	340	308	378	312	348	341	329	310	349	338	354	356	342	364	330	363	349	375	345	337	376	350	352	317	348	366	360	344	367	362	386	357	330	363	341	374	348	321	359	348	337	336	387	374	394	342	341	375	336	350	369	357	362	358	359	331	360	377	326	393	355	358	350	335	346	358	350	337	363	357	382	360	357	376	350	353	329	351	377	309	352	352	371	335	348	316	336	377	329	324	356	335	364	338	340	369	344	367	364	357	335	357	344	382	386	347	307	368	367	344	327	369	388	360	381	353	345	325	332	361	389	388	351	332	375	349	353	370	373	374	340	380	357	360	361	330	325	338	380	362	380	337	350	335	356	351	335	360	339	352	364	362	417	324	361	367	336	357	367	350	359	353	342	339	401	352	349	363	367	345	354	363	360	372	354	380	329	348	365	338	359	367	381	358	356	384	385	313	361	355	353	357	399	373	351	363	348	326	353	347	360	360	339	349	363	344	340	339	340	393	378	361	381	372	343	350	338	348	350	331	356	363	404	353	335	370	347	329	330	373	372	367	351	325	333	358	348	363	358	373	338	359	378	366	381	385	389	372	353	351	344	343	351	375	386	332	372	382	382	370	355	356	325	370	383	362	348	344	359	363	349	365	379	362	343	358	359	333	330	383	373	367	342	372	374	354	392	329	404	371	365	342	349	352	377	348	344	383	378	340	334	351	348	371	347	362	335	369	370	344	312	351	381	367	362	360	346	366	365	354	384	327	365	345	319	388	384	360	332	342	335	338	376	357	349	353	360	377	369	366	344	336	387	338	343	355	372	350	386	363	371	366	340	364	352	322	352	325	356	376	358	354	385	341	343	344	372	346	379	336	371	352	349	387	369	360
6589	1736	2790	3432	3136	2763	2474	2107	1953	1768	1632	1580	1479	1399	1281	1358	1259	1245	1148	1197	1126	1165	1135	1130	1106	1070	1060	1108	1069	1134	1052	1107	1034	1003	1028	1035	1005	1040	1027	988	943	1025	1043	1005	970	991	989	966	990	983	989	977	997	975	959	1034	1053	963	1015	971	1000	1020	1035	981	934	1001	982	970	1040	965	918	976	1000	968	930	927	980	971	955	998	981	902	941	941	948	983	918	963	931	926	927	967	953	898	957	955	960	964	1008	939	991	997	976	959	941	987	977	923	975	949	927	932	945	998	907	984	966	922	942	964	982	960	963	965	1032	976	918	952	989	991	981	944	976	920	953	974	903	954	945	924	969	984	947	988	957	912	939	956	940	977	966	987	929	906	960	953	955	949	1049	918	993	976	958	956	920	905	953	960	933	969	1017	950	917	990	922	908	980	942	984	960	950	954	945	906	978	932	952	916	1029	901	953	962	937	942	967	992	950	925	960	953	926	987	929	934	911	940	962	926	904	941	996	978	954	904	949	922	947	962	969	959	948	1005	957	978	960	931	945	930	950	971	938	950	947	961	920	966	928	948	918	955	981	979	952	997	967	958	935	908	921	925	935	955	924	939	982	978	990	924	978	945	957	935	988	943	937	911	963	931	933	924	993	968	968	951	912	942	939	1009	903	959	987	904	973	982	912	976	929	995	977	927	969	1003	946	978	1016	895	940	964	986	979	990	912	995	968	986	955	906	952	956	965	905	965	991	967	964	962	962	946	958	910	1001	926	931	996	944	963	950	989	993	989	943	1000	905	989	927	983	958	962	999	982	905	1033	947	924	956	935	945	923	945	945	949	962	923	920	972	935	906	934	932	959	973	934	941	990	996	969	938	956	985	969	906	962	943	993	901	939	966	928	974	869	982	975	955	964	983	951	960	923	1050	932	1004	939	1013	957	972	924	939	945	944	921	991	989	973	924	973	944	979	965	949	969	967	972	952	958	956	934	911	978	945	965	1003	923	1008	956	954	948	882	942	939	968	944	910	929	879	962	956	989	971	983	987	947	1002	922	951	923	898	999	911	943	945	958	946	951	897	918	958	972	897	958	931	930	939	929	1019	965	944	922	965	980	987	951	926	964	1011	946	1009	963	918	922	939	952	955	939	926	1031	892	979	875	991	961	933	938	984	959	962	1006	986	939	958	939	983	944	951	952	961	1001	976	939	931	975	971	1003	961	976	941	973	965	974	910	984	952	938	1003	932	964	957	975	938	934	936	968	1027	931	961	951	996	946	974	960	948	977	937	1003	938	938	948	950	919	1005	914	990	994	963	899	988	998	925	963	943	976	1002	933	949	925	990	966	945	971	975	883	987	976	960	971	1001	942	924	969	903	966	934	998	1006	994	946	975	990	971	893	928	959	907	940	952	925	994	998	964	924	947	968	951	938	1008	914	946	919	958	1015	939	980	991	958	928	1009	910	984	895	978	964	1002	1017	984	985	946	889	938	968	943	972	944	958	1019	915	889	968	976	924	942	908	973	996	1001	947	992	890	960	980	956	963	957	950	995	1012	947	972	947	996	991	965	982	959	947	917	961	932	975	955	1003	963	941	991	963	922	954	873	946	995	944	974	990	906	984	1002	955	903	924	966	994	991	957	943	909	958	901	1000	977	981	919	963	987	918	1008	971	913	957	922	927	963	944	925	919	961	981	890	1025	935	949	932	981	1003	950	978	1006	904	921	900	976	911	990	1023	980	952	937	980	965	907	926	1006	958	958	1014	925	951	959	941	966	996	984	923	952	943	991	941	998	987	971	981	962	951	961	955	984	955	939	909	914	991	962	1010	1033	914	931	950	976	990	933	986	954	927	954	998	947	909	985	966	993	919	948	952	930	961	1003	967	969	964	1017	983	1007	962	953	949	934	1002	921	1001	927	951	1005	938	926	983	955	945	991	946	950	930	932	961	966	934	952	977	992	969	978	898	943	954	999	928	932	1007	939	950	988	948	974	957	952	927	988	912	982	1036	940	908	931	911	959	951	959	899	967	981	974	990	968	927	957	998	958	923	945	913	954	985	965	1001	988	941	933	976	965	979	924	945	951	986	995	1005	960	936	926	963	967	985	1002	995	955	926	950	957	971	972	925	990	961	893	994	935	951	949	979	967	926	965	962	951	955	919	960	981	952	955	946	924	1011	985	929	995	994	978	955	946	996	920	970	906	1011	925	932	958	937	919	978	936	896	877	948	889	971	976	961	920	928	952	958	917	936	947	975	925	963	1001	966	949	903	961	980	924	996	958	975	971	930	950	968	909	955	996	993	941	894	983	947	946	990	961	983	979	947	948	979	954	943	961	910	903	920	943	971	979	964	1017	961	924	921	910	921	972	957	966	920	930	908	952	921	972	953	956	941	922	951	975	948	919	918	971	994	944	982	872	977	956	967	919	974	1016	1010	940	970	958	954	952	968	956	952	943	913	978	890	941	949	993	959	904	927	971	958	973	985	1003	988	940	943	1034	965	916	980	931	1026	1020	957	941	923	1001	961	972	1002	913	990	928	918	959	931	969	940	991	1012	966	976	994	957	960	1054	958	967	914	923	977	935	925	961	958	929	978	963	971	932	974	986	982	959	945	1006	992	937	936	959	921	964	926	960	976	924	933	969	963	985	933	1015	935	982	985	1022	964	939	969	948	1008	907	968	959	991	980	922	921	910	963	966	991	929	955	958	944	977	1002	947	942	929	965	970	950	914	943	925	976	974	969	964	941	965	959	927	958	959	996	930	977	947	948	1014	979	1015	1013	977	958	986	946	965	933	970	967	945	989	988	971	1021	912	984	1014	979	892	931	1019	951	1005	939	986	960	959	899	954	979	920	990	908	973	950	1002	893	984	959	900	965	950	961	923	880	970	934	915	915	985	981	925	999	942	959	976	954	977	972	936	933	989	953	966	987	961	949	966	994	971	955	970	1005	911	961	979	919	941	944	1013	937	937	927	1008	949	977	904	1008	944	942	977	955	937	904	971	935	973	987	913	994	934	955	964	915	936	973	930	957	967	923	958	937	958	949	956	1024	963	925	976	1004	982	885	977	959	949	950	973	947	936	932	974	1006	930	959	965	976	926	952	994	925	925	921	937	974	921	950	982	972	965	935	933	1000	928	916	963	966	968	928	959	945	948	1006	927	968	951	954	979	999	1010	940	964	939	971	966	943	918	949	992	967	953	942	960	936	968	936	1008	948	955	912	945	899	957	963	966	946	928	989	982	944	952	922	969	983	990	911	951	991	898	968	965	972	954	926	959	925	984	924	988	920	927	986	999	990	919	964	902	899	997	936	910	909	984	995	937	955	978	982	923	939	985	942	969	917	927	1032	961	1010	932	930	991	921	996	945	915	952	917	948	937	978	971	938	958	879	983	954	994	951	966	971	941	971	969	924	911	983	952	987	934	973	963	933	968	923	979	910	990	954	913	950	967	958	946	1012	943	951	974	966	958	982	934	953	996	968	966	943	975	975	1020	950	984	1005	962	946	963	940	942	966	968	934	907	944	937	969	912	970	942	1029	972	948	922	942	962	1007	970	967	958	972	962	998	957	998	923	1036	966	969	970	969	958	998	926	945	937	942	929	1009	968	983	1005	897	985
13270	1803	1766	1483	1119	824	683	618	572	530	473	459	421	455	404	414	408	424	420	403	346	383	359	392	375	400	365	382	373	341	388	334	356	407	342	358	378	349	382	329	331	369	343	344	338	349	349	352	360	340	383	385	327	340	367	368	349	379	319	335	343	352	345	370	337	368	350	387	366	322	346	354	329	365	366	337	372	355	372	321	339	350	352	381	317	378	335	343	344	328	337	384	332	350	329	347	350	319	342	347	349	318	355	353	395	342	349	344	363	344	343	347	337	340	348	313	351	371	328	377	370	373	344	391	340	356	328	365	377	333	343	339	363	350	337	343	364	345	357	346	360	371	370	327	327	335	354	361	352	323	341	357	357	346	328	306	368	334	357	373	349	323	341	349	360	365	377	322	338	350	375	322	369	362	351	326	372	351	335	327	368	349	343	379	369	342	365	370	353	377	304	362	376	367	362	366	312	364	340	346	337	347	341	331	365	374	366	355	340	386	375	310	322	360	363	360	361	347	392	356	353	329	369	334	384	334	323	365	369	358	342	364	325	318	364	356	361	354	333	377	384	383	373	329	342	377	313	356	354	350	321	338	341	338	367	389	338	348	328	336	357	367	346	364	383	366	359	365	356	298	350	368	366	370	353	345	319	340	363	349	349	335	349	341	334	320	350	343	375	345	382	325	366	335	333	337	359	343	326	345	332	384	358	323	341	359	355	373	321	350	354	331	370	338	374	341	344	345	351	357	334	360	325	324	328	333	350	367	297	326	360	357	370	355	344	356	355	313	347	348	352	343	370	356	346	385	327	349	369	340	391	371	359	368	353	342	314	372	383	363	363	331	345	318	354	362	357	335	359	370	347	375	329	357	358	347	352	337	350	366	351	363	362	346	366	368	323	348	348	360	323	364	342	360	333	358	365	324	356	345	358	343	331	363	324	349	379	368	343	340	371	342	361	368	350	341	370	365	318	377	379	350	356	340	340	343	361	380	352	333	345	338	330	346	295	347	314	357	320	349	336	330	326	371	337	357	348	365	349	360	332	365	341	329	306	338	352	338	327	359	349	393	345	326	373	333	321	348	308	323	335	343	318	345	336	344	349	378	345	358	346	344	365	347	348	352	397	355	388	348	344	330	357	367	349	333	359	335	352	345	334	362	372	366	373	353	329	338	381	366	331	326	314	332	352	340	340	385	339	356	351	344	355	350	349	363	384	331	343	353	342	355	304	371	352	328	358	343	363	342	359	358	387	361	343	365	335	333	343	338	348	330	375	361	343	347	364	369	365	340	384	325	360	349	369	352	316	392	372	335	341	347	337	366	357	383	341	360	343	341	356	350	359	344	333	303	319	370	378	365	358	376	367	362	358	335	329	376	308	362	354	345	322	347	355	312	327	356	360	358	381	341	344	343	335	339	354	338	320	360	391	359	345	319	384	353	326	357	341	312	353	361	359	327	362	357	387	381	356	379	316	374	357	377	356	374	382	352	332	351	343	349	313	330	347	343	341	336	336	353	358	367	336	358	360	333	363	330	341	306	345	320	349	362	364	363	394	362	349	354	367	342	335	361	362	319	364	312	333	340	319	350	382	375	342	336	351	330	323	333	362	353	355	336	347	349	336	352	350	333	330	366	354	320	357	388	358	371	367	331	337	344	351	336	364	341	341	368	345	346	362	302	330	350	373	345	312	334	350	372	364	384	349	300	371	333	377	344	343	320	362	347	337	348	357	362	368	355	353	366	356	362	328	368	346	370	375	358	365	360	346	346	376	332	375	329	375	356	364	350	338	334	349	320	362	319	347	349	332	365	355	343	385	367	337	375	353	353	350	351	355	342	330	327	319	355	370	358	358	365	356	345	359	365	353	377	409	360	335	304	334	339	342	360	354	357	369	359	375	375	372	323	360	316	335	394	344	366	361	333	329	337	371	333	350	312	356	359	346	362	343	324	347	334	347	351	329	343	333	360	331	329	356	343	336	354	335	354	385	342	337	364	346	353	340	385	336	374	325	343	357	348	354	361	360	335	359	331	365	371	361	395	311	310	385	416	360	364	381	374	358	362	328	313	363	325	351	346	355	328	382	362	358	386	357	347	366	331	375	336	328	358	328	354	383	376	370	356	362	342	356	367	363	347	384	350	382	358	340	332	328	331	322	341	332	340	356	368	398	357	356	367	365	333	354	342	335	338	316	377	353	351	348	344	353	399	326	340	365	336	374	354	396	353	366	348	340	343	372	330	353	368	361	353	322	352	311	362	364	376	363	344	354	334	357	365	382	363	322	352	352	340	313	342	332	368	361	331	339	351	339	371	338	350	378	362	378	347	332	348	364	336	345	347	342	312	357	339	371	330	370	343	357	379	353	353	354	344	358	373	361	320	344	363	349	351	363	361	382	354	367	344	341	335	377	362	359	344	385	342	338	357	318	377	365	341	339	370	330	319	361	352	348	364	381	356	370	332	381	344	371	329	397	309	343	339	356	332	334	329	337	353	357	359	359	341	346	314	317	360	341	385	337	355	371	347	379	325	369	356	354	365	396	364	335	322	351	379	336	363	374	362	330	357	351	334	348	334	359	342	385	348	371	382	371	345	362	321	330	311	360	387	360	350	362	329	360	361	373	363	346	362	354	343	348	349	358	378	331	349	309	356	339	326	341	369	335	347	339	344	376	326	360	360	390	350	364	384	331	338	329	383	318	347	339	376	373	348	337	354	347	313	361	340	344	345	366	357	373	361	355	385	338	371	343	350	357	346	381	379	346	328	367	346	378	347	366	381	369	358	355	357	357	381	322	370	348	379	324	367	332	385	336	319	335	372	366	354	376	335	359	314	338	337	365	361	352	369	364	340	350	361	363	353	319	374	368	343	340	347	340	302	345	324	341	353	384	360	329	358	356	338	338	351	311	355	343	336	323	368	367	335	334	338	352	376	382	321	369	357	332	371	304	376	381	365	348	350	355	368	371	377	360	354	355	357	369	338	376	360	355	329	356	337	375	332	374	325	339	332	350	352	355	351	352	364	339	357	371	360	346	348	340	383	361	389	347	342	333	360	363	352	340	345	322	324	391	358	338	345	342	330	356	349	370	372	328	349	377	334	342	363	401	312	332	331	324	367	377	360	347	391	331	366	323	355	368	384	386	345	356	346	359	330	370	347	342	318	372	308	327	372	378	384	390	353	376	369	348	375	370	374	349	346	329	349	394	339	402	356	329	402	344	377	363	342	376	336	372	358	353	343	345	318	347	349	338	329	329	340	342	374	350	371	341	352	324	361	352	371	371	348	326	344	357	340	339	373	331	354	332	366	367	365	346	346	363	342	360	365	374	337	367	329	346	341	373	349	372	335	354	361	337	365	357	352	344	365	351	320	341	347	354	324	365	381	364	396	341	372	354	381	359	339	349	343	370	371	356	358	399	326	377	373	330	328	350	354	338	347	343	394	369	354	330	323	359	353	388	312	355	363	331	359	362	325	349	344	374	375	349	315	350	339	306	363
7452	2033	3368	4327	3915	3483	2870	2580	2289	2017	1839	1704	1604	1508	1492	1375	1359	1312	1258	1230	1229	1166	1180	1120	1179	1104	1072	1141	1099	1088	1102	1063	1009	1025	1006	956	985	1025	1003	973	1019	975	1017	935	947	936	949	969	985	997	993	992	945	983	916	951	941	939	964	973	928	1000	953	936	992	971	993	956	972	918	932	934	963	937	974	994	931	949	984	969	920	921	938	935	942	959	1032	937	897	893	981	876	1009	928	944	952	963	969	912	943	896	927	932	915	949	980	941	988	934	932	867	973	866	1034	908	906	926	943	927	881	961	964	972	892	898	902	931	884	950	891	924	955	939	904	922	931	923	951	941	965	911	937	978	920	936	932	946	892	969	945	931	922	886	923	920	895	932	918	973	893	963	934	913	920	911	902	854	929	950	940	902	951	916	957	913	897	918	900	885	945	919	943	921	903	948	920	922	944	918	895	971	928	921	951	920	925	914	911	896	846	949	868	898	970	902	967	903	912	924	906	898	964	911	893	888	919	901	956	912	907	974	935	895	896	937	912	891	951	891	914	929	935	933	880	890	946	905	929	925	928	940	913	949	927	905	953	916	921	948	897	949	956	891	949	879	870	939	896	906	958	888	917	912	888	889	910	912	944	944	929	924	941	975	865	940	942	886	956	956	941	879	921	956	965	937	936	948	931	945	965	943	963	922	933	961	920	942	881	937	977	885	908	917	984	942	871	933	928	899	982	919	901	947	932	870	916	930	884	926	902	875	915	983	893	895	913	914	896	966	992	911	927	903	934	922	1002	919	980	907	917	862	969	960	907	915	928	918	878	890	924	935	945	906	937	917	951	905	935	866	929	949	922	895	908	928	929	978	946	953	916	928	900	936	874	922	943	954	897	971	963	947	986	925	963	979	966	922	932	915	933	957	942	925	964	969	951	909	920	951	899	935	910	895	931	926	902	944	892	930	893	863	908	851	934	914	900	959	919	902	934	930	956	910	935	970	916	983	959	899	905	914	919	929	953	940	898	981	957	963	888	897	929	941	924	924	943	946	1015	956	929	911	940	907	897	970	872	908	985	938	990	893	944	915	934	929	953	944	885	895	910	966	924	881	959	889	914	926	863	951	906	921	955	965	935	923	885	909	970	944	986	972	936	911	967	907	942	944	951	956	954	935	920	934	944	906	931	900	927	926	871	924	918	907	901	931	908	972	954	885	937	964	906	925	905	926	897	925	883	974	936	892	954	932	961	942	951	925	956	920	914	929	874	944	861	976	914	940	901	916	880	960	976	862	928	893	953	889	925	860	928	874	938	886	932	870	984	955	909	946	876	910	924	873	935	936	899	925	904	956	887	896	936	886	935	947	950	929	918	932	862	893	990	946	897	919	923	957	945	910	856	893	910	928	892	917	963	928	971	872	908	912	941	926	898	926	951	911	907	850	898	885	940	876	912	947	904	953	932	925	952	972	939	903	929	918	940	925	933	908	937	932	957	899	867	972	941	920	922	884	917	925	915	891	960	904	989	871	923	950	900	958	907	886	904	921	906	940	893	952	921	979	902	876	927	867	922	911	940	931	909	967	971	946	950	938	940	951	922	913	915	912	985	948	972	939	887	923	888	921	923	928	917	954	905	925	914	943	933	926	934	851	870	898	939	935	969	895	884	895	946	912	892	967	988	894	916	926	930	954	911	946	940	914	887	865	932	849	938	925	870	937	957	959	916	949	901	971	896	914	936	948	968	891	922	932	978	930	911	897	920	923	945	975	951	956	888	937	916	925	887	877	955	926	956	981	913	957	951	907	896	931	940	924	923	898	983	961	929	966	919	905	909	895	929	899	888	897	908	847	957	857	909	928	965	873	928	961	920	987	919	956	959	941	947	940	958	942	917	937	944	932	943	926	938	895	898	899	945	907	913	902	880	942	957	948	902	898	883	927	937	964	955	890	950	854	912	862	904	975	946	919	961	889	868	913	914	958	930	899	967	963	893	946	937	878	936	923	930	975	868	909	933	900	888	957	942	915	896	868	947	908	925	952	929	936	980	907	880	911	879	933	902	948	932	921	890	935	911	893	863	902	958	931	929	922	927	935	902	899	935	927	905	928	944	959	926	927	856	937	902	933	961	940	948	896	919	916	899	906	915	972	944	897	887	946	908	931	946	895	941	937	923	884	978	908	932	927	886	950	852	914	872	898	869	935	918	948	917	904	940	906	885	921	981	919	989	923	944	940	928	979	915	936	911	917	918	897	940	915	908	937	929	938	893	953	952	884	959	911	939	900	934	949	944	922	867	1008	934	931	912	939	922	959	898	931	989	914	907	841	913	923	944	866	900	919	933	927	880	916	921	896	962	925	903	911	890	931	887	906	947	905	947	894	878	937	927	924	896	924	914	916	945	918	927	917	905	926	960	952	923	893	923	876	923	899	920	895	924	889	927	923	933	905	927	961	923	863	918	928	942	912	889	931	886	910	894	959	927	947	911	863	922	905	928	947	922	950	908	924	868	904	951	986	949	918	944	952	937	951	907	888	968	932	991	884	867	963	872	931	864	901	935	954	950	927	939	968	937	907	908	891	938	1002	954	925	949	957	867	913	914	927	911	877	997	883	871	897	930	893	905	887	927	890	934	949	902	918	915	922	913	972	984	921	893	943	924	907	936	908	916	961	955	927	940	882	907	949	928	937	934	981	924	949	885	977	937	882	963	901	911	906	932	888	926	904	942	891	858	920	954	872	949	894	965	905	921	947	941	934	914	908	967	923	929	917	946	901	957	928	883	929	922	933	976	924	961	947	919	869	898	940	855	957	894	901	969	898	963	949	936	929	943	954	920	970	928	891	952	925	914	889	906	880	922	900	882	990	897	952	895	925	911	907	946	850	930	984	906	905	912	931	902	938	949	973	981	935	957	921	868	896	954	952	934	907	925	931	932	941	903	928	953	924	968	875	873	941	895	934	913	959	897	919	870	966	948	955	898	979	937	929	856	943	939	932	923	956	943	944	901	892	903	948	843	859	924	927	900	938	849	937	905	895	936	924	947	890	953	908	900	926	906	918	938	932	866	885	922	928	965	919	878	918	886	918	913	957	936	902	932	905	945	875	914	929	911	932	928	867	924	951	951	887	932	959	923	947	957	908	935	929	896	914	905	911	1012	906	930	999	909	928	948	897	952	934	910	956	930	947	897	922	913	919	943	919	940	876	971	894	947	926	922	871	927	983	902	941	929	936	902	857	947	912	927	864	923	880	893	913	964	921	925	942	887	899	929	925	958	931	908	898	950	913	934	904	875	905	945	854	902	945	868	870	875	918	912	941	883	912	928	905	876	903	956	949	875	893	885	956	897	929	957	927	933	919	991	885	903	938	942	947	974	930	865	916	890	920	922	903	884	898	914	883	918	953	892	866	935	940	896	900	952	935	953	957	881	947	942	872	977	923	901	996	901	921	983	959	896	860	892	881	958	930	926	909	923	970	918	966	925	908	890	912	859	891	937	922	940	959	906	957	910	892	932	917	888
1902	197	181	154	175	146	166	178	171	159	161	173	155	151	161	157	152	175	151	171	180	169	160	155	175	174	172	174	145	165	145	166	161	169	173	128	161	173	153	158	147	140	177	140	160	162	193	159	156	162	166	160	150	164	163	150	138	152	190	158	164	138	147	165	158	157	134	185	142	137	158	151	178	151	179	165	165	179	163	147	158	161	160	162	174	152	140	172	161	165	164	154	173	142	132	157	156	168	162	133	156	157	152	154	145	169	140	130	145	143	132	164	143	159	157	165	145	162	153	183	151	160	167	183	161	143	152	121	167	154	165	161	162	162	172	179	151	161	166	168	169	151	145	133	155	155	180	183	139	162	163	158	161	151	178	173	151	143	151	162	152	143	170	157	151	150	157	143	158	163	157	178	145	154	158	140	161	180	169	121	157	143	168	157	161	175	163	149	138	134	128	151	152	154	174	140	155	152	126	143	177	166	170	156	157	154	150	160	157	178	143	152	158	141	159	159	159	136	161	146	144	174	133	174	145	177	156	145	150	191	166	166	156	177	156	162	145	156	155	158	147	173	161	155	149	152	156	157	144	140	163	144	152	153	160	160	157	170	160	164	157	177	159	146	157	160	175	148	127	151	176	150	153	173	162	154	173	167	174	170	156	160	147	139	156	167	140	167	152	162	156	161	153	149	167	160	152	171	163	156	158	143	151	151	146	162	156	155	161	163	155	153	140	152	162	153	155	150	167	128	146	152	135	137	153	181	163	159	147	154	172	171	153	152	164	140	161	145	144	152	138	150	141	139	162	159	157	154	168	154	159	171	161	166	136	124	153	175	157	176	147	137	177	167	179	154	161	120	149	156	168	155	168	141	150	145	157	167	122	150	153	146	146	175	136	163	166	152	166	149	148	141	171	145	152	156	157	153	155	151	163	151	148	154	169	165	154	141	165	172	184	148	166	175	151	147	164	144	200	148	168	144	145	146	161	140	171	168	181	151	154	149	148	161	161	149	160	154	145	153	148	162	170	161	153	137	143	155	170	149	136	142	169	168	155	161	167	173	144	147	151	148	149	163	153	170	146	144	138	154	166	157	169	175	138	156	155	176	161	158	172	184	180	140	134	168	157	153	176	153	164	154	167	163	159	151	158	154	172	141	145	143	163	142	153	151	155	146	152	148	146	181	163	148	149	153	180	142	180	139	175	133	156	154	154	162	168	146	164	151	159	153	147	175	183	156	166	182	177	175	173	149	147	153	160	149	167	174	171	152	168	135	154	150	164	163	152	159	157	158	169	140	146	163	161	157	168	154	145	134	172	125	171	148	175	175	168	143	151	158	149	144	152	154	170	149	152	156	166	151	164	160	160	165	167	162	174	177	160	159	166	149	176	169	149	158	142	143	144	164	155	149	191	165	161	159	143	156	160	158	173	144	166	171	167	161	159	143	158	145	168	143	161	147	152	171	152	166	153	160	149	197	167	149	173	154	144	169	154	174	176	165	156	149	147	149	155	153	159	160	151	140	147	155	142	148	145	167	149	158	163	157	158	144	152	170	152	160	157	167	172	166	148	161	158	147	153	156	185	172	144	151	166	161	166	151	155	162	166	156	149	185	154	133	157	158	155	162	164	143	170	139	146	160	161	174	153	156	154	139	156	156	141	160	163	149	163	151	151	143	152	163	161	153	164	135	144	187	147	147	153	142	152	153	167	114	148	144	165	147	165	144	147	152	173	118	173	157	163	165	172	176	155	168	150	166	169	136	131	146	160	165	166	160	151	163	151	168	140	144	148	149	171	148	186	165	166	169	144	143	145	170	152	161	142	144	167	137	171	153	169	136	157	164	170	171	155	158	150	161	156	179	169	160	148	159	168	155	152	162	161	169	159	149	155	175	146	143	168	148	150	149	161	154	159	170	153	164	168	166	155	157	153	188	153	174	155	153	146	150	171	166	154	163	162	152	138	150	163	157	186	160	160	139	136	158	141	150	146	156	160	159	160	148	171	142	166	177	159	150	173	160	142	154	150	185	171	151	144	139	147	141	142	150	142	128	169	148	159	129	147	156	159	154	143	182	147	147	143	168	149	146	175	154	157	163	171	140	191	157	145	145	138	141	168	167	147	164	155	156	173	146	152	155	160	144	158	141	174	158	149	158	192	171	152	154	165	158	172	162	164	168	173	147	163	156	145	168	157	127	162	143	150	155	146	160	158	162	157	184	167	173	181	154	192	145	157	172	173	179	164	171	166	163	148	146	155	156	155	162	147	165	152	159	151	163	130	184	188	153	180	167	160	141	171	167	155	176	145	139	164	148	149	137	143	175	164	150	134	150	167	154	143	163	162	172	154	165	157	141	146	171	150	159	155	192	174	174	141	188	172	167	176	170	149	151	144	174	146	142	159	166	157	164	158	150	136	147	168	187	178	174	168	165	144	135	147	136	158	140	157	149	151	159	162	158	150	165	149	142	155	165	172	137	137	162	142	151	155	171	143	129	160	148	165	166	153	167	160	165	141	149	193	181	142	149	150	131	151	158	137	150	164	142	158	162	179	138	158	138	178	161	134	159	168	162	171	175	147	139	156	159	158	160	161	129	139	150	158	143	168	171	142	143	163	145	157	173	164	178	180	166	164	137	179	174	176	157	148	133	158	146	135	158	156	165	168	178	172	155	148	181	157	176	177	159	168	157	149	140	167	153	150	184	148	182	158	168	173	149	176	137	152	146	145	166	142	167	170	122	138	164	154	167	166	167	140	141	148	140	134	172	140	147	164	146	150	161	146	177	161	172	151	173	138	154	155	160	151	151	170	172	138	152	141	166	149	154	159	149	198	154	158	159	152	165	158	137	159	171	168	163	158	171	159	156	169	166	181	174	157	153	151	170	155	130	157	160	154	135	176	149	154	145	176	151	158	141	182	155	176	143	152	176	144	179	135	142	143	132	164	138	149	160	175	148	147	156	155	157	166	146	165	164	169	158	164	177	181	174	164	186	162	153	154	146	157	154	155	158	146	159	169	133	159	156	147	154	154	155	165	157	169	149	157	149	150	169	159	157	155	133	159	158	144	159	162	152	150	173	155	153	130	145	146	147	158	170	131	156	180	156	148	166	167	135	155	173	163	173	150	163	156	145	152	132	155	164	152	150	168	139	178	153	158	159	148	136	161	147	157	168	164	172	133	156	155	151	136	169	161	163	151	152	158	142	136	166	151	141	149	148	148	137	167	145	169	146	161	151	144	169	169	138	161	134	150	155	142	138	151	170	139	172	166	151	145	182	162	164	161	166	140	154	156	158	146	139	158	167	189	178	163	197	144	165	154	152	138	133	151	158	151	157	142	163	157	162	160	159	161	137	199	166	150	175	159	166	150	150	144	176	160	184	144	146	144	175	141	160	175	160	170	145	158	143	166	169	174	132	168	134	166	134	150	165	174	156	157	157	185	158	162	151	155	169	172	159	164	145	157	134	137	143	170	165	172	138	141	141	134	153	162	142	147	144
2081	553	572	578	601	564	570	497	549	558	521	539	505	506	537	533	489	571	532	555	498	516	518	511	570	516	496	516	487	525	553	505	505	495	513	509	482	542	505	556	536	527	472	507	546	512	491	521	497	494	496	533	482	510	520	517	564	504	488	507	520	534	504	532	504	539	517	503	503	537	531	540	480	494	502	510	503	537	467	486	507	502	487	503	506	522	521	523	517	509	506	482	541	463	471	517	523	515	510	466	503	486	512	454	491	496	505	499	511	529	459	536	514	528	498	549	555	525	506	512	499	532	500	503	536	546	531	523	489	511	523	528	477	547	504	510	523	534	547	504	516	531	508	496	486	520	506	511	496	489	542	525	529	521	499	507	527	502	506	544	499	519	523	501	522	523	537	553	502	534	522	501	483	497	513	490	514	517	558	472	489	523	515	486	508	510	512	509	541	523	528	513	564	517	519	540	496	529	495	535	510	507	537	508	488	536	528	472	458	518	520	482	500	529	527	574	520	511	517	505	498	531	542	526	497	541	514	520	507	490	482	549	549	483	482	477	535	492	498	494	520	525	540	532	491	533	521	518	485	509	508	546	536	502	492	521	513	484	473	534	515	496	495	509	532	512	482	516	507	542	523	534	529	508	524	522	510	550	561	492	553	542	525	499	511	498	536	487	520	504	547	509	483	498	491	508	502	489	489	456	513	501	472	503	523	468	512	515	520	477	542	541	530	495	519	481	539	502	546	479	493	508	515	508	492	504	489	528	527	511	505	519	530	499	580	545	529	528	508	549	541	518	496	528	530	480	547	503	503	527	557	517	500	533	490	515	546	515	531	514	505	490	482	511	523	513	508	508	482	524	479	494	500	529	548	516	538	505	507	508	506	509	513	501	542	492	513	494	520	512	482	513	518	518	525	492	484	507	561	494	523	479	483	522	494	454	515	548	553	484	524	502	500	519	536	543	510	465	483	572	493	523	512	513	513	501	499	477	517	495	478	489	486	479	519	522	495	536	502	507	470	514	510	486	504	546	520	481	517	473	519	528	478	527	475	559	528	452	519	541	511	476	524	549	518	511	475	500	503	528	487	541	501	522	492	519	535	532	500	512	492	545	488	509	471	530	534	508	492	496	490	561	517	482	533	572	493	560	511	499	498	524	487	535	498	492	512	501	474	499	512	524	507	497	503	492	492	479	556	557	550	513	531	505	484	518	487	519	486	494	490	526	529	536	543	497	527	553	495	510	536	536	531	551	506	529	519	529	529	519	541	519	487	482	477	510	511	503	527	487	530	508	517	550	567	516	468	510	501	488	502	516	530	511	460	543	535	498	511	510	531	543	548	513	499	506	498	493	496	536	534	525	524	498	509	509	531	503	558	510	520	510	532	478	495	535	526	497	508	470	502	498	532	521	523	535	499	560	521	508	527	497	498	500	509	545	495	520	518	514	551	502	476	501	499	519	499	496	504	489	491	492	483	469	511	490	495	453	533	498	538	498	474	544	533	523	564	482	525	475	473	521	533	530	523	532	542	493	470	536	528	523	540	526	472	485	511	507	557	498	531	560	497	520	506	521	540	504	516	537	499	508	493	475	506	533	484	500	502	520	497	506	506	536	535	479	514	521	503	497	474	498	487	497	516	529	491	532	524	534	435	547	468	499	522	543	522	536	556	515	512	497	493	494	513	496	490	516	496	507	539	514	530	486	508	535	493	521	516	496	510	509	527	571	533	504	526	528	484	532	575	502	504	529	562	518	547	512	517	492	512	485	512	520	535	486	522	527	502	509	466	534	504	538	523	535	503	513	543	511	485	526	488	527	468	493	551	497	478	544	475	503	501	463	501	527	556	512	527	497	471	525	541	484	521	527	490	501	510	516	500	497	516	553	472	517	469	505	510	499	468	477	500	568	546	509	529	482	510	522	469	542	522	536	526	501	478	494	509	499	477	495	512	534	500	478	482	502	483	496	548	501	520	508	513	520	509	509	510	486	502	546	501	493	538	532	510	500	504	535	524	512	492	469	507	485	524	473	565	490	531	507	461	483	522	493	504	510	482	549	501	500	525	540	508	520	489	496	527	534	544	486	464	534	509	526	503	479	536	497	537	463	498	505	497	514	521	506	521	507	487	514	531	548	524	532	541	525	494	505	499	519	480	512	528	541	497	522	509	496	484	513	506	512	505	510	524	495	532	508	487	518	514	527	518	542	538	480	525	507	522	507	546	503	496	517	468	551	506	528	543	533	513	494	532	490	506	480	538	548	526	524	508	474	510	520	518	523	533	528	478	504	519	529	456	505	495	517	499	508	504	491	545	553	536	469	525	498	510	504	503	523	474	533	522	474	514	459	552	511	477	538	521	482	521	495	543	516	551	512	476	494	546	486	492	498	486	543	544	524	488	471	483	539	526	545	531	512	517	487	525	525	509	533	491	483	484	511	486	525	480	538	480	498	528	510	519	488	497	539	537	494	522	538	533	487	540	470	521	514	545	497	535	529	526	534	515	527	530	538	495	501	556	522	538	561	534	498	511	527	521	517	515	510	479	514	501	503	515	508	522	489	492	485	527	506	524	510	504	551	517	524	479	532	503	536	532	503	523	513	517	538	533	483	508	547	515	526	516	507	494	505	489	480	492	500	524	490	567	520	539	541	511	484	508	455	510	492	549	529	488	494	496	481	553	513	536	521	531	529	479	531	472	479	540	486	511	478	501	548	539	511	489	523	501	494	547	506	502	494	502	510	530	481	528	518	548	541	475	527	540	539	533	518	520	499	500	491	539	481	547	509	486	524	512	505	482	502	508	498	540	481	491	573	504	524	541	507	515	492	478	542	471	514	496	555	554	513	518	504	527	535	524	505	549	499	524	478	517	475	565	486	511	493	490	503	523	508	513	515	535	516	511	491	482	495	477	542	525	496	477	523	479	507	547	539	500	512	504	494	566	494	478	480	513	491	524	510	513	530	491	495	514	499	518	526	487	538	527	497	514	498	496	541	498	511	484	522	523	502	512	510	505	505	501	494	494	496	510	486	474	515	484	517	524	534	526	464	539	490	480	542	526	531	481	523	523	497	507	512	539	557	521	482	538	487	515	534	527	540	486	500	514	521	549	529	496	509	535	530	532	489	513	487	513	522	520	500	485	488	519	525	518	498	510	550	505	469	487	496	503	490	513	502	534	520	521	462	508	529	508	509	532	484	533	528	516	520	520	530	474	523	486	510	486	530	505	477	508	505	554	517	490	505	528	539	496	506	509	528	523	525	494	565	492	526	510	519	501	495	500	497	483	513	527	537	515	476	523	502	498	496	562	538	507	507	508	526	482	515	521	517	509	472	461	496	472	517	504	508	517	529	508	499	524	541	506	511	503	532	510	521	506	486	511	491	494	484	553	479	477	516	474	504	508	516	536	534	488	534	493	481	498	494	469	480	517	537	499	484	517	547	535	514	511	523	523	537	542	453	502	533	502	516	532	495	520	520	538	527	493	564	518	536	468	503
9629	1226	1304	1091	854	706	624	552	474	485	460	441	454	438	416	365	383	363	414	383	390	391	386	368	374	376	315	339	367	349	387	358	381	356	356	360	357	364	341	362	374	389	347	350	358	333	367	369	346	315	342	365	350	335	327	382	358	367	356	378	358	321	363	360	340	337	381	335	347	341	362	349	310	328	382	367	380	384	308	355	321	370	337	346	298	362	354	380	367	374	365	335	342	326	360	331	389	365	375	354	365	364	381	372	354	335	333	338	350	359	329	370	345	352	350	390	383	351	352	374	345	371	333	326	366	343	356	360	378	343	333	351	372	325	336	346	350	360	345	347	361	343	339	348	362	397	364	370	349	362	347	353	362	360	377	333	329	335	338	329	368	323	323	342	353	367	311	362	362	335	357	379	346	330	348	367	358	379	365	363	356	380	325	373	373	337	357	333	397	295	378	346	365	386	358	363	324	328	346	327	356	348	378	357	362	351	365	359	348	334	373	388	353	346	340	308	340	351	352	361	322	317	361	378	371	348	344	365	375	368	354	326	362	366	380	349	387	333	331	356	352	356	348	329	381	362	336	398	377	355	346	381	371	343	382	349	359	337	381	353	364	355	339	334	342	346	339	354	349	319	358	379	336	350	342	364	365	346	358	359	388	378	362	354	356	333	352	335	366	378	358	395	368	342	340	352	349	353	356	340	350	380	347	346	371	349	336	333	356	348	348	361	353	350	349	341	360	348	338	345	380	348	347	348	316	367	350	350	372	355	370	393	368	382	333	319	352	367	327	315	351	344	337	338	374	348	362	346	380	349	364	359	348	336	338	359	328	355	349	392	362	378	352	310	342	329	325	368	372	365	339	346	357	365	349	375	335	355	332	357	369	394	334	368	323	325	351	362	347	358	335	334	343	344	377	340	378	353	364	388	331	372	358	370	332	369	363	332	354	328	329	380	327	315	313	316	367	361	365	378	380	337	332	372	362	377	365	348	348	360	360	356	360	332	357	339	366	357	358	335	343	338	375	377	358	331	373	352	318	379	332	352	376	343	343	336	364	342	346	349	313	335	342	382	380	389	349	372	332	360	344	356	366	350	336	347	320	341	359	346	344	341	339	370	357	353	357	342	350	367	325	340	360	379	338	365	322	357	360	351	350	352	361	311	364	352	368	339	340	346	359	354	360	322	408	369	367	405	317	376	370	364	348	319	361	338	348	343	359	357	332	352	346	382	365	353	365	369	359	353	354	335	323	350	368	336	328	347	366	334	362	339	366	363	345	349	331	378	353	324	361	327	313	361	324	365	369	344	375	334	336	341	351	382	332	363	357	335	359	372	363	365	320	373	375	339	351	378	329	352	340	353	334	370	358	350	352	355	345	353	342	333	327	374	343	376	394	332	366	386	350	362	379	390	369	318	302	364	351	364	342	306	363	335	382	348	380	344	345	348	381	370	342	364	357	345	375	383	394	337	400	340	340	351	377	345	355	351	369	336	374	329	324	343	366	332	379	345	316	344	339	358	362	356	331	346	358	353	357	345	351	352	318	366	359	343	331	365	336	355	354	354	376	371	340	348	365	360	351	335	343	342	331	344	355	361	360	326	356	371	319	328	345	342	320	361	332	340	361	321	358	306	339	332	337	370	346	355	342	331	386	346	377	377	364	383	305	319	369	348	373	341	337	334	360	363	361	354	360	350	375	325	308	340	330	338	363	401	358	360	355	363	362	356	332	323	349	369	356	361	372	340	349	357	345	357	331	354	356	303	372	371	364	369	348	389	377	356	348	354	351	354	331	335	356	354	331	371	341	332	330	322	361	329	349	378	352	361	354	366	341	374	335	332	378	345	375	347	378	352	335	323	347	346	370	309	350	334	349	379	340	345	386	391	378	354	386	336	371	379	375	324	392	353	387	339	340	319	337	352	369	341	370	363	364	356	359	351	381	347	341	347	355	352	367	356	345	352	350	343	391	381	365	349	364	342	375	350	340	350	359	394	362	333	341	376	369	355	320	342	395	329	298	345	346	375	323	366	333	357	367	360	346	350	375	341	360	377	338	325	351	353	400	351	361	367	350	321	348	391	380	374	350	354	358	349	327	371	339	348	350	398	323	399	324	342	304	354	301	343	346	369	358	343	351	363	346	373	333	360	366	357	345	350	327	354	339	345	353	375	366	354	331	319	385	348	361	363	350	355	365	358	362	389	342	357	362	386	348	338	360	422	378	341	320	374	385	343	351	367	363	353	350	359	364	332	381	311	343	361	320	332	363	371	343	365	337	379	351	328	326	333	363	332	357	373	367	365	358	333	380	337	359	352	361	355	356	376	346	365	381	321	343	344	392	361	356	316	357	368	358	344	360	319	331	368	357	377	362	381	382	327	340	355	346	287	347	368	350	418	357	341	349	395	353	349	350	359	349	361	364	338	358	361	341	321	331	321	351	336	377	326	359	346	350	350	386	363	368	367	339	337	359	355	363	369	312	357	363	336	333	363	356	363	352	384	362	358	354	353	400	349	392	381	340	348	365	338	356	383	355	355	341	351	362	338	350	360	334	366	346	347	375	323	340	349	354	351	342	331	336	371	331	360	332	349	360	379	345	347	348	372	358	327	373	357	352	366	336	330	351	379	323	358	363	370	341	380	346	365	362	383	346	353	356	356	378	335	339	356	349	346	370	361	346	383	368	366	386	341	340	369	345	330	335	337	355	372	340	372	329	339	349	339	322	374	378	331	346	336	349	370	332	382	347	359	357	335	336	372	361	328	365	385	362	368	335	363	349	324	341	360	362	361	324	365	392	355	349	361	334	382	342	341	356	392	396	353	384	347	394	357	355	337	338	372	367	359	366	347	369	362	375	341	372	334	351	346	357	371	362	337	358	343	362	350	335	350	313	340	373	329	354	356	380	339	367	368	317	335	355	361	337	389	365	392	365	374	329	369	358	341	343	364	338	332	361	366	345	340	375	329	305	342	369	339	365	372	395	355	354	346	326	367	353	358	375	359	311	376	371	349	316	356	371	364	319	369	348	362	350	350	336	372	367	382	370	348	343	377	345	355	337	343	347	363	340	341	344	363	335	334	364	335	356	331	337	342	361	361	354	369	358	402	356	342	373	351	363	349	335	372	372	349	378	345	348	329	301	362	329	386	372	351	363	342	359	341	347	335	359	362	358	375	366	392	352	386	407	385	346	346	366	354	365	331	411	325	317	361	386	389	312	361	344	362	342	354	383	332	375	327	348	357	354	337	359	344	355	343	326	341	354	379	375	382	357	334	365	369	332	367	345	316	379	364	358	378	364	323	369	348	334	340	322	347	345	339	341	338	346	327	328	414	367	365	389	335	381	351	361	323	356	329	359	332	342	354	360	340	374	380	351	383	349	339	372	353	332	335	368	362	380	379	345	340	344	359	385	366	378	327	379	390	347	344	324	372	369	351	365	347	336	326	353	346	351	389	342	327	393	378	341	363	375	382	357	320	361	356	348	334	380	368	370	344
6723	1695	2693	3553	3224	2805	2386	2136	1981	1729	1672	1564	1520	1385	1376	1262	1286	1218	1204	1249	1155	1089	1126	1117	1113	1095	1072	1071	1095	1062	1050	1085	1091	1000	982	1007	1077	950	993	966	971	1011	1021	993	961	1032	931	978	974	967	946	1011	994	945	965	968	950	962	1016	987	1000	967	994	991	1031	943	989	968	982	933	956	996	975	987	976	1026	932	1014	1046	947	933	1017	914	947	982	958	954	982	996	935	936	964	923	1016	978	968	961	975	973	927	965	973	905	973	896	982	909	953	970	932	929	961	953	980	950	917	942	984	973	973	917	980	1007	982	956	940	976	968	954	916	930	950	968	985	996	978	1002	927	930	918	1003	960	957	984	962	912	938	922	951	944	965	986	954	943	1011	927	914	883	945	980	955	976	986	914	904	971	994	971	1014	944	958	943	1012	939	954	980	939	977	952	976	922	927	979	890	976	904	980	973	986	958	935	976	939	979	944	962	963	960	942	985	967	968	952	968	983	923	922	975	963	923	881	982	947	990	929	958	975	953	925	1011	957	927	1009	931	921	964	934	1026	979	1003	945	987	1000	989	924	985	883	957	907	1005	952	973	922	934	922	885	952	959	954	968	963	963	912	961	949	956	1030	936	903	932	926	966	954	918	945	954	932	930	946	934	934	1000	979	967	926	960	917	952	951	937	957	908	958	1017	1011	964	967	934	950	982	937	947	987	988	893	894	983	935	969	906	958	953	988	963	963	947	950	944	952	923	992	934	931	942	963	944	976	979	985	962	959	981	930	967	972	1005	979	975	903	942	907	968	990	967	1004	996	995	955	911	963	1001	938	1035	957	952	947	900	947	954	900	1006	979	986	958	922	908	965	885	983	986	954	915	933	957	912	950	974	947	949	981	993	958	937	967	947	954	965	950	1033	937	911	912	967	977	964	993	990	955	932	929	895	958	1016	928	982	944	957	969	963	993	1036	948	881	978	992	940	1022	968	925	938	976	928	959	974	984	964	943	1009	908	925	934	948	927	928	957	990	952	984	981	904	974	1022	969	994	923	903	1040	939	1003	947	972	947	933	926	948	898	911	954	1023	971	981	965	942	947	1000	950	1021	919	925	938	953	973	917	953	896	919	938	1010	903	936	928	957	917	958	929	977	966	989	938	951	935	949	930	943	941	900	995	964	964	933	918	957	986	982	980	983	971	969	927	938	984	943	937	972	954	895	921	914	913	958	926	954	959	997	905	927	965	940	975	970	991	960	965	983	1026	953	994	968	968	978	908	975	959	876	950	959	960	970	954	960	927	925	918	993	1004	943	966	934	1013	938	957	910	987	964	930	924	953	941	923	962	927	965	1022	991	973	969	924	966	952	908	1006	936	956	986	962	1003	960	922	900	934	957	914	1007	951	987	972	974	983	889	969	964	913	958	931	950	930	910	1001	1040	925	936	945	963	951	970	945	983	997	975	925	922	957	890	944	953	943	969	966	993	981	1005	961	935	920	889	982	944	983	905	917	953	956	964	899	989	944	902	950	976	974	962	993	991	962	955	976	961	989	923	964	869	928	987	926	948	929	1035	950	965	974	918	883	976	856	988	971	949	928	978	964	985	931	936	937	985	951	952	976	946	991	881	948	946	925	991	1017	974	933	1007	930	953	944	977	1011	999	962	946	929	992	915	938	933	954	953	962	952	916	938	963	898	933	924	954	973	917	918	933	935	1028	896	903	933	927	980	926	972	1002	988	886	964	982	937	982	957	940	940	942	944	903	927	998	958	977	942	926	982	993	927	1018	932	981	946	986	975	994	974	900	1031	960	995	979	929	957	938	985	960	984	983	1008	923	959	947	943	912	973	925	888	997	996	975	1003	948	995	948	956	900	976	963	918	935	961	981	975	971	933	935	984	945	975	962	932	963	957	953	968	983	958	980	953	984	998	966	872	895	987	1009	918	945	1001	931	993	923	981	914	950	1001	937	979	963	968	946	982	950	946	932	963	947	884	940	965	940	952	921	932	948	943	952	907	983	947	971	924	969	927	977	965	987	973	939	901	951	933	953	981	936	967	963	958	928	960	930	979	925	1016	998	973	921	968	990	1002	1051	908	989	950	985	975	999	924	933	1006	971	948	967	973	944	974	969	989	953	963	1002	1011	932	988	961	955	990	927	922	930	946	945	971	939	941	948	967	943	996	927	975	958	977	964	985	966	932	936	970	950	920	963	994	934	935	928	980	944	948	1014	911	957	941	904	912	1023	977	979	906	932	982	882	977	990	987	934	943	975	974	978	979	938	966	977	969	958	976	976	894	909	949	961	942	959	946	980	1022	1030	966	938	988	992	943	1010	931	997	989	939	935	923	968	945	903	1011	920	906	977	969	949	944	937	996	904	925	1010	968	977	988	962	952	962	964	952	916	1045	950	974	932	1006	930	958	937	984	988	968	956	1020	937	917	949	980	969	916	974	949	895	965	923	913	962	972	998	1005	983	907	974	945	943	940	975	950	891	917	946	962	959	911	976	952	923	983	937	923	895	934	940	962	947	927	1018	958	930	975	967	980	935	962	925	966	951	921	968	933	973	977	927	962	926	956	901	957	917	980	934	898	931	902	986	925	921	973	927	929	1012	1011	968	1009	966	949	984	999	938	951	986	937	962	965	901	1037	914	945	953	939	973	937	939	1029	956	923	961	911	993	993	944	977	1000	1000	905	952	905	976	925	952	959	892	930	956	953	986	987	902	945	966	950	961	947	973	905	968	979	965	972	978	955	969	957	932	962	926	960	981	959	959	966	1019	946	943	964	982	971	1002	977	935	1001	952	1005	962	965	945	975	976	951	934	989	939	929	963	952	977	972	953	977	955	943	969	980	945	963	968	991	990	943	910	960	916	890	941	958	914	979	939	938	968	918	949	897	886	987	944	903	936	976	990	976	955	923	947	888	955	934	932	947	935	935	921	948	952	924	935	956	940	942	904	944	1039	981	1023	1016	906	948	975	984	961	1007	1013	963	900	964	955	1006	1019	918	948	1021	963	972	979	962	930	965	932	919	1022	942	917	937	907	979	973	966	975	950	957	969	970	989	941	937	998	943	887	968	943	990	975	952	984	962	983	933	970	913	913	938	962	1003	936	990	986	984	929	916	977	933	958	1005	936	943	975	961	955	975	974	976	952	997	964	960	927	930	968	923	935	894	934	947	966	952	956	901	951	993	915	955	954	944	951	946	935	965	914	975	968	936	935	928	991	943	953	960	950	898	962	1009	999	1002	1008	945	914	911	928	934	991	925	909	987	912	969	909	1010	902	925	913	986	920	972	957	951	959	967	990	925	932	996	1003	974	938	1000	952	963	963	990	970	947	958	975	962	989	900	950	910	952	961	989	932	938	945	958	983	944	949	1003	924	946	973	946	964	911	925	939	955	920	885	958	989	980	979	956	926	941	909	961	963	934	984	952	967	983	1002	991	943	930	936	917	936	1003	935	980	943	957	985	1003	887	933	932	989	995	991	950	925	930	974	948	954	968	989	945	978	984	950	988	966	913	945	953	941	960	956	969	941	945	1025	965	975	963	959	905	980	967	932	945	956	1011	967	965	983	972	945	969	907	967	911	929	934	945	941	984	962	939	958	1004	929	954	1036	989	967
13247	1734	1721	1515	1064	867	731	627	578	530	505	455	458	459	427	416	393	416	400	362	392	344	377	371	370	352	382	354	378	337	388	375	359	410	360	353	358	383	333	385	381	344	377	346	348	350	380	394	368	364	368	323	377	352	373	357	359	326	356	380	403	350	375	350	359	323	384	377	344	317	376	353	347	381	358	347	369	330	326	320	368	339	375	382	370	355	343	359	355	380	337	368	365	354	317	343	338	359	358	350	347	340	342	369	328	364	357	345	361	373	334	354	336	336	350	362	343	337	372	370	363	342	350	358	337	322	313	330	344	309	396	336	392	363	313	367	316	350	325	341	345	308	338	397	337	321	351	339	363	339	372	320	363	357	351	336	354	371	346	365	354	320	318	334	326	358	401	343	314	338	346	386	372	307	358	377	359	335	360	369	371	358	324	351	354	348	352	368	368	339	327	336	351	371	368	305	356	370	363	375	336	366	342	328	342	364	383	357	368	324	366	356	356	369	360	350	373	352	345	362	339	351	362	341	345	383	347	380	353	346	359	339	365	345	375	330	351	335	349	346	397	363	342	333	329	346	370	366	339	354	346	356	371	357	350	324	385	322	331	332	348	381	360	358	352	361	408	337	368	340	358	353	367	390	361	351	368	335	354	342	356	387	380	378	333	287	367	375	372	369	366	349	354	338	335	341	373	334	316	338	375	358	326	329	337	349	316	354	367	361	354	383	324	353	344	340	382	362	344	324	333	360	349	344	370	340	366	328	342	354	351	349	336	351	338	322	358	336	354	343	324	331	354	349	366	369	385	376	356	346	374	338	325	347	336	358	340	338	344	355	346	331	333	362	361	340	302	377	347	331	324	349	315	370	353	344	314	355	373	324	361	333	354	365	372	370	357	372	330	321	352	369	356	361	322	373	347	337	384	360	318	360	359	341	401	321	323	375	340	360	352	371	367	356	319	331	372	359	342	365	318	388	346	367	380	318	336	364	345	350	340	352	343	346	370	320	356	346	348	348	334	341	332	352	332	334	374	352	371	351	351	340	366	362	350	372	345	348	351	374	346	366	329	398	356	340	320	357	367	333	335	360	356	364	379	324	366	332	347	380	352	349	335	332	384	334	333	329	332	343	361	329	330	344	361	343	365	363	342	361	337	337	399	357	324	352	322	324	354	309	403	375	337	354	360	353	368	339	318	319	335	327	333	349	304	351	379	356	362	344	287	325	341	352	324	372	343	325	359	345	372	333	332	324	363	356	329	332	344	326	321	334	323	337	359	395	350	348	353	321	346	338	343	345	358	297	322	375	355	356	350	322	346	362	358	388	325	361	332	363	357	347	364	383	343	300	314	364	339	346	344	375	352	323	362	337	313	338	354	385	357	367	332	337	306	394	327	370	335	347	348	337	358	358	334	327	342	303	334	333	369	353	356	320	370	354	330	361	382	363	353	338	357	347	367	371	351	357	337	319	338	330	351	324	364	349	342	362	372	356	367	400	341	307	372	349	327	323	357	330	335	336	333	336	364	341	336	326	326	328	310	400	369	333	361	338	335	339	337	386	351	343	313	346	329	361	354	358	374	352	361	389	333	348	338	365	359	335	344	349	366	374	362	364	336	358	335	323	342	370	356	344	339	310	357	341	373	371	341	335	370	355	320	396	363	339	341	355	324	384	338	317	369	367	312	364	348	347	362	338	344	403	363	387	385	390	349	341	329	334	297	358	342	348	347	342	303	322	363	341	350	372	322	372	330	334	359	368	368	352	313	325	358	337	393	360	369	329	347	309	351	361	378	316	315	347	358	332	340	349	340	365	340	342	344	316	343	324	318	342	352	369	323	356	357	335	340	354	340	363	397	342	374	332	359	382	342	302	362	396	294	335	363	393	334	323	349	340	370	355	351	335	342	389	314	311	355	322	349	355	350	349	380	327	342	337	334	345	351	352	326	373	371	338	349	380	362	368	336	353	353	330	350	362	321	328	365	338	358	341	360	375	348	352	316	312	365	327	353	354	376	337	345	360	364	369	340	343	349	335	383	341	352	342	353	337	309	369	340	362	341	364	349	363	354	389	353	330	358	349	349	371	373	370	346	371	327	366	374	379	344	351	328	351	359	343	383	359	356	381	355	362	348	335	359	379	359	352	322	343	337	355	352	345	324	336	359	365	377	377	352	340	369	341	361	350	358	323	333	367	348	347	354	353	334	346	338	344	355	367	372	366	353	367	342	344	345	368	333	352	339	338	335	342	369	397	340	379	374	352	324	395	353	376	345	358	357	396	365	365	359	359	342	363	321	337	351	319	338	336	316	352	362	343	345	371	326	374	304	346	364	372	366	339	365	340	387	331	343	349	349	337	360	342	341	350	325	336	352	354	373	348	334	352	370	371	356	322	311	346	356	345	341	388	344	357	332	358	357	358	366	343	343	373	347	338	323	365	334	382	329	368	330	346	347	334	367	359	363	340	343	366	344	352	375	355	335	367	352	346	363	334	394	364	364	348	346	363	342	332	362	319	341	329	342	365	350	333	327	424	327	381	330	311	334	343	346	324	395	397	368	355	373	364	343	371	340	354	339	312	359	333	355	349	373	325	319	390	357	373	311	362	373	335	343	359	399	325	373	328	328	379	353	351	341	356	349	358	330	364	347	343	389	356	354	348	358	343	339	372	353	330	348	392	343	361	315	352	358	334	327	345	358	338	340	359	336	328	333	369	326	377	353	350	368	358	356	327	346	317	346	342	378	369	387	322	329	359	355	380	335	322	323	364	366	368	347	359	366	312	368	397	360	339	373	326	349	342	341	349	328	369	334	331	354	352	310	379	365	372	340	327	356	369	335	376	324	353	330	384	337	344	361	375	335	346	358	358	338	376	372	334	332	360	321	351	343	347	350	351	339	354	355	338	339	336	348	330	327	323	369	350	376	333	352	332	362	368	355	348	348	351	315	365	353	324	356	324	361	393	418	349	364	367	342	323	343	356	367	323	374	335	354	354	323	358	365	332	337	357	355	388	340	333	341	326	328	340	331	358	353	380	379	378	351	352	350	358	325	358	384	397	351	334	374	330	333	355	376	332	372	369	376	351	350	340	332	349	317	373	330	388	353	357	351	389	363	359	347	362	368	372	351	341	328	354	372	322	334	312	353	331	344	319	374	334	376	347	353	374	318	350	329	340	360	335	366	308	347	323	354	357	363	354	359	367	368	345	315	368	383	348	346	362	342	369	343	357	368	376	332	354	347	372	349	352	344	377	352	337	330	368	376	347	356	338	353	364	327	346	336	347	346	344	374	351	364	384	329	326	329	360	361	338	357	313	334	332	361	340	356	353	356	354	343	330	370	350	340	353	308	341	363	346	345	368	342	344	378	362	338	351	372	347	340	367	356	356	354	349	339	373	366	341	383	333	346	337	365	338	362	334	344	344	348	359	356	367	321	398	362	381	355	350	333	348	371	330	351	361	351	315	308	359	327	354	348	364	358	308	350	357	341	370	363	355
7458	2027	3430	4374	4021	3324	2992	2528	2255	2140	1822	1755	1578	1582	1506	1436	1323	1264	1289	1174	1222	1219	1218	1073	1100	1068	1104	1092	1044	1033	1045	979	1067	1022	1017	994	923	949	1022	994	975	960	966	993	968	1000	966	989	967	950	932	995	988	999	968	890	1048	972	947	967	966	987	928	953	970	905	933	960	975	954	883	928	949	917	927	913	915	945	963	956	955	932	996	918	954	971	953	944	932	930	933	919	961	932	919	916	987	924	923	923	957	923	891	953	901	937	982	953	917	904	957	917	920	911	901	930	923	977	907	892	929	929	929	874	875	907	899	890	879	892	945	912	905	931	926	957	964	890	902	884	962	880	925	925	915	952	968	924	930	976	894	935	911	951	941	936	964	956	905	923	979	971	929	884	934	925	914	968	933	923	965	926	938	948	884	1031	957	895	911	991	939	909	931	903	939	906	956	898	909	882	935	881	881	910	942	915	865	960	985	900	979	906	918	903	892	927	908	969	958	962	924	956	904	915	923	938	898	915	983	938	966	963	969	958	932	895	962	869	957	936	927	1000	926	902	893	936	898	920	915	932	918	907	945	929	949	919	866	957	920	940	854	912	1005	969	943	902	963	929	888	940	907	911	868	934	894	884	883	933	898	918	944	964	914	886	925	923	886	934	876	883	931	956	946	946	869	961	870	929	887	917	909	910	864	887	934	940	915	893	950	918	958	936	914	906	856	894	959	900	922	919	888	932	891	871	930	919	911	920	933	969	888	964	967	957	900	905	905	931	948	935	917	1000	881	953	919	917	955	940	863	903	913	942	939	897	931	905	891	922	930	907	951	922	908	929	913	988	890	943	949	918	867	889	958	950	976	960	884	891	888	862	900	891	876	952	955	934	900	909	915	933	935	917	928	890	931	913	919	938	1007	898	919	930	895	919	937	895	928	904	995	953	878	954	1007	902	939	918	928	994	913	890	940	920	930	899	899	928	914	940	918	957	927	906	964	906	901	927	977	931	894	922	961	914	918	923	959	876	962	964	905	948	948	904	931	826	932	915	906	906	945	896	922	942	949	945	955	931	932	886	925	941	895	962	911	922	929	887	946	846	917	939	924	961	913	883	949	963	905	944	831	872	892	908	931	876	922	912	933	932	897	956	932	921	981	889	951	920	904	891	908	967	890	972	901	946	884	957	934	934	941	909	940	965	985	950	911	912	946	937	923	975	948	915	937	977	891	920	1012	906	901	938	904	957	957	934	947	912	943	860	939	931	933	932	926	896	947	908	964	915	917	851	913	938	899	933	861	935	894	932	926	880	913	892	999	916	922	874	947	906	848	894	975	857	943	918	914	950	929	938	929	979	961	926	916	940	914	937	895	933	894	902	883	956	952	922	919	847	895	952	898	940	885	927	857	927	1002	914	962	956	890	907	914	893	984	934	910	869	922	982	915	888	938	934	872	914	923	963	959	897	899	926	898	939	960	897	881	906	973	871	961	917	902	959	930	891	936	974	905	873	944	933	969	921	907	900	968	881	931	883	911	935	1006	887	958	940	907	903	874	914	915	915	923	993	897	946	952	954	966	940	930	922	829	909	965	967	972	896	914	923	898	913	887	905	902	938	912	866	936	917	871	928	891	939	903	926	930	924	949	897	904	976	898	883	927	952	946	898	905	920	866	890	901	968	934	916	902	944	917	871	967	919	924	933	930	934	909	950	917	872	947	917	910	936	915	933	917	920	914	923	874	955	956	941	917	894	956	898	967	881	960	935	909	894	943	979	900	982	907	947	941	919	925	896	847	907	887	916	893	903	952	918	931	920	936	930	940	906	897	946	853	901	902	990	922	1002	914	990	950	943	950	961	1016	958	883	962	961	910	910	880	915	912	933	913	930	935	856	922	921	937	882	939	926	950	989	893	896	875	895	907	878	919	971	927	951	853	910	932	917	994	929	944	948	882	906	886	923	953	904	925	843	877	927	900	886	929	902	833	852	961	945	970	900	916	1010	883	910	886	909	870	936	906	898	941	921	977	894	958	911	915	937	907	907	887	937	909	973	926	894	934	957	883	905	900	955	968	924	904	943	958	898	944	897	891	874	940	942	913	963	943	915	908	910	899	915	929	874	870	918	951	962	941	919	916	917	947	930	924	872	918	952	948	932	913	939	962	993	914	952	911	958	986	898	936	965	952	891	923	904	934	905	906	934	909	864	993	902	957	896	932	900	967	936	940	900	897	887	935	882	942	914	895	811	894	931	959	956	905	957	918	936	986	896	921	917	973	936	912	916	908	949	881	945	946	912	951	897	892	927	915	939	935	955	884	950	873	929	931	943	971	904	976	888	907	886	930	891	889	931	926	869	878	973	927	903	906	939	932	954	873	864	933	868	923	955	936	897	918	941	953	883	918	947	893	948	924	894	910	936	881	883	924	918	864	935	896	889	916	878	873	952	935	897	864	945	909	933	937	885	904	937	881	914	938	923	966	996	926	925	933	914	916	939	922	971	944	892	946	892	887	913	921	920	855	976	895	899	900	845	921	952	938	932	937	894	954	848	908	908	942	932	898	955	939	887	942	952	958	993	948	946	903	876	900	915	932	881	948	895	913	899	912	1007	949	949	961	899	954	945	922	896	919	899	916	885	941	990	865	880	946	905	928	910	918	980	974	932	922	927	877	928	951	937	970	906	907	916	913	966	924	921	886	926	940	934	973	963	943	882	896	914	894	919	912	950	918	906	912	981	900	935	927	926	904	944	900	908	902	904	888	923	932	971	885	1011	937	977	956	860	903	952	926	978	899	951	936	912	867	939	931	949	945	917	934	909	837	975	898	924	902	888	888	910	930	923	926	900	957	876	948	951	924	926	966	949	917	956	906	929	949	937	952	940	925	963	950	882	926	951	909	933	918	913	926	913	877	877	891	964	933	948	919	911	952	897	951	936	944	935	902	942	946	924	874	876	934	949	909	940	890	958	931	902	924	932	954	905	931	912	918	951	938	938	931	908	947	954	906	911	923	919	917	934	906	994	867	962	931	970	908	927	987	955	911	927	930	888	962	888	932	892	965	936	912	899	945	910	884	907	894	912	917	913	916	906	864	944	946	898	886	946	934	913	952	807	940	938	909	917	961	914	949	926	908	943	933	912	906	966	840	888	887	900	970	948	923	907	936	921	939	897	914	1000	935	881	922	923	924	905	893	923	931	960	904	933	868	925	954	922	907	896	934	922	935	935	958	921	952	931	925	937	932	855	885	911	971	948	908	932	925	911	897	872	923	936	903	931	902	868	944	888	920	902	920	921	909	906	904	920	939	952	926	921	951	920	953	921	985	957	954	971	901	888	1009	884	901	940	985	897	908	926	919	901	932	933	900	887	888	911	946	955	911	930	940	901	878	900	879	948	933	960	955	908	937	853	864	918	933	981	858	910	937	911	905	957	904	933	990	948	899	913	928	904	891	976	906	961	934	881	917	939	948	907	980	945	914	882	922	866	950	911	950	946	931	902	887	958	883	888	953	939	931	926	947	922	925	959	894
1824	181	178	147	163	165	145	168	158	160	143	170	137	141	168	157	156	157	147	181	184	170	138	173	166	164	165	165	126	164	152	171	171	155	159	169	158	145	153	145	144	154	161	151	166	161	153	168	156	154	170	155	182	160	156	158	148	151	130	145	148	160	163	163	184	139	178	190	145	167	135	168	150	171	155	113	162	156	148	161	154	168	135	154	145	147	147	152	141	162	163	152	165	160	151	167	171	155	161	141	162	166	131	143	167	153	161	175	163	131	136	169	143	167	171	167	145	151	153	172	154	157	153	183	127	142	171	184	164	130	167	159	140	141	149	159	173	183	164	137	148	157	172	152	131	152	142	168	155	174	137	134	179	161	149	146	148	159	130	147	153	152	155	172	164	153	147	165	168	176	152	150	173	156	167	176	175	171	140	154	180	180	173	159	153	162	128	148	173	140	170	159	150	165	171	178	160	143	164	163	159	154	147	167	150	179	155	145	146	161	146	150	162	148	156	143	161	156	159	152	172	191	167	165	174	170	154	173	127	149	175	170	177	144	164	145	151	146	181	146	158	138	167	156	129	164	137	132	144	144	167	160	165	156	167	165	160	151	140	170	154	144	138	152	163	140	133	144	150	176	131	167	155	174	157	137	148	184	164	165	163	132	162	165	180	178	163	158	157	151	160	161	163	138	165	172	170	154	160	175	167	158	160	169	148	184	166	163	150	135	152	147	161	170	160	147	166	152	149	170	166	161	148	151	144	135	164	148	148	149	151	144	149	158	154	179	137	155	172	159	141	157	146	146	164	143	154	169	131	159	151	160	155	141	150	154	160	139	170	160	178	161	159	149	163	155	147	172	159	180	136	167	146	163	144	124	184	142	143	161	164	145	170	149	129	147	144	175	163	168	149	157	172	166	165	149	152	149	161	165	127	167	175	176	146	159	150	144	147	180	157	172	161	124	170	143	156	163	179	155	169	156	151	150	147	169	161	161	160	154	171	139	131	177	163	163	140	157	123	161	161	158	155	161	147	140	144	169	162	142	147	149	157	142	170	148	166	141	169	139	153	163	144	158	135	134	171	166	152	130	153	166	178	163	137	157	164	156	137	151	161	146	145	166	183	167	162	144	178	174	135	150	151	154	154	131	148	163	155	155	174	140	152	165	135	162	171	159	153	158	140	161	146	153	181	175	148	154	158	155	163	157	168	152	154	164	151	149	178	150	150	149	163	157	153	156	143	170	143	136	177	126	150	160	118	134	133	155	157	167	181	143	139	140	145	171	164	142	151	189	146	163	159	124	142	147	163	163	165	157	150	145	156	151	158	150	163	175	148	149	145	161	157	158	172	152	155	164	144	154	149	152	144	145	152	149	155	155	170	159	140	137	160	188	169	143	133	140	163	145	144	172	181	157	150	160	161	171	180	159	152	163	168	165	147	163	140	162	166	166	156	157	147	149	138	154	150	122	178	148	130	152	138	173	176	171	167	164	133	164	158	165	144	174	166	162	167	187	173	155	163	147	170	132	136	177	164	167	149	169	156	172	163	148	163	157	158	148	152	153	148	165	158	151	166	166	148	170	162	156	165	164	155	178	174	180	155	142	177	177	163	144	175	170	161	146	165	140	144	163	144	164	133	178	138	177	153	151	173	172	136	171	152	161	178	157	154	161	160	169	171	162	167	181	133	157	154	144	174	154	132	156	165	173	160	151	160	150	169	150	170	157	164	152	172	150	157	151	163	164	166	140	142	161	157	152	151	143	141	164	188	160	159	163	152	145	154	126	151	141	155	159	150	158	177	152	176	153	165	152	143	167	136	163	144	167	140	143	167	159	155	169	154	165	173	171	144	157	154	143	147	145	165	144	151	149	144	176	178	172	150	161	156	139	145	161	165	150	164	159	153	145	158	186	154	190	161	141	176	150	145	146	175	146	159	152	144	156	155	175	147	134	156	146	169	159	170	143	170	167	174	161	135	145	173	144	155	150	161	163	167	158	153	154	162	171	143	140	141	162	132	174	162	145	148	170	166	154	153	151	139	178	146	131	147	181	160	136	154	156	150	167	174	153	142	158	147	147	148	155	162	171	181	137	172	155	144	148	136	159	148	160	176	169	156	151	165	160	137	168	161	167	145	156	142	153	172	147	166	160	161	160	176	162	148	174	171	138	145	161	146	155	157	144	169	127	151	153	155	148	161	156	142	172	167	142	167	145	138	161	134	161	161	147	135	131	160	166	152	147	168	157	175	180	136	137	166	146	167	163	152	172	165	156	136	148	165	156	140	142	170	162	142	198	176	155	158	169	145	166	160	162	163	151	144	151	168	167	152	136	171	160	143	170	143	152	154	155	161	144	169	139	137	157	123	148	173	171	144	166	142	156	151	122	134	139	190	171	135	143	156	165	163	154	158	143	165	147	141	148	169	162	164	162	139	156	141	150	161	160	164	156	171	160	144	158	143	151	156	153	159	131	148	165	156	183	160	174	159	139	173	147	161	157	143	158	181	161	171	185	167	156	170	151	149	164	155	146	159	137	158	129	143	155	172	142	141	148	146	178	168	165	157	173	164	154	171	169	154	138	156	154	166	154	146	170	173	177	162	144	181	149	171	175	159	156	155	160	163	161	186	155	157	172	149	169	149	177	150	168	150	151	164	150	156	164	139	160	159	147	164	149	146	178	140	158	151	164	182	167	153	153	167	165	147	149	153	134	161	151	164	145	171	168	147	172	174	152	143	130	139	126	165	160	165	141	159	153	157	155	175	159	148	140	157	134	158	153	161	161	161	139	155	155	148	155	159	151	139	157	144	144	156	177	170	147	157	174	146	155	168	162	157	137	159	149	146	159	146	181	154	145	165	152	166	151	164	140	144	179	160	128	149	142	140	154	140	151	144	182	152	169	163	146	162	164	145	157	130	154	135	139	152	162	147	155	163	151	146	151	139	155	148	153	145	152	144	147	166	164	175	152	162	176	145	168	158	161	139	151	197	156	179	152	146	161	146	127	154	148	153	155	162	163	167	177	130	180	162	147	130	164	165	146	161	158	181	162	163	163	140	133	146	168	134	151	162	147	160	163	166	152	173	129	165	137	153	143	138	142	157	143	166	140	163	176	132	122	166	156	159	154	158	149	132	166	139	176	164	161	162	170	146	153	162	158	165	129	168	175	142	164	141	164	159	150	155	150	166	167	132	165	154	166	158	174	153	147	170	164	144	122	156	145	154	147	172	153	151	154	154	172	144	164	162	201	148	168	128	165	179	158	189	161	161	155	158	153	156	151	190	155	146	149	154	144	174	158	159	154	157	160	139	142	150	144	151	154	140	149	153	142	149	152	168	154	163	144	163	164	174	154	155	137	150	178	128	162	155	176	143	165	178	157	169	142	158	165	174	147	142	137	168	130	162	152	141	144	127	169	163	138	176	154	136	146	186	148	151	159	173	150	163	167	179	158	148	156	153	148	143	145	179	153	157	171	160	160	146	173	161	143	172	174	130	163
2132	559	564	569	582	587	599	572	544	555	534	535	495	543	521	504	524	494	548	528	510	548	534	524	508	530	520	545	520	521	498	547	520	518	478	505	524	508	503	521	523	538	523	508	518	499	509	522	514	492	503	512	528	519	483	474	484	485	551	521	517	496	491	511	521	516	547	531	525	552	468	525	513	489	495	487	491	520	508	510	536	498	514	504	485	536	499	517	505	541	506	543	488	522	485	508	513	518	521	519	504	505	525	502	535	534	486	532	523	516	491	487	511	503	483	546	516	529	490	530	523	543	524	508	505	486	526	475	511	495	511	481	513	533	481	494	509	465	451	497	498	482	536	542	521	518	515	504	504	510	510	492	510	479	510	491	512	498	525	531	530	529	506	475	503	511	517	496	560	547	512	536	535	542	510	519	509	510	524	552	495	470	504	495	453	533	543	508	498	528	532	521	544	485	483	551	465	507	506	533	542	516	470	501	496	533	498	514	527	509	507	526	487	548	524	488	557	514	492	485	509	489	532	517	568	474	528	514	510	503	479	506	474	517	503	525	484	541	479	507	496	494	481	484	538	517	526	517	526	477	526	448	561	515	527	492	489	488	493	518	499	518	487	514	458	509	468	482	509	525	494	455	482	541	518	506	516	500	521	528	509	515	495	488	499	502	516	509	462	496	501	477	494	502	551	486	531	523	534	501	513	510	520	499	514	559	532	548	499	499	507	504	461	529	520	511	514	509	475	516	507	516	499	489	530	534	447	542	515	512	520	489	526	463	547	504	532	507	526	511	500	526	518	527	541	521	519	549	506	511	464	529	518	504	470	470	558	498	558	494	549	501	493	520	476	503	539	488	494	545	546	451	527	489	521	513	539	518	542	488	527	507	531	532	518	511	515	503	490	500	485	508	484	528	491	522	487	518	515	499	515	485	540	446	510	483	479	484	541	544	497	524	527	537	534	515	556	527	500	545	482	517	508	535	540	511	520	521	514	501	517	493	474	520	553	533	510	547	541	547	558	531	488	495	507	548	519	504	517	531	463	511	519	503	510	513	504	519	529	494	529	511	519	511	504	496	501	494	500	552	478	482	492	489	463	508	564	499	532	499	487	484	498	529	510	539	540	486	539	500	530	520	564	522	504	555	507	519	524	539	527	512	520	502	537	550	515	514	540	520	532	528	501	533	489	461	543	526	523	510	543	480	538	486	531	454	493	515	529	542	532	500	544	527	516	532	504	539	546	515	518	511	517	497	480	497	495	482	503	533	536	488	515	545	469	517	521	510	547	522	483	521	533	517	527	538	499	551	530	514	531	546	527	522	513	494	551	528	526	507	520	534	519	539	549	508	508	533	506	507	488	544	514	531	509	485	508	507	517	490	527	504	545	504	531	543	561	480	489	483	538	521	523	530	528	509	496	489	525	533	526	489	479	508	517	481	519	541	479	489	530	517	477	568	495	527	496	495	567	503	514	504	473	553	502	493	533	518	508	531	474	531	527	526	496	512	543	521	540	507	490	494	495	524	537	537	506	466	508	500	513	511	534	471	503	509	488	500	523	458	528	488	524	526	536	494	490	503	492	525	497	472	508	507	519	483	478	535	546	508	544	522	552	511	532	483	508	499	499	532	477	519	520	535	483	526	534	507	530	510	531	471	552	543	523	523	555	531	518	491	505	546	515	500	529	515	503	481	512	484	514	527	487	505	534	510	555	524	504	511	508	511	511	484	486	524	502	543	551	466	519	555	486	527	520	488	531	491	508	525	522	506	546	533	534	530	515	533	491	491	528	508	519	528	482	501	496	497	505	508	470	523	518	526	552	503	513	483	568	517	516	482	514	555	516	530	501	481	505	502	513	480	471	534	508	504	494	513	586	549	538	496	490	499	511	525	492	541	516	454	510	531	492	492	508	480	498	470	483	523	523	510	501	506	516	474	527	506	517	517	516	507	477	486	491	511	521	452	525	569	535	508	509	535	524	469	490	527	491	469	521	527	489	543	506	481	552	519	519	489	513	508	548	515	506	534	520	526	474	540	480	523	490	538	540	481	515	562	522	575	485	471	585	529	561	475	512	549	545	491	473	504	501	511	493	509	502	520	509	543	513	514	535	476	499	517	511	504	516	528	516	500	531	488	505	533	518	528	531	536	495	524	522	477	522	525	508	522	550	488	514	496	523	504	498	525	513	497	487	519	518	508	510	491	551	485	516	498	544	496	523	490	497	485	496	460	509	524	532	463	481	475	496	510	482	529	498	483	557	535	541	509	527	484	520	504	532	514	538	496	496	502	487	493	492	534	522	502	490	517	523	479	472	549	518	492	501	496	501	487	524	509	498	488	485	509	485	501	499	512	526	490	531	539	528	491	533	472	502	507	490	543	488	503	523	516	505	473	466	501	511	498	497	490	514	483	496	471	499	509	575	498	541	520	509	493	517	543	524	497	539	512	462	473	501	512	510	532	515	538	494	505	489	483	502	514	565	492	500	505	475	497	556	512	486	528	503	515	535	510	488	496	523	533	541	488	569	500	525	496	516	472	510	481	516	520	579	492	519	502	513	484	506	540	528	487	498	563	513	487	488	518	552	511	503	522	533	503	519	469	548	500	477	511	524	503	511	498	509	528	485	495	510	481	479	516	507	533	461	535	530	522	514	536	473	484	505	499	531	502	519	501	541	545	514	484	513	511	532	476	494	534	550	477	460	510	496	574	527	532	506	529	536	568	528	525	508	484	509	504	533	498	504	526	511	503	488	477	521	490	477	498	490	500	478	499	515	467	525	485	552	498	503	518	518	537	517	532	501	475	502	534	515	521	500	530	471	546	521	536	515	498	510	519	486	496	555	491	538	512	485	499	498	538	482	516	501	507	481	553	483	515	492	536	510	522	529	436	501	520	457	504	504	533	486	500	481	522	499	544	515	510	481	515	506	496	547	528	512	507	509	493	515	503	542	488	495	488	521	531	480	526	505	477	517	486	509	532	510	504	456	527	510	522	556	498	505	504	527	500	523	544	503	534	490	490	546	510	492	515	550	476	519	531	506	507	476	530	486	472	545	521	514	527	499	553	487	552	508	518	503	510	499	552	544	495	527	512	483	491	477	521	514	517	535	499	493	485	528	544	484	541	524	507	531	528	474	478	521	522	536	544	537	491	486	487	492	486	478	513	535	521	529	525	520	520	528	470	505	505	505	491	522	503	493	498	521	517	553	512	524	524	518	494	525	525	531	533	482	522	554	514	505	524	530	538	487	492	464	518	525	494	509	516	542	491	525	508	524	487	497	530	514	513	523	504	499	516	491	472	552	522	493	497	472	480	511	501	498	553	508	524	512	488	514	467	495	515	527	495	515	493	494	492	535	545	463	565	491	528	488	510	524	512	509	481	473	523	479	525	517	505	503	511	536	532	454	522	542	542	522	495	501	521	545	532	497	533	472	523	500	535	508	586	543	539	519	539	500	507	486	449	473	490	493	500	510	482	508	490	520	533	534	520	468	488
9742	1172	1255	1125	895	683	569	490	529	454	443	416	382	400	431	409	382	412	394	405	370	361	345	384	382	333	347	363	363	371	373	396	367	361	354	343	375	381	351	389	354	414	330	368	401	358	348	389	322	381	375	316	353	358	363	351	375	339	337	337	369	381	344	348	360	355	337	333	341	330	395	368	366	365	358	362	398	334	376	356	311	346	352	388	365	332	341	366	363	331	353	354	342	381	393	360	359	328	346	339	372	351	322	367	344	345	356	339	354	360	342	356	351	365	355	381	373	383	340	354	364	378	382	394	357	380	353	387	366	340	366	316	326	376	338	294	376	346	339	367	332	361	376	342	355	361	344	366	358	355	331	327	340	332	371	381	357	349	365	346	328	356	358	359	363	314	353	368	325	427	366	365	351	351	337	365	356	360	350	354	354	370	369	362	365	352	378	349	335	363	354	380	373	383	367	354	348	386	378	352	372	351	350	373	357	389	331	360	387	343	335	341	339	343	337	371	373	350	361	373	335	370	357	336	306	389	342	343	339	333	331	361	367	337	360	381	360	383	382	374	346	358	346	380	355	326	337	363	365	374	334	332	361	330	370	350	329	365	384	381	334	347	346	375	371	350	308	347	365	384	342	341	374	367	362	342	380	367	324	364	376	368	361	363	355	355	376	373	383	379	370	325	342	348	383	405	344	355	312	345	349	346	327	343	367	374	350	363	331	367	341	369	405	323	350	328	386	343	350	381	387	347	359	388	369	368	381	339	319	370	352	352	384	328	339	349	372	356	349	351	353	329	343	347	385	347	326	361	353	372	379	371	333	318	328	349	355	374	369	328	375	385	357	341	327	329	379	364	330	331	352	368	333	347	346	381	320	339	348	334	358	388	349	344	350	370	324	357	364	324	359	343	360	359	342	319	338	345	360	379	363	340	372	378	321	340	338	336	351	375	388	362	340	347	355	379	368	326	346	369	357	330	345	334	367	374	335	325	372	406	348	356	397	355	369	358	384	344	316	352	381	359	335	385	354	358	383	350	353	376	329	355	380	354	324	350	356	366	339	372	366	344	349	356	359	370	297	336	340	356	356	359	353	322	323	336	360	364	376	358	350	406	366	380	339	371	360	350	321	360	364	364	353	324	388	335	345	347	364	348	353	329	341	356	334	338	350	362	375	346	357	357	337	353	353	353	333	348	347	345	364	362	358	389	385	342	345	344	334	360	372	336	358	353	374	356	355	368	355	358	362	407	382	335	380	357	351	372	344	365	381	346	353	325	343	378	346	376	350	358	345	373	375	329	367	342	329	370	309	341	345	316	331	344	385	365	358	336	335	310	359	384	376	362	342	337	353	373	348	374	361	318	345	329	353	387	373	383	370	357	350	344	327	377	373	349	342	374	374	347	360	363	345	344	336	377	399	397	311	341	398	361	350	316	348	335	344	343	361	343	359	363	346	345	348	381	333	352	336	362	380	364	385	353	330	350	412	371	352	350	377	352	357	340	372	344	344	391	364	344	357	373	364	360	347	351	362	365	321	346	337	351	332	354	362	330	358	359	369	326	369	364	330	348	369	348	375	370	336	352	350	345	366	338	361	333	322	380	363	365	369	378	347	336	358	355	323	345	378	353	349	369	362	351	362	344	331	344	345	340	346	376	332	375	367	356	366	354	408	346	371	367	338	328	349	379	371	376	337	382	386	326	355	358	371	326	325	355	358	346	351	386	379	352	346	366	378	338	332	372	324	331	405	358	361	348	364	328	370	319	335	351	359	349	345	329	359	337	360	373	349	367	351	327	344	358	334	336	355	345	337	346	361	368	368	371	372	339	355	359	335	379	358	347	378	361	369	351	386	351	323	332	347	317	353	318	345	334	334	370	350	365	377	345	346	344	375	379	359	403	333	380	369	360	371	374	361	344	367	382	347	351	371	349	352	316	345	373	342	348	354	319	369	350	351	372	364	374	370	365	353	342	367	344	332	341	348	379	343	355	366	331	341	345	388	366	361	342	354	340	352	331	355	352	357	353	347	337	332	372	332	370	364	360	345	346	359	364	343	339	381	364	330	327	379	386	346	332	351	342	334	384	373	378	295	354	360	370	346	351	347	371	319	352	369	338	339	368	363	361	337	393	359	324	382	397	312	353	358	365	348	343	354	334	355	336	337	365	353	370	343	341	367	348	338	367	348	367	340	351	327	364	331	350	340	332	386	333	369	379	387	339	362	336	358	360	352	354	345	360	359	339	396	334	347	376	332	394	343	355	382	336	372	394	335	344	360	351	327	363	348	346	356	338	370	302	333	322	363	349	345	330	317	364	393	348	367	346	346	369	369	331	327	325	333	317	379	356	366	345	356	373	347	342	355	362	373	327	332	347	377	344	370	408	377	341	338	344	346	354	371	311	323	346	343	339	365	335	378	328	339	368	349	342	354	348	341	368	360	341	341	352	360	370	361	362	350	342	341	347	373	344	313	365	333	365	343	374	358	356	328	329	339	360	372	315	377	358	380	390	347	379	377	363	362	393	354	365	337	353	367	336	369	343	341	366	361	349	356	314	331	317	378	343	332	351	366	329	337	356	342	365	353	370	369	357	346	322	386	361	396	358	347	342	351	380	353	344	320	349	331	325	359	344	341	305	354	355	372	369	343	364	396	345	370	322	364	350	370	338	351	358	369	374	333	345	376	366	354	330	330	372	350	354	359	337	366	381	345	344	357	355	348	354	333	372	343	338	346	357	348	360	309	343	356	353	312	362	374	345	365	353	342	325	369	354	316	332	349	320	347	370	342	351	381	368	341	379	374	381	407	324	386	365	355	368	348	363	371	365	370	338	377	342	361	330	370	369	349	370	347	336	351	355	329	389	397	345	329	333	353	340	374	379	319	318	400	359	321	352	334	349	310	328	349	358	355	346	375	356	340	347	346	366	371	356	353	344	349	343	377	360	360	359	368	319	320	359	358	350	364	339	368	348	331	397	329	356	369	370	316	364	342	344	392	386	374	334	357	374	357	352	365	344	363	325	365	318	358	333	322	351	363	329	343	351	362	350	343	362	340	385	378	372	353	366	371	354	356	346	339	338	353	366	326	349	380	359	355	352	364	351	365	325	328	376	367	338	335	346	357	345	345	378	345	352	344	348	347	359	364	353	356	350	338	334	352	358	315	359	328	342	348	330	337	337	329	364	340	353	349	375	373	353	354	373	341	379	388	343	326	362	371	359	330	356	343	383	362	329	320	366	355	367	356	355	348	372	362	340	383	344	331	345	354	357	341	368	383	331	373	370	347	340	374	348	328	358	336	342	371	347	371	382	316	360	348	360	382	337	333	322	341	354	348	328	364	336	357	384	332	347	326	358	338	345	333	363	367	348	386	356	352	355	365	381	356	371	339	340	354	334	369	345	362	345	343	327	365	361	339	345	368	357	366	330	347	360	323	389	384	376	357	357	353	368	373	338	372	368	342	355	360	352	322	333	318	348	329	367	324	353	332	401	354	352
6671	1736	2650	3399	3195	2733	2459	2167	1894	1789	1681	1539	1441	1427	1351	1300	1273	1199	1237	1113	1139	1161	1045	1090	1057	1057	1149	1056	1055	1104	1044	988	1039	1043	1023	992	1034	992	1052	993	947	1035	998	1000	964	1047	1014	988	1031	980	959	987	950	1046	943	971	948	978	1035	959	958	1013	925	996	1063	1000	981	1012	921	977	958	951	888	948	964	943	911	960	892	976	962	1027	914	961	1031	872	947	969	945	975	989	935	960	952	1017	994	946	976	938	1029	999	952	923	981	922	981	935	916	947	927	996	947	963	936	927	953	944	933	976	983	948	964	911	942	965	931	1007	932	901	930	969	1010	949	983	930	926	906	934	994	939	933	923	1023	951	984	942	966	898	986	959	974	923	967	927	956	996	982	986	1017	913	921	992	967	959	934	923	976	984	959	966	1004	954	986	957	957	959	1012	949	861	935	954	959	954	999	944	990	922	958	970	951	971	962	955	983	918	991	1007	938	969	967	993	876	955	971	980	985	954	1011	964	959	922	1002	1019	905	934	885	946	910	1012	994	961	922	962	948	989	913	953	950	918	924	1026	976	999	982	994	980	949	911	977	938	985	975	954	901	935	969	955	989	921	986	962	955	975	927	944	1014	970	923	954	905	905	975	955	1010	917	938	992	930	966	965	935	934	995	1013	919	966	948	955	957	949	1023	904	934	948	955	992	956	940	1007	946	917	984	992	923	925	1007	964	995	967	943	982	982	964	957	892	945	967	948	903	1021	944	969	936	921	919	949	960	927	932	995	916	991	979	983	949	971	1015	966	994	938	987	959	953	991	976	933	1041	922	956	976	967	928	947	965	914	958	943	982	954	933	957	938	931	975	970	953	933	960	876	971	946	994	965	963	989	894	957	992	973	969	970	999	974	966	925	967	941	944	944	973	941	937	921	942	907	932	923	911	943	867	962	990	873	942	983	951	960	874	976	966	915	930	1006	923	1015	923	976	949	983	955	932	950	1018	955	936	915	921	927	909	1005	931	954	909	959	961	1011	989	983	947	944	938	911	965	938	951	962	967	902	960	908	954	945	941	906	945	932	941	988	933	952	1002	891	926	904	930	981	960	955	957	965	939	929	929	971	926	964	949	951	1025	986	974	938	989	929	990	992	875	936	996	994	1009	1019	961	1016	935	986	976	919	916	1006	926	968	951	919	922	962	931	952	970	939	951	960	942	904	942	956	981	932	931	929	1003	966	991	1004	943	944	924	918	907	919	980	890	1015	996	957	962	931	948	971	933	960	973	929	916	949	983	955	908	956	998	996	922	947	927	925	919	957	990	925	987	994	956	980	926	949	983	913	998	935	968	982	936	908	968	973	961	1004	990	961	997	966	995	936	925	968	918	931	935	924	975	1027	944	954	936	972	959	988	975	964	947	995	970	975	1003	931	943	978	977	981	984	945	994	972	967	1002	918	938	933	929	979	964	1019	949	946	944	964	947	988	938	954	907	978	1001	936	978	966	930	947	902	869	1006	957	944	995	989	955	984	920	927	974	960	934	968	972	894	938	1009	947	934	928	983	970	927	946	964	1028	973	915	909	931	954	926	956	954	942	887	947	938	970	959	1001	957	958	981	937	934	959	960	905	920	936	962	914	905	895	967	975	914	919	934	989	952	949	957	979	970	938	928	935	939	960	1016	939	952	898	979	972	911	910	913	911	948	969	946	948	949	926	975	1015	999	940	1016	937	945	961	968	927	907	950	944	945	937	941	989	938	967	930	1010	976	977	970	947	968	961	944	937	947	962	1006	938	970	981	1041	946	974	988	943	963	935	1001	948	944	890	949	1032	923	989	1013	944	1012	969	961	932	911	956	1014	947	992	984	961	976	973	912	969	898	941	963	943	935	953	908	962	958	966	914	959	934	874	978	896	946	1056	950	961	940	939	909	963	894	998	959	984	919	949	945	994	934	959	979	946	944	988	927	974	952	952	923	933	868	974	978	929	938	965	913	945	947	972	967	955	968	971	910	949	918	1002	985	950	1025	974	916	909	947	985	981	953	933	908	974	927	969	942	923	1039	966	939	944	947	957	902	962	969	977	903	976	935	986	946	923	922	951	916	964	955	975	950	1010	902	960	969	1001	965	994	965	958	986	973	938	943	977	911	926	980	950	1011	958	923	954	970	956	920	940	934	923	927	897	959	976	949	958	982	960	956	996	919	905	960	962	943	921	954	969	968	943	897	984	907	952	960	896	947	921	928	971	986	963	997	920	978	995	941	963	983	977	1044	955	941	936	924	984	949	944	945	957	961	971	927	920	934	939	923	912	928	986	928	957	910	931	966	934	1001	865	969	932	957	992	884	964	911	965	915	969	1002	994	949	945	934	938	992	968	944	971	1027	932	952	930	920	937	884	907	971	970	918	946	926	916	897	1010	893	989	1006	924	1023	971	951	982	989	948	942	916	943	990	945	945	952	961	930	944	946	1028	899	904	971	950	939	980	886	931	930	917	989	925	946	982	926	1001	969	943	943	897	883	906	953	975	965	999	894	959	968	1008	919	952	988	972	970	955	934	946	1011	955	949	958	908	952	920	951	983	947	950	975	985	980	941	969	948	897	923	913	909	947	951	924	974	913	957	985	916	930	994	967	968	922	959	925	952	925	892	954	909	987	919	916	983	948	935	927	946	953	934	992	964	918	1007	932	975	983	982	894	929	977	938	971	960	948	989	993	985	1006	913	961	931	905	953	1001	920	970	988	931	919	992	923	933	992	924	969	920	887	986	987	966	954	990	956	922	937	955	1010	989	941	957	991	954	957	999	948	901	1011	958	974	966	964	973	928	921	965	979	962	903	966	928	968	989	909	992	993	980	935	970	954	983	945	932	954	948	979	967	945	1038	937	966	1027	959	954	965	986	959	949	898	912	962	970	934	1014	997	950	933	943	963	923	970	937	987	946	1001	950	911	975	942	896	895	920	947	941	924	1006	963	911	976	939	973	919	966	957	956	935	960	917	928	910	874	935	922	950	944	904	947	938	911	935	945	932	922	918	934	1000	937	986	976	962	926	971	924	961	978	998	972	929	949	955	921	935	909	921	962	964	993	968	921	974	995	992	958	929	892	965	945	962	929	919	997	1004	962	930	984	963	948	972	953	925	929	1022	977	1007	929	1000	940	996	971	964	955	975	943	955	933	940	1000	957	924	917	999	901	964	953	960	933	889	965	952	928	967	973	926	965	974	985	965	985	923	997	943	962	972	992	960	979	999	980	879	1032	921	924	938	916	975	951	975	970	909	978	943	973	937	977	906	968	918	982	935	918	929	946	937	971	938	956	888	970	992	928	990	945	925	964	949	948	950	912	859	911	985	918	962	1018	979	941	991	989	926	951	947	939	935	970	952	916	947	904	937	967	973	910	1040	961	963	963	941	949	935	929	1029	990	977	978	956	959	941	966	970	974	920	951	955	950	953	915	972	944	933	980	911	983	991	966	922	946	923	917	914	950	919	963	937	916	933	922	971	947	955	930	934	951	942	952	1001	950	961	954	1012	953	921	919	951	951	933	982	974	923	907	945	952	990	965	981	944	952	934	952	945	940	952	897	948	927	1016	975	930	971	962	970	949	932	997	954	896	950	986
13333	1813	1753	1445	1036	898	709	637	568	541	492	523	465	441	398	422	417	411	372	388	416	394	374	368	394	386	379	386	398	356	376	341	352	329	346	387	340	346	352	347	319	366	407	346	359	348	341	327	347	384	337	353	357	329	372	369	340	390	397	394	377	378	371	379	327	330	358	358	305	355	351	365	326	382	322	358	354	378	344	328	378	354	353	379	357	353	332	419	334	379	337	349	368	399	351	342	352	352	385	344	347	332	303	371	343	348	375	337	325	353	347	395	367	351	331	352	356	396	368	366	361	367	389	341	365	346	355	358	380	361	346	380	368	334	363	346	352	347	370	345	344	352	349	365	375	370	323	364	326	372	324	362	335	352	341	366	343	370	354	362	313	366	357	362	336	309	344	350	361	378	358	324	361	310	313	350	351	354	343	346	359	334	342	346	388	367	348	347	312	357	346	371	328	357	354	336	384	360	368	311	343	377	366	340	307	357	384	352	360	338	365	346	370	379	340	365	342	375	349	349	335	337	358	348	317	368	351	368	366	385	389	378	356	344	372	326	360	370	332	337	384	375	349	345	374	351	365	394	374	321	303	344	380	335	340	386	347	377	358	312	358	334	334	342	380	358	364	346	336	360	353	383	388	333	330	384	388	362	360	356	330	345	386	327	363	351	348	347	341	334	335	333	341	342	351	382	328	355	400	372	359	321	336	324	321	349	354	341	344	363	371	344	341	318	355	336	342	390	340	338	344	336	353	339	328	352	344	342	349	352	360	371	393	363	332	369	374	390	319	345	342	346	370	381	350	340	312	346	367	395	368	354	321	366	387	361	363	350	340	326	330	371	336	351	339	327	357	367	361	311	340	338	347	387	367	317	376	405	351	377	360	372	380	343	352	354	361	359	337	384	347	327	340	337	292	369	344	371	396	388	379	385	391	374	338	348	367	360	362	363	359	353	345	339	376	303	359	369	344	351	329	336	355	361	374	318	337	335	343	359	389	335	351	349	331	356	329	359	334	353	299	348	343	343	332	377	347	393	330	336	357	370	348	371	356	386	343	355	350	363	311	334	339	342	358	384	332	338	320	331	329	351	384	389	337	368	326	347	329	367	362	385	340	382	369	301	363	331	386	356	356	323	345	364	332	358	358	339	366	344	359	338	369	372	361	364	353	355	346	325	355	357	362	367	342	378	343	339	351	333	356	369	334	361	316	354	359	391	366	353	337	350	312	341	335	348	357	338	362	347	330	345	343	361	346	314	374	366	342	342	344	353	360	366	326	361	358	395	342	375	343	331	385	370	329	334	340	341	318	361	374	355	350	340	318	350	376	352	387	346	325	358	338	318	321	325	366	344	375	345	357	344	351	381	349	336	346	351	354	336	346	344	374	376	355	373	348	373	369	355	377	344	383	363	339	303	325	394	361	351	327	331	358	383	353	346	362	329	328	339	338	360	401	338	359	337	350	344	329	340	356	346	323	359	348	326	339	344	339	369	313	352	366	366	379	360	382	378	345	369	361	407	351	364	382	382	373	379	349	380	375	325	370	348	378	358	342	363	372	371	342	322	345	336	348	328	388	367	366	322	352	345	331	352	376	346	328	298	346	360	344	370	331	305	381	356	312	332	374	340	330	339	364	357	358	352	334	353	368	361	355	397	335	359	374	334	345	369	340	351	342	346	375	363	354	378	326	360	356	351	378	356	344	356	339	368	337	340	323	359	347	349	319	380	332	341	307	379	384	349	379	375	377	379	354	340	350	327	352	362	360	346	341	349	372	339	344	334	329	391	350	320	345	354	333	368	329	346	341	362	366	341	391	349	370	324	333	368	324	351	354	340	361	362	360	374	335	359	374	344	332	359	359	376	367	337	322	342	376	329	346	341	339	300	394	367	338	341	343	365	344	357	379	353	370	323	361	339	339	296	338	398	360	349	371	340	363	339	338	331	330	372	365	377	336	358	331	330	383	338	344	369	354	368	332	361	372	340	396	323	361	327	375	312	336	359	375	376	391	336	343	350	352	363	345	336	374	333	360	333	385	343	341	354	336	349	377	327	349	354	353	373	387	356	386	391	359	355	337	381	365	372	361	360	373	335	348	335	349	359	329	350	336	346	351	357	371	335	384	335	354	352	360	404	350	339	399	357	380	347	345	353	336	336	376	376	367	336	323	341	347	412	332	339	335	334	360	344	356	357	357	323	370	353	376	349	371	312	352	342	378	376	353	358	298	360	315	350	345	347	363	354	363	360	325	347	352	374	350	348	370	381	377	392	320	356	344	336	355	358	316	378	362	365	325	374	356	360	324	374	338	346	356	359	349	363	353	356	330	343	375	362	349	364	322	357	350	366	338	338	356	356	336	371	339	358	350	343	355	359	376	364	366	373	362	364	340	328	353	309	376	357	364	383	333	357	333	385	373	365	351	334	347	342	368	369	361	374	361	351	337	349	345	344	354	373	351	351	357	358	356	374	333	349	333	337	355	373	378	383	352	338	362	329	353	361	357	400	354	355	359	346	325	363	386	368	341	330	341	363	374	358	371	378	339	361	327	355	349	331	342	354	351	367	343	372	342	345	329	349	360	342	334	346	351	369	369	304	309	328	366	355	349	346	344	338	356	368	352	377	341	325	378	331	366	346	376	368	341	368	385	330	372	358	342	325	339	313	379	352	365	330	337	370	398	332	362	322	393	364	365	310	354	343	396	329	349	319	350	363	338	384	317	316	342	358	371	324	356	379	358	337	350	323	368	330	360	354	338	383	387	337	361	339	337	343	332	370	339	322	365	367	356	334	364	322	352	380	346	359	365	332	351	352	331	376	342	384	343	367	376	316	393	324	368	354	353	395	333	340	361	351	373	334	347	330	324	334	356	359	318	360	361	372	352	354	361	354	354	347	359	307	384	350	350	376	318	307	342	357	330	361	376	333	344	344	366	313	367	362	341	351	373	333	344	365	326	345	339	346	370	321	341	355	345	329	366	340	345	341	317	372	322	381	376	341	346	382	369	331	361	376	345	355	334	329	324	381	354	346	363	363	348	350	357	345	349	354	343	346	346	339	351	361	348	351	316	343	341	336	365	362	336	339	356	343	383	348	378	353	326	306	355	376	372	342	348	337	360	367	359	374	352	339	365	345	321	339	360	361	333	374	325	327	327	337	357	356	320	344	341	364	344	327	346	380	334	329	374	339	347	353	365	335	357	337	332	345	347	366	362	320	355	327	310	366	382	359	363	368	357	344	332	335	353	354	333	367	353	345	321	351	341	365	392	331	326	361	364	371	360	358	379	352	391	355	344	349	362	362	333	291	341	335	324	363	359	358	369	337	387	346	361	376	350	346	326	369	342	316	359	381	356	316	391	359	380	347	334	363	340	344	365	344	343	366	365	380	331	360	354	346	359	320	365	356	398	329	343	356	362	342	350	357	356	352	387	341	411	334	350	363	325	362	347	341	381	334	361	316	378	345	341	338	301	344	381	380	330	347	368	351	359	360	360	371
7527	2035	3491	4461	3984	3412	2852	2633	2287	2018	1870	1761	1618	1566	1502	1446	1388	1333	1283	1193	1185	1150	1180	1143	1124	1109	1129	1123	1055	1028	1050	1052	1109	1058	1018	1027	1023	995	1025	1004	996	1028	1018	977	989	987	1032	976	932	1000	957	987	1032	952	962	971	1026	950	955	937	910	949	962	934	937	1009	937	965	984	966	950	958	987	923	956	951	962	957	960	937	962	900	925	968	891	903	948	914	927	1014	994	926	967	954	934	938	947	893	957	884	878	942	979	890	929	917	928	948	990	901	885	917	937	983	948	919	967	963	995	932	949	926	908	954	908	963	947	909	936	936	933	896	901	856	935	942	941	928	934	943	938	919	894	888	889	917	908	953	908	923	882	926	952	905	932	919	924	973	936	940	940	935	875	932	943	916	925	860	934	917	922	922	915	925	929	903	947	907	925	875	908	893	977	914	924	887	908	957	977	932	957	898	929	893	893	935	973	957	913	878	963	920	902	957	923	924	920	916	904	891	915	928	934	958	938	939	964	914	945	949	923	934	903	884	910	912	893	916	951	928	931	939	930	996	933	915	928	905	907	912	922	947	925	946	930	893	898	891	955	900	916	927	955	906	860	946	963	886	882	953	954	855	890	962	923	889	888	929	924	911	942	878	916	880	940	952	933	902	922	910	923	975	925	961	907	976	925	887	963	913	923	925	896	949	891	886	916	915	937	916	903	883	895	931	953	929	912	935	954	955	926	900	858	935	948	882	926	955	888	896	946	974	890	952	903	941	933	911	912	930	908	917	961	874	940	856	907	908	904	909	939	907	951	949	908	839	944	914	947	956	878	867	878	917	994	859	911	897	892	929	888	890	927	948	881	872	884	939	930	922	889	968	927	974	912	907	934	888	890	948	948	890	944	925	920	935	913	911	821	949	911	855	945	888	941	947	901	962	937	887	953	987	923	929	917	909	870	894	931	912	936	919	852	919	946	961	917	893	902	942	911	979	936	907	944	896	914	938	884	928	931	942	958	923	909	952	979	909	950	922	913	887	923	892	958	892	899	909	919	900	892	917	936	921	919	952	910	958	958	939	926	1000	958	928	982	875	893	960	889	916	921	950	931	933	919	927	915	940	916	962	882	885	928	869	935	898	893	951	1029	896	947	873	888	936	885	978	832	899	961	891	906	848	970	891	939	943	920	888	929	923	911	916	952	958	917	935	957	957	904	969	963	943	931	934	978	928	962	956	945	890	934	905	906	962	924	910	934	958	892	949	872	881	942	879	946	913	884	900	910	903	980	866	892	947	931	965	945	908	955	966	911	966	963	916	963	904	935	935	942	882	917	901	938	946	890	908	932	878	936	868	888	955	957	975	917	972	911	864	913	917	916	958	951	957	944	844	941	923	912	908	880	925	941	914	886	963	945	906	960	993	929	915	964	892	887	872	912	900	937	977	951	875	961	907	899	969	882	969	918	927	930	905	940	963	892	947	952	886	878	917	888	917	931	947	881	956	907	878	894	957	933	873	939	894	950	950	916	913	946	910	891	939	991	886	940	893	901	954	944	940	907	888	980	915	929	956	974	915	908	878	925	913	955	900	934	927	948	913	923	919	920	903	899	908	880	876	881	934	923	942	926	975	907	939	905	935	914	953	942	885	925	961	890	896	924	865	896	944	926	913	924	898	939	949	934	916	898	1002	881	899	913	939	901	907	903	899	942	900	940	950	916	898	935	877	890	908	929	921	942	884	956	918	905	948	956	958	953	913	923	933	899	963	922	900	951	963	932	916	962	911	946	913	867	934	958	908	893	953	909	958	952	941	934	946	907	988	918	938	950	878	946	913	932	935	935	958	942	934	927	886	872	926	900	884	961	944	936	928	878	866	964	1007	988	939	921	950	927	892	875	958	926	887	947	971	913	943	918	908	955	940	908	946	899	882	886	902	936	874	935	970	908	914	926	913	910	930	960	919	893	879	964	944	946	866	922	854	888	960	918	892	912	924	903	929	934	951	910	896	895	942	929	931	913	879	985	830	929	888	966	966	928	898	941	930	913	901	960	908	910	997	915	960	952	943	909	927	924	916	966	914	864	909	916	971	871	917	907	913	952	927	932	915	965	947	946	870	965	964	932	958	930	886	879	960	900	997	940	886	923	931	878	925	942	953	898	928	899	926	870	943	883	949	955	933	875	890	909	944	873	935	879	919	922	879	958	946	894	878	931	922	940	919	937	880	924	928	932	936	902	911	961	925	943	949	926	955	900	920	899	930	891	915	979	901	916	976	955	940	936	988	907	907	899	923	968	909	882	923	902	951	915	990	950	929	945	839	949	932	968	936	884	944	887	925	962	936	963	905	898	867	878	906	937	905	953	921	956	903	899	963	905	893	949	956	917	912	915	904	890	826	888	959	895	861	996	916	951	917	898	896	904	847	940	913	949	848	878	927	869	933	1003	889	919	949	964	906	921	978	927	957	906	901	924	925	887	922	916	918	935	954	917	900	937	901	907	938	905	902	908	935	892	943	870	930	942	884	946	951	948	888	958	927	915	931	887	950	941	868	895	910	880	953	920	969	829	945	946	897	921	922	922	916	902	899	934	929	980	998	892	914	903	912	911	937	936	886	896	909	943	929	919	961	869	952	910	896	985	904	918	917	888	930	905	915	888	939	962	972	886	890	959	956	931	954	956	905	906	975	901	911	895	909	947	923	847	909	874	912	979	911	919	933	906	973	960	888	963	945	961	942	946	884	961	934	867	943	937	927	917	963	950	891	934	943	921	876	960	911	923	902	925	907	925	928	914	964	945	940	948	929	937	940	966	919	898	910	989	899	973	919	945	915	941	907	893	938	961	863	910	912	937	921	908	955	927	948	906	915	920	924	880	931	900	913	910	896	864	860	925	918	919	934	901	901	930	951	968	907	883	894	972	912	911	1001	923	901	936	936	977	870	902	956	897	927	920	963	898	969	879	947	848	883	905	920	906	938	935	874	935	996	969	979	934	915	993	908	937	892	957	908	946	917	928	913	1004	916	929	957	967	879	934	915	860	917	931	894	964	971	974	887	961	954	956	920	918	918	936	938	884	946	917	941	889	918	885	995	877	900	942	902	903	936	909	917	934	958	959	874	893	904	901	929	914	939	923	987	924	891	968	923	960	900	925	942	930	972	873	886	941	882	911	916	908	929	914	939	946	873	923	915	937	948	927	868	895	923	982	894	890	932	898	906	937	923	918	901	897	884	860	945	918	883	897	915	950	912	943	956	910	939	951	945	839	915	926	935	929	970	897	925	920	955	957	892	929	947	886	877	916	847	930	895	914	868	913	909	913	956	919	929	888	954	921	919	928	968	884	895	945	904	903	903	1010	876	967	910	892	939	940	902	943	959	917	993	959	931	965	925	898	962	912	946	978	897	911	874	953	951	934	917	957	890	984	919	973	951	957	955	942	919	897	905	945	905	876	937	933	934	966	897	968	886	928	858	928	976	939	892	941	940	966	919	959	903	914	915	931	956	916	920	945	942	932	903	946	967
1912	198	190	176	178	170	159	164	144	147	153	170	149	155	145	141	145	146	157	137	148	156	166	158	151	142	162	156	151	165	160	144	178	150	160	156	158	168	146	148	154	145	154	153	176	155	178	173	168	190	161	164	171	148	122	163	175	171	160	149	183	137	174	148	160	159	163	150	149	170	164	147	171	160	165	142	175	153	157	136	149	174	166	153	159	173	127	150	125	142	179	164	180	158	163	166	162	150	143	148	168	162	125	186	166	171	151	158	169	166	170	149	161	178	161	155	156	169	160	168	172	176	147	140	137	130	166	178	138	176	163	148	157	149	177	152	156	162	165	156	150	146	155	167	174	178	158	166	156	159	157	165	176	170	142	153	167	173	148	155	170	157	173	141	136	144	162	186	158	148	141	139	161	150	143	157	152	170	157	169	136	169	169	150	163	154	164	167	159	149	154	149	150	121	162	140	168	171	148	164	169	168	183	166	165	162	134	181	163	144	175	150	145	175	176	175	160	149	137	176	150	137	157	145	134	165	165	150	153	165	162	168	179	128	158	177	157	165	153	155	151	155	144	137	179	162	151	151	162	177	161	165	154	154	150	162	127	150	166	154	167	174	144	149	147	153	164	148	157	156	158	158	159	160	169	153	157	150	165	140	150	166	162	174	165	162	149	153	159	155	161	174	151	166	144	172	170	165	155	157	156	164	148	142	135	141	167	152	156	152	151	140	171	154	137	155	153	144	182	164	177	130	164	162	153	177	168	171	166	143	143	150	170	173	172	162	144	143	153	174	165	172	150	159	137	149	183	160	153	163	159	139	166	146	155	139	150	146	161	139	149	154	140	162	141	166	128	144	160	161	160	161	157	160	176	143	168	132	153	150	181	179	138	161	164	179	131	152	155	143	191	168	161	168	130	161	153	149	171	155	155	161	148	140	146	157	179	148	148	179	171	148	177	169	165	159	145	148	158	180	162	157	139	162	143	161	182	157	144	138	156	155	152	175	145	157	136	168	154	152	147	160	164	157	128	143	158	155	158	142	161	137	169	183	150	143	141	139	151	179	168	162	155	178	149	152	151	151	152	170	142	164	158	150	174	143	153	144	150	143	153	176	168	121	165	140	162	180	176	163	169	151	172	161	164	155	140	159	165	175	158	144	175	151	133	150	153	158	158	153	143	163	144	142	153	173	140	170	151	167	149	175	168	144	168	136	142	166	169	165	155	137	165	162	159	166	180	141	142	154	162	164	157	181	173	146	166	147	135	168	166	157	149	152	160	152	150	150	148	163	157	159	177	168	150	152	132	167	149	166	138	153	167	161	151	163	163	133	147	176	146	180	152	158	157	182	146	162	144	157	169	136	160	142	147	177	155	159	150	158	164	160	151	153	153	154	140	185	149	134	139	138	162	181	160	161	150	163	173	169	156	178	173	150	138	158	155	164	149	167	131	161	150	141	179	147	159	150	141	156	156	169	174	167	182	142	153	174	160	155	175	171	179	161	142	158	184	156	197	161	171	159	143	154	149	140	162	155	179	149	154	137	143	172	154	151	148	157	139	165	167	142	146	154	152	167	169	157	165	147	137	146	148	148	151	157	148	155	166	168	173	152	172	143	164	168	167	162	150	180	156	176	162	156	152	190	167	151	155	155	168	183	176	156	157	151	143	168	148	148	152	147	151	154	171	186	169	187	159	173	171	166	136	122	169	155	168	167	153	155	161	139	187	148	173	147	160	139	153	146	134	144	147	147	176	185	173	163	170	146	161	150	158	145	158	161	163	168	155	155	154	160	145	128	157	153	134	170	142	183	162	152	156	147	142	160	132	165	148	158	165	142	166	161	177	158	176	154	169	157	145	150	146	153	178	131	147	157	175	172	150	156	152	171	160	149	144	148	146	143	142	154	136	157	150	155	157	152	163	151	177	157	144	165	159	155	151	137	149	168	155	156	161	128	145	135	159	146	151	149	157	143	165	160	167	149	173	171	169	140	173	148	158	159	158	144	160	149	145	160	151	157	143	166	152	157	177	151	175	182	158	158	162	158	135	155	150	161	154	143	151	138	152	145	171	157	145	175	177	166	150	150	153	151	166	157	167	178	185	167	175	173	158	137	147	155	144	148	145	169	150	163	140	165	168	159	159	192	156	171	166	156	162	159	147	156	163	150	146	144	172	171	154	143	136	151	145	152	156	155	169	151	159	169	136	163	147	177	166	168	163	143	182	156	155	176	164	182	193	169	153	162	158	153	149	170	158	151	145	152	145	158	161	154	154	163	153	135	159	150	139	151	163	138	154	135	165	170	154	157	148	167	176	144	164	162	150	146	169	134	154	156	157	153	162	142	157	143	161	145	161	140	168	135	162	148	149	153	161	136	142	155	154	134	137	141	161	170	136	148	155	167	159	142	169	174	184	149	160	156	168	150	158	147	161	152	147	149	155	177	142	173	164	159	142	176	153	162	155	167	160	147	170	168	164	153	158	140	152	165	162	159	160	142	162	140	137	158	153	143	153	152	157	154	166	162	157	153	141	137	163	162	152	146	161	137	149	147	182	142	198	143	152	166	174	136	167	163	131	167	159	155	140	154	142	145	151	166	158	133	166	164	171	156	168	196	167	144	179	182	162	156	172	174	155	150	138	162	166	166	146	161	155	141	148	157	160	147	150	173	159	149	153	146	151	162	167	152	138	160	139	159	168	148	154	171	169	132	155	163	172	160	184	148	157	133	149	171	151	157	154	168	169	165	177	156	174	144	151	143	175	167	177	150	149	165	163	153	182	132	148	153	175	179	145	149	164	131	146	144	162	153	166	137	143	128	142	145	173	169	166	149	175	179	144	135	161	170	157	165	133	164	182	156	142	153	172	143	161	146	163	155	146	135	152	145	163	185	147	168	174	148	157	178	157	184	152	148	188	145	156	149	143	139	173	141	141	165	148	155	167	152	156	161	179	183	146	157	146	167	171	143	165	185	153	153	150	141	139	164	162	146	138	157	166	160	166	175	149	161	166	145	179	143	159	166	152	139	163	139	161	165	173	152	143	140	151	151	142	136	157	154	178	185	168	150	170	164	133	162	164	153	133	151	175	169	170	164	136	143	155	147	157	167	162	176	169	177	180	164	157	162	167	167	150	174	144	150	135	153	151	148	162	151	165	151	138	165	173	148	151	172	174	166	159	156	161	141	147	159	149	186	174	163	167	155	160	173	142	171	161	151	160	187	142	153	142	158	157	166	171	142	169	120	171	159	150	179	161	160	172	161	172	166	155	145	150	141	142	171	157	160	172	163	145	168	178	149	140	149	155	168	160	169	156	145	166	151	142	157	169	180	170	168	142	143	173	178	136	152	132	158	153	150	159	159	149	146	168	151	139	157	184	167	170	148	172	167	162	158	177	146	160	138	169	144	170	175	175	152	141	149	154	129	158	146	150	170	146	169	130	155	130	144	141	158	165	144	158	151	162	142	148	161	150	168	153	171	171	138	162	129	159	162	160	155
2173	549	603	629	590	589	580	523	593	490	579	561	539	561	516	539	540	506	516	527	545	529	498	522	507	520	544	513	506	481	495	506	554	556	540	522	498	526	540	476	488	509	491	497	519	485	478	508	502	536	536	546	518	508	509	542	517	546	491	541	471	510	497	467	528	484	526	495	502	537	498	489	532	483	498	468	512	510	496	533	504	466	484	463	501	490	487	546	489	515	522	534	504	528	522	524	513	512	498	499	513	482	523	476	508	501	512	504	501	493	502	522	496	515	523	498	533	499	526	534	518	494	493	525	498	516	512	475	486	520	518	481	542	536	499	529	506	498	497	532	524	526	528	515	467	493	520	504	536	475	462	513	537	526	520	509	560	505	519	528	499	492	490	504	526	480	491	524	491	505	527	544	495	544	556	476	524	509	469	536	509	473	488	516	514	515	483	518	506	511	489	485	470	513	509	502	509	455	514	528	539	464	499	496	547	527	537	508	525	519	523	490	514	500	554	503	504	532	497	524	532	519	514	530	485	529	492	514	577	540	509	501	501	547	509	520	484	575	525	474	501	491	533	516	521	495	575	494	500	492	447	547	460	496	502	503	518	486	503	476	499	479	518	507	505	512	509	591	549	529	516	520	508	528	535	521	487	494	492	504	511	534	503	510	541	512	498	524	494	486	504	516	530	524	572	506	503	520	512	501	556	491	526	530	501	522	517	506	492	488	526	498	513	519	499	506	483	519	504	498	520	492	483	523	556	538	499	489	499	506	503	545	524	493	509	507	556	511	535	531	499	498	469	504	502	514	518	491	523	474	541	504	509	493	544	504	530	517	498	545	531	550	524	511	523	526	540	462	518	492	503	512	509	512	500	508	531	510	516	503	498	528	529	480	524	517	515	518	512	514	470	558	496	502	523	497	466	488	539	490	506	501	522	531	482	539	521	506	518	525	507	523	512	515	536	509	511	534	528	505	564	550	532	482	512	514	554	530	500	500	535	521	502	524	545	486	558	491	559	524	484	543	501	504	498	521	494	475	514	513	513	519	493	514	505	541	506	503	542	461	506	513	551	548	521	518	529	505	511	545	505	509	498	501	527	530	534	533	568	507	519	516	505	528	535	505	511	531	516	511	486	519	506	533	547	531	526	535	543	509	503	521	487	491	517	493	470	522	484	541	512	516	499	513	523	507	506	513	500	524	488	518	521	568	541	494	533	516	507	518	490	473	527	528	485	492	484	532	523	533	519	522	497	532	504	475	516	524	547	512	541	513	478	504	499	532	510	536	501	481	495	546	561	497	491	520	491	508	513	526	493	516	578	512	517	529	516	468	507	474	528	511	524	511	533	496	497	498	491	507	545	505	486	532	535	474	508	513	501	496	502	508	513	544	516	491	500	515	494	501	478	513	549	509	486	501	540	500	516	532	515	540	476	530	480	507	514	509	514	516	565	522	488	487	517	475	504	532	507	515	526	484	541	543	498	475	482	471	573	507	528	505	557	522	557	495	518	511	562	508	562	515	496	503	535	486	471	522	493	540	517	524	513	561	506	552	484	501	479	500	495	525	524	510	526	533	483	490	500	489	557	548	491	464	475	541	544	491	490	563	499	537	523	513	522	525	518	532	487	510	459	556	528	519	523	523	504	528	509	496	555	539	487	500	540	490	480	520	572	492	487	532	440	511	484	527	503	490	497	488	490	510	510	521	507	529	516	538	537	573	498	536	523	489	482	481	497	505	503	498	521	455	516	550	509	496	517	481	508	526	509	502	512	508	567	515	506	540	529	552	489	539	523	493	548	518	503	508	522	490	502	513	507	504	511	497	537	489	526	536	562	476	521	492	503	537	511	517	463	504	516	485	519	510	522	494	512	529	523	485	488	513	478	518	484	506	501	450	501	529	526	548	548	569	537	546	519	551	494	522	547	526	474	498	504	524	529	510	536	512	551	493	494	468	521	495	517	491	519	564	486	524	490	500	501	494	548	506	516	500	544	511	529	504	506	506	529	501	532	507	507	527	531	524	516	516	507	519	498	500	482	492	504	526	486	565	572	494	485	532	491	508	502	529	473	503	546	463	529	524	494	520	534	542	482	532	494	543	498	509	487	548	503	466	548	480	522	496	502	473	547	463	500	489	549	530	518	473	511	484	527	552	513	492	499	488	531	512	515	502	539	494	525	518	501	537	512	492	544	513	512	503	560	507	515	506	495	509	533	522	537	503	511	547	547	545	522	524	508	508	521	517	495	515	516	547	507	506	540	512	545	474	482	513	499	537	506	491	514	522	515	533	487	497	513	442	515	547	484	493	553	513	541	522	546	508	484	520	533	531	521	533	510	521	459	552	504	513	512	508	548	494	533	509	494	508	531	501	540	525	492	522	486	515	533	491	504	487	536	478	492	514	513	546	540	528	497	512	497	495	517	492	527	511	470	496	499	506	458	542	478	489	512	505	533	527	538	517	521	497	479	537	492	500	489	517	538	531	520	518	546	520	529	517	526	533	541	526	492	512	532	523	531	477	526	515	520	522	508	529	514	503	502	515	502	506	489	511	498	497	516	511	546	511	504	508	494	546	542	520	542	507	541	497	495	498	514	536	492	509	555	538	492	537	458	472	513	528	519	577	485	559	508	552	526	461	521	539	522	493	518	521	517	488	518	504	535	518	512	507	517	460	522	497	534	502	488	503	506	516	505	510	524	519	526	543	476	491	488	517	484	517	525	526	519	490	563	478	530	505	519	515	489	526	536	500	537	506	508	476	510	516	554	522	564	522	517	515	475	531	565	520	523	468	501	504	498	531	486	475	501	510	479	500	534	449	499	502	504	515	541	505	497	517	567	501	521	506	532	505	548	529	504	528	511	510	540	503	539	503	461	450	485	509	507	529	517	531	479	515	514	503	510	506	496	495	482	492	501	535	483	502	525	485	524	476	537	504	518	487	474	483	543	462	523	536	535	505	545	525	504	539	465	537	506	517	490	489	528	504	505	514	526	503	518	514	535	558	529	527	515	542	524	505	474	482	488	542	541	494	506	517	530	514	487	491	505	499	536	499	481	480	518	516	484	534	489	508	525	521	510	477	490	501	493	509	521	515	518	509	515	543	530	510	531	535	487	479	534	512	533	508	516	529	520	511	533	497	530	533	542	490	547	505	489	519	549	525	551	471	575	493	468	481	499	506	497	504	528	508	503	545	503	546	513	487	523	489	523	523	511	484	498	548	488	504	508	547	503	490	496	480	540	509	502	539	504	480	503	507	538	495	476	515	518	548	507	514	531	517	510	487	543	507	535	499	524	528	513	494	515	505	506	537	492	536	541	507	524	477	495	514	513	487	523	486	553	533	507	509	555	507	511	497	505	497	530	503	504	518	488	489	530	544	506	524	512	554	519	529	544	496	572	502	519	504	487	515	490	535	455	540	455	531	526	508	513	524	490	517	515	546	499	593	494	501	514	521	522	528	473	501	519	516	566	511	520	471	532	574	539	532	488	535	487	480
9417	1237	1324	1113	841	663	597	553	491	487	494	407	426	424	398	354	436	398	394	370	396	383	369	380	380	343	377	371	389	329	345	401	361	369	376	326	384	336	340	382	338	346	342	363	328	375	358	363	380	368	388	377	353	332	347	339	361	353	347	359	392	382	328	342	374	360	347	355	340	345	339	355	326	347	325	364	364	339	390	338	376	382	340	381	345	355	377	329	355	353	308	364	339	357	359	343	346	411	346	392	336	383	351	349	361	357	346	378	331	336	304	349	344	391	354	356	352	354	374	340	360	343	329	392	350	359	348	331	339	349	327	369	357	362	337	353	311	366	347	382	394	319	343	342	338	362	346	358	321	366	341	334	340	315	362	350	361	379	372	374	348	365	347	363	356	393	316	349	338	350	361	349	372	349	339	367	345	353	370	331	349	369	353	348	325	341	341	316	344	358	318	343	334	374	345	359	366	350	388	338	356	381	378	348	346	366	340	366	332	352	366	364	374	339	370	373	333	364	334	364	359	341	357	341	353	327	326	362	398	360	331	365	352	327	331	345	362	384	356	352	378	351	345	345	332	312	320	340	352	382	349	360	342	353	338	359	347	355	350	332	400	340	337	331	377	375	370	354	330	333	373	370	324	372	374	368	354	357	369	313	352	380	339	343	366	358	357	338	370	351	376	349	380	329	313	367	365	345	364	357	345	399	355	356	345	351	350	361	386	350	344	328	345	375	367	375	365	348	364	318	378	351	348	344	368	378	344	341	349	327	305	347	339	334	342	365	362	330	338	354	362	327	370	381	370	320	361	343	344	350	364	376	367	363	350	347	326	326	358	343	352	308	377	359	343	383	359	317	333	336	331	359	373	361	348	312	382	350	342	313	349	364	348	366	391	360	364	346	370	328	345	383	344	371	355	361	344	318	324	347	340	335	343	349	385	337	346	353	367	356	358	363	348	338	337	385	361	357	407	346	372	344	343	322	325	362	331	366	373	340	341	396	355	358	385	346	335	379	341	374	341	371	351	326	345	379	365	346	318	360	344	367	351	352	364	375	378	315	348	371	383	336	370	344	356	319	396	342	363	369	352	342	351	354	377	351	350	350	341	346	335	357	319	355	353	358	342	378	342	378	335	364	377	383	343	353	374	349	332	347	398	335	361	345	363	353	361	379	342	384	321	344	386	353	404	334	355	350	328	370	335	347	337	353	382	381	360	369	334	316	349	363	354	345	371	381	391	336	346	379	388	358	353	344	349	367	371	321	322	365	372	328	351	331	378	326	361	331	393	326	338	346	349	364	350	333	360	331	342	373	380	359	349	319	360	341	345	326	365	353	346	365	361	371	344	357	319	365	358	365	358	380	367	349	368	361	366	377	340	390	353	344	399	334	360	349	357	377	317	354	358	358	347	374	337	382	381	358	360	405	295	384	340	362	335	369	328	365	356	331	333	353	361	355	305	363	365	366	355	328	404	351	359	329	395	338	378	366	340	321	344	307	359	389	391	347	360	360	336	348	336	316	377	364	355	384	351	384	390	374	374	332	330	362	352	312	351	339	336	382	326	355	361	322	310	387	340	365	360	340	361	364	379	363	333	387	308	339	335	365	347	366	344	383	341	357	374	362	353	363	363	374	336	359	350	359	357	382	360	352	342	351	370	379	377	391	351	349	353	336	366	299	328	339	353	377	372	378	340	341	375	343	375	359	338	385	362	336	329	343	361	349	375	331	361	364	341	303	364	352	370	346	346	372	343	374	366	375	353	398	367	361	379	348	373	354	346	358	352	330	325	332	361	351	346	363	336	355	328	356	347	358	356	364	334	343	360	351	351	393	356	376	349	364	360	344	329	363	342	337	345	374	367	363	372	347	330	382	342	357	377	330	348	339	366	357	356	354	363	345	376	327	356	341	314	382	335	354	337	327	384	350	365	333	352	351	340	330	323	368	367	358	351	344	334	292	351	329	355	352	376	338	375	353	341	345	325	391	366	389	365	389	358	368	326	384	368	337	334	327	340	378	320	358	348	346	353	333	334	370	364	323	358	345	383	344	369	348	350	349	341	355	341	346	322	351	340	363	382	365	338	321	368	361	358	337	356	349	354	376	317	363	364	347	356	334	322	366	339	350	348	376	376	357	339	350	341	366	346	398	367	382	352	360	377	369	363	323	357	388	316	344	334	353	345	370	388	367	357	341	324	351	366	370	327	371	389	358	350	362	357	330	336	387	338	388	377	389	367	384	339	383	339	347	361	343	364	333	332	368	362	368	379	339	363	356	359	356	358	354	358	370	357	303	333	341	341	365	363	332	359	330	321	336	375	355	341	372	347	391	343	352	353	397	351	395	357	375	363	346	351	306	341	316	369	335	349	374	319	343	335	348	353	353	330	350	301	375	342	350	361	360	370	342	378	370	366	363	367	372	364	345	360	362	338	344	321	351	366	362	367	347	365	335	386	359	378	360	366	352	340	368	363	322	336	331	340	330	351	351	368	340	330	362	348	328	390	366	362	376	325	330	346	372	363	341	379	332	344	353	340	356	333	366	371	374	327	344	345	337	354	361	328	359	353	377	362	364	371	349	369	371	362	327	352	335	374	358	355	349	349	372	352	310	343	377	314	334	370	364	348	363	344	347	355	339	375	378	416	324	322	380	385	354	357	373	350	320	361	349	379	333	364	350	337	344	343	341	344	374	350	367	367	359	350	340	350	384	358	364	349	340	320	334	358	338	385	362	327	324	362	312	372	324	397	357	352	344	330	366	351	353	375	363	355	345	327	335	362	374	372	353	322	330	324	358	383	357	336	325	349	381	366	367	359	368	346	303	323	366	377	353	338	359	319	409	364	350	364	367	360	331	353	393	347	390	358	372	374	330	379	326	385	371	365	315	352	376	381	345	343	377	383	343	363	363	352	360	315	334	360	345	321	368	349	379	329	394	329	373	333	368	341	346	366	360	351	356	328	342	382	353	342	354	352	349	371	382	331	358	336	384	347	349	346	357	369	382	355	359	345	342	383	342	340	308	356	354	367	355	353	340	320	379	398	340	349	371	336	369	355	335	378	331	348	404	342	399	359	370	351	389	365	291	353	359	366	364	371	336	338	393	307	360	379	328	359	323	361	356	352	332	357	331	378	396	337	333	349	297	343	360	339	336	354	357	359	346	346	338	360	343	362	331	378	314	353	351	386	392	365	373	336	383	320	342	333	356	365	366	380	349	317	350	394	365	357	387	386	357	352	372	340	330	338	315	358	351	313	356	327	299	327	382	345	342	364	314	329	338	326	340	353	355	338	346	339	370	355	332	356	332	316	376	355	359	321	378	346	351	345	401	301	355	347	342	357	358	324	341	329	368	358	350	333	334	334	367	306	333	335	348	339	331	351	363	329	343	340	357	350	354	330	399	392	371	396	349	348	362	355	329	344	395	365	346	340	344	330	367	347	335	367	344	334	323	347	403	343	371	389	355	362	336	356	372	390	345	354	381	337	367	342	364	358	366
6545	1758	2734	3336	3143	2815	2513	2169	1905	1700	1559	1537	1433	1374	1353	1248	1255	1202	1139	1113	1114	1089	1141	1125	1147	1125	1070	1050	1059	1019	1022	1017	1081	1032	1019	1039	1002	1053	1030	988	985	972	967	907	976	1060	995	1025	997	1011	1017	968	925	1009	1027	925	946	984	953	948	958	955	988	982	997	948	945	1019	967	997	946	934	860	957	950	942	993	955	943	995	942	928	1000	959	925	982	954	906	937	919	972	902	993	976	932	960	960	931	926	960	986	946	923	958	927	917	927	996	994	921	976	914	955	966	963	956	950	965	955	920	955	949	990	875	1010	947	988	922	933	954	915	921	971	948	991	958	946	879	1010	964	950	948	945	912	981	940	998	968	975	997	957	940	928	976	955	949	950	959	932	952	924	975	934	1026	1016	948	974	944	985	925	899	945	992	980	946	932	918	946	969	971	970	971	952	949	960	947	928	926	963	905	947	1000	917	932	931	986	929	994	978	936	1010	899	995	944	971	967	923	977	972	916	945	894	966	971	1013	973	943	959	914	952	966	956	936	976	930	961	979	915	1010	970	943	929	925	962	966	978	934	983	969	961	925	934	942	970	936	952	1000	1005	968	941	933	921	959	945	959	886	933	888	958	958	992	930	936	942	959	916	988	934	993	896	938	980	964	914	1001	940	942	938	972	979	902	997	927	939	964	954	990	992	945	860	954	915	965	911	924	962	933	926	947	961	996	960	932	968	904	954	1027	872	987	956	927	987	929	972	937	949	999	934	958	964	901	990	924	925	948	947	979	920	892	960	937	965	995	966	969	956	997	979	964	903	969	1013	933	969	964	989	929	938	972	924	949	965	934	932	966	1014	985	978	909	958	940	940	983	977	928	934	948	999	931	941	988	945	988	944	944	951	990	937	989	961	1015	992	916	1002	932	984	987	960	920	947	954	942	953	911	912	925	970	937	953	910	952	914	946	942	951	960	939	932	983	950	977	889	962	980	991	939	922	1005	968	919	985	1014	986	917	961	923	1001	927	946	983	935	977	965	961	915	936	978	962	964	1018	911	1034	952	972	894	967	928	949	951	963	953	900	914	965	925	940	960	941	890	950	905	976	937	924	981	966	994	921	940	986	989	989	965	961	946	896	925	958	949	942	908	916	946	886	943	940	920	949	920	981	971	960	950	976	918	1008	975	956	941	984	932	933	985	958	986	981	929	945	943	969	928	993	935	975	934	994	932	933	975	951	969	923	940	974	977	966	925	968	937	970	939	975	979	947	945	967	910	1000	957	970	993	1008	930	929	952	953	968	1024	958	934	918	977	964	967	975	922	954	974	971	934	892	912	949	946	986	957	954	933	963	947	924	947	884	963	947	969	961	978	982	950	904	959	891	922	981	954	944	940	970	925	918	943	918	995	904	949	931	1014	938	941	970	981	962	988	936	975	969	941	980	933	963	934	903	972	932	991	923	949	976	950	995	963	975	993	973	941	912	941	980	935	994	969	970	941	976	995	1008	990	916	904	953	916	981	979	957	961	970	923	968	960	960	979	888	979	1003	975	927	967	917	947	950	908	945	981	1013	950	1031	971	966	957	959	995	957	935	958	929	968	947	989	931	951	977	1009	899	904	928	996	938	956	933	949	952	946	1005	919	968	877	978	919	964	981	967	1002	928	979	983	894	915	1005	934	938	962	975	946	926	950	957	966	925	967	971	935	913	992	917	953	906	950	914	994	899	962	966	921	952	939	958	901	1001	959	951	883	904	935	939	977	933	983	1000	962	960	923	908	927	941	962	963	952	900	939	956	1001	1000	960	979	979	1014	957	948	988	930	878	973	938	986	946	940	941	952	975	930	943	922	937	963	967	934	927	1008	922	973	954	974	946	944	948	963	967	932	917	1004	905	908	955	980	916	920	955	1009	952	970	994	973	945	926	962	954	977	1004	917	966	981	991	928	944	952	925	937	960	946	903	983	941	934	936	933	969	960	945	982	973	950	942	945	958	974	997	970	935	965	949	962	949	976	945	1015	993	990	928	923	921	959	946	898	978	941	1012	942	1011	948	913	1003	924	971	940	914	943	929	940	985	975	965	1026	890	988	941	887	970	1050	925	948	891	922	1001	947	909	938	965	915	956	903	979	936	967	957	936	948	941	938	935	1005	944	981	925	909	983	934	961	993	931	916	948	940	977	940	972	948	1032	989	1011	899	945	1000	955	916	967	995	962	941	966	911	890	984	1028	941	975	958	952	958	969	972	955	949	983	966	982	976	1006	921	989	992	982	925	968	929	878	947	963	946	932	974	940	965	990	970	944	952	985	884	962	990	933	941	949	929	982	967	980	972	934	916	968	936	975	960	959	931	1002	954	961	956	950	905	927	951	938	990	958	908	950	932	939	965	850	954	911	969	933	954	984	951	911	940	910	917	1008	995	934	957	954	980	941	955	912	953	1021	925	1000	939	966	1011	953	950	932	933	982	924	1010	969	940	1028	901	970	1011	937	945	949	935	962	932	967	954	947	963	953	972	905	917	982	966	974	944	945	890	965	960	900	975	947	963	897	934	951	981	940	954	936	905	922	953	951	927	888	956	946	936	952	933	965	1018	967	967	959	916	950	1000	1017	946	953	951	932	941	972	952	983	907	913	880	969	958	948	955	980	940	950	930	944	960	963	927	941	932	943	958	953	907	958	969	1028	893	929	951	934	921	962	983	943	937	914	984	981	942	915	936	971	876	952	954	925	1021	1000	951	978	930	922	926	963	936	983	947	938	958	940	936	919	953	982	913	946	955	992	947	936	939	929	938	926	960	1002	947	900	898	977	898	953	984	968	967	947	920	906	923	968	926	974	955	939	941	982	949	941	981	935	902	914	936	884	957	982	926	998	896	885	912	947	912	894	935	1007	998	927	916	962	921	990	900	928	984	926	942	916	966	935	996	1016	975	935	980	1007	960	932	1002	966	978	945	933	949	984	952	950	953	948	955	900	985	985	919	937	974	906	942	952	973	941	1004	924	891	930	934	884	936	944	998	1010	904	983	934	959	870	894	929	923	960	937	941	1010	982	918	964	930	934	954	986	920	934	898	959	954	945	945	964	956	972	997	945	969	1004	941	942	974	937	1000	950	945	941	945	912	937	971	974	934	932	953	1012	835	1007	965	956	996	955	967	977	917	951	994	991	993	974	918	910	994	923	927	886	935	972	1031	946	991	941	947	972	964	1009	967	955	932	960	951	966	939	871	976	900	957	915	929	985	986	971	962	928	919	974	991	963	974	971	990	980	1032	917	1014	972	914	978	943	930	926	952	942	924	923	975	949	963	987	1012	950	937	970	953	899	975	950	977	970	940	969	948	956	948	964	975	1002	974	961	939	917	937	950	947	928	933	944	986	932	979	950	1008	904	930	965	952	932	928	939	1001	923	940	960	895	1010	976	973	935	928	942	956	983	907	909	944	955	912	943	903	967	981	914	973	965	977	915	924	998	963	982	943	924	1004	935	900	947	982	1022	946	944	917	983	1002	976	972	963	957	995	930	965	949	947	969	949	903	935	952	985	922	994	958	982	968	954	935	936	929	969	978	952	966	930	984	958	970	981	944	916	947	934	939	926	916	971	954	968	924	971
13118	1750	1698	1489	1051	836	716	597	537	520	460	429	406	434	412	424	392	384	411	357	362	383	363	355	361	348	341	371	364	333	355	371	363	320	374	356	367	411	339	393	378	367	340	363	377	336	385	375	312	337	325	349	365	332	374	341	363	371	373	342	359	373	376	344	381	353	354	383	334	359	335	361	351	345	382	335	325	342	318	349	335	355	333	394	347	392	373	367	340	347	352	348	318	344	348	357	376	336	347	362	347	357	379	321	335	317	338	346	370	323	347	356	375	343	347	364	388	393	347	367	343	347	313	320	332	368	341	355	338	344	311	337	321	381	331	364	355	357	388	354	352	378	367	314	376	377	331	357	346	367	355	339	340	371	363	387	340	346	318	332	297	333	349	354	366	350	336	336	359	341	338	363	332	374	351	326	333	341	327	341	373	362	369	340	363	364	362	344	367	343	344	362	322	342	328	333	345	362	379	368	375	345	346	388	336	365	314	325	345	351	359	359	329	328	319	340	361	337	360	347	339	325	345	354	387	349	357	410	377	395	357	351	327	349	310	381	332	361	368	332	379	338	310	345	347	370	324	332	353	350	358	336	356	315	293	330	330	336	317	381	335	337	335	358	318	349	339	363	362	364	347	373	338	355	353	359	365	359	372	353	317	352	369	353	367	360	356	350	355	358	370	351	334	342	331	350	361	329	373	353	319	344	337	325	318	392	364	370	359	360	374	359	359	351	361	364	404	362	352	367	336	344	333	331	303	351	366	359	346	369	343	333	335	333	330	370	331	342	384	358	336	348	350	374	371	331	347	353	349	369	363	338	312	352	346	333	332	321	340	352	358	360	358	342	382	352	343	338	325	377	332	343	324	347	331	332	316	330	348	338	365	346	337	372	374	327	378	357	370	345	329	355	389	328	351	329	363	341	338	334	351	341	351	394	358	369	343	348	358	336	356	345	346	353	350	305	354	386	322	341	390	326	336	374	331	357	360	342	355	313	375	369	375	367	340	346	331	299	343	355	361	377	358	348	363	353	370	342	331	349	347	369	341	349	364	363	377	342	367	359	341	347	336	356	342	350	318	347	354	336	354	392	367	372	354	362	371	355	330	351	374	345	365	371	370	324	373	353	337	341	365	329	373	345	337	344	324	335	358	333	334	330	366	328	331	373	368	331	348	337	333	342	359	313	352	357	338	360	343	329	354	384	372	341	342	311	350	372	343	351	351	367	334	375	339	357	371	341	313	355	370	352	365	312	320	341	372	309	335	344	345	326	378	339	339	319	351	375	344	336	322	362	348	372	346	316	391	348	341	381	334	336	345	362	351	365	379	352	362	339	357	318	361	340	317	336	373	330	335	339	329	339	345	328	355	348	333	343	351	338	376	344	342	377	345	407	334	369	349	374	346	324	317	341	368	365	329	391	352	333	348	326	330	342	378	370	350	329	358	327	378	334	321	360	342	342	352	353	354	370	320	313	336	370	310	345	350	336	347	327	345	360	353	356	347	351	324	346	369	391	351	317	335	357	367	355	333	345	357	385	342	386	355	359	374	368	338	356	364	351	337	344	334	354	365	374	322	361	366	361	346	344	364	363	346	341	352	313	339	333	349	351	377	347	342	361	373	366	323	373	385	353	345	335	329	349	341	383	333	335	341	383	382	323	360	357	362	368	321	347	384	361	316	353	347	320	341	332	341	347	334	340	347	331	350	336	357	353	354	343	332	364	343	341	350	342	340	344	306	370	361	348	354	351	315	334	329	325	333	350	338	343	361	319	339	381	372	364	366	349	322	363	390	337	349	337	366	359	358	388	336	351	352	318	364	378	386	358	356	345	316	339	351	328	368	332	347	327	351	353	365	305	355	389	366	316	330	373	320	337	337	361	368	370	354	331	331	331	324	330	365	357	324	366	348	350	356	380	375	344	345	338	343	355	337	349	353	317	342	332	346	330	349	327	309	347	331	385	341	366	351	333	366	402	329	354	323	336	362	325	339	362	368	345	347	333	373	365	341	334	369	388	342	338	373	315	338	343	348	337	335	374	386	375	361	334	352	329	346	309	346	342	321	372	351	350	356	334	330	373	350	365	354	341	366	359	343	351	361	335	352	368	355	347	350	332	347	339	342	336	341	365	347	347	369	334	364	348	369	348	361	288	341	351	371	370	354	367	352	337	346	358	332	376	316	393	333	370	338	344	344	341	360	339	365	314	334	344	350	356	336	338	356	345	342	357	346	378	359	395	358	341	335	338	360	358	370	349	372	369	362	354	356	333	342	332	337	358	326	361	385	370	382	327	350	319	320	332	361	378	334	342	329	361	344	325	329	355	323	352	355	371	345	314	302	357	381	326	372	321	348	362	367	348	364	375	388	357	359	356	369	338	315	345	343	349	355	337	390	352	364	338	336	364	353	340	342	354	388	351	382	343	351	334	369	355	389	366	334	386	328	361	361	322	313	340	370	372	344	317	328	318	367	355	326	354	362	367	309	337	361	379	338	361	347	347	333	393	352	333	331	325	350	356	329	363	332	331	345	320	360	358	371	331	363	371	349	364	320	379	354	334	336	349	358	338	354	376	384	335	373	340	318	357	332	347	360	362	313	347	360	342	361	393	332	355	364	370	361	366	383	354	344	342	349	345	367	357	353	365	360	336	319	325	360	316	345	384	336	348	339	349	349	360	345	327	333	330	384	324	380	349	323	353	356	341	319	328	335	331	352	325	334	367	363	347	349	357	343	314	354	324	349	365	363	350	334	340	376	330	341	337	347	339	347	356	367	364	374	322	380	364	391	331	319	392	343	328	376	350	346	365	383	409	340	348	365	329	365	360	372	341	328	359	367	359	372	397	355	341	376	370	334	362	345	348	345	343	345	343	339	332	345	327	356	373	354	346	331	327	387	348	312	360	345	345	343	375	341	307	329	307	351	385	365	342	339	383	353	353	353	349	342	361	347	332	337	331	338	341	383	329	348	364	344	327	313	363	349	344	342	336	370	304	343	366	332	374	325	373	365	361	326	386	348	362	335	320	365	368	346	329	340	378	348	341	362	355	336	351	379	374	334	334	370	348	342	335	362	372	356	380	347	377	348	343	357	362	359	360	336	359	390	311	335	365	358	384	322	342	329	340	335	338	360	384	329	301	329	347	346	369	343	392	392	328	352	383	352	358	372	347	327	331	377	353	329	338	325	400	373	369	385	370	367	358	370	354	336	357	349	374	323	348	376	353	326	315	330	349	352	335	322	352	372	339	344	358	346	353	355	308	365	345	370	328	378	353	355	343	318	390	355	342	371	369	361	344	342	372	333	349	331	339	348	355	331	374	325	367	352	303	331	355	373	355	370	349	353	352	362	358	357	315	350	322	337	376	372	346	356	353	376	345	333	351	329	385	330	361	367	321	342	350	320	336	335	396	318	338	347	362	358	387	385	370	346	350	360	393	369	351	348	325	326	352	359	377	314	368	325	342	372	353	329	350	366	398	325	337	328	323	344	325	358	375
7441	2038	3392	4246	3991	3463	2941	2588	2230	2068	1902	1824	1644	1488	1442	1386	1427	1290	1278	1162	1194	1195	1126	1031	1159	1162	1100	1038	1104	1090	1023	1015	1049	1008	1007	1019	1058	985	1063	1078	1003	954	988	965	978	977	942	974	980	944	1032	1027	996	966	1007	993	981	1012	943	982	926	944	926	975	928	978	963	945	979	926	930	966	970	948	996	903	922	910	945	891	922	942	922	957	912	954	895	958	872	962	860	929	912	920	961	981	955	898	1000	953	885	944	942	937	932	972	921	863	899	900	960	992	870	889	948	896	840	865	992	880	914	923	957	962	908	916	917	928	882	947	939	950	914	964	981	904	882	935	931	847	912	974	917	938	974	871	987	935	940	912	965	978	917	938	975	969	1007	943	962	898	925	1004	927	916	860	915	911	910	920	916	865	978	926	925	924	915	930	887	878	920	931	923	939	930	908	882	944	911	876	926	954	894	933	915	958	878	978	956	894	901	927	923	937	893	911	904	923	898	863	922	921	920	958	966	866	990	902	832	931	903	869	895	889	907	890	939	930	921	878	943	947	966	865	920	882	947	952	884	920	908	882	919	867	874	886	944	945	909	888	933	905	967	902	974	909	999	939	908	913	915	911	892	919	953	993	938	903	892	915	1005	935	912	948	953	901	969	933	944	886	950	938	975	934	991	938	958	958	926	921	941	920	897	895	951	897	915	899	894	942	912	884	869	904	916	1009	962	906	890	945	940	889	900	873	925	915	943	935	942	921	950	916	916	874	908	890	904	959	919	908	939	905	918	932	940	925	890	925	927	891	926	897	945	896	920	945	911	911	885	959	904	893	942	953	870	842	953	935	934	831	882	927	937	933	864	897	939	915	919	887	911	913	908	870	945	909	924	911	865	860	845	917	932	981	909	883	931	903	887	913	957	882	954	903	868	916	911	917	875	928	954	910	919	974	926	919	916	886	891	903	898	909	912	944	897	863	901	918	894	907	904	883	888	939	930	938	905	935	934	969	997	925	875	961	926	961	894	929	923	960	944	880	892	975	873	890	979	949	948	895	890	935	881	963	906	922	909	922	924	912	922	906	876	971	926	918	899	953	913	907	946	872	913	916	878	908	885	957	940	897	880	925	916	924	909	919	951	967	956	890	920	942	940	908	919	894	922	926	920	899	937	914	920	943	894	932	891	915	950	867	844	921	887	951	891	987	984	913	957	857	892	860	892	885	936	886	918	915	910	890	887	921	918	981	923	932	925	903	940	925	894	932	923	879	872	878	943	927	972	896	905	947	924	971	908	909	924	851	912	961	931	955	884	896	883	928	938	946	925	919	907	888	928	952	911	943	945	965	895	901	948	919	957	932	891	975	891	880	927	914	883	971	921	963	944	911	882	885	877	961	945	943	938	947	923	948	884	910	904	956	908	872	888	915	947	934	914	849	921	974	967	921	950	942	930	928	904	912	906	917	898	936	817	928	952	891	971	910	988	928	916	940	861	944	963	934	907	947	923	922	940	927	881	892	914	966	950	895	883	829	897	908	891	903	902	882	957	934	877	937	892	900	928	913	909	934	864	934	942	937	939	921	876	825	937	903	934	911	965	882	911	927	940	879	979	945	928	896	958	968	896	908	890	910	874	878	958	975	971	916	957	941	886	900	920	937	962	926	913	882	917	946	861	899	900	869	867	914	874	872	944	1011	903	915	954	929	922	948	948	912	956	956	892	943	933	877	916	979	902	930	919	905	939	958	925	861	863	881	930	939	891	954	923	928	898	882	931	953	923	923	956	891	892	963	901	911	914	896	971	981	936	949	924	958	917	929	961	944	896	891	931	906	873	933	897	960	902	936	903	944	907	939	880	932	879	905	881	919	921	880	878	899	941	895	911	913	930	944	862	935	944	936	926	904	865	962	925	977	895	908	920	925	964	909	914	940	932	943	928	872	884	922	938	896	930	935	938	922	970	963	944	896	905	875	918	910	882	938	917	919	855	857	912	933	995	910	934	950	935	948	897	953	908	932	901	949	918	943	914	877	923	894	907	913	945	940	891	914	944	930	941	972	969	918	901	936	876	930	905	967	917	914	959	885	897	928	883	881	937	908	860	959	895	931	938	943	889	896	937	954	947	921	859	956	937	903	989	962	861	963	958	897	920	927	863	916	927	941	942	916	923	941	892	839	899	928	958	929	893	914	917	969	959	951	918	879	919	939	919	923	915	884	903	910	913	935	883	928	926	910	958	897	950	855	905	916	847	925	937	967	852	850	939	884	899	892	945	937	919	943	932	925	884	969	878	958	964	942	906	911	872	926	891	942	893	933	946	917	891	950	907	931	900	913	925	931	985	875	899	952	931	933	920	929	879	874	895	960	937	925	897	917	932	927	941	866	894	920	930	941	877	927	938	925	911	941	904	908	906	902	945	879	892	932	959	875	929	981	929	936	891	910	900	890	848	901	953	915	935	914	922	949	915	936	880	893	906	969	889	953	921	937	935	907	901	958	935	886	945	925	884	930	917	947	918	926	911	948	917	934	960	936	933	969	919	929	937	910	907	956	907	891	916	868	985	951	894	899	899	987	897	891	855	929	894	896	913	895	883	899	897	969	923	936	905	920	879	959	962	920	925	880	936	884	913	914	917	924	917	927	883	897	940	952	876	916	926	855	952	944	897	934	923	924	918	907	930	852	882	965	895	910	920	912	960	941	910	902	941	941	878	912	926	887	889	884	938	928	907	999	929	940	905	950	936	981	940	868	933	905	896	844	976	953	899	935	894	987	921	907	909	915	914	908	869	944	947	918	891	917	945	897	914	888	950	926	886	973	934	907	935	892	903	912	921	930	919	958	939	904	872	943	930	919	883	941	992	898	956	902	874	918	890	901	919	883	913	865	927	909	982	912	889	940	921	872	943	952	929	949	895	1002	881	881	872	922	938	921	904	853	960	905	939	941	960	874	952	892	915	945	900	971	975	913	914	940	984	908	980	908	973	962	912	980	979	888	878	945	935	947	927	925	890	900	917	864	967	935	892	956	897	851	899	926	952	926	870	954	902	950	940	899	919	923	900	938	937	955	926	960	920	941	892	912	947	952	910	919	952	954	930	947	932	846	879	945	975	930	955	936	950	881	923	909	927	928	890	953	918	896	925	913	865	877	947	914	937	919	925	960	982	923	905	928	958	906	945	898	880	888	979	966	919	939	882	914	859	932	941	970	956	918	901	873	929	945	964	881	906	919	913	919	907	897	906	932	919	903	887	896	958	934	908	928	937	916	985	924	918	912	887	923	888	929	939	954	938	942	851	922	931	934	929	926	937	941	875	939	965	907	931	924	898	926	937	898	896	884	923	958	978	947	914	880	914	934	978	915	968	901	913	969	907	890	907	886	919	966	929	897	909	926	908	916	961	899	946	913	955	961	935	967	921	898	916	889	926	935	908	940	929	866	917	937	930	905	915	913	947	942	916	913	941	902	892	944	900	880	897	887	854	877	906	924	957	958	931	870	934	886	904	1002	906	930	952	901	911
1940	166	182	159	178	157	173	174	137	148	157	174	150	153	159	146	149	157	167	149	138	144	139	150	174	153	162	158	184	143	149	164	164	168	169	179	182	147	168	144	169	143	159	163	184	152	151	155	130	140	168	140	154	149	176	184	168	186	161	168	151	147	185	164	177	143	160	152	140	134	155	167	147	135	136	163	143	159	147	146	169	142	155	160	164	130	158	149	131	161	160	158	155	143	164	145	152	189	150	149	132	157	135	151	145	143	178	165	141	152	148	146	165	159	162	161	125	176	165	143	161	166	135	171	164	161	144	167	149	159	175	148	160	155	165	150	164	148	182	158	167	151	178	145	158	142	141	152	153	167	137	163	141	162	164	159	179	151	168	172	150	136	163	156	173	130	162	179	142	187	159	170	154	152	148	160	176	166	160	182	167	161	169	162	148	150	151	162	174	168	171	153	151	146	185	164	151	138	149	163	164	144	159	162	167	168	150	163	122	178	162	153	161	144	177	165	156	154	165	157	176	169	144	158	163	171	171	151	137	180	153	177	165	164	127	138	160	158	160	133	168	145	133	146	141	160	166	169	157	139	142	155	171	172	156	133	168	147	150	166	138	156	170	157	165	153	159	167	159	137	169	167	148	142	149	166	169	169	178	161	147	152	158	153	152	144	172	183	137	168	165	129	154	142	141	162	166	172	174	156	149	172	141	173	172	153	152	146	164	160	161	138	183	144	157	155	138	153	141	171	161	161	137	155	137	155	173	154	138	170	186	132	135	160	165	141	164	148	147	151	161	174	169	152	179	146	159	149	164	149	168	140	156	162	163	137	166	168	147	147	151	137	160	163	153	162	151	171	156	172	151	147	157	149	186	164	142	172	129	161	137	152	137	133	166	160	149	179	152	147	138	164	169	150	169	139	161	155	174	181	139	149	166	163	136	127	147	179	145	135	124	194	159	155	159	127	136	168	154	128	162	164	142	147	141	161	182	143	153	162	163	163	154	159	158	167	139	175	158	146	169	161	154	152	144	177	156	165	174	172	156	158	139	160	150	168	146	157	144	171	157	151	153	148	176	159	172	155	146	143	174	142	170	163	167	161	171	156	157	142	158	167	175	172	148	130	147	157	161	152	143	163	166	168	161	169	157	170	142	159	163	171	160	172	162	165	153	139	124	144	155	135	152	133	170	143	149	131	155	153	157	141	170	139	163	161	151	155	145	158	152	161	183	171	144	158	151	155	144	144	154	159	133	173	114	152	162	146	166	156	137	141	134	165	151	169	133	185	173	155	169	164	178	153	150	147	131	143	153	146	155	133	160	149	167	184	148	134	162	185	156	141	145	150	141	131	155	156	157	168	174	168	167	156	115	171	158	152	163	153	182	136	149	139	146	154	161	185	149	145	128	164	157	151	147	161	150	156	164	140	130	170	180	159	147	150	147	162	172	150	146	176	152	156	168	152	160	168	173	183	159	157	167	171	142	156	143	144	193	159	154	157	149	151	144	167	157	182	180	174	143	147	140	142	152	152	168	149	171	148	157	155	153	160	150	139	164	132	168	158	182	147	171	127	127	153	162	141	161	184	162	172	169	152	174	138	147	158	151	155	162	140	153	143	154	154	120	147	133	160	158	158	157	169	167	145	159	173	153	157	162	150	177	156	156	163	146	168	146	134	141	169	145	155	144	163	169	163	152	143	143	155	148	170	167	148	162	167	148	142	139	176	135	140	154	154	153	146	146	145	137	175	142	139	166	144	164	157	165	145	168	164	173	164	151	140	157	172	160	151	157	122	137	162	179	173	154	145	163	163	168	167	165	161	144	155	134	159	148	173	171	146	150	134	184	152	138	176	164	140	151	147	149	157	159	151	156	163	156	142	157	170	150	157	145	160	121	136	168	145	149	134	155	171	164	132	152	156	156	130	149	153	152	138	167	146	150	175	140	171	156	161	173	134	152	150	147	166	158	131	159	154	153	179	167	149	144	167	165	155	149	178	155	168	125	149	146	141	161	149	173	132	148	161	161	149	168	159	169	134	144	172	149	177	161	150	177	151	168	171	156	139	175	155	144	168	177	143	157	135	152	154	159	153	145	159	175	173	150	159	159	134	178	139	166	152	166	153	162	152	154	162	163	145	158	175	171	145	121	143	138	155	161	162	142	156	138	162	159	165	144	154	162	144	143	159	158	164	157	149	156	134	183	177	145	148	154	158	135	173	141	168	159	150	175	138	150	165	154	169	134	151	171	157	164	156	165	158	158	152	168	161	145	161	170	162	172	155	164	172	152	145	148	130	172	160	168	163	131	163	146	135	185	160	156	139	155	169	169	179	156	174	143	165	155	140	155	158	162	178	154	142	156	146	156	139	157	154	144	149	130	164	170	186	144	171	173	134	139	159	165	157	150	178	168	141	187	154	160	170	190	151	157	146	155	157	171	154	146	150	160	160	143	181	160	164	151	141	145	144	161	167	137	153	151	183	147	135	147	162	162	174	147	156	140	143	159	154	158	136	146	175	167	161	180	152	168	134	146	168	172	157	151	170	164	158	171	164	152	164	151	158	145	141	125	163	168	166	162	146	140	166	153	160	163	161	130	142	155	178	137	153	159	176	171	160	161	132	167	161	153	165	159	140	130	168	143	164	174	168	171	145	146	151	159	157	148	155	170	133	145	172	152	170	186	159	133	170	168	150	157	138	153	129	155	158	166	153	157	155	167	149	137	171	160	162	146	138	144	153	142	153	150	177	149	188	159	145	153	143	166	161	146	164	159	142	149	159	169	166	161	138	147	167	163	185	161	150	158	142	144	157	155	138	157	155	152	148	148	180	158	141	158	171	159	148	152	140	149	164	150	156	169	165	171	130	146	160	147	161	142	161	142	157	147	143	165	157	168	160	140	160	164	162	135	181	157	187	158	145	177	145	172	151	157	166	174	152	171	146	169	156	150	164	158	159	160	169	162	137	145	159	172	164	156	134	167	155	162	140	149	150	167	170	153	163	140	152	143	165	159	163	126	164	166	147	138	136	145	173	179	158	161	160	145	176	178	158	163	170	150	160	139	143	146	151	165	180	153	152	156	180	148	151	162	151	156	173	161	165	162	171	145	146	185	160	149	177	163	146	163	183	147	135	140	157	149	159	161	152	130	145	143	138	137	159	154	167	159	143	137	160	172	152	191	161	127	150	181	153	180	141	151	169	161	149	131	147	143	139	157	166	150	169	172	162	174	156	161	144	170	152	145	158	162	178	160	147	143	151	161	153	172	160	163	158	164	183	156	166	147	176	166	135	155	156	139	159	156	180	125	154	134	157	160	151	154	168	158	154	159	160	158	152	153	142	153	155	146	155	167	148	152	138	158	152	160	133	167	139	149	176	167	128	149	131	156	172	155	161	146	180	138	160	139	153	153	156	163	179	162	127	160	159	135	149	139	166	161	166	163	129	155	154	170	161	142	163	133	174	158	157	161	163	144	167	153	155	152	161	188	178	161	175	161	142
2200	556	600	572	580	525	571	566	532	535	509	570	520	578	550	569	513	528	479	541	530	505	525	556	474	484	510	477	495	491	533	528	529	544	520	532	520	511	515	515	475	541	513	551	517	509	542	507	484	476	498	513	476	565	508	504	529	459	497	521	514	485	508	482	510	447	525	513	506	498	504	522	452	509	509	533	494	515	519	523	544	504	535	501	461	520	565	497	484	566	489	503	543	546	502	542	485	535	518	510	509	502	531	515	522	492	525	505	532	501	518	521	483	535	516	510	473	588	492	505	482	488	532	529	481	476	514	509	519	512	497	501	454	486	516	493	453	490	476	512	527	507	454	539	508	522	498	525	498	520	487	507	503	549	525	496	542	511	511	503	527	504	532	487	522	532	509	534	477	514	539	541	470	494	532	468	518	506	512	537	540	499	517	571	507	479	542	498	513	504	518	496	493	526	496	525	512	539	537	495	501	479	487	491	558	512	520	504	545	514	491	511	553	526	516	496	475	500	496	515	536	495	517	535	462	488	510	515	522	493	503	529	524	508	512	494	510	515	535	515	502	528	474	476	546	509	517	495	501	502	499	507	529	496	479	503	518	508	526	488	500	440	497	493	455	477	514	523	532	550	480	529	493	526	513	502	511	537	490	522	536	486	524	506	528	559	485	541	517	474	493	509	582	568	522	530	519	491	545	506	473	522	524	521	519	484	494	503	531	489	524	532	483	497	511	508	562	531	481	513	528	531	503	533	525	510	497	518	514	504	515	572	542	494	537	490	472	532	503	520	493	484	508	537	482	557	546	514	519	533	503	538	515	516	494	513	527	516	512	502	499	540	486	557	505	540	516	514	511	528	480	519	534	488	526	494	490	486	522	500	503	514	551	522	530	520	469	533	498	503	518	532	523	479	558	489	524	498	524	530	501	515	504	536	560	493	506	519	529	513	531	477	503	539	502	528	481	506	532	460	504	500	530	533	496	471	477	482	541	484	500	501	501	505	524	517	521	521	482	494	504	532	524	514	482	549	478	490	504	527	517	509	522	523	489	512	504	519	503	513	492	500	484	534	535	491	497	551	545	485	500	518	478	555	494	525	521	499	525	481	537	533	559	486	501	519	506	504	523	550	508	486	569	513	534	494	526	505	520	513	517	569	506	552	440	476	509	533	516	515	528	551	505	505	585	551	528	491	471	519	484	518	468	525	519	495	501	474	517	514	548	507	489	535	516	471	532	494	486	534	549	525	515	506	516	502	483	532	523	503	490	485	500	528	506	491	551	509	487	519	507	496	551	523	508	473	537	529	524	530	516	467	539	537	500	496	529	503	495	517	497	532	514	490	551	486	484	514	544	537	486	458	498	525	526	507	518	511	557	524	517	511	492	455	516	454	527	521	509	517	536	517	517	522	521	523	527	454	521	490	509	506	515	503	502	514	531	488	528	448	516	522	549	503	468	476	544	488	522	508	486	486	508	503	478	500	540	430	526	487	509	541	533	491	550	445	509	514	524	493	537	529	496	525	524	507	502	513	493	537	509	526	505	482	481	517	530	517	520	536	524	521	542	523	524	520	508	504	476	527	476	462	526	511	475	563	496	476	539	499	499	532	511	480	464	450	497	525	528	519	508	501	499	528	527	515	479	456	477	514	515	541	512	562	526	507	508	525	519	530	462	491	544	490	525	512	532	511	514	481	512	519	462	496	523	496	464	525	481	495	538	514	480	495	536	494	498	489	512	476	494	478	519	496	523	505	501	502	476	481	495	494	527	529	510	524	496	531	527	520	526	548	481	507	513	525	490	520	492	540	513	515	486	490	537	524	493	530	447	544	497	484	515	518	525	504	568	502	560	481	504	505	504	553	506	510	517	499	492	477	502	510	491	515	516	477	489	532	525	480	545	505	541	494	515	479	503	543	444	535	508	524	512	512	496	501	491	498	514	530	489	540	491	532	507	488	510	474	504	540	519	529	513	541	491	568	505	517	535	514	502	495	496	540	508	483	524	499	463	495	484	531	544	490	520	514	492	461	533	470	498	536	526	481	488	503	538	550	463	479	479	515	562	537	482	491	467	552	532	523	497	565	547	506	521	486	504	479	530	513	494	494	536	504	524	492	455	493	464	538	518	523	490	477	485	492	472	474	527	517	452	493	507	513	539	515	497	520	535	549	543	514	490	514	515	536	491	498	458	483	507	488	515	526	531	506	537	504	474	486	518	509	517	508	533	516	502	501	485	497	504	529	526	538	562	507	503	514	542	501	495	547	525	513	502	497	487	502	494	479	495	547	503	454	522	495	504	482	510	492	513	542	487	486	477	481	528	513	507	472	516	574	502	501	507	522	514	524	504	525	520	487	507	548	481	533	492	544	515	528	533	496	486	519	510	475	523	501	540	507	478	502	505	507	492	518	514	490	502	503	484	520	520	476	493	532	494	538	528	510	515	493	544	514	548	504	523	509	597	511	525	524	510	507	530	491	478	486	520	514	495	510	500	533	511	491	529	533	513	508	489	510	506	489	465	485	560	509	518	508	518	534	482	526	521	498	519	489	489	506	479	518	477	476	516	440	501	511	497	514	529	495	506	509	521	506	515	509	504	534	508	501	542	469	532	517	492	521	512	506	539	530	518	528	518	527	534	508	504	514	499	555	491	466	525	484	504	523	547	505	505	527	481	513	535	501	517	512	493	534	485	531	520	490	508	496	503	506	473	525	532	463	528	505	455	505	535	516	488	524	508	494	515	514	562	552	476	499	511	486	513	494	524	481	515	495	505	480	491	479	524	530	530	516	525	471	486	476	514	546	507	500	488	510	529	521	453	537	511	525	541	525	500	482	537	500	508	524	531	508	508	509	495	522	477	522	543	552	494	506	485	470	505	514	495	500	528	529	496	522	468	486	541	503	503	522	494	469	530	505	516	541	534	501	516	523	474	522	531	507	534	533	515	510	526	512	541	520	544	504	516	501	519	500	526	461	487	489	532	512	478	487	482	518	522	482	522	539	505	480	488	508	515	496	499	495	499	518	516	472	539	504	492	548	515	494	481	496	496	561	531	471	500	523	517	535	530	478	529	500	491	503	491	545	535	470	501	491	467	493	509	511	520	487	483	520	515	533	500	512	493	497	523	550	499	510	469	506	524	510	456	519	504	483	526	510	498	445	472	530	520	535	522	526	533	491	514	475	512	534	529	528	516	531	500	488	533	495	505	501	485	470	535	479	518	500	477	477	502	480	462	498	472	471	511	496	503	500	536	535	508	501	489	509	500	496	501	479	501	491	480	545	527	500	532	527	510	499	490	506	480	474	504	542	514	507	519	530	484	550	465	498	483	513	495	514	489	499	514	544	518	527	490	518	557	523	518	521	523	489	521	493	538	480	504	489	507	506	488	480	508	499	551	505	530	481	508	542	493	531	485	524	472	496	424	485	532	470	528	521	491	524	482	500	512	499	508	515	503	502	560	521	527	500	498	520	535	540	522	510	494	518	498	512	495	504
9445	1206	1273	1066	839	764	596	555	479	464	452	443	392	409	393	394	384	377	395	353	363	346	339	394	379	365	344	371	361	367	394	412	371	357	377	350	345	346	323	345	338	390	366	371	335	387	332	372	355	359	375	369	357	352	334	374	365	349	371	412	365	378	369	374	384	355	346	342	353	376	349	356	355	347	359	388	357	346	333	346	382	338	333	351	345	331	325	377	324	347	367	331	337	385	340	358	352	349	333	353	377	374	347	364	344	327	341	350	340	337	348	343	325	351	329	366	336	346	313	355	351	363	349	359	353	365	373	332	358	330	356	347	316	373	362	361	347	311	375	326	336	335	344	359	363	353	322	352	324	333	346	367	348	362	349	345	323	345	362	347	360	345	345	345	333	364	339	344	317	337	383	324	369	342	374	382	337	362	340	356	348	374	326	345	344	361	350	316	317	342	360	334	343	344	300	330	355	345	323	322	311	337	348	353	367	371	343	329	340	348	364	366	332	348	362	333	361	333	342	346	357	401	347	359	386	377	351	334	318	349	337	346	344	342	327	329	337	344	360	355	342	361	347	378	357	353	312	368	354	339	373	344	333	336	357	336	354	323	368	362	329	370	345	347	350	369	349	347	368	365	352	336	367	355	350	341	341	334	379	341	354	356	348	337	351	329	369	362	345	374	343	339	360	322	328	336	370	342	346	355	319	346	344	346	359	356	349	356	352	332	332	367	335	350	339	349	365	328	380	351	363	363	362	334	349	359	331	334	334	362	328	342	348	331	338	353	340	361	373	342	361	372	329	362	377	316	325	370	319	338	372	331	359	370	355	346	344	355	351	398	337	344	359	306	360	380	355	325	367	365	348	327	386	336	367	339	332	387	324	357	342	345	352	369	339	362	343	353	317	339	330	340	365	351	346	333	355	378	383	353	331	348	339	353	352	374	345	360	349	358	380	329	330	351	339	316	357	359	359	379	343	328	373	352	352	328	378	354	358	347	351	357	333	336	345	363	325	365	351	353	332	339	342	369	321	355	387	395	361	337	348	337	377	339	366	365	357	338	367	375	335	320	359	313	363	361	357	348	358	354	351	344	347	385	335	306	356	383	388	356	342	374	383	377	324	363	357	331	358	361	395	346	352	385	365	347	357	400	356	351	369	329	334	339	335	347	344	336	340	342	336	386	355	361	325	356	343	350	344	374	352	361	333	324	349	364	368	391	326	341	304	350	368	362	355	340	364	365	351	335	349	358	319	341	339	340	338	384	338	338	375	374	341	367	338	376	369	373	361	357	350	326	336	368	378	368	340	345	328	337	351	386	343	377	349	329	348	362	382	316	361	392	365	361	357	360	351	347	343	331	320	340	357	357	362	359	355	348	366	347	341	389	350	348	356	355	341	343	370	345	353	348	346	350	355	324	309	376	320	356	334	353	364	296	324	329	320	307	343	383	348	340	331	351	333	380	352	386	329	386	375	337	331	355	358	351	364	349	329	335	341	356	370	340	336	338	338	317	329	352	370	397	339	362	345	339	345	333	374	368	350	344	308	343	346	345	335	354	378	348	346	359	392	337	352	357	374	344	319	323	373	348	333	348	319	341	358	311	335	335	353	352	357	334	356	364	358	353	376	321	378	358	358	363	349	351	338	363	364	353	355	362	362	325	349	399	341	340	363	357	360	356	354	350	339	356	371	383	351	357	355	317	354	385	371	377	351	385	337	362	357	346	350	364	369	362	356	358	344	367	358	335	345	329	380	329	333	343	334	315	321	362	362	345	332	382	351	365	349	361	356	337	365	313	304	338	345	396	325	361	351	362	391	368	341	357	370	339	346	345	323	342	377	344	335	362	342	313	359	346	357	384	316	341	351	359	346	364	326	338	326	325	346	353	353	374	339	364	362	305	332	346	339	376	354	386	384	336	360	386	340	342	307	384	329	330	327	372	383	381	342	399	400	331	341	321	356	307	364	352	334	316	321	346	341	358	374	365	345	356	343	345	341	364	354	359	351	366	329	356	354	346	339	345	384	345	345	355	339	365	389	386	344	355	379	346	385	358	354	355	359	352	340	345	341	339	347	343	337	369	386	368	346	347	341	360	361	360	345	347	338	337	361	369	377	354	359	334	345	359	366	363	344	359	351	348	354	328	341	369	329	356	344	353	341	358	336	354	341	356	349	369	318	375	362	338	356	348	396	353	334	353	321	394	330	346	326	337	357	332	356	354	350	330	355	363	322	332	384	359	370	323	367	355	373	356	298	360	373	356	365	334	326	381	341	314	352	380	361	346	375	335	351	345	316	333	340	338	361	307	328	341	379	320	340	344	350	327	338	333	351	326	323	370	331	382	364	350	368	378	342	362	329	323	376	363	375	362	381	383	339	332	315	379	390	348	341	333	361	379	345	323	333	331	381	349	314	343	352	352	368	329	339	358	316	341	355	342	353	321	335	346	335	367	320	364	349	356	337	374	318	355	338	356	351	345	375	340	343	302	343	363	313	361	312	370	376	313	354	351	322	359	371	356	342	370	351	305	367	382	349	369	353	331	348	339	353	320	347	364	338	371	350	337	368	335	320	332	352	353	347	343	378	360	327	351	350	340	376	345	367	350	346	350	352	363	365	327	346	316	342	335	349	360	394	303	351	332	359	372	390	366	361	371	346	372	373	320	331	334	353	382	370	364	345	346	363	336	335	364	350	311	331	344	328	308	315	344	313	342	384	359	348	338	338	346	340	355	359	342	344	352	367	385	388	361	384	324	335	356	342	373	330	329	310	360	339	341	333	352	327	320	354	341	363	385	356	349	369	363	344	331	349	332	344	338	358	369	327	334	352	338	319	349	370	354	356	325	367	367	328	354	329	355	348	362	327	350	361	335	328	361	352	334	338	362	362	349	375	332	332	368	339	325	332	341	329	332	345	340	344	366	355	330	359	353	367	344	342	344	320	373	365	354	363	331	350	367	352	339	372	386	340	390	368	379	381	408	337	347	336	359	355	352	354	350	364	330	354	358	387	344	361	322	371	352	327	334	365	368	334	336	337	371	371	353	346	347	334	374	308	345	383	348	361	352	337	317	365	348	377	351	359	342	322	348	356	399	335	360	364	356	324	355	360	362	343	380	358	389	335	337	371	350	347	393	351	353	368	334	355	347	338	338	364	340	349	362	378	339	357	382	336	345	376	384	343	376	344	342	333	329	376	341	332	376	362	339	368	359	350	343	351	331	368	361	390	360	366	335	351	331	336	354	376	320	362	363	366	348	341	351	346	349	370	380	358	401	371	377	349	335	338	342	385	355	352	337	350	331	354	340	314	365	361	357	372	353	358	359	371	334	345	334	370	339	362	380	354	362	329	357	385	330	328	360	356	328	338	324	368	342	340	355	361	335	383	341	368	347	346	343	350	334	356	324	359	355	346	377	331	371	317	341	334	341	346	386	349	336	421	381	350	373	337	366	329	331	356	375	353	348	349	359	330	308	384	369	336	365	339	349	374	360	347	387
6585	1729	2667	3354	3117	2707	2417	2064	1996	1823	1685	1517	1410	1382	1279	1241	1238	1230	1198	1222	1093	1153	1104	1164	1073	1034	1078	1063	1100	1062	1040	1044	1017	996	1084	1050	999	993	973	1059	1008	1041	1024	986	960	1007	1002	978	995	1019	1022	987	990	982	970	998	1001	1004	978	958	949	891	949	997	975	985	965	998	974	965	953	1011	935	949	1014	972	980	983	973	948	960	995	947	954	968	929	957	964	912	939	941	950	880	976	942	957	928	963	965	917	978	959	1005	972	955	972	1012	912	969	950	972	928	964	903	947	940	948	967	957	979	949	913	931	1000	966	928	952	950	1015	966	959	961	968	937	943	950	910	935	922	962	958	929	920	933	940	926	977	956	936	929	933	907	966	939	924	989	981	937	905	980	1009	961	976	966	998	957	896	916	961	916	931	931	956	929	970	922	920	957	926	915	892	928	968	974	944	981	940	933	985	1001	890	921	942	1005	977	931	1038	968	976	989	948	975	981	952	946	992	923	954	955	924	951	950	957	978	932	903	954	952	904	930	951	886	925	989	956	957	922	930	905	921	999	947	991	975	958	937	1012	971	946	999	936	945	897	945	959	947	969	1007	949	944	990	943	977	982	923	968	895	973	913	892	927	953	943	936	954	996	951	916	954	934	930	933	980	983	955	960	938	965	924	865	981	956	989	962	906	962	922	974	964	1000	982	871	951	996	982	971	972	981	956	931	1005	949	969	936	1007	956	905	925	967	937	954	919	980	932	939	920	975	980	927	927	946	925	991	956	978	958	937	964	948	942	856	909	923	960	1012	987	967	986	898	953	944	918	869	915	1023	971	951	923	936	994	973	972	978	949	950	979	973	952	988	943	1008	919	963	981	936	904	922	927	930	941	942	953	970	972	974	947	980	959	909	867	964	977	920	952	919	985	921	879	944	914	924	970	931	929	977	910	930	958	902	958	993	927	943	863	939	942	974	904	1037	916	951	899	962	965	975	916	934	1012	995	947	956	925	959	980	900	972	945	919	893	907	939	926	981	936	947	978	934	965	1009	954	942	974	974	938	986	965	990	923	973	942	919	979	1060	930	939	927	998	987	1029	907	951	998	942	931	961	941	995	964	888	989	961	1018	1001	947	957	979	949	932	960	932	958	912	911	1000	923	961	898	986	971	950	956	913	985	961	941	946	975	954	957	948	900	968	896	923	997	939	956	938	978	932	882	948	930	917	909	984	891	931	941	945	943	940	956	958	925	882	957	939	946	1011	969	931	962	1003	934	934	940	955	991	854	952	973	954	957	950	931	926	955	919	970	957	919	990	967	949	976	915	904	873	940	919	940	948	1013	920	961	945	895	913	949	952	915	947	937	918	946	964	946	948	968	905	913	970	961	986	918	950	957	942	965	950	964	959	969	959	870	980	910	921	943	965	914	904	967	957	947	928	929	901	972	908	939	959	995	998	961	961	936	890	939	957	975	940	948	960	964	1047	952	963	918	1043	920	933	918	934	915	953	999	924	941	974	981	919	949	954	947	962	914	995	1003	960	942	893	966	983	905	922	936	954	960	907	922	960	949	983	938	959	925	1020	956	897	935	994	951	946	940	916	876	962	937	949	918	921	976	970	957	944	892	947	935	933	1005	974	982	959	952	937	934	980	960	910	911	942	974	955	939	900	915	992	916	989	951	936	960	974	968	920	903	968	938	921	939	960	946	884	943	982	969	931	934	911	946	951	1027	1038	916	934	938	975	950	941	941	951	894	963	958	938	946	943	909	940	926	972	970	1000	951	1002	905	968	997	943	940	957	954	922	948	998	930	976	954	1002	923	945	943	971	893	920	914	931	969	978	967	897	900	943	945	1016	931	967	991	972	963	986	898	1017	898	945	996	971	945	943	890	940	934	978	941	972	930	963	989	996	933	978	940	940	946	1009	930	990	963	967	923	964	942	936	969	935	984	956	1000	972	955	901	922	923	974	967	976	1004	950	949	975	965	948	947	981	952	1033	927	933	963	925	961	924	930	1019	967	944	1002	992	1030	986	975	944	921	951	1018	966	940	971	928	1021	983	951	972	903	977	957	1015	907	912	955	961	899	893	901	974	930	929	921	939	973	919	946	962	940	927	966	901	920	986	925	917	946	917	964	969	938	923	923	960	956	928	990	926	895	972	930	940	978	950	971	920	920	977	903	929	955	900	954	978	977	951	956	957	969	908	956	948	954	878	951	931	934	926	988	955	928	952	969	927	963	900	948	958	1007	924	1003	974	973	1009	967	932	948	947	990	980	967	947	910	979	963	945	964	920	935	960	984	964	972	955	943	917	963	920	974	947	873	988	927	964	957	947	953	942	938	952	929	959	966	1011	936	977	997	913	955	905	980	985	974	947	985	942	941	1002	921	956	943	969	929	929	934	924	949	943	972	910	947	935	982	927	913	874	985	951	960	984	987	942	917	917	892	985	993	958	1032	939	880	926	993	990	924	938	961	1016	911	969	965	895	920	935	957	939	909	959	937	888	911	999	953	950	1021	983	913	929	947	1004	952	974	961	1004	951	967	910	893	910	984	968	951	957	947	945	961	999	926	939	945	953	961	933	905	907	971	955	954	919	928	923	984	920	957	969	917	923	970	938	904	915	935	952	1015	940	943	999	974	944	960	988	949	949	999	881	915	932	957	973	975	857	947	920	888	960	990	960	941	969	965	960	952	919	958	990	1015	978	953	954	919	958	958	953	951	946	899	936	1009	966	960	935	960	951	952	972	966	917	991	937	961	922	943	971	947	940	948	951	991	947	920	967	999	969	980	925	905	977	881	983	955	977	966	918	906	1016	1012	952	999	942	971	971	977	910	913	949	946	960	1016	985	955	938	934	995	937	934	957	888	930	912	978	926	958	975	973	1013	944	907	918	986	954	1007	942	957	923	952	931	1003	933	960	944	937	952	948	976	960	942	899	935	1011	978	962	994	942	899	944	960	950	968	920	982	959	988	946	948	969	955	987	965	957	950	967	943	962	951	970	979	963	920	965	928	967	963	949	945	987	940	917	894	926	943	958	896	942	978	989	905	948	957	1006	946	916	993	985	952	956	889	957	1003	917	976	943	934	975	1015	983	916	917	955	944	965	969	929	991	938	925	932	928	969	947	938	946	993	949	901	935	921	928	908	938	1025	947	973	965	956	895	915	973	1001	984	904	969	967	955	948	983	910	965	903	959	947	960	982	927	952	924	910	946	949	935	997	950	965	891	966	909	966	978	989	972	983	985	979	969	946	925	961	944	918	911	929	970	940	939	935	1020	905	945	946	966	980	930	965	1021	942	905	955	964	953	953	975	950	933	923	937	985	933	985	948	918	946	944	917	965	923	939	918	942	955	993	968	971	998	1001	946	942	918	976	940	950	934	931	929	960	984	969	957	962	944	999	942	928	985	967	986	1009	944	951	1029	923	902	924	887	926	917	993	954	967	962	1018	969	987	954	994	1013	977	971	911	934	891	941	913	953	969	958	945	976	928	982	958	929	957	967	939	984	986	895	936	961	966	956	919	937	992	973	966	974	988	943	954	957	938	1018	907	950	919	923	955	879	978	913	955	952	921	943	916	986	946	927	937
13067	1731	1749	1457	1064	874	725	641	525	508	494	473	438	408	434	394	417	402	412	365	390	362	367	352	406	358	359	371	371	367	368	373	356	381	369	375	351	362	358	349	334	369	361	379	354	337	350	306	354	354	371	352	361	339	363	356	357	362	352	323	346	388	358	375	329	340	317	363	365	377	374	330	334	354	373	326	356	364	360	362	317	382	352	311	336	369	330	355	365	351	328	349	368	331	332	300	345	349	386	365	389	351	355	361	329	353	357	343	365	315	342	342	349	342	351	342	382	344	332	360	363	326	364	383	346	368	349	364	332	350	344	341	349	349	346	333	349	306	354	386	379	343	367	344	332	335	338	344	347	350	325	367	344	340	362	319	370	351	371	338	356	364	345	345	341	313	355	395	374	327	359	330	383	372	399	339	336	349	320	346	374	357	335	344	348	347	365	307	395	368	350	349	332	363	331	366	362	339	349	369	338	352	354	391	338	376	341	364	354	336	331	336	361	384	362	378	324	375	371	336	377	382	335	344	356	367	327	334	334	336	341	356	368	354	334	350	338	385	321	317	351	339	361	343	331	349	375	409	348	369	376	367	341	358	387	346	364	321	336	335	371	325	357	358	357	340	333	349	345	333	337	357	322	309	346	347	354	347	329	329	379	323	341	326	408	357	324	349	349	327	335	351	367	322	344	340	358	340	284	362	352	379	368	337	347	341	405	330	340	330	370	323	349	313	333	350	360	355	318	301	338	323	319	353	355	344	366	340	329	330	331	354	349	335	307	353	357	353	338	346	351	350	358	301	363	337	348	355	365	366	345	314	382	350	342	359	334	384	318	362	360	349	310	366	333	341	374	340	353	335	348	360	339	353	354	387	350	327	341	343	359	347	320	339	331	364	346	371	331	333	384	341	374	311	341	353	381	375	351	336	374	349	322	350	380	348	354	345	324	352	352	344	351	307	341	369	383	331	323	362	345	356	351	342	360	342	351	321	316	376	390	350	344	351	380	346	358	368	341	349	335	316	371	375	318	337	351	330	308	340	344	345	318	356	363	362	360	368	355	353	378	349	341	334	348	327	347	377	384	347	389	360	358	325	347	324	344	323	319	332	340	364	331	346	304	360	345	317	367	325	350	343	340	329	348	362	345	333	362	371	356	328	372	336	329	373	345	359	354	338	341	337	337	343	332	349	378	352	356	363	354	361	338	355	321	336	330	309	318	330	371	349	374	340	363	353	323	347	364	343	353	357	359	352	361	345	302	370	356	332	340	346	356	381	341	322	360	333	330	330	323	362	370	353	353	351	327	373	331	314	336	370	384	313	347	357	350	343	343	338	364	327	355	354	350	361	373	365	361	358	334	355	351	352	354	342	356	339	352	357	378	342	370	348	323	363	370	341	350	375	315	372	363	365	372	357	322	366	352	339	372	351	324	376	360	342	299	347	340	338	347	335	338	329	354	309	352	339	329	365	359	360	369	343	332	359	331	368	337	310	344	353	303	339	355	364	342	308	337	369	325	370	377	329	343	362	334	331	394	350	355	372	324	361	360	351	348	317	378	376	354	316	346	358	356	339	354	357	348	330	338	341	371	359	309	324	343	306	331	357	343	328	349	354	351	334	344	370	366	378	365	362	355	361	340	374	349	355	351	342	338	328	347	328	341	372	363	355	364	324	352	348	351	350	341	363	362	370	361	352	309	365	352	340	388	324	319	324	339	359	327	358	356	344	353	345	371	349	338	332	367	352	361	348	362	348	339	328	390	338	350	332	335	332	340	316	353	335	360	306	350	337	340	354	331	344	395	354	346	356	328	342	392	355	403	358	340	305	381	392	345	336	375	332	334	338	325	356	357	339	344	309	356	361	336	338	388	345	326	342	368	372	382	351	359	335	371	390	361	360	372	354	369	332	334	359	349	336	367	323	360	354	354	362	371	314	310	341	370	345	345	360	376	345	348	361	355	334	337	326	345	378	315	367	348	343	334	363	347	338	358	338	367	338	325	365	356	333	330	332	341	306	337	348	350	352	366	359	335	333	331	353	338	355	335	334	353	382	353	345	353	339	385	372	360	344	354	318	350	357	369	341	321	372	384	357	335	368	357	369	342	349	369	336	367	355	331	331	347	349	319	308	335	366	330	359	372	323	343	358	340	323	330	336	351	353	344	343	322	333	345	342	351	365	332	334	357	371	363	369	343	318	339	351	377	365	324	363	346	328	334	315	360	353	314	359	338	337	372	328	352	375	366	362	335	348	348	343	361	345	331	364	363	348	337	349	341	381	373	339	377	344	365	337	326	337	346	344	335	356	307	355	331	359	380	351	361	356	320	359	369	332	335	335	353	329	365	331	319	361	342	360	342	348	343	351	369	350	365	344	333	341	354	318	348	327	343	372	361	367	342	337	377	350	374	338	310	357	366	378	350	328	339	331	355	373	335	334	367	324	335	368	384	353	339	338	357	341	347	332	347	340	353	328	335	341	372	367	367	330	366	345	339	305	334	344	380	318	349	342	336	334	352	372	348	380	312	349	321	339	343	320	343	332	364	356	315	348	338	381	363	337	365	313	326	360	373	360	353	344	349	370	389	347	346	355	343	343	329	363	359	330	363	347	334	348	332	362	351	374	356	335	356	338	370	337	354	349	334	356	350	350	370	377	320	352	383	351	349	353	358	297	310	375	346	363	333	348	341	339	366	334	359	332	354	383	378	382	367	355	320	380	349	337	373	346	356	342	348	331	337	302	358	353	339	359	363	393	346	329	350	357	336	351	350	344	358	311	359	332	370	364	363	361	358	373	369	327	331	367	348	354	365	364	344	361	344	338	353	342	324	342	339	355	342	346	368	352	334	380	371	362	355	351	332	386	358	377	351	355	360	392	344	350	357	314	350	361	358	359	376	312	316	344	357	308	329	317	307	343	336	356	343	383	338	341	361	345	316	348	349	329	353	337	362	365	341	331	379	364	377	327	377	352	374	388	375	364	379	322	324	331	331	328	342	355	332	311	362	335	335	374	336	336	341	368	346	342	362	325	358	333	341	312	339	333	402	335	330	322	329	354	360	354	319	368	301	355	386	352	350	332	348	346	344	372	328	325	341	355	326	350	345	350	338	342	333	341	326	332	305	345	350	363	328	362	341	359	334	347	337	383	319	324	346	334	344	371	314	329	359	333	325	314	337	327	354	367	331	343	354	308	366	330	353	340	362	367	380	328	316	351	341	360	374	369	314	348	356	360	339	325	350	350	369	378	347	311	379	361	356	333	351	320	320	329	372	328	367	341	334	342	338	356	335	317	341	349	370	350	333	337	327	362	337	341	338	359	333	351	341	338	351	372	313	327	345	363	349	360	362	342	355	361	359	343	345	349	365	347	381	359	365	370	352	336	393	343	343	363	340	333	369	371	345	349	346	384	349	356	371	389	326	362	368	356	346	345	357	353	352	333	378	366	348	328	349	336	366	334	358	367	366	331	335	354	372	344	377	376	376	366	336	353	375	356
7481	2068	3357	4275	3964	3427	2917	2541	2318	1987	1896	1671	1610	1530	1444	1360	1347	1339	1237	1241	1251	1156	1145	1092	1133	1148	1073	1038	1075	1084	1061	997	998	989	1032	992	1027	986	1008	986	962	1018	1012	953	982	989	972	979	987	945	957	990	972	1001	936	953	918	908	915	927	928	916	913	907	984	943	942	945	983	997	901	944	945	896	914	915	929	989	924	978	905	939	909	971	893	948	948	967	951	890	985	964	877	927	962	910	959	966	954	898	942	921	954	945	890	910	900	961	882	894	941	863	950	950	909	920	899	961	895	988	909	918	897	899	935	884	926	915	931	987	888	871	929	963	916	941	909	926	893	921	962	941	950	897	912	906	884	892	932	893	887	862	966	973	853	855	945	935	980	882	897	902	902	981	925	924	899	878	909	922	952	910	973	907	976	899	939	964	851	906	981	947	913	863	918	937	925	855	908	922	951	918	880	942	929	914	886	916	887	851	975	904	917	872	963	910	952	935	972	913	942	901	908	959	907	899	929	917	959	881	904	946	924	877	938	943	906	867	921	912	966	970	930	980	914	886	843	915	857	902	887	958	897	948	904	929	883	915	893	947	955	927	916	916	903	859	892	892	884	908	920	890	875	942	903	923	905	916	884	903	886	928	920	946	886	944	886	943	932	956	925	870	871	949	886	851	893	919	971	893	965	985	881	864	951	943	965	885	894	895	920	938	953	880	904	966	894	901	917	937	941	953	968	890	940	885	935	949	925	906	892	922	926	923	927	979	891	932	920	928	917	933	863	900	910	913	915	882	881	927	897	931	924	911	876	931	954	943	930	895	929	900	963	921	895	901	887	922	951	890	959	905	944	919	941	966	903	901	905	929	866	938	906	890	965	913	908	941	868	919	918	893	912	969	938	944	885	926	876	913	983	888	917	925	984	903	894	993	925	888	943	949	911	938	893	946	917	945	954	913	921	897	921	960	847	956	942	909	890	919	948	970	933	947	941	943	899	915	921	906	908	920	934	938	930	922	910	913	881	920	904	941	945	942	924	906	877	912	944	932	950	907	874	945	914	981	905	858	946	917	934	971	893	918	925	976	892	966	867	890	954	943	844	916	910	848	948	872	884	975	995	950	961	932	929	918	949	897	887	950	903	911	883	866	917	962	941	873	883	854	943	961	908	860	918	967	891	858	925	860	873	918	883	968	956	895	892	938	953	896	893	889	853	921	946	921	894	914	890	909	963	987	927	956	909	925	926	914	967	902	930	937	926	930	938	865	942	973	886	866	922	999	925	949	876	902	928	932	944	899	960	973	843	901	918	902	950	864	943	882	972	920	909	944	949	904	935	911	885	947	937	964	978	923	884	919	911	917	924	958	898	915	925	939	858	988	915	949	898	827	908	915	909	951	891	935	871	895	924	891	855	949	942	907	969	883	854	915	918	917	940	916	897	932	915	947	951	920	931	920	913	928	926	928	946	931	903	954	899	986	892	911	970	956	918	919	932	902	927	994	911	909	947	832	926	932	938	942	895	933	857	908	923	946	903	941	934	923	929	899	946	927	923	949	943	918	888	881	886	900	941	911	889	901	907	979	906	941	893	913	916	867	895	921	968	904	879	923	896	918	953	954	898	928	923	936	934	876	883	923	942	972	882	922	894	881	926	907	901	946	874	857	882	888	933	881	993	922	936	917	931	943	915	916	881	894	904	906	897	915	916	941	941	889	917	923	928	908	901	935	915	931	908	942	945	867	946	891	916	918	932	937	949	961	937	916	884	943	878	908	931	932	937	935	942	935	904	940	946	944	908	923	899	913	899	922	883	947	976	922	985	879	913	911	891	948	961	908	970	936	933	923	945	930	926	895	903	920	933	906	903	905	960	897	894	962	858	928	929	908	939	952	955	940	925	906	891	910	928	929	972	942	905	939	876	919	925	928	967	941	926	932	923	923	900	902	945	896	937	951	925	873	920	907	865	947	886	902	889	939	911	962	911	941	934	962	924	920	961	921	931	915	926	915	924	900	953	872	937	978	931	886	881	932	869	1013	891	924	947	876	934	906	887	926	869	938	924	942	902	919	967	919	857	861	1012	891	933	881	866	926	936	948	923	891	930	909	884	908	912	946	877	962	893	909	900	918	954	926	944	918	898	932	932	911	907	932	877	969	942	904	898	848	946	903	873	916	876	887	938	938	924	911	923	874	898	951	985	887	941	964	967	936	863	904	949	869	999	930	933	896	920	930	920	911	974	937	930	931	907	925	910	896	916	927	906	926	859	862	948	891	925	900	935	931	941	910	895	955	898	954	904	922	938	897	892	941	949	981	930	919	895	910	903	906	938	873	908	899	914	915	942	870	967	927	904	903	863	912	906	962	955	931	897	891	877	928	925	901	908	934	939	900	907	933	897	933	930	925	861	940	883	905	907	935	898	893	910	899	1004	908	916	907	903	965	898	924	897	945	890	878	858	877	929	958	899	952	986	925	905	969	940	914	917	913	957	930	920	947	893	891	902	915	922	953	939	885	929	938	908	938	896	929	914	924	972	894	909	896	956	899	907	883	894	910	925	913	899	933	922	909	872	878	973	906	897	954	972	903	902	958	889	923	910	904	974	854	877	915	948	934	943	898	926	952	912	934	908	914	881	940	935	944	924	949	949	893	947	923	928	917	901	917	943	934	933	921	903	943	933	918	919	912	935	907	937	916	906	932	917	954	932	874	912	904	978	917	925	885	916	894	893	954	867	985	958	895	887	889	874	909	886	950	992	975	925	906	906	958	917	926	900	955	864	925	928	943	947	931	938	930	875	928	929	926	906	931	908	935	976	937	904	902	881	912	891	892	867	949	893	889	892	961	872	964	1000	895	923	876	939	937	863	920	889	922	954	915	924	966	906	853	967	900	855	922	969	948	931	893	934	969	920	922	892	902	874	922	939	958	949	907	951	958	915	899	928	853	933	904	879	917	920	924	947	932	926	913	892	923	873	934	917	939	939	920	957	967	887	906	895	959	961	917	942	843	887	954	878	931	868	902	957	910	952	972	958	950	936	888	968	936	945	929	919	917	857	922	955	922	945	913	963	882	920	970	951	930	966	935	964	901	899	904	950	896	904	940	926	944	984	933	931	911	921	917	908	916	914	920	943	867	933	933	903	883	905	924	902	925	908	913	921	960	896	907	936	894	892	905	928	967	939	894	902	927	946	947	947	943	923	969	933	920	905	943	872	871	914	856	947	905	973	909	877	921	957	914	838	909	915	964	964	904	949	949	897	943	910	940	930	983	952	925	857	903	925	946	898	883	945	956	903	933	885	916	902	913	880	839	926	954	912	870	933	933	919	935	955	884	911	874	929	915	926	865	876	928	928	897	870	914	911	914	914	941	907	906	951	940	998	888	904	950	937	942	901	958	921	921	926	934	988	952	955	930	971	952	912	927	947	908	924	929	955	861	904	924	892	856	938	969	922	938	884	842	931	881	937	915	937	949	916	915	904	912	901	880	936	917	923	875	869	925	923	964	911	937
1912	178	172	157	189	175	149	179	172	140	158	171	165	158	160	140	182	160	176	144	166	151	178	168	150	150	174	155	133	142	169	177	140	141	159	163	146	181	138	167	154	185	149	150	114	143	145	150	167	153	150	136	145	157	166	187	137	159	134	177	146	149	151	155	152	157	134	153	150	154	165	164	155	153	167	163	142	163	167	141	170	143	130	181	170	167	172	144	163	168	139	158	157	144	157	162	136	148	149	140	158	118	155	181	136	158	151	178	140	160	166	162	184	168	160	173	154	153	158	132	169	163	154	148	151	151	153	155	149	169	155	165	165	168	178	153	130	139	148	143	141	150	143	159	148	183	175	163	148	155	151	172	166	146	160	141	138	163	162	164	146	157	150	167	167	169	181	144	147	143	166	153	171	193	143	164	139	144	141	206	160	160	161	163	139	148	150	157	175	155	173	153	156	156	160	159	172	141	175	159	153	157	164	144	158	139	160	158	153	163	147	170	146	151	134	150	170	150	157	205	179	149	154	156	180	133	150	163	136	156	158	160	155	173	147	166	150	140	156	168	137	167	159	177	160	151	150	141	160	162	141	153	149	148	146	146	163	162	154	163	157	136	163	138	151	170	157	147	148	147	167	159	135	159	158	139	157	143	136	162	171	145	149	152	135	132	147	148	148	146	139	171	174	153	154	168	151	160	162	167	161	144	167	146	150	153	163	146	156	152	157	149	144	140	139	156	149	146	137	165	158	152	165	174	154	138	137	146	151	157	159	165	138	149	144	156	160	152	128	172	163	160	144	140	144	166	158	152	157	153	154	147	147	160	168	137	158	134	154	137	136	175	146	146	161	152	164	172	168	150	154	143	163	162	155	162	145	140	138	140	143	156	154	155	147	150	149	187	150	170	163	151	168	168	168	152	173	152	150	153	168	159	169	167	155	160	172	160	153	164	134	171	153	153	152	154	155	170	134	155	145	125	163	160	155	171	151	168	153	163	157	154	164	155	120	161	167	142	157	167	127	160	186	144	161	146	163	173	180	145	164	170	156	151	150	147	175	155	137	175	149	168	152	151	169	147	139	150	144	148	127	169	163	138	151	150	145	154	150	171	163	152	162	133	151	157	157	148	174	158	153	153	156	146	166	164	170	167	156	149	155	147	160	171	162	155	150	163	159	178	152	148	149	147	163	151	148	141	159	139	158	142	184	152	167	160	153	143	148	157	145	174	153	173	139	151	139	142	137	150	159	168	160	166	140	159	150	185	137	148	158	148	160	165	152	147	174	167	151	182	167	151	151	165	162	144	156	190	147	162	161	153	160	142	145	167	142	155	145	160	150	152	148	145	184	179	152	148	165	154	151	149	155	173	182	172	194	165	144	152	150	137	161	165	142	161	151	158	164	154	170	139	146	166	161	152	158	161	192	151	137	149	152	164	152	140	161	161	169	132	154	156	132	161	162	183	154	146	164	139	167	141	155	159	181	144	151	168	152	140	180	142	140	147	148	169	136	160	165	151	153	169	151	131	157	179	167	140	164	161	164	150	139	144	157	148	189	153	164	156	161	151	155	144	171	132	119	145	148	160	141	168	158	158	154	164	169	160	164	168	137	153	161	178	177	145	166	145	167	150	183	175	163	177	169	147	158	153	143	139	171	140	169	179	168	143	171	143	139	161	187	146	163	154	168	142	155	159	151	145	170	147	146	146	161	136	147	166	164	147	161	141	161	153	156	150	151	164	182	148	157	159	150	164	148	161	145	135	160	164	160	146	163	155	163	162	183	165	154	147	168	167	166	147	146	149	153	149	149	166	142	132	164	132	156	161	147	165	160	154	134	161	153	159	157	163	168	183	170	148	168	139	171	140	158	141	153	168	173	166	154	188	152	140	151	164	190	155	150	141	168	161	180	139	153	153	139	163	140	171	133	186	148	153	147	153	135	165	176	185	170	163	121	137	135	159	171	170	167	135	138	162	163	151	149	158	155	162	166	155	169	160	146	139	131	149	141	144	159	148	169	143	148	146	157	153	151	139	185	155	164	160	156	176	171	168	131	149	150	170	141	142	154	153	161	146	155	153	152	166	160	160	158	165	146	143	153	159	152	147	166	158	156	181	165	162	148	147	177	144	175	144	156	160	159	142	142	163	149	155	154	161	146	156	180	136	147	165	144	161	142	140	177	167	149	168	177	152	154	153	156	156	182	143	149	151	171	166	135	170	157	156	168	155	136	134	163	162	154	159	148	174	149	155	140	174	150	159	152	130	134	177	163	142	173	169	167	145	144	141	145	182	163	134	155	168	157	151	156	142	147	145	144	144	172	170	152	164	171	155	158	158	147	164	176	144	156	159	156	157	154	143	174	154	166	162	165	147	149	180	165	134	137	159	134	163	154	154	155	145	131	150	167	178	150	147	145	164	191	167	180	159	161	166	153	179	159	150	178	148	146	167	182	167	136	164	157	162	153	121	147	152	156	169	119	148	159	142	170	182	142	161	150	145	174	141	143	144	133	166	142	160	162	148	155	161	191	164	171	173	126	128	162	146	157	142	169	162	156	151	165	157	153	158	187	157	156	158	162	144	137	117	129	151	153	167	136	144	168	142	148	150	170	159	141	150	140	162	169	157	157	136	140	137	178	168	147	150	139	165	165	164	164	165	171	158	167	169	150	150	152	164	151	174	150	147	157	155	139	173	157	164	150	173	162	176	151	153	156	156	157	152	170	184	153	160	171	166	168	143	178	126	159	134	167	161	159	160	134	150	167	155	147	148	156	159	147	148	141	146	138	152	163	183	144	146	157	172	181	146	162	136	167	143	150	142	169	144	180	141	156	149	182	163	144	165	177	159	172	166	163	146	163	150	169	133	141	165	150	148	179	131	132	149	158	151	131	146	164	166	170	176	151	152	143	153	153	160	141	145	127	140	175	150	156	156	136	142	158	153	136	135	163	151	150	165	165	156	160	171	183	149	165	182	171	159	132	156	151	164	166	185	178	138	154	146	180	155	140	149	147	156	162	144	151	157	141	168	146	152	167	140	162	153	152	169	144	154	153	172	164	122	149	156	147	159	161	184	144	146	168	147	155	143	166	162	158	179	144	167	172	146	159	133	159	151	162	152	186	190	164	164	153	144	171	163	146	172	175	136	150	175	157	144	152	168	150	158	169	147	125	184	154	151	162	160	150	131	164	143	147	155	143	153	154	144	160	169	147	155	153	166	160	159	143	159	157	174	171	148	146	142	154	155	178	149	147	156	152	131	137	160	155	169	167	159	169	170	150	158	202	173	152	148	142	165	134	153	153	151	139	138	158	147	169	140	138	124	173	143	150	162	143	160	150	132	180	145	157	147	149	165	156	167	156	141	166	167	158	152	160	139	140	190	164	155	168	149	167	141	158	151	149	170	141	130	163	164	161	147	149	170	138	145	149	154	161	154	170	177	159	148	167	148	141	143	183	143	158	166	152	159	135	155	159	167	150	147	163	153	161	181	167	154	172	138
2231	545	589	565	584	557	589	558	521	555	513	538	558	557	521	490	485	536	490	480	503	540	532	533	462	497	504	524	477	506	487	547	511	531	519	494	512	500	510	523	487	488	522	538	489	458	493	554	529	496	488	498	541	473	553	526	527	536	512	501	530	498	509	500	523	532	482	533	516	474	499	521	530	541	492	551	499	500	493	530	513	461	483	547	496	508	516	500	541	504	529	496	477	526	510	520	473	562	536	529	534	508	516	474	523	471	553	551	491	526	511	514	516	498	531	523	507	525	473	516	514	524	517	503	491	506	487	510	540	496	518	503	516	512	494	509	517	523	550	542	528	510	484	513	498	490	502	520	528	475	500	532	484	536	536	488	514	544	493	545	492	547	491	532	519	525	489	517	504	501	513	514	546	523	508	523	484	519	523	498	522	512	516	504	509	510	494	535	505	526	512	527	508	517	483	520	519	495	500	513	544	519	503	513	539	498	515	536	529	531	515	510	500	507	494	529	569	520	503	551	520	530	509	530	511	524	528	460	489	509	520	514	502	515	518	489	562	521	522	506	527	452	492	453	500	524	549	505	528	542	512	534	492	523	478	495	512	505	530	496	492	511	506	524	522	494	486	512	504	540	531	473	504	483	490	492	448	522	530	486	509	496	499	518	472	494	524	486	451	546	517	532	528	490	493	511	500	489	527	512	519	504	491	556	490	498	516	479	508	494	513	550	529	481	495	495	485	498	493	522	541	518	506	524	537	488	520	499	504	497	521	500	526	556	496	522	483	469	541	523	525	506	509	492	510	480	548	515	537	506	546	517	519	495	485	504	538	560	556	514	499	453	477	502	526	479	524	516	495	523	541	521	513	533	521	546	523	516	489	521	536	515	555	543	518	509	510	514	487	526	491	524	504	549	504	538	476	530	518	529	530	521	507	519	511	505	506	511	512	519	491	495	493	478	511	539	554	536	527	527	483	521	467	493	550	511	519	546	514	546	490	574	536	520	525	507	492	551	515	489	511	525	500	492	526	552	520	568	486	552	505	509	487	535	472	555	488	501	552	483	519	519	512	520	525	510	529	536	521	505	512	541	548	491	516	537	531	498	485	541	540	477	516	525	540	518	478	511	537	509	517	481	501	533	502	496	534	490	534	471	496	517	528	492	518	507	528	526	526	508	489	552	537	499	484	530	467	537	532	519	487	530	478	493	488	502	541	526	529	492	487	508	556	516	507	502	508	515	530	541	537	497	509	546	525	492	474	502	513	467	516	512	519	493	528	535	545	509	504	512	495	537	529	509	494	486	498	532	518	482	481	500	500	473	537	509	512	465	519	482	502	557	480	546	577	497	503	472	466	526	523	544	510	489	530	492	460	526	473	467	513	524	487	507	542	544	476	516	518	513	515	523	491	505	506	547	534	498	556	496	474	512	537	545	505	519	512	521	502	518	507	502	467	490	491	496	517	505	545	490	499	498	475	511	532	523	466	491	530	503	489	504	483	509	509	492	534	509	497	491	491	547	493	503	513	502	480	523	531	477	515	547	514	512	504	478	473	449	517	528	516	529	520	537	517	501	523	498	543	505	490	493	466	502	497	501	510	528	492	538	525	482	537	500	512	527	519	491	515	531	522	493	557	506	525	564	505	501	541	480	472	490	538	442	481	503	501	508	520	517	497	503	538	520	532	544	514	489	532	475	489	571	519	495	521	512	509	539	521	464	528	501	548	539	473	518	504	547	497	508	491	540	534	523	527	533	500	526	493	484	483	540	516	513	480	513	490	503	514	535	515	493	518	486	514	515	536	561	516	514	478	506	513	521	537	508	524	523	541	524	520	473	497	516	525	499	486	542	513	518	534	512	530	498	507	515	549	485	518	527	488	483	515	543	515	493	504	554	498	521	523	532	539	534	527	486	484	507	543	500	494	557	507	485	489	538	474	498	488	497	520	492	518	536	499	517	521	455	512	550	524	479	529	510	474	530	524	508	485	531	522	518	500	518	499	531	488	491	520	500	512	522	483	542	531	564	497	485	500	492	523	501	524	483	490	485	497	520	542	521	495	493	518	527	508	481	478	488	479	528	434	465	534	467	517	508	493	495	529	515	541	497	456	521	538	526	471	509	516	499	513	531	517	527	547	549	492	528	453	470	538	515	533	501	485	517	505	496	557	511	577	470	474	488	520	494	485	490	513	530	483	544	486	540	528	515	489	514	487	503	471	530	525	514	529	536	521	516	534	490	541	510	528	503	526	495	511	514	519	513	541	525	523	481	489	495	534	454	552	544	511	494	505	501	523	488	505	441	479	497	511	528	506	537	525	520	530	521	505	461	505	529	515	529	494	518	508	543	504	527	499	526	500	495	506	503	487	558	520	473	488	482	518	472	491	480	535	504	536	495	479	502	511	511	478	538	496	517	514	516	503	507	532	509	543	497	498	510	511	487	525	511	515	470	522	520	526	480	518	501	480	490	516	497	535	580	499	507	541	497	478	539	521	514	528	478	472	537	523	523	524	492	506	536	485	524	468	482	545	492	495	521	531	518	499	468	504	496	498	542	534	496	485	508	496	510	510	493	515	575	484	534	489	470	536	508	562	502	494	533	501	509	519	535	510	457	489	490	489	466	481	534	512	535	493	491	514	493	488	517	519	534	520	519	476	507	502	500	497	516	509	517	485	525	506	489	566	510	510	487	506	513	505	510	525	516	502	510	477	536	504	485	478	503	498	488	530	504	461	545	492	472	557	469	548	520	485	519	530	492	543	515	481	502	518	517	535	503	514	499	489	479	491	509	466	482	520	521	498	485	445	512	530	523	495	516	513	505	527	490	503	503	505	492	521	528	474	525	514	489	496	497	544	521	502	529	516	495	490	547	481	482	505	544	512	501	506	511	512	497	505	506	515	515	465	522	520	514	505	490	514	560	507	513	480	542	522	538	519	479	508	502	522	548	500	519	495	505	517	457	519	512	498	503	532	500	521	524	539	504	507	483	496	538	524	548	510	510	522	475	511	496	504	505	519	537	510	498	486	521	543	523	484	548	500	527	518	494	517	481	516	468	519	520	501	507	472	502	510	550	505	523	503	502	516	526	563	525	511	517	486	532	485	460	512	542	517	456	499	527	497	504	504	501	503	530	566	475	500	486	500	521	470	495	533	525	497	489	505	537	513	519	499	516	498	481	535	525	484	524	502	526	486	540	501	498	508	516	490	503	529	484	506	470	499	542	511	521	488	520	546	515	483	508	516	524	504	486	506	558	534	500	543	497	531	531	489	517	491	473	557	534	493	488	492	534	529	494	484	508	497	540	532	519	522	525	546	520	509	511	507	478	509	503	520	516	541	549	523	501	490	479	485	536	495	535	480	510	525	472	523	524	517	528	497	505	485	481	475	472	516	529	528	518	489	512	534	490	523	479	511	491	504	531	483	511	493	534	504	527	499	523	517	499	537	502	513	514	532	509	517	481	514	470	506	512	546	530	522	516	569	519	550	550	496	548
9536	1218	1274	1130	838	703	642	550	537	495	499	437	447	383	387	393	426	385	398	352	366	327	389	334	329	344	354	326	365	356	374	334	326	354	342	346	381	348	369	353	358	336	345	351	362	371	366	359	349	360	375	394	361	365	369	364	338	387	333	344	378	345	351	344	368	350	388	363	351	335	343	352	320	317	357	367	341	329	342	354	342	377	314	339	322	377	321	357	345	380	332	331	328	318	357	379	314	371	372	327	353	380	360	351	341	324	325	340	350	357	333	348	330	350	360	376	368	342	319	368	379	380	374	293	350	353	343	352	355	332	378	350	379	354	355	358	341	320	354	341	338	305	319	338	337	309	329	323	383	358	355	313	329	325	377	334	347	337	335	352	319	329	358	364	375	407	334	344	328	347	351	335	348	351	366	347	354	375	330	338	347	360	320	346	362	363	370	361	372	327	341	340	333	348	345	346	357	315	334	365	335	332	330	381	369	346	381	362	383	372	307	379	329	390	333	348	359	343	356	353	351	342	359	348	368	351	344	380	367	349	395	347	322	354	378	380	336	346	383	336	336	331	335	332	342	372	347	337	371	334	330	348	305	339	383	288	354	396	346	375	330	348	311	379	377	337	349	319	352	360	362	362	352	311	354	351	325	382	351	380	348	390	352	347	321	325	370	361	378	363	350	326	374	341	376	355	384	379	345	346	351	359	341	356	329	362	336	361	356	369	328	362	353	340	326	359	329	386	342	335	338	366	336	360	358	372	355	360	339	347	349	318	324	363	311	335	314	316	362	359	360	323	343	338	334	338	340	339	367	346	352	372	365	373	379	339	366	362	368	371	362	363	338	365	338	364	355	356	364	352	331	359	361	358	322	327	328	352	362	344	358	368	353	339	370	374	355	340	369	348	342	361	358	320	333	353	356	369	348	321	320	361	369	343	335	351	359	334	347	335	324	354	376	355	314	338	333	354	362	320	365	381	334	373	347	348	338	351	347	341	360	358	352	388	351	326	329	338	364	328	351	367	362	340	319	364	317	348	363	353	336	334	389	319	339	352	365	376	353	349	344	339	322	364	345	373	371	375	343	327	326	355	334	352	361	362	342	335	337	316	352	347	333	337	362	345	339	341	357	380	332	327	318	325	330	366	326	379	358	338	339	346	337	343	376	391	329	324	351	345	302	354	348	338	350	336	360	328	344	366	354	327	333	381	376	323	376	319	339	371	335	341	365	339	334	356	335	325	347	347	330	294	351	363	304	331	375	372	338	356	341	367	324	343	374	342	334	377	360	361	333	345	321	361	330	307	344	351	355	312	342	356	377	362	346	348	344	354	348	315	352	303	321	296	311	343	357	351	357	344	362	344	371	340	329	326	339	335	370	345	370	367	358	339	362	328	363	348	348	323	284	361	348	328	343	328	337	349	385	358	338	344	340	350	306	322	327	355	330	345	390	355	339	378	330	327	353	339	343	352	326	361	350	382	327	372	356	354	367	314	337	372	363	305	340	340	369	320	372	395	322	319	327	343	366	325	349	319	327	334	355	336	346	365	353	334	325	335	341	363	357	364	349	347	318	347	367	392	315	353	346	367	362	337	365	343	328	329	359	341	344	349	350	325	337	364	350	351	348	334	349	328	367	368	321	331	323	334	327	349	367	359	366	342	332	318	352	351	356	368	354	378	374	359	362	330	345	362	366	395	379	393	339	392	334	341	329	346	353	328	388	337	368	344	348	351	275	365	349	365	362	360	318	342	358	331	321	363	385	367	320	343	328	319	363	339	342	347	350	369	357	337	340	359	333	346	364	360	369	330	332	361	365	370	348	315	350	350	359	372	381	337	364	359	351	334	389	322	382	364	330	353	322	373	366	368	335	342	402	356	339	358	362	366	337	343	353	353	331	380	343	347	374	342	354	340	321	345	360	354	358	353	357	338	334	338	358	335	356	339	387	371	351	350	371	323	352	344	305	345	314	330	332	337	370	357	336	320	333	373	339	371	365	345	337	320	366	334	348	334	357	352	364	365	357	377	335	349	295	336	345	324	364	343	335	345	326	356	347	358	329	357	382	363	347	341	360	348	342	341	330	314	355	350	347	340	339	339	330	364	348	330	343	376	385	326	352	360	340	292	347	372	355	358	382	321	329	331	371	353	340	339	309	352	360	350	349	343	387	349	333	352	376	382	384	368	358	368	352	375	318	354	369	343	367	359	317	362	299	323	331	333	324	340	342	344	340	352	352	360	325	320	349	369	376	339	352	359	363	345	324	367	362	365	383	377	360	384	358	326	330	350	370	347	332	337	328	357	352	347	355	346	356	339	370	333	330	390	319	330	337	315	365	367	352	320	371	355	324	369	339	352	346	329	364	362	333	343	345	343	360	341	353	333	311	354	395	323	332	344	329	383	345	333	363	317	348	327	309	359	365	347	344	342	325	338	363	338	347	381	358	397	353	362	310	337	330	303	349	336	377	340	340	367	346	344	337	312	364	357	356	391	317	341	361	362	341	387	362	343	355	372	373	348	338	368	335	323	357	297	344	350	366	364	345	381	302	340	345	339	351	361	354	339	343	343	369	343	346	338	324	326	352	350	335	367	357	365	330	363	335	354	333	378	344	343	353	374	346	343	302	306	350	331	350	385	341	365	337	346	357	336	341	359	331	351	353	357	367	397	332	357	344	331	331	321	340	314	332	380	371	375	334	354	361	318	383	329	324	330	380	344	361	360	334	374	333	331	344	356	357	352	345	345	362	343	348	344	329	369	349	365	367	368	332	323	358	329	353	345	340	348	355	377	327	312	374	348	312	351	358	379	367	337	378	334	346	386	322	333	379	398	341	323	360	352	387	334	367	373	327	324	326	375	323	338	354	360	334	330	330	357	330	352	310	333	335	355	353	344	346	313	334	367	366	323	341	356	323	311	359	359	323	377	356	361	339	303	333	350	346	352	362	349	348	375	345	353	361	306	351	360	377	371	358	358	303	389	398	321	369	295	322	356	375	317	348	367	344	334	357	359	351	339	372	367	353	341	362	358	372	376	368	347	335	318	340	344	320	355	358	342	333	341	388	320	359	338	367	346	341	360	311	363	317	345	347	357	355	364	369	361	323	355	349	378	329	347	343	383	335	357	383	350	323	354	366	359	346	354	357	350	357	334	344	340	325	363	366	309	358	330	333	341	358	352	330	334	339	375	346	346	343	331	362	367	382	376	335	362	373	338	333	356	389	332	334	393	317	342	335	356	341	358	335	349	337	361	337	347	350	331	362	348	367	352	375	347	344	327	337	373	368	345	349	344	345	355	332	361	348	352	337	340	342	394	312	371	343	358	321	328	369	330	332	349	345	346	355	355	299	325	340	363	356	356	355	344	339	353	362	329	359	350	368	351	381	361	351	379	320	331	339	336	364	365	353	352	347	376	372	359	324	343	353	348	352	371	367	348	333	341	345	378	331	350	341	382	354	338	354	365	326	358	346	364	363	365	369	344	349	376	345	338	334	359
6472	1735	2748	3287	3019	2800	2421	2158	1931	1810	1599	1510	1467	1331	1279	1323	1197	1252	1217	1185	1152	1128	1094	1066	1108	988	1084	1041	1123	1046	1039	1025	1021	998	1012	1031	1021	1038	1032	976	966	996	936	1012	961	982	961	968	990	1008	985	984	1015	962	917	991	964	990	939	935	980	904	945	946	958	966	936	946	958	969	957	1003	943	984	976	933	989	1000	940	906	956	957	903	1002	925	979	949	963	902	977	948	945	926	978	951	993	969	951	914	963	922	1011	916	961	1033	930	938	944	980	968	1002	961	948	952	930	990	941	969	920	975	974	963	966	953	952	980	930	938	950	976	989	975	883	1008	916	911	933	933	915	931	998	956	872	961	993	970	952	928	963	915	912	920	936	952	942	889	957	984	892	930	971	933	972	926	969	951	945	942	1014	946	912	903	895	936	953	926	935	967	951	1018	977	954	940	906	943	932	896	912	977	955	972	920	965	937	954	901	940	909	986	970	966	896	902	910	974	890	967	935	943	942	993	963	981	972	990	928	944	932	990	905	925	965	912	971	931	893	920	984	962	945	923	997	977	995	929	975	963	982	913	974	937	1003	946	965	925	981	959	1016	928	946	947	938	939	997	902	926	967	866	945	953	966	947	999	937	937	944	910	969	1024	945	941	955	950	946	914	933	938	916	1019	924	917	999	941	984	939	913	935	935	889	923	960	934	892	908	950	940	938	954	998	954	928	919	924	948	950	941	970	888	962	902	915	973	930	946	910	980	1000	965	895	940	968	933	947	995	973	921	989	975	949	924	932	920	917	946	972	951	944	930	958	1035	933	933	950	937	965	949	974	928	952	925	966	972	902	970	943	967	981	983	944	987	910	955	1008	977	947	905	942	953	963	938	954	951	913	915	950	936	970	927	910	973	942	922	913	932	966	895	919	933	952	920	886	986	928	940	1036	980	943	938	991	1009	905	904	919	915	938	972	959	934	942	940	952	938	1009	964	969	971	954	933	981	952	892	948	980	919	926	974	929	911	874	976	941	954	916	960	888	926	966	951	907	964	1008	941	988	934	1000	989	940	942	948	971	968	918	950	962	928	926	951	962	973	985	923	913	978	991	982	960	975	925	906	976	990	908	916	958	943	942	957	934	940	957	940	1011	943	936	926	1030	959	910	885	975	941	944	900	972	951	969	898	907	948	924	952	957	931	937	1030	936	953	922	912	998	900	871	899	1020	924	961	983	960	952	947	946	905	937	883	959	991	998	944	894	932	958	927	958	913	929	971	959	883	935	949	961	923	911	942	907	948	963	932	948	917	950	921	937	950	977	965	955	894	996	931	982	926	948	972	909	1023	908	959	924	936	899	957	1015	960	1020	969	967	905	952	967	887	994	947	936	947	949	895	953	931	952	971	907	944	903	919	949	950	911	952	898	958	945	938	954	939	928	979	1002	944	932	875	933	956	924	946	999	962	949	986	938	904	998	937	911	881	956	922	943	920	931	955	917	981	924	939	909	869	879	930	921	942	1012	949	928	943	926	888	942	939	976	1005	978	884	970	877	920	911	904	917	915	940	922	958	931	972	964	949	934	916	930	973	929	1004	937	1012	898	945	1039	946	936	904	988	923	960	969	906	929	916	957	968	954	945	931	975	933	924	973	930	933	945	912	977	969	993	998	923	967	911	892	921	922	964	914	969	953	940	919	896	975	958	936	910	969	892	944	931	900	951	944	951	994	929	934	969	941	952	936	956	976	991	911	971	974	934	942	901	985	950	996	966	971	954	983	968	961	1034	959	938	992	909	960	937	983	978	985	975	979	976	983	970	1005	910	988	960	943	951	920	942	927	996	900	915	952	930	943	978	918	964	945	984	928	998	939	937	960	929	925	976	964	899	963	965	920	960	916	919	929	932	961	970	910	1012	966	925	940	988	911	934	946	964	941	950	963	967	913	929	891	889	994	938	999	932	951	983	908	989	916	919	912	959	972	983	918	933	979	934	926	988	967	969	913	973	941	919	914	966	909	966	988	954	911	964	901	994	905	946	945	978	999	972	965	992	1017	940	960	981	950	955	934	959	920	1029	927	919	926	976	936	1002	1001	952	978	995	957	972	978	933	948	960	945	950	919	969	920	899	968	938	905	989	945	902	953	945	962	993	957	941	952	973	948	984	930	960	930	878	950	968	902	907	947	938	961	936	949	949	920	938	932	965	919	991	905	966	930	965	944	954	958	939	909	949	1001	968	945	957	932	914	992	928	937	1010	982	955	942	901	911	977	983	942	953	1006	905	969	932	961	897	953	974	962	941	940	1000	991	913	906	951	959	922	921	923	955	973	939	960	978	917	949	989	945	983	932	972	1017	935	917	919	913	975	922	946	987	950	931	942	974	926	972	955	929	923	953	1002	925	942	953	890	900	945	966	934	872	981	951	937	981	942	960	937	932	904	945	939	948	968	946	955	935	925	920	979	937	988	914	941	920	967	943	939	924	934	977	994	944	959	970	972	948	961	979	937	983	975	972	944	941	961	975	930	959	952	931	983	920	994	983	926	945	911	922	958	932	911	945	990	964	927	952	990	971	986	949	959	921	958	942	948	968	956	1012	972	898	987	889	921	950	933	912	948	942	954	941	906	969	915	1000	883	894	964	948	931	1025	1010	959	911	995	962	940	968	1023	907	952	931	929	935	977	991	922	914	938	936	893	942	961	894	969	975	934	959	916	942	992	945	957	938	973	918	926	968	904	971	920	947	914	919	957	949	957	955	952	955	952	940	936	957	928	959	850	927	976	886	962	952	925	957	920	890	1001	982	927	950	919	896	928	918	974	959	968	953	935	927	941	912	961	937	923	937	920	934	891	867	1018	970	953	996	986	901	942	930	906	955	961	964	965	923	954	968	987	951	949	991	960	934	905	924	996	968	964	935	900	972	947	942	924	948	918	981	918	888	919	943	932	938	989	955	1008	994	975	919	942	972	955	945	936	956	901	970	946	974	926	1018	909	1018	931	942	916	904	953	984	905	948	937	970	962	927	920	890	959	922	967	972	950	979	996	949	935	970	954	903	945	878	945	923	914	984	909	933	940	930	964	898	942	893	954	975	917	911	907	952	981	987	894	951	933	958	933	936	939	933	1028	926	941	955	967	875	937	1011	970	942	998	971	953	891	994	944	921	932	952	955	923	927	945	933	982	945	973	935	945	955	938	930	951	956	921	963	948	968	960	879	969	943	907	938	964	898	970	972	971	1017	915	974	955	930	902	967	921	979	959	916	987	990	922	979	928	911	1017	927	912	966	971	912	964	908	947	944	957	963	978	922	955	952	940	931	939	939	915	936	991	989	962	910	950	941	989	938	986	1027	963	918	927	918	895	957	901	1007	944	950	959	914	975	925	962	910	904	928	932	976	1042	991	921	901	940	957	967	947	978	969	981	969	950	962	902	935	944	986	977	1002	939	963	998	914	979	924	912	933	938	917	940	899	966	920	1006	953	947	998	997	958	899	991	990	982	956	948	987	910	902	941	985	915	954	953	903	957	960	963	933	945	953	937	942	965	948	979	946	906	940	927	880	988	941	908	912	958	918	910	925	924	920
13193	1768	1719	1470	1020	850	708	625	564	540	486	495	484	450	402	397	377	392	386	382	384	392	368	376	378	373	328	317	356	389	381	374	348	371	359	324	344	339	344	346	341	341	343	352	347	382	371	328	339	377	362	350	354	335	345	359	359	344	354	339	350	355	321	357	368	339	346	355	385	346	351	330	340	340	308	348	329	355	336	349	356	363	317	372	383	365	325	371	358	340	388	344	371	364	331	343	328	362	310	338	353	321	353	348	336	350	325	337	341	350	348	358	320	357	347	354	359	327	329	326	331	346	338	354	351	338	350	343	358	360	343	336	332	332	328	312	348	359	366	338	334	364	361	368	348	360	379	355	349	351	342	341	334	345	340	326	324	373	324	349	352	341	355	357	351	366	327	327	335	352	377	364	400	370	360	362	340	335	325	322	329	371	350	332	335	352	327	362	344	378	325	336	367	310	340	370	356	345	324	376	367	339	325	323	367	349	358	325	314	337	351	310	364	365	343	329	355	368	317	345	355	382	307	341	361	362	353	338	317	345	350	356	342	325	336	349	345	313	363	342	327	326	337	349	311	358	354	366	352	338	345	356	343	359	361	364	340	353	318	323	357	314	358	365	349	361	363	380	344	357	350	347	348	378	355	344	347	334	338	364	337	355	344	345	382	358	402	372	344	351	334	348	359	362	311	324	361	351	318	349	361	331	368	350	369	341	352	367	332	372	358	319	358	353	355	314	352	329	359	362	341	350	350	356	288	343	360	352	354	347	342	396	351	362	338	341	332	305	347	350	364	311	350	339	347	318	362	327	349	372	333	319	335	366	317	365	328	346	344	336	342	347	358	371	344	349	350	365	361	375	371	361	310	366	329	349	355	351	342	345	348	312	359	373	331	325	322	340	362	345	339	337	328	373	332	315	347	348	348	370	351	366	338	378	340	317	361	352	344	331	364	341	362	365	368	325	305	385	348	341	364	347	358	333	331	326	362	357	337	359	342	341	351	323	324	378	380	343	341	354	364	372	352	374	335	354	328	357	360	312	331	356	339	340	344	316	344	373	334	341	351	323	349	342	350	357	336	332	345	358	344	371	353	332	385	347	342	334	325	323	393	337	325	323	324	320	360	374	352	311	375	347	324	362	339	359	357	348	310	345	358	323	361	377	347	375	302	361	377	344	329	335	355	325	353	337	369	377	331	351	326	358	334	357	336	320	322	383	358	313	367	378	336	322	339	368	338	335	347	359	353	356	347	322	351	347	349	336	317	355	359	359	383	353	332	347	373	368	351	334	343	394	359	364	328	360	365	358	317	317	343	354	338	298	307	358	338	322	353	342	350	365	345	339	315	337	353	338	379	341	360	336	324	328	344	348	351	355	322	328	335	336	314	373	300	341	393	356	314	365	328	368	359	371	354	339	293	358	350	342	388	367	345	359	349	351	383	301	356	338	343	322	342	348	374	350	360	320	347	324	336	332	346	340	360	342	367	353	337	352	347	316	331	356	350	368	349	322	329	346	362	339	352	346	358	316	330	358	331	311	320	352	347	370	358	366	323	340	317	314	348	315	343	347	363	363	385	336	327	353	344	323	360	342	365	348	334	353	324	353	361	355	354	297	356	357	373	314	338	354	333	362	344	346	339	321	380	331	326	334	333	361	362	313	333	345	360	363	341	365	322	354	342	346	356	366	345	355	330	355	361	381	366	352	338	361	316	359	336	360	329	315	337	332	343	324	365	327	344	338	329	358	335	325	345	338	319	324	362	361	339	342	351	334	375	356	316	354	328	305	351	318	354	339	347	353	326	329	335	397	350	342	352	338	355	342	329	314	375	346	342	328	313	341	353	338	337	340	375	358	368	332	306	337	394	351	334	358	377	358	345	344	339	331	352	334	354	373	313	344	342	333	349	357	341	347	376	333	378	366	347	343	363	310	319	347	333	354	335	349	360	325	327	378	334	343	349	367	360	354	347	332	306	331	366	369	358	360	368	334	333	317	336	357	390	348	360	339	336	347	342	318	343	320	346	371	324	323	372	336	338	369	349	309	329	373	349	354	359	365	331	355	337	340	340	327	351	354	330	367	323	354	308	359	364	395	364	390	358	338	343	348	371	360	333	332	360	334	344	340	366	347	342	355	335	359	340	332	340	321	351	352	361	323	323	353	355	375	354	356	359	349	330	365	345	336	364	357	338	360	352	350	340	360	371	357	344	334	372	396	337	351	334	347	369	369	365	355	383	322	351	319	327	337	338	350	338	357	389	319	343	332	322	374	354	348	348	337	339	323	351	346	340	326	346	371	318	369	338	343	333	381	390	349	380	343	339	350	340	364	324	353	317	352	362	345	352	323	351	340	336	343	326	317	377	351	365	341	335	334	335	367	346	322	326	341	356	338	342	353	338	343	387	340	363	358	336	328	356	330	357	350	385	331	354	362	342	299	344	352	324	339	379	350	373	340	342	339	390	344	373	355	378	385	350	349	323	354	366	341	350	359	348	359	342	355	358	382	371	374	346	367	350	311	351	369	353	373	353	346	359	355	323	334	368	352	338	305	326	365	355	335	372	344	350	377	311	328	357	326	325	347	352	340	345	356	365	317	332	357	343	326	334	346	383	363	365	330	321	368	316	337	323	313	367	343	353	367	331	351	343	357	361	367	329	337	314	325	349	360	361	370	360	320	351	326	352	316	300	337	373	325	386	380	343	370	345	322	370	362	344	353	354	357	336	363	356	344	349	343	334	342	319	331	364	337	358	344	330	352	366	343	364	378	348	380	349	345	383	351	307	316	340	337	309	359	350	374	318	368	317	369	364	337	365	357	367	327	350	338	323	355	366	374	344	348	332	333	351	356	318	297	353	339	355	359	369	355	335	343	356	366	324	355	339	371	340	348	340	322	325	318	351	362	374	316	324	333	379	378	331	357	343	367	346	336	324	346	362	337	337	367	336	351	321	355	323	348	349	301	353	361	353	332	337	354	354	331	388	351	346	344	352	338	395	349	334	339	367	336	312	359	341	368	374	303	364	367	310	338	363	338	364	327	324	331	348	317	379	333	357	329	354	366	337	350	346	386	382	357	313	323	354	318	384	368	327	290	377	321	345	366	335	354	344	351	385	339	381	335	412	337	362	378	318	340	328	350	358	348	359	320	340	339	337	341	338	323	378	334	349	300	340	348	357	352	351	367	368	339	304	347	364	343	324	367	356	349	334	394	354	340	375	321	358	299	320	348	388	364	359	347	357	344	361	331	335	335	345	362	356	339	342	351	361	324	324	330	355	373	324	351	343	356	365	359	338	353	347	374	366	332	352	371	340	363	333	332	374	344	361	386	327	369	339	365	367	370	339	340	345	375	370	379	351	334	349	325	370	357	323	362	361	320	345	353	352	354	357	332	333	388	345	363	338	352	352	331	345	362	369	368	355	359	358	346	327	311	344	375	350	345	344	340	321	324	359	378	304	308	357	364	349	352	345	340	363	309	346	342	313	325	375	338	321	377
7419	2018	3403	4191	3995	3459	2943	2611	2190	2007	1790	1720	1580	1509	1467	1427	1340	1266	1299	1205	1190	1165	1137	1175	1063	1165	1132	1038	1088	1125	1043	1091	1015	1044	1022	1013	997	1030	999	1061	959	976	961	963	1001	963	1014	971	1008	927	954	970	980	944	986	975	948	958	959	1008	927	937	950	954	938	969	948	977	1005	899	920	921	883	926	922	950	962	925	919	954	947	912	947	963	837	943	914	907	922	931	916	909	968	919	868	975	894	965	943	962	918	925	911	942	879	942	926	899	876	927	917	1027	936	921	971	888	932	915	895	957	887	954	880	910	883	916	933	932	916	953	886	944	936	929	975	950	935	948	913	920	873	930	921	915	912	892	885	879	870	910	941	928	924	942	934	898	938	942	854	867	870	919	910	894	880	922	847	893	942	941	953	917	978	914	909	907	1013	916	979	919	923	932	884	906	851	899	924	900	894	901	890	864	932	905	898	941	930	958	957	956	903	909	965	948	954	917	893	911	920	896	885	918	952	919	892	925	926	907	962	914	884	993	895	965	931	917	888	907	936	894	883	912	923	918	957	902	866	922	915	910	973	922	884	916	950	936	934	896	898	955	967	900	889	933	889	893	868	908	914	923	933	955	946	905	939	921	913	932	949	927	922	927	876	921	917	894	841	921	910	945	967	973	909	975	935	967	909	891	948	922	992	948	876	912	926	915	967	928	876	964	908	867	963	898	972	942	950	910	879	915	939	891	925	908	879	984	945	933	906	910	904	942	924	919	914	929	852	900	919	933	889	931	908	952	931	894	878	901	892	953	899	918	933	885	921	900	933	893	900	846	915	916	924	918	973	900	902	904	898	884	916	973	940	912	902	956	859	933	893	906	875	870	917	892	896	914	944	960	916	939	914	900	939	949	901	899	915	901	874	857	902	888	936	935	951	953	915	942	907	877	934	925	931	897	904	949	889	915	916	925	927	901	941	855	877	970	945	971	938	990	942	944	895	888	884	930	945	951	898	919	937	888	915	926	900	932	938	914	936	941	954	952	935	909	912	916	903	889	923	892	856	944	900	900	945	923	870	923	891	963	929	910	866	923	942	896	913	903	892	884	931	892	914	926	930	888	893	949	960	901	948	910	933	872	972	910	927	926	937	967	902	909	901	834	910	908	877	837	874	902	972	912	913	926	997	877	911	885	889	891	956	942	920	963	986	920	898	957	869	917	890	915	896	893	923	920	915	914	909	936	898	910	914	919	853	918	919	916	920	976	1021	912	957	892	931	917	946	887	911	938	942	954	915	920	923	881	927	915	915	932	914	936	900	986	909	936	914	926	909	947	906	864	944	925	946	931	914	897	932	917	922	919	878	832	898	957	908	958	846	939	937	971	936	916	919	925	974	899	922	884	932	979	922	924	933	885	872	948	920	889	900	896	864	879	934	998	893	950	905	936	919	889	881	941	881	932	918	902	939	933	897	934	932	915	958	923	891	970	846	865	925	873	879	935	964	910	938	942	877	950	889	907	907	933	866	913	970	952	884	959	899	941	905	957	904	903	974	909	857	897	913	901	981	882	880	968	958	902	926	976	899	912	945	879	947	936	915	905	917	925	916	904	934	924	910	920	925	876	915	935	889	897	888	910	932	884	853	899	872	899	896	919	929	934	861	891	927	877	889	933	933	959	942	879	941	934	830	951	907	932	961	932	923	917	904	926	879	903	918	911	939	885	924	909	910	928	956	884	915	878	900	851	930	890	916	934	929	953	911	913	946	957	916	906	1007	906	874	918	920	878	902	884	945	932	921	892	938	914	924	928	879	920	946	824	925	890	917	905	917	909	988	877	909	977	948	931	847	951	904	881	950	909	900	904	913	901	951	901	907	914	953	917	928	850	913	927	919	933	907	915	912	893	929	957	932	932	918	874	929	935	913	906	846	924	950	937	916	884	938	899	933	910	963	922	953	882	897	888	898	914	950	946	907	878	869	927	957	867	876	912	882	899	931	931	871	909	930	939	906	901	906	911	871	944	911	938	938	875	898	942	908	934	899	940	885	939	923	878	870	882	902	950	888	908	964	920	952	890	903	904	910	921	857	957	928	897	881	912	883	924	934	867	922	875	903	946	941	888	910	948	910	888	889	884	935	881	899	898	899	941	942	879	938	933	940	912	926	899	943	915	938	956	922	925	921	888	965	873	865	951	908	917	972	936	984	943	919	925	915	890	938	979	962	962	848	886	942	898	916	922	909	915	894	925	933	956	913	918	931	876	837	843	908	922	903	921	940	887	946	949	925	920	974	931	890	862	940	918	913	910	888	891	917	920	920	913	922	885	912	891	882	876	900	936	919	887	949	894	956	1001	963	935	886	916	929	933	914	909	921	894	888	901	854	969	886	973	972	888	931	902	926	925	889	882	886	873	897	926	921	919	946	923	929	939	932	962	910	892	908	871	885	951	945	945	940	927	926	942	891	941	879	915	920	929	884	884	939	935	877	923	901	947	952	893	938	901	932	947	937	901	946	968	946	951	899	901	939	922	903	898	853	940	912	861	914	939	882	909	922	937	863	901	931	890	923	881	961	966	880	901	924	920	936	893	923	937	897	900	912	959	981	919	913	944	934	910	929	881	951	943	920	919	871	914	928	873	905	933	939	916	935	874	947	916	939	892	964	895	844	931	931	925	896	919	943	894	934	935	876	930	904	917	947	945	943	950	898	885	921	867	945	950	916	873	925	1024	995	922	939	924	901	920	878	861	939	944	916	937	930	869	940	941	905	885	870	913	890	897	914	887	887	920	941	928	904	872	924	901	946	944	978	914	923	951	884	893	923	950	938	899	867	944	875	892	954	930	956	878	881	887	928	964	897	875	882	895	934	919	964	894	889	968	925	886	880	867	914	942	947	900	907	939	912	922	906	945	887	928	955	935	927	983	908	882	962	965	864	926	955	884	986	925	954	937	848	898	945	953	942	918	913	943	887	930	893	895	934	918	924	906	939	932	879	892	873	918	883	879	944	942	907	918	880	947	939	915	882	941	912	927	870	946	892	912	962	928	943	923	943	943	932	917	884	928	901	894	990	925	904	934	917	917	944	900	968	925	907	915	931	892	915	894	942	935	911	929	976	947	908	948	918	906	925	897	923	935	946	883	900	964	903	933	882	848	918	913	883	937	924	942	979	942	951	915	914	895	906	893	913	921	876	921	888	940	930	893	904	930	898	916	937	913	936	932	864	930	926	911	929	930	907	881	901	897	898	903	950	907	934	923	932	892	981	935	940	896	927	882	928	879	934	953	953	957	894	903	977	907	936	873	908	947	949	947	926	883	886	860	963	924	866	940	916	862	943	928	935	889	939	962	874	875	925	916	957	874	927	901	893	834	873	912	897	945	883	935	933	922	948	894	939	911	911	898	953	898	957	902	855	928	906	894	939	908	940	978	896	962	928	873	943	914	929	930	875	933	946	916	929	937	917	912	945	882	910	947	880	970	912	903	863	933	885	938	888	937	970	917	882	960	880	914	924	919	918	878
1852	190	161	174	155	159	149	145	165	147	161	169	159	175	138	161	158	148	151	144	146	134	156	166	150	168	159	155	136	154	152	155	168	165	134	176	141	158	149	154	155	153	161	143	134	166	138	139	132	146	137	136	137	159	143	159	163	161	163	145	128	155	152	139	156	152	154	177	144	151	151	166	155	182	162	152	149	162	146	160	155	146	152	143	144	166	161	175	157	156	166	157	133	157	172	140	166	147	158	156	135	153	143	148	165	197	156	158	166	160	158	152	158	148	167	143	187	158	160	156	145	181	158	156	123	133	166	158	166	138	138	158	155	145	165	151	148	153	152	160	150	180	155	166	152	136	161	160	161	175	138	174	137	185	175	147	157	145	138	153	171	156	136	169	157	153	181	142	166	162	160	131	166	127	139	161	141	196	158	132	143	146	165	144	171	168	176	155	147	160	153	135	178	165	166	154	150	179	162	169	134	162	162	148	149	150	158	160	155	139	155	142	150	173	161	164	182	146	154	161	157	163	160	155	167	154	136	158	134	143	148	162	158	151	185	155	171	142	152	152	171	129	166	172	163	151	144	157	154	153	163	156	168	149	156	155	151	156	142	148	143	151	156	155	154	151	167	155	159	154	172	152	163	169	166	164	178	148	137	179	169	169	147	134	154	141	142	160	162	130	171	149	177	173	160	135	148	146	173	140	163	174	168	158	164	154	150	151	156	161	167	165	152	149	161	129	164	159	150	133	149	154	143	154	157	162	166	147	172	156	145	166	134	136	162	146	150	167	167	168	159	142	159	173	153	158	152	171	158	161	149	144	177	134	155	148	166	163	157	160	154	131	140	173	159	173	148	128	146	153	157	155	160	147	155	151	145	168	146	148	147	154	159	161	174	180	164	149	151	156	149	150	175	149	153	143	136	152	170	152	150	148	152	154	151	182	164	134	158	171	139	161	165	168	159	162	142	153	135	155	166	147	177	182	165	167	133	148	178	140	165	143	150	160	150	134	156	155	145	142	146	115	168	146	160	171	167	128	160	161	149	156	167	142	146	153	154	131	160	159	162	152	129	160	173	146	167	165	164	146	147	142	171	151	143	155	162	147	150	173	153	175	141	151	142	163	139	166	142	160	130	156	174	148	149	157	159	151	140	143	150	158	134	153	160	153	140	145	168	189	176	144	134	160	155	158	166	150	137	153	154	155	146	168	138	161	159	172	142	153	153	164	154	160	153	161	135	150	138	163	142	144	150	153	155	160	152	167	158	180	163	153	142	146	158	161	172	151	130	153	150	160	137	164	137	156	167	155	146	160	155	163	152	148	152	150	180	144	160	138	168	160	155	165	169	136	185	128	157	160	154	167	157	161	162	156	150	149	162	158	154	160	149	127	157	159	172	141	147	154	145	149	150	155	153	158	153	170	175	151	149	162	163	168	140	144	162	142	139	146	170	157	180	147	139	131	151	154	160	158	173	155	143	150	155	168	164	137	145	157	155	165	149	150	133	154	160	174	149	152	145	143	144	137	135	168	159	139	137	148	151	150	164	177	157	130	148	158	135	147	169	156	180	160	165	145	157	164	184	185	159	171	178	156	162	127	164	163	140	148	172	168	151	171	176	148	155	162	163	141	176	163	163	157	140	154	162	165	135	154	162	158	160	134	155	159	159	169	184	169	159	142	159	160	147	144	158	161	158	142	163	165	147	153	154	133	156	145	156	146	153	142	162	149	162	137	145	157	153	128	143	121	164	170	150	147	138	170	139	149	159	186	171	161	151	158	153	164	144	163	151	155	146	174	136	159	160	159	138	127	149	139	180	160	160	156	145	162	153	147	155	166	151	153	157	139	161	154	147	132	145	134	134	146	137	167	189	157	149	174	156	170	153	145	145	156	169	175	170	153	126	155	155	163	147	164	178	180	153	154	148	162	135	148	151	149	153	155	156	137	153	131	132	156	165	151	164	161	164	145	150	160	153	172	135	152	149	163	145	182	135	159	150	163	155	138	153	160	169	132	147	139	161	165	159	147	169	136	151	166	136	107	167	149	157	145	154	150	144	166	168	123	159	168	131	143	155	147	148	153	172	158	162	172	153	159	155	149	144	177	162	128	160	133	140	145	177	144	144	158	153	151	158	137	158	157	135	128	183	163	140	148	159	166	165	147	144	173	139	152	169	170	180	132	152	155	191	160	136	135	143	163	170	173	150	179	172	156	135	147	147	147	143	150	135	157	153	150	154	166	152	138	155	162	159	147	140	154	161	153	148	131	175	171	149	172	163	153	157	128	157	153	160	145	160	134	143	168	152	148	157	155	155	151	141	150	149	139	154	163	153	154	160	168	153	144	148	169	176	142	149	164	178	167	143	157	165	147	160	161	155	120	143	145	178	152	158	168	143	136	141	151	173	137	163	141	136	160	156	159	167	143	157	144	144	168	169	153	138	162	159	151	163	163	153	137	176	168	135	142	162	159	149	178	153	139	149	142	148	156	161	142	180	153	121	148	154	146	179	166	156	187	167	162	167	161	148	149	151	169	157	120	134	165	155	159	136	122	161	170	163	134	133	167	143	143	159	151	166	166	144	158	175	176	150	162	149	156	168	150	162	149	164	122	183	157	158	115	148	151	143	180	150	176	158	164	127	182	150	140	153	173	146	158	139	157	167	144	177	156	143	143	163	149	132	160	149	156	160	164	154	173	166	137	171	169	163	149	170	165	159	151	167	155	142	159	144	152	147	176	148	159	161	175	167	170	148	160	134	162	152	144	154	144	143	143	144	153	150	153	139	166	158	163	143	134	140	133	146	156	150	153	151	135	165	173	142	148	133	165	182	153	153	149	172	156	149	135	154	154	156	178	175	163	158	154	153	153	161	169	150	155	136	161	156	153	160	156	134	176	151	158	150	159	160	164	176	151	166	161	150	145	148	142	142	168	159	158	120	149	142	142	165	176	171	157	150	166	175	151	143	168	161	153	153	154	143	142	149	134	159	155	158	145	149	151	159	147	136	153	146	137	166	155	165	139	162	164	135	184	169	175	143	156	157	161	156	171	148	180	161	149	154	167	167	125	146	145	161	176	188	156	154	150	150	157	168	169	165	141	180	141	147	174	148	159	150	161	160	157	145	136	159	164	146	153	139	129	165	156	144	154	168	154	124	155	158	168	160	158	177	139	156	133	153	144	164	176	151	152	150	162	131	164	154	182	137	146	169	155	148	150	139	176	151	146	133	143	148	152	183	151	165	162	155	145	153	154	154	139	151	148	171	146	134	149	135	142	150	190	136	160	166	154	172	179	153	167	155	148	179	183	168	159	133	154	153	157	166	137	160	169	157	153	151	152	148	141	159	141	150	161	163	149	171	150	164	166	158	186	142	149	154	143	165	131	130	163	155	154	162	163	159	168	135	159	138	167	146	122	128	154	139	151	145	150	152	178	133	154	160	153	152	149	177	161	152	154	157	156	139	144	159	146	146	169	151	168	161	168	158	147	167	172	146	157
2163	516	553	606	592	572	540	516	582	580	499	537	509	565	499	519	469	534	492	535	514	514	499	504	525	517	550	488	499	537	466	494	512	495	529	495	512	496	502	530	522	493	530	515	560	516	501	539	524	516	462	489	498	492	518	544	531	482	512	477	492	496	524	532	529	494	491	539	502	529	500	501	493	513	564	487	492	513	509	479	512	518	484	513	505	486	505	525	513	519	504	483	485	510	514	490	527	473	503	519	516	505	527	476	520	497	523	499	488	495	512	503	507	503	477	519	501	508	540	521	518	478	552	552	526	527	540	481	491	527	498	563	493	508	506	475	459	489	543	497	537	522	494	537	515	526	493	481	496	512	498	493	465	493	494	537	479	510	506	508	475	481	495	492	479	501	500	515	538	460	530	516	454	540	484	503	504	498	488	487	483	503	507	496	496	531	496	537	474	506	541	473	509	524	516	504	535	539	495	522	499	514	536	520	529	507	510	523	482	531	487	507	503	525	499	511	530	472	538	495	476	509	487	529	518	509	551	523	475	525	518	520	520	462	519	498	487	491	521	468	496	537	483	523	510	550	481	532	509	496	544	472	508	538	498	467	489	480	484	496	492	471	523	505	486	533	518	475	513	522	539	524	522	522	535	483	497	471	491	504	504	511	497	495	513	511	496	504	471	492	506	496	467	529	516	507	507	510	504	500	517	508	507	508	460	520	551	508	493	532	501	529	535	501	498	522	526	533	489	483	500	471	513	484	529	532	521	513	492	486	503	470	518	484	459	501	472	500	491	488	492	525	532	538	512	540	496	503	528	499	532	479	515	535	517	542	525	539	504	499	511	505	491	501	474	509	478	506	493	493	520	493	502	483	526	515	491	516	504	516	504	512	507	506	497	500	535	509	497	490	498	490	542	504	509	483	528	528	510	524	548	524	497	511	527	526	500	546	499	539	549	517	509	480	511	468	484	511	505	509	536	502	523	512	499	496	498	521	490	488	550	575	475	500	543	530	432	526	494	498	501	493	496	516	499	514	499	507	535	500	546	490	500	520	495	518	521	522	496	546	516	499	501	496	522	484	520	524	503	485	547	497	484	504	528	516	510	526	500	459	512	531	508	483	519	509	521	523	544	498	503	489	523	515	465	454	469	526	512	498	505	506	462	489	484	511	517	470	527	531	530	542	517	503	474	497	512	521	540	534	518	454	525	507	519	516	481	525	523	541	495	518	536	529	549	478	510	512	506	464	503	495	501	499	479	473	479	506	547	478	482	505	497	497	460	529	525	521	527	497	479	478	517	494	521	529	519	480	478	522	479	478	526	496	512	521	518	521	488	508	482	522	527	521	509	487	466	489	500	477	496	503	507	505	516	502	507	530	482	521	491	491	527	486	510	483	506	501	542	520	475	535	510	529	513	490	519	502	512	529	520	500	542	524	546	471	493	489	498	494	543	521	534	512	489	532	516	522	576	508	479	503	505	557	493	502	492	506	517	525	465	563	525	481	512	521	476	452	489	486	485	507	485	509	488	497	534	489	455	508	478	549	473	498	515	511	517	502	470	527	507	508	499	522	490	525	485	516	473	490	528	544	530	474	494	489	521	521	502	539	502	530	504	508	493	467	470	524	526	477	494	519	498	510	564	482	526	498	486	523	546	512	488	502	516	475	506	541	499	494	475	496	467	533	510	505	530	527	498	530	538	492	500	501	477	524	532	480	513	498	523	505	494	476	545	499	528	562	481	460	461	554	483	542	539	536	534	517	499	484	480	493	493	503	491	499	533	531	521	483	555	527	499	527	506	528	508	505	497	500	498	480	561	542	514	516	487	474	530	504	499	490	486	475	488	508	493	526	518	507	518	509	514	527	550	494	486	524	523	501	491	515	515	521	480	529	565	506	523	490	510	522	537	522	545	516	461	523	453	475	503	491	502	500	498	472	508	502	505	514	543	531	524	461	477	508	509	542	500	516	516	490	513	463	491	511	526	483	501	461	505	476	490	505	473	471	509	568	519	503	492	552	531	519	534	509	528	500	501	511	504	502	501	519	481	543	494	488	496	491	511	458	498	476	464	520	512	488	477	477	467	503	515	479	471	522	488	525	483	513	517	501	521	512	499	480	513	503	493	480	514	492	529	547	530	517	566	484	502	511	513	458	454	544	546	516	525	499	500	519	517	481	479	542	507	492	548	515	517	527	492	491	492	486	520	514	546	483	514	497	533	537	493	499	470	497	529	533	543	488	536	559	517	558	506	506	527	557	518	486	505	523	518	475	547	513	537	528	487	488	522	505	487	492	486	487	495	544	491	548	485	556	536	516	494	469	531	517	479	534	504	504	497	504	496	502	521	549	489	500	531	525	537	567	503	502	509	500	480	512	492	495	508	516	464	521	534	502	500	507	508	506	513	518	503	506	509	507	552	489	480	484	496	554	520	477	509	488	484	511	503	485	471	517	507	533	494	490	525	482	505	489	527	505	522	479	483	555	499	495	514	496	501	484	506	507	501	504	471	521	532	474	533	529	523	494	539	493	530	460	512	522	554	502	544	500	440	489	509	547	567	511	509	522	515	510	477	500	516	534	535	490	536	474	454	563	518	492	488	514	507	499	452	503	497	509	525	492	468	508	514	489	519	500	505	499	490	534	488	498	442	548	516	513	519	552	508	539	538	533	522	522	511	518	502	561	500	544	498	511	484	545	515	528	515	551	489	478	508	537	516	485	537	515	495	490	501	494	495	500	508	519	515	524	530	486	471	511	512	481	512	505	545	490	525	514	503	517	495	471	521	514	517	493	502	488	493	508	500	451	478	487	560	518	520	486	523	507	534	523	536	480	523	507	496	523	476	504	498	485	521	470	506	505	504	497	490	472	513	529	521	508	468	513	510	499	488	498	466	491	494	521	519	495	500	501	531	497	507	503	526	489	493	521	529	535	495	489	484	509	538	498	482	483	465	495	512	524	494	491	517	486	519	486	503	502	476	548	490	500	493	479	559	489	505	519	492	493	493	494	503	517	516	513	505	538	543	511	528	491	519	516	506	476	529	463	511	501	507	496	517	551	494	539	521	508	462	529	502	515	486	496	489	526	502	542	507	473	529	487	521	495	504	506	483	537	497	501	513	519	490	492	506	485	421	483	520	496	522	499	534	543	569	529	514	494	547	527	496	540	496	495	529	522	506	510	523	501	538	535	542	539	499	527	495	518	512	530	525	552	499	474	490	500	523	462	570	531	529	497	529	533	520	513	512	503	497	479	542	488	480	525	526	509	477	524	566	537	495	512	473	495	489	484	462	531	515	545	516	500	504	498	493	502	495	513	539	544	478	498	515	494	502	501	498	518	510	471	519	533	492	552	540	507	513	487	506	498	522	525	528	469	508	537	531	569	557	504	515	512	486	504	526	514	461	506	481	525	474	510	478	527	494	540	487	498	540	521	523	494	496	499	479	503	537	533	532	525	486	488	505	514	489	497	461	511	519	529	531	493	514	529	472	523	489	530
9227	1149	1213	1072	863	672	596	533	543	500	451	412	410	395	407	363	410	369	404	364	335	375	373	383	358	363	368	371	352	378	366	379	381	365	347	371	356	327	311	342	336	340	325	355	343	322	380	350	377	316	365	384	342	357	333	348	388	378	378	345	373	319	340	331	360	322	385	326	360	372	364	364	358	385	345	340	341	368	345	339	364	357	343	332	356	366	358	362	377	344	334	366	355	352	368	365	341	325	328	335	356	343	350	316	374	338	338	369	339	318	351	362	352	347	367	361	371	377	325	344	369	327	350	343	329	308	362	344	353	337	306	334	354	362	347	374	310	347	347	375	351	355	360	354	319	328	384	349	340	374	359	358	353	347	372	395	358	338	334	332	320	358	339	411	375	384	379	368	366	329	345	346	353	346	362	346	333	367	342	330	321	346	336	353	333	335	355	318	379	347	337	337	347	346	380	347	379	339	367	340	352	353	345	358	366	332	363	363	352	372	367	351	369	349	326	323	315	375	362	347	335	334	367	347	353	377	393	364	367	330	354	360	349	352	353	310	334	395	363	350	329	354	315	339	330	342	350	358	321	353	345	367	320	361	340	345	336	373	350	341	364	353	353	337	344	350	362	336	313	362	361	364	368	348	353	358	324	368	331	325	343	354	358	328	349	356	326	362	375	347	398	332	359	328	333	371	369	330	323	338	317	378	341	342	373	324	353	335	323	364	373	369	341	336	320	345	336	332	342	391	368	354	380	325	314	376	374	369	337	364	323	333	344	391	354	350	349	364	369	354	352	356	356	342	358	342	355	344	336	364	321	342	335	343	383	358	356	347	350	349	350	363	338	293	340	374	353	355	333	343	323	351	347	327	367	365	359	352	378	322	324	341	339	330	359	333	354	368	334	373	372	332	384	366	344	310	344	382	353	340	349	347	348	352	368	359	369	364	332	352	349	335	385	368	340	357	331	314	322	328	343	356	352	359	376	359	357	367	338	334	394	347	365	346	347	360	349	340	333	336	342	346	351	376	373	345	360	357	359	349	378	347	364	350	314	362	353	341	355	357	341	371	354	373	375	332	363	328	320	311	368	380	364	302	334	344	331	320	352	379	336	333	352	345	357	365	362	351	332	363	354	359	343	371	355	366	358	341	349	354	337	340	308	349	350	326	344	355	341	361	338	342	355	355	355	340	339	325	348	332	361	331	358	365	350	385	342	346	369	343	324	350	371	359	364	342	354	340	374	348	347	338	375	313	356	352	337	339	327	392	333	384	374	317	331	345	346	358	341	355	383	356	363	334	369	363	358	391	339	358	324	369	362	342	331	330	340	337	350	349	358	362	382	344	341	335	303	365	337	333	366	338	350	316	336	372	309	339	361	344	347	350	341	323	356	340	338	361	367	376	350	324	366	357	349	348	342	353	334	346	334	364	344	335	317	345	370	325	379	357	336	345	328	324	343	387	345	330	336	322	322	372	373	366	368	363	351	333	360	377	348	367	369	340	376	386	350	361	330	345	348	335	327	328	355	325	347	344	372	314	336	312	375	345	369	356	327	329	374	320	339	346	344	343	370	337	334	368	311	344	332	383	346	326	352	377	341	359	365	364	363	349	364	340	342	329	350	365	322	355	339	381	346	309	323	362	346	324	345	337	350	388	318	361	334	350	375	332	349	367	346	371	365	338	318	360	335	349	346	353	332	347	354	344	379	357	379	325	365	328	363	382	344	355	371	337	293	348	371	346	354	354	307	364	312	346	343	346	381	330	328	345	338	363	363	341	315	350	323	350	375	369	334	322	342	378	361	353	347	357	299	358	351	349	340	348	335	289	370	362	388	376	351	380	343	350	319	332	312	350	323	349	345	341	360	318	369	346	360	369	354	363	359	323	350	339	325	354	341	380	357	329	344	333	340	330	347	362	311	353	359	338	330	315	361	382	357	331	334	342	327	350	342	339	329	340	362	335	359	382	335	357	340	358	287	334	324	353	343	368	361	355	359	359	340	355	337	365	370	348	372	350	333	373	353	345	350	341	348	340	379	347	362	300	371	332	354	334	354	331	363	360	321	355	351	355	376	361	320	336	368	347	357	353	373	337	355	373	338	317	349	354	342	353	352	390	331	384	344	345	341	362	335	345	375	360	365	348	329	345	359	345	325	338	368	352	370	346	339	329	356	352	336	341	383	310	323	341	368	379	348	337	390	320	342	334	329	351	362	317	359	365	370	351	375	367	349	341	338	330	392	367	393	364	324	371	343	337	313	343	383	335	352	358	338	343	360	348	315	386	314	329	343	356	353	358	369	339	321	352	333	366	339	331	362	329	335	373	346	383	378	337	321	367	319	348	330	332	358	333	337	368	327	338	335	312	358	358	380	355	324	366	386	346	355	358	353	350	326	354	368	342	364	356	367	342	374	335	363	331	340	386	340	369	330	365	362	313	366	341	359	374	339	336	357	326	350	352	366	351	394	342	332	375	343	358	373	361	345	337	339	335	315	360	357	334	367	348	358	354	327	340	318	362	372	324	416	353	355	351	354	333	343	360	323	328	367	307	362	368	323	351	323	356	333	331	367	330	367	352	364	327	312	372	351	332	356	358	327	344	349	338	331	362	323	331	381	371	347	327	375	353	316	372	325	309	343	400	365	364	363	359	365	310	357	346	348	370	349	364	371	367	342	322	334	342	336	351	324	345	342	356	327	343	348	356	317	350	339	329	373	345	350	325	375	350	336	366	356	358	333	313	334	357	346	383	364	346	372	372	317	327	343	341	387	354	336	381	371	342	331	369	357	351	351	393	339	362	350	334	337	358	357	338	330	396	358	344	350	357	363	334	392	333	333	355	334	311	373	372	364	338	320	343	340	357	360	350	351	354	336	328	362	369	367	401	381	369	344	337	334	343	352	329	349	375	324	356	306	384	381	356	363	345	344	359	339	401	346	374	348	328	340	355	334	359	389	362	328	339	371	349	371	354	337	375	357	338	318	351	344	372	344	360	374	386	313	322	348	341	350	366	351	361	365	343	381	376	345	358	345	333	352	352	391	383	408	364	335	338	356	347	310	341	361	366	374	342	356	318	311	358	373	335	360	354	354	324	373	343	346	389	311	369	346	373	317	384	320	341	347	338	368	353	383	351	352	348	345	338	359	355	373	361	327	359	388	345	352	340	378	382	385	340	347	358	366	337	336	356	365	350	346	363	346	334	319	354	377	345	332	359	363	346	318	321	302	359	327	368	368	357	324	399	377	378	343	318	370	343	339	356	294	367	357	340	344	347	353	313	350	376	323	329	374	334	363	324	349	340	336	344	332	372	386	321	367	330	341	384	337	367	335	379	352	367	369	337	324	320	348	363	319	351	358	314	366	375	350	379	321	354	353	369	339	347	375	335	372	360	359	379	364	353	359	344	352	376	361	376	377	340	329	361	355	350	348	345	315	331	343	355	351	336	338	385	358	350	352	344	341	353	370	369	348	345	332	353	350	335	383	370	341	377	323	334
6541	1749	2645	3395	3100	2748	2374	2055	1932	1796	1586	1491	1460	1384	1320	1309	1255	1189	1233	1143	1171	1140	1028	1126	1097	1085	1052	1051	1038	1036	975	1077	984	1019	1011	996	1042	1022	1041	1020	998	984	985	929	1012	1038	985	1000	987	1004	969	1043	979	955	962	1027	1011	982	966	964	1001	999	982	963	967	921	983	1003	968	898	995	921	912	947	931	1022	928	989	920	996	905	1008	908	980	916	920	944	976	998	909	1007	968	965	951	1000	944	962	987	969	995	890	980	949	985	978	948	973	924	946	868	932	959	950	980	986	896	955	970	974	972	931	904	913	1008	944	947	907	955	929	997	1031	954	960	899	924	933	912	939	944	989	922	944	975	983	949	906	971	938	923	965	966	917	934	928	971	891	918	942	947	939	974	900	977	1003	987	952	897	909	935	948	961	943	986	963	935	907	993	942	955	913	989	944	940	949	933	974	925	982	926	957	915	918	937	885	982	967	905	957	929	950	992	957	979	987	954	974	941	992	973	917	981	971	914	913	940	876	972	926	912	922	934	985	946	989	916	921	972	939	984	962	961	951	969	961	933	958	927	956	952	978	947	883	949	948	966	927	1000	942	948	966	910	948	917	937	926	934	931	894	941	865	1006	947	942	965	972	935	921	971	922	978	952	989	936	969	945	932	944	926	954	1006	940	1014	912	950	894	911	1001	949	938	939	930	980	950	926	876	969	952	921	931	979	968	962	979	915	919	926	952	975	898	937	946	961	981	900	958	959	990	942	964	968	909	1000	954	929	919	1032	948	987	933	955	1010	952	888	925	962	907	1014	941	943	929	927	931	965	979	927	961	916	925	913	929	958	956	968	948	956	932	948	958	922	962	1003	928	985	861	948	949	945	989	954	964	902	940	954	958	934	964	909	939	918	919	966	896	945	958	945	959	930	959	961	933	991	942	938	962	918	910	953	954	956	969	925	974	972	943	950	1039	895	951	906	967	929	935	928	982	944	1017	933	949	967	954	940	959	963	966	920	1025	938	920	888	954	917	984	955	985	970	959	988	897	970	940	948	967	955	959	969	953	952	923	950	1017	945	923	923	961	913	958	951	939	982	961	982	948	957	941	958	955	993	921	924	942	946	987	938	932	915	991	897	959	883	931	905	928	945	919	989	995	890	962	979	940	982	938	949	965	938	964	974	988	894	993	947	933	917	947	990	934	920	884	932	893	945	979	946	958	900	926	959	954	958	936	941	974	945	962	880	948	928	959	916	935	932	958	1031	949	952	909	909	892	954	928	986	914	889	1006	959	982	906	967	959	917	959	915	915	975	1008	974	939	916	947	936	976	953	915	945	966	953	954	930	934	973	942	980	984	970	937	909	1018	961	982	889	908	944	985	963	934	957	958	960	914	893	932	955	908	921	930	878	935	914	937	956	1017	963	964	936	974	888	907	969	897	891	964	900	948	967	979	935	899	973	937	924	932	961	918	943	948	920	940	956	969	925	970	942	1006	962	891	922	973	938	937	935	1008	937	938	958	959	893	947	953	982	962	906	950	952	1024	933	898	953	992	973	884	980	971	898	996	919	1008	976	903	944	889	954	951	939	966	961	961	985	907	952	951	912	987	949	932	994	926	928	932	941	946	937	928	901	939	953	907	939	926	912	982	950	976	954	912	928	986	928	970	931	971	917	882	902	961	1025	958	936	938	948	931	956	942	965	971	930	978	933	976	1007	959	926	948	1022	899	962	909	942	943	915	963	928	974	978	933	933	963	960	948	903	960	917	1003	931	935	892	989	956	969	969	894	947	903	924	972	981	986	952	887	996	991	971	964	962	956	945	884	953	908	961	951	945	952	933	943	969	990	917	899	968	932	936	882	946	968	917	928	929	943	932	985	903	933	968	920	1008	904	1035	997	928	913	931	943	935	944	991	852	927	917	974	900	945	906	949	955	940	950	965	999	967	949	895	915	948	949	990	964	926	982	960	998	915	963	929	933	954	952	909	916	965	937	931	879	973	974	920	962	962	950	981	929	951	942	939	950	911	910	1022	900	936	919	952	925	925	906	951	975	948	936	941	970	903	962	888	954	971	885	864	938	983	990	949	953	995	942	902	935	974	942	900	887	937	924	963	943	912	926	898	904	899	954	955	905	906	910	973	880	936	965	1008	930	958	956	943	999	944	982	958	918	942	933	960	915	959	978	824	922	914	921	921	971	966	952	897	954	954	926	917	1013	918	913	915	995	965	953	1019	886	926	931	947	901	953	916	989	961	884	917	950	968	926	983	959	955	937	993	966	1008	962	977	925	946	981	911	929	959	940	939	934	973	922	923	955	943	980	991	905	977	934	916	930	934	972	964	934	978	936	1017	926	972	917	937	918	889	960	948	969	954	976	953	972	1026	953	942	950	960	980	950	945	912	959	939	897	939	1015	960	940	938	991	943	918	876	948	933	902	913	934	925	1000	964	897	972	984	959	915	927	961	940	944	912	976	919	919	936	1000	914	945	946	960	934	980	925	922	969	945	898	932	916	981	909	974	904	942	951	941	962	934	899	997	938	973	940	930	969	969	948	983	951	959	1001	957	923	939	922	965	934	943	940	984	903	939	963	921	1012	949	949	988	924	938	951	931	1014	947	979	947	914	942	929	945	972	930	983	927	949	940	944	946	973	958	945	928	935	913	912	936	941	941	957	934	977	991	876	928	969	929	907	979	929	996	941	941	946	963	958	937	989	925	922	954	965	992	857	946	976	975	985	930	946	906	979	922	975	976	910	971	943	929	987	923	984	971	892	943	922	960	976	926	981	965	954	959	919	952	959	926	922	924	895	951	989	949	875	917	987	977	908	916	943	930	989	956	932	951	944	951	896	923	972	961	921	931	980	949	952	988	866	948	903	933	936	962	937	959	938	1017	912	953	925	970	964	935	944	983	944	917	965	956	930	1005	963	1006	937	936	938	958	945	920	911	1006	896	924	920	970	897	930	926	940	894	925	905	967	963	1017	917	928	954	933	932	959	954	931	931	943	990	888	899	932	935	955	906	915	963	906	980	945	931	956	1005	887	954	967	942	944	917	953	919	941	931	983	870	959	927	935	989	961	958	935	927	947	950	945	945	973	875	955	958	975	977	938	963	949	936	923	832	945	964	966	967	965	949	976	1020	990	1011	936	958	895	929	928	938	911	913	917	889	908	968	959	966	974	947	947	904	938	941	946	946	929	936	959	956	947	896	943	918	857	927	900	958	892	990	1008	934	986	960	967	933	967	962	928	934	949	907	960	902	935	913	992	961	892	903	974	934	941	939	916	999	913	953	911	893	996	1009	937	950	975	953	929	912	884	954	924	981	923	958	940	883	884	979	956	963	911	943	920	915	912	954	976	953	953	928	938	961	961	926	971	981	961	921	976	923	937	934	970	930	952	942	937	951	935	927	970	986	933	925	986	917	918	935	984	937	948	985	905	887	970	931	976	921	994	965	978	915	949	942	973	938	938	965	969	1004	956	957	1010	933	976	1000	939	963	905	965	875	904	956	952	939	981	971	946	927	914	909	951	932	953	891	947	954	944	935	951	946	909	977	987	974	989	899	930
13015	1718	1748	1442	1041	865	710	629	568	533	477	464	453	439	418	401	408	372	401	397	364	376	392	412	337	341	347	382	363	369	354	391	355	327	326	361	358	386	382	349	380	332	363	348	367	297	329	362	375	343	340	346	327	342	389	382	354	356	358	336	382	341	318	340	329	368	344	341	347	365	349	315	372	359	357	324	330	347	334	360	370	319	328	355	351	315	372	379	345	305	345	345	342	375	327	328	368	320	335	382	379	348	335	344	319	352	356	339	326	345	355	361	344	309	355	329	352	369	383	311	382	342	372	347	366	401	354	350	355	353	328	363	334	345	350	336	362	327	320	349	380	319	329	344	376	348	349	365	368	360	331	323	334	361	353	329	344	331	338	297	366	360	365	341	355	345	344	362	365	386	345	357	352	329	318	387	354	359	375	362	358	374	333	379	349	322	331	330	348	305	340	356	326	355	312	324	364	338	312	370	332	350	330	339	336	349	372	326	339	351	334	305	338	337	331	314	350	370	359	344	306	359	365	390	343	374	381	353	345	380	335	374	360	329	366	364	337	333	355	358	327	333	333	332	356	363	391	348	349	358	366	325	346	339	331	355	347	368	353	358	369	323	332	333	345	349	363	340	361	347	360	336	346	329	352	329	339	321	334	370	372	364	358	350	357	334	347	352	340	317	310	356	353	365	357	341	338	350	351	332	352	347	342	369	353	317	322	402	357	332	363	325	341	359	340	341	343	364	329	371	339	330	350	358	341	342	321	358	352	345	366	349	335	332	354	324	347	348	347	343	311	340	363	310	320	333	315	383	363	328	383	371	350	332	369	336	349	344	340	334	341	382	330	361	308	324	355	317	303	375	361	345	328	360	335	360	370	351	370	329	338	366	354	335	349	347	341	350	358	349	346	355	367	352	339	328	363	345	358	315	343	349	353	325	330	324	326	362	351	369	373	370	364	371	363	349	402	333	361	369	365	376	345	362	391	390	357	361	324	337	353	348	373	329	324	321	397	339	359	369	333	385	378	349	339	359	357	321	373	347	393	352	372	341	353	331	307	325	348	319	342	329	352	316	310	348	352	340	341	338	377	338	323	370	354	349	365	395	359	311	354	335	326	360	364	341	307	371	358	327	367	345	358	325	313	329	377	343	347	357	349	351	368	348	350	324	343	378	362	337	375	329	363	367	336	367	304	350	360	320	336	356	353	327	324	328	364	352	339	348	385	326	333	347	340	349	339	325	362	338	352	349	351	353	354	356	322	340	346	337	381	344	349	363	329	360	330	362	349	344	360	345	362	331	355	368	350	358	371	366	352	357	347	371	354	338	347	339	319	378	342	337	366	334	332	342	369	353	336	370	376	371	363	363	348	357	323	361	361	346	318	375	374	340	330	360	323	339	346	313	349	334	353	333	353	343	360	377	365	328	342	350	350	354	359	346	342	316	344	350	352	383	347	353	384	376	335	366	358	342	333	355	368	350	367	305	375	352	341	331	347	327	341	350	359	361	345	373	329	367	338	328	320	340	348	365	362	375	366	331	353	342	337	348	334	359	376	308	366	372	360	349	346	350	334	330	327	354	325	361	327	374	316	348	337	317	301	376	340	341	342	331	342	289	341	331	346	323	394	350	331	353	375	368	372	358	354	357	329	369	357	332	349	353	351	351	347	341	362	366	366	377	380	378	338	370	361	353	361	361	336	345	353	314	318	355	324	363	326	373	390	374	356	328	342	318	354	329	359	274	386	367	352	361	375	330	339	315	322	336	365	324	369	377	371	365	373	348	338	357	365	353	317	341	357	403	345	342	357	337	330	374	326	386	334	331	353	332	312	330	327	369	336	345	369	382	342	315	364	344	343	356	390	387	394	312	361	345	370	348	308	323	342	328	324	334	356	358	361	313	345	341	323	330	341	337	339	382	342	336	313	339	342	367	362	374	342	349	337	311	292	348	328	362	339	359	345	320	312	357	322	327	347	392	342	286	357	362	347	326	372	333	352	338	365	323	315	347	342	369	347	340	305	311	373	351	387	353	363	354	315	337	357	334	362	346	322	300	357	353	334	344	353	334	310	376	344	341	345	347	323	307	373	345	349	326	379	338	330	368	352	323	335	338	376	375	312	343	319	351	338	349	314	393	334	346	337	325	342	346	339	357	334	333	358	316	332	365	334	360	332	358	346	355	374	322	345	332	339	353	364	378	393	332	352	334	376	347	363	310	343	339	339	370	349	326	336	334	352	348	341	317	336	354	363	342	345	368	342	337	355	348	336	369	363	316	316	349	312	335	315	383	376	374	357	314	352	396	345	328	332	341	350	352	378	326	347	363	331	334	357	342	348	363	344	367	355	334	344	348	358	343	364	324	355	340	348	365	349	350	351	360	331	362	340	339	327	367	373	371	346	370	331	349	345	355	343	381	331	353	312	338	320	355	377	350	369	349	371	342	342	332	364	362	339	360	344	341	349	353	386	353	336	375	338	321	370	338	351	327	358	348	338	317	363	337	348	343	326	371	319	346	385	370	333	355	355	385	355	352	369	355	354	348	344	320	328	320	335	392	313	385	361	396	322	382	365	345	369	358	350	356	309	345	358	324	363	357	294	341	367	322	337	352	356	351	311	368	342	333	379	364	317	350	338	324	354	333	367	339	345	345	332	361	351	388	366	333	317	355	331	341	349	322	364	381	335	327	343	322	341	327	340	355	347	347	344	390	393	365	325	360	345	352	357	333	325	356	331	355	350	342	344	344	362	357	344	328	322	339	345	359	377	381	333	330	307	349	361	361	348	348	332	361	347	356	374	329	360	314	364	349	353	336	390	339	355	352	351	346	349	360	360	356	351	352	327	301	340	344	341	343	336	361	353	334	345	335	352	342	377	373	325	352	339	321	328	337	327	359	349	368	328	323	382	385	346	332	330	340	374	339	343	363	359	337	331	337	353	386	348	343	333	360	376	361	350	326	358	327	332	318	298	346	390	355	372	338	337	353	323	352	335	353	355	337	350	355	348	348	330	340	330	350	358	334	338	319	355	334	383	336	338	323	364	369	338	313	326	359	388	344	354	365	356	346	345	343	326	356	312	344	335	333	330	366	327	370	325	335	338	351	364	347	338	348	378	346	351	346	315	339	348	368	381	318	314	359	353	384	330	349	350	358	332	337	358	352	304	341	327	303	339	331	327	355	346	320	336	342	347	366	343	318	372	375	330	363	338	351	353	359	391	325	345	351	339	349	346	353	341	369	315	374	380	359	359	320	377	341	345	337	317	360	302	337	335	323	349	372	343	329	373	318	355	339	356	348	375	371	370	370	346	334	332	337	330	328	372	336	371	376	339	369	354	359	365	368	311	372	382	324	346	390	364	341	348	342	363	332	334	333	344	338	327	351	329	329	343	336	339	331	333	358	339	345	337	362	318	341	322	363	347	336	323	333	372	342	359	332	360	333	362	332	339	332	323	327	315	382	361	348	329	355	345	386	322	374	329	360	360	337	364	347	329	347
7496	1994	3398	4382	3906	3524	2973	2608	2325	2065	1895	1714	1682	1519	1421	1366	1317	1283	1212	1238	1191	1190	1123	1149	1232	1086	1067	1095	1117	1033	1072	1052	1111	1001	993	1093	964	962	1003	976	997	1013	1034	1005	919	926	957	987	998	942	955	952	963	966	996	990	953	902	892	975	946	972	917	881	962	960	927	966	919	941	971	893	1002	904	894	977	937	892	929	931	889	931	901	928	962	963	932	933	898	914	932	961	916	929	973	895	958	934	960	925	988	930	894	920	914	920	883	935	897	887	914	907	970	879	922	917	907	911	952	894	986	948	929	985	938	937	926	887	914	964	911	930	879	861	920	971	941	933	883	847	896	933	905	928	933	919	927	925	953	891	875	928	926	915	946	899	955	932	917	930	892	930	908	937	883	932	947	888	863	949	917	867	905	938	925	988	898	932	901	920	944	915	945	952	873	904	930	932	920	902	897	906	919	980	939	904	936	979	958	888	891	920	929	900	880	951	942	863	888	912	911	883	927	877	971	911	942	891	917	920	896	920	921	912	957	934	914	869	883	908	952	919	907	925	865	892	929	913	902	921	909	898	927	943	940	883	970	918	902	928	888	891	929	966	927	881	939	898	906	900	867	970	944	969	946	898	921	928	878	866	906	887	920	933	928	921	901	880	932	934	924	932	896	868	922	917	885	967	932	918	940	928	891	945	902	937	893	909	919	913	944	927	951	923	965	965	911	911	924	911	850	888	941	939	932	909	940	927	916	870	949	905	917	935	910	962	930	985	893	937	993	899	911	923	920	920	951	919	901	874	904	922	940	868	938	921	906	892	952	888	892	955	909	910	899	877	988	916	903	935	915	919	902	966	921	914	892	893	880	884	920	939	924	881	948	872	922	869	908	894	871	896	957	889	886	857	905	885	935	985	932	951	951	924	943	948	926	899	891	883	929	903	918	960	947	922	876	871	924	913	896	963	948	935	900	899	910	954	927	928	969	891	940	947	923	919	900	904	892	944	891	914	952	903	900	910	909	915	943	916	931	927	910	893	905	851	892	892	915	952	919	876	961	923	926	850	887	955	903	912	922	926	937	929	884	927	928	884	927	943	941	902	849	936	862	882	873	890	927	922	978	884	927	915	909	863	909	890	1001	949	862	933	926	883	887	935	904	935	896	902	918	918	875	877	936	870	915	928	879	885	919	928	906	878	879	910	957	895	915	906	918	881	874	918	905	896	933	949	921	922	915	954	946	958	896	909	927	914	926	929	907	916	894	964	907	909	872	893	905	885	882	952	903	857	895	876	914	905	905	955	920	943	909	892	899	942	910	899	931	904	890	836	884	916	961	926	922	958	978	934	911	953	911	925	932	897	824	896	942	910	923	918	950	924	908	878	913	890	901	896	891	891	874	883	922	877	876	918	929	952	909	920	917	933	928	938	888	937	913	943	888	849	949	963	953	919	921	941	925	922	917	931	953	895	893	900	917	911	907	889	899	959	920	954	917	916	921	919	875	943	931	886	890	904	939	890	926	925	910	910	954	925	884	908	884	882	923	947	961	877	922	947	870	883	899	930	1013	880	945	844	904	937	950	917	945	929	904	934	916	909	891	904	880	897	958	928	984	911	874	914	928	908	889	864	890	892	877	956	944	857	874	945	974	958	864	900	905	940	944	915	917	940	882	928	921	881	884	951	867	984	935	892	929	925	904	882	930	957	919	927	937	934	910	964	945	879	906	935	932	931	939	919	909	932	892	958	947	943	882	872	899	975	953	873	915	941	955	934	900	897	894	923	841	910	902	963	964	892	877	903	879	910	911	880	968	944	909	917	914	910	918	905	890	952	921	916	881	936	865	930	900	978	919	953	915	947	932	901	896	929	889	894	921	932	913	902	869	951	921	926	887	887	864	945	873	948	920	863	907	905	911	920	958	914	929	892	924	852	904	876	954	932	929	951	889	908	966	901	933	956	935	926	944	870	949	966	898	915	913	902	937	911	969	894	933	925	917	879	885	932	901	911	936	896	893	938	922	899	940	858	923	925	892	888	883	889	928	859	934	906	935	903	941	961	884	907	967	918	914	930	964	923	885	877	888	903	893	884	878	915	945	946	917	944	908	882	929	888	915	962	921	935	937	938	956	897	873	898	924	901	939	901	876	867	931	889	903	942	992	925	893	912	908	924	951	932	941	920	929	935	896	976	842	940	970	957	968	939	952	894	882	883	852	941	894	904	875	916	907	948	962	883	910	922	896	942	841	958	921	929	940	933	909	909	903	893	886	894	938	910	894	855	953	915	889	922	953	915	938	888	898	935	901	939	954	952	889	919	932	892	951	933	889	930	920	934	924	935	961	952	957	906	911	988	915	938	908	945	938	924	893	951	897	888	949	927	935	929	912	916	908	917	925	961	929	882	886	903	913	904	892	937	888	896	894	901	883	901	904	945	882	883	938	937	938	895	882	938	979	959	951	908	895	861	913	883	891	959	900	869	932	946	925	915	972	886	922	897	936	881	910	922	883	953	934	916	928	902	898	886	984	977	947	906	925	961	904	906	944	874	956	895	893	918	922	924	927	898	886	969	908	946	947	872	862	942	900	951	874	944	873	941	890	938	925	863	885	947	835	900	910	893	937	934	922	889	889	888	909	881	933	929	919	896	942	925	949	893	887	938	910	913	887	960	932	901	913	897	915	950	912	894	944	929	884	955	899	920	936	904	922	863	894	928	983	918	940	943	921	897	913	933	938	956	886	953	936	931	886	965	909	965	903	942	930	947	916	924	907	889	928	883	931	953	927	928	945	895	892	929	943	875	918	929	903	907	933	858	926	923	888	944	919	920	934	894	907	962	903	923	906	919	933	977	901	966	953	970	890	907	915	931	912	923	903	887	881	908	939	927	843	921	912	865	877	916	889	910	918	920	933	902	936	901	862	948	899	957	891	922	934	862	910	938	913	912	909	865	937	912	944	978	961	963	907	893	856	908	900	942	944	935	934	933	901	884	938	948	954	927	911	953	903	951	898	860	936	940	898	884	939	908	937	860	914	919	892	937	901	943	896	883	889	914	954	912	913	879	904	846	879	944	854	900	908	926	953	863	931	883	947	888	922	928	936	865	895	953	923	907	909	897	977	901	924	928	883	939	952	943	873	914	882	951	954	864	921	971	937	959	937	935	904	913	913	888	920	905	879	927	910	992	864	910	877	905	978	905	919	893	904	888	887	898	865	891	965	904	900	889	944	947	906	919	915	944	910	896	901	917	900	907	996	958	950	906	921	901	900	912	888	951	947	948	895	893	934	961	895	892	895	958	923	915	929	888	942	915	926	934	917	925	903	908	897	908	888	884	884	936	950	900	876	952	891	894	901	925	971	945	885	918	905	891	917	916	902	939	962	928	927	911	926	873	913	913	922	921	914	906	912	916	948	911	925	911	897	910	942	936	934	940	946	914	936	895	924	915	901	973	944	972	905	955	894	922	944	957	873	894	953	902	905	916	871	941	916	945	905	947	907	906	937	951	960	887
1895	172	162	186	165	172	166	172	172	160	161	163	157	163	160	174	152	153	128	153	140	135	161	155	136	164	161	151	150	148	164	161	137	173	159	162	173	152	149	146	170	157	154	141	175	147	143	147	180	143	181	157	170	141	133	143	171	144	172	148	133	158	138	152	148	144	149	169	145	145	146	166	168	200	153	162	140	167	148	167	179	147	145	144	169	161	123	157	164	147	172	152	155	146	164	146	142	167	151	153	163	165	162	163	165	172	148	174	178	159	155	157	150	144	161	141	159	155	142	151	149	130	154	176	143	149	181	153	153	153	137	173	184	177	148	171	153	161	174	158	141	145	133	136	147	128	140	141	158	151	156	160	142	150	154	168	140	166	151	173	170	158	150	152	158	159	156	143	157	151	166	172	178	171	146	147	134	153	162	162	151	163	163	169	154	147	188	181	155	145	162	161	161	175	163	141	151	163	160	183	162	177	135	164	158	147	152	151	135	149	150	158	165	174	143	160	162	182	157	158	157	147	170	157	172	149	160	151	147	166	128	154	160	156	147	151	160	174	154	151	163	144	153	158	139	151	168	165	159	147	139	171	162	164	141	137	186	147	145	169	136	169	146	139	177	157	136	138	147	151	171	134	164	164	164	170	132	139	147	138	142	152	145	139	155	165	145	139	168	153	167	167	154	151	150	165	154	147	152	169	155	145	148	149	161	162	157	161	164	156	155	146	142	141	165	173	168	141	156	142	160	163	151	164	154	143	168	127	168	172	167	165	129	152	141	154	182	148	167	154	160	160	165	153	167	153	147	153	153	172	156	174	133	174	161	158	150	157	151	144	169	156	134	140	178	169	163	137	187	138	143	132	124	138	161	165	148	156	169	165	143	151	160	150	147	139	178	145	157	159	148	156	164	175	154	162	177	125	143	163	148	171	160	162	145	152	176	178	147	136	150	156	123	138	132	150	170	141	164	172	181	167	173	154	142	154	179	157	166	141	170	151	173	161	140	169	168	142	155	151	168	162	152	141	146	147	145	148	164	152	160	151	147	140	155	146	187	175	164	166	156	154	154	156	134	155	138	147	135	164	158	158	178	157	166	163	162	167	133	135	160	140	148	135	177	156	153	189	167	150	165	168	135	151	156	147	148	150	168	170	140	184	178	154	151	147	158	148	170	149	161	148	181	129	120	156	146	146	154	169	163	154	168	123	160	153	151	145	151	137	140	149	169	144	188	144	152	139	149	159	155	179	141	149	155	135	150	128	152	149	126	143	176	152	169	145	162	161	150	179	172	142	160	145	152	172	131	173	148	148	157	151	148	179	143	159	196	149	144	155	152	188	160	156	152	146	157	129	143	152	163	149	150	159	140	151	150	174	152	140	144	139	157	156	151	166	135	156	155	163	137	150	173	155	148	170	170	150	152	151	143	151	167	146	155	161	178	169	150	135	161	160	155	173	150	146	160	159	133	173	151	168	159	154	161	161	151	157	159	148	168	154	136	165	148	152	147	155	151	133	159	143	145	189	158	153	166	173	139	151	162	166	136	162	159	180	157	143	156	159	148	160	174	142	153	170	172	175	138	177	152	139	176	135	156	146	146	168	161	158	156	151	127	140	146	152	167	158	161	152	180	145	146	142	161	144	152	144	140	148	178	144	167	138	162	154	157	145	156	164	165	143	156	153	153	150	123	163	150	129	136	146	165	151	167	132	140	146	166	142	133	148	134	178	135	169	147	157	160	166	148	167	157	150	146	155	174	159	157	154	126	154	152	158	161	147	161	162	148	157	153	164	146	133	147	160	144	157	167	137	161	138	151	163	132	179	143	146	152	176	164	171	153	161	151	164	159	173	148	163	172	146	151	146	165	170	153	140	151	152	154	150	155	164	150	157	169	144	132	150	155	142	137	174	143	160	150	127	165	159	175	162	158	143	162	156	167	135	180	150	179	161	156	167	171	148	155	169	148	150	149	147	154	151	162	161	175	163	148	142	159	158	138	152	146	169	143	150	153	149	145	148	154	168	168	154	164	154	167	133	150	155	169	149	164	167	150	161	135	144	171	178	152	179	146	166	187	155	136	155	152	147	159	143	162	161	151	134	137	150	166	158	155	184	168	144	144	187	180	160	137	179	161	175	145	148	164	121	150	154	155	152	145	162	166	147	162	151	157	161	144	172	164	156	152	146	156	147	160	167	151	151	162	142	155	159	145	169	144	131	141	164	158	121	160	169	155	142	178	162	152	133	141	167	125	166	161	159	169	137	151	162	174	164	152	159	153	136	157	142	176	155	162	133	167	167	148	155	172	153	165	170	162	160	164	195	143	151	166	165	154	147	149	149	167	167	142	154	159	146	133	168	160	184	180	145	143	156	157	171	147	176	157	147	178	146	159	157	128	185	160	157	151	161	151	140	156	150	137	149	165	141	156	163	148	140	154	143	171	169	145	145	161	156	133	164	166	139	156	166	166	165	182	153	153	151	148	146	154	145	148	171	147	162	154	147	167	149	177	146	176	164	130	177	135	133	154	152	142	168	144	136	157	144	159	168	148	166	160	147	151	150	162	140	156	133	148	146	134	167	155	167	177	154	133	148	145	153	165	149	150	150	138	187	182	141	183	146	154	142	149	153	155	148	150	144	134	170	148	151	164	156	198	157	163	159	150	156	145	145	139	166	163	148	151	172	161	165	156	157	167	148	162	162	146	148	173	157	140	170	152	136	173	166	169	143	185	141	148	142	170	144	131	157	175	142	171	148	169	157	157	180	167	170	148	163	132	138	162	158	164	154	170	160	162	143	146	138	167	152	157	172	160	158	158	153	143	140	137	168	142	170	154	162	139	163	156	122	143	152	141	160	161	155	172	152	151	171	163	148	153	142	154	145	163	153	154	161	171	138	168	162	158	162	145	137	164	163	153	141	147	132	145	176	175	152	167	126	146	154	134	167	163	149	158	129	163	154	164	168	159	157	170	164	157	167	163	147	159	162	151	168	158	152	158	164	131	186	166	158	158	162	146	183	154	175	149	150	161	166	172	142	155	171	169	136	168	144	144	154	172	155	170	155	159	194	141	171	193	175	148	165	142	163	148	156	150	157	165	163	154	156	165	148	143	153	151	180	149	145	130	146	191	153	152	159	153	171	133	177	150	153	165	150	139	165	146	135	153	145	173	138	160	147	178	193	158	167	170	159	151	147	143	159	154	162	145	140	148	166	155	151	168	164	153	148	155	156	137	161	153	144	158	160	135	139	151	155	148	162	175	139	135	139	151	164	163	153	149	115	148	149	164	153	148	140	162	158	168	161	142	168	160	149	163	141	174	161	145	134	152	135	169	192	165	147	170	147	164	156	154	172	142	161	156	157	159	149	157	171	156	153	164	152	147	143	150	156	152	158	144	157	165	173	173	153	130	148	163	194	154	158	153	147	165	165	155	154	176	171	128	168	170	160	156	160	168	154	147	142	164	164	170	151	134	132	152	155	163	144	167	153	133	153	156	150
2177	536	611	586	608	575	594	554	577	533	529	546	543	515	552	535	522	539	548	509	558	470	545	503	494	525	534	479	551	481	481	562	532	544	525	498	550	487	464	508	501	492	508	518	535	519	480	536	551	524	496	501	507	477	526	483	529	500	534	532	514	540	461	544	493	525	531	497	511	533	523	502	489	500	493	499	506	508	517	480	528	502	559	535	516	485	527	489	488	508	540	500	542	477	478	529	515	483	512	498	515	480	467	502	508	502	514	481	504	496	519	543	501	483	495	535	483	507	519	509	483	493	481	484	494	495	556	494	517	497	476	553	502	480	504	499	503	500	489	550	518	499	581	485	519	503	481	522	481	475	481	527	478	513	482	498	543	503	510	508	505	547	499	502	508	552	550	509	506	508	499	514	561	519	504	521	500	465	540	509	525	525	502	502	508	517	544	489	531	528	481	506	540	523	517	511	502	477	541	483	483	517	535	520	497	518	523	484	505	540	470	501	489	469	504	477	491	497	507	490	496	479	513	506	499	499	493	527	484	492	500	490	501	495	484	479	516	512	495	531	550	466	486	496	507	552	481	517	478	537	473	480	505	528	495	482	496	503	551	507	527	515	505	483	503	522	511	512	542	506	491	539	502	462	514	502	500	497	528	458	521	477	514	473	501	516	469	460	510	524	475	494	521	524	508	503	488	511	526	491	518	520	522	531	468	509	527	488	479	501	502	487	519	488	505	505	490	497	451	479	560	526	488	560	522	491	525	512	494	539	502	532	520	516	485	542	502	495	519	529	528	522	525	499	514	507	471	533	484	519	468	481	510	519	517	531	506	488	508	472	505	522	497	480	511	524	528	517	482	487	530	487	516	482	480	518	514	511	531	474	508	516	521	503	502	496	497	494	549	528	532	510	517	562	528	483	505	512	555	510	520	542	525	472	510	517	508	509	497	483	527	540	505	487	512	515	500	529	519	527	517	539	518	522	514	513	544	527	483	505	536	493	523	499	486	482	520	483	516	523	468	491	518	524	520	497	517	468	522	503	476	490	519	488	497	497	470	517	512	506	500	487	474	545	520	521	471	539	521	526	510	490	512	512	497	491	496	511	521	488	479	488	484	503	541	485	514	522	539	477	546	514	525	504	499	470	504	506	467	498	519	461	523	508	483	483	497	511	499	525	485	536	539	510	519	531	498	528	494	459	469	521	510	503	514	528	488	524	516	512	516	534	500	516	508	533	446	536	461	504	522	496	488	483	468	507	506	488	484	455	517	490	504	505	499	493	492	514	550	528	509	494	510	543	526	517	489	532	468	480	502	498	475	522	548	502	530	531	501	505	526	487	528	489	526	509	456	494	515	503	513	526	523	522	507	539	499	504	540	500	496	535	521	514	503	498	494	484	532	496	505	494	479	573	499	485	499	491	520	484	513	511	538	502	498	497	513	538	542	510	537	516	503	515	491	474	507	514	518	547	492	505	534	518	525	494	488	508	477	491	531	526	495	503	491	479	506	524	487	481	464	501	500	528	499	504	468	557	491	539	509	486	505	518	511	532	537	493	515	493	499	535	527	513	510	489	493	526	525	517	513	505	504	474	491	556	503	499	480	497	507	509	488	511	521	520	528	519	518	538	547	500	494	461	542	530	482	518	476	507	493	517	490	533	500	519	501	557	521	487	518	504	500	532	527	519	528	482	510	497	528	492	525	494	531	499	496	496	472	480	502	538	480	513	516	477	519	486	525	466	519	485	494	527	540	479	513	548	492	527	534	465	501	529	512	490	541	512	506	479	489	504	490	501	539	485	482	510	499	554	522	523	559	526	489	511	502	506	476	478	546	504	528	509	518	473	507	522	498	475	504	550	535	478	461	517	512	484	501	492	499	491	503	515	516	530	488	511	485	501	480	476	494	484	532	484	534	520	428	443	480	510	512	496	488	509	527	467	523	467	490	520	520	516	509	490	525	524	514	498	542	517	496	552	496	512	506	480	529	477	498	481	520	472	512	499	486	511	505	466	538	520	479	533	534	523	488	531	518	493	514	517	471	536	522	525	526	498	534	470	496	497	501	509	505	497	539	525	510	519	521	472	522	487	505	491	576	507	511	497	524	540	541	463	532	526	521	511	497	462	528	514	570	484	518	526	516	510	511	528	515	517	486	507	527	479	511	494	465	466	533	475	513	518	532	507	490	520	496	544	520	503	506	525	514	537	502	519	515	496	473	536	526	495	495	505	520	487	511	485	487	499	513	550	563	498	512	533	465	528	539	482	536	525	477	499	479	488	497	517	499	503	481	547	531	515	470	508	522	481	493	522	500	523	488	516	503	540	522	479	519	522	537	483	487	501	465	503	511	487	520	505	519	488	497	530	461	514	498	473	494	517	531	527	576	520	545	480	543	468	485	499	548	490	507	538	530	483	521	541	505	483	505	522	491	533	496	497	529	530	493	489	549	508	469	503	523	454	538	484	482	486	497	491	497	521	488	504	485	479	536	449	569	512	504	498	476	487	482	506	495	514	495	532	489	504	471	523	504	528	512	526	503	524	501	504	496	534	505	562	488	520	491	503	483	514	502	461	516	489	529	501	488	529	487	512	487	483	505	523	459	491	500	504	520	485	532	477	474	488	523	511	482	527	473	485	558	523	506	499	491	510	529	501	521	523	547	559	504	503	502	520	524	512	485	547	497	491	513	554	482	458	511	527	506	491	527	503	486	480	501	543	498	546	479	518	512	476	468	491	512	548	525	495	477	525	498	490	486	464	481	539	470	484	530	492	521	506	501	527	512	535	501	478	508	483	516	546	495	543	500	516	500	524	509	533	509	549	515	468	523	482	519	563	501	520	521	537	494	521	502	511	546	479	505	517	523	541	512	503	551	499	497	524	515	481	525	516	508	497	538	534	538	526	499	488	495	514	513	468	511	510	491	524	540	488	525	540	508	524	464	549	514	553	505	517	501	543	520	512	501	526	456	552	529	526	492	509	492	515	500	521	490	504	499	480	476	484	466	500	511	491	525	490	516	444	481	483	508	510	512	507	507	505	544	505	517	513	515	510	465	499	501	490	507	495	505	490	524	493	496	465	511	527	507	550	510	505	499	520	509	487	482	522	507	499	493	524	530	487	519	519	520	517	487	512	540	469	496	502	508	512	526	524	512	563	480	497	470	495	505	489	520	517	523	494	523	515	522	539	541	517	503	522	488	504	495	482	522	517	504	509	468	506	470	485	481	498	479	499	532	507	508	479	523	505	528	500	511	511	517	493	505	511	516	545	512	533	501	469	552	547	506	491	533	518	541	502	497	516	485	512	535	494	487	525	495	514	478	509	547	506	497	517	489	522	511	498	484	514	559	504	493	483	466	523	500	493	478	503	481	551	465	484	503	481	480	499	530	502	476	527	513	447	501	518	526	520	543	533	536	473	479	510	487	516	514	569	530	510	496	512	487	491	504	512	494	515	468	502	491	472	492	488	511	531	516	499	495	534	529	505	515	486	540	496
9383	1191	1245	1180	865	694	645	480	488	420	447	433	417	414	405	418	391	404	374	398	340	387	380	353	380	312	328	388	366	351	336	362	346	352	334	364	338	367	314	314	360	315	361	341	370	355	371	348	352	355	325	333	360	341	358	365	333	338	313	368	352	341	324	358	375	337	368	314	343	347	344	305	359	367	340	362	355	342	354	341	305	331	314	315	325	383	344	370	354	305	368	366	337	341	355	354	323	345	343	331	363	359	366	353	381	345	341	315	327	378	347	377	342	347	378	322	341	358	345	362	341	367	363	351	339	346	340	316	335	337	382	365	338	376	321	371	353	387	298	326	341	338	352	329	334	375	353	333	357	341	361	346	334	357	362	350	304	335	368	327	340	352	309	392	314	360	372	358	345	312	349	361	320	336	333	366	299	348	337	338	367	329	395	319	337	343	310	383	391	329	353	378	337	332	360	346	338	352	344	387	327	329	368	343	344	338	341	306	361	354	364	394	346	343	348	349	316	341	358	354	353	329	347	327	333	357	349	358	364	351	334	351	375	367	398	324	357	335	309	349	340	355	349	355	344	366	334	361	334	334	330	325	355	328	355	358	326	350	321	332	318	331	379	330	326	349	356	338	372	357	359	339	327	309	341	331	347	312	371	331	332	375	368	366	349	361	336	339	345	348	340	351	346	348	327	358	352	371	339	340	372	387	346	369	358	369	350	327	366	380	363	341	327	358	352	346	329	322	370	357	348	349	348	349	346	334	334	338	357	340	351	362	340	329	339	405	358	343	338	326	346	325	355	347	319	323	343	329	351	357	350	347	344	328	346	364	399	356	336	325	361	350	360	323	347	339	380	324	343	348	359	366	339	327	353	365	354	337	339	323	356	318	332	346	369	350	335	373	351	287	381	337	338	354	355	316	353	384	353	376	343	335	333	324	339	332	353	353	320	340	331	365	366	324	313	339	327	329	351	349	334	343	328	340	350	335	352	332	358	339	356	353	345	331	348	341	324	355	342	299	322	347	369	346	321	341	353	332	355	360	358	332	342	344	368	322	341	377	357	362	370	345	329	348	369	362	384	366	331	329	339	351	359	319	363	318	371	346	388	346	328	355	315	350	345	353	337	342	314	351	349	315	350	335	395	352	371	373	373	359	350	317	359	354	358	384	356	379	349	331	382	343	337	367	350	376	361	348	335	392	317	358	338	353	327	324	368	359	330	343	347	332	367	346	377	343	346	313	374	403	339	321	339	349	350	334	354	366	356	323	354	348	343	353	361	375	331	357	347	353	326	327	345	335	336	366	315	351	322	368	362	355	363	343	351	327	373	330	348	343	393	353	337	343	365	359	320	369	389	336	358	347	395	327	350	353	346	358	314	368	356	324	342	364	326	375	367	340	301	363	367	372	356	366	349	339	328	350	351	340	330	358	379	329	328	318	324	349	321	360	369	338	349	336	356	326	357	343	360	368	324	326	332	346	327	345	377	344	326	341	383	353	288	314	369	346	371	359	342	352	329	366	316	347	340	340	350	367	355	362	362	322	344	373	363	341	352	346	364	339	316	353	348	380	338	336	345	365	348	349	370	323	360	339	343	348	351	361	325	339	330	368	333	342	326	327	377	362	390	361	340	300	337	331	319	358	368	379	375	359	332	383	371	362	348	366	321	341	351	343	398	329	338	362	327	364	351	341	365	352	331	387	338	381	344	375	333	336	328	362	344	359	353	388	352	355	317	320	354	357	369	342	371	360	360	399	354	349	319	364	365	381	341	347	356	334	360	328	373	351	348	347	374	372	338	358	355	362	348	338	358	371	335	321	381	372	342	354	358	355	327	346	367	367	352	339	328	331	344	358	333	371	340	370	364	310	318	342	328	345	299	379	341	359	341	339	381	329	364	364	343	329	324	347	365	361	379	337	296	368	357	349	336	371	338	369	322	320	321	323	335	362	357	344	358	357	372	370	368	357	361	346	366	337	316	350	349	358	393	381	349	322	349	339	373	332	358	353	365	356	386	326	353	332	342	373	331	342	373	363	329	371	327	364	330	359	314	339	354	329	385	377	329	319	350	326	346	365	338	348	343	327	350	347	319	326	399	358	337	347	352	352	330	322	356	361	350	360	326	355	375	337	340	339	318	377	345	343	393	346	356	363	354	339	323	346	342	334	363	319	360	360	345	364	360	338	353	331	348	343	361	359	375	310	341	360	322	350	378	358	328	362	340	347	362	344	326	362	365	367	339	354	357	369	361	349	334	372	316	331	352	351	358	341	398	339	342	348	357	356	352	358	368	346	361	340	324	359	337	347	344	355	321	322	328	340	373	341	319	325	344	355	379	339	333	366	345	355	324	381	349	322	359	340	320	360	367	346	354	343	338	336	334	363	325	342	346	315	369	362	371	357	365	389	330	346	328	384	342	348	345	351	373	350	348	356	368	339	369	342	348	351	341	335	356	343	371	324	323	376	334	380	357	346	366	339	358	360	339	361	353	338	342	355	383	342	335	339	372	341	358	324	348	361	375	312	341	333	350	324	337	321	324	340	354	348	310	367	370	392	366	382	369	366	333	374	405	342	373	369	355	337	370	347	357	364	360	354	315	328	334	342	381	346	355	355	334	361	335	360	310	373	370	361	347	355	373	376	353	368	345	357	328	353	337	400	336	377	351	347	362	324	331	347	369	362	333	367	355	318	338	332	382	359	330	349	354	357	350	334	339	373	345	329	312	356	353	378	356	354	365	342	375	361	360	342	361	327	358	337	340	361	358	315	339	357	385	339	321	324	337	383	319	340	334	358	362	374	311	351	358	339	343	339	378	297	345	355	361	346	339	365	294	342	350	348	326	317	344	324	347	355	340	361	385	331	341	365	358	324	355	345	347	325	373	377	377	370	334	379	367	374	361	333	331	307	319	340	344	334	342	346	333	334	361	330	351	343	357	350	326	350	328	349	356	342	350	368	369	362	347	351	343	362	358	348	356	356	316	325	381	365	336	353	327	366	332	348	346	329	319	347	341	320	354	377	350	374	322	314	351	356	351	346	352	327	366	329	349	362	364	343	336	341	349	325	363	323	336	359	343	315	349	347	356	324	367	335	337	376	372	350	352	291	366	337	351	327	326	349	329	344	338	381	354	321	366	339	336	364	353	343	364	366	362	348	337	346	312	318	373	333	329	325	345	318	297	342	336	351	326	323	325	345	332	352	338	355	332	359	337	326	349	332	340	347	344	349	361	374	381	341	340	361	329	350	340	331	350	329	336	335	317	336	362	345	312	335	334	337	351	332	357	352	353	381	335	352	341	377	364	345	340	364	345	356	342	344	367	400	326	339	357	340	338	343	324	329	314	361	311	361	326	371	354	357	352	399	341	312	322	369	346	329	346	341	326	354	397	323	349	338	350	340	357	370	366	355	340	340	359	359	347	334	358	321	348	350	370	324	368	354	353	383	372	317	367	353	382	325	325	350	369	329	342	349	348	333	318	315	335	343	336	353	331	340
6488	1708	2705	3290	3129	2729	2449	2094	1931	1716	1664	1485	1500	1384	1382	1227	1228	1232	1153	1196	1159	1177	1135	1081	1109	1099	1072	1057	1041	989	995	1045	1027	1011	999	1030	1016	1013	975	1028	992	996	950	1023	941	995	946	962	974	1017	977	1016	1021	1006	974	937	989	953	1001	988	993	1014	969	934	928	963	936	931	937	956	949	931	1023	939	934	952	981	967	999	901	987	957	958	986	983	966	926	966	929	993	925	1010	930	929	936	935	954	980	952	932	927	986	905	994	936	930	930	968	944	913	972	1015	927	910	951	922	969	962	976	976	978	902	963	940	940	899	923	947	957	948	941	913	955	953	966	901	940	972	985	982	958	989	918	928	972	930	941	969	911	989	1007	937	919	985	924	954	957	963	922	948	954	945	945	953	943	984	887	942	935	944	933	916	970	953	924	938	990	962	958	943	961	957	929	910	922	979	945	908	986	925	963	916	934	954	964	927	854	978	969	935	909	918	947	990	979	949	930	977	925	997	953	929	972	937	938	950	1003	949	945	971	949	948	950	931	945	944	918	924	991	924	909	916	941	1007	944	884	895	912	944	949	926	967	920	897	956	943	936	935	971	923	933	978	918	975	942	959	978	903	914	946	925	962	930	934	1012	915	1010	921	917	923	893	987	974	959	960	867	877	967	925	921	914	937	996	927	912	923	889	929	894	964	948	947	931	946	949	961	953	1013	968	948	962	956	907	1005	963	919	974	921	1004	997	961	936	938	912	909	938	935	920	954	958	950	974	913	964	970	905	975	958	945	919	982	989	903	942	968	924	921	956	969	955	919	942	963	921	917	1002	912	946	872	977	987	978	1020	920	930	938	979	929	976	943	979	941	961	920	919	867	953	962	909	912	946	950	937	950	989	913	961	924	930	856	973	890	950	937	982	892	954	944	945	923	976	953	953	949	953	933	930	920	974	938	950	958	905	945	920	956	942	907	927	969	985	918	977	940	911	948	949	933	961	941	945	877	937	933	877	948	907	1018	936	960	911	1018	905	987	992	939	894	934	933	948	957	947	971	938	894	1000	919	927	904	950	903	929	1010	980	911	971	926	993	890	945	939	954	884	957	908	912	945	945	942	960	1002	919	937	986	926	998	926	926	936	982	939	940	946	954	942	952	973	956	999	932	928	969	933	926	920	981	942	979	950	965	997	938	1026	922	883	923	939	988	928	955	969	943	944	936	991	903	979	949	889	941	962	942	962	977	965	948	937	940	925	955	990	992	951	967	954	941	930	1007	950	1003	962	935	920	920	967	897	956	954	916	942	949	942	965	940	969	896	993	928	949	920	884	939	936	1030	946	968	960	951	979	942	1002	959	973	957	964	915	936	1006	939	1012	931	937	909	913	902	931	919	937	903	951	942	927	932	920	939	954	910	920	938	917	961	934	869	954	970	902	909	922	953	928	896	940	883	987	964	992	965	965	932	965	956	941	930	960	969	922	993	998	995	979	953	941	899	950	927	915	971	934	881	952	955	953	979	904	980	958	976	937	936	932	908	966	1003	935	904	885	945	929	990	957	977	870	977	997	945	932	921	991	970	935	957	972	865	946	915	975	968	924	953	944	903	929	937	940	912	950	946	919	939	926	1008	924	916	927	918	938	942	934	958	909	969	917	991	976	967	904	945	965	983	977	919	916	906	914	937	1016	938	1003	921	965	946	935	942	959	945	1002	959	907	955	1012	942	988	975	933	961	970	963	938	896	973	929	978	957	962	918	1005	949	965	970	910	934	920	945	927	942	963	979	903	901	960	976	946	897	978	985	931	955	978	987	967	1000	945	944	953	948	913	946	963	971	894	1003	950	974	928	952	956	981	933	943	918	924	942	966	944	979	955	938	984	967	892	972	959	961	920	944	937	995	930	990	960	946	980	950	941	1002	950	929	987	942	972	982	946	969	932	966	1017	923	942	1000	999	921	925	1013	953	967	953	917	903	927	1000	985	911	912	937	901	952	919	974	929	904	922	993	937	964	930	926	922	978	920	982	951	939	1003	975	955	882	973	952	875	973	970	950	943	973	909	876	916	978	973	973	899	909	924	933	911	945	915	971	941	981	935	912	940	950	930	937	918	924	961	935	971	974	941	938	977	901	1006	976	946	1012	999	947	969	965	980	907	969	914	897	960	944	918	998	962	941	958	909	925	907	997	891	884	924	912	936	969	1003	915	922	925	888	935	941	924	960	941	874	932	937	926	950	991	947	899	939	968	949	989	951	908	956	951	956	940	980	904	899	978	931	939	984	965	934	922	954	936	909	993	920	983	1016	897	940	1008	993	960	952	932	978	932	917	950	964	915	996	960	933	993	925	940	938	963	954	975	909	902	929	967	982	939	905	948	957	967	924	901	929	930	946	921	952	958	888	946	905	960	944	997	995	918	963	953	966	956	983	911	965	957	987	929	1025	983	925	924	912	994	964	952	960	879	962	891	969	951	884	912	968	943	945	953	964	914	971	981	979	968	932	939	1032	945	977	1007	974	920	925	955	914	991	919	971	938	992	927	923	946	1014	880	964	925	909	938	938	936	977	966	908	997	947	952	937	902	919	924	958	937	942	978	962	937	925	987	982	978	980	974	951	970	957	963	968	935	954	930	943	970	858	986	911	990	977	937	917	912	991	913	923	935	912	947	941	977	932	974	905	917	944	901	942	896	972	911	910	995	942	966	950	960	936	1004	965	940	922	942	928	963	926	933	962	960	944	936	930	905	973	986	955	919	943	925	953	920	900	892	957	948	925	900	952	956	949	894	1006	931	947	959	966	970	975	933	985	966	968	909	908	904	1018	913	924	943	967	1032	911	1000	966	971	920	959	910	934	927	912	943	933	891	928	907	888	1000	962	960	972	969	925	940	957	921	927	954	926	980	932	932	990	971	987	941	959	970	915	887	905	937	943	955	974	979	917	968	951	906	915	972	948	965	938	956	952	882	929	981	978	948	933	981	925	958	929	947	922	997	986	985	937	945	933	976	957	927	971	935	955	932	903	920	999	905	930	921	933	947	912	924	983	1028	932	962	949	949	969	861	924	944	908	984	937	934	949	969	948	935	922	958	966	927	928	989	973	949	944	1001	936	965	964	937	946	932	908	944	919	951	921	906	941	934	922	953	989	950	932	960	887	923	936	984	944	973	927	930	979	925	962	969	929	881	948	979	896	932	1003	977	972	926	1004	903	962	962	965	929	923	892	981	900	994	960	955	949	927	940	925	947	916	932	927	963	955	959	990	981	939	913	974	928	935	944	1011	964	962	931	931	934	980	968	933	934	957	914	905	941	899	938	947	952	988	886	955	935	984	937	972	905	1005	921	921	965	923	965	941	928	928	992	1043	919	880	968	958	939	972	941	937	969	970	922	962	977	975	948	920	956	939	867	946	932	925	969	943	947	904	931	948	949	934	945	984	921	974	970	928	936	895	980	945	925	916	947	941	958	940	964	948	895	921	941	1011	919	944	995	977	940	994	952	985	930	921	945	937	901	933	948	975	960	932	920	1005	953	942	979	972	915	948	964	881	962	933	1000	956	950	939	935	955	953	959	900	999	955	951	929
12964	1751	1774	1460	1030	917	745	619	628	506	472	462	442	454	403	413	396	394	391	357	387	411	412	396	362	369	350	380	348	362	352	350	366	350	363	337	362	411	394	374	336	374	348	343	379	377	334	404	372	344	371	336	358	372	325	328	374	331	357	355	397	319	351	339	360	339	355	374	349	338	326	348	357	372	346	343	349	334	353	327	341	368	342	338	320	335	367	345	353	337	335	340	351	361	320	360	335	384	344	342	342	359	343	327	328	365	350	355	352	333	331	343	328	359	342	360	382	344	367	380	357	357	354	332	351	338	329	345	370	333	358	335	369	339	342	342	356	394	341	350	368	334	361	323	352	342	338	341	331	395	357	386	353	398	368	393	359	344	338	338	362	375	358	354	317	350	336	325	350	328	302	329	344	334	363	357	330	332	380	359	321	352	356	355	319	356	307	355	351	363	351	374	363	341	324	344	341	359	305	368	382	379	332	350	354	334	367	361	342	312	353	362	363	363	350	301	304	365	355	366	342	375	362	328	302	325	342	362	346	342	349	333	326	347	376	351	343	353	338	313	367	333	370	331	352	352	327	340	342	361	349	345	375	334	325	345	333	341	351	346	317	313	350	323	355	330	358	327	357	349	362	369	340	311	340	388	347	349	337	341	373	330	341	364	360	352	346	336	328	343	339	379	338	340	371	385	348	358	390	373	345	361	347	375	352	316	329	354	367	356	328	339	328	344	321	354	307	388	328	386	332	327	344	335	362	347	321	323	340	354	331	324	359	331	329	378	344	373	329	355	373	349	335	361	340	370	339	328	381	333	350	353	353	353	349	342	336	359	332	332	340	360	344	324	349	299	365	359	337	357	372	403	343	337	340	341	343	337	392	341	328	381	348	343	369	368	354	312	348	371	367	350	313	334	319	364	349	375	332	333	379	354	346	344	341	370	365	379	330	340	347	331	354	340	349	352	347	336	319	359	303	381	341	339	339	340	356	380	343	355	367	352	374	371	330	346	358	330	346	347	367	370	364	331	306	323	334	351	334	310	370	326	367	339	339	323	358	348	349	364	330	326	308	314	367	357	353	330	344	330	366	372	339	375	341	315	360	307	375	345	354	370	338	357	349	352	323	336	343	330	348	365	344	360	304	352	352	351	327	371	346	362	314	357	326	335	372	316	338	348	345	350	362	342	344	353	347	333	371	338	331	368	316	370	368	322	340	338	351	325	321	351	317	398	364	329	371	361	357	340	343	338	342	360	344	345	335	343	333	381	311	332	372	353	337	354	325	342	325	349	346	340	344	361	383	366	323	362	356	329	374	341	343	347	321	361	365	349	341	338	337	367	355	348	364	348	373	348	321	346	329	321	337	342	339	406	332	340	341	340	332	350	361	343	365	355	315	357	356	324	331	358	328	336	357	305	364	344	363	340	326	327	338	337	345	374	355	364	322	344	375	315	342	343	326	305	333	333	334	360	323	333	325	347	333	351	374	327	372	361	374	362	342	342	317	379	362	374	339	364	356	357	344	347	354	340	377	368	362	365	343	324	333	324	344	348	303	360	365	332	339	395	372	330	386	328	328	348	363	346	362	365	342	337	383	332	359	348	337	344	362	339	337	334	358	323	362	348	352	341	369	343	370	347	312	338	358	363	372	363	346	403	404	357	367	337	352	325	362	361	377	343	353	371	364	351	337	371	353	385	385	347	341	333	329	342	327	296	333	332	355	373	340	345	346	351	369	349	360	332	336	338	352	320	353	355	376	356	354	310	360	334	378	356	314	343	318	346	377	374	354	307	330	344	364	324	321	369	329	329	331	344	336	357	317	330	345	373	369	352	313	343	341	315	359	348	328	336	328	344	346	347	371	376	324	323	330	343	334	325	337	355	360	357	344	321	339	318	364	325	364	365	354	372	347	359	347	370	355	363	345	312	380	351	363	348	328	331	366	337	378	342	386	364	355	362	353	401	346	345	337	349	326	331	314	360	372	345	347	366	364	342	369	349	333	352	349	336	373	371	340	377	348	370	339	380	352	336	336	368	347	361	349	377	324	333	363	331	325	352	322	363	359	394	343	367	330	354	337	332	337	352	351	321	351	339	327	352	351	341	335	341	344	373	332	321	378	325	342	348	339	370	331	324	369	380	329	344	331	344	343	321	310	362	328	387	347	356	333	366	339	330	358	354	349	359	318	331	358	332	380	342	335	345	330	386	371	311	329	380	382	305	352	357	331	356	339	340	335	346	340	368	344	345	350	340	360	323	328	369	364	357	332	363	315	350	332	334	333	334	318	310	363	313	353	389	357	344	305	385	388	356	366	334	377	328	356	319	361	352	371	337	346	354	338	353	332	353	351	363	348	333	397	357	329	337	344	333	374	352	375	335	365	333	351	355	358	348	357	339	330	355	330	371	335	357	373	323	344	349	360	340	381	369	338	318	354	384	319	346	323	358	339	359	329	354	336	352	308	338	355	343	335	369	351	328	359	317	319	312	355	326	359	313	349	371	354	356	351	327	341	340	365	333	330	354	356	361	352	338	380	339	346	357	384	345	320	371	333	344	356	335	369	376	360	336	356	332	340	333	344	342	316	331	361	334	348	344	333	358	346	379	357	378	361	399	325	341	316	332	361	318	354	315	349	336	356	331	350	296	352	351	310	346	352	328	332	361	334	362	330	371	335	326	339	355	351	326	359	343	342	366	360	377	357	334	349	324	345	336	353	372	336	330	373	333	378	338	332	343	338	351	349	321	377	352	338	357	321	338	363	346	366	348	389	333	355	340	356	332	334	362	351	345	339	355	340	365	355	362	380	327	357	358	314	325	345	338	347	365	350	328	319	335	361	325	338	356	326	330	315	360	340	344	341	372	323	317	350	306	331	309	334	353	353	347	339	383	333	331	355	360	349	391	374	323	341	379	325	359	334	341	359	343	358	374	350	328	352	339	364	337	364	379	366	334	334	343	324	346	332	355	322	327	330	345	341	339	352	354	363	363	335	344	367	355	317	348	335	353	377	327	356	348	330	355	373	360	360	340	365	344	353	301	327	370	358	313	354	379	362	326	364	343	327	328	338	333	337	331	336	337	349	369	324	342	319	377	361	372	373	337	343	363	359	348	343	335	376	363	367	325	341	386	344	348	336	328	403	357	347	348	348	340	390	359	361	340	325	344	346	361	327	386	351	315	352	354	320	326	346	354	333	339	315	358	340	291	339	347	328	384	369	379	344	321	353	350	365	361	312	351	345	357	373	348	367	361	368	339	331	359	299	366	381	334	332	340	347	343	337	347	333	371	340	366	347	333	331	342	332	379	362	312	351	362	336	339	342	361	347	336	368	357	362	383	374	323	324	332	326	373	339	306	363	344	366	361	333	365	334	330	343	324	352	354	370	328	327	357	321	357	365	331	338	347	331	356	380	355	330	325	331	305	337	328	328	348	352	373	344	317	364	306	337	366	367	347	337	343	357	358	326	367	369	349	363	347	352	302	348	356	368	346	385	321
7447	2136	3355	4393	3972	3370	2919	2577	2296	1971	1874	1786	1587	1548	1438	1305	1319	1266	1264	1142	1179	1134	1152	1135	1098	1044	1071	1089	1062	1034	1014	1006	970	1018	1008	1011	1003	996	938	989	1017	1016	955	957	940	1000	962	972	929	906	1011	963	946	940	920	947	865	902	1001	995	910	895	921	987	967	974	913	939	915	925	917	952	906	927	887	928	988	918	952	927	939	961	895	910	932	953	889	905	926	924	899	930	929	939	967	931	880	942	919	884	927	983	921	928	905	923	935	895	907	865	957	921	907	932	960	860	924	954	974	893	949	926	917	851	873	974	895	923	895	930	913	876	897	909	914	955	937	910	885	947	899	940	907	950	939	896	893	932	979	911	894	892	953	855	967	894	958	887	938	968	927	883	911	916	900	917	884	929	963	934	944	966	948	907	902	910	938	904	940	925	941	912	907	919	925	859	912	911	905	964	921	917	918	910	903	962	909	939	880	880	970	948	896	886	934	944	893	909	840	917	894	967	920	904	906	854	913	962	927	894	913	915	918	925	900	875	938	890	943	928	876	912	921	956	948	898	912	912	860	926	875	903	899	890	939	887	952	927	920	968	920	943	904	962	955	911	911	924	925	881	883	917	898	918	911	909	881	914	898	905	924	903	922	857	934	913	939	893	927	902	903	934	927	912	919	913	908	884	941	930	969	863	954	898	936	909	949	851	891	878	925	951	912	925	907	916	874	893	917	895	902	957	881	935	889	934	906	875	901	841	897	940	912	928	939	891	923	915	956	921	864	913	941	857	919	933	904	913	910	957	972	935	911	917	896	856	962	904	928	942	947	901	964	916	940	974	929	903	920	950	912	867	904	922	914	895	923	925	913	853	928	939	934	944	914	885	925	927	909	928	901	931	865	896	890	898	920	932	905	898	901	972	936	915	922	928	941	909	915	921	971	928	904	902	867	1012	898	951	936	911	905	945	968	939	888	948	890	963	944	862	903	878	907	953	944	897	923	841	920	930	910	928	913	895	888	899	930	913	902	924	922	847	914	887	975	881	915	904	977	878	986	888	910	898	931	874	903	951	945	909	867	898	892	874	959	911	880	879	868	926	910	923	954	877	952	942	885	909	882	918	930	930	896	930	910	891	949	991	919	917	909	977	900	893	844	928	968	870	941	917	873	892	936	935	920	905	908	877	894	893	883	913	904	950	893	995	874	928	952	931	886	934	909	918	930	905	908	888	896	913	942	867	908	895	875	909	901	963	900	921	959	893	924	905	858	901	920	881	921	944	925	911	927	928	919	928	919	911	922	932	899	916	932	903	913	932	918	912	889	900	948	981	908	975	926	958	871	930	908	911	879	900	943	919	962	895	945	893	914	879	916	851	912	869	911	914	970	957	896	906	937	866	954	880	940	890	872	874	932	905	931	900	867	902	882	846	894	913	929	940	981	940	933	939	961	929	884	885	957	900	880	902	948	893	877	905	918	920	880	952	915	942	917	899	959	879	891	939	898	951	965	910	896	911	955	913	855	916	920	951	942	881	976	910	938	892	887	927	896	901	981	934	905	941	909	895	941	866	881	941	950	904	895	891	911	935	920	909	981	880	908	918	900	942	912	921	879	957	865	893	931	901	949	919	927	917	947	884	958	913	899	903	891	920	975	934	889	957	889	884	917	925	950	945	924	915	896	871	907	899	876	895	873	901	923	940	979	922	974	887	955	941	909	938	898	894	920	939	910	919	916	895	891	923	903	911	901	918	898	912	881	914	884	908	919	913	989	894	923	958	971	894	930	936	967	921	905	928	890	905	924	895	914	869	933	904	900	973	917	900	867	949	945	916	953	910	920	897	920	892	916	902	915	944	863	937	879	1005	926	925	872	920	951	966	897	935	891	942	876	925	836	982	913	934	925	887	897	907	937	910	889	947	909	942	947	878	928	934	937	880	862	988	915	935	912	914	954	907	969	974	891	923	910	932	898	941	967	916	943	928	928	934	908	988	908	931	963	944	930	953	870	978	884	864	910	891	916	912	946	913	943	947	922	928	923	872	931	872	906	941	930	888	933	875	911	922	888	941	997	910	921	970	908	911	906	927	890	942	926	871	973	963	863	905	936	911	970	859	885	915	909	911	936	952	953	925	925	920	948	910	912	899	891	848	924	896	880	892	918	884	863	901	970	896	913	915	949	902	930	911	911	936	934	894	934	932	855	903	928	840	959	899	897	846	886	892	910	914	950	892	924	924	912	936	924	938	936	925	916	920	932	907	941	947	968	959	897	949	945	928	911	901	883	910	893	901	949	917	907	947	957	892	920	859	961	920	896	843	942	943	945	938	968	897	922	888	957	895	912	937	851	902	931	857	895	909	883	921	945	966	931	899	905	907	911	876	941	891	937	960	938	854	943	934	902	845	903	859	905	915	988	945	895	905	892	827	931	977	903	908	904	880	957	940	916	911	947	927	909	886	881	894	887	889	895	892	913	932	877	961	897	901	935	949	900	875	960	901	916	913	882	921	918	939	905	917	875	971	951	893	891	861	887	809	912	927	899	878	951	932	865	945	938	879	970	937	917	912	883	940	921	943	871	946	885	958	902	905	904	956	896	977	942	938	908	903	904	937	886	936	899	866	932	902	888	896	891	895	903	958	864	953	900	948	849	950	903	936	978	914	858	899	920	972	939	933	855	916	973	882	904	913	978	910	893	889	903	893	890	900	932	892	911	891	849	934	916	906	916	928	913	881	939	926	928	958	920	876	934	935	943	941	925	902	906	909	899	853	954	861	951	954	874	968	866	928	965	911	924	912	911	944	887	926	911	905	939	952	930	909	896	930	888	929	916	858	859	925	877	934	930	914	932	917	919	913	927	928	942	899	937	927	969	877	903	922	905	900	877	904	968	901	917	936	875	919	975	961	937	919	894	953	861	861	865	882	898	841	904	919	891	906	940	964	955	949	948	916	880	902	885	935	954	891	909	1004	861	885	928	939	851	897	894	860	909	983	929	887	898	959	886	869	937	881	936	923	951	902	969	836	914	947	898	926	873	943	899	937	911	914	894	924	917	955	925	889	887	917	921	890	930	902	883	914	945	938	941	917	895	917	892	917	911	951	949	916	916	910	893	913	928	881	893	901	934	921	933	963	960	836	954	881	994	926	888	927	890	919	889	934	933	915	937	947	924	944	896	885	924	877	923	924	904	907	925	930	906	918	1013	896	897	897	868	913	936	915	930	934	908	928	866	966	907	914	899	935	885	881	967	941	958	951	909	785	924	884	971	956	926	858	907	963	900	912	877	892	928	961	931	896	928	882	910	907	934	899	839	908	886	943	937	888	949	927	921	913	898	890	990	886	911	878	905	918	953	878	944	921	922	892	932	909	926	922	905	906	927	946	923	898	909	903	892	884	907	914	891	891	874	900	924	951	884	948	930	906	934	897	876	865	926	894	916	887	948	964	899	903	979	943	925	1002	917	880	932	962	943	888	926	924	901	927	984	956	908	892	887	878	908	898	921	957	916	824	943	945
1936	179	185	174	161	173	171	151	158	158	159	169	152	162	145	157	165	154	165	170	155	145	147	143	148	164	152	174	153	159	176	155	158	162	150	143	168	149	171	175	144	160	154	172	146	173	164	167	140	152	174	163	153	162	146	135	160	165	154	151	148	153	164	168	167	160	139	142	170	155	169	160	156	136	173	148	183	173	162	137	155	164	148	154	149	136	145	151	158	137	148	156	181	174	129	148	149	149	166	165	166	137	132	163	154	164	159	152	161	155	145	170	139	149	151	160	159	154	144	169	136	153	145	161	143	134	164	187	154	171	161	132	145	139	168	150	161	157	147	159	150	162	187	140	157	149	160	151	172	164	174	151	142	166	134	151	163	152	154	182	137	164	166	148	128	168	151	147	167	167	153	151	166	177	162	153	130	163	178	170	181	152	147	152	157	146	144	154	141	141	126	168	148	147	149	149	158	175	150	158	163	172	159	150	162	153	148	145	152	160	144	144	153	172	144	155	153	159	152	186	167	153	167	155	149	137	163	179	160	151	154	135	148	148	193	158	159	157	158	160	181	163	154	148	141	152	141	158	146	180	126	155	178	152	138	151	164	152	177	153	169	140	188	151	141	173	141	156	155	153	166	150	137	138	159	157	152	152	137	173	153	151	162	170	148	141	158	180	177	164	161	156	163	160	169	158	165	147	176	172	161	155	156	160	139	166	171	141	116	167	164	147	152	155	164	134	165	167	156	175	143	168	143	153	158	148	165	164	159	164	148	154	156	164	152	145	159	134	149	155	147	142	166	133	148	159	160	155	160	179	159	150	181	177	163	134	166	173	147	134	154	149	138	161	152	165	172	150	145	168	138	126	138	167	136	152	150	152	159	187	144	174	165	180	148	134	171	152	185	179	147	166	140	174	148	164	152	144	149	134	157	174	145	161	167	151	157	144	145	154	139	138	173	173	190	160	150	143	146	144	163	177	154	154	159	167	164	145	185	154	125	132	172	163	153	149	142	149	139	151	147	169	165	154	159	140	163	150	158	168	135	156	161	169	183	136	187	163	145	152	160	127	165	154	176	136	147	162	173	169	146	159	159	130	162	148	132	128	148	120	175	143	128	164	172	140	150	185	151	172	155	149	148	147	151	142	167	144	150	168	153	166	163	168	172	155	150	160	159	170	158	141	149	135	146	154	176	150	141	169	128	169	162	172	174	160	165	163	177	152	150	167	164	149	145	144	158	160	169	171	160	183	129	163	151	143	144	160	136	161	171	147	165	175	175	133	157	147	165	162	165	157	168	153	152	164	172	134	158	157	145	167	161	161	144	154	156	152	146	149	143	139	161	173	149	160	175	148	145	147	151	150	154	166	152	145	177	151	168	157	161	153	166	142	167	161	166	153	173	145	143	155	172	178	166	167	151	150	140	159	179	141	161	164	176	159	174	144	172	179	172	162	146	125	165	166	164	185	148	158	144	147	155	134	169	139	176	158	146	146	157	176	164	150	184	156	160	153	137	165	145	153	168	145	157	140	148	169	185	164	173	169	189	137	163	149	143	143	149	144	151	159	142	132	136	163	150	145	148	152	152	160	158	146	143	142	140	141	154	170	173	135	150	171	146	145	149	157	131	176	143	168	155	135	152	153	153	130	188	157	139	165	189	170	146	142	145	163	144	154	139	147	144	160	147	138	169	154	144	149	141	148	167	163	159	136	151	155	150	171	162	168	137	161	156	170	158	157	157	166	138	151	145	164	159	154	171	157	147	173	168	163	167	161	145	165	163	166	156	163	167	148	173	144	164	136	132	134	154	156	140	150	158	144	142	170	154	149	148	175	166	146	165	151	156	156	153	179	160	165	169	138	149	151	145	153	154	152	144	160	133	153	155	164	167	150	157	145	140	149	148	143	167	169	136	160	147	140	147	133	160	158	175	165	152	163	170	143	145	130	171	171	149	142	161	153	157	157	168	172	151	141	183	198	149	168	185	154	170	144	169	143	141	158	149	169	169	145	149	151	159	147	162	162	158	172	128	161	166	162	148	178	142	175	170	157	156	148	169	147	130	161	140	154	170	158	172	149	154	144	157	163	167	162	161	136	167	164	134	169	146	147	154	147	147	174	175	149	169	154	151	151	158	150	167	157	178	168	150	163	181	157	166	172	142	164	133	145	170	152	163	141	122	155	160	161	139	175	141	141	160	161	183	162	148	170	158	144	136	138	147	171	165	155	157	177	146	148	152	169	156	158	151	150	177	145	165	139	167	161	159	143	149	144	147	154	162	148	158	141	143	172	169	142	133	173	166	155	169	173	168	190	142	146	163	148	135	176	146	169	168	143	146	149	178	160	160	169	142	148	158	162	177	148	144	155	179	158	148	144	147	156	158	161	147	138	155	155	146	177	141	158	141	161	162	150	163	150	151	172	176	160	154	165	160	143	163	154	151	129	177	133	152	158	154	147	167	155	160	135	156	177	167	148	171	165	155	145	178	175	169	160	174	122	159	154	165	164	132	172	151	163	165	139	174	152	162	162	141	150	161	158	138	130	159	161	142	162	174	152	145	141	169	142	154	142	166	161	174	152	161	157	159	182	171	140	166	139	151	152	148	170	129	173	143	145	148	151	136	170	152	166	138	149	153	153	137	148	154	156	164	157	160	167	175	164	166	153	146	143	139	161	143	151	157	148	148	166	151	161	170	174	157	161	170	166	173	172	159	156	151	163	150	135	140	156	146	153	175	144	147	159	183	162	167	163	166	131	141	157	159	156	157	138	156	171	130	148	174	171	126	150	149	128	161	174	140	154	170	168	181	157	146	133	163	137	154	136	176	143	145	146	152	152	151	157	153	153	157	125	151	137	188	158	137	147	158	127	149	145	152	158	156	174	166	159	163	173	159	159	142	149	162	155	149	145	162	161	161	145	180	156	169	170	161	137	199	153	170	162	164	154	165	143	157	145	141	155	165	153	154	147	164	138	168	156	133	159	139	156	160	164	158	154	149	154	162	155	156	140	160	172	159	150	142	135	156	157	146	161	172	141	140	149	138	160	176	161	139	158	151	144	183	139	166	150	154	161	161	179	154	169	146	139	172	164	152	161	127	144	149	152	166	163	170	156	151	166	176	159	150	159	139	172	162	151	182	159	152	150	145	167	138	135	144	149	170	170	124	150	158	164	150	176	156	145	153	137	159	153	150	176	160	138	148	163	152	147	157	166	185	176	138	152	159	171	153	163	151	156	151	153	165	154	176	142	173	162	138	149	148	156	156	160	151	161	175	151	144	159	129	162	147	167	152	156	143	189	159	161	160	152	154	130	144	167	153	161	145	162	148	188	168	161	159	175	171	160	154	178	170	145	156	177	156	143	154	170	145	174	149	149	162	189	152	163	184	136	152	153	140	141	159	166	181	153	134	136	161	168	152	172	145	146	161	180	180	164	133	170	168	135	157	149	144	180	168	145	146	131	132	153	143	153	149	167	169	146	160	153	162	140	167	149	173	165
2065	588	558	625	548	583	572	582	530	546	531	563	501	541	533	485	539	504	529	498	537	495	517	535	464	487	488	460	511	522	492	530	504	509	516	515	513	506	455	517	511	519	475	531	505	494	488	524	493	512	477	478	492	523	514	512	511	509	504	500	516	511	524	524	500	517	513	479	545	517	492	490	500	519	472	458	529	513	481	502	503	499	530	514	520	523	534	494	508	465	493	540	501	498	484	512	510	547	468	513	485	471	502	523	462	515	508	490	504	529	472	526	483	517	423	473	495	539	466	531	543	534	502	507	466	506	485	525	501	526	509	525	506	474	541	514	489	496	501	486	511	532	490	532	496	507	474	557	489	507	474	490	502	522	532	512	523	516	490	518	502	467	485	515	536	528	519	478	522	485	510	482	500	496	510	502	508	499	502	540	524	482	518	510	480	547	514	483	512	493	479	496	497	494	509	493	512	518	469	486	492	540	491	528	503	489	513	510	528	502	495	532	526	523	496	497	473	500	497	527	482	509	498	517	500	469	537	511	537	484	493	491	528	478	511	483	504	507	551	533	530	517	483	539	510	501	513	437	493	520	526	511	522	486	514	483	525	503	494	497	513	535	494	534	507	531	512	531	523	468	513	509	525	543	493	528	541	468	505	527	513	530	515	536	519	489	536	530	490	492	490	528	533	513	542	528	480	485	499	457	522	466	523	497	504	498	509	462	477	511	514	532	516	486	448	492	526	488	494	509	497	512	491	499	475	492	523	553	499	484	478	513	486	542	498	511	525	498	520	509	534	506	502	512	488	482	487	485	535	498	513	482	506	493	510	513	531	532	492	534	512	507	481	531	527	512	520	512	541	552	497	518	497	502	469	505	465	504	498	509	477	522	534	496	541	500	486	505	538	424	530	532	502	557	495	467	513	556	480	561	519	545	538	498	485	534	524	507	502	550	494	495	502	536	501	507	525	501	494	499	489	477	513	497	517	495	471	478	492	481	490	493	515	529	500	531	509	521	501	498	451	519	522	491	509	544	508	497	493	505	514	537	486	484	496	537	510	488	509	527	518	498	502	517	486	538	510	514	514	497	517	480	498	503	450	475	518	495	554	510	521	513	528	480	497	517	475	482	517	539	486	490	515	500	515	492	493	527	493	523	473	526	533	460	522	540	511	478	485	494	513	519	509	497	480	526	495	483	531	507	475	511	523	509	509	467	514	530	496	519	504	519	522	486	484	504	485	477	496	529	527	532	515	523	505	519	506	495	468	532	530	523	521	496	498	487	505	492	510	508	515	517	506	513	519	527	525	489	528	578	462	493	492	519	488	497	495	477	479	500	492	521	523	483	491	468	468	497	511	516	472	502	496	506	527	517	519	504	529	496	491	572	523	500	488	493	486	516	519	538	504	556	515	511	529	525	508	548	491	533	514	470	531	486	492	507	473	493	454	541	474	497	515	455	499	499	503	532	479	452	523	537	458	533	529	512	473	496	469	498	547	526	514	508	520	479	518	509	563	509	512	507	532	504	491	489	474	503	508	481	540	471	524	489	533	517	537	546	499	522	520	506	551	517	491	566	540	520	530	494	529	485	531	509	498	501	492	498	504	519	483	525	504	508	482	478	494	496	523	515	542	488	527	484	484	494	542	508	514	507	503	497	518	517	503	491	553	555	490	526	482	495	529	487	478	518	486	480	531	474	511	507	489	502	483	498	514	512	562	523	519	487	529	506	537	504	483	509	503	519	515	505	553	546	499	461	499	541	505	528	517	497	507	491	487	506	543	522	507	533	508	514	500	502	495	514	504	499	501	475	521	464	504	495	507	496	543	519	503	471	524	510	539	504	504	520	474	518	537	574	541	531	507	530	519	518	499	485	511	451	497	496	493	494	505	525	517	515	541	518	535	485	524	493	548	511	497	492	554	508	525	489	499	542	510	474	512	475	543	511	549	492	496	496	493	527	510	482	477	509	486	488	498	516	537	521	516	510	472	508	510	484	506	486	502	532	506	527	492	458	482	552	509	495	498	496	505	538	507	506	517	490	495	520	523	488	470	484	529	503	522	487	496	510	497	544	495	521	499	540	507	514	456	519	483	473	496	482	513	480	548	520	524	485	486	491	508	543	544	531	497	516	494	522	460	530	461	488	518	472	494	499	502	486	520	528	510	530	531	490	479	544	444	502	514	496	459	494	528	511	519	474	483	491	516	486	509	542	451	494	549	519	491	534	479	500	503	497	537	493	483	477	521	560	489	486	517	481	507	497	490	482	532	483	490	498	518	494	511	504	499	496	502	505	517	521	482	522	531	476	488	522	508	513	502	459	526	493	509	517	485	497	523	499	500	526	523	485	466	518	534	505	465	543	551	512	516	488	493	516	533	516	521	528	558	471	518	497	507	526	513	526	498	516	525	487	505	482	501	489	471	519	503	508	514	489	548	483	504	489	522	514	503	494	484	502	485	499	499	498	526	496	516	519	490	497	517	541	504	499	520	484	509	541	494	546	503	488	547	506	541	527	489	469	511	523	515	544	504	500	510	520	508	509	529	496	498	510	531	528	524	501	526	477	495	476	496	543	484	497	498	498	497	479	498	509	529	513	530	525	509	552	506	516	545	512	484	494	511	512	487	493	500	533	501	489	493	519	535	521	515	519	472	498	515	510	517	500	486	544	509	462	547	519	515	509	490	526	530	521	550	516	514	473	492	487	496	491	471	471	531	518	522	506	490	504	485	489	476	515	517	530	487	513	487	500	514	510	515	470	530	504	501	476	521	511	493	500	518	544	507	504	514	536	529	501	530	488	536	458	539	503	529	541	533	541	521	493	518	478	490	487	524	495	494	483	518	501	521	489	526	509	502	499	522	498	527	475	483	533	510	511	479	485	515	501	515	503	521	516	520	458	509	496	509	481	495	541	540	524	500	515	509	501	479	529	504	511	509	495	525	537	499	534	507	510	504	547	506	511	512	533	494	507	491	521	498	465	508	495	496	529	513	482	464	517	554	470	498	488	481	521	516	473	519	527	491	523	530	507	522	494	527	567	517	515	495	538	503	497	467	483	520	457	499	515	491	522	494	502	514	477	511	489	509	515	488	527	518	483	542	511	478	511	531	544	527	529	538	544	510	509	525	479	529	499	442	519	513	539	546	494	493	506	538	500	559	509	458	499	476	507	503	490	540	453	465	492	471	504	531	524	521	498	532	534	511	547	554	541	540	506	466	500	530	542	514	540	483	486	546	485	499	529	553	508	516	506	497	545	472	490	479	501	504	527	528	521	497	485	483	496	486	523	510	530	511	505	439	532	544	484	475	535	544	493	460	516	527	474	479	504	501	516	502	517	531	471	504	537	486	517	521	533	452	493	525	528	513	506	496	507	516	489	536	535	536	517	508	536	489	497	529	495	510	536	544	496	519	485	498	546	486	509	518	504	535	537	561	505	526	464	510	525	497	514	490	489	518	506	540	519	497	493	510	477	504	491	487	525	527	548	493	498	507	525
9406	1245	1268	1120	885	662	610	539	499	516	438	459	396	400	405	397	411	386	363	394	389	374	350	350	375	403	376	357	376	354	327	370	386	380	375	363	366	342	322	341	341	382	340	365	345	317	377	377	372	364	347	312	320	336	332	385	359	336	332	362	361	377	370	346	370	366	345	412	380	376	366	344	351	332	308	363	329	380	332	314	371	354	365	357	354	374	367	387	372	336	328	362	360	340	338	383	356	352	350	347	343	360	331	306	387	350	364	375	368	337	359	386	346	348	358	389	376	359	369	363	364	333	377	348	333	367	368	348	357	368	342	342	339	344	336	364	374	390	302	336	330	318	360	339	323	359	358	359	369	358	353	363	402	359	359	374	347	339	365	310	352	376	345	358	348	363	359	337	368	340	372	364	363	378	309	333	310	329	331	349	376	360	379	356	361	349	353	325	350	357	367	345	345	353	355	342	344	355	372	377	334	332	366	351	313	365	326	370	324	362	349	335	333	371	337	326	356	379	335	323	350	331	319	365	367	350	337	334	357	409	342	369	343	332	370	361	357	358	334	363	372	346	357	333	352	333	352	343	372	341	309	349	369	372	358	349	368	358	351	338	334	373	383	403	342	383	330	339	320	354	346	340	362	329	340	384	340	335	356	333	367	347	382	324	390	351	395	361	309	353	378	326	341	347	338	312	361	335	324	370	354	339	364	335	339	338	323	348	364	325	311	326	355	353	381	349	351	352	371	356	348	307	361	345	340	356	328	357	372	343	338	333	341	369	354	309	342	315	360	357	351	324	382	378	342	357	379	365	342	348	333	327	356	370	362	352	339	330	327	354	414	337	338	348	339	343	370	331	353	381	362	319	359	360	349	332	310	350	387	350	334	322	387	369	385	329	371	366	338	370	325	351	356	332	331	333	372	321	351	356	340	364	339	359	355	322	327	337	352	363	355	322	372	369	319	323	302	335	369	334	356	337	367	353	370	312	342	312	343	347	354	343	332	374	349	345	351	329	353	366	347	336	378	374	352	326	369	348	347	318	347	319	348	337	330	328	352	320	376	381	374	378	367	359	321	328	368	353	326	367	357	358	335	354	322	346	337	339	350	366	330	358	364	361	316	359	375	307	386	335	329	344	384	344	361	363	376	359	307	370	386	322	370	323	370	364	335	363	328	358	334	343	364	372	345	349	335	366	331	340	351	344	331	329	356	341	355	394	368	359	370	343	360	387	387	355	325	360	405	380	357	357	373	350	373	351	344	343	329	356	344	363	410	338	350	381	364	384	353	360	352	326	334	324	374	341	358	346	354	323	365	365	332	341	328	317	317	319	347	331	348	377	385	350	377	350	356	384	342	354	339	397	356	357	367	363	348	356	359	331	378	361	326	335	325	335	334	359	320	368	339	351	340	359	348	400	354	342	374	369	360	318	357	384	339	359	337	377	349	354	348	313	327	323	372	375	356	363	343	354	362	362	347	344	352	353	351	302	367	291	372	329	347	379	332	341	334	360	379	342	337	380	364	345	383	339	380	358	383	395	324	374	378	345	347	362	358	295	384	320	366	337	375	346	364	358	340	321	337	345	353	375	361	321	343	340	345	367	347	339	326	363	362	375	344	314	319	342	386	324	387	325	337	354	345	343	334	335	331	374	343	364	339	339	318	358	373	379	351	385	322	319	362	325	375	377	351	353	353	339	344	360	374	367	366	363	368	365	337	361	309	348	359	327	348	328	377	334	380	339	339	346	351	364	331	344	371	321	349	335	362	329	394	352	367	359	369	365	357	366	332	361	348	354	311	345	342	337	378	360	361	341	357	325	336	334	324	342	311	309	321	356	380	359	372	317	346	342	356	354	390	366	350	356	353	370	329	329	365	345	346	344	321	333	366	385	360	360	332	374	363	338	363	347	369	334	368	347	390	337	371	331	365	353	365	329	362	342	347	364	368	369	325	334	322	394	356	333	330	364	362	344	347	330	351	341	328	384	339	321	341	352	356	363	337	333	383	375	319	360	329	322	341	361	385	344	316	370	343	363	352	330	311	355	336	335	364	343	339	347	333	351	329	356	354	365	335	355	312	328	348	336	321	349	338	330	349	361	319	370	353	350	326	338	352	353	357	361	337	346	338	327	334	339	350	343	317	364	340	335	381	322	319	311	330	355	404	376	339	347	361	340	343	346	334	344	341	358	347	343	336	343	326	329	362	360	302	378	336	348	355	360	344	351	374	355	359	345	403	370	347	360	346	351	373	364	344	363	370	325	379	354	326	354	336	351	370	347	364	360	343	362	375	332	327	347	365	335	365	349	377	330	357	355	335	353	369	354	330	340	357	356	349	345	316	340	330	315	320	334	352	312	324	355	349	379	349	327	358	387	378	356	351	374	349	321	378	346	359	354	360	333	351	332	338	364	305	346	374	331	349	358	365	337	357	320	355	330	374	353	345	302	354	309	359	376	371	339	347	341	355	345	342	356	362	376	358	340	348	336	385	349	331	356	350	362	340	351	370	334	354	378	356	387	324	336	394	366	356	350	329	373	363	348	328	371	382	364	360	374	356	337	339	353	384	340	368	349	310	338	325	341	368	339	398	375	380	349	347	326	375	345	326	356	323	336	376	358	343	358	353	324	345	363	356	385	374	345	343	364	348	332	377	344	372	362	356	345	356	352	337	349	365	358	389	339	336	341	340	363	363	356	358	370	361	342	357	360	342	343	388	379	393	337	362	335	372	367	332	340	387	346	324	351	361	344	361	369	327	346	354	374	375	365	344	361	351	386	376	322	369	359	359	347	337	348	344	366	359	362	332	350	329	352	336	361	356	372	381	370	339	330	344	330	371	353	363	363	333	350	378	324	362	369	369	356	352	348	366	357	377	330	365	378	353	384	348	359	329	353	336	384	356	346	368	374	364	359	354	363	339	351	333	362	352	336	325	381	372	367	355	354	384	383	334	337	334	350	371	341	327	346	360	354	364	359	341	352	365	340	363	353	363	316	320	351	337	359	370	365	333	364	330	393	348	347	344	337	376	338	349	342	338	385	396	335	359	392	359	343	367	336	362	352	348	362	345	368	367	408	364	345	344	343	360	382	390	362	360	343	340	355	334	372	348	351	359	337	313	359	371	359	357	332	360	373	362	363	348	368	346	372	362	347	324	331	372	322	373	367	333	337	370	345	361	365	342	372	385	346	349	388	364	360	363	372	342	329	319	322	347	339	313	349	340	359	327	310	332	367	326	326	360	340	351	350	342	315	315	376	332	376	360	343	361	344	364	337	321	352	363	379	349	326	361	393	390	352	322	353	363	350	323	366	374	347	352	384	334	398	365	346	326	323	358	359	348	341	344	362	360	365	343	389	347	327	388	333	342	351	344	367	380	418	345	346	331	340	340	353	352	344	330	316	357	351	330	343	313	373	334	333	353	355	344	351	330	372	338	333	357	354	355	335	370	304	335	358	337	352	366	377	318	369	376	347	326	297	386	329	336	334	325	319	380	397
6564	1694	2624	3312	3074	2655	2467	2229	1891	1755	1629	1483	1442	1366	1293	1304	1290	1162	1230	1173	1106	1110	1143	1024	1016	1061	1079	1080	1052	1045	1047	1058	1045	1027	1002	942	1005	982	1037	951	948	1022	987	964	922	948	954	926	942	1002	980	952	976	999	1017	1021	941	942	1004	1007	948	939	940	966	957	984	1016	1037	944	947	979	985	902	956	976	931	917	939	981	920	945	949	969	926	963	916	949	973	958	919	1015	971	898	947	932	941	927	1015	951	969	901	931	958	941	1001	924	948	921	929	936	968	1021	960	1002	939	908	982	915	942	1003	960	940	909	918	958	934	891	967	946	962	947	926	918	954	897	856	934	988	916	978	920	929	931	963	948	1014	952	949	987	935	966	946	994	951	937	932	970	964	872	988	928	937	947	924	934	960	935	896	960	945	955	950	938	979	955	911	968	967	942	932	954	931	923	945	919	970	988	913	967	987	931	892	923	948	962	966	941	889	925	950	987	942	961	1004	977	982	959	1027	965	935	973	897	944	929	983	988	992	915	945	933	901	911	912	984	895	964	997	948	974	968	966	947	923	920	946	922	953	971	947	979	916	936	957	984	940	936	942	938	972	977	942	880	960	996	981	1001	953	951	969	953	923	929	956	948	991	890	910	901	874	981	931	942	956	945	968	1010	920	947	940	986	955	975	925	910	919	916	963	927	937	926	947	938	974	934	935	990	914	912	942	934	934	923	952	998	878	985	922	906	952	955	942	975	932	906	1001	939	921	972	959	921	891	963	896	926	963	951	922	911	967	955	967	917	957	952	929	950	952	949	971	943	927	917	935	962	937	976	950	940	1003	910	960	963	964	932	1009	988	957	928	976	952	947	940	952	955	933	933	946	1016	959	934	902	928	944	940	978	941	956	909	904	940	960	948	929	935	951	1031	976	1014	920	989	951	907	956	968	975	917	951	928	900	932	935	985	959	997	963	899	935	984	986	929	1029	924	960	975	921	968	943	950	954	933	928	973	923	1016	987	909	1001	990	900	957	942	947	915	858	900	949	953	933	939	1001	927	916	940	952	939	971	941	964	923	906	983	936	957	965	920	949	911	902	882	975	915	928	932	960	948	966	925	938	981	935	984	932	920	961	948	945	906	989	935	946	950	897	929	908	943	932	944	981	979	932	1000	965	958	928	921	946	946	987	974	948	964	933	973	986	988	934	943	977	894	915	926	927	916	983	950	992	942	968	904	929	937	954	977	939	929	970	925	936	968	897	982	963	942	923	898	964	935	880	968	930	892	903	901	948	1000	951	990	940	902	923	978	995	941	897	970	941	992	960	983	924	945	988	950	962	914	911	961	917	922	965	935	1006	960	994	962	954	979	960	891	928	932	936	950	955	905	963	941	953	898	923	960	939	898	911	995	958	926	957	930	942	900	952	968	900	928	942	958	908	943	978	944	933	872	981	924	925	975	958	944	907	987	1004	978	965	955	925	958	895	985	943	919	915	934	915	956	950	952	1022	936	930	1008	967	907	1008	975	963	966	947	942	965	976	960	930	938	941	958	990	901	954	932	890	926	993	951	912	932	888	1020	995	934	960	950	915	981	927	988	994	940	937	977	987	945	981	988	917	987	966	931	887	907	994	902	961	880	999	950	967	942	964	912	960	954	952	896	927	988	942	956	939	918	987	967	932	916	947	903	932	934	955	981	946	964	972	1002	915	956	980	931	931	942	906	967	916	946	949	970	941	926	889	947	899	987	973	910	944	903	911	932	961	948	987	923	927	953	949	985	899	947	934	896	936	935	911	923	933	902	964	951	952	937	919	905	957	973	890	960	954	980	954	955	934	945	967	910	914	901	948	981	980	960	907	944	985	942	964	890	941	922	999	960	875	913	961	929	957	1015	941	977	929	979	913	1026	989	946	932	949	959	948	986	956	947	937	940	1029	979	918	1006	953	950	911	973	924	955	936	899	919	904	917	940	933	935	931	941	923	923	975	954	965	955	905	978	905	973	1007	920	919	952	953	930	919	909	983	923	954	977	939	923	981	916	965	960	905	972	930	916	971	1029	939	990	940	953	943	928	949	907	956	938	965	922	876	944	954	970	943	969	919	954	914	958	923	928	956	934	946	989	968	909	1027	937	928	954	960	952	995	986	913	935	959	933	979	953	931	977	952	963	926	951	917	963	941	920	958	956	987	919	939	925	987	887	990	942	953	946	952	999	925	926	888	967	942	920	886	928	903	961	931	996	927	955	928	931	908	970	949	963	977	954	960	940	939	953	956	946	979	932	943	928	980	894	994	941	936	973	929	922	907	994	982	913	938	909	932	902	968	918	894	898	934	987	912	911	925	958	938	953	960	929	976	964	985	976	926	1008	917	947	973	992	990	989	947	949	958	939	961	972	925	931	957	903	964	950	920	918	905	975	969	986	949	987	971	910	922	882	883	919	945	934	970	960	905	915	923	934	988	963	972	983	959	958	950	938	942	981	907	903	920	910	953	943	969	917	920	924	906	983	950	978	949	935	934	931	952	916	929	933	920	957	948	971	997	921	868	965	936	945	971	912	935	922	949	950	931	975	964	905	994	891	946	891	932	938	948	969	947	928	954	968	893	913	912	944	991	945	919	915	981	936	940	923	914	932	954	837	937	959	938	943	1004	893	940	929	875	946	945	970	947	941	969	976	883	965	955	955	988	929	950	880	922	948	937	893	951	968	911	938	941	961	912	939	994	959	969	961	971	924	973	935	921	894	975	955	964	883	930	935	957	1003	995	920	963	899	979	957	931	958	909	941	918	894	950	962	976	962	920	947	939	935	938	940	991	948	958	940	910	940	932	927	883	950	903	875	944	953	957	962	951	969	927	943	1001	915	930	959	955	952	960	979	941	1001	971	985	965	957	967	978	947	987	997	960	949	941	942	916	948	951	923	929	981	949	926	1004	930	1007	957	922	881	914	982	950	948	966	900	950	960	884	924	994	912	980	935	938	905	910	943	970	935	957	948	964	980	936	937	957	960	930	896	902	963	944	981	945	903	933	951	906	997	916	913	973	933	926	967	990	964	905	959	932	896	921	928	962	914	995	906	962	957	952	924	929	904	977	949	969	930	868	950	988	982	945	980	975	943	982	966	962	893	997	910	974	953	933	921	964	1009	908	972	941	917	993	984	956	880	981	932	927	975	947	907	931	958	946	919	994	926	916	959	971	931	884	918	987	927	924	964	928	968	960	1003	967	940	945	947	953	943	959	938	899	919	924	923	915	911	971	942	989	945	958	1004	978	931	908	976	938	941	993	925	947	952	948	954	957	955	933	982	969	1002	966	962	953	895	969	996	974	960	913	950	977	855	975	895	977	946	937	941	1005	968	945	946	907	922	961	923	909	915	992	910	934	924	969	918	948	889	1004	961	938	922	909	947	913	929	956	931	836	976	923	994	957	923	933	935	946	983	918	971	964	973	954	899	958	867	954	937	933	971	993	943	985	961	989	964	976	931	966	917	939	916	942	1009	954	994	971	945	945	948	907	896	917	941	996	927	957	936	937	939	966	916	984	959	974	956	933	908	961	935	942	894
13209	1701	1775	1480	1022	901	741	628	515	499	489	448	454	428	414	421	397	394	375	414	391	384	344	372	405	373	361	368	353	365	352	328	367	345	355	318	358	352	352	372	363	385	337	324	359	389	323	369	346	365	370	328	316	379	349	321	360	350	402	388	345	345	360	362	349	354	348	396	335	353	356	385	308	342	346	343	331	315	364	345	354	347	343	338	329	347	333	324	343	312	351	356	343	364	346	337	347	388	354	338	344	351	388	344	362	330	386	364	340	347	362	357	335	355	366	347	344	359	339	338	362	346	337	368	368	352	323	351	307	343	359	324	324	371	330	317	362	317	335	364	340	347	350	308	341	323	341	357	349	401	354	346	355	370	380	335	327	338	376	360	350	357	316	364	361	363	324	374	318	368	335	357	363	341	336	369	367	342	346	365	362	362	372	358	366	372	337	336	335	390	369	344	380	363	348	312	338	360	367	335	345	355	404	302	317	353	374	312	350	356	337	350	340	330	386	317	352	308	373	355	338	358	373	361	364	366	344	356	344	334	326	314	333	378	327	319	331	361	329	348	404	324	336	341	298	315	355	334	350	354	326	361	337	364	356	356	349	342	360	319	319	344	366	340	349	331	327	346	326	343	325	334	328	347	365	338	331	392	360	380	343	337	365	365	347	341	358	344	354	369	390	367	372	360	351	313	329	331	342	342	369	293	343	377	354	348	333	338	326	343	349	367	339	366	335	363	329	347	371	338	364	391	343	366	364	359	381	339	353	366	323	366	339	349	323	341	379	351	324	378	356	331	328	352	354	371	355	342	333	327	368	319	325	326	353	332	339	344	378	366	355	351	342	362	321	350	373	354	348	347	314	375	350	352	329	330	368	306	376	328	332	349	352	322	349	351	328	355	386	336	333	312	336	342	333	398	343	336	351	338	343	331	348	355	350	362	354	359	337	355	325	337	334	341	330	346	335	365	322	343	339	320	317	364	344	329	339	339	352	394	359	354	342	349	330	343	315	345	346	351	344	333	353	324	361	338	321	332	375	366	335	322	341	339	311	331	329	337	379	349	317	342	342	329	378	355	336	332	346	333	344	348	348	324	323	302	394	364	352	349	356	340	359	332	334	343	345	357	360	329	343	343	370	338	319	341	321	338	380	329	325	340	342	338	362	379	298	344	370	356	351	364	360	339	326	327	303	334	335	319	357	367	354	361	308	335	348	330	372	359	366	378	337	361	333	338	382	314	345	355	334	363	319	375	348	349	328	326	343	391	320	402	333	309	351	351	352	363	339	339	338	322	342	356	336	342	372	338	349	339	354	373	342	363	378	374	348	360	355	392	376	338	351	337	296	364	321	343	352	384	336	350	358	350	391	328	358	325	379	339	318	397	336	306	335	343	357	358	366	357	350	343	330	328	347	359	339	375	361	338	336	357	341	361	363	346	354	370	333	383	345	353	347	362	331	315	344	370	331	353	345	391	328	364	326	361	371	340	376	323	353	331	318	369	365	361	362	352	316	332	352	338	387	342	365	338	360	323	328	323	350	333	356	375	378	344	353	368	340	347	356	375	360	346	356	341	343	350	363	315	358	358	343	372	338	366	360	389	375	352	361	325	327	339	328	339	349	342	321	348	329	385	354	337	360	354	339	353	341	344	352	347	392	362	377	371	364	365	340	360	358	362	340	353	343	326	336	329	354	342	322	332	342	382	333	329	337	356	364	376	353	378	371	354	315	360	338	347	337	330	323	358	341	357	371	348	342	349	334	417	354	343	342	380	367	355	354	375	338	356	326	376	341	354	340	346	364	350	352	356	370	339	328	354	338	349	334	338	373	355	341	347	335	339	339	351	354	335	405	355	332	306	368	339	375	341	345	319	365	330	348	333	336	351	341	365	364	371	323	379	359	345	339	378	377	348	369	341	361	331	347	342	351	360	371	373	336	341	355	366	360	323	360	357	328	340	351	344	334	365	361	344	347	354	326	349	350	325	354	374	355	336	352	375	351	346	376	377	332	323	334	380	353	355	359	361	327	322	352	346	363	360	361	332	331	336	338	354	356	321	341	368	341	349	321	321	325	323	351	383	340	357	319	346	337	364	378	380	386	363	362	344	323	330	349	350	350	365	350	329	349	326	383	316	344	328	345	361	347	342	336	342	331	366	356	337	344	321	356	371	380	339	318	374	318	322	342	344	326	337	346	330	376	362	344	338	379	355	344	346	330	370	369	320	335	344	336	344	365	369	377	349	386	347	330	370	363	332	348	335	380	337	346	355	354	359	353	369	371	347	347	337	350	355	365	335	327	375	341	352	342	370	348	341	327	305	352	328	353	352	372	337	378	395	387	313	339	351	323	326	319	372	357	337	367	302	399	377	345	373	359	333	350	327	400	369	330	340	327	324	353	334	369	328	361	342	371	335	329	370	329	348	358	369	337	340	367	363	346	316	352	367	321	352	365	332	346	354	317	361	351	347	369	347	332	331	370	386	380	339	340	339	360	343	345	302	344	365	350	320	352	329	343	350	345	329	324	344	363	326	357	346	363	365	367	373	309	393	368	360	334	320	344	368	365	372	358	328	335	322	372	348	327	330	373	349	340	343	369	346	378	351	327	373	331	387	342	353	344	384	359	345	330	386	377	368	347	350	336	326	346	319	335	313	357	344	348	327	356	371	330	318	348	323	330	348	338	363	354	340	317	372	326	319	318	372	374	342	342	361	334	310	377	345	361	350	349	372	341	334	338	337	338	365	383	322	345	334	366	354	370	380	358	329	358	371	335	391	340	348	341	328	393	358	316	324	354	339	339	364	353	342	325	346	340	345	355	344	333	346	355	306	353	329	351	336	318	388	376	337	341	345	343	362	357	344	354	342	341	366	344	354	367	333	361	377	363	348	335	372	358	351	331	345	316	392	340	359	367	337	363	321	319	326	336	339	349	332	318	346	336	316	418	348	362	356	349	310	342	363	325	364	327	357	317	323	340	355	344	357	364	347	341	346	356	321	338	396	344	301	384	352	358	313	329	361	370	296	328	372	328	324	384	340	356	335	361	332	397	328	377	371	311	370	358	349	334	341	370	334	347	360	367	336	343	363	369	339	349	355	371	351	315	341	336	359	313	297	351	355	369	335	341	334	352	343	346	349	317	350	360	350	345	411	350	347	363	314	342	366	350	348	336	353	358	365	316	361	328	356	375	349	345	336	356	367	354	312	336	346	368	344	360	315	338	316	393	336	333	336	365	353	326	348	377	330	306	387	355	362	329	377	351	313	356	339	359	361	352	369	354	314	332	338	333	359	381	399	353	375	362	353	331	316	334	330	345	370	368	333	340	349	317	331	330	378	372	331	345	346	356	331	351	330	345	331	352	343	345	353	365	349	377	368	374	326	335	357	344	358	365	341	372	329	345	328	344	359	349	344	342	350	347	358	310	329	342	323	369	348	356	352	336	380	352	373	352	337	363	364	360	353	346	401	371	354	381	354	366	370	354	392	335	338	348	337
7554	2054	3283	4362	3914	3472	2918	2552	2211	2043	1895	1815	1586	1509	1418	1327	1298	1321	1271	1214	1118	1128	1158	1152	1153	1067	1070	1095	1085	1039	974	1105	1035	1010	998	1037	1003	1019	943	957	976	1021	968	966	1015	925	936	999	934	951	981	941	972	946	995	953	968	909	961	1000	932	948	955	960	960	938	969	933	947	929	912	906	921	990	915	924	931	916	918	918	899	886	925	917	936	935	909	890	948	932	917	898	885	946	940	945	942	965	959	915	920	891	942	941	908	902	898	898	897	931	979	935	896	893	870	886	906	900	876	959	901	921	916	925	874	931	910	872	969	879	968	888	924	950	890	900	882	911	924	903	927	904	902	940	927	899	940	914	929	922	904	853	910	969	900	963	919	986	924	949	872	866	907	900	880	899	925	920	939	895	926	886	971	907	917	867	944	972	909	882	910	932	956	906	934	938	962	925	933	904	942	917	903	906	888	882	987	921	902	905	941	921	905	939	885	883	945	880	849	942	972	985	956	895	907	892	947	927	898	916	893	879	942	929	897	927	920	893	904	913	923	943	918	864	903	863	899	904	912	932	857	939	915	902	878	905	915	900	889	933	876	900	906	904	959	941	863	901	912	930	874	932	877	872	914	877	940	920	909	902	954	909	906	918	905	886	926	876	918	876	935	955	889	894	917	911	900	893	891	908	898	857	926	855	937	904	909	926	913	952	927	885	1021	875	884	909	918	861	899	879	942	864	917	891	856	912	943	877	907	869	923	936	882	929	911	894	882	918	876	858	925	881	916	874	895	877	863	894	949	921	915	882	928	915	890	930	915	971	907	877	854	953	932	890	920	909	925	908	879	973	917	909	883	917	860	906	951	898	867	887	928	895	858	939	931	918	907	887	853	892	931	907	903	929	922	917	948	959	908	928	1032	908	893	899	896	941	927	897	903	869	891	891	931	959	978	914	875	878	932	932	866	929	918	932	886	878	964	895	915	877	850	915	910	910	902	920	883	884	879	915	932	907	898	859	929	917	846	877	964	953	899	920	920	890	934	977	883	931	913	907	877	912	914	913	901	913	914	921	941	933	983	932	897	912	925	851	912	885	865	872	935	934	895	948	895	920	939	896	882	852	892	846	988	966	877	961	913	921	894	925	919	887	916	964	974	864	918	876	884	864	859	921	903	954	871	904	921	891	926	937	904	903	935	907	897	923	923	910	895	841	917	901	910	891	963	896	908	911	916	876	880	958	873	945	897	908	877	880	909	922	860	866	885	925	880	926	901	880	919	909	967	969	860	897	916	911	915	903	889	890	877	917	927	884	846	850	923	913	897	934	865	917	912	869	864	961	970	898	936	894	938	916	829	872	927	913	929	966	931	958	952	877	902	944	960	931	898	883	894	888	903	921	921	915	891	964	896	928	929	934	920	902	892	924	904	875	904	966	900	942	888	913	850	895	944	939	937	933	882	878	935	924	867	890	938	950	898	991	919	881	902	916	953	904	915	934	933	894	906	892	942	925	958	863	963	889	908	877	927	887	843	947	846	962	933	891	937	926	910	920	925	923	872	901	906	949	857	929	895	866	924	886	907	885	920	872	913	914	888	891	926	900	851	917	896	910	850	945	907	888	961	933	949	928	891	931	901	918	991	903	845	851	971	904	913	891	901	904	937	904	893	927	903	922	915	946	902	949	932	884	921	886	868	945	873	862	883	872	846	918	954	903	870	862	955	917	950	955	842	887	878	887	888	883	891	863	962	874	924	882	911	993	944	964	908	924	922	913	952	949	922	905	872	882	891	918	940	883	840	922	947	917	875	961	903	930	910	899	891	925	937	932	922	880	935	886	861	866	875	895	905	926	920	924	978	868	920	915	938	880	912	941	907	993	915	941	950	890	906	955	877	890	931	939	878	958	960	894	900	865	926	888	858	952	920	907	903	961	890	948	873	918	895	872	951	931	929	867	889	952	937	963	935	987	887	894	866	1002	871	909	917	932	934	892	922	941	904	864	954	940	916	984	916	907	966	970	929	957	907	950	969	903	951	935	896	882	941	927	935	861	881	984	914	905	887	857	929	866	901	944	893	910	919	920	876	961	900	898	932	946	863	913	920	879	928	903	918	932	884	931	964	901	884	888	887	953	887	899	919	891	908	898	950	974	882	946	912	952	898	908	904	895	910	904	910	924	908	964	914	890	884	889	900	923	930	880	909	895	904	939	916	896	892	871	931	983	910	828	973	921	913	886	884	877	912	959	888	875	936	877	918	942	931	906	896	937	973	872	903	923	884	846	975	927	924	930	925	902	916	923	891	942	897	920	859	985	903	939	912	950	910	936	911	890	933	924	871	904	936	870	890	866	884	923	848	945	996	892	883	929	913	967	892	914	882	937	926	909	906	914	854	966	878	923	892	914	929	928	934	969	924	931	902	919	971	890	888	974	887	880	894	862	924	931	905	895	931	854	949	936	915	923	912	900	913	947	870	953	941	915	913	923	937	946	849	922	938	922	897	937	879	863	892	931	879	898	930	891	908	910	898	889	882	938	885	938	952	934	908	909	912	876	904	909	893	870	951	900	965	890	946	926	918	944	909	960	909	910	957	915	890	927	906	895	918	869	887	902	860	891	937	934	853	868	876	911	880	946	893	862	882	861	974	896	925	925	961	894	918	909	915	921	909	906	868	907	891	900	946	877	866	913	873	908	881	944	884	894	913	926	884	875	870	944	914	903	947	937	930	919	958	887	942	907	972	896	921	912	930	908	883	917	931	895	864	962	940	916	924	925	904	946	869	917	918	963	936	905	879	934	931	901	958	981	885	869	916	894	922	930	907	920	938	924	980	868	902	887	916	930	886	912	947	965	908	906	862	904	927	917	900	852	892	904	957	961	872	962	926	916	893	880	891	957	822	918	901	899	899	883	891	885	911	845	880	944	938	934	967	916	899	882	974	879	879	936	910	933	935	981	923	955	935	949	909	903	907	898	886	932	893	884	880	901	984	943	908	940	886	970	905	919	919	922	917	951	908	906	889	884	899	952	906	911	946	956	828	910	908	929	891	904	917	938	959	921	890	892	909	902	900	993	872	946	909	920	897	895	975	881	894	894	926	911	898	934	867	944	964	910	848	952	970	866	877	894	921	929	892	845	918	939	917	924	898	916	940	930	916	921	914	915	909	885	937	891	917	937	925	871	922	916	912	892	906	904	907	866	931	885	889	917	909	962	890	925	882	907	905	939	873	923	879	884	919	953	945	958	906	876	901	945	925	886	914	947	935	912	906	880	908	963	949	915	888	904	870	947	937	870	904	872	904	881	911	875	889	931	911	922	900	962	886	937	947	933	905	900	891	948	949	854	885	931	923	955	928	959	871	879	870	920	902	938	898	843	928	903	897	881	896	942	901	950	893	910	928	933	891	935	921	921	885	866	916	958	913	916	933	915	903	927	945	956	943	850	898	941	879	910	924	901	900	910	941	852	910	937	879	971	899	902	919	925	977	902	896	954	902	895	861	916	892	870	944	872
1834	167	153	159	165	152	154	153	166	153	158	149	160	150	156	184	144	172	164	177	156	153	182	150	158	154	176	161	156	164	158	171	148	166	157	167	138	156	167	149	160	143	141	144	184	147	148	165	163	135	149	165	175	160	172	156	173	159	149	170	170	170	173	143	141	169	145	151	151	143	154	154	149	128	156	140	146	150	153	136	133	151	159	153	147	165	178	166	175	153	149	134	160	148	176	163	128	167	152	153	148	150	152	149	142	153	152	155	140	173	160	140	150	151	140	159	162	160	159	150	151	159	150	148	151	168	167	151	163	169	160	157	156	155	161	163	173	140	161	131	154	160	136	175	164	164	160	155	133	139	137	166	160	170	130	148	164	156	177	171	143	155	139	180	165	158	157	145	155	174	147	137	143	135	148	141	182	153	163	150	175	157	160	144	167	156	145	155	161	135	146	163	146	158	140	141	158	181	154	148	144	154	166	168	142	155	158	153	154	155	152	131	148	156	146	156	150	145	145	153	136	160	178	120	133	165	150	138	174	166	185	163	154	157	157	168	175	162	164	142	178	155	145	148	152	142	160	150	164	141	157	165	151	148	166	162	183	158	154	161	159	168	132	144	147	151	168	163	144	160	171	152	158	168	170	158	155	158	150	168	155	123	179	156	156	147	148	134	171	134	163	148	157	146	159	151	170	176	149	161	164	176	148	151	172	139	156	157	146	159	141	130	165	142	141	181	169	174	136	142	136	163	152	140	141	160	144	144	131	134	156	149	135	166	150	161	161	142	154	149	159	156	144	174	174	173	167	137	144	161	155	157	161	160	141	173	149	146	170	158	169	155	146	127	165	145	147	133	141	174	156	161	156	143	155	159	135	140	151	161	154	155	174	153	137	173	156	159	138	151	137	169	181	159	174	168	153	164	154	167	160	161	157	152	150	147	132	166	158	157	150	150	146	171	160	184	159	164	154	152	160	151	168	174	157	154	164	159	182	167	125	160	154	150	153	179	158	148	144	149	153	156	154	165	176	150	164	170	144	141	157	166	167	153	157	131	148	172	144	153	157	147	159	162	171	167	150	163	171	163	149	147	151	163	144	126	152	149	148	147	161	168	165	154	168	154	136	121	154	165	135	164	166	153	141	153	143	154	171	168	149	154	147	138	131	143	135	157	150	184	130	135	149	164	157	146	157	163	174	131	167	154	165	161	166	143	144	149	186	162	123	154	150	158	154	174	165	149	154	158	161	135	170	145	156	137	156	159	152	149	156	156	148	162	134	156	127	143	141	143	165	134	173	136	154	158	148	132	170	169	176	144	140	169	156	141	152	179	160	162	165	151	158	144	166	158	131	169	153	154	139	151	136	133	144	153	166	170	153	155	138	174	132	155	138	168	148	168	146	178	140	145	154	158	170	139	149	145	158	139	153	134	162	174	174	151	178	159	173	172	148	152	146	148	150	165	147	141	146	142	153	160	145	158	153	149	166	157	159	163	157	156	173	134	143	128	155	171	151	152	157	155	160	149	185	164	167	186	174	132	172	166	165	115	171	161	164	164	151	140	167	164	153	126	168	147	132	142	153	171	167	152	163	160	154	153	164	163	149	150	165	160	155	153	157	129	142	165	147	157	144	125	134	151	147	159	145	184	161	154	155	144	141	137	145	156	169	158	178	166	159	167	150	161	168	154	163	159	141	152	170	128	137	154	150	136	176	138	152	134	135	162	177	132	140	160	167	167	139	161	168	153	150	154	163	141	175	160	152	156	155	165	147	173	154	144	153	159	163	167	165	158	163	175	158	159	161	150	161	142	161	142	167	165	163	156	167	186	175	165	158	154	146	160	152	155	174	146	172	158	138	171	179	172	144	151	139	167	148	169	158	168	147	132	164	132	153	164	151	159	144	155	156	159	148	141	148	158	132	143	169	155	150	169	152	157	155	136	148	153	163	134	145	148	156	114	135	144	158	169	131	127	172	158	161	150	151	161	179	141	147	168	137	147	150	153	148	149	161	140	153	141	149	160	164	160	149	161	139	162	159	163	145	159	155	164	149	151	148	154	141	153	157	159	179	140	146	159	148	158	146	168	158	135	148	157	150	170	157	144	154	132	150	188	147	158	165	158	139	153	152	155	166	129	154	150	150	145	144	124	164	144	161	150	170	160	156	142	153	154	164	147	147	155	167	164	182	156	142	145	179	164	155	158	137	164	159	136	154	150	146	149	157	164	186	148	160	162	141	186	151	163	162	174	157	131	172	185	142	150	137	150	153	138	154	151	159	146	168	137	161	150	153	143	167	153	152	160	148	148	168	145	169	185	146	167	163	166	136	150	175	127	141	155	181	158	150	191	170	152	149	160	161	132	159	162	159	144	162	163	146	180	174	155	138	156	152	172	170	162	145	166	157	153	132	169	166	154	153	162	177	143	151	158	161	173	180	148	137	155	161	162	165	160	153	143	147	149	151	147	160	142	157	141	141	149	163	138	157	162	161	167	152	168	156	153	138	144	158	154	169	147	151	182	157	172	160	165	153	162	145	145	164	155	155	157	137	146	158	158	161	163	136	168	156	161	128	159	144	134	172	175	152	155	176	178	176	156	148	144	142	161	157	155	150	167	150	153	168	149	141	154	178	166	137	161	154	143	154	165	148	140	146	129	165	170	159	158	166	150	146	146	138	150	166	156	131	148	166	160	143	146	155	176	171	149	145	170	158	139	172	148	166	150	148	156	151	157	141	150	156	162	164	150	148	150	140	135	157	131	174	160	138	165	163	144	178	136	163	170	166	167	153	152	139	177	162	126	160	151	150	175	148	156	156	154	152	148	160	126	148	177	149	162	145	132	136	188	146	154	162	158	171	151	139	173	150	162	173	148	162	136	155	144	171	163	146	140	159	167	161	129	145	152	172	168	129	146	158	153	145	151	146	147	150	183	151	169	147	153	169	168	155	143	147	134	153	162	147	146	166	173	149	157	161	153	148	156	157	163	161	170	165	171	121	143	159	165	152	165	153	154	150	171	143	175	135	174	163	189	170	167	153	140	159	148	149	134	156	153	153	177	159	148	155	147	148	161	162	144	169	155	163	134	168	160	166	172	151	151	150	166	161	130	149	144	157	173	158	150	159	144	140	161	141	150	120	150	147	162	161	150	143	150	162	179	164	152	148	152	143	154	144	151	153	151	139	153	136	159	152	155	156	135	170	149	142	140	164	160	165	133	142	177	180	125	159	151	129	157	156	162	156	149	168	154	157	159	141	156	143	134	166	135	136	163	135	134	173	164	162	160	154	153	157	159	154	160	156	172	147	159	138	146	160	162	146	153	153	127	156	156	176	156	166	147	139	140	161	164	137	168	176	163	159	147	149	151	135	133	135	170	129	142	150	158	158	166	137	144	181	134	141	149	139	154	177	165	159	147	151	158	147	164	170	154	181	142	155	156	174	151	161	175	157	137	141	156	164	176	134	172	140	137	147	156	171	122	149	157	138	163	175	173	144	129
2097	548	554	565	581	549	574	564	521	538	548	519	540	544	542	539	483	503	530	511	512	532	509	480	468	559	538	549	504	491	495	523	529	500	492	515	490	510	518	512	493	462	491	490	480	532	533	503	487	503	466	472	527	492	465	526	505	484	488	497	535	492	500	489	520	484	476	491	499	469	486	510	488	479	500	511	498	500	501	496	521	477	506	492	504	554	526	491	516	530	518	532	487	477	518	492	500	524	510	509	531	519	530	487	519	539	508	524	510	486	493	483	493	528	486	497	569	504	484	502	526	562	497	489	487	537	467	494	517	475	544	501	509	436	498	515	528	537	514	496	518	494	500	530	517	508	506	533	512	486	473	455	478	460	530	468	533	512	532	493	498	562	510	535	512	489	507	514	491	521	488	498	475	517	504	497	519	504	476	511	516	477	517	487	491	498	492	500	500	534	476	512	495	496	539	531	479	521	467	501	505	474	498	484	494	528	494	493	526	511	496	506	524	490	505	494	502	508	521	523	543	499	513	525	501	509	512	489	507	500	513	510	459	518	508	520	487	463	529	534	526	518	480	502	492	515	515	510	552	531	485	505	504	481	488	531	561	522	530	532	475	516	483	500	499	470	527	474	497	502	490	496	504	499	504	504	525	515	490	481	472	534	475	508	486	498	480	481	466	501	483	516	481	548	566	497	498	513	484	511	486	513	463	548	508	504	495	505	487	520	496	465	506	493	487	514	511	483	490	472	480	542	473	481	535	468	491	482	490	497	480	516	501	521	528	519	504	520	484	473	513	551	500	517	488	515	512	504	497	545	468	502	484	528	475	513	504	539	492	550	460	508	473	514	492	515	462	488	486	483	494	503	506	497	502	499	477	492	472	463	495	524	523	517	519	496	473	482	515	516	456	466	504	529	514	502	479	520	511	520	472	463	495	528	458	458	534	492	474	474	504	544	481	495	532	447	529	488	470	493	547	539	489	527	506	485	490	481	535	479	498	496	484	501	483	457	509	471	486	499	478	475	509	504	530	506	522	496	514	471	481	471	520	493	487	516	503	484	492	542	542	539	511	483	511	510	523	520	498	491	491	513	505	512	507	519	491	484	447	446	463	521	515	491	496	517	502	485	502	481	519	525	487	486	517	517	459	510	513	480	491	489	502	483	507	495	517	470	511	500	501	495	497	495	520	495	506	459	530	495	499	514	490	509	454	494	503	491	491	460	462	486	528	473	503	493	522	504	490	477	512	498	522	538	486	528	480	494	488	493	521	533	490	522	505	490	489	513	547	505	527	486	514	523	490	503	490	514	487	485	503	536	509	518	460	493	497	522	499	497	495	506	512	469	439	443	543	511	545	454	460	522	514	490	489	462	533	518	463	534	508	479	513	521	491	491	543	515	506	535	550	497	550	528	495	510	484	516	485	498	487	492	488	477	529	489	518	502	465	519	492	529	481	536	528	513	495	509	505	471	480	510	505	490	472	496	483	524	500	537	504	514	503	539	507	497	506	495	528	528	510	518	487	464	467	507	516	524	515	553	501	504	496	528	537	498	553	509	517	521	492	530	492	518	491	534	510	478	496	510	522	506	468	496	526	517	507	489	493	491	477	505	519	473	505	492	471	529	509	502	520	508	511	520	498	496	489	486	471	510	489	486	481	472	497	506	494	474	480	518	496	482	458	513	487	490	536	510	471	488	514	503	479	504	554	517	530	538	487	520	536	519	506	524	534	512	498	499	524	494	491	521	501	517	508	522	474	547	514	550	527	542	526	535	487	463	515	469	514	514	503	503	506	520	477	510	516	468	515	545	496	481	479	521	497	478	488	453	480	525	497	493	525	485	539	529	449	482	485	476	505	510	512	480	490	472	488	512	508	501	486	525	539	539	499	511	499	466	486	540	510	459	474	534	460	488	482	494	502	489	483	467	481	486	517	516	530	465	512	489	493	512	503	480	492	467	484	507	533	478	522	462	512	461	483	535	478	490	491	524	508	530	480	516	489	499	514	483	481	504	503	473	504	503	505	517	496	476	493	502	515	506	546	497	480	460	468	490	473	544	566	500	514	521	505	471	519	493	511	491	512	510	486	541	526	473	523	518	531	498	511	498	512	493	502	487	508	500	476	514	539	530	493	516	497	495	505	517	517	484	509	502	513	515	498	517	497	487	535	489	541	480	546	474	486	514	496	519	502	539	456	474	511	481	504	490	505	497	498	534	501	485	452	478	491	506	524	513	484	495	486	519	511	495	520	510	483	488	497	522	492	481	522	488	542	482	507	528	534	506	507	496	491	490	492	523	479	464	498	543	537	519	482	495	524	488	492	526	519	500	498	477	520	518	486	493	486	510	473	514	459	504	497	496	463	505	504	500	501	463	470	491	501	499	499	514	486	528	528	456	505	571	482	456	498	488	521	513	498	517	538	482	460	510	463	507	478	471	494	485	525	452	499	465	520	483	483	503	502	563	501	453	538	497	509	505	518	504	505	503	505	520	499	520	508	504	511	535	454	482	500	498	501	521	515	501	492	486	482	496	536	479	544	474	534	514	561	547	539	503	547	522	507	508	544	507	464	476	476	502	511	479	487	493	494	513	502	473	467	484	523	493	523	536	526	471	508	504	497	506	534	488	505	460	484	492	479	487	509	464	484	501	482	525	506	519	472	519	497	508	492	493	507	489	474	498	527	533	473	511	493	539	517	509	499	512	487	507	523	489	475	469	490	485	539	482	523	509	434	525	488	506	502	528	504	497	480	499	491	517	490	513	510	481	492	510	508	535	472	534	512	508	496	522	526	484	489	531	540	500	524	513	528	497	529	494	490	524	470	500	505	514	535	498	489	513	523	494	496	466	498	502	514	448	520	495	517	470	523	481	531	528	492	491	485	471	495	506	531	484	541	487	506	490	534	513	508	534	488	516	493	472	512	514	484	513	471	487	516	504	496	488	474	520	504	489	476	529	492	463	502	531	459	486	508	507	437	533	522	502	483	530	484	515	498	516	535	512	495	494	513	490	519	483	497	517	490	512	516	512	482	460	561	520	486	508	521	496	494	483	513	495	515	470	497	501	503	527	496	493	478	485	522	531	521	495	490	474	498	538	525	503	485	500	495	524	528	499	538	527	483	523	485	490	453	509	477	505	492	474	489	504	513	470	485	479	474	494	511	530	517	518	503	532	522	521	502	499	507	500	520	476	463	481	502	533	517	511	510	519	504	481	498	476	482	497	450	481	518	535	451	501	489	478	461	480	503	495	536	536	505	525	503	500	495	537	526	481	483	542	531	467	484	486	520	515	518	527	545	459	499	508	497	486	495	456	521	535	481	498	534	486	508	513	495	528	513	502	524	499	514	521	486	489	474	482	508	496	530	496	536	513	551	550	488	542	523	503	504	503	489	513	522	503	505	506	493	461	487	522	506	496	505	505	499	497	522	546	522	495	478	546	499	510	520	505	536	468	508	489	513	496	522	450	528	463	511	494	523	472	518	504	496	526	483	504
9284	1112	1224	1101	818	640	567	515	521	445	457	422	401	406	382	373	356	399	350	352	391	358	348	356	377	331	352	369	355	368	328	360	391	365	377	349	373	331	370	337	336	358	336	344	337	369	343	322	320	384	307	371	345	361	344	361	347	313	347	349	355	351	379	381	360	362	321	334	337	318	314	345	303	314	344	361	370	375	343	333	348	353	351	329	320	354	358	347	382	314	354	361	357	361	360	327	348	312	344	365	339	352	375	323	367	307	343	349	357	329	351	341	354	321	317	343	356	340	354	353	330	363	351	351	355	344	335	356	323	327	299	353	332	371	327	334	371	336	361	336	319	325	337	352	358	360	341	345	351	349	391	362	319	334	388	350	340	326	384	356	323	331	364	320	378	366	329	328	377	361	363	318	331	350	334	375	347	328	332	340	343	404	397	362	349	371	384	331	336	361	331	344	333	347	345	308	342	386	339	356	334	320	299	372	329	331	332	342	352	346	374	382	364	354	336	357	388	347	319	345	316	356	359	400	345	361	349	344	341	313	386	299	367	339	329	358	366	346	347	338	355	319	332	321	349	369	338	342	356	342	363	345	356	327	344	352	356	376	359	334	366	363	359	366	328	336	343	363	348	349	351	325	340	323	378	354	354	344	340	375	352	351	367	343	335	353	377	336	352	368	344	336	359	331	340	334	327	316	350	342	377	332	327	337	352	361	347	366	324	335	312	321	339	337	378	354	381	374	312	344	369	348	384	389	381	348	366	357	348	344	333	351	343	364	345	369	315	340	340	360	362	370	331	320	367	369	341	346	332	352	352	321	342	321	327	323	316	346	356	337	299	346	335	347	349	366	337	347	323	341	323	338	359	355	344	364	375	353	331	340	334	335	323	315	355	321	377	353	365	323	366	377	355	360	360	364	332	351	386	344	337	379	321	367	340	345	319	331	345	326	329	346	355	336	367	335	331	344	348	330	371	338	309	348	349	370	299	370	324	354	371	360	347	335	359	343	355	344	331	377	345	334	358	325	343	385	312	383	337	356	345	352	354	336	320	334	330	345	312	360	366	347	344	330	337	364	364	294	327	370	338	373	359	320	387	345	354	348	321	351	365	324	340	343	353	357	340	335	348	314	324	353	358	365	355	350	356	343	354	292	360	320	361	319	333	314	348	354	358	325	322	350	355	322	315	365	338	364	360	347	344	340	355	335	329	344	335	354	344	345	361	337	341	365	345	311	338	351	364	361	364	361	347	345	339	354	329	360	359	328	372	369	361	360	341	351	344	308	364	317	346	369	333	331	350	320	354	345	356	353	354	308	344	330	386	344	311	371	365	322	346	290	342	380	355	365	341	343	324	340	361	344	324	336	385	359	360	332	367	372	363	321	348	329	353	362	332	330	354	352	372	367	354	353	332	335	346	331	332	342	330	352	324	386	345	363	320	355	350	330	328	340	326	325	338	320	354	349	356	341	357	363	332	328	334	318	343	366	355	340	339	333	325	324	371	368	329	328	334	369	368	386	318	345	360	356	391	313	344	365	368	366	328	357	337	336	336	381	341	328	328	344	321	355	340	360	332	341	356	357	371	345	355	334	364	341	372	338	349	348	328	349	366	336	354	369	375	330	333	354	327	388	352	373	348	336	347	319	339	342	311	316	348	317	340	332	336	352	372	352	360	355	378	362	321	356	329	333	361	364	351	310	349	352	324	344	382	395	353	341	336	377	363	325	349	347	383	387	318	334	370	383	366	337	345	352	325	349	348	326	330	314	351	325	308	324	336	342	333	351	368	324	323	340	339	329	350	368	355	365	364	343	343	328	361	359	356	344	374	367	399	356	317	347	347	342	327	335	354	333	341	361	351	360	360	335	361	346	371	343	343	338	372	393	320	329	345	338	367	328	377	348	352	328	385	348	336	324	348	367	383	346	342	340	345	318	350	344	324	350	336	320	352	341	333	363	380	356	389	344	344	358	355	368	320	337	354	335	349	364	351	382	354	348	326	329	347	328	336	359	357	371	359	343	325	323	357	364	361	324	374	334	317	358	330	326	321	330	326	326	366	370	354	345	333	354	355	340	340	311	335	328	349	331	328	330	375	352	333	342	353	344	345	349	339	360	361	346	338	362	345	326	344	365	365	363	357	359	342	361	350	393	343	371	345	328	351	362	348	377	367	355	363	345	371	351	345	324	341	344	339	369	332	328	375	360	336	352	325	352	357	349	307	356	331	312	325	337	338	366	347	345	325	339	368	329	356	360	326	347	323	312	375	341	382	376	365	342	355	334	356	326	341	347	334	343	324	359	340	344	338	354	356	335	342	388	362	346	335	325	348	367	317	347	357	345	365	367	356	335	367	339	355	374	363	357	349	364	336	359	318	361	353	331	325	308	382	316	354	370	352	351	344	347	367	352	313	361	352	387	359	328	376	336	303	342	304	329	385	347	382	336	370	354	345	339	371	358	340	341	364	365	331	341	351	325	354	365	387	357	336	352	328	362	362	330	324	368	350	328	362	348	343	355	350	326	343	370	366	319	319	328	356	355	341	324	361	347	346	363	335	326	357	369	370	346	360	359	331	327	335	323	328	378	349	355	328	328	360	351	351	341	344	320	355	370	326	344	343	336	352	384	322	342	344	354	327	345	344	368	341	318	336	343	336	361	363	353	357	353	331	359	350	335	360	341	359	385	359	364	348	328	364	353	344	331	355	362	349	363	390	330	344	346	351	359	378	381	326	362	336	348	356	348	368	347	322	365	357	337	330	371	341	360	338	311	351	359	351	347	319	366	367	393	364	374	391	361	322	341	366	346	370	368	324	364	350	332	345	353	322	314	335	335	343	355	367	340	362	339	373	331	352	341	352	331	360	364	320	352	367	357	357	383	363	365	362	330	348	326	369	306	359	365	348	350	353	356	372	361	342	381	363	330	341	338	337	355	363	357	370	327	351	317	329	320	336	345	342	339	316	365	352	343	372	366	308	374	326	367	354	320	312	317	358	348	345	343	357	331	355	353	348	335	337	348	351	333	374	353	324	320	384	369	345	345	382	333	334	341	370	338	337	352	339	367	354	367	361	319	362	335	352	372	355	337	361	350	372	330	342	326	332	341	356	376	327	327	364	322	339	345	347	315	337	311	375	325	334	350	346	321	332	365	344	382	328	379	298	354	337	350	336	328	342	357	345	337	378	322	366	380	354	346	359	340	347	330	336	348	371	362	330	340	326	340	368	392	332	372	360	373	381	348	322	345	332	336	335	328	358	351	365	353	357	384	333	330	326	342	287	363	364	357	372	335	359	378	333	329	368	355	313	332	329	369	341	364	330	391	385	386	340	362	363	390	345	362	341	343	361	335	362	336	309	316	360	386	358	340	373	377	331	338	337	357	344	347	356	371	364	367	331	403	365	316	384	331	317	347	359	327	366	376	346	341	353	349	321	327	369	330	334	338	375	356	336	364	327	323	320	324	357	347	334	385	368	346	344	353	325	333	360	352	379	321
6513	1732	2697	3244	3066	2787	2326	2152	1885	1762	1584	1449	1396	1443	1285	1334	1258	1172	1158	1178	1192	1092	1058	1001	1097	1091	995	987	1105	1066	1032	1038	1038	1039	1044	977	1047	1075	1010	1024	967	991	993	971	987	976	974	978	994	975	963	961	986	1039	978	986	982	1007	960	951	924	983	962	1008	955	946	923	942	970	890	937	940	946	942	900	956	1009	960	947	963	927	931	947	934	979	942	992	940	962	949	959	940	930	925	974	948	893	915	980	921	919	943	979	931	942	984	911	977	896	934	984	957	1012	978	1006	932	999	906	899	987	932	920	919	936	992	902	974	912	915	938	914	931	942	968	926	914	962	880	850	909	936	933	924	920	907	946	939	1010	927	988	955	935	980	899	926	979	936	963	959	944	906	918	945	969	958	919	977	950	884	976	968	948	882	890	965	941	932	949	949	909	987	901	926	899	931	927	934	941	962	968	897	982	970	955	973	961	906	935	968	939	1000	951	938	886	1009	914	939	934	922	886	930	946	953	975	970	925	940	987	972	949	948	968	953	981	913	954	945	980	916	1018	968	904	911	945	971	970	971	962	942	942	916	902	936	916	970	952	920	898	981	924	944	943	975	899	923	910	1007	946	979	1016	922	960	962	912	944	892	976	908	915	985	871	910	945	956	1006	1008	945	942	972	973	939	916	966	917	943	943	934	882	915	924	901	941	977	888	919	954	916	913	939	892	932	920	963	937	910	965	929	917	920	954	974	951	916	917	917	928	969	939	897	906	966	948	921	948	925	978	924	957	977	942	892	897	947	980	955	939	952	877	910	971	943	939	874	898	907	923	943	946	919	946	940	944	954	938	948	872	973	988	912	949	979	937	949	951	918	940	967	973	905	911	898	927	924	934	959	935	951	946	967	886	979	935	996	975	876	947	934	976	982	927	897	942	933	934	948	961	960	963	978	957	952	961	958	921	959	956	913	897	922	932	960	961	916	969	957	935	885	972	945	958	965	945	922	994	930	936	914	914	927	924	1013	975	937	921	959	965	931	873	920	953	960	936	944	952	952	924	905	980	960	938	932	917	902	985	942	927	916	942	918	902	922	955	940	944	987	942	918	994	885	930	883	894	913	932	927	933	973	896	944	906	970	944	972	983	992	926	935	978	946	918	953	893	943	908	924	922	928	945	983	924	947	923	938	958	934	955	959	949	892	961	985	949	950	975	948	915	937	960	953	930	963	955	940	903	968	903	948	941	886	904	992	913	944	942	894	939	896	919	988	918	983	949	1037	912	932	944	943	971	901	952	899	912	936	978	904	945	932	963	923	922	955	952	928	978	926	1001	954	902	988	996	929	929	932	1005	937	992	928	923	915	930	939	913	972	898	916	977	956	934	933	907	980	918	947	943	917	929	909	982	900	991	953	1002	999	921	960	929	983	1038	961	924	933	945	961	939	923	977	918	978	935	936	907	943	941	930	920	932	974	948	967	947	905	966	976	919	970	973	941	953	992	938	1001	912	932	929	920	929	903	965	945	932	940	936	965	929	987	875	956	941	956	930	946	957	923	933	969	940	1002	920	974	938	911	923	918	920	951	943	947	900	936	947	977	922	879	956	931	929	946	910	940	938	918	969	939	915	938	915	975	935	959	879	948	920	1007	917	1037	876	940	950	1010	904	1035	945	888	935	1001	962	931	900	911	972	918	954	937	960	957	975	938	965	1012	914	963	958	1000	932	887	877	864	947	956	927	940	986	989	959	921	949	934	951	937	856	984	962	927	922	918	889	950	986	964	948	882	920	970	900	913	902	947	970	965	912	926	921	964	921	946	958	904	986	945	890	949	968	932	916	918	932	883	997	964	908	916	982	940	942	955	907	958	911	954	988	933	975	948	968	901	905	966	905	944	932	963	880	975	957	947	917	953	950	952	933	932	896	894	972	1007	1018	959	909	911	923	960	970	897	971	1000	948	887	929	941	958	911	981	918	955	932	1004	923	969	963	974	952	906	923	973	997	943	935	948	933	996	980	955	948	912	956	910	943	937	967	970	942	919	933	984	914	954	934	990	977	918	956	904	966	868	881	958	900	910	962	979	926	932	946	992	946	984	936	853	940	908	901	948	929	946	886	1017	952	942	974	929	988	932	964	926	910	937	922	956	991	903	930	977	932	942	898	951	939	948	1014	896	909	939	950	959	920	879	972	931	911	956	977	922	933	965	882	932	938	918	959	965	951	976	909	906	958	927	962	962	952	962	953	950	927	933	935	948	906	904	981	930	938	947	968	994	944	927	1017	911	1005	938	903	948	921	984	975	917	985	928	958	984	889	913	975	946	980	947	992	952	941	942	989	957	933	982	969	919	878	904	966	880	904	919	971	924	927	903	943	972	888	954	943	945	962	1053	885	874	1023	881	959	985	921	911	929	928	926	905	970	956	947	972	920	941	954	917	954	924	949	984	900	920	1000	876	937	963	968	919	934	916	962	944	922	973	910	990	955	960	942	959	1013	910	931	896	949	961	962	950	989	988	963	965	904	963	957	931	927	946	938	932	958	933	966	927	930	926	900	948	985	942	929	903	899	969	940	1026	940	929	955	935	896	969	942	932	972	905	907	909	920	882	984	983	950	993	957	977	939	949	951	924	902	951	941	935	982	923	943	923	993	988	973	971	986	918	951	975	932	930	924	958	931	832	1001	974	953	972	920	942	930	927	947	953	919	998	1007	932	936	911	906	963	971	925	905	984	958	920	937	903	948	863	920	924	940	959	944	952	960	948	959	988	930	956	953	969	918	1002	953	953	917	899	923	914	976	872	912	951	1025	966	888	917	891	992	952	914	941	937	878	913	983	999	893	935	890	887	915	961	932	943	951	967	879	920	914	921	963	964	982	969	956	921	984	896	927	990	953	997	958	930	900	970	1021	949	924	946	980	954	984	912	935	951	930	883	952	947	926	953	922	946	947	898	959	968	935	911	917	931	969	912	945	930	928	958	917	962	903	933	866	1000	927	975	946	935	979	968	987	893	929	955	923	975	928	954	928	929	906	946	898	916	884	964	983	939	907	938	943	926	987	915	984	897	983	957	978	883	973	905	911	910	940	867	939	941	1004	828	919	943	968	982	946	965	935	988	968	942	916	905	927	933	889	946	969	941	942	900	978	964	938	967	933	984	950	944	998	906	944	902	960	967	961	914	912	909	973	994	928	995	908	931	946	938	956	954	931	974	885	963	938	923	991	901	980	950	959	915	940	971	926	976	958	1009	895	900	894	947	935	957	942	939	950	953	923	1013	946	993	942	898	946	987	912	959	922	943	971	979	897	936	913	921	945	900	876	962	940	934	889	960	915	919	947	912	921	947	925	954	928	950	967	987	969	959	939	982	947	962	917	902	941	948	888	953	922	945	983	908	932	987	966	937	880	944	961	949	904	929	940	912	960	921	914	955	934	923	905	961	979	948	915	924	926	923	953	950	994	960	979	945	975	942	976	984	923	953	895	911	985	931	947	879	1022	908	973	961	932	946	908	899	938	949	928	962	913	904	943	963	932	914	932	951	968	981	950	953	957	955	973	957	956	956
13120	1838	1671	1488	1097	823	698	595	560	528	493	443	435	439	375	390	365	389	384	378	354	391	381	385	374	358	389	410	352	372	399	366	383	353	367	369	359	369	358	364	379	330	369	382	344	346	359	362	341	353	319	330	382	353	358	351	355	369	373	314	307	355	367	335	345	358	367	355	347	351	339	340	351	327	337	375	309	348	377	347	367	344	357	348	362	374	347	358	339	321	370	354	357	371	353	341	325	366	361	328	310	364	383	354	379	353	365	336	342	358	353	351	372	360	361	353	373	339	351	321	363	312	339	342	348	347	351	380	321	344	366	350	384	343	396	347	373	350	356	327	329	332	326	356	326	346	326	355	359	380	346	317	351	336	347	374	364	341	361	359	338	362	330	349	359	382	376	338	367	335	359	347	316	362	345	356	358	306	350	356	330	345	350	334	367	352	345	341	336	328	358	338	326	373	360	341	330	359	371	384	384	328	335	321	344	341	305	344	288	351	322	315	314	370	376	349	338	330	351	323	309	349	372	358	324	364	346	353	330	371	331	336	328	342	338	321	336	321	309	287	356	357	375	368	340	349	352	342	357	315	340	347	355	330	333	342	329	364	320	382	350	346	343	324	317	330	357	353	365	387	351	380	355	350	348	318	331	323	317	340	311	372	345	335	360	344	354	317	392	355	348	321	346	343	347	365	347	320	340	376	387	359	364	356	325	347	368	323	365	345	359	353	359	356	325	364	319	326	322	318	350	344	344	338	319	370	332	364	387	381	372	339	358	373	356	369	379	337	325	325	325	384	359	338	356	280	356	342	342	313	339	349	330	321	318	337	287	349	340	326	352	322	308	353	346	326	333	331	345	350	339	393	299	346	367	357	343	329	362	334	340	315	362	356	377	368	354	310	372	323	354	353	356	371	370	358	363	321	341	315	346	360	386	323	384	340	348	359	333	365	323	343	371	334	360	327	345	352	358	336	350	333	360	346	330	330	340	370	368	355	346	342	341	349	352	355	374	379	381	338	317	341	328	377	355	333	367	318	340	339	349	323	338	325	360	338	390	364	362	324	365	364	360	331	342	357	358	322	352	369	347	348	377	341	356	356	362	333	350	334	321	367	346	355	356	329	344	328	301	333	351	337	351	337	353	377	356	351	336	335	352	318	365	348	355	298	344	364	366	378	349	365	379	346	339	343	364	341	322	364	319	360	347	306	337	363	346	343	348	365	377	361	351	325	336	341	366	357	354	369	317	350	328	381	344	334	399	338	337	328	363	361	369	355	373	370	330	334	357	293	355	376	324	342	338	332	377	353	358	326	365	360	373	383	348	352	302	380	336	347	358	325	382	339	354	330	346	350	366	343	353	326	346	346	350	341	314	374	317	321	344	339	319	322	382	362	348	352	321	335	325	335	310	353	356	362	319	379	335	339	366	340	348	346	315	367	371	354	357	349	325	352	343	359	361	329	339	366	338	356	345	321	360	309	336	304	335	332	361	361	313	338	334	330	334	320	379	364	346	363	334	338	351	348	339	379	375	371	354	351	365	368	326	365	376	356	339	343	349	357	354	333	331	322	358	346	342	375	311	341	376	384	379	348	358	366	362	347	340	359	349	360	324	343	355	371	358	345	315	364	342	321	344	354	364	350	355	379	362	344	324	332	351	353	313	342	341	340	349	367	322	377	340	370	323	361	380	352	370	349	376	370	347	359	286	341	330	328	353	331	332	338	351	304	340	332	323	328	315	331	348	335	329	383	346	337	375	326	348	362	306	342	386	333	330	355	349	367	321	336	376	330	380	315	357	327	336	338	365	336	363	349	352	330	317	328	315	353	338	380	356	349	338	329	300	335	356	334	362	344	347	347	350	343	348	345	374	306	363	331	365	347	391	383	365	324	362	354	337	381	338	337	352	322	341	321	324	345	354	369	367	341	365	308	348	316	345	361	344	347	374	344	337	349	380	333	355	336	341	369	341	372	370	340	382	341	353	318	367	338	321	332	344	357	379	374	328	356	373	365	325	365	341	366	319	327	353	360	321	368	359	347	350	312	354	320	314	337	364	347	328	324	344	296	337	346	359	329	354	352	362	350	347	362	322	342	333	370	337	323	355	333	338	356	376	346	341	356	312	330	367	301	334	375	355	349	396	340	326	325	342	325	366	331	339	334	341	347	351	331	334	343	331	359	366	337	315	339	323	360	373	343	351	309	350	372	362	329	373	343	350	324	332	350	335	380	323	363	343	351	345	343	341	338	345	369	330	320	355	336	329	328	344	325	339	339	336	360	355	358	412	307	371	321	312	352	352	366	356	337	348	323	364	341	350	367	310	346	326	324	318	334	367	369	369	348	359	366	351	355	313	355	310	371	333	351	335	348	349	342	351	315	366	326	345	351	330	342	351	367	358	354	340	335	357	342	340	357	345	322	315	340	335	367	333	368	377	310	325	303	352	323	391	359	348	373	361	324	329	359	363	324	348	338	370	338	336	307	350	318	366	327	375	360	367	332	377	382	340	374	351	315	326	376	372	330	364	363	334	347	309	343	361	332	339	374	371	342	355	342	359	347	354	357	324	333	389	334	324	333	364	347	351	341	278	347	322	355	361	344	344	358	370	360	352	357	326	337	334	341	357	357	338	360	348	352	380	365	318	367	308	320	322	345	340	354	369	367	316	324	348	355	356	320	347	341	341	325	338	368	358	354	341	343	350	358	361	351	331	368	321	363	347	347	358	388	355	369	345	380	346	364	338	342	340	377	306	347	330	343	328	361	331	367	362	345	309	349	359	354	345	328	338	356	337	346	294	358	352	348	366	332	368	371	349	343	341	355	396	363	363	380	327	348	348	335	341	351	330	372	354	355	347	306	373	332	352	342	353	338	346	370	327	341	353	336	339	333	362	352	378	348	318	342	321	354	380	346	365	341	311	363	358	328	326	335	332	353	321	359	339	343	357	368	339	353	357	340	350	318	301	349	348	345	343	345	361	353	374	372	358	359	320	353	325	331	346	352	382	359	347	360	351	334	344	342	338	344	390	352	312	318	316	337	328	337	312	329	363	345	378	373	327	352	366	331	343	351	332	329	369	365	314	366	350	358	368	345	342	335	327	334	390	306	352	350	344	352	314	348	310	348	347	311	345	331	348	359	331	366	330	345	385	346	375	348	341	316	361	325	384	335	363	345	350	332	338	368	343	324	341	335	367	342	356	347	362	318	373	331	353	352	345	329	347	362	343	360	328	360	332	331	363	340	343	319	339	347	342	337	340	337	371	337	348	343	367	348	360	328	358	364	328	335	326	324	363	331	333	368	380	356	345	351	349	338	315	336	356	351	376	337	322	355	378	365	346	325	351	379	365	354	374	338	382	374	348	324	317	329	328	331	357	338	372	330	334	314	353	333	356	386	338	336	383	311	336	319	341	317	364	340	352	346	307	372	359	359	343	350	358	334	354	332	356	319	346	353	315	347	337	326	362	346	339	351	360	347	337	333	363	394	372	318	361	342
7561	2032	3382	4342	3948	3523	2901	2628	2171	2067	1843	1724	1701	1510	1423	1417	1279	1303	1245	1199	1204	1177	1143	1143	1026	1135	1057	1081	1056	1050	1060	1010	998	1022	965	1029	977	1029	1028	986	981	966	943	936	965	952	1003	931	982	948	945	902	968	950	976	869	985	1010	955	994	948	908	949	891	914	934	930	935	953	854	941	931	953	881	959	887	907	928	897	925	935	892	922	974	919	996	911	922	889	909	925	886	949	931	950	918	923	915	932	872	899	918	905	900	889	916	923	920	938	921	835	956	902	925	876	945	946	925	941	931	930	886	922	943	909	935	921	957	953	900	930	901	954	908	933	900	926	929	917	910	909	959	858	892	930	849	950	868	921	939	898	944	917	901	899	934	943	877	872	898	887	916	944	908	908	887	912	927	931	944	918	962	912	875	887	881	891	883	876	910	916	917	951	885	914	903	964	892	931	940	955	912	915	884	841	911	933	908	898	896	936	876	934	896	897	871	927	958	909	904	903	974	842	931	889	843	886	929	921	903	862	890	905	869	972	919	899	911	946	900	869	928	870	909	942	954	867	927	904	885	873	954	852	907	950	946	879	943	976	942	902	890	865	892	921	875	867	922	889	896	905	928	946	982	882	899	913	943	865	893	897	928	900	939	932	899	940	916	935	931	969	935	903	996	931	880	895	891	935	952	814	924	969	877	922	972	894	910	901	898	906	895	877	902	911	874	930	860	915	899	919	895	922	911	902	935	928	966	951	859	931	849	914	907	956	853	918	912	875	954	960	889	931	879	914	946	918	894	930	912	933	951	913	977	882	915	926	935	912	925	894	888	906	890	903	890	944	919	919	918	939	946	903	942	961	957	894	906	893	892	927	914	905	922	911	949	955	926	874	952	925	904	894	902	887	876	919	958	885	901	909	891	886	948	870	874	905	841	880	893	914	881	932	915	914	876	899	844	949	900	923	908	937	908	911	905	883	905	945	937	901	889	883	956	936	908	913	925	910	958	915	930	925	946	933	917	886	886	950	840	894	902	926	920	926	864	872	903	935	978	890	957	936	883	894	910	973	863	892	872	867	960	893	918	921	908	856	924	905	956	934	886	934	899	919	916	880	940	941	866	877	957	884	938	866	890	897	893	896	930	902	946	922	839	857	922	911	937	937	939	910	950	903	907	937	925	911	947	880	898	901	900	905	938	909	940	893	928	898	932	908	893	956	904	897	897	869	937	884	939	949	896	958	879	967	964	908	925	927	920	880	950	945	843	916	913	904	901	920	935	888	937	887	929	867	915	939	890	918	905	971	906	926	922	958	888	929	952	934	931	877	869	925	924	914	891	925	929	907	890	910	933	903	905	919	860	883	911	861	930	920	878	924	891	927	922	851	869	949	937	946	923	932	906	921	897	895	896	916	898	941	964	894	908	880	851	905	910	913	902	927	925	893	883	902	946	896	922	848	928	906	879	950	848	902	896	900	895	885	847	924	954	946	950	929	909	948	950	940	911	886	905	903	951	919	852	884	895	916	910	895	919	930	886	925	920	881	895	969	882	931	944	926	921	894	913	923	893	973	895	945	915	950	923	868	896	904	921	952	941	950	943	941	899	935	939	888	929	890	940	960	920	913	897	928	913	923	936	953	926	966	887	919	892	979	942	982	949	883	898	907	911	939	940	877	843	951	921	990	886	894	846	919	912	904	922	864	888	886	854	870	889	911	899	852	881	922	926	918	914	868	880	1003	937	918	931	903	882	923	915	906	955	891	910	911	890	967	924	882	914	908	923	882	975	962	911	917	919	917	961	926	926	907	910	934	940	927	939	898	874	972	940	934	881	917	891	884	941	926	925	909	880	938	855	944	943	922	875	911	947	921	939	903	904	881	937	903	888	895	902	951	952	913	903	903	910	911	968	879	913	900	914	895	879	826	870	883	876	932	880	891	902	913	905	881	920	967	927	918	906	938	885	843	949	898	937	886	910	886	943	951	890	935	910	918	975	908	972	916	868	893	943	949	903	889	939	945	906	904	908	878	949	922	908	917	898	930	956	927	903	901	959	915	900	913	912	962	934	926	999	882	874	949	897	878	892	882	926	891	925	906	856	922	930	916	918	917	930	907	913	926	919	843	945	948	897	945	928	942	934	914	897	887	951	866	960	904	933	915	875	900	948	931	935	882	951	938	898	894	897	946	950	912	947	947	913	871	888	923	1009	945	933	902	925	892	896	938	921	936	926	932	867	912	947	931	922	925	846	896	907	904	878	878	901	946	892	935	923	884	912	918	946	957	902	945	894	929	906	874	882	984	920	919	867	893	964	914	891	883	884	888	922	882	897	911	907	967	927	899	903	883	937	928	873	903	898	976	823	936	913	893	927	873	930	905	918	911	913	886	916	920	943	912	960	945	914	883	936	891	890	942	930	883	898	887	888	898	935	915	925	867	905	917	919	946	894	917	899	951	912	847	921	907	951	875	908	896	892	884	899	933	910	927	962	909	911	891	941	903	967	887	874	928	902	943	894	936	912	942	939	897	919	940	913	939	927	899	901	931	872	916	866	889	887	915	904	873	892	906	896	850	914	918	866	888	918	929	967	855	874	889	925	852	940	895	841	910	918	868	944	929	965	925	896	921	923	948	930	934	891	907	893	924	878	947	878	907	906	966	907	931	886	877	912	939	918	869	912	925	921	910	958	890	868	914	915	901	925	951	901	931	936	890	857	909	888	938	922	895	967	939	903	901	925	905	882	936	895	941	916	953	905	922	919	898	914	896	881	904	915	947	900	961	899	897	925	925	935	859	922	965	929	877	877	935	909	944	957	888	910	907	833	932	921	926	895	911	907	860	915	922	854	936	925	902	882	947	869	946	938	948	884	863	944	899	972	950	880	895	951	910	917	899	900	925	919	919	906	900	900	910	929	922	953	945	916	925	926	918	875	913	928	909	911	906	850	890	884	891	937	930	940	873	887	913	912	867	920	918	937	972	906	978	958	942	895	919	904	893	905	929	869	954	922	868	906	905	914	926	938	897	898	909	926	868	899	914	898	923	950	916	909	932	902	851	953	921	902	908	928	876	929	912	936	925	923	917	949	875	900	974	895	907	884	911	900	908	893	989	950	876	928	1015	900	956	869	884	967	937	913	916	947	944	980	857	1003	933	884	891	865	972	911	912	901	922	926	908	929	917	921	840	949	896	928	926	915	888	929	938	921	888	940	914	886	933	921	921	884	843	901	934	837	905	915	932	873	881	930	903	919	914	961	873	900	931	937	860	934	927	913	871	916	922	980	958	909	937	958	928	913	914	940	874	968	930	928	944	904	949	949	925	938	897	910	909	887	878	888	903	885	902	903	882	905	911	951	915	936	880	918	847	926	886	841	913	895	905	886	967	908	884	878	940	916	984	896	904	881	913	939	915	930	918	915	916	891	863	848	962	917	951	891	880	930	872	928	928	874	869	934	927	921	968	856	912	920	875	988	887	850	910	951	908	957	912	946	908	876	937	922	875	943	905	888	854	875
1823	158	175	177	146	174	142	164	166	147	147	151	128	159	142	153	127	159	153	161	141	166	145	155	153	187	160	144	145	132	156	141	160	128	157	138	155	148	187	161	166	171	170	167	155	149	164	161	150	163	151	155	149	144	145	150	156	146	173	160	161	135	188	177	154	158	154	150	135	141	201	145	132	144	132	160	192	161	153	134	147	168	153	143	163	167	138	164	161	165	145	163	164	159	174	146	152	156	159	182	144	167	149	142	139	154	176	140	168	144	165	157	157	141	131	149	146	162	147	146	156	165	152	120	140	163	153	155	151	151	184	145	169	163	154	160	139	152	160	179	163	154	153	184	149	158	146	164	152	160	158	174	155	171	150	170	125	146	162	152	161	168	163	134	179	142	151	157	149	170	158	178	167	180	147	176	157	152	159	165	139	167	144	149	155	156	184	159	155	145	153	133	148	161	154	156	143	137	119	143	164	143	141	162	188	147	130	137	148	145	135	160	155	165	181	153	157	168	176	148	153	148	162	155	147	147	168	162	135	138	159	155	173	176	149	169	136	160	150	156	156	154	149	165	158	156	144	132	166	159	135	148	158	153	148	146	142	150	152	166	148	149	135	166	140	137	147	163	150	141	158	127	161	156	160	176	154	149	148	187	156	154	158	139	144	155	141	188	150	156	155	171	163	156	152	167	135	149	189	163	142	157	149	141	160	160	154	185	165	164	154	155	161	169	159	163	127	169	172	153	143	182	170	143	160	199	166	169	156	161	172	146	139	160	160	162	154	166	136	164	173	164	150	148	166	161	162	174	156	146	159	173	155	135	146	141	168	149	182	168	181	141	167	144	147	171	144	151	151	165	157	167	160	144	152	157	169	165	159	160	123	154	177	139	165	154	152	149	159	157	158	142	174	163	158	155	149	175	174	163	136	149	153	145	142	150	153	156	189	155	156	148	195	177	144	151	154	153	166	151	147	170	151	168	169	156	149	153	167	164	154	164	151	148	167	145	169	145	183	174	168	144	191	128	135	162	163	167	155	156	169	139	181	151	136	155	144	170	135	158	142	139	167	131	144	146	178	133	147	123	145	162	155	144	166	157	166	137	146	126	177	159	163	160	137	154	141	161	158	145	148	137	164	162	163	165	133	175	159	155	178	163	150	164	145	177	169	152	171	149	139	182	169	162	157	147	140	141	159	162	155	142	156	167	172	144	149	135	154	159	163	158	169	137	182	145	159	150	193	164	172	164	158	157	143	159	147	135	154	151	131	178	167	168	162	143	173	154	133	173	171	139	151	157	150	166	146	153	178	137	174	148	155	155	168	183	156	139	151	164	172	176	157	170	180	172	161	178	156	157	157	159	135	151	145	172	154	145	168	168	173	153	174	157	191	164	156	167	157	147	157	171	156	152	153	162	151	159	156	188	175	133	152	156	158	153	168	172	165	170	174	182	135	172	153	143	153	173	162	157	160	156	146	159	156	145	140	169	152	167	151	165	160	161	152	168	174	159	179	139	154	157	153	144	162	165	187	170	141	143	179	167	157	140	181	155	148	159	149	175	144	135	167	138	144	153	151	160	159	177	162	122	163	131	147	153	141	156	165	152	153	154	144	180	145	121	163	160	163	161	166	164	149	151	173	157	142	145	147	167	144	153	175	166	161	174	137	155	159	189	139	146	162	154	150	156	178	153	144	155	146	154	175	136	154	175	154	142	164	134	168	149	136	151	157	154	175	145	158	163	156	161	150	137	145	161	154	158	166	168	166	145	145	176	156	138	154	146	165	157	153	168	162	147	141	157	163	154	151	170	164	149	149	155	151	163	165	162	153	164	170	147	156	166	133	162	143	159	156	146	147	153	178	147	162	150	158	144	135	152	165	149	168	134	153	151	140	155	146	164	172	156	153	140	127	146	135	156	145	164	155	148	161	161	139	149	157	145	154	159	161	152	148	139	157	138	158	162	187	147	163	141	155	131	146	170	160	169	161	140	161	178	159	170	142	144	153	154	160	142	154	174	187	164	163	146	179	167	154	152	156	157	150	141	163	151	136	151	142	143	149	168	154	143	140	163	144	157	162	147	144	159	153	151	148	142	169	170	158	159	131	143	153	139	137	168	143	150	181	167	151	140	155	157	152	153	118	164	159	183	157	167	157	151	153	132	140	143	151	163	165	161	170	187	152	159	151	156	128	145	168	157	174	152	172	157	156	157	151	161	137	153	166	160	140	164	147	154	154	151	157	134	156	175	154	148	162	153	148	180	153	161	151	168	166	145	144	153	151	169	163	147	141	160	168	156	145	154	146	152	146	141	145	155	140	137	174	157	148	157	139	160	168	140	151	193	131	150	166	148	163	166	127	131	156	174	172	168	145	166	149	140	140	156	180	155	164	148	165	129	122	131	151	155	161	148	152	158	170	153	147	164	123	185	152	184	146	169	180	151	170	172	166	162	133	143	165	150	146	147	152	171	146	154	149	165	146	158	182	154	164	151	140	161	147	154	161	134	154	178	140	171	155	164	159	168	156	148	176	158	136	170	152	140	158	192	148	153	169	139	162	144	164	156	158	136	156	152	157	159	145	158	146	157	148	134	164	152	174	157	169	147	152	158	171	164	175	151	162	159	166	168	166	148	144	151	164	164	149	161	159	153	151	185	162	163	163	146	152	177	153	130	175	166	149	164	154	168	157	163	183	141	159	134	153	140	161	169	157	150	158	161	155	143	167	147	130	162	142	150	154	149	139	152	178	159	153	157	132	171	150	153	152	149	151	150	153	157	150	164	145	155	157	161	137	138	162	132	147	168	153	146	169	140	189	179	154	159	162	167	143	176	171	145	155	142	158	162	168	157	156	153	147	165	158	180	157	142	146	161	148	134	162	182	158	161	165	133	148	161	152	145	156	154	155	144	177	175	145	153	157	141	160	175	163	157	148	155	148	149	168	143	138	154	166	178	130	161	176	142	154	151	168	136	137	158	170	139	153	148	146	163	163	159	159	163	147	169	145	138	146	165	158	171	163	149	143	160	151	156	155	154	133	157	145	153	173	172	174	133	154	153	128	148	160	155	146	174	156	141	151	170	155	146	148	121	161	141	166	157	146	170	171	160	170	188	160	152	147	150	172	156	149	160	152	168	149	135	167	153	163	143	142	157	163	158	165	153	151	157	160	168	134	147	137	157	162	123	166	166	154	136	158	166	147	148	140	134	170	166	165	119	161	149	149	162	163	143	139	143	153	153	143	160	161	153	158	154	150	155	155	143	140	155	157	152	170	160	151	151	161	148	155	148	146	167	139	153	140	159	152	142	152	180	168	166	163	184	168	152	167	160	155	162	144	141	144	154	172	174	145	151	160	146	162	139	154	172	149	161	141	173	152	168	137	141	146	158	164	169	148	154	151	145	139	137	160	162	147	131	129	161	159	170	157	160	148	149	149	163	132	148	144	140	156	170	146	178	156	147	154	163	180	162	168	147	134	135	160	162	153	157	150	136	166	153
2079	529	520	602	619	568	571	557	538	491	521	555	529	502	491	545	547	528	524	491	564	549	505	519	502	509	543	480	498	501	507	514	519	536	472	534	554	521	547	526	453	546	520	499	522	528	503	494	541	497	536	550	552	490	520	524	519	495	494	526	557	501	551	515	530	507	534	478	530	500	491	505	529	514	446	492	526	508	500	520	513	553	528	527	484	531	500	489	461	526	491	493	510	537	483	543	542	504	503	481	521	497	521	477	522	492	492	519	477	499	488	525	456	523	484	547	522	524	504	519	492	471	489	521	545	526	526	516	487	550	491	525	481	585	519	548	541	483	509	518	504	463	525	505	512	523	492	531	532	532	511	502	505	476	524	508	529	489	531	521	506	515	498	554	529	503	538	527	513	509	505	510	519	489	544	509	525	517	472	524	556	516	525	470	490	488	534	486	548	519	523	516	502	546	533	549	471	530	493	499	506	517	532	530	538	534	510	553	490	502	488	499	524	484	471	501	539	476	517	497	477	545	528	501	478	507	491	514	538	489	552	494	511	549	525	494	511	494	509	526	505	547	487	500	508	498	522	529	532	540	555	490	500	484	544	504	506	519	481	490	531	514	538	508	526	509	512	495	514	524	493	489	477	513	513	510	518	480	488	530	550	516	524	477	515	545	529	514	503	492	507	493	518	528	469	501	530	536	484	500	468	487	504	532	507	502	520	526	502	536	526	507	495	503	500	489	501	497	488	525	546	492	537	507	490	524	489	512	511	512	479	505	550	496	508	506	483	532	475	510	555	487	526	539	491	501	523	528	509	516	521	499	506	499	481	510	521	505	490	465	546	498	525	502	511	538	495	522	517	486	501	509	497	533	482	551	512	527	495	485	550	540	516	522	527	507	524	507	484	525	507	498	482	535	507	537	526	498	525	528	546	525	499	513	529	530	530	485	509	492	527	496	554	518	512	496	514	566	490	515	516	515	530	504	519	511	490	478	551	506	492	510	547	521	534	497	526	514	482	547	482	519	522	522	506	495	542	520	529	478	493	537	530	467	529	537	508	485	480	477	518	500	530	504	526	483	513	476	510	534	523	532	540	525	522	499	474	497	493	486	513	516	499	502	530	554	495	514	488	488	494	517	522	485	517	530	463	453	526	498	501	509	449	517	515	503	472	497	508	538	496	481	504	513	546	510	458	503	512	514	484	512	561	514	493	498	558	500	509	499	489	559	506	486	497	519	539	532	559	508	544	551	496	558	524	516	506	518	541	494	488	482	543	501	511	494	535	470	511	558	507	532	486	521	510	547	495	511	512	507	501	536	522	499	469	513	520	508	487	526	497	511	488	485	477	516	493	532	518	528	521	513	513	512	482	548	503	454	491	483	508	495	492	491	507	486	511	456	530	531	520	481	534	460	517	526	502	533	484	548	503	497	519	535	502	544	527	510	497	485	512	504	505	533	474	528	524	529	525	518	520	499	469	494	561	533	515	540	509	528	539	507	526	522	529	513	547	517	486	469	522	542	501	490	500	524	544	471	538	491	489	512	529	508	495	492	479	548	501	520	525	519	508	515	518	497	475	507	523	476	516	526	506	510	454	517	511	514	488	483	480	517	517	466	475	497	535	472	522	520	550	499	520	480	501	536	454	472	548	512	491	516	504	500	504	528	514	540	517	480	484	492	543	511	475	496	479	498	517	510	456	534	566	529	508	505	492	505	480	501	558	520	482	510	496	517	504	480	491	514	511	515	467	494	493	531	528	451	484	515	515	536	572	508	540	505	484	510	482	500	489	503	525	469	522	498	488	506	546	525	522	518	499	497	501	499	529	526	483	553	541	484	504	515	489	463	499	489	495	480	498	486	510	515	501	532	518	522	476	486	520	508	477	513	487	491	517	506	515	542	532	516	496	539	484	468	506	523	509	500	532	483	519	515	496	512	488	474	511	508	485	499	484	556	525	485	539	512	514	544	476	491	515	483	519	478	522	484	487	500	491	506	480	486	524	488	489	511	519	518	513	490	519	483	496	523	539	516	540	525	509	463	470	554	510	495	471	517	481	506	516	536	495	492	536	502	477	527	494	523	479	525	535	521	511	462	476	504	463	471	495	525	486	549	512	506	500	539	494	515	502	502	527	501	488	556	484	468	505	522	488	493	542	526	525	518	462	533	508	509	480	504	518	529	511	499	501	540	527	513	485	496	450	525	501	521	513	519	538	531	474	501	518	532	553	518	514	507	484	531	454	508	509	496	474	488	521	513	506	444	514	535	492	499	529	522	518	526	481	520	513	489	432	490	456	487	540	508	519	511	548	545	504	503	491	510	507	493	539	518	524	512	519	498	504	511	520	499	525	519	491	486	524	487	469	498	489	536	494	507	529	534	534	508	502	531	545	520	506	471	489	493	525	467	481	513	541	482	472	555	507	457	489	493	510	508	504	455	524	520	480	523	479	475	490	497	535	524	544	521	516	497	530	511	494	534	473	486	560	473	556	457	509	504	498	523	484	536	543	474	461	536	540	470	514	541	490	577	546	474	477	456	487	517	499	522	491	526	560	534	487	513	519	474	488	493	521	514	515	518	546	546	525	521	515	510	548	536	510	536	482	488	499	503	553	507	533	547	514	517	545	486	516	486	456	514	487	553	511	523	509	494	481	515	497	484	520	510	495	505	478	526	511	519	521	533	503	514	470	491	523	552	505	513	495	516	539	505	519	554	514	554	503	540	532	543	522	516	511	535	474	499	540	507	508	516	508	533	501	518	508	570	518	461	525	527	504	505	530	520	505	533	537	504	522	480	501	502	508	498	535	531	539	502	522	541	525	565	452	539	512	536	511	544	494	529	497	554	553	520	516	513	528	516	519	501	540	499	516	515	545	494	478	508	518	508	510	522	497	475	504	495	483	472	538	532	498	511	535	518	514	484	483	496	509	499	490	514	530	497	506	523	491	502	501	500	515	488	507	544	513	483	457	523	501	520	507	503	537	515	472	498	526	506	513	479	528	489	496	482	484	506	534	535	494	469	528	507	484	453	486	523	511	544	550	497	504	481	495	483	547	517	493	503	507	491	540	487	571	510	548	537	514	464	513	518	482	496	495	505	536	536	509	472	506	513	524	489	513	539	543	500	520	516	503	541	563	520	497	508	497	508	535	477	485	502	526	511	522	538	481	539	515	472	493	497	542	501	495	522	517	540	551	524	535	502	491	507	499	493	495	514	506	543	509	523	487	492	505	486	515	534	532	524	478	509	531	535	449	508	537	516	551	547	528	487	539	494	477	480	491	486	492	468	524	491	473	524	499	503	522	488	487	496	470	540	554	489	540	484	492	530	514	507	544	493	497	535	508	493	521	519	543	502	526	529	469	552	525	481	497	492	509	527	493	528	539	499	524	550	481	487	517	518	473	533	555	519	461	550	504	533	488	502	525	543	509	497	543	504	565	525	504	482	523	520	521	497	483	516	492	494	519	520	470	506	517	471	526	482	518	519	526	525	498	550
9238	1158	1262	1055	849	703	552	505	488	460	482	394	435	413	408	401	415	381	367	363	387	356	340	358	357	357	378	360	411	332	376	368	393	357	351	334	368	375	349	342	355	322	377	360	377	359	335	343	386	368	350	359	384	381	356	352	364	360	367	359	360	348	360	350	349	362	345	327	355	345	351	356	371	376	361	361	370	329	356	345	334	355	338	385	347	337	332	335	340	328	376	343	399	353	382	355	374	364	350	352	328	349	326	355	366	357	356	345	303	362	346	354	354	365	352	339	395	354	357	343	358	346	371	326	371	330	341	324	330	333	320	314	349	370	356	319	326	349	343	341	399	390	372	327	320	354	353	343	369	343	352	372	324	339	338	340	360	321	345	375	368	342	367	366	371	344	372	345	343	348	356	358	352	356	318	344	343	344	345	350	340	345	350	340	324	353	359	318	356	333	350	352	361	353	381	354	339	332	349	362	360	292	372	377	322	343	364	345	389	355	346	347	369	344	374	339	360	368	342	331	352	311	316	339	360	325	341	362	314	298	338	348	376	326	332	334	380	358	346	325	355	351	316	353	371	307	373	310	332	338	352	365	349	304	368	323	353	359	311	368	332	322	325	388	345	385	376	335	378	341	335	334	336	359	356	395	344	346	350	308	342	339	349	344	324	318	316	370	346	342	334	365	317	339	335	319	307	356	349	389	373	358	326	349	365	367	339	339	340	337	350	325	352	368	381	369	343	354	347	360	384	328	358	333	352	328	385	321	333	375	355	333	374	382	328	348	319	386	362	361	380	342	349	345	335	361	340	359	344	321	337	367	355	339	332	345	326	379	333	364	351	369	345	317	325	368	330	334	318	344	341	347	329	387	346	359	324	375	338	314	377	337	373	353	344	358	349	329	364	386	354	352	343	326	351	384	358	356	352	345	353	379	353	350	333	340	333	361	345	349	342	330	337	336	339	384	357	373	335	395	337	354	323	334	327	328	346	346	408	374	359	372	291	338	334	379	353	336	368	361	387	321	362	339	336	362	309	317	374	317	339	336	344	353	352	380	366	354	364	320	360	354	356	374	335	363	346	349	311	398	350	334	331	350	327	373	331	354	338	377	316	338	338	340	363	357	365	294	411	332	345	371	345	364	343	343	344	318	374	340	370	346	330	347	388	358	349	308	344	376	362	340	351	360	350	373	362	383	325	332	339	336	334	393	365	336	314	335	358	366	346	335	364	319	335	363	328	351	352	334	347	368	354	344	334	322	356	349	361	352	330	319	348	346	322	335	359	358	323	316	381	380	325	366	343	354	369	310	330	333	356	343	364	329	351	381	313	355	344	325	302	328	336	350	365	361	354	331	351	330	339	348	332	392	346	332	357	339	342	328	364	378	367	369	331	321	340	376	286	376	321	332	340	346	344	342	320	319	369	349	320	372	348	335	356	372	344	334	356	347	355	346	340	306	314	336	344	343	323	341	346	318	314	327	371	363	347	355	343	352	370	360	388	353	351	378	347	339	355	338	364	373	367	344	359	347	320	323	375	328	329	325	394	354	350	358	359	356	354	363	349	348	386	346	365	356	326	351	320	368	350	341	340	333	361	367	302	365	345	328	381	346	333	337	362	411	355	351	377	358	359	340	329	345	320	338	369	370	318	363	333	362	362	371	348	344	352	362	334	340	339	324	370	355	318	304	317	335	345	337	350	340	382	341	322	381	355	317	344	326	344	331	386	350	313	339	364	353	334	342	331	346	361	341	354	360	325	304	359	330	338	329	361	361	329	327	359	337	360	322	322	372	340	368	324	370	349	336	318	344	345	353	354	363	339	365	336	358	336	370	358	323	392	334	342	343	357	366	358	354	341	342	310	362	353	320	364	346	355	330	381	367	345	344	347	335	377	349	345	336	322	334	377	337	301	355	361	328	350	348	377	329	346	350	324	358	351	343	332	352	355	364	364	356	360	349	368	360	323	334	374	318	376	350	345	340	327	364	366	323	312	365	337	338	323	382	383	331	335	368	380	363	345	344	366	335	361	324	325	334	350	336	376	341	324	343	365	352	322	365	337	350	342	352	381	343	357	362	340	311	351	367	363	350	362	359	349	337	359	344	345	333	311	369	357	359	358	331	355	335	339	353	342	359	321	336	316	360	323	355	353	346	365	295	350	313	325	347	328	347	337	385	357	343	338	336	317	337	330	360	405	356	338	324	372	384	365	348	353	357	325	323	333	361	330	350	368	351	390	343	377	355	368	340	333	356	323	333	378	373	324	341	342	339	349	353	337	369	343	367	388	332	354	329	369	339	383	340	331	394	352	371	323	336	343	346	352	339	352	373	373	340	328	318	347	390	306	325	346	333	318	329	365	329	334	364	364	332	308	340	311	347	350	361	341	362	330	346	319	337	331	375	353	355	340	384	331	332	325	337	359	319	356	353	353	350	369	334	358	372	363	333	358	369	368	382	345	365	344	360	362	344	354	338	345	335	330	373	340	331	369	371	369	371	329	338	361	372	346	376	358	351	353	333	368	346	357	355	389	334	333	330	360	352	351	334	345	348	348	323	334	353	322	339	376	335	343	303	360	357	325	358	342	352	367	357	337	342	370	377	336	390	335	377	360	339	373	320	320	336	394	359	363	385	366	347	349	326	345	341	321	364	319	362	327	311	344	347	355	341	381	346	351	382	341	355	338	341	355	366	317	391	331	325	355	358	328	343	347	314	349	345	349	340	334	340	341	365	360	318	349	364	370	342	359	327	354	329	352	379	342	333	377	353	339	352	379	358	317	320	347	350	353	389	359	330	341	324	393	346	322	369	338	330	357	354	330	356	355	351	371	342	363	375	373	378	355	320	374	324	323	345	363	325	327	377	365	346	358	349	381	337	340	336	346	357	353	356	377	326	334	339	314	365	345	324	351	348	374	365	341	324	350	351	353	330	364	347	368	366	327	357	352	337	352	338	339	370	347	359	356	340	345	373	330	379	324	361	381	388	315	331	312	320	329	348	349	374	374	376	347	323	364	366	323	378	367	363	326	354	332	309	371	359	343	364	361	329	366	350	346	365	368	356	324	342	365	326	342	357	364	358	389	416	333	354	313	346	324	393	361	351	350	349	336	353	334	344	332	326	343	371	347	315	355	359	350	333	356	358	380	376	349	345	336	348	333	345	370	335	359	334	357	352	313	337	299	342	309	381	378	333	343	329	330	359	337	350	377	343	359	366	323	358	337	383	354	329	328	346	328	318	362	350	327	326	343	342	371	341	367	367	319	310	366	324	340	317	349	351	354	371	370	352	312	349	344	358	324	355	356	344	335	353	342	346	366	312	336	372	334	362	348	373	323	353	353	327	326	361	330	349	339	335	327	315	329	340	359	358	306	334	331	376	345	318	300	332	364	330	367	324	355	325	391	361	365	326	357	334	339	327	372	385	338	365	317	350	332	352	376	362	355	350	366	341	369	345	363	357	345	322	353	355	346	344	341	341	356	366	382	366	389	345	343	369
6588	1673	2649	3429	3088	2767	2325	2160	1823	1790	1609	1422	1394	1339	1289	1278	1222	1205	1221	1154	1154	1135	1139	1049	1099	1024	1041	1081	1025	1010	1081	995	1043	1007	983	965	1021	946	1008	1027	992	988	999	1002	946	978	969	1015	999	954	991	998	932	1028	931	936	995	990	945	952	985	965	975	985	980	958	962	922	933	969	942	946	935	991	920	953	858	962	1004	909	928	927	914	941	928	871	968	958	919	971	939	982	988	909	897	921	932	897	971	955	959	910	932	938	945	920	1000	917	928	937	936	885	940	969	970	978	958	948	947	906	966	942	946	928	971	998	962	964	953	946	941	953	916	963	950	920	963	931	956	969	916	960	973	939	955	864	938	967	955	955	905	974	944	942	983	912	943	887	940	959	922	959	971	938	938	919	875	938	933	926	916	947	935	918	933	961	981	980	948	933	883	953	922	949	923	904	979	961	991	957	963	947	906	936	935	944	970	967	953	911	953	921	974	932	922	908	938	881	886	906	947	961	975	958	987	953	968	925	956	949	941	974	959	996	935	956	986	985	946	925	958	948	915	956	887	953	982	957	861	934	965	917	981	896	921	941	934	945	972	957	945	931	1028	941	914	988	935	917	938	935	950	939	948	939	940	931	948	958	910	958	966	975	979	945	933	968	966	907	906	925	964	997	973	960	943	935	943	925	941	964	957	965	925	909	977	954	940	911	926	919	924	896	979	973	877	916	947	894	967	944	926	901	895	869	964	989	916	973	959	958	964	966	925	958	919	949	911	973	899	969	963	995	971	906	899	914	880	971	980	892	929	913	981	958	919	978	898	878	943	963	998	995	944	980	1019	921	985	946	953	965	955	890	921	975	970	918	963	979	940	933	944	980	947	970	959	910	986	929	980	926	953	929	941	927	899	940	978	907	912	948	908	988	948	912	905	976	920	944	991	938	953	1019	900	889	950	940	941	894	976	999	923	981	896	923	964	948	983	942	903	940	899	967	945	930	968	958	882	947	921	956	1023	937	956	921	965	879	979	911	906	913	939	1002	995	891	933	993	903	914	962	918	906	966	917	956	948	931	915	973	916	911	943	918	895	937	923	986	936	893	928	910	935	944	967	966	968	938	907	899	908	941	949	958	937	982	951	940	952	946	923	912	863	880	937	890	942	909	942	937	1016	944	951	964	915	949	975	943	938	955	960	987	1044	896	957	971	939	948	943	956	957	921	934	956	916	915	961	977	971	951	957	922	928	938	937	941	925	941	968	860	904	956	992	950	952	952	934	935	959	947	916	927	931	909	925	900	961	943	954	911	919	902	945	934	930	988	930	947	878	917	935	933	990	992	958	960	927	940	951	965	916	902	947	939	897	932	973	958	1020	979	896	920	908	958	905	935	936	907	936	944	1020	956	973	957	984	981	952	935	913	939	908	953	943	956	959	933	949	922	948	1009	899	897	1013	907	938	923	960	913	921	922	933	945	948	915	905	971	964	913	900	943	920	939	928	972	915	932	922	877	923	898	941	962	1006	909	963	969	929	963	933	926	941	965	921	1014	897	914	938	918	921	916	964	956	919	954	940	951	929	985	934	947	988	999	935	987	932	934	1032	862	901	984	939	907	928	915	909	925	862	961	959	895	985	957	886	964	951	897	977	896	869	959	958	848	911	938	927	933	973	991	934	948	951	965	906	971	980	948	964	938	876	895	994	863	919	957	939	940	972	895	967	895	930	932	967	937	972	968	929	989	926	935	969	907	967	995	919	965	975	941	950	948	963	932	983	953	903	947	954	970	918	988	945	887	935	952	979	923	944	966	891	944	963	943	984	890	945	979	974	920	933	954	914	995	922	971	984	1014	936	974	937	970	907	962	1004	961	902	953	944	956	921	937	940	915	938	911	897	915	962	1006	908	919	958	954	957	979	961	937	977	964	898	903	951	906	965	953	951	889	967	903	984	940	990	1013	964	917	931	996	974	954	935	964	941	930	948	916	938	937	969	913	897	956	955	888	944	982	949	945	987	940	923	979	963	974	950	936	888	885	960	937	936	871	982	897	932	924	989	951	937	942	939	936	965	926	966	929	919	949	979	939	920	961	952	933	901	991	985	984	968	946	963	976	949	924	961	946	949	975	938	937	919	975	938	991	943	957	937	946	943	919	913	906	951	964	970	911	939	936	912	933	957	880	951	985	941	963	915	923	864	941	931	970	967	930	931	952	952	909	939	915	981	943	899	884	936	939	969	867	909	924	932	955	881	877	978	977	957	969	984	856	983	959	850	975	951	950	921	934	934	971	930	926	928	943	1041	952	917	960	932	958	954	949	949	934	903	914	968	923	938	934	885	963	968	961	934	918	979	990	959	989	869	981	944	949	924	922	948	919	909	955	908	964	977	919	932	944	984	944	949	950	925	933	889	944	1010	956	995	937	985	941	959	975	990	900	967	945	911	989	1036	870	940	946	964	937	930	962	989	981	930	969	940	947	938	955	871	971	890	951	967	925	960	971	886	902	934	951	948	978	923	913	984	926	926	940	931	921	880	956	942	889	943	930	997	948	936	923	935	942	984	920	946	1009	1010	875	948	987	939	944	969	959	936	933	991	928	914	900	932	964	978	928	942	949	964	973	957	941	936	932	927	950	944	913	1010	998	949	922	929	964	946	941	988	951	938	969	955	957	915	964	958	894	908	938	936	874	899	935	988	930	946	930	922	917	958	974	989	955	964	993	887	989	953	935	990	923	1003	940	955	912	954	981	936	937	949	992	986	955	959	969	897	931	923	938	878	912	931	928	968	940	915	964	937	975	944	887	924	881	877	943	962	934	903	953	965	987	963	969	903	930	944	953	930	876	997	953	992	943	971	943	961	930	963	909	943	978	885	909	930	917	963	962	1008	919	912	979	934	979	863	1004	935	919	917	936	937	928	971	935	971	914	942	941	942	927	952	871	947	935	937	946	931	909	935	936	939	967	915	986	924	956	971	922	916	914	899	923	933	925	977	984	968	973	900	922	953	903	955	974	923	964	919	954	951	911	866	900	981	912	908	937	885	916	1000	915	924	924	1010	922	940	921	969	908	925	925	943	941	940	963	882	924	948	946	912	969	961	894	968	935	909	921	917	897	950	953	913	943	923	948	976	937	944	961	990	889	931	971	960	919	950	963	896	966	942	962	924	918	936	929	936	978	977	963	961	940	937	930	936	916	934	887	916	890	938	983	937	935	1004	938	962	942	898	985	936	944	921	976	906	905	913	944	909	991	952	900	931	976	937	936	944	932	948	928	918	931	928	984	933	982	931	1021	987	849	973	997	941	940	936	932	916	954	1000	987	977	931	929	917	945	987	930	919	907	963	958	949	910	947	970	923	974	878	897	978	937	939	960	957	922	883	927	1016	933	932	916	939	979	914	942	951	939	951	934	920	866	922	906	939	941	938	978	966	947	892	925	927	917	966	882	909	937	956	986	958	997	961	934	956	916	915	893	925	980	935	973	927	927	905	871	1001	970	948	1023	950	926	952	997	880	967	894	923	934	939	973	931	947	927	927	919	953	946	945	920	952
13009	1691	1630	1479	1062	804	717	597	584	530	462	453	459	423	381	406	379	363	385	373	408	358	384	379	348	354	375	358	366	366	386	355	372	353	383	364	339	353	358	331	344	353	372	351	391	371	342	350	314	357	367	348	344	359	328	349	347	359	365	340	368	339	358	342	348	362	355	330	364	364	356	350	329	328	341	340	342	325	311	358	315	337	357	333	364	321	323	350	368	374	327	317	346	368	355	372	335	352	380	324	346	356	339	348	369	341	382	362	345	375	330	369	338	367	361	306	339	361	373	331	346	351	351	312	354	342	386	312	322	334	381	318	353	332	341	354	355	346	337	372	337	381	315	343	344	320	327	322	358	326	370	349	328	382	385	355	349	394	370	329	346	348	347	358	323	364	327	315	323	345	401	363	351	347	367	336	332	389	365	355	337	321	349	340	354	334	345	335	349	310	345	325	319	342	315	357	349	350	373	374	333	361	318	352	370	349	334	345	325	344	342	360	332	350	349	343	365	350	325	335	346	343	327	346	336	357	329	351	301	340	360	319	341	351	331	356	345	333	344	331	341	334	346	301	335	354	365	360	348	337	357	359	340	300	331	340	341	332	331	323	364	365	338	325	347	356	387	373	342	372	377	326	363	366	316	344	355	309	372	354	345	338	313	334	353	323	345	359	321	311	344	352	330	362	392	343	335	330	346	308	360	385	327	349	353	358	356	348	359	323	321	355	360	332	361	372	335	335	382	363	320	332	343	351	349	357	321	322	361	360	334	345	401	373	332	319	309	333	340	319	355	348	351	338	352	321	363	384	368	328	293	328	325	320	355	351	365	314	350	333	361	314	359	338	352	310	344	348	311	320	341	333	374	345	338	353	330	358	353	350	326	319	360	363	380	306	340	350	324	343	357	356	345	376	363	319	332	315	342	363	313	368	351	362	338	332	316	320	352	343	362	368	331	374	341	354	316	360	336	337	367	339	321	359	357	386	347	371	380	377	344	381	361	336	346	346	336	342	330	349	330	344	344	320	354	322	324	313	338	338	300	328	323	358	338	331	330	346	365	337	348	352	329	358	314	352	378	353	345	332	366	324	342	332	316	324	311	332	352	350	329	325	351	336	332	313	332	343	344	335	372	334	354	360	350	349	341	327	343	366	313	344	305	355	323	357	365	384	370	368	344	356	334	364	357	355	330	350	339	371	335	304	369	359	363	349	373	369	324	369	361	317	318	356	293	319	364	339	343	338	367	323	339	340	367	306	348	322	358	306	348	311	379	322	344	348	356	324	309	340	349	342	343	331	355	353	355	335	340	351	336	367	351	326	324	351	379	338	337	296	339	368	344	365	335	351	328	341	363	305	364	382	350	369	349	358	348	364	335	347	325	336	324	334	327	357	340	370	331	370	332	353	353	393	355	368	364	364	356	348	355	294	329	334	370	327	353	330	364	333	361	333	344	328	377	363	341	367	360	363	362	311	354	362	341	322	342	356	363	350	355	349	315	371	349	335	369	365	349	340	345	354	331	340	363	336	340	344	340	352	379	358	327	352	325	365	346	368	345	348	335	335	366	367	353	376	363	329	334	345	328	327	353	320	351	326	351	326	337	360	351	327	371	380	337	356	331	366	371	332	354	349	350	380	324	324	352	350	370	356	337	334	332	332	374	327	366	354	359	334	331	363	352	351	343	335	326	350	404	345	358	348	337	313	340	371	337	330	325	343	357	378	333	328	328	357	347	327	331	374	303	343	389	329	341	327	336	325	336	361	334	331	335	339	314	321	364	343	338	348	315	354	349	351	335	357	325	333	307	340	328	373	340	382	325	322	339	345	349	336	358	319	325	332	355	384	351	325	332	322	341	379	393	325	369	374	348	328	329	343	339	349	348	371	353	353	378	358	332	354	331	357	344	339	321	334	356	320	295	350	313	345	358	338	324	336	332	327	322	373	320	348	318	329	336	352	346	323	327	341	360	373	355	362	345	351	342	316	299	341	353	321	359	329	357	339	344	374	380	344	331	360	352	348	337	372	350	330	315	357	345	375	332	314	351	346	375	365	315	357	328	394	350	351	349	382	353	364	365	344	318	360	357	361	397	346	363	328	351	334	358	357	298	322	373	328	321	336	377	328	346	338	348	320	353	376	327	354	334	334	319	357	346	307	407	313	364	324	335	339	319	337	340	315	334	338	398	386	352	343	342	348	342	349	355	354	370	343	350	350	373	362	335	337	333	375	337	306	363	372	380	353	369	334	348	329	366	314	366	335	345	355	328	346	366	346	354	356	369	332	346	344	342	356	342	355	348	324	326	344	333	341	335	309	343	376	337	363	361	381	330	368	333	336	347	332	337	349	350	378	336	347	331	337	336	329	360	345	328	327	330	375	349	315	318	313	348	318	332	335	373	325	344	309	323	344	364	396	374	356	357	318	348	361	362	358	322	344	347	403	327	382	358	335	319	356	347	373	309	419	344	334	363	347	327	373	363	366	362	345	339	373	328	321	344	328	353	317	355	322	358	328	336	327	342	355	333	353	348	363	338	347	366	323	327	381	325	344	335	344	391	332	337	339	360	308	354	375	339	317	362	315	358	379	338	327	344	350	322	317	352	359	294	356	341	364	323	350	329	348	361	346	345	338	382	363	343	347	363	288	330	391	351	378	327	317	343	355	349	345	334	357	334	358	362	379	342	352	338	340	339	336	369	318	340	349	318	363	338	345	345	343	339	384	360	294	342	337	372	304	378	360	350	347	356	362	330	341	355	339	353	356	375	339	347	325	349	364	325	350	362	327	354	355	365	369	350	369	347	349	366	344	355	339	345	345	354	342	306	330	320	331	353	322	373	359	339	376	371	361	350	357	400	358	345	350	331	331	344	342	343	304	348	359	362	340	365	323	349	329	328	309	329	333	330	386	360	336	369	305	330	337	369	288	361	342	334	365	359	330	360	330	361	337	318	364	309	362	328	321	328	348	380	332	336	324	363	344	321	372	344	342	370	366	367	312	350	361	365	362	346	330	362	331	334	367	343	357	352	386	380	333	350	351	386	341	356	321	376	339	342	350	365	339	331	348	388	335	353	372	310	349	370	369	324	345	356	328	329	347	301	302	323	332	336	337	369	347	328	341	325	327	321	346	346	359	331	334	330	299	361	345	380	325	334	344	332	355	366	344	340	333	322	329	295	377	329	328	334	342	347	297	375	314	333	310	360	326	344	342	345	363	361	341	348	368	317	375	350	345	354	323	365	347	315	353	337	334	337	341	328	336	323	365	356	348	329	346	343	315	338	362	370	327	346	329	341	344	329	361	360	311	358	358	326	358	347	361	323	343	351	353	306	355	341	325	373	324	379	351	332	362	349	339	344	394	355	327	357	392	329	352	389	324	349	337	358	347	329	347	367	344	357	329	361	366	323	351	323	359	349	329	335	350	334	344	308	351	364	348	347	368	364	326	333	370	415	353	330	347	327	342	312	324	329	299	346	370	355	367	342	321	352	370	349	326
7542	2081	3365	4317	3857	3386	2863	2591	2285	2025	1774	1677	1645	1486	1479	1422	1347	1268	1239	1190	1239	1155	1062	1149	1171	1064	1064	1067	1071	1051	1058	980	1032	997	1023	1059	1036	969	1027	968	958	941	986	936	991	990	965	1000	941	940	974	953	944	981	925	928	923	970	976	917	946	910	964	985	879	918	943	931	923	990	832	915	927	967	934	898	956	922	925	878	904	919	917	926	918	932	902	941	878	920	871	892	892	933	933	905	930	959	915	932	922	982	958	960	936	927	892	900	958	925	896	892	886	897	907	893	941	918	929	908	914	911	864	939	923	883	929	879	937	913	944	937	908	895	863	870	914	876	939	886	870	902	864	907	889	890	905	966	941	923	878	979	947	895	913	858	905	939	937	935	968	965	933	917	944	970	911	933	914	958	925	861	978	883	890	899	927	902	941	929	927	906	887	920	950	895	931	877	955	911	936	954	852	922	913	903	894	964	891	941	888	950	927	910	889	916	943	908	910	952	924	932	927	947	868	946	878	890	917	940	944	984	955	932	922	888	908	922	933	878	902	899	928	912	934	929	874	894	864	881	880	923	901	872	903	955	933	974	888	882	866	890	931	877	823	891	917	938	930	919	915	912	911	894	909	870	895	890	911	843	903	929	900	892	901	934	975	917	921	955	914	897	888	839	907	916	988	858	929	945	908	953	931	905	927	934	960	897	919	890	916	926	905	880	895	897	970	913	925	908	838	906	866	905	904	910	936	966	899	897	936	902	856	979	954	970	918	847	919	925	897	961	927	912	878	900	944	927	866	894	930	935	921	979	882	930	940	922	957	902	970	932	881	940	946	907	917	919	894	901	936	906	954	895	904	895	913	919	884	924	895	947	883	900	926	936	920	932	875	957	894	923	939	902	920	881	889	914	903	958	921	893	936	840	885	957	973	931	927	882	907	964	918	895	923	993	915	954	925	916	907	876	917	951	890	928	933	878	880	906	893	896	873	917	860	919	897	931	900	918	905	947	931	848	975	927	935	894	891	944	884	867	941	901	881	946	875	940	882	905	906	932	867	948	919	883	904	919	888	903	943	996	915	895	914	920	906	890	885	940	944	942	889	871	923	920	934	885	851	883	870	914	921	901	909	908	899	905	894	860	880	868	926	942	925	874	922	905	888	973	908	914	941	918	897	912	887	887	940	910	857	902	924	858	902	943	902	907	975	887	942	943	891	876	889	908	928	941	939	897	907	912	898	929	892	941	858	920	956	951	927	968	864	937	960	945	943	888	893	902	887	900	876	909	944	918	926	881	940	858	915	938	908	922	893	896	851	904	904	879	891	905	898	937	930	886	941	914	861	922	886	909	902	883	873	922	913	934	884	928	937	884	947	909	906	891	957	900	912	897	933	901	966	952	907	951	898	902	941	870	939	940	1018	892	849	915	930	938	914	971	906	911	893	928	923	877	917	887	948	924	916	902	939	902	886	876	875	898	893	897	902	905	878	937	851	938	952	868	971	950	914	903	876	950	951	900	976	973	890	885	947	923	884	915	921	946	929	911	900	903	875	936	952	881	914	941	857	904	878	906	931	909	868	974	897	920	926	929	904	975	935	910	907	917	950	897	848	877	917	896	957	920	940	894	896	920	895	947	938	927	910	950	905	913	910	898	867	862	885	880	913	892	925	896	892	921	919	954	903	904	928	947	863	921	897	915	921	894	924	916	835	942	872	904	853	917	903	946	912	891	900	894	914	892	894	981	917	945	873	951	930	914	945	969	929	914	932	921	932	884	901	908	901	912	883	909	886	862	902	915	883	900	909	894	899	882	925	949	923	923	917	871	904	959	939	880	899	940	905	910	938	917	922	898	865	917	969	903	865	908	929	916	853	890	964	888	944	924	966	911	937	939	959	955	910	891	917	948	909	952	925	889	882	896	911	890	876	945	951	893	888	949	936	948	898	910	862	912	933	968	920	957	905	884	895	907	882	862	926	904	915	882	930	934	899	906	906	969	907	909	933	928	959	917	883	870	931	913	922	899	927	907	923	927	906	898	861	876	891	970	884	908	915	953	913	897	905	868	941	928	922	933	885	857	931	937	971	920	888	919	884	879	936	878	955	922	930	867	930	913	931	929	929	888	910	899	920	933	850	904	882	996	929	889	926	927	863	929	893	960	917	913	942	917	943	887	937	940	930	850	865	973	924	888	897	860	949	882	870	919	870	905	915	880	875	866	875	903	919	851	907	865	937	915	932	875	889	903	922	916	865	885	850	898	968	895	941	884	908	930	928	867	928	906	919	941	1008	927	884	909	919	946	921	891	897	928	938	874	887	898	922	833	884	827	895	958	900	916	941	916	912	882	940	957	912	901	916	926	872	914	924	926	875	961	867	945	925	926	953	908	951	915	923	904	938	939	892	858	944	922	900	812	897	940	909	925	928	958	911	870	919	898	958	940	906	910	901	865	934	856	949	904	938	888	910	971	879	927	903	878	901	904	930	907	963	908	941	929	941	889	907	902	880	897	948	910	933	933	899	918	872	895	942	898	894	906	894	928	906	895	898	859	909	896	903	880	854	896	878	891	952	923	888	944	938	961	882	901	882	898	889	942	912	933	930	947	905	916	905	901	911	914	881	941	879	910	894	906	912	885	893	917	836	900	905	903	944	859	905	857	907	904	1004	847	878	949	931	930	908	866	899	890	938	909	898	899	894	898	913	962	919	909	942	885	902	904	912	885	906	926	876	896	949	864	927	909	936	903	877	920	854	875	973	901	866	872	972	942	893	865	885	943	915	942	924	942	918	930	918	909	890	926	937	901	861	909	924	934	965	947	938	911	918	867	950	906	923	1006	875	922	849	936	857	926	911	920	893	933	882	907	993	853	890	950	963	931	916	933	920	916	855	900	924	862	912	883	907	895	941	886	922	926	877	894	920	907	951	879	922	905	906	961	909	892	873	882	874	917	975	901	902	935	888	893	869	929	943	886	918	906	855	899	942	928	921	924	922	880	876	946	861	925	864	883	967	977	905	913	859	888	935	842	925	965	907	887	903	947	873	881	876	900	958	836	936	876	937	894	893	927	905	890	932	932	899	914	897	918	929	918	820	911	969	904	917	943	883	900	897	854	915	901	936	942	916	898	985	940	964	918	944	899	802	901	914	907	889	869	860	892	914	907	925	814	918	917	896	894	856	918	944	967	856	906	876	871	887	880	938	949	898	906	933	909	873	925	860	924	961	904	939	941	962	923	877	876	980	907	911	969	896	975	929	901	922	915	898	934	891	866	872	886	914	892	882	980	898	902	930	928	953	876	930	865	906	889	949	932	955	913	947	913	943	949	900	914	875	842	927	909	973	898	920	926	920	901	946	929	926	917	922	922	879	892	937	925	912	915	882	892	896	918	963	882	876	942	919	836	914	893	896	886	887	899	918	946	943	934	954	897	906	916	943	880	923	964	911	911	863	905	902	984	867	924	962	881	941	911	879	925	923	871	886	928	935	927	897	935	894	917	927	949	920	896	855	937
1843	188	172	191	177	169	155	181	157	191	164	153	143	176	160	161	137	163	145	144	162	167	175	164	187	154	167	148	166	164	144	163	177	142	137	161	140	165	161	160	170	171	144	182	167	151	138	154	180	146	145	145	141	145	151	174	166	152	159	175	151	175	151	159	149	156	153	185	147	183	174	146	153	158	143	167	157	160	173	133	149	160	154	156	165	157	177	147	172	164	179	153	172	176	161	154	155	172	187	166	161	151	153	134	180	143	144	167	178	146	170	172	157	160	160	171	176	158	160	163	170	142	153	160	149	162	134	162	154	172	163	152	157	155	168	164	135	164	149	148	164	135	125	156	147	147	164	171	162	156	164	159	157	149	158	175	161	157	142	145	169	150	168	193	142	172	149	123	172	140	175	167	133	164	141	134	159	170	152	172	139	154	153	169	160	159	152	177	169	155	183	167	163	158	165	151	132	160	161	157	168	164	180	156	183	129	158	180	159	162	156	151	178	154	166	153	164	148	156	139	153	168	150	160	141	155	125	158	138	151	148	138	149	141	150	138	136	164	159	156	158	153	147	151	158	128	150	164	136	163	172	135	182	151	176	135	150	131	141	133	149	149	153	164	154	172	147	153	144	186	173	158	149	141	154	144	156	153	170	157	166	141	158	152	168	134	162	170	142	184	158	175	151	185	165	151	151	164	145	146	138	143	178	159	157	167	125	160	152	151	154	130	166	143	146	168	144	183	156	131	138	145	134	187	170	146	158	154	158	140	165	188	158	168	147	146	168	151	168	154	152	161	156	152	162	167	177	160	158	155	185	146	146	149	157	142	173	153	166	133	158	138	155	148	155	147	184	161	140	159	170	157	160	148	178	143	139	151	150	162	143	137	159	168	152	150	158	160	179	159	154	161	151	145	165	153	146	149	146	141	180	195	148	139	159	152	163	145	150	169	142	151	161	150	150	170	141	145	166	154	162	142	154	152	140	157	155	141	176	146	171	144	162	148	152	166	166	156	156	162	138	167	154	170	164	140	164	139	145	162	138	178	165	153	170	168	169	154	155	160	160	156	164	150	145	165	172	157	160	141	157	148	157	186	139	170	164	154	146	151	134	170	143	149	159	166	169	184	148	158	156	149	178	134	173	151	144	152	153	138	142	159	150	167	171	162	154	149	146	166	147	151	166	188	176	188	159	135	173	155	165	162	137	167	153	139	162	160	171	155	146	147	163	156	141	145	171	162	140	158	149	174	131	159	148	193	160	146	159	157	156	149	151	127	146	181	171	155	160	166	161	161	148	149	166	163	146	161	155	166	167	154	143	162	198	165	168	157	168	169	137	153	166	157	153	150	168	162	157	155	157	140	174	131	136	170	153	170	170	151	159	146	168	154	169	161	162	158	146	155	170	140	142	161	140	153	160	150	141	188	137	176	158	163	115	149	158	144	153	153	141	155	154	150	153	149	158	129	133	158	156	159	164	152	151	153	142	187	162	141	135	150	160	141	179	171	154	162	176	161	168	157	169	147	143	159	173	131	161	145	158	125	156	154	182	154	161	144	151	147	176	161	175	172	174	155	161	160	156	153	154	157	153	153	172	154	134	161	154	135	156	168	156	172	175	145	134	172	178	159	157	156	152	146	174	142	163	186	173	141	155	162	158	144	170	151	178	149	168	165	173	162	157	155	123	153	162	161	147	152	150	151	165	152	149	167	155	166	166	158	129	154	161	166	165	159	161	155	175	153	154	156	169	144	166	166	145	167	168	145	168	160	162	158	166	151	157	168	143	159	150	183	166	158	178	171	169	157	139	160	157	170	161	157	138	171	171	163	141	143	145	157	174	145	139	132	149	160	164	159	174	155	169	148	165	169	194	156	156	175	142	158	156	131	154	163	153	156	140	157	160	170	176	158	138	149	134	151	151	157	158	157	154	134	168	170	160	156	155	172	164	141	159	167	155	150	164	157	181	150	151	177	179	164	149	138	163	166	163	166	160	131	151	154	152	174	165	170	158	167	153	155	170	195	165	141	158	151	178	156	166	171	172	147	140	145	143	168	163	149	158	155	175	165	156	156	170	143	156	170	157	157	149	146	169	152	132	155	153	171	168	136	154	172	195	144	129	168	156	169	150	155	154	149	173	162	146	170	146	152	158	158	158	138	148	165	151	170	141	158	147	157	144	133	150	155	169	162	151	167	186	159	170	121	163	142	176	148	161	156	180	139	157	149	162	166	169	150	162	148	170	156	154	156	151	158	145	155	151	146	172	148	146	164	135	176	150	138	135	152	175	143	141	164	169	156	178	149	169	159	146	142	159	163	173	162	153	166	186	131	170	158	153	163	141	175	156	144	174	167	135	176	154	167	154	150	147	163	168	144	148	142	173	165	159	155	170	157	158	152	161	158	170	129	167	157	181	166	153	172	168	160	148	161	166	167	150	130	149	136	171	158	130	174	153	145	161	163	170	164	168	144	175	182	165	146	160	136	170	131	162	149	165	173	154	159	136	161	146	159	162	173	150	166	159	169	148	138	162	167	154	151	173	134	156	144	131	162	145	150	164	160	177	157	158	159	169	153	159	154	147	150	154	153	162	128	155	134	155	158	124	166	159	158	146	155	151	141	174	162	164	157	158	147	168	174	153	163	156	136	160	138	166	155	168	142	157	165	129	154	141	165	173	137	146	175	148	139	156	154	158	157	163	159	165	166	155	139	146	157	177	135	154	166	157	154	164	162	146	174	168	148	159	134	146	161	151	159	150	153	161	156	153	163	145	169	157	145	133	153	124	150	153	171	150	181	164	135	161	152	157	166	158	140	132	157	160	166	155	158	162	147	150	163	157	152	168	172	170	130	144	156	146	145	184	142	143	148	143	157	182	150	144	157	158	151	176	155	173	146	146	169	151	157	150	154	171	144	162	133	145	178	130	157	144	161	149	151	181	163	152	144	147	151	171	147	151	152	135	146	156	164	145	161	160	153	171	167	152	149	157	158	149	156	158	167	174	157	175	135	154	154	131	157	152	163	174	139	160	177	174	173	152	158	162	136	163	137	152	182	157	149	125	165	175	142	163	138	161	157	150	173	154	148	147	148	130	132	156	165	158	142	145	167	166	162	153	137	141	144	123	157	155	164	161	147	158	168	157	155	153	140	154	135	129	176	160	144	148	150	171	156	155	150	148	152	168	140	151	155	163	163	159	194	153	178	149	155	135	134	173	167	164	152	132	143	168	160	165	153	136	161	145	130	158	155	162	166	147	159	159	172	152	157	148	173	159	151	154	156	153	150	144	136	134	180	172	165	145	164	136	172	149	154	160	139	124	139	139	145	164	169	170	154	168	144	188	178	169	151	143	136	169	154	159	151	151	170	127	163	157	178	144	151	172	151	143	158	149	165	183	150	144	150	161	141	160	166	162	162	170	157	143	151	150	160	158	162	166	170	160	148	155	187	133	164	159	180	151	150	150	155	156	161	170	156	150	137	146	142	155	144	140	152	162	159
2145	562	560	630	621	588	572	547	567	578	491	527	559	557	527	551	480	514	501	543	479	575	533	516	510	526	498	526	493	523	541	505	502	516	482	521	450	512	506	514	535	515	462	512	543	510	510	527	524	470	528	510	512	515	536	515	495	522	507	466	529	526	490	494	516	534	457	553	507	506	482	518	515	531	492	478	520	543	550	513	473	521	490	497	512	515	514	509	515	485	558	562	520	556	514	515	527	513	496	495	485	502	525	514	514	504	491	515	492	466	543	551	499	524	505	529	532	509	510	491	522	520	490	553	545	494	500	531	536	494	531	447	503	544	531	528	501	503	563	492	538	507	472	523	479	509	536	489	527	516	517	513	518	511	525	500	489	526	472	524	516	509	542	484	485	468	493	531	544	533	519	496	538	534	520	506	506	485	533	507	496	497	548	526	517	536	520	506	536	505	544	485	556	499	558	507	513	545	486	501	499	483	504	525	465	479	529	539	521	516	508	485	500	495	498	527	497	497	522	548	499	484	538	492	550	558	520	506	485	482	549	508	486	519	523	524	529	540	483	531	536	478	510	500	513	523	487	479	491	487	506	511	496	490	509	532	543	513	496	540	483	526	504	489	497	449	483	483	529	488	495	483	527	514	489	485	488	542	505	470	527	514	526	544	490	467	529	498	502	506	525	532	475	521	506	498	497	486	493	559	558	570	514	515	490	561	516	526	479	480	517	523	475	482	509	505	497	514	511	518	474	468	519	532	471	526	518	520	506	503	513	513	507	501	504	531	514	515	471	487	511	529	489	512	497	519	520	485	492	490	481	508	474	537	508	518	512	534	474	525	551	453	535	524	534	550	515	501	473	495	555	516	501	452	507	513	533	528	495	496	541	478	487	538	459	497	484	496	510	538	501	486	508	464	477	489	507	518	528	518	480	496	503	498	525	506	512	498	478	523	490	488	506	468	501	516	526	480	443	529	509	455	486	492	551	498	479	512	489	489	483	509	535	528	530	530	466	490	492	524	519	524	514	521	508	535	492	493	503	504	545	492	470	513	496	493	548	507	507	508	461	517	519	496	565	484	518	476	491	517	517	517	520	539	502	503	485	530	510	523	486	498	521	486	504	490	533	486	511	495	515	508	476	490	538	503	476	509	522	496	563	505	520	507	537	516	469	534	502	529	532	526	511	526	481	522	497	505	499	505	499	503	483	508	531	501	521	490	527	500	541	519	516	450	551	513	519	521	496	554	531	544	508	541	511	472	526	476	513	544	511	533	512	505	530	478	522	508	491	481	559	553	511	527	489	498	531	492	495	537	537	470	511	491	513	504	532	526	502	490	518	514	483	531	498	572	505	536	480	505	509	527	516	463	474	526	533	495	501	527	531	500	524	504	478	526	510	486	506	485	562	524	477	514	489	489	512	528	539	515	512	526	534	492	482	522	499	542	510	484	535	531	557	539	508	512	510	536	538	506	474	486	480	524	514	491	518	542	488	538	475	506	478	541	542	526	524	527	516	501	515	525	506	477	512	538	530	509	479	539	470	520	533	485	525	521	486	522	493	523	514	503	480	546	490	512	531	505	449	484	515	507	464	486	473	486	497	512	534	513	505	534	518	476	503	514	513	529	509	553	475	511	512	526	497	496	512	501	502	506	472	522	502	486	520	497	530	491	500	492	489	513	490	498	514	510	502	523	495	479	520	518	527	522	539	545	519	497	493	512	524	510	505	501	512	487	545	564	516	512	526	509	518	546	484	517	541	545	526	538	505	493	515	529	488	516	506	527	496	536	551	531	511	500	473	559	511	498	461	502	492	523	526	504	508	496	497	522	520	481	476	495	552	536	476	515	488	511	557	511	495	492	517	519	487	483	475	494	500	487	502	505	527	489	527	506	462	473	485	484	524	492	484	525	568	498	476	504	518	544	516	508	513	536	530	512	512	530	537	514	497	528	516	475	522	531	511	526	495	477	519	511	528	504	501	516	485	516	476	502	494	534	517	504	530	504	449	517	528	531	546	529	511	519	542	512	522	484	448	490	496	512	499	485	528	545	491	486	504	511	471	477	503	494	484	514	510	518	482	516	475	509	497	533	540	476	506	480	499	530	527	509	522	490	523	509	505	480	499	529	503	486	544	499	501	475	490	540	516	509	474	509	543	534	540	505	525	506	510	538	502	530	548	526	487	484	508	552	484	513	494	504	497	487	495	536	478	523	525	514	488	503	499	494	485	511	545	467	494	503	519	534	478	512	522	518	529	488	536	510	502	515	472	488	511	506	538	516	490	474	512	483	484	556	479	557	472	489	533	492	542	475	504	526	536	562	476	492	517	477	533	537	513	471	476	475	498	511	529	497	535	496	516	518	517	522	566	537	543	519	543	542	522	475	529	529	496	504	528	553	525	504	528	488	483	507	523	565	499	494	568	524	554	525	483	518	540	508	501	472	507	513	500	499	511	510	499	494	504	498	526	507	487	518	518	518	516	490	490	499	516	524	525	486	497	532	527	459	552	528	549	520	525	537	506	472	491	509	507	464	518	538	524	528	511	523	531	510	462	504	543	528	524	486	502	491	523	473	525	499	507	523	526	506	512	481	521	514	518	500	536	513	546	512	527	521	504	525	506	509	475	509	491	519	545	506	523	489	463	518	496	498	470	530	512	513	523	526	481	486	510	477	516	480	492	519	524	508	526	468	492	495	501	507	473	519	499	495	496	482	551	506	512	535	479	533	507	503	476	519	562	513	508	508	493	505	526	530	509	514	498	515	503	539	508	529	508	524	484	481	523	506	488	505	501	542	497	503	508	495	458	491	498	471	545	520	538	539	483	519	508	528	502	489	497	499	498	483	496	507	517	505	511	467	499	488	525	481	535	512	519	489	490	509	507	510	493	494	498	531	517	503	575	530	532	518	502	512	522	512	490	529	515	548	508	516	496	483	495	474	501	497	516	504	498	507	525	515	487	488	474	530	520	503	498	477	502	501	532	514	520	519	505	484	507	484	497	477	553	483	496	523	504	489	508	512	480	487	479	508	505	531	486	498	508	535	508	517	494	525	508	534	524	500	488	486	468	509	507	518	508	537	516	477	506	518	517	495	495	503	491	511	501	485	530	481	491	510	498	514	521	497	478	462	474	508	514	515	525	526	491	516	504	506	490	532	544	486	500	528	481	521	540	515	490	471	499	508	507	490	532	500	532	551	496	504	508	494	518	508	528	540	507	511	506	531	478	489	481	512	540	505	538	494	511	515	543	465	514	467	487	483	472	474	529	480	523	553	488	484	524	516	546	522	517	492	479	503	487	488	490	536	509	514	527	495	480	493	517	532	457	504	520	556	505	529	537	501	539	493	536	467	523	488	528	516	514	551	516	542	507	512	497	477	538	527	519	556	505	503	552	464	460	513	517	519	569	515	496	509	502	525	503	507	498	477	503	533	509	520	516	501	482	491	478	542	536	486	516	476	493	508	477	475	527	522	481	469	499	525	479	523	476	490	493	500
9244	1168	1191	1096	866	760	583	543	518	440	472	426	428	382	374	396	365	366	397	391	364	388	366	368	368	372	349	358	364	333	365	338	356	355	361	363	356	342	338	362	365	363	387	340	346	344	320	342	336	347	367	326	340	318	353	342	354	334	323	361	373	335	383	358	331	348	347	332	340	383	348	350	365	357	377	346	347	369	344	363	372	348	338	345	321	362	314	355	373	353	310	342	345	321	355	326	353	313	338	372	359	352	338	317	367	344	353	353	334	318	336	326	346	355	354	335	323	339	316	331	340	350	329	350	359	344	354	347	366	388	353	324	336	358	360	329	326	325	372	333	355	332	350	348	354	369	328	314	310	358	360	344	343	329	352	356	325	336	374	302	377	356	367	359	335	315	327	339	373	386	341	328	339	355	349	382	320	327	345	347	387	332	352	389	339	359	342	335	352	337	353	358	363	411	347	352	339	357	359	331	319	374	346	335	329	343	346	349	312	360	361	329	328	325	350	345	353	321	367	317	362	352	347	362	383	361	334	363	356	356	330	340	328	339	355	357	344	337	326	336	324	343	347	348	359	380	344	343	351	350	347	338	345	362	330	359	361	357	341	330	331	343	352	360	355	343	353	351	353	341	368	336	315	331	314	332	339	367	315	366	385	352	289	323	354	367	333	338	357	351	353	348	338	342	358	340	339	338	359	331	315	299	339	361	333	330	357	353	358	356	334	336	358	361	328	343	368	328	362	342	350	343	345	328	338	355	366	364	356	371	339	338	324	341	348	391	347	332	328	317	348	360	353	343	343	338	330	323	345	354	345	373	351	372	362	329	350	313	334	328	354	373	346	366	344	355	350	361	358	330	389	333	298	317	352	358	374	341	346	383	314	341	337	362	344	330	343	330	330	353	345	377	333	324	360	359	345	344	327	352	321	350	347	383	366	360	356	364	318	326	377	327	338	347	347	373	327	338	369	382	336	333	348	332	345	324	341	362	333	326	347	354	319	355	353	340	339	333	330	342	356	348	314	360	363	361	355	327	341	346	330	338	330	352	328	359	339	372	377	366	336	334	329	339	360	350	328	362	346	375	351	357	343	361	321	339	343	333	325	341	338	299	366	343	323	350	362	346	345	366	366	333	350	355	375	366	315	340	362	358	327	331	319	319	358	329	322	355	376	355	342	377	364	348	342	334	352	335	373	328	352	357	329	356	369	365	369	363	398	357	322	339	335	312	339	336	354	373	366	347	352	342	353	313	341	317	353	364	366	311	384	312	322	382	339	347	342	358	352	367	355	335	349	341	319	304	350	328	349	365	315	378	347	345	330	318	370	341	352	362	351	346	343	356	324	326	319	346	341	341	328	353	330	343	347	319	340	348	346	356	381	301	353	320	349	314	333	327	297	332	320	324	323	336	352	337	303	358	347	344	345	344	359	355	337	345	368	332	369	355	344	332	314	347	349	344	342	358	358	336	351	407	338	338	343	315	398	339	328	350	346	299	337	347	315	356	342	361	365	336	348	327	404	328	324	340	359	330	359	342	329	346	384	329	321	324	305	351	381	362	345	355	321	328	325	365	343	355	340	346	341	323	348	340	349	313	350	328	342	352	351	345	347	350	358	353	363	344	334	358	341	341	357	318	346	355	367	350	352	313	362	350	369	367	346	347	303	328	310	359	350	334	379	341	347	332	352	312	318	330	345	357	341	369	334	327	360	308	366	344	385	345	362	379	367	357	347	360	351	352	334	361	338	326	371	357	344	335	392	330	332	325	346	365	319	333	349	344	328	350	370	348	303	330	372	358	380	337	345	341	341	323	346	361	368	361	360	349	354	340	290	359	388	356	364	306	340	296	340	331	370	355	378	340	352	313	351	356	353	357	361	352	356	350	340	348	334	378	362	338	343	375	347	363	316	351	311	334	342	358	347	365	362	357	342	333	358	331	341	375	346	362	351	347	328	339	326	347	366	325	372	358	342	348	333	319	319	353	354	322	331	373	301	354	349	342	385	347	339	331	334	369	323	351	353	323	355	353	373	334	345	320	335	373	305	360	319	331	328	337	353	365	327	334	383	347	355	355	357	337	373	353	364	327	341	331	346	342	321	353	348	335	337	341	378	348	336	371	325	337	327	314	372	334	317	368	334	368	307	334	331	346	327	328	334	349	368	383	335	337	363	362	353	339	347	342	355	319	351	332	326	329	343	352	333	358	371	318	356	333	359	320	335	334	359	412	376	331	324	351	343	391	341	335	371	376	344	317	358	342	357	312	353	348	367	303	316	333	348	348	340	339	366	344	349	372	368	353	345	343	351	308	316	335	354	368	360	347	365	346	340	351	346	355	334	370	340	326	350	334	360	358	326	325	341	336	347	356	303	326	297	355	331	342	342	358	362	371	357	328	347	331	336	334	307	371	382	360	349	343	360	346	326	329	355	352	368	387	366	354	342	309	341	363	339	387	335	389	334	367	347	331	362	351	354	304	339	339	343	346	350	349	331	316	356	342	362	336	305	356	325	335	315	329	357	326	326	319	343	335	341	319	352	386	334	301	355	338	312	365	326	335	342	392	342	362	354	360	325	341	366	379	358	321	323	360	361	328	372	340	344	393	323	341	337	332	330	389	356	368	351	367	326	306	358	335	353	374	341	342	392	360	368	330	315	306	304	328	347	365	321	358	369	378	350	344	355	386	309	360	372	353	375	381	335	354	337	349	339	361	346	344	378	363	371	340	352	344	368	353	352	338	337	321	355	338	348	339	332	333	362	376	317	314	367	368	360	348	332	341	330	350	360	353	332	330	366	342	370	380	379	334	333	328	333	362	321	344	382	330	343	332	343	354	397	316	371	337	340	324	340	378	319	365	323	324	364	340	365	322	336	342	358	354	336	306	327	354	367	385	363	339	356	350	360	388	357	335	331	316	365	327	346	342	348	361	331	353	321	376	347	325	337	348	331	367	352	356	342	354	360	345	342	370	367	366	383	354	311	328	344	341	362	320	376	376	354	326	358	359	363	361	338	360	336	349	341	331	331	341	323	339	371	329	360	342	350	350	345	312	347	359	323	345	385	346	349	369	353	327	355	356	382	357	316	338	362	335	352	332	359	354	344	345	357	353	387	347	351	363	341	349	349	355	338	368	311	382	346	371	342	332	355	357	346	350	335	365	370	346	344	337	343	355	375	374	350	335	342	376	358	340	357	352	350	320	343	340	326	366	351	353	362	292	339	345	380	335	345	346	323	363	341	341	330	338	340	335	355	328	355	357	340	330	350	364	371	374	375	364	328	305	325	329	341	366	377	348	329	353	369	360	386	366	366	360	340	320	318	293	337	361	342	316	318	306	380	337	353	330	312	340	321	355	326	359	348	329	345	362	370	340	361	379	359	386	355	359	347	327	335	353	377	322	340	338	365	341	355	313	371	319	343	322	336	337	355	361	345	350	342	337	342	360	370	326	341	363	341	328	354	362	358	356	389	355	347	343	360	339	333	351	339	326	331	314
6406	1660	2560	3310	3018	2716	2349	2033	1836	1810	1591	1565	1333	1324	1332	1290	1282	1265	1180	1176	1121	1124	1144	1070	1069	1091	1039	1036	1069	1007	1021	1083	983	1036	998	1028	1003	1002	1001	991	1005	957	1032	945	1012	951	985	1000	1032	945	980	957	994	925	925	917	950	983	941	938	962	952	922	880	963	958	950	964	908	967	978	879	971	899	932	954	980	980	930	975	978	972	904	935	962	966	937	947	993	906	988	947	949	926	940	969	935	918	916	955	956	999	874	939	935	958	919	985	920	972	948	946	944	983	924	883	913	931	984	937	974	966	940	971	927	912	870	893	951	950	944	954	946	947	976	957	916	996	951	911	945	954	938	996	904	907	906	912	936	926	927	934	897	946	919	959	903	941	890	952	967	945	929	991	924	939	967	928	952	917	942	901	961	961	926	992	887	942	926	948	964	926	918	958	948	912	953	904	942	941	934	913	897	1003	910	950	894	902	974	965	966	970	936	903	962	933	978	995	969	991	959	952	964	920	973	956	965	913	949	999	983	914	903	992	990	910	977	1013	897	893	951	884	928	920	934	880	964	933	902	912	893	852	961	928	923	955	934	900	959	939	935	925	943	912	992	948	985	934	876	995	969	938	982	929	853	964	927	957	975	981	925	932	928	953	913	931	958	922	905	916	944	987	970	923	946	979	907	943	972	956	946	967	927	913	976	917	982	980	993	1004	846	913	887	937	956	959	936	932	978	917	944	956	996	942	920	989	879	942	1007	905	965	910	898	990	982	898	965	891	938	1001	950	924	971	920	929	921	961	975	936	936	906	926	994	935	981	929	943	966	974	899	956	906	913	936	947	906	972	966	931	952	906	932	954	919	893	971	1007	967	917	978	955	940	937	958	971	931	960	987	934	916	962	973	950	876	957	982	938	892	979	951	880	932	952	980	925	937	988	959	914	957	894	927	939	896	977	895	981	938	923	963	948	945	947	950	958	964	992	918	961	941	971	936	963	1014	974	929	946	971	985	944	921	960	1018	991	895	905	957	983	914	932	937	948	966	941	938	945	916	898	980	924	955	953	907	907	948	974	936	968	925	923	927	1014	890	916	888	954	944	969	953	989	925	899	900	983	944	965	961	959	953	921	952	936	908	923	973	951	894	948	946	897	946	948	911	924	946	935	1011	908	957	982	971	953	911	937	971	904	922	942	956	964	939	995	950	935	952	964	951	928	932	953	925	907	937	942	944	929	939	957	968	919	921	957	961	947	929	958	918	948	878	908	922	944	957	927	979	893	911	971	972	950	988	933	955	946	971	942	925	969	975	961	925	933	915	935	917	945	877	984	906	968	937	961	973	910	971	1017	969	987	996	951	922	895	918	934	949	942	931	903	966	981	961	990	926	950	873	979	980	975	942	909	941	974	953	940	946	948	974	928	956	943	955	915	979	921	881	941	966	921	968	969	925	894	949	882	934	903	962	899	950	982	939	972	929	944	933	928	925	933	981	946	965	884	923	945	897	906	941	891	955	934	966	949	980	901	955	963	954	929	930	939	920	936	964	854	925	915	953	919	979	932	963	901	938	931	963	942	977	926	933	940	921	969	979	952	968	892	914	947	893	946	1012	921	914	930	894	911	925	963	969	890	951	895	913	923	926	937	954	956	889	971	955	873	964	947	925	917	901	923	976	876	936	886	940	970	949	943	992	933	866	989	947	932	958	993	922	941	937	961	916	934	937	918	931	968	959	962	949	920	997	1015	869	932	922	928	935	928	932	958	972	895	953	979	951	928	957	943	965	933	943	940	931	965	972	906	942	938	927	923	953	924	922	896	898	883	965	914	1000	925	886	920	915	875	975	921	1011	905	931	957	963	963	901	955	944	933	928	935	985	939	903	959	909	951	901	955	903	929	985	970	951	996	930	977	923	1004	939	929	938	942	934	939	950	947	972	929	927	930	901	925	939	930	944	917	886	946	961	878	939	903	971	949	930	926	971	964	954	889	941	908	935	891	926	970	934	918	877	928	883	974	970	968	936	900	948	918	946	947	959	979	963	978	910	909	1021	976	919	916	962	952	966	939	919	958	924	966	972	1017	976	951	961	915	980	1007	919	957	957	983	959	939	913	935	891	961	1024	929	926	948	900	943	918	930	943	870	940	924	908	944	923	919	922	951	903	948	997	927	937	957	950	874	929	959	897	970	959	907	935	904	866	894	933	952	902	896	882	946	951	937	959	938	925	957	930	976	878	949	926	949	920	935	943	897	988	941	964	965	982	931	945	979	936	974	921	907	905	1000	930	951	889	980	960	914	949	969	920	958	950	961	938	914	877	923	976	951	942	991	922	954	972	953	947	874	944	939	945	938	919	919	940	947	913	949	976	935	984	945	932	1001	882	952	927	969	911	920	935	922	921	932	952	942	924	947	896	923	894	974	930	961	973	930	958	902	926	900	954	939	882	975	934	972	959	939	947	915	995	911	938	937	902	949	927	937	928	917	911	848	934	967	950	941	992	924	916	905	973	948	951	928	938	939	927	924	917	941	933	953	945	916	969	955	962	984	885	927	915	965	964	967	939	926	962	883	947	948	940	973	992	992	926	946	978	957	955	946	869	923	968	919	975	917	914	935	987	948	919	941	953	910	931	958	882	948	931	944	922	925	945	907	895	986	952	975	922	921	927	990	936	912	938	944	937	918	977	923	967	944	990	887	913	963	896	968	939	961	964	918	930	947	946	983	974	892	1011	945	943	999	976	917	1044	917	925	933	914	946	942	968	935	948	932	955	964	936	977	987	945	946	1008	944	934	905	960	940	942	918	930	912	914	956	881	892	962	972	980	927	946	930	937	939	871	947	966	936	958	971	933	922	911	901	914	927	902	938	954	987	882	949	928	942	931	957	943	867	946	894	933	889	888	914	907	939	938	991	969	983	954	984	971	1004	965	958	937	918	893	957	980	957	926	954	911	960	903	938	962	947	942	891	920	911	986	934	977	975	947	951	941	888	995	907	934	906	923	963	986	983	998	911	944	951	943	914	958	912	949	893	963	960	951	925	945	998	978	889	950	927	927	880	907	909	994	881	928	926	929	942	870	930	984	996	985	965	933	940	959	949	978	898	971	962	955	976	921	987	862	966	967	957	932	891	911	955	970	945	919	918	979	944	907	949	959	988	924	975	888	954	926	956	931	965	955	928	926	947	911	891	921	963	943	895	959	966	964	943	936	915	966	972	916	1014	971	978	932	932	943	898	975	945	962	941	950	962	909	945	976	935	958	924	933	1001	941	982	978	962	901	998	901	917	933	915	910	974	915	959	973	907	970	903	977	935	971	910	955	934	954	923	943	954	964	968	919	991	893	909	931	955	933	955	969	949	940	946	879	899	952	945	937	898	960	955	978	961	925	972	982	937	928	960	966	911	905	948	951	946	925	907	900	926	964	940	912	970	957	840	927	890	952	921	950	954	936	913	917	913	926	987	926	892	945	854	902	961	987	917	943	1035	957	952	939	959	933	942	943	920	1000	930	924	957	875	974	923	997	976	861	943	941	986	981	1035	923
13107	1774	1685	1462	1093	810	658	630	568	504	487	452	464	419	389	424	410	374	418	375	378	382	384	381	371	339	352	363	371	346	373	361	381	369	341	372	329	342	321	396	350	367	361	356	366	355	336	358	332	358	377	352	366	310	316	345	314	335	364	342	315	349	366	373	368	344	358	357	328	331	373	350	339	321	347	355	334	350	348	337	324	342	354	321	364	349	343	373	335	322	345	309	331	352	341	348	339	335	335	334	324	328	354	331	326	344	378	355	346	363	338	341	402	343	367	339	344	358	367	310	321	329	341	330	337	390	334	360	326	348	341	345	350	353	335	347	379	328	363	367	348	350	336	340	356	340	325	337	332	378	359	326	354	347	367	359	371	341	351	375	382	326	389	343	371	387	367	334	373	334	346	360	359	336	334	322	327	334	328	343	360	332	392	382	363	370	325	321	310	346	345	381	346	344	367	366	350	329	372	373	339	345	362	369	357	369	398	334	340	325	345	341	323	341	354	330	335	346	341	318	325	338	326	368	362	367	332	340	322	312	302	388	356	336	385	358	366	300	359	344	347	334	330	324	341	344	350	365	336	350	312	360	338	341	327	347	325	344	361	352	359	368	344	356	350	335	332	320	366	300	366	357	323	318	332	349	340	344	342	359	327	354	331	350	352	376	329	347	359	358	323	355	317	374	341	346	348	330	360	306	346	393	333	337	321	360	348	389	361	358	377	328	352	338	349	325	306	347	360	351	331	338	322	322	335	323	316	373	316	325	341	356	328	337	327	341	337	334	349	373	342	327	345	341	347	344	347	350	337	350	337	342	370	344	381	358	327	324	330	302	345	348	358	320	336	321	340	339	326	299	350	366	362	374	343	356	356	335	352	322	319	343	362	355	349	344	369	348	350	334	340	347	345	339	328	361	350	361	363	347	343	373	350	349	360	332	339	326	360	350	340	357	318	316	323	343	364	343	394	372	333	353	363	338	325	348	314	319	327	311	314	338	382	384	336	371	321	352	330	371	358	390	341	343	386	369	356	309	345	387	319	367	327	336	367	329	320	319	368	366	388	362	352	322	334	333	323	365	330	343	338	340	326	318	348	351	328	356	319	344	348	329	297	340	323	363	329	349	327	314	365	332	319	331	335	334	329	351	360	333	389	327	375	341	369	307	350	377	385	352	348	350	353	316	374	373	372	363	364	346	336	358	356	353	330	338	318	359	321	344	328	364	329	312	347	374	345	335	327	321	346	358	345	351	274	360	304	324	365	316	309	330	346	313	321	346	352	315	386	348	357	359	334	345	326	351	334	362	330	354	358	355	340	349	347	331	354	376	365	342	367	300	308	342	332	365	357	327	369	322	352	357	333	373	321	374	326	357	316	336	345	346	335	322	352	307	378	341	297	353	360	287	342	346	342	331	347	387	336	347	348	316	336	320	358	382	356	330	338	345	345	365	350	357	367	350	347	370	352	363	348	351	352	359	317	371	302	375	350	341	343	372	312	356	345	321	348	355	349	342	358	339	381	315	361	334	331	309	378	336	324	386	319	353	363	357	363	361	315	377	329	298	338	317	368	365	364	359	353	322	347	376	351	372	342	351	337	334	351	359	339	386	375	331	394	360	371	332	351	350	356	383	343	354	353	372	365	327	301	393	374	317	344	364	329	358	358	327	365	333	365	368	337	373	358	346	330	349	321	332	338	360	352	311	343	331	399	323	357	362	321	336	341	347	370	358	370	333	380	330	369	322	358	365	316	336	361	347	366	339	302	336	390	345	342	348	340	343	337	347	340	314	361	360	330	334	336	322	328	342	339	360	316	342	342	392	339	322	355	327	320	336	349	327	357	360	376	354	324	311	342	354	358	346	324	325	336	333	335	307	323	349	352	334	334	341	345	340	340	329	352	347	380	380	365	314	345	325	327	334	347	366	345	343	345	363	347	338	349	366	359	373	373	341	360	338	331	377	349	322	342	372	322	370	366	357	325	329	361	334	350	334	324	337	314	375	369	336	327	360	353	336	322	329	394	355	354	375	360	334	342	346	320	343	352	331	344	326	340	379	344	316	338	317	330	325	343	348	336	329	358	337	354	330	333	365	336	357	334	355	310	336	352	317	324	308	344	322	357	326	329	337	346	343	327	356	346	372	353	348	340	298	298	301	367	327	346	324	355	377	358	353	308	322	340	324	370	319	374	294	372	339	317	342	307	308	335	350	394	330	337	335	334	320	332	327	340	326	364	361	331	334	348	347	352	347	321	380	325	338	342	332	334	313	323	359	364	328	357	371	320	313	346	333	376	367	333	345	349	337	356	352	358	344	377	353	334	351	375	368	317	354	380	347	336	358	352	327	339	341	377	339	338	340	330	315	338	347	345	329	326	361	332	338	314	354	336	329	394	316	359	353	361	354	324	373	350	298	335	344	348	363	300	329	349	343	349	338	337	375	342	354	331	323	365	378	327	339	344	343	341	306	388	326	373	374	372	353	324	351	352	331	334	350	359	345	386	333	343	329	325	330	363	356	315	337	343	298	355	328	344	368	391	348	337	348	368	365	337	363	350	324	369	335	350	322	338	347	342	344	344	370	345	339	350	362	344	335	361	342	362	352	358	323	346	330	345	361	341	340	354	337	339	348	352	355	335	339	375	371	313	335	353	344	326	362	329	334	335	330	407	351	367	319	356	340	340	342	339	329	352	344	347	303	340	323	377	329	370	324	344	355	330	352	333	363	349	345	322	336	323	336	343	340	307	344	346	333	358	366	339	365	372	307	348	359	356	368	303	338	314	337	340	345	362	335	337	346	348	329	361	323	327	367	333	377	344	328	328	326	388	333	347	337	313	365	357	371	345	323	337	314	379	354	330	356	318	321	336	336	356	333	347	352	342	362	324	373	342	340	327	324	328	341	338	301	353	340	362	300	374	343	374	340	351	357	337	344	354	325	316	334	367	364	333	325	336	337	332	324	331	347	326	339	356	349	359	319	327	362	355	326	346	357	359	335	352	340	340	346	326	355	344	360	310	362	357	332	315	357	326	356	326	330	332	368	343	323	335	352	373	356	313	343	359	351	337	328	344	365	355	330	345	367	346	344	348	386	340	362	350	344	321	328	362	368	353	333	320	320	341	337	344	314	333	356	364	362	367	349	358	332	354	332	333	343	312	361	316	363	368	297	355	352	337	342	365	334	336	342	336	315	350	341	320	350	321	353	376	331	343	325	341	345	298	357	350	336	341	348	369	323	368	327	323	349	346	343	317	319	323	335	364	354	320	381	355	359	342	350	331	353	333	350	313	358	373	371	336	306	335	377	322	326	374	347	343	342	337	353	331	357	338	366	313	332	340	356	318	333	319	306	352	351	346	321	348	376	337	327	337	360	338	357	329	345	344	324	325	346	330	333	339	349	365	333	339	344	356	380	336	323	330	349	334	365	338	375	320	337	361	356	375	347	339	360	374	330	335	325	329	355	342	337	371	390	376	364	368	336	350	332	377	331	356	362
7505	2015	3309	4287	3947	3434	2973	2579	2251	2100	1836	1751	1644	1490	1427	1429	1306	1267	1306	1249	1195	1169	1093	1133	1124	1107	1042	1071	1068	989	1037	1079	971	1081	1008	989	1002	970	1050	1023	973	929	939	908	916	1007	937	990	920	921	895	978	930	1006	980	914	942	965	911	922	913	956	945	982	893	969	905	934	910	906	932	909	904	909	911	925	929	913	917	977	908	915	908	896	954	954	918	941	893	919	930	932	924	908	950	915	957	894	984	982	873	918	939	931	921	919	961	933	914	891	908	861	872	922	875	941	920	929	908	937	896	949	926	882	842	934	937	930	928	923	878	906	943	890	968	891	948	950	912	890	886	877	903	884	899	848	938	930	878	890	882	878	937	922	921	929	929	911	888	947	935	938	913	962	932	961	908	939	919	904	892	861	940	961	898	898	856	926	970	932	934	908	920	937	884	896	922	884	871	880	939	879	880	893	865	935	841	901	921	940	903	904	913	878	928	976	953	906	879	904	934	893	918	934	882	962	927	974	900	909	911	860	905	949	907	869	939	922	961	927	899	910	910	913	922	845	938	914	886	879	905	913	886	888	896	907	891	881	958	900	902	882	855	904	910	914	971	898	914	913	903	929	925	913	920	956	929	970	904	967	919	913	964	880	901	957	933	916	902	923	918	933	896	917	895	898	880	914	934	948	953	891	912	876	910	903	884	879	890	959	959	930	886	859	936	863	865	950	913	885	872	973	905	872	877	913	889	982	936	894	871	970	918	935	926	873	910	895	891	938	890	928	910	962	922	882	915	895	951	879	888	948	983	912	885	964	959	874	913	918	899	899	945	888	925	966	882	972	846	866	926	966	890	905	913	910	947	921	915	934	895	936	968	948	953	876	870	878	879	881	902	905	908	898	891	844	878	877	923	891	915	945	971	903	894	947	968	942	937	882	938	908	974	934	913	873	925	942	927	859	921	908	925	936	956	950	890	936	874	854	940	869	879	933	953	885	961	887	877	930	910	871	969	913	864	881	907	912	943	863	936	901	912	927	869	905	871	888	879	936	930	898	889	920	944	870	918	949	876	931	904	866	957	940	935	893	922	929	981	913	933	894	883	905	899	884	886	859	885	911	888	886	947	861	896	892	884	892	883	933	901	887	922	906	949	877	943	876	895	944	959	899	920	921	917	919	914	893	944	903	888	938	903	878	904	897	952	921	937	960	910	865	897	931	885	967	909	905	895	893	894	816	901	948	944	855	847	921	901	876	928	903	894	879	925	934	934	871	938	862	939	909	928	897	927	879	899	918	881	915	933	905	938	906	905	911	894	908	891	943	909	923	912	888	919	894	923	925	892	886	880	886	942	929	931	867	909	942	880	901	939	889	902	901	953	896	915	929	919	873	941	892	889	884	909	968	938	945	911	949	881	902	910	892	872	910	941	932	953	919	916	903	909	833	936	964	927	933	919	932	946	923	941	876	951	869	895	875	943	908	913	901	889	918	908	898	939	918	893	894	962	944	919	923	943	947	917	871	912	865	851	876	910	895	907	871	875	901	936	903	882	944	905	872	877	916	918	915	897	879	905	942	927	909	917	892	933	889	907	908	867	887	885	875	886	880	937	892	871	870	902	913	901	906	867	884	871	874	897	895	914	905	871	916	952	901	912	903	877	897	921	907	837	907	921	889	873	989	966	980	926	941	945	938	935	874	877	905	903	895	890	929	897	902	877	829	923	954	940	889	903	882	935	905	906	911	899	975	953	908	861	955	953	883	882	911	884	907	858	880	941	907	951	917	930	952	882	908	894	891	926	884	872	973	934	951	956	934	974	965	896	941	886	911	897	915	900	894	854	949	893	953	931	883	944	895	890	890	970	863	940	911	883	868	898	894	884	907	913	956	881	929	914	894	976	930	904	943	946	891	898	925	899	883	909	888	891	917	899	895	895	899	909	952	884	923	902	907	904	909	976	908	916	932	882	897	898	888	900	904	859	929	962	956	920	945	913	882	919	884	893	926	897	965	874	966	959	932	963	913	894	858	861	933	940	911	858	924	905	893	916	919	886	920	891	874	940	897	918	905	928	855	863	858	918	914	904	884	860	918	859	902	877	959	900	878	922	965	956	913	900	907	896	874	910	874	879	886	837	940	913	922	965	888	887	888	897	891	895	905	929	870	875	869	857	932	866	929	871	874	936	922	910	920	914	915	907	916	883	904	920	928	883	914	891	954	856	861	930	913	874	897	907	944	919	880	948	949	937	929	919	918	856	987	919	921	906	891	881	939	925	885	895	869	856	889	844	900	953	874	886	917	939	921	919	927	922	876	927	887	917	933	902	908	875	931	882	882	910	905	930	888	886	926	911	943	874	889	941	898	849	891	915	914	946	970	861	886	919	869	870	964	903	856	913	832	941	886	921	938	882	923	882	967	901	916	824	863	960	885	885	896	885	937	892	940	936	906	891	924	912	944	866	919	889	932	923	892	901	961	944	911	876	880	904	946	926	887	897	918	895	868	862	948	953	917	941	882	898	919	938	963	929	908	899	859	934	901	890	973	890	948	884	908	952	945	914	882	918	899	932	914	941	917	887	932	959	921	891	905	952	884	949	921	939	857	841	880	891	923	884	888	892	921	862	906	919	889	917	966	868	921	891	875	950	939	917	917	906	896	813	922	876	919	868	879	887	906	953	870	950	924	830	921	878	901	897	955	890	855	928	933	935	863	918	917	925	875	910	864	919	861	918	891	938	924	871	926	933	947	897	896	897	909	866	934	859	909	918	931	898	897	954	921	870	863	843	862	915	921	872	921	873	911	924	918	924	886	886	899	913	955	956	877	930	891	912	884	883	867	946	895	890	926	885	927	917	895	905	868	867	883	883	888	917	888	875	882	907	905	954	923	857	931	936	916	942	884	893	933	903	933	921	883	933	874	883	888	901	898	963	927	906	921	860	914	869	908	965	906	932	927	906	872	905	868	856	923	963	867	958	868	856	929	931	930	910	912	925	921	875	846	926	904	882	939	965	927	905	973	877	871	897	866	906	883	887	939	922	943	854	885	920	931	917	905	897	945	882	904	937	898	907	898	878	885	912	890	902	874	867	891	906	928	902	873	982	928	946	894	896	921	915	974	941	883	891	836	900	883	928	926	929	883	889	883	895	822	935	959	944	881	913	907	933	946	883	888	928	892	882	895	909	941	877	913	882	963	898	903	898	907	918	890	906	916	964	940	866	927	901	884	914	903	956	914	880	961	918	886	890	894	916	909	893	896	912	920	884	935	945	907	930	924	893	905	904	885	922	946	951	911	906	908	923	898	854	882	922	869	900	880	915	915	908	939	903	974	951	934	936	890	903	962	897	915	911	945	920	1027	900	927	923	895	894	909	901	865	908	949	919	893	936	916	912	885	882	925	952	988	918	932	877	961	854	931	907	952	894	901	906	886	922	937	877	916	916	882	952	898	947	908	895	916	923	941	932	902	893	888	923	869	942	941	944	954	903	872	884	897	930	914	896	859	920	909
1945	183	172	176	186	177	163	155	148	167	140	182	140	158	147	153	149	156	167	159	166	165	143	138	149	166	160	158	156	144	174	169	140	151	161	154	150	130	176	151	148	161	148	164	139	165	146	149	166	161	142	178	175	160	171	158	147	155	148	158	156	163	170	156	175	160	151	174	159	160	169	136	150	170	170	151	156	158	150	159	144	162	147	158	155	157	156	166	184	147	141	175	159	155	153	154	153	144	156	159	160	145	140	136	125	151	149	154	157	158	160	163	171	145	133	175	152	151	130	137	155	149	164	135	167	150	166	169	145	157	186	134	160	133	169	154	155	155	140	162	161	151	171	149	145	161	169	165	135	173	170	173	161	160	151	129	162	151	157	163	168	147	147	175	135	175	150	164	162	151	168	162	149	160	150	135	174	157	174	153	138	142	161	150	152	128	136	161	162	125	174	162	158	145	162	152	145	188	155	128	152	168	165	193	172	145	172	161	166	163	131	190	167	132	153	187	163	156	170	145	147	173	167	166	158	154	147	166	145	150	159	158	165	145	161	170	143	172	156	177	168	148	132	176	162	157	162	173	165	186	153	137	133	162	172	163	178	155	164	120	137	185	194	152	183	155	132	167	152	161	165	163	162	145	159	150	173	141	139	158	169	171	126	160	141	163	151	155	135	178	163	152	164	137	182	149	135	155	146	144	161	152	151	175	161	156	170	180	165	174	173	165	149	142	164	162	140	173	159	151	170	162	144	128	156	146	140	131	162	151	153	152	168	152	153	127	188	154	132	146	153	166	131	140	162	130	151	160	142	140	147	173	156	149	152	163	149	146	158	155	170	171	160	153	152	137	145	171	151	163	171	155	141	164	149	169	136	150	155	160	156	146	174	161	144	172	138	159	144	164	144	161	163	153	161	154	142	129	156	148	159	147	134	162	148	166	175	168	192	158	141	152	169	128	142	180	168	164	126	158	161	148	176	143	168	147	157	152	162	163	153	184	159	174	161	144	171	162	150	134	137	158	137	148	149	156	178	151	151	170	164	154	143	144	136	162	136	167	121	151	139	144	136	134	155	141	146	149	175	146	178	178	170	154	157	157	134	165	152	166	149	170	140	158	145	167	169	151	141	174	179	155	144	156	181	170	160	157	154	161	166	166	157	168	146	150	169	155	137	154	147	157	155	163	159	155	128	138	153	159	161	154	149	146	164	149	161	168	139	160	154	136	158	153	169	143	155	155	145	166	171	159	157	180	168	159	165	150	158	162	154	135	160	163	143	161	137	149	159	148	164	145	164	142	163	179	159	152	173	142	150	157	151	155	140	148	171	141	147	155	159	170	166	165	145	153	164	152	181	160	152	142	172	158	169	169	178	162	172	162	150	154	176	151	191	157	144	171	131	151	163	177	143	155	172	144	150	157	164	160	162	160	144	175	173	157	179	169	181	163	141	149	165	144	180	165	154	178	150	163	159	137	141	159	163	159	150	171	141	162	163	166	160	148	157	161	168	168	156	139	146	165	144	162	175	163	162	162	157	188	168	164	167	163	167	146	137	139	165	170	153	143	152	189	141	167	158	165	138	165	161	158	159	169	140	161	135	140	177	177	133	145	163	169	156	148	165	152	135	158	173	159	161	136	140	137	170	154	153	172	168	143	149	173	153	164	168	136	151	133	171	142	135	144	158	137	170	155	171	150	152	170	152	149	139	147	138	161	160	142	181	175	173	157	150	146	149	177	164	136	157	161	152	154	163	153	188	182	180	151	173	175	154	151	149	161	172	163	161	161	143	161	131	167	142	158	150	157	159	147	142	163	139	167	173	140	162	145	151	176	151	133	156	137	133	145	165	150	166	143	159	178	150	153	172	153	150	175	165	159	154	132	151	152	156	141	153	158	166	148	152	175	144	167	155	137	131	146	135	168	138	154	199	150	159	154	150	175	160	174	161	123	150	153	156	150	136	184	143	134	163	125	163	166	148	161	164	184	145	155	152	142	138	161	160	158	155	159	172	152	171	161	165	166	153	170	139	167	152	163	159	175	173	143	159	180	140	158	172	147	148	144	149	156	142	147	162	150	129	145	168	169	149	151	144	144	135	145	155	148	150	146	139	165	159	153	139	146	163	176	154	163	154	158	169	146	160	169	137	153	132	163	145	149	170	134	172	134	173	166	171	144	160	160	167	133	158	150	139	152	156	153	140	151	147	154	177	173	148	175	155	152	161	168	156	155	144	149	150	149	151	149	169	141	153	170	149	139	162	160	154	130	150	168	139	164	153	160	173	135	147	150	162	163	148	151	145	151	145	152	157	149	139	161	191	169	167	152	143	135	131	159	158	149	146	147	165	145	148	161	141	167	149	152	162	156	166	154	162	151	155	149	166	171	159	151	153	166	163	151	164	155	148	163	168	151	176	136	178	144	160	148	158	152	151	161	162	145	139	170	164	153	160	162	148	169	144	148	152	148	142	148	156	159	167	144	167	190	172	141	163	155	165	160	163	181	167	151	157	161	135	154	146	160	146	178	142	156	143	147	169	154	161	165	169	154	145	165	143	145	168	156	163	148	173	133	139	155	168	139	163	140	165	169	147	180	167	165	150	142	157	179	135	144	165	151	170	178	148	153	146	147	144	128	144	180	149	158	163	149	152	157	157	187	154	168	156	148	179	161	165	150	160	173	183	169	153	162	146	144	141	158	147	157	133	149	173	159	167	170	163	153	162	150	166	149	140	153	166	173	167	173	160	156	161	156	174	153	161	160	164	166	154	168	169	134	166	180	187	158	172	153	170	158	158	143	141	150	140	144	160	158	160	175	162	171	145	144	156	155	135	154	180	156	147	137	159	160	146	133	164	164	143	177	149	152	145	179	136	141	144	168	149	155	144	151	152	164	157	146	151	148	149	152	154	150	158	144	162	159	160	131	154	176	156	141	174	158	163	169	143	181	145	161	160	181	170	169	151	146	174	160	138	158	176	131	145	129	156	165	142	167	154	163	153	168	137	159	168	148	155	149	178	140	126	133	174	176	157	145	146	158	150	143	143	133	159	150	170	143	153	169	146	155	162	148	145	136	155	143	159	140	185	175	175	142	148	147	172	164	156	172	130	155	172	163	141	160	163	157	154	161	149	165	161	165	169	122	144	160	165	147	158	176	122	178	179	162	145	171	160	152	159	157	170	153	168	180	157	162	155	155	160	145	192	133	136	167	155	181	151	129	165	159	152	174	167	173	144	174	187	170	157	135	145	157	151	150	166	153	174	118	141	137	143	154	161	160	165	132	164	153	139	159	176	159	139	159	166	178	179	133	173	147	129	133	153	151	151	155	155	157	151	139	139	150	162	149	155	175	172	169	136	160	168	170	164	168	176	150	136	154	160	164	154	172	185	140	147	166	183	126	174	181	153	173	147	156	155	149	157	155	155	176	155	152	153	150	167	164	193	140	185	161	157	175	156	176	194	155	175	141	164	174	131	164	168	153	174	148	144	153	155	147	172	149
2107	555	575	578	600	580	574	543	561	580	544	508	576	551	522	506	559	555	506	485	550	515	498	514	538	551	516	490	511	520	556	505	506	521	490	560	534	476	463	464	518	512	484	500	491	519	496	546	538	455	524	483	502	503	505	493	525	521	516	557	521	507	542	498	554	494	478	468	544	505	500	496	509	492	515	521	566	509	508	418	498	503	534	518	567	530	523	536	535	518	516	517	492	509	493	531	480	525	507	539	522	520	496	495	499	527	477	499	545	536	531	484	555	521	487	518	470	509	493	540	540	519	493	526	463	518	506	537	496	535	511	488	538	479	516	482	514	487	519	499	490	546	490	498	521	513	544	545	517	504	504	485	519	513	519	517	487	487	501	524	524	501	492	513	532	519	500	529	520	487	500	496	516	528	493	479	504	555	491	497	548	487	478	552	513	498	474	562	498	502	483	518	549	513	498	511	482	509	494	555	535	484	518	487	507	489	491	472	528	548	472	512	533	514	513	515	549	491	538	496	544	554	536	521	516	482	465	503	538	512	562	508	557	517	468	522	530	496	509	475	500	511	499	482	509	510	536	461	531	483	481	504	482	505	494	524	506	490	541	508	514	512	527	523	498	511	506	525	502	529	490	522	530	545	487	508	545	510	497	503	496	506	497	565	551	475	476	498	525	493	548	533	531	514	523	561	509	519	538	526	514	461	497	542	525	538	520	539	493	480	503	547	529	493	534	510	464	495	498	519	498	512	475	510	490	537	495	483	516	494	488	510	512	498	509	533	511	510	528	512	509	502	552	543	533	519	487	501	526	513	550	511	511	547	481	470	513	536	527	504	489	508	497	450	508	504	527	505	535	491	520	508	503	490	485	466	480	542	519	509	513	508	511	520	529	515	493	507	539	495	514	482	454	479	503	515	511	469	469	506	476	474	533	479	462	494	527	468	502	546	481	530	480	545	460	539	514	534	471	511	522	504	526	481	502	493	503	498	479	506	534	518	500	519	487	516	520	511	513	523	511	515	500	488	484	474	471	541	504	536	492	549	495	524	499	518	540	534	535	509	494	499	512	509	554	460	528	498	511	501	512	556	493	537	539	519	546	524	471	488	508	502	458	518	522	538	507	538	532	487	515	547	541	558	502	515	474	500	504	529	484	523	527	519	508	500	536	502	509	524	521	511	537	505	506	515	504	528	480	551	488	492	544	521	521	499	486	504	497	473	526	503	520	515	501	498	518	533	532	512	438	549	471	502	513	473	557	508	495	518	518	494	497	553	498	517	483	511	502	542	505	484	503	497	492	481	467	521	475	526	534	517	473	481	478	528	474	515	534	485	509	545	517	518	497	527	492	511	484	500	518	525	472	491	490	496	475	492	518	534	513	542	495	523	499	459	550	508	504	542	551	540	565	487	512	514	453	487	496	498	535	520	508	494	522	543	488	509	511	510	528	521	496	527	519	489	505	479	462	534	463	541	499	545	497	526	497	502	479	506	498	496	514	498	523	505	491	530	526	493	512	514	501	507	491	510	497	556	538	499	510	518	529	541	506	570	491	519	538	515	469	510	514	515	542	529	490	503	468	544	517	499	507	540	473	544	551	509	474	482	470	486	505	558	497	490	507	453	529	508	528	502	523	510	495	511	533	509	537	492	529	505	486	483	533	516	516	517	575	517	527	472	489	550	507	476	506	521	508	509	492	497	488	481	482	504	482	482	554	493	501	508	502	531	530	500	468	496	497	529	522	520	457	527	507	437	506	498	525	514	527	511	487	482	527	491	565	523	487	506	521	537	517	515	523	521	510	548	496	519	527	498	485	458	518	522	506	487	542	498	463	526	510	509	500	554	528	519	538	567	526	465	512	556	484	501	525	511	497	479	484	475	504	472	465	492	475	539	532	500	488	531	536	497	503	511	485	520	550	554	528	508	513	500	484	535	516	530	500	500	517	458	510	493	536	554	512	524	480	459	488	542	501	521	526	493	496	504	524	487	518	538	514	534	514	530	536	530	538	502	512	471	505	501	501	490	494	530	501	474	516	483	498	512	479	511	484	508	474	555	524	502	522	512	533	503	526	550	498	512	533	510	548	586	548	495	501	516	490	488	546	516	507	507	538	567	470	503	536	515	548	506	535	504	532	541	512	512	491	460	488	535	476	495	514	524	507	538	525	494	471	511	534	469	497	537	474	495	505	478	528	468	491	489	539	492	544	524	499	539	504	515	552	526	518	492	523	505	516	495	545	459	534	492	516	486	512	515	504	513	533	529	497	518	505	520	488	491	507	563	496	523	519	508	495	498	509	490	508	510	507	497	487	528	492	532	495	508	517	558	481	505	527	514	523	518	541	489	525	520	502	483	493	535	523	486	506	542	474	503	524	553	555	503	500	525	487	536	503	512	480	529	497	515	551	517	498	530	518	514	528	534	513	526	529	516	497	492	498	518	480	520	518	480	496	528	546	489	552	505	480	479	536	495	489	470	480	514	516	489	520	487	508	529	502	503	541	539	496	501	480	458	505	501	484	549	505	515	504	545	473	480	514	473	490	544	510	486	553	497	505	557	544	554	531	470	500	527	520	516	473	534	501	523	498	516	489	506	475	508	503	475	526	505	458	514	537	497	501	537	508	543	476	556	465	502	477	501	495	499	505	503	505	491	478	494	547	494	519	502	503	526	538	459	512	517	487	516	519	515	536	506	524	525	484	500	501	484	557	526	547	522	499	497	516	545	518	499	540	520	493	495	570	498	514	511	484	482	487	544	475	491	500	546	480	506	483	526	525	457	510	528	533	542	504	486	537	532	534	494	491	484	520	493	523	564	491	506	509	514	496	505	543	514	473	486	495	487	510	490	513	507	526	538	483	488	519	504	475	516	523	462	528	500	524	491	458	510	536	522	469	478	496	499	531	471	505	531	508	490	567	503	505	497	531	536	475	513	500	507	504	513	512	510	525	541	498	500	551	524	510	506	487	523	464	546	492	496	509	477	530	516	510	524	513	543	514	506	530	544	480	484	498	555	474	550	506	537	542	543	493	480	547	495	536	544	509	486	538	521	493	486	503	499	551	519	521	506	517	480	527	572	498	503	451	487	502	502	542	536	510	479	502	536	524	512	477	446	556	542	517	526	535	542	491	508	477	486	529	488	529	528	510	452	512	501	502	519	471	504	516	510	492	496	526	530	498	532	526	505	520	523	504	527	522	527	523	508	498	469	508	483	512	481	501	518	539	485	499	521	530	476	527	520	531	513	520	467	528	552	557	536	485	477	486	549	493	508	499	540	533	445	507	502	481	526	564	558	547	547	481	508	508	488	550	521	510	509	548	508	553	496	530	490	490	494	530	496	542	489	509	487	534	477	510	483	478	540	505	506	477	494	516	486	528	552	550	556	491	484	528	510	489	470	484	543	519	509	520	524	523	506	523	526	559	514	513	507	494	513	470	529	499	498	490	521	507	587	515	531	534	535	533	492	519	491	482	492	549	518	499	492	561	499	495	516
9216	1160	1180	1096	907	672	611	490	472	460	454	450	394	389	417	380	361	392	368	366	379	388	379	350	387	359	353	347	370	338	336	341	362	351	342	352	364	358	344	369	337	350	335	337	347	359	339	353	350	349	361	357	336	339	379	354	353	338	353	335	365	358	359	321	349	333	350	337	335	360	322	340	331	373	356	368	366	342	319	341	356	338	369	371	368	392	339	301	377	387	353	352	324	347	322	370	352	364	337	354	349	363	374	333	380	345	341	313	325	353	358	345	371	345	369	342	347	335	331	348	384	361	368	357	375	387	351	344	347	336	344	342	364	363	363	334	345	363	335	317	351	366	352	323	329	362	379	340	340	332	366	348	371	353	321	313	349	340	370	362	335	326	366	332	343	365	341	328	325	362	349	332	340	333	347	345	379	332	363	352	322	310	370	335	316	378	327	367	348	365	344	346	333	345	325	341	332	354	332	331	347	318	379	350	348	324	311	356	345	344	317	356	358	350	341	368	345	337	326	361	344	373	326	328	341	321	341	327	363	329	344	314	361	382	324	345	329	345	372	327	356	359	375	350	364	331	347	356	337	326	369	356	360	343	383	347	344	362	337	328	355	341	374	367	335	366	374	361	360	346	367	349	346	347	330	325	358	344	368	357	349	307	356	397	334	365	366	352	345	343	348	351	327	354	332	364	313	349	355	326	310	349	335	341	351	362	409	370	323	341	346	372	347	312	327	323	370	336	325	370	354	371	354	327	317	322	359	374	361	319	351	335	349	359	375	347	323	321	343	334	332	342	337	347	355	365	354	394	327	329	377	347	363	352	335	359	347	340	337	310	345	356	345	333	349	364	339	322	318	344	344	329	367	339	360	343	339	366	352	349	311	311	300	320	322	340	350	349	352	374	360	363	347	339	371	330	312	331	324	309	335	379	343	368	338	351	318	340	358	328	342	330	331	348	348	317	329	335	340	321	342	329	347	372	357	329	347	358	360	321	369	345	360	331	334	376	331	332	337	358	322	353	376	328	326	351	323	322	340	350	323	340	324	343	335	358	337	363	326	383	324	367	322	360	344	355	347	373	337	409	347	367	349	379	321	317	370	353	328	370	375	369	336	347	365	351	381	347	341	322	352	333	356	330	326	368	318	354	369	318	372	378	354	366	367	310	365	373	316	366	364	299	345	318	330	371	359	357	374	335	345	375	344	352	385	312	329	355	349	329	305	337	360	349	375	375	328	374	373	357	330	355	343	336	359	383	358	345	357	335	366	358	328	355	337	384	338	353	321	323	323	391	332	325	323	354	351	352	314	358	370	343	337	359	359	352	338	327	324	319	331	351	348	341	358	364	363	349	335	360	345	376	336	324	335	349	344	361	347	345	368	324	345	322	339	355	341	354	368	361	355	351	325	308	356	349	346	348	373	323	348	358	309	361	349	339	347	343	328	358	311	337	346	341	364	353	349	333	356	333	356	319	301	362	376	344	344	400	351	321	366	335	351	321	359	368	315	350	328	331	363	349	380	361	332	343	355	343	339	353	356	333	354	365	372	385	313	336	313	333	340	339	351	388	371	329	352	361	331	318	340	370	354	361	338	347	367	362	342	333	331	334	338	340	347	339	355	353	347	359	329	373	338	322	377	351	365	390	338	345	349	355	365	337	346	365	327	373	314	346	330	327	325	331	333	363	408	344	359	347	341	323	365	374	395	363	338	351	344	344	365	333	360	376	344	348	331	363	339	331	345	334	366	348	348	392	369	351	315	331	337	367	352	334	387	392	377	353	341	324	352	338	338	326	347	358	367	328	375	299	327	336	325	352	355	366	388	344	330	347	338	339	347	359	361	365	354	374	323	321	338	370	316	371	316	338	336	304	347	358	407	360	327	335	329	355	365	371	342	355	339	364	351	389	371	343	348	365	316	326	328	343	339	338	346	352	383	325	365	387	316	365	339	333	417	370	345	332	328	350	353	356	309	325	344	364	357	346	343	372	344	307	346	339	338	367	314	343	362	348	348	350	312	356	326	356	328	372	311	337	356	372	365	363	344	390	347	330	337	379	324	319	333	353	368	315	374	348	381	313	334	352	336	361	359	332	360	348	337	351	324	355	338	328	318	334	350	351	329	349	373	341	364	360	333	362	379	306	341	333	339	323	345	348	381	364	364	325	343	335	332	340	345	339	373	338	323	347	366	353	343	361	333	347	350	338	358	359	393	372	328	373	355	335	323	384	357	368	342	316	359	359	356	334	327	348	367	352	378	327	356	340	328	356	325	342	320	369	339	353	337	350	346	322	375	333	325	370	389	316	356	337	343	363	293	367	326	338	350	342	369	351	372	360	359	373	349	363	346	373	335	330	358	348	307	359	338	312	325	386	335	357	344	341	350	383	360	332	365	367	389	321	351	331	338	315	331	327	343	340	328	341	349	342	350	317	344	398	329	361	361	329	319	316	358	328	338	364	356	364	342	330	392	349	357	367	339	370	352	301	343	347	346	361	339	355	353	398	336	356	355	321	358	362	343	359	332	334	338	356	351	361	362	351	363	337	354	382	343	341	334	329	319	376	361	368	308	349	357	362	343	327	379	358	321	389	328	337	365	362	364	323	353	357	348	348	333	352	401	307	315	334	342	355	313	335	343	352	340	334	343	313	334	347	315	355	316	346	359	307	342	341	326	339	338	350	375	345	378	318	373	333	327	343	325	318	364	345	331	384	373	342	349	348	365	381	369	364	290	372	354	353	329	354	371	368	323	337	375	315	367	319	347	334	343	372	330	338	348	346	311	366	359	320	352	366	344	353	345	326	336	325	347	361	340	335	367	324	349	348	334	330	347	341	346	342	317	316	355	344	310	335	370	338	334	331	335	342	345	335	357	342	319	367	340	350	346	365	364	302	309	351	357	329	376	337	332	357	357	361	311	355	321	323	350	304	326	376	360	368	346	346	356	356	356	318	352	318	333	346	364	355	317	357	342	360	338	353	337	330	317	334	352	358	381	348	361	308	351	372	344	321	315	360	309	354	387	376	383	343	336	331	363	346	311	348	366	334	345	351	347	330	338	323	356	321	351	317	358	344	341	347	367	346	374	322	355	335	371	332	322	332	353	352	357	347	385	333	377	356	331	369	347	373	354	311	321	326	334	318	377	349	330	337	347	315	365	351	361	314	371	347	347	348	294	343	353	346	348	348	363	342	351	324	340	349	383	349	327	374	341	335	355	349	354	305	310	346	352	326	388	365	358	378	362	354	369	353	334	356	338	349	373	350	338	333	334	367	336	326	374	318	339	365	323	384	344	376	313	336	342	386	381	362	325	349	332	383	356	371	344	345	363	363	325	347	360	346	325	335	317	345	334	344	341	351	341	346	319	351	334	380	355	333	381	376	325	346	366	332	345	353	331	340	348	312	352	344	332	360	329	336	332	340	328	324	312	344	330	327	367	333	331	367	353	374	376	352	342	345	348	365	330	351	321	356	336	332	337	329	371	373	343	340	289	332
6444	1677	2640	3318	3149	2720	2322	2141	1880	1682	1586	1469	1461	1324	1288	1202	1268	1171	1176	1135	1159	1086	1063	1096	1072	1062	1081	1023	1009	1097	1010	959	1034	1024	999	999	993	1029	994	1026	1011	967	969	999	934	986	975	989	980	990	961	985	947	976	937	979	1020	910	938	923	1006	902	953	955	894	952	986	995	944	970	913	900	972	961	1013	946	963	965	936	958	944	967	906	926	984	909	935	950	978	962	964	995	959	955	938	927	917	951	921	996	942	965	921	931	974	947	946	987	962	973	919	906	942	985	967	955	965	968	982	912	988	993	966	947	894	924	907	953	920	915	960	941	916	917	925	926	940	991	900	953	898	922	968	922	939	927	932	928	941	931	903	986	958	912	953	908	980	937	857	987	940	953	929	916	884	882	955	950	930	966	988	912	951	906	999	929	973	940	945	899	898	944	949	928	944	953	908	960	886	955	972	918	959	895	951	927	961	933	936	865	919	941	876	949	899	971	892	916	917	958	939	947	905	952	901	902	954	926	942	933	930	896	988	977	926	991	885	973	983	958	921	887	925	964	953	941	946	939	953	910	927	947	922	984	1037	952	1014	919	966	976	933	907	986	934	940	936	927	919	920	954	923	967	952	910	920	931	897	946	932	944	1035	975	896	878	956	974	959	964	927	981	976	944	956	980	901	889	981	887	914	966	943	983	943	915	884	941	948	1002	926	935	971	973	989	959	960	987	955	928	971	940	909	905	992	897	923	933	941	973	985	907	914	910	922	948	950	904	910	925	936	954	969	972	921	938	940	915	921	921	956	905	951	931	944	948	957	913	952	940	961	959	911	965	960	886	898	892	964	951	932	959	924	927	984	908	983	965	955	951	938	972	986	967	939	998	969	955	936	926	943	991	976	940	911	996	853	957	941	870	1003	953	914	951	924	941	955	1025	902	943	878	923	947	962	924	961	907	926	949	952	912	895	944	997	948	935	893	857	972	976	864	916	932	930	998	929	956	932	982	971	920	914	1012	944	865	945	913	912	977	920	887	967	974	979	988	939	944	941	917	921	973	954	895	985	953	1014	950	968	882	923	974	936	909	993	888	1004	935	947	974	974	943	956	959	914	966	990	965	860	951	900	962	913	955	918	942	931	972	953	891	947	904	971	979	945	952	932	901	952	954	984	940	889	929	917	915	968	935	985	961	902	956	920	964	947	931	911	940	921	962	905	975	948	879	977	928	913	928	979	893	909	994	911	949	973	955	924	959	918	913	915	953	911	907	966	943	962	914	951	923	953	969	919	980	915	912	900	937	929	989	1000	978	930	955	865	917	954	940	965	923	878	968	991	893	971	950	946	900	952	885	874	978	986	944	949	971	939	958	950	956	985	923	933	949	927	918	943	893	926	918	903	979	961	935	915	887	940	887	948	948	974	905	953	931	967	937	941	967	890	862	967	957	904	926	951	932	951	892	898	956	931	908	872	953	955	983	904	937	920	951	934	867	967	975	991	987	956	950	922	902	981	982	955	929	979	926	938	935	983	938	939	968	924	951	931	999	959	901	912	936	958	925	912	939	985	918	971	990	941	878	975	924	967	972	933	917	934	939	946	950	896	957	964	901	923	922	926	908	880	918	921	962	934	930	913	948	903	953	963	943	925	994	917	966	905	935	964	912	932	917	929	884	928	930	979	999	952	955	950	933	982	907	901	886	952	926	970	947	982	935	931	946	923	926	986	955	946	939	937	934	927	955	892	955	898	937	947	1007	879	961	966	942	936	928	978	929	891	875	940	976	930	971	973	945	958	977	917	916	986	920	918	973	869	918	948	927	878	945	961	955	955	907	936	919	982	985	926	924	901	951	896	952	949	942	908	960	976	966	905	950	913	903	907	941	958	896	968	991	985	954	889	911	919	928	890	979	929	888	960	935	944	916	955	917	914	910	943	942	899	976	966	930	967	976	903	958	920	946	966	939	921	938	933	914	920	984	916	965	901	915	922	958	1010	912	959	957	925	943	1008	928	934	916	937	903	907	951	898	917	913	938	930	917	923	927	916	887	923	952	926	922	911	992	962	914	928	932	933	995	891	906	913	957	915	918	885	952	928	937	939	916	940	906	999	896	895	988	937	911	954	944	906	929	910	932	910	885	943	945	854	954	941	923	883	906	893	930	937	964	909	922	929	975	948	912	937	918	1019	949	942	914	945	1013	957	919	927	906	938	918	952	915	872	929	934	924	905	956	979	952	942	956	1010	964	924	884	914	884	951	882	977	971	890	955	904	984	967	923	948	923	959	936	899	901	956	967	918	894	935	897	911	893	943	944	881	932	954	957	916	939	929	907	883	946	935	917	1007	959	901	895	956	948	965	919	946	964	981	942	973	934	945	906	949	995	960	915	944	899	891	957	883	949	945	929	940	940	979	974	906	937	924	941	915	986	948	978	961	890	918	975	932	958	892	916	942	946	971	949	860	978	895	925	916	967	970	928	982	922	985	917	891	952	988	974	879	924	938	904	921	952	979	908	944	915	907	968	945	963	935	990	916	912	937	930	933	933	948	914	965	890	932	961	1001	903	925	947	966	920	956	957	929	993	926	938	918	957	956	899	978	963	920	982	965	909	974	1007	926	907	913	911	938	959	947	883	917	957	923	933	923	896	908	935	901	966	933	903	923	921	924	885	965	890	960	925	914	872	930	989	868	963	965	933	942	929	967	924	924	929	942	951	943	943	943	933	935	907	949	952	975	983	908	922	866	936	964	981	920	942	945	959	927	963	934	956	980	942	949	934	940	901	911	904	956	958	911	919	915	876	932	996	913	962	982	903	979	970	936	912	933	940	976	950	930	924	931	941	983	931	958	916	953	922	901	954	962	920	943	952	984	897	935	980	935	934	954	941	929	884	917	982	955	899	956	940	945	981	981	978	932	915	891	939	922	906	916	908	925	909	896	917	965	937	877	923	999	922	954	972	942	971	974	945	1016	965	977	905	957	995	915	934	963	931	936	959	885	971	971	963	937	933	962	906	903	936	951	958	932	951	933	920	935	1004	907	995	930	976	935	989	974	949	909	967	879	944	946	954	966	938	908	948	942	906	949	910	941	916	955	917	928	914	930	937	925	944	974	940	876	863	963	953	902	967	934	996	921	910	959	913	965	940	953	929	898	962	962	971	933	953	958	913	951	921	977	963	907	919	870	961	936	943	937	965	892	954	915	943	947	966	957	931	959	918	929	914	961	904	886	987	933	984	928	908	982	969	927	897	970	905	920	955	934	953	969	946	956	957	951	962	932	958	902	986	926	940	947	949	947	885	915	944	961	993	949	952	927	965	923	944	946	941	930	891	902	939	933	933	987	934	950	995	948	940	918	915	963	941	1008	853	933	950	917	979	983	949	938	965	935	971	912	964	959	947	960	919	911	943	986	969	926	969	963	953	948	881	984	950	948	943	945	941	971	930	933	925	974	982	991	955	916	939	954	922	924	945	944	925	911	950	938	912	945	941	934	927	929	919	908	893	950	916	966	956	980	899	915	943	932	951	935	981	972
13227	1771	1716	1429	1050	830	694	641	554	534	554	462	464	394	420	388	396	383	406	390	426	369	371	362	394	390	381	369	346	359	381	339	393	331	347	380	345	370	351	345	374	369	358	365	365	380	342	322	351	325	343	365	367	342	339	364	361	353	330	378	355	340	333	364	339	350	374	352	369	343	358	321	347	369	351	327	320	350	358	353	356	346	361	345	358	355	369	373	345	358	354	381	343	364	347	346	314	323	357	346	307	326	343	368	331	340	347	338	355	331	355	327	348	315	350	341	318	325	329	369	324	353	336	367	329	346	333	346	375	347	362	322	368	360	345	338	346	366	322	341	368	311	337	315	347	333	349	318	357	343	360	383	355	356	344	347	313	324	318	341	345	356	387	324	337	324	319	371	334	352	346	380	384	363	322	351	372	355	344	352	347	351	372	322	367	372	370	340	360	363	348	313	356	315	364	350	341	373	345	358	330	339	368	367	351	348	316	357	375	326	340	321	317	361	342	347	357	367	340	339	347	346	310	354	385	361	380	340	374	352	384	394	355	368	331	356	374	353	351	356	314	361	335	347	329	332	313	350	318	350	346	329	327	357	369	342	357	328	344	347	332	354	355	284	360	348	360	320	383	337	325	338	330	338	361	349	337	354	349	347	367	353	336	345	359	345	338	373	350	326	327	324	328	340	352	349	313	357	350	327	322	362	360	342	336	385	323	315	343	369	344	325	338	326	367	320	348	324	382	369	355	306	323	338	354	354	328	333	366	342	362	389	346	356	331	348	337	356	353	345	313	367	359	307	379	321	357	344	348	321	359	336	311	333	328	332	365	342	357	383	380	334	357	305	327	364	366	349	345	366	332	350	324	343	359	385	353	362	361	354	324	319	328	349	338	332	322	375	331	366	347	314	299	351	344	393	340	347	342	358	326	312	323	377	320	332	339	314	344	350	350	378	310	342	361	363	336	362	360	358	340	332	322	354	323	345	362	302	343	378	343	356	328	350	380	303	348	355	327	355	333	351	348	345	359	336	351	342	338	364	341	330	346	299	369	347	358	348	312	361	361	358	368	362	333	379	356	319	376	369	329	354	335	318	314	400	333	281	328	366	355	365	338	350	357	358	358	347	359	329	341	358	344	340	352	347	368	328	329	344	362	326	320	358	360	369	342	371	308	326	389	324	348	321	337	338	344	339	318	325	345	357	328	355	342	352	352	337	368	376	311	374	332	333	366	348	354	325	353	345	350	325	331	302	372	375	330	334	325	369	360	366	343	318	330	368	361	385	338	316	366	337	342	359	354	362	332	321	349	359	352	340	376	340	302	344	363	354	348	350	362	359	345	331	327	327	350	342	362	305	312	304	336	335	347	354	346	340	359	353	343	360	319	352	337	348	334	348	342	313	355	271	386	389	320	350	372	336	335	328	338	354	323	343	341	334	331	328	353	320	366	357	342	326	322	342	344	342	345	350	331	342	370	321	328	333	338	343	345	368	340	322	307	370	346	363	330	344	346	336	342	316	346	339	367	354	349	341	327	307	333	382	367	364	314	345	348	356	331	325	329	325	348	359	333	372	345	346	332	379	322	339	342	325	359	355	358	338	361	333	351	344	353	333	347	345	320	328	344	344	361	353	362	354	351	319	337	329	358	364	330	338	349	330	333	350	329	323	351	330	335	375	373	313	348	361	349	321	340	349	334	351	347	356	354	362	332	342	358	362	339	344	343	351	409	371	338	350	359	321	350	351	349	387	366	313	355	348	357	366	334	289	362	386	354	369	358	343	348	350	323	366	342	327	356	303	323	369	375	343	362	344	350	360	315	361	339	355	338	321	337	358	393	318	313	376	328	332	348	406	361	335	332	334	360	354	360	328	363	292	362	336	341	353	342	356	344	352	338	327	333	350	354	346	363	360	322	368	341	352	380	361	317	345	311	347	350	333	315	362	392	368	345	387	341	334	350	342	340	326	355	364	333	387	325	377	333	337	354	344	328	325	345	332	347	359	315	312	346	373	328	309	360	342	338	291	369	372	341	371	364	363	354	333	333	370	336	373	340	342	346	365	335	348	318	400	351	352	345	352	327	349	335	370	350	343	358	367	292	336	325	354	336	375	326	361	343	337	367	331	328	367	349	337	344	345	333	359	342	327	321	377	319	345	324	340	368	343	352	356	358	334	351	349	330	368	352	322	304	291	361	366	345	332	338	330	365	359	313	337	320	368	348	314	331	336	312	381	329	350	341	374	356	357	354	355	321	347	342	344	365	355	325	325	360	342	321	342	344	331	338	348	356	347	370	355	355	329	354	340	359	334	341	345	367	353	385	349	336	377	361	335	336	321	320	329	359	350	311	349	355	363	350	326	342	338	356	357	334	340	333	357	335	366	339	340	361	357	355	311	341	362	329	337	340	368	350	329	319	375	337	338	320	361	362	362	363	325	352	356	328	318	326	346	355	348	374	349	349	356	368	351	358	344	320	358	351	332	341	320	339	335	350	356	325	326	370	329	359	320	312	342	349	361	309	359	360	340	373	344	314	317	341	372	309	367	351	384	354	322	384	348	377	343	337	329	342	348	322	379	346	346	320	340	363	357	343	343	337	334	358	325	360	325	335	373	362	383	328	320	333	322	383	355	322	367	359	381	352	351	346	336	352	341	331	362	348	336	359	323	381	339	328	348	370	387	335	364	364	334	333	359	367	338	352	329	337	328	357	362	362	330	343	333	381	347	359	348	337	386	341	360	332	321	324	322	340	333	362	339	334	384	321	323	324	375	335	359	317	363	336	357	345	333	367	325	364	354	376	364	339	378	360	352	340	327	357	352	312	351	365	333	343	342	351	320	329	317	357	367	333	326	310	325	350	299	288	363	337	318	354	372	346	321	352	354	334	319	348	336	366	341	353	339	387	362	372	354	311	327	310	306	337	321	359	330	393	344	347	354	385	344	323	312	323	362	366	320	369	359	341	351	360	361	339	388	328	357	380	344	323	355	348	348	314	327	298	343	344	325	334	334	335	336	374	314	349	357	357	377	353	352	368	361	335	380	334	336	333	321	337	366	327	334	314	379	334	378	334	341	306	317	317	361	328	345	337	308	330	335	322	348	355	340	366	363	353	313	321	300	347	351	371	329	293	376	316	293	366	359	353	340	332	357	332	379	353	317	319	367	370	334	372	355	354	354	363	339	367	347	351	352	354	355	351	329	331	337	336	352	348	369	354	358	359	322	338	326	370	353	328	292	335	337	334	328	345	356	336	368	328	343	380	352	319	353	326	356	318	371	342	345	311	375	348	329	363	394	343	384	349	355	318	335	339	348	322	322	338	321	348	345	361	335	369	330	357	346	337	334	367	341	354	373	331	373	336	340	350	330	322	319	319	339	360	360	342	347	347	323	359	348	344	341	362	357	377	359	348	348	330	339	371	318	355	354	369	351	332	345	360	333	346	293	340	334	318	328	362	370	306	360	335	370	354	300	332	389	346	313	350	349	354	297	355	383
7465	2004	3306	4327	3886	3452	2905	2504	2268	2132	1876	1693	1629	1521	1368	1295	1316	1293	1265	1214	1166	1156	1129	1128	1093	1081	1095	1022	1126	1080	986	1059	1024	1031	1009	1003	1047	942	1036	977	991	958	956	982	957	922	982	928	955	928	924	955	960	960	914	983	955	988	946	921	926	935	984	915	962	890	924	922	964	884	871	897	910	923	918	932	960	917	881	878	900	929	922	944	937	920	913	963	954	936	945	897	886	892	937	922	937	956	938	930	916	922	925	925	937	884	975	914	897	871	927	899	900	926	953	960	913	882	952	901	931	900	891	874	945	936	894	901	901	923	906	937	899	917	893	909	923	899	925	951	961	907	907	925	851	908	924	920	928	919	964	900	936	897	920	908	935	907	969	912	869	902	920	928	877	863	934	930	936	922	908	945	902	933	950	950	921	912	874	947	933	922	937	905	891	890	910	839	914	896	871	919	898	920	865	905	944	933	880	959	906	881	895	938	885	929	889	905	888	924	850	938	911	911	877	927	899	857	947	904	974	913	897	894	907	903	957	904	912	914	952	915	874	941	890	972	981	874	947	870	890	906	929	865	927	889	943	945	873	954	898	932	953	872	924	877	902	905	921	937	935	913	940	876	938	916	915	915	887	901	958	937	974	885	893	895	932	911	906	888	881	910	918	909	875	919	937	917	944	935	904	892	920	971	935	882	941	897	943	917	879	900	890	866	895	888	927	983	919	916	899	884	878	916	917	907	919	915	883	907	914	929	863	927	902	889	889	865	919	934	946	864	880	889	885	943	885	982	899	892	885	919	918	913	869	955	909	960	911	916	941	915	899	882	877	921	869	927	897	915	943	906	934	855	934	943	879	968	904	892	868	925	970	909	919	931	900	894	862	874	902	917	896	891	914	1009	882	901	922	950	896	936	877	923	892	948	905	920	906	907	902	917	911	896	911	843	929	854	908	871	905	914	889	882	870	929	896	929	912	923	888	953	892	896	898	919	867	881	923	938	888	880	937	895	882	933	898	902	942	956	922	910	844	915	907	936	894	932	885	930	853	905	890	895	935	929	913	958	914	911	890	940	908	910	855	887	969	926	959	932	923	919	878	895	900	887	906	904	915	891	938	899	864	895	909	947	905	932	871	933	925	955	887	895	879	898	936	894	910	933	889	907	911	890	862	907	896	923	910	940	940	879	862	907	916	930	920	910	882	927	852	913	885	933	918	920	928	949	939	876	919	902	891	945	922	929	917	853	878	870	928	946	874	923	900	919	943	955	945	903	956	912	942	873	911	934	912	925	917	908	920	924	901	880	900	892	917	873	901	901	911	917	927	907	890	872	922	920	936	863	881	863	929	920	897	935	861	910	898	941	938	919	927	927	920	977	977	945	946	956	913	915	925	927	892	914	938	934	894	906	917	926	943	906	869	910	956	902	861	876	905	912	938	916	954	959	886	888	872	900	904	885	919	898	863	925	902	917	875	937	940	865	938	902	921	850	899	941	887	893	954	908	839	876	947	904	907	880	886	936	883	921	865	887	898	957	891	857	892	838	969	875	878	905	904	909	960	973	956	913	937	912	963	900	864	926	887	905	943	921	937	925	954	938	855	875	983	936	948	990	958	944	883	974	999	892	873	891	906	906	890	919	942	927	936	894	920	919	904	883	914	938	913	897	924	910	945	864	886	943	889	907	920	882	859	838	923	902	884	929	887	976	885	933	895	942	888	920	870	905	862	889	888	910	900	891	914	922	915	936	913	972	849	876	935	866	968	909	866	865	916	887	935	931	948	889	911	897	888	888	881	921	918	968	893	874	872	932	947	924	917	910	870	915	909	935	910	860	853	882	925	908	897	899	921	913	869	871	943	951	863	908	893	919	943	874	953	920	816	908	862	863	944	896	912	887	956	965	893	943	889	920	894	917	935	914	917	907	921	914	873	938	923	899	928	918	945	874	897	923	858	920	906	924	905	920	879	965	921	908	883	932	930	896	878	874	888	923	933	954	890	920	905	898	979	923	879	898	906	919	903	872	946	882	912	913	972	876	920	929	907	838	886	896	856	858	883	926	914	896	923	887	875	878	911	901	882	906	900	899	880	938	919	888	897	955	836	992	886	903	895	901	937	855	908	951	864	886	915	923	923	923	906	904	949	946	895	926	969	911	975	942	904	947	938	934	946	933	928	955	936	886	918	964	874	920	887	917	913	923	877	927	973	939	858	935	918	881	919	907	917	879	881	908	961	871	929	928	920	938	842	940	900	926	917	951	892	924	871	867	885	927	914	879	892	906	898	913	909	906	829	917	958	925	918	965	929	908	863	932	912	962	915	913	846	893	907	928	944	924	922	949	895	921	891	886	893	907	893	848	984	926	903	912	924	917	893	937	912	953	958	928	920	916	874	909	916	892	921	938	886	872	937	898	931	907	887	923	890	913	920	932	913	901	907	878	921	872	956	958	927	912	890	895	857	930	925	892	927	916	938	930	880	942	929	875	964	905	870	916	850	937	912	904	938	903	921	861	890	878	947	871	934	921	921	914	990	938	900	920	908	931	840	911	890	930	892	951	921	950	901	926	865	919	939	875	937	900	963	874	905	845	904	886	944	862	958	851	919	885	884	820	937	957	953	861	878	875	863	909	881	922	927	938	906	898	882	843	862	909	857	952	901	923	904	953	877	885	895	865	945	899	950	881	990	885	909	955	919	928	909	941	969	932	886	920	851	926	997	903	906	936	922	951	880	914	901	909	936	894	934	964	953	946	868	912	953	933	927	863	966	891	928	968	894	930	872	932	933	912	953	927	913	874	909	922	915	922	915	885	923	889	899	905	936	909	958	935	963	865	932	950	886	906	905	969	883	903	883	874	914	915	926	937	913	904	916	956	938	878	917	874	931	910	868	893	896	946	908	887	878	876	874	922	867	907	924	897	944	895	931	943	916	895	904	939	930	898	897	948	871	914	919	943	863	859	888	953	928	905	923	942	929	941	902	890	935	897	961	895	889	878	888	932	895	913	876	924	879	929	910	905	925	939	931	948	911	907	880	928	877	969	908	959	907	926	883	946	902	880	890	921	859	944	916	895	912	911	971	888	919	893	890	980	913	886	845	962	876	885	953	909	897	895	880	863	883	886	919	920	886	956	876	914	906	926	891	907	865	871	933	898	965	951	862	944	954	903	932	922	933	860	866	869	884	905	954	884	912	871	903	907	842	916	939	976	929	954	917	901	929	896	910	903	924	919	871	944	912	899	838	888	912	919	870	859	859	877	859	890	942	957	895	851	872	894	932	890	951	893	918	883	921	951	907	905	898	937	991	894	917	928	892	940	883	888	925	974	906	940	909	894	951	885	912	901	914	899	928	895	929	906	958	902	929	932	897	900	884	863	916	931	927	890	919	884	940	897	934	865	878	880	891	858	942	911	922	935	905	874	885	945	897	900	902	943	927	915	940	913	899	929	936	898	908	958	928	960	931	927	948	885	863	838	892	881	887	940	896	888	889	878	893	884	925	939
1950	188	182	203	177	154	156	145	150	141	180	152	158	173	163	178	168	154	178	150	154	141	169	153	151	157	143	152	156	160	145	147	158	131	152	125	170	165	154	156	175	169	140	160	144	171	156	170	159	136	154	157	137	156	141	164	169	163	159	158	145	135	162	145	165	162	166	145	164	147	161	160	142	152	145	139	139	149	153	157	180	136	155	170	141	145	156	137	150	145	152	159	165	141	160	160	169	142	152	148	169	165	138	172	164	159	155	152	171	159	149	169	160	175	159	155	169	147	161	170	167	137	140	167	155	155	181	162	152	146	162	156	158	154	156	165	126	163	166	154	162	138	151	159	176	168	166	147	139	146	168	143	163	155	179	152	133	150	144	164	138	158	153	150	144	139	140	153	177	155	159	168	150	139	163	138	146	159	183	158	158	147	164	149	177	178	157	146	157	140	145	166	165	153	152	141	171	159	153	173	172	163	149	143	143	168	148	145	146	160	200	154	142	158	145	160	179	156	149	190	163	149	159	154	142	156	160	167	135	155	139	178	144	141	143	165	153	167	149	188	151	157	178	186	167	146	124	172	143	164	165	171	158	151	182	141	156	134	131	165	147	142	154	149	164	148	167	139	165	159	160	163	147	130	147	163	159	167	146	159	145	165	139	167	159	183	131	149	182	148	157	155	151	151	146	156	142	167	148	185	156	166	132	152	149	127	158	148	154	144	184	160	160	151	126	179	154	157	161	158	143	160	166	158	152	128	149	166	130	154	152	127	178	184	156	142	148	170	132	161	157	166	182	165	157	157	160	160	150	157	139	169	168	161	154	164	152	169	170	146	144	164	167	159	171	147	149	157	139	151	148	172	164	158	168	142	169	152	151	181	142	150	162	187	168	155	143	147	154	150	174	155	156	154	159	152	148	151	178	163	148	167	169	176	167	158	169	149	122	152	171	162	158	189	188	157	159	167	168	154	159	151	159	166	162	161	171	159	161	165	148	191	155	140	170	144	148	154	143	152	166	148	152	147	176	170	155	148	140	146	150	138	158	166	158	143	161	158	159	159	152	162	126	165	145	139	150	177	141	168	152	163	132	166	167	165	153	157	143	149	154	139	128	147	167	145	127	151	154	155	152	164	152	144	155	129	138	137	152	174	141	155	169	141	147	126	181	156	166	165	181	160	158	153	154	156	174	160	150	148	173	149	153	171	158	137	141	208	157	153	152	167	142	155	144	149	161	151	148	145	152	152	164	173	150	145	154	148	171	154	140	155	174	160	157	156	144	173	180	163	137	148	178	159	159	148	147	159	145	154	143	170	133	150	144	170	188	178	145	156	149	152	156	164	175	148	139	151	144	155	149	159	154	164	151	161	140	169	141	145	172	149	150	152	161	164	149	153	162	152	153	144	146	145	143	160	157	128	158	146	158	166	136	150	148	174	165	141	143	136	151	161	147	151	159	149	163	176	168	133	163	152	166	165	159	161	149	158	155	134	146	151	165	166	155	148	131	185	153	153	147	174	163	155	145	144	166	144	156	165	184	144	153	155	149	150	140	145	143	175	147	154	148	161	152	149	144	153	162	168	154	155	150	151	158	157	175	128	156	177	138	150	151	179	136	148	173	159	164	129	160	132	140	137	154	149	140	147	148	137	157	160	136	142	166	168	148	153	167	135	167	167	155	145	128	165	147	169	169	177	157	171	154	155	145	185	173	160	154	169	145	136	162	140	137	152	151	158	152	146	160	154	155	146	167	156	157	119	180	163	170	170	169	146	162	147	152	153	180	149	137	159	150	162	146	173	167	167	148	141	152	153	162	151	176	167	162	155	174	165	177	176	155	137	152	156	184	160	166	145	153	150	148	153	163	156	165	171	136	155	160	154	162	138	157	160	154	153	154	152	155	134	154	142	149	162	153	181	176	174	168	157	166	163	163	159	170	165	170	159	154	161	151	129	177	147	160	149	154	155	170	181	155	167	164	130	159	143	149	154	146	166	151	145	156	178	161	168	165	157	153	153	179	134	158	147	184	175	179	151	177	146	148	170	161	158	165	152	163	165	148	162	163	171	162	172	169	164	145	135	152	145	157	165	152	141	173	147	159	156	129	138	130	144	157	148	149	167	150	157	182	143	153	178	180	158	148	164	137	200	153	154	170	155	171	153	145	172	142	168	178	146	157	149	176	147	163	165	135	163	134	143	137	162	170	145	152	184	136	173	166	153	161	148	153	151	151	146	185	163	163	144	189	157	175	161	139	183	150	170	156	168	156	149	143	187	145	162	148	159	152	155	164	170	170	149	160	155	155	145	143	157	155	169	190	170	163	150	161	170	149	171	147	142	144	144	160	128	175	135	136	161	153	161	159	137	139	157	148	149	157	155	159	179	155	143	148	166	163	143	148	165	146	158	190	146	160	157	154	164	160	140	176	147	147	142	157	152	166	179	139	165	151	147	152	138	130	180	170	147	141	164	159	141	172	141	146	165	141	170	142	150	144	155	142	125	171	163	147	165	151	144	147	131	165	168	151	161	140	160	162	171	159	134	146	156	157	164	163	139	162	182	175	145	156	152	154	147	158	143	144	160	134	155	154	161	155	149	142	155	160	140	156	154	150	143	140	150	178	152	157	159	189	161	177	158	161	155	163	163	176	154	136	157	145	167	142	131	132	151	163	144	156	174	168	159	150	173	158	174	158	164	168	172	133	145	173	170	133	139	146	130	161	157	166	161	158	150	150	160	161	167	132	142	154	156	151	145	146	163	149	186	148	173	173	157	150	160	161	156	167	139	160	165	134	150	140	161	144	137	146	162	157	185	148	144	137	135	173	155	173	169	155	145	150	138	152	166	141	193	153	154	159	161	147	169	156	149	147	160	155	151	167	167	160	163	149	171	139	175	128	143	143	172	171	163	144	151	163	155	155	136	155	160	162	159	149	146	153	162	164	155	149	126	144	158	159	179	158	172	163	159	173	181	164	161	138	173	148	152	151	183	169	160	167	167	170	152	155	158	179	132	160	147	151	182	158	133	138	162	147	172	149	159	181	146	168	152	163	150	155	156	142	149	155	147	181	163	171	171	156	150	145	142	155	152	142	134	167	156	151	152	161	153	170	144	173	153	179	150	180	159	171	179	160	164	178	150	158	145	152	170	162	168	175	152	149	147	153	153	166	171	181	168	166	157	169	150	141	177	138	155	146	164	156	147	144	136	165	155	166	182	169	125	169	145	171	146	160	184	155	158	157	159	172	155	173	160	144	169	145	167	144	158	156	168	153	172	160	139	140	147	172	176	162	151	155	175	162	161	145	190	164	137	176	175	174	163	135	143	154	154	157	142	168	149	170	172	145	152	170	153	165	142	164	173	154	163	160	162	146	167	158	166	154	141	152	134	136	166	182	168	182	158	141	161	155	142	121	182	155	147	158	151	168	155	153	156	162	157	166	163	190	143	205	163	175	145	140	150	181	147	144	163	147	144	138	154	142	170	165	147	162	177	145	144
2165	558	594	604	588	578	567	563	556	519	514	556	482	537	514	515	499	512	522	553	528	462	528	494	518	478	496	541	491	520	523	511	506	502	547	486	522	523	521	476	502	555	539	485	479	515	468	501	469	495	522	523	525	496	531	512	527	513	499	529	478	515	478	488	487	498	496	508	487	492	505	509	524	506	489	491	502	532	489	545	540	461	523	493	480	502	486	523	492	484	529	495	491	537	500	493	508	523	531	502	490	518	518	519	494	514	486	523	457	469	509	495	483	493	538	527	467	484	506	460	514	531	490	496	513	503	507	542	523	493	489	505	512	513	493	526	475	482	468	503	505	511	519	474	497	521	510	488	502	496	511	520	538	505	528	498	520	534	484	499	508	520	449	480	501	513	512	524	502	499	508	500	498	466	490	487	516	506	516	480	560	461	479	505	522	525	476	498	502	519	504	543	512	479	518	492	478	496	538	488	525	457	490	515	517	481	491	512	477	508	520	531	511	491	455	523	537	522	493	519	496	460	480	485	513	479	528	514	480	521	485	493	500	497	499	497	487	528	434	510	495	489	505	507	571	546	510	498	537	511	558	554	507	488	565	506	507	483	530	477	531	517	493	499	540	508	525	497	484	512	516	465	549	548	470	505	511	495	534	556	504	492	538	502	501	534	519	468	498	463	514	503	506	493	493	495	527	490	528	504	491	500	537	512	484	517	505	533	514	539	496	533	501	509	504	507	546	497	528	578	509	501	508	510	515	526	483	518	526	526	491	519	497	510	509	510	513	520	470	495	503	511	500	512	557	547	509	527	496	500	490	506	524	532	464	490	479	514	537	494	525	508	488	540	519	504	498	500	479	502	468	488	518	494	515	532	532	494	489	508	510	484	513	533	452	510	497	476	547	511	503	514	519	483	510	513	490	531	535	526	508	497	490	531	522	496	527	481	511	525	504	489	488	508	506	467	483	514	552	493	490	508	531	529	514	521	513	521	516	507	488	488	500	440	510	499	535	507	486	501	505	509	520	479	491	536	498	487	494	504	520	494	533	541	557	476	519	509	496	493	476	487	504	498	533	525	518	497	503	518	480	508	462	524	541	511	471	522	543	528	510	490	509	498	480	509	525	510	497	504	485	533	509	496	554	538	488	513	522	545	541	538	504	494	508	562	539	502	485	511	485	541	483	500	526	482	539	520	448	502	477	523	523	529	478	535	510	534	511	532	500	553	504	497	546	562	537	522	516	514	502	504	482	545	483	519	489	464	461	514	509	503	518	513	504	495	511	535	492	500	540	486	504	526	481	521	501	514	532	513	512	540	524	523	503	510	547	506	524	507	480	511	538	540	526	522	513	512	532	506	538	469	499	504	494	473	508	494	505	500	495	508	518	519	538	540	519	500	486	466	515	490	506	504	473	498	512	495	506	509	489	532	541	502	498	465	505	483	512	482	478	473	507	528	504	519	533	505	504	516	496	452	526	494	530	536	535	564	525	540	483	517	508	481	485	516	510	507	496	538	506	497	516	538	515	487	492	480	494	475	525	508	492	484	499	509	489	470	473	524	510	518	539	529	504	533	493	484	527	510	491	502	535	469	512	518	547	503	544	482	512	525	530	528	546	543	490	518	491	474	516	511	519	483	515	483	463	499	535	479	448	498	521	493	471	527	494	516	524	535	496	478	527	506	514	522	517	569	507	525	509	504	510	497	506	489	509	462	549	507	508	507	528	544	471	520	539	480	479	519	531	534	558	485	462	490	500	514	508	497	500	500	503	542	478	497	531	560	490	506	520	559	487	522	507	505	484	507	492	506	516	461	521	504	470	471	557	505	488	516	482	541	508	559	520	494	577	504	506	517	524	472	514	514	561	512	526	481	477	487	489	480	499	497	502	524	524	538	479	543	519	521	575	538	502	486	489	514	466	530	490	541	499	454	498	506	525	524	496	475	524	488	509	486	538	557	533	509	511	513	540	524	531	507	541	506	521	551	496	495	530	518	498	518	559	485	492	525	521	493	473	541	538	559	529	523	540	524	501	485	474	533	494	503	474	486	513	514	501	513	492	519	511	520	481	514	541	521	495	496	506	524	490	503	509	511	481	492	515	526	481	536	530	499	523	498	533	508	472	545	502	494	558	481	541	487	527	520	512	468	511	470	513	489	514	537	531	520	541	521	539	502	513	535	519	514	515	519	549	525	491	510	487	542	507	538	478	538	461	504	487	519	490	517	530	499	490	478	542	495	462	531	498	530	513	494	515	516	498	505	474	529	483	505	503	513	463	532	478	500	540	516	527	485	524	482	505	525	534	517	517	538	512	505	508	559	496	538	493	501	507	496	496	536	538	491	501	505	489	456	557	523	540	492	549	501	528	493	470	517	521	533	534	503	501	507	516	519	529	507	515	527	524	492	498	511	505	499	527	523	530	487	508	534	466	493	441	519	532	500	495	510	525	502	560	520	508	502	464	489	510	537	547	529	534	513	502	531	493	482	532	536	511	510	506	480	498	515	479	539	501	507	487	510	497	548	485	504	509	511	558	467	517	505	516	501	517	500	517	477	511	492	485	530	515	506	536	503	533	530	497	479	532	549	504	507	458	542	523	546	488	504	508	477	503	556	493	546	518	483	493	517	545	561	528	512	534	505	517	465	511	485	520	512	523	536	543	505	522	504	504	545	484	474	485	490	526	507	539	518	505	532	523	481	537	509	512	512	458	513	516	546	499	503	523	458	520	504	500	437	522	523	547	536	542	503	475	507	543	487	485	496	509	521	511	504	514	484	529	538	488	508	502	516	526	526	526	490	525	467	511	550	468	499	487	565	472	529	525	515	527	508	583	520	527	511	478	527	506	532	500	482	554	548	508	525	541	527	512	521	504	477	520	508	504	512	529	545	525	497	490	548	482	531	480	516	514	554	500	508	493	518	460	540	500	475	531	501	483	528	482	511	537	528	489	513	499	512	495	469	526	520	502	535	491	511	483	510	479	494	513	521	485	504	524	524	546	513	501	472	470	494	469	506	492	490	535	506	522	506	521	526	484	490	497	496	517	539	519	517	512	526	506	517	481	507	523	498	517	525	501	503	468	495	514	481	490	527	512	500	511	495	514	514	518	468	484	525	510	516	534	484	511	530	491	538	478	501	541	482	526	502	482	497	528	521	476	485	518	506	501	519	504	518	495	475	492	539	512	520	532	521	502	498	491	480	524	485	527	490	517	533	522	491	520	488	494	516	510	561	568	498	511	537	572	531	533	475	495	489	522	520	523	511	562	509	498	524	546	518	501	503	496	503	536	490	529	514	536	532	499	518	496	483	509	478	536	501	513	562	490	510	490	535	525	500	479	471	474	516	514	532	523	484	458	466	513	495	521	560	511	444	507	506	493	500	538	525	519	451	500	514	519	523	515	461	514	513	517	488	521	530	481	525	524	508	483	505	566	491	481	505	491	482	520	521	486	502	491	503	491	471	525	526	476	520	520	485	484	523	518	479	518	503	508	522
9295	1247	1187	1057	853	710	555	547	470	463	400	415	427	411	400	384	388	395	411	337	383	422	383	355	327	385	334	364	335	357	356	356	335	346	342	348	347	342	366	341	330	341	317	340	349	334	403	357	325	366	348	334	327	310	349	360	361	385	352	331	326	326	362	362	339	333	364	344	372	358	328	342	377	353	340	335	370	326	354	330	346	354	344	359	340	338	334	349	336	348	340	343	349	328	382	375	316	341	334	378	391	379	397	355	322	363	330	333	362	373	342	328	364	333	361	344	370	350	357	344	352	359	336	360	326	343	335	361	361	343	340	334	313	316	342	334	352	339	351	358	370	362	329	354	366	318	356	353	322	364	312	332	365	358	358	349	329	347	355	352	336	320	360	306	325	333	366	325	376	348	340	347	336	347	361	329	349	357	351	367	389	288	372	351	361	363	322	332	351	362	343	346	374	341	299	342	319	334	321	347	336	370	374	337	331	357	349	321	351	346	334	321	366	345	343	366	330	369	315	328	344	329	369	345	344	380	339	356	340	364	337	346	323	371	321	326	353	350	361	326	317	334	328	345	341	330	318	375	366	367	343	354	336	312	331	373	335	353	353	327	324	332	347	353	344	341	368	332	344	346	384	349	332	355	353	323	381	336	402	332	355	338	347	316	318	357	345	367	352	333	362	332	330	331	337	356	355	327	352	318	367	390	371	346	356	338	322	343	345	323	362	364	344	371	366	357	358	342	317	379	354	349	345	362	320	340	342	355	304	351	348	332	347	346	350	331	370	338	332	331	363	356	339	322	328	344	296	365	366	384	341	366	375	351	340	322	376	323	366	336	319	373	350	352	370	342	381	311	304	317	307	315	366	294	324	337	369	338	346	351	355	349	351	316	338	375	330	361	360	339	311	367	346	381	344	325	362	334	372	360	347	316	350	384	350	341	349	367	341	357	353	348	308	328	333	354	351	320	340	387	328	387	349	346	364	344	325	340	295	359	348	320	355	359	373	354	316	359	321	333	362	325	354	353	347	372	340	351	364	369	341	330	353	343	363	332	366	340	313	357	354	343	392	358	353	329	384	310	348	348	334	334	353	349	349	324	314	330	330	346	335	353	331	359	341	357	373	319	355	327	403	355	354	361	353	377	344	395	368	362	322	347	336	361	333	333	355	337	354	306	322	304	312	343	344	334	356	322	344	349	333	314	338	343	324	367	342	316	332	378	333	339	376	353	340	314	316	359	339	343	337	352	367	355	388	331	382	354	362	348	324	359	337	333	351	316	367	335	346	330	368	391	356	331	356	315	355	368	360	379	330	339	311	348	324	332	351	356	339	337	347	339	379	359	341	346	358	333	341	360	348	333	305	356	341	330	370	320	374	355	338	356	343	351	350	327	317	349	307	361	365	347	389	368	351	356	363	374	362	369	340	333	350	349	319	334	333	327	332	304	355	327	329	389	349	376	314	375	296	340	337	353	345	334	342	339	350	359	360	340	324	364	350	341	370	347	395	372	360	339	369	360	357	361	368	360	387	378	352	334	352	371	340	343	347	359	353	332	337	353	324	371	334	378	347	339	336	335	319	338	347	337	356	342	360	345	336	323	371	341	334	332	352	321	299	354	333	365	341	365	343	342	336	371	346	349	324	341	367	349	353	333	342	358	376	323	366	355	361	324	367	345	378	347	372	361	337	359	341	348	308	357	333	332	329	388	346	356	342	347	342	314	342	345	366	368	332	311	347	335	356	360	320	344	341	352	342	321	337	363	336	340	374	323	330	331	337	323	324	339	343	357	360	359	369	368	324	318	350	340	338	340	335	332	360	387	320	331	305	323	343	340	318	350	331	371	331	346	360	322	331	339	362	317	320	315	305	334	348	356	357	365	342	355	340	365	381	370	342	332	354	367	337	353	363	359	344	356	375	352	366	323	348	365	337	345	366	327	310	349	315	333	367	360	354	342	321	341	337	348	352	373	329	375	378	350	333	328	334	353	360	354	353	351	371	319	342	370	349	341	337	391	331	361	338	335	381	345	322	358	326	366	366	350	347	363	359	347	373	355	355	342	353	355	344	349	377	393	355	349	401	336	346	380	332	380	338	389	393	337	346	337	346	356	360	331	351	374	358	318	399	327	328	315	356	376	334	338	345	378	344	329	323	383	370	366	368	330	353	374	368	341	304	368	325	336	316	367	351	348	348	355	343	337	360	324	352	360	364	345	313	331	336	373	307	339	365	334	403	368	354	343	354	351	370	358	371	357	365	375	341	322	339	368	380	321	367	363	335	332	333	313	327	356	355	354	375	359	368	352	354	356	345	365	334	366	347	335	338	334	350	359	321	308	341	342	331	323	362	360	387	348	339	393	368	361	345	333	353	349	347	343	370	303	383	313	344	358	338	344	355	366	343	310	377	346	350	316	374	339	377	338	358	363	382	324	346	362	331	347	350	333	353	323	308	338	335	337	364	340	340	341	352	355	367	365	363	354	372	325	325	349	340	346	356	359	346	342	367	331	365	374	328	321	389	383	360	353	325	330	341	366	307	348	354	348	322	351	373	348	353	357	357	362	330	375	340	335	358	349	347	336	338	336	367	378	353	351	338	325	325	297	341	334	376	360	327	343	328	346	344	332	314	343	352	332	384	331	346	328	336	334	382	366	318	321	359	327	382	364	342	358	366	339	346	352	364	342	358	315	334	341	342	330	329	341	331	350	358	361	335	357	353	322	356	378	343	342	361	305	351	344	344	348	342	326	363	337	339	342	361	351	354	329	358	353	326	337	358	335	371	348	344	329	365	349	337	356	372	386	359	379	326	366	334	372	339	371	349	375	386	354	342	363	355	341	326	326	367	351	330	395	324	345	345	353	324	343	354	344	338	361	303	371	309	357	341	350	361	338	317	337	341	331	361	331	394	348	348	370	330	377	329	350	329	377	351	351	366	341	327	295	347	346	340	334	352	344	338	354	311	327	379	320	336	346	336	350	333	365	342	351	345	346	359	367	343	339	369	368	345	359	326	338	372	339	339	339	311	361	363	369	371	311	366	372	331	357	384	380	382	357	317	318	296	322	358	341	316	352	350	312	362	368	333	336	331	347	365	379	344	365	307	367	336	377	347	332	394	363	372	336	347	332	372	368	312	343	362	343	372	330	363	327	335	338	356	325	343	316	377	337	358	356	343	332	317	344	318	334	342	367	349	337	346	355	345	382	327	354	384	344	307	331	330	370	330	346	376	367	334	335	311	343	335	330	346	357	357	324	357	360	344	332	340	341	335	308	372	400	362	360	375	336	344	362	349	361	349	341	312	296	376	371	323	381	336	359	349	316	365	327	363	367	332	329	358	348	359	347	368	365	332	352	310	341	356	363	308	340	349	331	379	360	355	352	345	365	342	361	396	359	356	342	374	319	339	356	341	393	347	360	331	338	375	371	341	348	331	347	335	320	352	350	343	377	356	326	319	349	322	361	351	348	351	342	314	356	355	355	353	357	357	329	343	329
6329	1713	2623	3290	3103	2699	2302	2075	1878	1751	1626	1489	1483	1247	1269	1288	1294	1192	1183	1191	1048	1127	1117	1094	1067	1079	992	1037	1059	1009	1026	983	1008	1085	1037	1027	997	1002	982	1070	968	950	983	1010	933	947	972	920	975	998	968	950	940	937	954	914	972	949	929	973	1022	931	920	902	901	1002	945	903	931	961	934	984	921	938	982	940	939	969	933	945	981	901	974	911	950	922	989	953	959	933	905	952	973	962	951	938	933	939	882	971	900	943	935	979	943	903	972	964	950	915	947	953	923	970	990	908	942	956	945	908	902	931	950	902	921	979	983	959	940	938	924	957	922	966	950	907	925	897	903	966	970	950	970	939	952	942	918	900	895	907	953	985	885	914	940	951	941	964	961	956	934	870	902	927	973	924	887	948	948	1003	907	961	991	923	961	914	965	920	952	943	912	929	951	928	930	980	913	921	933	899	917	910	960	899	911	941	993	947	923	890	886	907	932	887	926	952	935	934	894	918	883	941	908	864	975	947	963	922	953	977	994	949	1000	963	935	982	967	938	950	884	997	897	926	979	963	887	963	943	930	897	1018	889	909	949	890	906	934	925	984	906	926	930	917	964	947	920	946	988	929	934	998	906	913	916	889	921	966	876	934	930	882	900	990	914	878	940	918	955	963	982	933	955	879	900	953	905	929	890	899	921	906	919	887	943	888	970	890	904	921	919	970	948	956	977	889	952	964	896	960	939	904	913	925	930	1001	894	905	903	894	897	926	919	939	971	973	930	909	907	921	918	1026	940	920	934	996	996	939	924	903	946	946	953	954	916	971	894	920	902	971	913	963	954	952	927	914	929	943	899	874	945	945	908	900	935	918	919	908	939	940	924	934	931	982	959	952	947	958	925	969	949	987	957	969	906	912	980	916	903	944	900	907	915	942	929	947	964	945	919	953	929	932	903	908	935	976	959	932	889	934	969	895	890	970	926	969	982	944	924	940	966	940	956	963	915	887	935	920	948	948	937	903	919	978	924	917	946	935	928	912	879	938	956	908	908	957	942	936	915	907	958	890	973	931	895	913	937	917	970	908	930	879	929	933	964	965	943	941	912	915	885	952	905	894	908	912	953	959	908	915	948	937	888	945	982	941	961	874	1007	911	955	948	940	931	974	929	940	925	906	860	928	913	906	924	941	966	923	934	956	965	941	1007	903	907	959	940	931	984	903	938	892	903	919	914	906	920	925	947	925	969	907	916	936	906	1002	960	899	918	971	959	989	915	858	944	896	922	930	923	967	967	887	887	911	933	912	994	932	884	926	903	911	975	975	972	894	938	967	953	923	907	949	919	926	892	906	854	949	918	972	935	938	925	868	863	904	923	991	952	948	906	924	927	931	880	940	957	961	907	904	897	945	927	939	952	954	904	892	924	899	927	908	927	922	936	944	922	909	877	915	929	938	920	964	935	901	952	950	998	973	898	975	966	944	950	953	977	953	922	932	939	907	966	930	905	947	938	962	947	952	951	900	957	972	946	979	951	966	923	915	976	949	934	977	894	952	916	979	966	1028	904	916	892	932	958	940	918	909	996	928	893	930	969	961	949	921	934	911	898	908	894	983	970	953	929	932	935	903	885	897	936	911	867	920	985	943	937	941	927	972	997	962	938	940	881	959	875	968	980	946	933	947	910	899	915	996	941	907	913	961	890	942	949	942	1006	951	973	880	963	936	877	922	942	938	931	968	981	949	947	963	924	892	927	946	951	927	957	921	932	934	934	977	975	966	926	969	962	919	918	929	875	970	976	966	925	941	974	931	970	965	968	953	999	937	941	977	921	896	973	941	915	932	908	964	918	985	962	908	948	938	930	913	1010	963	882	969	944	936	937	900	934	868	964	973	904	953	966	923	949	981	934	904	981	892	936	979	984	926	994	876	960	884	899	1001	927	903	904	925	973	926	935	953	926	939	930	1008	867	911	936	911	973	989	958	881	934	874	944	972	933	905	991	934	926	890	965	956	898	968	956	955	938	890	922	931	969	909	971	943	988	897	890	946	962	945	971	918	942	962	923	1008	953	934	937	903	928	961	924	936	919	926	1022	950	935	917	912	939	904	914	970	890	1008	950	917	951	958	959	927	941	923	883	933	905	962	937	964	935	890	947	961	913	967	957	913	966	968	958	928	959	958	962	990	926	931	932	944	920	936	969	951	948	954	932	935	971	932	924	936	875	922	937	970	978	938	933	901	919	966	971	945	959	929	965	923	873	926	959	870	936	944	923	955	927	930	898	962	924	913	923	924	937	946	908	898	969	892	980	932	970	912	917	961	970	895	933	965	931	922	948	916	903	958	973	1008	951	932	893	906	908	918	959	894	950	985	882	980	932	935	927	882	926	961	918	926	886	909	961	901	922	961	924	946	926	873	963	902	992	945	901	1003	956	923	936	950	858	1010	935	924	914	964	960	918	917	908	915	922	898	930	926	977	975	913	988	953	916	910	922	946	949	925	1016	894	950	915	920	952	999	891	940	973	906	935	952	919	920	903	956	923	938	946	1025	843	905	913	918	926	918	935	920	955	895	976	907	1001	955	962	937	896	931	929	922	938	906	928	895	943	954	902	962	918	941	948	929	943	953	905	960	924	930	993	955	951	957	957	924	931	972	935	952	932	939	863	939	928	910	991	910	957	926	925	936	908	921	933	953	1005	855	1017	891	964	965	978	890	933	913	898	946	980	962	915	950	936	937	915	929	908	967	956	887	882	944	981	929	932	929	946	952	957	887	972	962	903	963	944	918	900	972	903	935	928	932	931	906	951	951	948	960	973	956	947	915	907	931	957	916	941	888	944	922	847	929	952	916	940	928	914	965	972	945	902	959	918	932	973	972	931	947	942	973	940	954	897	909	942	956	901	932	1028	888	973	920	931	975	924	899	910	947	936	944	948	916	943	903	968	905	938	950	904	876	972	959	965	953	926	963	931	896	925	918	1011	932	972	974	935	973	939	950	896	878	905	910	904	959	933	925	972	947	910	964	911	994	956	973	951	957	982	907	936	874	880	950	919	927	904	927	935	936	968	926	904	978	988	948	932	911	1016	980	959	911	924	922	963	899	919	910	931	944	879	884	922	951	927	979	930	914	927	904	975	932	944	1007	938	959	885	877	901	919	993	950	916	893	927	959	949	909	917	956	950	957	881	905	925	888	913	983	923	958	944	908	964	946	965	992	936	903	915	920	968	895	924	931	915	909	936	982	907	909	975	967	908	915	867	914	946	932	985	917	978	924	979	886	913	875	944	895	966	953	923	943	878	864	956	919	991	953	969	978	916	902	935	951	938	907	872	980	932	934	942	940	943	993	913	931	934	1004	902	904	956	961	936	931	883	878	911	982	915	962	950	893	882	934	939	963	905	972	920	946	928	899	953	954	915	911	971	951	975	900	898	899	979	920	914	909	872	911	988	935	924	899	975	992	947	886	942	966	874	910	944	951	917	918	928	922	939	938	939	967	940	882	904	967	912	937	914	889	941	939	892	943	872	902	947	916	892	945	892	946	920	940
13363	1821	1713	1477	1092	843	737	623	526	503	470	468	407	454	431	408	420	374	367	405	385	344	385	378	372	388	371	357	344	363	329	368	351	333	336	362	334	379	324	364	334	336	336	336	326	333	332	364	390	361	356	353	345	354	349	347	369	328	360	403	355	344	334	376	327	348	332	353	378	330	323	336	376	357	365	357	354	355	336	330	333	340	330	329	326	322	357	363	336	336	339	340	333	339	344	343	366	401	323	397	340	314	343	370	370	337	347	349	388	359	335	353	391	349	346	359	365	382	354	357	348	384	323	329	389	325	321	330	332	298	312	343	349	312	345	347	355	360	346	354	361	343	344	339	342	302	368	337	341	329	353	347	321	324	355	365	347	315	343	321	367	329	304	309	306	335	335	297	351	346	335	322	335	351	327	361	324	375	342	348	358	370	338	330	301	335	374	387	366	324	346	316	373	379	382	328	333	330	332	357	331	361	346	376	358	361	357	333	339	346	355	315	333	336	346	350	346	350	373	326	356	356	352	337	356	332	329	346	365	324	350	373	345	329	353	337	340	324	364	330	355	341	311	323	373	382	380	305	323	364	364	366	320	361	367	341	319	361	343	310	342	333	337	329	316	315	340	343	326	339	319	338	362	310	353	365	337	346	353	371	333	340	370	384	369	342	356	369	350	359	365	339	352	317	356	361	372	333	330	361	332	343	347	373	373	331	354	334	358	365	347	332	336	324	323	325	366	371	347	358	352	343	367	344	348	327	373	321	363	369	384	351	370	325	319	337	326	350	342	332	356	354	347	332	384	331	343	297	357	364	360	361	339	334	326	367	373	322	347	329	379	300	353	329	324	341	356	353	336	333	331	315	389	337	347	358	357	357	326	339	366	351	325	348	311	343	320	313	347	332	332	352	305	358	347	346	361	322	388	366	370	328	329	363	375	353	316	305	322	347	359	373	343	345	353	384	359	346	325	324	346	345	334	360	369	357	319	318	339	356	355	346	386	379	344	340	352	367	333	314	340	365	351	337	356	340	346	330	343	369	333	360	350	333	344	366	298	345	310	380	359	319	346	352	334	378	358	346	350	370	343	338	339	332	335	349	361	377	353	335	333	389	332	366	359	349	300	357	364	362	329	348	351	361	325	347	378	339	328	332	330	361	318	346	325	374	357	358	375	334	336	318	319	352	353	324	357	348	384	314	344	360	345	366	372	351	329	358	328	346	333	344	382	374	345	349	372	326	360	324	343	341	336	365	360	344	348	363	353	327	360	347	362	360	343	329	332	357	324	339	378	347	350	363	346	345	342	355	340	358	364	329	350	307	358	353	330	297	326	353	362	324	384	371	342	341	330	366	342	356	354	361	344	355	351	338	341	386	316	369	355	356	363	354	319	364	365	348	347	327	333	353	349	323	318	339	359	327	333	361	362	346	335	353	360	361	376	333	368	341	361	349	315	362	345	345	312	323	310	314	325	356	359	351	363	328	322	324	333	330	352	346	308	354	351	346	335	343	375	382	307	334	358	321	321	349	354	334	321	361	310	323	347	353	327	354	381	373	363	357	317	337	347	342	346	357	322	344	343	340	372	308	336	347	368	318	353	324	362	354	350	338	384	359	339	354	344	337	345	330	338	341	385	351	364	351	343	373	340	328	330	364	334	335	325	369	353	336	365	326	351	332	340	379	355	343	343	354	370	339	343	355	361	333	364	342	324	339	324	373	337	326	339	338	319	355	353	355	332	361	386	370	331	359	328	348	327	399	312	345	343	336	347	349	306	343	343	349	348	369	334	335	330	320	334	322	346	355	332	335	321	370	333	369	341	347	318	349	329	345	358	343	357	335	373	371	372	329	327	354	369	379	360	341	326	354	378	348	373	366	341	356	369	357	352	394	338	326	364	339	316	332	329	389	365	328	346	336	310	315	370	359	347	323	349	315	324	366	354	346	329	362	368	347	367	352	339	349	369	299	330	333	344	334	363	369	338	337	352	341	349	327	341	331	309	313	359	358	322	317	333	343	343	343	358	352	336	363	334	335	363	368	347	330	330	376	316	344	350	363	330	324	357	329	352	317	289	313	319	352	353	339	360	342	354	355	332	314	334	360	374	345	342	344	369	360	354	347	366	328	363	329	361	362	307	324	376	320	362	325	343	343	358	368	335	338	344	351	339	320	314	352	344	375	331	321	357	358	332	342	345	339	359	373	334	375	346	345	324	342	341	390	376	350	340	349	340	313	337	338	355	337	337	357	339	342	344	316	336	367	334	363	319	347	355	332	362	363	309	325	338	336	376	351	389	349	380	349	341	370	354	306	331	349	381	341	355	336	355	334	326	321	350	357	377	328	367	356	345	368	366	357	353	341	358	338	355	333	345	347	318	339	350	334	407	338	323	327	323	345	327	356	332	341	337	344	356	338	352	387	377	336	329	357	337	324	352	334	361	331	321	331	362	322	339	338	368	330	368	349	344	310	339	373	315	340	322	329	358	371	326	379	375	317	330	335	348	339	352	351	331	391	374	320	369	329	362	351	337	336	328	332	339	343	347	340	341	339	360	381	336	326	364	363	373	337	369	343	331	369	343	377	370	329	321	346	367	346	343	329	321	350	349	354	395	397	342	369	342	309	361	368	378	327	328	318	345	294	305	356	375	332	364	349	340	333	334	369	327	350	308	316	377	330	350	362	372	322	337	356	355	367	355	329	352	350	325	370	358	348	349	348	359	361	361	309	293	329	346	348	364	339	374	380	356	340	338	345	367	334	361	340	374	329	337	346	308	337	347	315	333	354	326	337	328	343	367	343	312	343	335	333	348	333	356	347	363	322	356	328	371	311	378	325	340	358	299	335	331	402	306	337	369	334	324	328	323	331	339	327	357	323	360	314	338	342	311	360	320	335	324	338	329	347	361	339	320	308	316	327	325	354	341	330	333	361	349	316	335	311	359	330	347	320	350	343	324	342	337	330	345	306	332	324	318	336	311	325	321	346	329	350	344	300	338	346	318	350	350	336	344	343	346	346	353	360	309	347	354	323	388	319	350	367	316	312	380	343	360	351	360	357	349	351	329	349	348	345	326	330	329	354	384	346	320	375	349	351	347	317	300	345	315	355	321	282	352	312	329	331	334	363	336	353	366	324	374	324	329	380	352	331	338	340	328	343	343	384	314	368	326	325	358	357	326	326	339	324	352	313	381	368	319	357	292	308	327	344	322	350	335	329	339	318	363	294	356	333	362	325	369	328	352	321	367	362	348	336	332	314	374	359	311	346	331	349	329	333	339	362	338	345	394	313	369	353	312	336	348	399	339	343	348	326	338	372	348	332	327	342	336	327	371	365	354	336	358	321	378	357	342	357	348	346	382	317	341	355	335	331	340	334	351	304	354	339	344	350	352	350	359	330	333	354	327	362	322	370	341	327	339	328	324	357	323	368	355	331	331	370	364	346	317	336	325	341	377	347	368	334	369	348	346	345	322	304	332	330	351	333	372	369	370	344	353	331
7537	2019	3455	4332	3852	3378	2944	2588	2201	2031	1930	1705	1598	1464	1469	1317	1288	1253	1237	1228	1145	1160	1207	1139	1066	1114	1088	1045	1126	1141	1027	992	1023	1009	1004	1001	993	970	969	956	956	893	960	1028	929	965	967	967	947	1016	959	919	924	941	919	906	942	962	943	944	966	917	932	926	981	947	967	897	901	940	982	928	921	948	925	932	905	914	915	927	950	918	899	962	866	862	890	865	881	857	949	900	938	920	919	888	944	891	903	906	866	865	892	947	910	900	926	891	926	953	945	919	933	928	903	923	947	848	953	930	928	866	927	922	887	881	872	906	891	939	941	913	901	921	925	942	928	920	893	875	914	937	909	888	900	908	921	924	930	924	889	949	911	910	912	915	941	862	937	917	889	895	889	881	891	908	961	900	907	974	954	866	945	931	887	926	945	916	925	912	934	991	894	889	895	940	962	932	895	861	869	864	942	967	948	844	926	829	925	925	929	938	903	933	949	938	902	955	923	929	935	895	893	882	913	948	957	855	895	916	922	866	902	910	892	926	941	924	866	891	911	897	898	908	887	873	879	922	921	893	909	871	900	925	879	931	916	918	916	915	896	910	1000	907	927	867	909	916	842	984	916	866	903	940	914	915	865	868	898	929	963	871	893	940	916	918	876	940	943	934	907	884	935	901	948	902	912	910	872	894	893	935	931	864	895	939	895	873	907	879	874	948	934	915	878	848	888	966	921	894	966	908	954	927	870	861	889	953	894	878	927	885	823	880	915	929	957	940	856	886	934	934	883	922	921	948	948	899	918	928	933	914	913	917	886	891	882	914	869	904	911	923	855	911	935	879	875	912	928	957	916	920	927	950	873	879	888	916	895	963	937	912	954	928	869	898	859	903	887	805	945	927	924	899	880	898	897	957	900	843	895	853	907	882	882	951	921	876	902	907	912	903	848	910	914	886	947	900	968	885	869	881	895	922	890	885	915	930	937	920	847	913	883	970	904	853	909	838	882	913	909	914	923	899	874	864	892	928	933	901	895	931	891	959	906	925	905	906	936	919	913	916	928	904	912	889	877	923	945	900	907	827	921	912	882	936	849	913	872	948	954	897	900	890	903	940	891	938	904	914	930	949	876	914	908	860	935	921	925	882	947	863	938	879	898	901	916	939	892	886	905	920	880	867	868	915	875	907	904	909	898	909	924	870	904	917	910	888	927	928	914	936	891	873	909	960	964	883	872	938	930	873	884	910	917	880	937	907	858	874	895	920	871	874	926	922	884	878	930	901	898	942	892	895	936	901	848	889	897	902	882	988	884	882	918	910	879	902	907	849	909	963	905	919	904	893	946	949	933	906	890	874	921	974	886	888	913	929	891	891	937	885	888	899	863	917	924	908	919	930	868	892	882	880	916	854	930	858	939	906	914	892	890	883	950	941	912	911	957	880	896	795	850	910	883	912	882	917	929	841	866	924	920	872	891	901	919	890	922	906	905	948	931	827	901	914	870	863	887	851	930	908	936	898	931	908	906	863	955	986	949	912	908	937	916	893	918	916	868	912	911	951	942	914	901	906	872	856	895	883	928	882	882	864	844	886	948	929	924	895	904	890	887	912	949	904	952	924	897	940	950	918	883	933	890	874	905	922	879	890	879	925	906	888	976	911	891	917	910	906	935	915	932	976	928	924	898	871	933	866	891	887	896	941	926	885	928	943	909	904	938	906	978	893	950	886	898	929	917	927	925	971	911	923	917	881	867	848	927	881	870	890	860	890	927	942	918	965	919	915	851	889	912	918	877	973	904	902	951	956	951	896	884	910	872	878	895	941	949	870	883	891	944	904	880	907	954	963	903	922	924	916	920	909	861	878	966	908	876	880	884	901	949	898	961	894	932	838	908	904	876	965	901	897	905	906	868	890	914	940	829	940	928	890	903	898	916	876	878	899	860	938	901	924	877	848	886	938	932	871	932	961	890	944	896	918	934	901	905	878	900	887	904	918	864	888	923	863	971	939	939	913	898	884	968	902	988	931	892	892	923	891	892	930	917	905	907	896	887	922	887	904	950	893	940	930	889	900	877	873	989	884	942	981	881	912	890	877	960	893	938	909	907	889	874	892	911	913	943	919	927	914	892	961	894	924	880	894	935	898	882	865	874	917	922	926	899	921	915	926	886	918	921	889	846	873	853	921	887	914	914	937	847	838	907	911	976	877	889	861	924	864	917	918	901	892	928	924	934	911	915	872	913	894	961	916	937	898	878	932	848	946	918	892	863	874	950	890	862	914	889	911	928	908	932	878	931	902	956	851	888	901	921	943	938	984	914	903	868	911	924	921	936	916	910	921	921	960	904	935	911	896	902	900	922	953	979	905	870	873	924	841	938	898	889	857	930	920	932	915	891	931	914	931	894	855	914	835	867	939	919	872	890	893	890	869	907	943	864	890	928	915	886	948	893	875	907	930	906	905	868	936	879	923	914	898	919	964	863	869	890	884	923	921	933	925	857	943	889	928	932	901	890	872	905	908	879	996	918	868	902	871	898	924	909	957	893	874	961	946	913	918	879	903	908	912	924	953	941	854	947	925	891	868	847	818	869	885	897	897	951	959	950	915	916	845	924	849	899	885	913	906	889	918	868	949	885	886	948	906	860	869	949	889	895	913	852	914	899	938	882	952	895	896	916	857	872	928	903	906	944	916	911	924	909	935	931	865	922	865	921	889	877	927	909	938	912	946	848	954	893	922	949	879	915	911	889	881	807	902	935	935	853	925	890	916	911	910	893	967	926	906	941	956	933	884	880	922	917	920	881	906	872	918	909	894	944	872	876	924	905	913	923	903	938	930	943	903	919	891	838	903	903	895	854	883	882	866	898	886	847	929	904	840	917	939	916	929	864	902	870	876	911	927	910	901	861	909	919	869	932	919	930	871	967	915	927	875	915	939	880	886	896	879	915	875	880	874	950	931	922	918	879	895	950	877	838	931	940	898	893	987	834	937	917	937	881	872	925	878	942	910	897	952	916	968	897	901	871	857	887	855	910	914	881	892	842	869	860	868	876	922	905	928	897	889	905	847	912	914	857	917	969	886	900	934	935	919	894	974	907	953	888	877	873	951	880	951	905	954	896	906	888	869	954	823	918	940	906	939	924	905	919	963	896	916	888	895	886	932	953	911	907	858	906	957	906	914	874	952	939	901	883	926	931	930	950	887	875	877	884	913	930	917	905	932	915	912	884	912	923	916	957	924	912	882	862	910	892	881	909	903	845	874	867	927	916	906	893	913	904	916	887	910	881	842	891	890	890	881	919	937	930	913	901	865	957	884	898	929	931	917	888	889	899	901	889	927	884	921	861	884	860	884	874	919	927	878	898	891	880	891	865	899	889	909	902	897	973	894	912	858	930	909	933	904	893	948	918	892	898	930	873	929	853	849	895	927	929	889	905	893	918	869	811	885	936	871	916	911	903	867	865	868	929	915	890	933	884	897	925	920	875	917	886	936	918	896	892	900	926	914	862	920	924	998
1865	160	185	164	162	153	180	162	147	169	167	146	151	151	167	141	152	167	166	146	179	149	170	180	169	146	136	165	140	145	148	170	140	147	151	152	154	150	184	154	151	146	151	161	150	149	158	159	155	148	166	133	162	167	174	156	152	150	163	153	167	157	153	152	143	151	178	153	150	161	138	131	150	177	148	153	151	179	166	146	179	149	147	152	137	173	164	143	169	152	151	160	165	163	171	163	142	153	141	167	175	169	137	151	154	166	156	154	168	164	188	174	157	171	156	155	128	165	159	196	148	154	164	159	164	163	171	154	153	134	161	153	157	174	158	174	170	148	155	171	147	171	152	149	168	178	155	156	149	177	140	167	159	177	141	156	151	166	160	144	170	159	171	118	186	139	144	151	145	170	167	158	142	164	154	145	165	130	145	163	161	159	161	141	149	148	138	150	139	153	160	144	152	148	162	143	141	178	173	152	151	162	169	179	161	165	196	180	163	169	143	145	147	177	152	164	160	154	150	149	156	137	163	148	155	133	154	163	165	154	170	164	151	141	153	147	137	146	154	149	170	156	166	149	146	158	177	158	171	180	166	140	148	156	165	152	177	159	170	150	167	167	148	158	159	184	134	129	120	176	143	158	183	158	134	138	173	140	163	156	170	151	149	178	141	153	170	125	173	168	151	161	161	159	159	136	142	154	175	142	170	148	159	148	136	163	142	165	160	163	151	167	154	178	153	144	154	165	175	141	137	175	159	150	150	150	153	167	169	169	165	133	150	162	159	144	139	142	157	159	154	136	172	141	157	159	160	186	162	160	145	156	176	141	166	147	161	149	165	167	145	155	135	130	167	169	158	183	144	166	145	162	163	159	154	151	148	141	161	163	154	151	158	150	150	174	144	159	170	166	140	152	178	162	137	143	141	132	166	130	160	162	163	141	170	153	170	160	159	149	151	155	164	176	141	157	170	163	163	146	156	148	175	171	153	191	153	162	136	158	176	158	152	144	139	164	176	169	152	136	165	175	149	160	159	155	146	149	159	133	154	142	108	126	137	158	153	151	152	162	171	152	156	161	157	142	175	167	149	157	177	137	159	149	157	142	159	139	178	186	152	137	162	152	146	170	139	159	169	142	152	165	148	134	168	144	148	168	153	127	137	152	169	133	122	159	149	166	154	169	155	152	165	152	184	125	161	153	148	135	170	148	164	178	158	162	154	151	151	186	156	131	164	127	149	162	152	151	155	187	160	169	153	168	158	140	169	137	137	149	150	145	171	155	155	176	148	153	130	147	154	162	164	156	162	145	186	136	178	167	155	147	148	165	162	178	163	143	154	149	162	164	167	163	172	150	150	148	136	162	137	162	170	147	168	155	129	132	146	148	153	154	146	150	171	144	164	124	147	153	154	166	154	166	146	178	176	167	146	147	157	138	173	188	165	156	146	170	156	135	131	163	179	163	166	149	162	154	151	174	174	170	158	159	166	139	167	159	158	189	160	165	151	181	148	156	167	151	169	148	148	149	154	140	143	132	146	159	148	169	151	115	146	146	130	164	198	170	146	177	173	167	153	151	151	175	192	153	146	147	147	175	160	149	167	152	178	162	131	154	161	171	134	141	177	167	161	135	150	153	163	142	145	171	158	154	178	167	169	167	164	159	153	164	145	154	154	146	158	160	172	158	175	156	179	161	180	132	169	135	140	143	132	152	135	150	165	153	161	177	157	146	168	182	167	161	148	148	166	160	149	172	171	157	170	155	152	171	157	159	150	133	131	172	165	139	189	140	162	156	179	154	143	124	150	176	146	161	154	165	141	153	178	149	149	162	162	156	161	161	155	140	155	154	154	168	165	152	146	158	160	169	159	148	149	140	163	165	152	154	169	151	143	149	138	150	163	132	156	139	129	159	159	163	146	158	177	145	170	176	151	141	183	150	133	149	169	152	158	125	157	170	144	159	168	167	174	174	163	166	168	147	155	152	150	137	167	141	174	162	152	160	132	168	153	159	162	181	135	149	141	187	167	161	140	162	166	150	153	154	123	157	159	136	140	146	162	139	144	165	173	153	152	150	149	152	157	176	157	148	124	161	156	139	144	154	165	160	144	147	151	149	181	173	149	159	190	169	165	154	159	138	161	161	133	159	156	157	152	134	156	146	155	149	147	143	153	152	146	166	169	163	164	145	152	136	147	159	149	139	144	138	160	160	185	149	165	142	145	146	148	162	165	153	168	150	161	157	144	133	189	162	128	142	164	179	159	150	148	159	135	185	148	158	156	178	156	155	155	159	160	156	180	171	134	149	146	159	153	157	159	158	158	153	132	160	157	162	151	149	184	151	128	149	169	162	158	157	139	172	187	150	140	148	159	161	169	157	154	160	146	142	164	157	148	168	166	135	147	152	149	151	166	156	156	136	153	147	149	160	153	158	150	175	155	153	150	160	183	174	150	169	153	150	190	127	155	158	162	195	131	163	140	162	145	160	153	145	173	171	145	140	142	129	145	149	145	125	158	161	152	163	173	137	172	150	143	144	147	157	163	148	144	159	149	137	151	147	156	133	153	168	149	165	144	135	150	179	155	162	157	156	156	159	155	154	139	159	148	155	162	162	149	167	146	165	158	148	162	157	153	163	155	146	197	150	140	171	150	146	167	144	156	159	163	162	163	158	181	144	157	190	136	159	149	159	143	158	140	152	151	173	164	160	134	149	162	139	147	166	153	153	141	152	153	177	139	153	163	149	154	146	175	168	154	175	155	181	152	148	169	171	158	148	132	163	166	133	146	150	160	142	152	155	158	147	152	159	145	164	146	162	154	165	178	181	171	145	172	145	167	127	140	169	149	152	144	150	140	175	162	152	165	149	166	151	172	151	168	153	146	150	152	125	162	151	162	146	168	129	141	158	151	176	130	167	128	149	166	175	152	168	183	152	165	171	153	158	151	153	139	166	157	179	153	136	161	138	145	185	153	157	154	156	133	166	135	150	150	136	147	168	141	138	162	165	138	159	183	147	172	155	173	153	150	158	142	160	160	138	168	184	171	134	143	150	160	152	153	152	143	156	133	157	162	155	141	153	167	158	155	155	154	151	144	175	134	154	135	148	158	173	154	146	162	134	149	143	152	150	164	145	138	143	156	190	167	159	156	155	137	161	163	146	156	136	147	142	168	160	150	140	164	158	160	145	166	145	163	150	172	172	166	146	159	164	145	158	155	158	171	153	168	132	162	152	183	168	150	144	149	164	159	148	145	180	147	153	178	171	151	138	165	171	142	180	170	148	163	131	163	172	139	169	129	156	137	148	132	152	168	169	146	158	176	145	151	149	160	135	167	152	146	172	183	146	158	172	152	163	144	166	155	157	143	156	142	146	167	139	144	143	151	141	160	162	160	147	159	142	164	162	148	157	183	129	182	156	160	139	158	151	143	138	147	161	192	146	169	152	178	146	161	155	158	166	169	157	147	171	164	162	154	166	145	168	171	151	144	146	138	131	145	167	162	141
2212	539	576	625	600	592	529	537	593	550	540	512	522	555	540	522	518	498	487	518	515	495	515	511	494	504	536	503	539	482	496	556	538	496	537	504	551	503	507	498	517	484	495	511	493	510	551	543	539	501	509	499	467	468	520	478	516	504	529	526	504	499	519	523	484	542	508	525	495	511	503	490	534	492	483	494	491	503	504	496	496	491	466	471	488	558	527	543	498	486	505	501	494	517	487	525	531	507	468	507	548	496	541	516	473	522	543	507	510	511	483	500	502	493	498	524	530	489	506	523	496	581	496	504	497	572	481	558	504	529	495	509	510	509	533	513	501	492	530	485	517	528	518	501	490	502	549	467	525	511	476	479	486	517	542	505	502	502	544	550	510	516	513	516	510	522	534	506	509	537	509	564	487	505	535	516	493	550	531	498	443	492	495	485	511	529	460	556	509	480	489	508	492	472	474	509	512	501	504	521	498	531	514	504	512	490	506	478	479	521	474	520	538	498	494	536	517	517	490	480	516	506	512	523	523	533	523	473	519	502	520	492	515	500	524	540	539	508	512	474	498	514	510	513	535	516	500	501	506	513	460	521	456	488	523	466	513	511	525	536	553	475	496	470	499	479	467	539	526	523	532	468	505	526	461	475	453	588	524	532	509	498	548	478	510	468	483	572	530	489	526	470	507	526	512	509	522	479	531	510	503	482	524	474	463	535	517	550	488	525	520	467	507	533	529	475	498	477	482	521	527	475	523	483	585	515	454	525	486	519	514	541	502	556	505	514	528	476	503	539	476	487	493	532	498	520	503	511	493	534	547	498	494	506	491	529	506	495	507	540	501	525	574	504	492	548	497	551	482	501	500	495	525	475	502	455	501	523	501	521	510	491	499	511	494	489	536	509	476	551	488	497	517	486	503	546	527	501	487	480	529	446	525	485	518	470	519	485	519	511	508	497	515	500	475	517	472	486	503	522	491	489	424	475	477	502	515	482	509	490	491	485	504	494	517	518	490	515	479	505	529	488	494	484	473	487	498	473	498	529	512	536	492	534	501	485	491	509	506	513	431	489	501	509	529	447	531	512	513	507	502	487	538	525	523	515	459	476	510	533	517	492	509	495	486	514	518	466	526	534	480	481	480	494	537	483	532	523	526	488	507	499	511	496	511	503	492	502	506	509	533	511	516	536	485	509	503	457	531	533	544	503	559	495	494	486	550	496	526	518	505	499	492	476	534	494	515	505	546	477	525	493	496	471	515	492	546	524	504	524	498	519	543	528	502	502	494	535	517	494	534	528	498	517	545	532	494	492	521	497	493	486	520	479	495	507	521	502	552	483	495	516	497	491	497	543	466	491	535	476	513	497	464	504	488	493	491	489	505	508	481	513	502	471	500	484	520	527	497	480	512	485	492	510	473	464	515	512	506	519	537	487	534	498	493	513	530	459	498	449	507	507	457	487	538	472	528	502	521	530	537	535	511	515	502	511	505	539	523	517	489	509	509	526	451	495	562	478	503	517	460	500	518	472	483	486	511	470	535	525	482	504	516	526	520	507	468	519	488	499	509	498	542	480	496	510	534	519	532	502	477	508	504	515	503	500	490	538	525	495	531	488	505	501	500	526	507	489	493	496	522	482	497	499	510	551	512	531	512	519	526	501	487	517	478	513	467	499	505	526	497	484	475	492	516	542	501	487	513	490	494	497	527	527	453	524	488	474	560	462	482	518	497	533	499	501	531	523	521	501	485	529	510	559	516	512	501	492	527	526	477	506	526	465	506	520	504	533	510	517	505	510	518	542	535	495	484	531	440	515	527	518	542	490	524	500	551	519	498	501	525	503	516	469	454	508	570	483	485	521	486	507	485	517	490	489	539	503	493	505	506	518	487	510	496	524	508	525	519	499	488	490	531	533	496	511	487	495	519	533	491	534	516	542	515	529	518	487	493	494	497	556	511	494	490	482	482	507	480	530	541	505	510	511	469	492	464	525	539	529	512	511	477	495	477	530	533	519	534	527	494	505	536	488	519	517	542	502	502	502	582	556	534	507	537	504	501	469	488	511	480	527	491	525	530	504	519	505	536	474	463	503	516	493	501	529	529	512	555	440	521	512	504	487	477	476	474	488	463	534	516	550	480	526	502	499	511	477	509	511	493	515	508	484	540	481	500	537	505	520	554	464	482	468	553	570	525	516	499	495	489	509	510	505	493	508	504	527	466	503	466	472	490	521	520	489	490	515	510	511	490	507	545	517	512	513	497	521	499	504	548	497	523	496	519	509	535	490	521	518	476	482	543	452	477	517	488	474	488	493	484	521	480	504	473	514	551	501	526	512	541	514	544	522	542	508	518	504	487	534	481	508	502	492	504	521	505	489	510	478	501	539	479	499	514	487	504	489	495	543	516	548	519	508	526	521	519	483	521	543	503	458	521	523	457	521	482	513	511	518	505	526	507	527	512	488	533	466	511	484	539	524	529	501	546	514	524	514	494	497	516	493	485	499	508	548	523	488	497	509	501	513	498	513	537	521	500	492	516	532	499	499	506	508	481	478	537	511	484	491	508	554	480	529	493	498	517	530	495	523	500	491	451	519	511	515	504	483	499	506	481	511	471	500	502	499	505	484	505	474	563	536	478	478	484	507	473	498	508	502	464	506	505	524	509	484	504	510	505	509	523	503	539	485	525	583	527	494	489	565	505	523	522	483	510	554	507	484	490	530	504	472	528	456	525	498	502	500	498	527	518	482	480	513	505	487	494	525	516	521	496	503	499	523	480	539	489	494	507	510	506	517	485	538	545	520	482	515	498	513	465	500	487	557	515	477	499	523	516	477	506	485	499	519	550	488	530	480	505	525	525	508	550	466	517	507	518	499	504	497	508	512	523	477	519	513	526	500	492	496	500	467	544	559	499	503	542	484	510	529	516	488	500	514	484	466	476	506	539	532	517	517	475	534	520	547	496	506	485	509	525	502	499	521	517	522	538	507	536	509	512	510	477	530	482	467	504	536	497	456	516	503	491	530	466	549	501	520	525	513	511	501	534	517	529	476	456	522	541	471	466	514	494	504	469	509	499	431	497	513	499	501	488	483	556	490	505	525	530	523	528	522	509	501	478	546	489	553	518	510	502	490	500	482	493	476	498	529	455	497	491	498	513	525	531	509	509	503	519	507	486	496	470	507	553	503	516	506	494	500	528	507	501	501	488	516	483	536	545	483	530	516	502	478	468	486	470	513	507	513	508	470	485	519	487	528	542	487	468	519	509	506	537	504	484	497	457	496	468	492	536	475	503	484	497	477	512	532	510	487	470	534	495	483	489	526	508	528	484	487	485	492	522	454	511	517	510	518	498	520	501	497	503	516	566	495	509	505	489	474	514	455	514	530	514	530	517	484	504	506	484	534	572	498	550	536	528	485	522	483	496	501	514	484	473	473	492	485	519	537	534	533	498	519	490	500	522	545	514	497	524	516	513	514	499	503	513	500	518	514	518	520	491	483	500	544
9266	1166	1246	1036	866	625	577	538	520	458	406	460	446	431	391	378	363	403	353	362	370	400	360	362	344	345	373	344	337	351	341	318	375	322	396	386	324	359	370	353	320	364	373	328	374	324	356	378	365	376	339	353	357	372	338	371	366	354	371	370	345	375	345	352	335	370	397	375	352	368	346	346	346	331	352	341	312	326	336	353	337	345	313	356	320	326	383	346	337	357	327	341	368	359	360	334	330	343	331	356	308	350	352	384	358	353	381	355	353	351	325	342	335	337	333	386	379	357	359	361	307	329	319	367	358	336	348	334	344	346	384	361	379	368	352	348	374	351	334	352	329	373	347	348	342	356	378	317	358	361	356	332	360	363	363	334	310	358	336	375	356	383	359	343	347	331	325	335	348	352	384	364	354	332	357	341	374	335	296	320	339	382	332	343	349	345	310	340	323	370	346	320	378	354	366	352	342	333	370	329	321	353	363	334	357	333	365	341	337	322	363	358	343	368	326	339	352	297	333	329	376	306	331	330	344	336	366	359	331	336	359	313	347	347	363	361	378	348	364	359	355	309	358	400	316	351	347	309	367	357	339	363	355	362	350	362	328	335	331	353	363	348	349	389	371	355	380	330	315	331	361	333	364	352	345	350	363	340	329	318	374	278	339	351	373	349	340	346	345	328	352	359	359	343	368	351	329	349	344	360	378	348	328	333	351	324	341	344	297	364	367	355	312	355	340	336	313	363	344	326	340	351	334	337	350	379	326	356	339	349	332	343	342	355	327	331	352	372	336	357	326	352	338	345	361	354	357	334	362	334	338	371	301	344	353	357	316	345	373	327	344	343	348	346	358	351	356	360	332	347	374	316	349	350	358	331	363	317	329	342	357	367	339	363	367	322	342	352	364	357	316	354	346	370	343	326	349	356	371	345	328	353	347	367	386	348	373	323	354	357	326	350	342	334	327	369	381	367	326	353	331	329	356	374	343	348	331	353	355	335	361	348	366	344	360	391	327	335	381	341	352	357	351	368	334	360	338	390	350	329	350	329	343	340	347	375	350	361	345	351	352	344	349	349	348	328	352	370	356	343	349	358	339	371	337	349	359	322	357	340	369	341	361	345	325	373	347	322	350	360	347	335	345	350	381	311	330	383	337	340	317	325	340	318	354	370	322	351	331	364	361	389	320	353	325	335	368	367	345	341	338	326	379	328	345	344	352	344	338	346	332	332	366	350	373	350	348	358	341	322	346	354	343	316	327	349	339	327	381	360	351	374	378	326	353	368	343	372	320	339	355	324	350	339	331	367	376	337	366	356	341	349	347	363	343	366	365	330	320	346	323	331	374	387	334	342	347	334	338	350	324	327	342	297	332	346	335	356	335	364	307	347	366	334	363	341	346	361	297	319	329	395	338	312	319	343	371	345	357	350	355	352	348	353	314	329	352	338	351	341	354	333	343	331	348	307	329	348	336	362	347	348	334	359	336	291	320	342	357	337	321	375	365	385	366	353	372	328	347	356	365	344	363	365	373	340	320	327	351	370	338	328	313	331	329	375	350	360	339	358	327	321	331	319	384	352	337	334	346	371	358	336	324	345	335	339	348	326	344	354	346	357	326	332	342	323	337	415	384	348	336	372	369	345	326	340	318	357	340	353	384	320	332	347	340	351	386	316	351	344	320	330	340	352	350	346	351	300	325	355	344	352	351	343	318	337	348	339	392	340	320	358	411	325	353	326	371	337	347	387	374	389	379	341	330	356	344	335	370	332	338	364	354	352	353	310	334	337	325	354	381	360	341	330	369	349	364	374	360	355	356	354	353	334	352	343	353	347	379	340	350	342	376	336	383	362	359	351	327	354	358	323	344	321	354	314	366	329	367	357	350	350	334	381	375	385	353	338	359	320	293	331	339	336	358	351	363	346	338	338	329	369	359	365	363	358	342	342	353	324	382	346	349	364	347	346	330	343	375	355	364	355	369	373	350	372	353	342	349	338	358	342	347	337	332	355	349	326	347	333	363	329	358	336	319	318	316	312	339	339	373	391	372	366	326	356	329	362	316	385	317	340	345	345	351	389	357	341	382	335	337	358	358	334	362	358	359	356	360	350	333	359	353	336	317	347	373	338	319	354	351	370	325	376	358	344	326	370	361	369	329	349	342	350	376	340	307	330	382	353	332	367	357	333	342	364	343	369	329	354	357	363	341	327	336	326	359	351	353	373	334	330	362	333	301	328	347	362	322	339	351	342	385	360	317	378	352	357	349	383	320	354	331	343	305	361	382	341	328	355	332	354	359	327	312	386	348	343	371	355	316	344	380	357	348	320	335	335	342	323	345	368	325	359	343	309	347	329	356	342	340	371	338	313	317	353	343	365	338	327	361	377	322	365	369	322	290	326	339	352	340	319	340	362	343	323	384	352	354	376	332	351	341	344	338	374	353	370	349	363	345	343	356	365	349	356	368	318	316	337	363	349	354	328	353	339	314	343	355	323	359	359	308	347	328	323	363	344	325	350	326	335	305	364	334	341	366	382	350	320	357	338	370	340	337	331	347	331	349	342	348	360	349	353	337	376	342	363	371	337	360	352	319	355	332	378	342	367	328	335	345	383	310	351	340	349	384	333	323	339	319	336	352	318	347	355	319	325	359	321	324	346	353	342	347	319	359	330	308	339	337	380	359	346	325	346	360	357	372	367	369	380	349	349	301	344	331	310	355	344	377	333	305	349	323	340	378	333	348	364	320	313	347	344	313	350	341	353	362	362	376	322	373	370	318	348	385	330	343	392	339	339	319	357	343	336	342	349	357	346	355	350	338	341	356	336	358	355	340	315	321	342	373	344	369	297	307	366	344	348	379	386	355	332	364	361	341	328	354	320	318	351	339	327	345	344	356	372	362	354	343	337	367	347	366	338	378	348	346	372	330	349	365	345	363	361	332	356	367	343	337	329	334	355	348	330	340	351	358	378	343	363	345	335	342	384	368	324	330	373	328	342	333	368	308	342	365	339	366	338	329	359	320	366	366	379	308	340	347	347	334	370	375	338	354	321	387	362	350	380	384	384	361	356	345	338	299	356	330	342	336	364	367	367	349	326	359	360	361	380	358	330	345	339	334	340	341	368	384	373	325	325	321	346	344	368	324	347	325	365	370	318	362	310	337	340	339	308	305	351	307	338	341	329	322	365	364	363	334	314	349	366	359	353	335	351	325	334	357	356	323	339	354	342	372	334	360	378	338	362	353	330	368	303	356	335	341	354	336	379	351	364	339	313	344	334	379	341	317	343	350	346	338	343	331	322	365	356	341	353	332	389	353	322	346	351	337	362	335	352	356	363	317	323	331	355	349	368	373	335	352	322	337	398	388	380	337	333	328	356	368	336	324	373	333	335	343	351	340	351	341	357	397	329	332	352	341	365	351	347	379	353	335	359	336	350	360	341	369	334	353	325	359	325	334	326	347	380	336	349	391	327	376	390	343	293	361	328	361	361	337	368	328	317	318	344
6436	1604	2536	3256	3022	2688	2385	2130	1829	1761	1526	1556	1409	1355	1341	1326	1163	1238	1135	1169	1129	1135	1116	1067	1070	1038	1074	1003	993	981	1025	1034	1048	1002	1032	1021	969	979	990	952	991	966	981	970	978	971	931	972	1018	965	973	944	923	980	992	970	945	993	989	950	1013	916	938	1003	922	988	934	992	924	909	1003	937	951	979	1001	919	906	998	912	1043	961	955	908	948	947	917	937	939	902	947	924	894	920	999	968	909	962	948	911	1015	936	976	936	948	936	979	994	916	921	977	964	904	955	912	979	887	919	903	916	987	930	926	928	934	961	914	940	964	877	934	939	904	936	924	937	956	958	976	953	974	939	922	953	925	929	994	938	998	936	927	997	899	907	990	899	944	896	954	923	931	908	898	898	959	903	930	918	894	910	974	888	914	967	903	917	990	957	956	926	1014	971	953	993	976	904	1004	959	988	929	963	920	892	908	923	964	940	883	927	903	900	951	889	932	964	943	890	943	946	931	931	943	945	940	965	906	952	943	944	968	910	864	953	964	939	918	910	959	985	926	949	965	950	940	952	951	914	892	916	947	926	982	953	934	948	939	912	903	952	920	926	894	920	943	965	931	911	947	906	916	923	1015	917	953	928	963	949	903	951	934	898	930	923	936	924	948	925	971	912	897	975	974	950	937	968	938	952	975	911	1012	980	902	982	957	930	916	862	930	935	877	910	904	945	911	933	926	974	912	987	915	944	995	872	917	997	912	946	923	975	932	997	946	874	966	899	889	971	902	880	948	912	929	904	898	979	951	902	922	923	905	884	959	939	934	960	930	920	879	905	898	967	941	898	904	953	919	965	944	951	989	994	942	945	886	915	900	999	910	975	957	889	921	902	924	918	935	947	922	925	930	949	938	933	930	979	957	919	885	932	903	957	1001	927	899	1003	871	951	977	961	915	926	907	952	919	990	995	918	917	922	909	936	914	962	930	946	977	947	986	928	965	922	931	966	863	901	976	911	917	937	971	963	910	925	918	914	923	971	870	945	909	955	908	944	932	933	970	929	909	900	875	899	902	937	966	929	959	957	910	893	909	910	932	958	893	901	1004	977	936	907	967	887	956	960	914	941	933	981	914	884	903	984	907	929	931	939	930	931	971	989	959	961	902	977	913	997	912	942	962	911	949	971	889	983	1002	956	904	940	896	930	932	917	921	915	882	923	931	964	979	901	878	967	898	932	937	918	944	952	952	936	955	949	977	958	939	976	884	880	884	932	911	979	909	922	958	923	902	930	955	860	943	944	956	909	918	933	948	946	914	894	946	982	966	952	910	948	970	896	942	974	919	916	870	1005	936	934	929	991	914	889	902	906	964	964	897	920	938	951	953	990	946	939	893	954	893	912	979	927	936	959	914	958	964	945	939	964	888	913	955	926	940	915	886	1001	928	923	948	918	929	922	927	947	902	898	923	927	915	960	913	922	900	916	974	914	895	912	964	930	912	892	902	932	954	943	954	935	902	921	961	904	970	932	981	969	921	921	916	930	934	911	946	964	994	917	962	890	924	980	948	975	927	952	938	970	944	928	967	931	917	930	910	946	943	952	885	990	920	956	916	955	992	924	939	904	921	915	987	928	873	921	941	956	974	1010	927	940	924	943	911	921	966	919	924	929	956	911	933	898	919	890	904	943	939	930	936	1000	866	967	888	933	963	920	937	984	912	958	917	941	943	945	968	929	941	908	932	935	898	948	899	928	938	924	942	962	945	898	954	907	912	945	951	900	953	953	935	932	942	988	900	938	962	952	913	961	909	920	952	950	904	962	944	900	936	942	903	956	911	921	906	963	941	892	915	1001	946	847	954	944	917	966	908	918	955	922	936	911	948	886	891	895	920	940	900	922	948	943	972	940	895	990	887	904	922	901	892	955	922	919	924	947	946	955	945	953	985	983	949	894	981	949	890	951	915	948	989	918	923	951	928	996	938	920	926	915	960	890	897	925	920	996	885	956	977	919	942	937	931	877	927	971	970	875	943	934	921	901	943	933	939	919	882	929	988	939	1005	970	912	972	967	918	939	930	912	929	966	908	969	980	915	928	922	938	1001	910	950	868	945	913	926	890	913	955	932	905	945	902	928	939	908	942	926	965	926	978	934	954	945	952	942	944	963	911	926	920	889	879	953	906	995	931	967	966	895	894	884	956	937	948	927	918	896	940	947	894	902	979	931	920	934	956	886	933	949	965	955	908	911	902	909	952	937	913	907	904	923	890	965	905	911	942	920	909	913	878	897	946	928	939	901	900	1015	948	897	916	911	901	908	967	868	966	930	894	885	947	964	924	895	950	924	956	949	966	894	936	962	945	930	921	921	925	932	921	916	923	960	943	949	896	922	929	942	948	929	917	984	890	937	881	950	922	952	929	942	937	939	902	927	915	968	943	934	972	985	945	914	897	958	890	942	913	952	935	911	899	963	922	914	898	923	950	903	851	903	948	990	895	952	908	912	939	986	937	973	951	929	939	872	912	941	990	912	988	940	957	927	933	921	912	910	971	945	976	978	966	916	967	931	919	882	916	979	942	893	924	954	917	911	937	899	938	874	917	946	958	940	916	903	950	922	925	945	897	971	920	949	942	918	945	984	906	893	885	904	953	936	919	923	923	943	894	949	920	987	914	925	927	910	939	928	977	952	940	946	972	956	951	938	889	889	910	877	932	947	945	984	932	956	967	962	917	923	904	931	913	912	920	913	867	944	947	928	940	952	915	939	967	917	897	950	930	905	965	931	934	908	974	963	960	941	951	919	913	1005	888	927	947	963	927	946	925	959	944	947	964	926	925	901	890	953	947	908	960	974	972	937	938	885	935	949	890	929	982	929	954	969	894	919	956	919	907	944	922	957	968	920	939	922	936	884	934	975	925	916	922	978	898	932	992	934	952	847	954	926	940	971	933	934	898	876	948	946	967	929	995	984	930	933	931	894	913	930	935	941	909	880	936	948	933	918	921	971	910	904	913	943	965	971	964	953	1015	962	926	905	968	951	906	920	892	943	935	970	916	911	951	961	919	941	860	910	933	929	949	946	994	912	936	910	959	983	955	968	977	926	946	933	933	898	936	951	920	913	940	938	964	905	922	877	911	956	877	933	968	944	952	964	932	912	854	973	929	955	894	892	936	938	866	985	925	914	897	905	942	921	980	918	927	942	953	993	934	892	898	884	944	907	942	908	918	923	927	958	963	932	932	954	913	930	920	931	949	1012	944	925	958	940	943	956	981	936	912	951	992	910	919	969	965	928	946	964	890	921	960	926	979	932	976	941	931	909	911	962	923	940	964	902	922	939	944	908	915	935	912	971	886	898	899	913	938	931	945	910	950	966	897	906	933	892	939	944	974	928	947	927	937	926	919	923	941	929	953	974	931	943	887	950	907	955	898	916	912	932	928	922	923	952	903	939	976	940	890	947	949	917	969	992	912	922	966	984	951	925	924	993	977	914	915	962	961	926	965	929	985	891	906	932	955	930	939	967	899	903	916	992	945	980	907	883	964
13227	1741	1747	1473	1079	799	754	589	570	468	511	497	429	437	419	433	423	383	406	402	396	360	348	351	342	346	354	385	390	362	380	368	362	391	385	314	351	348	390	346	379	338	354	351	340	373	373	375	326	354	363	339	340	294	356	351	373	360	365	384	353	334	353	352	338	370	373	356	342	322	373	338	358	355	377	321	310	335	345	364	328	315	347	366	323	360	330	354	364	368	362	335	344	372	341	373	345	297	353	362	398	368	365	343	365	340	384	360	370	335	333	337	360	332	345	329	342	292	323	335	360	371	368	359	335	360	325	376	362	333	323	323	375	329	340	339	348	324	345	333	336	337	329	334	341	347	387	348	335	348	341	358	368	358	347	339	378	364	303	355	339	338	326	345	342	356	348	324	359	330	374	337	338	343	357	337	356	341	368	359	348	343	331	335	359	353	334	326	354	349	308	362	355	333	364	324	346	353	340	346	325	349	320	359	319	376	361	331	370	346	331	393	320	328	336	381	362	370	327	345	327	335	346	358	324	322	346	358	300	308	345	355	331	298	346	365	330	350	331	349	364	369	337	349	359	359	346	334	324	364	364	351	375	369	361	340	329	378	368	316	344	351	354	344	381	339	367	352	370	322	324	347	353	329	366	379	379	356	360	339	339	332	318	338	355	339	337	337	313	332	348	361	336	367	310	344	357	306	356	296	327	340	339	366	357	368	363	360	329	326	348	348	390	342	352	337	340	346	324	368	361	344	321	331	352	343	356	348	346	338	333	370	328	387	342	349	319	356	354	344	381	346	344	351	351	343	352	347	366	354	324	354	344	326	351	335	355	310	363	338	338	332	348	376	350	337	331	314	326	317	333	330	321	358	330	340	340	335	347	306	331	298	346	346	355	365	358	354	385	374	333	362	340	336	395	320	341	317	340	350	372	356	346	323	337	367	311	309	358	370	342	370	323	346	340	321	333	365	320	343	343	349	325	348	355	328	371	320	338	308	367	335	352	331	332	325	311	335	373	342	351	359	368	368	359	374	331	334	340	360	352	344	345	357	314	350	320	326	340	313	343	353	362	346	366	321	336	330	383	337	306	352	349	322	347	359	341	331	367	338	377	328	363	315	332	345	340	346	350	325	343	360	331	358	367	358	377	350	355	327	351	338	327	360	328	338	343	323	356	367	327	318	362	366	354	361	372	332	365	330	358	337	360	367	302	323	366	336	341	344	363	381	332	315	349	350	338	359	359	363	317	362	344	352	318	365	349	344	318	346	315	317	352	366	318	352	349	348	354	327	349	343	359	323	324	327	362	349	344	354	344	337	328	329	334	319	331	342	355	355	358	379	326	341	338	356	352	338	340	330	345	337	329	342	350	326	346	355	336	333	336	345	329	354	351	365	343	343	362	351	330	368	325	307	317	330	367	366	329	380	395	342	370	338	355	353	348	342	344	333	376	343	345	340	317	339	355	323	356	340	326	357	323	376	341	341	336	340	340	353	367	353	338	330	386	358	349	362	342	344	340	337	318	325	304	369	348	341	379	344	330	342	352	348	363	331	333	325	360	357	382	346	358	374	342	340	352	357	377	353	353	346	341	368	357	296	361	362	359	331	359	348	336	332	331	351	356	353	329	335	344	350	352	358	333	300	348	374	340	358	351	355	349	360	352	340	337	373	355	374	321	344	334	361	344	333	340	336	375	347	330	337	352	339	335	345	343	333	333	326	332	329	344	345	327	347	336	343	337	321	347	331	349	333	324	345	367	381	333	351	329	314	316	348	341	341	377	358	345	319	351	371	307	350	359	363	346	324	322	346	335	313	347	348	326	352	338	326	386	339	378	383	364	375	365	342	285	371	310	325	364	338	356	373	339	363	351	330	330	330	328	335	330	329	361	350	349	323	326	364	345	378	341	350	333	333	339	356	310	352	363	341	324	337	362	357	341	343	326	354	353	375	342	333	335	387	374	337	349	355	311	337	330	329	383	380	329	350	366	328	323	333	329	363	324	339	322	360	357	318	301	335	343	336	331	361	323	359	336	333	327	345	311	349	332	342	349	361	363	345	343	350	327	348	347	346	350	351	350	291	354	319	313	328	340	381	314	343	345	360	341	327	387	328	313	330	343	356	361	348	350	364	370	357	381	337	327	352	356	396	373	333	396	353	360	321	335	365	367	303	352	344	311	349	349	320	342	359	330	334	359	339	319	344	358	352	342	324	349	359	350	326	350	369	356	344	365	331	321	351	366	344	337	356	346	307	346	391	335	337	349	352	358	328	340	371	349	336	348	304	336	340	327	321	304	385	334	330	367	359	326	318	396	340	365	327	359	340	371	340	329	374	352	359	334	351	363	341	333	357	361	359	330	348	314	328	344	339	362	357	310	349	375	364	342	319	333	343	344	355	362	332	337	339	332	329	347	335	340	359	346	356	341	402	329	354	361	352	329	372	382	375	354	329	336	336	337	330	359	345	331	308	339	371	343	340	358	326	336	338	329	344	333	327	348	358	373	364	354	316	313	317	333	368	343	326	331	340	333	346	362	365	342	373	314	333	365	346	334	344	333	365	363	350	345	328	347	347	346	344	357	342	338	356	344	346	358	316	319	342	360	315	341	368	342	370	340	343	334	336	346	387	343	358	333	340	310	330	352	351	337	340	336	343	339	354	337	370	358	314	347	381	357	330	364	328	356	317	349	368	349	347	364	352	353	339	352	365	341	312	350	335	384	375	355	356	342	340	336	354	369	345	336	340	362	355	345	342	350	331	363	361	343	341	336	374	364	368	332	374	339	326	346	337	310	325	346	365	333	339	332	341	344	317	332	351	336	350	371	358	377	324	329	361	324	355	337	317	359	341	354	335	357	328	342	354	349	388	347	330	336	345	331	339	359	309	344	351	348	328	341	362	327	370	324	330	361	339	359	317	368	310	356	359	367	370	326	364	334	348	348	339	337	340	340	367	365	376	320	338	340	327	352	365	334	359	375	347	339	324	342	322	290	364	360	343	326	311	363	331	337	327	347	361	349	319	362	354	327	345	370	355	330	338	375	320	322	346	328	340	322	379	344	366	380	400	360	357	356	367	331	387	338	334	352	343	317	337	339	354	327	340	349	323	339	337	333	354	336	359	326	331	327	330	320	328	323	323	344	371	353	348	346	337	335	365	315	343	334	303	368	336	345	335	347	338	346	355	338	364	325	358	331	382	336	351	351	365	323	329	342	348	335	335	360	313	355	358	323	302	351	332	354	300	394	335	331	345	351	345	332	346	339	354	317	325	366	324	342	354	356	348	337	362	351	357	350	366	337	316	361	357	353	355	375	348	339	380	338	335	304	358	340	331	321	335	349	341	317	376	368	334	360	341	331	372	354	358	350	348	356	361	367	345	323	342	315	348	346	355	355	347	378	363	361	342	322	295	375	354	391	349	309	378	344	355	310	354	356	331	344	338	312	325	360	338	341	303	326	320	338	305	357	328	343	357	337	351	369	326	370	354	333	346	317	374
7497	2127	3374	4322	3985	3439	2915	2493	2341	2099	1843	1738	1615	1523	1453	1389	1280	1266	1231	1172	1191	1139	1110	1089	1067	1102	1016	1014	1074	1012	990	995	1066	977	998	975	978	998	985	981	1007	925	978	1006	996	937	877	946	924	959	966	936	895	953	910	947	901	938	922	910	919	944	919	944	942	916	913	935	939	940	945	926	907	893	897	913	929	937	912	906	906	922	943	931	932	948	951	941	977	942	899	936	897	951	915	899	904	891	916	937	897	926	868	940	876	860	919	876	890	939	899	943	882	904	972	874	893	900	934	920	843	858	932	947	892	903	941	937	884	923	932	919	910	926	906	872	900	933	839	916	870	929	922	980	868	886	912	893	911	917	907	913	915	892	909	880	951	908	901	877	909	894	871	866	912	903	913	904	914	906	891	911	919	934	929	943	930	871	908	921	843	924	895	891	904	898	913	950	926	885	902	900	941	864	939	914	885	922	880	926	932	896	869	950	900	896	916	939	880	923	949	908	944	886	960	893	931	928	992	900	930	911	920	893	916	872	929	924	882	906	915	879	914	843	884	879	872	904	839	878	887	922	909	872	858	945	897	877	945	919	849	931	891	920	868	950	907	883	880	898	956	911	929	934	920	867	840	909	936	856	928	890	978	900	902	891	915	903	888	916	901	922	929	889	890	860	954	909	883	871	954	923	927	944	904	908	875	953	933	914	963	895	930	887	931	936	866	900	902	877	948	846	879	882	881	868	921	872	965	914	901	941	935	882	898	930	907	894	862	904	853	947	906	922	881	899	942	933	897	927	916	880	919	907	933	877	923	894	917	862	886	961	875	868	916	904	930	947	901	868	858	864	957	872	905	909	942	938	933	928	910	934	870	891	865	854	915	923	913	890	924	895	897	859	902	905	926	936	878	907	877	925	909	895	848	885	916	905	940	875	907	902	937	909	877	882	920	873	880	900	883	882	908	888	913	919	884	860	861	857	936	895	893	906	871	867	859	915	870	913	908	886	909	853	862	908	922	955	931	900	894	926	891	874	887	924	911	879	929	905	864	893	908	936	882	887	883	882	905	896	913	907	906	861	936	894	907	932	938	903	886	917	911	912	898	917	932	946	920	914	928	944	905	899	927	884	909	841	934	936	890	899	908	896	932	926	925	935	879	914	926	951	907	876	915	907	891	900	915	950	893	918	907	866	871	869	916	894	894	903	935	907	882	936	900	901	852	929	895	957	901	877	879	909	873	867	896	868	900	898	891	875	938	961	886	916	945	892	967	894	914	879	934	875	887	896	948	907	905	900	931	969	923	888	888	933	892	857	924	918	927	882	910	870	913	863	936	941	961	892	898	925	863	915	877	902	867	884	899	881	912	952	892	826	956	857	881	880	945	899	886	965	904	925	868	938	935	892	885	820	945	903	872	910	851	885	911	885	921	906	877	925	936	980	938	951	900	953	875	885	900	864	873	868	919	976	897	887	927	924	925	896	905	903	903	941	856	900	946	958	913	942	886	921	900	895	893	928	887	912	902	932	884	891	912	919	960	938	876	939	894	868	946	888	924	881	944	902	900	914	921	910	911	952	902	919	941	941	946	963	899	881	971	915	928	917	921	908	878	905	932	883	922	920	929	915	908	957	923	929	937	892	937	903	933	907	861	927	902	883	919	905	876	896	844	918	946	898	912	944	917	896	909	899	929	853	919	908	948	932	856	908	874	950	859	911	885	858	911	903	929	914	878	859	931	866	900	906	908	894	873	857	935	887	921	884	892	920	923	938	892	884	884	913	977	899	900	894	921	991	951	892	923	874	916	914	903	867	874	934	900	902	881	918	910	870	942	915	874	877	885	888	912	938	957	922	852	932	897	901	913	910	900	944	865	964	887	908	898	904	974	911	883	897	903	847	918	932	909	883	903	907	891	881	923	969	956	911	901	949	930	879	904	894	939	927	908	921	962	897	858	937	899	961	898	951	912	918	871	890	859	942	885	891	907	879	959	914	887	895	914	938	908	898	915	926	907	926	904	912	917	915	871	929	901	936	845	921	906	938	916	892	865	934	927	943	931	940	898	874	937	841	881	895	892	930	922	919	949	958	918	853	895	864	921	917	886	912	893	923	906	851	884	982	913	911	893	871	872	906	856	917	857	952	882	929	915	911	919	909	868	921	932	914	893	918	884	873	913	939	903	915	897	914	909	896	930	942	873	941	903	916	876	914	930	944	884	904	887	941	897	1008	910	918	921	871	931	897	918	896	851	855	900	925	886	959	847	898	891	868	909	944	886	890	954	934	837	851	907	908	911	872	908	902	859	840	835	852	934	905	927	919	872	883	894	903	881	963	915	895	937	919	888	914	898	889	927	926	932	909	887	894	905	930	904	862	908	917	856	908	915	884	885	918	896	948	1002	920	885	908	936	943	874	939	912	882	902	903	920	937	919	914	904	931	864	841	943	892	945	891	882	943	880	946	894	905	869	878	922	899	888	922	919	870	909	879	881	866	892	889	900	910	917	876	934	952	902	940	854	944	931	869	902	927	928	899	896	915	915	884	845	925	944	919	926	941	870	849	846	896	943	930	875	901	892	925	890	936	979	934	896	877	940	906	944	874	948	895	919	908	865	836	938	865	886	934	895	962	867	892	897	948	919	860	940	891	881	859	889	891	921	885	933	972	918	893	879	900	883	959	908	912	867	912	918	916	919	890	903	956	905	886	905	924	840	905	894	934	916	969	923	823	882	952	898	949	887	941	900	901	938	887	898	868	884	898	919	898	881	951	925	894	906	877	873	939	920	931	891	921	823	898	893	957	864	883	876	885	956	879	892	924	952	895	912	878	874	864	945	878	966	918	865	889	914	958	945	952	893	914	910	938	918	896	908	940	866	925	910	894	855	920	897	928	949	902	870	862	917	847	886	850	922	893	911	911	884	851	907	893	915	890	868	923	942	949	871	920	899	939	901	868	908	860	906	927	892	883	884	890	901	933	928	856	924	898	909	923	925	925	875	940	869	889	898	902	855	886	949	850	926	974	912	912	914	889	909	975	896	943	880	913	929	906	899	864	914	935	905	899	869	913	886	935	852	948	924	953	925	913	928	844	927	872	872	954	929	909	930	887	924	927	883	917	881	927	983	907	857	894	891	880	897	921	974	855	915	989	884	912	912	899	886	910	932	886	912	861	891	925	873	885	943	871	960	963	882	915	917	875	883	938	916	908	902	877	917	919	911	872	926	887	1000	851	937	877	920	887	924	900	818	840	933	870	934	914	894	909	980	926	921	936	888	869	890	872	921	959	900	849	934	926	910	878	912	937	911	912	953	916	913	956	908	894	891	907	938	895	875	907	962	902	931	872	856	908	886	922	877	890	959	889	894	906	901	932	909	962	841	893	939	896	937	947	935	909	895	911	902	888	955	964	957	874	981	871	906	914	942	991	835	936	899	899	915	887	897	924	866	906	867	905	894	875	903	879	896	899	934	877	924	931	917	916	883	898	897	897	922	909	943	955	915	864	909	842
1913	184	173	178	159	185	154	190	166	162	139	170	159	170	167	170	154	177	158	156	148	159	163	165	155	160	164	166	179	174	177	189	159	158	140	159	136	160	144	143	167	147	149	184	163	154	149	158	179	161	159	155	156	167	214	162	166	151	146	166	161	169	173	151	178	152	159	146	171	150	171	164	135	167	166	157	174	161	181	146	128	152	154	151	149	160	150	176	193	172	134	153	157	172	155	166	157	159	142	163	175	154	161	159	158	141	169	177	169	169	152	173	165	191	163	135	151	181	152	170	174	145	156	153	134	156	146	137	156	176	153	170	167	164	159	152	178	166	179	184	161	140	178	160	159	157	160	155	161	178	165	156	155	170	157	160	148	159	159	147	167	151	154	154	180	164	169	149	155	143	159	142	165	160	167	131	160	159	171	155	152	143	164	168	165	119	152	148	136	146	161	156	160	146	181	165	143	150	156	148	169	175	168	147	151	172	172	139	165	150	154	166	154	152	157	142	152	137	153	167	143	181	146	138	153	159	171	157	172	156	146	141	149	153	174	174	183	161	172	134	148	169	145	162	187	165	154	146	196	152	148	141	142	151	169	151	160	176	155	149	137	160	149	161	149	157	167	140	167	177	153	148	139	160	137	155	148	178	133	151	173	166	134	162	158	138	164	141	153	144	135	171	145	174	149	145	172	152	141	159	151	171	171	142	161	141	154	142	155	147	158	151	148	160	172	153	159	157	157	153	168	174	131	155	153	140	153	152	163	143	169	165	153	144	155	160	198	126	169	162	152	155	146	142	167	165	151	149	182	149	151	153	149	172	158	160	168	148	168	147	168	171	169	169	161	143	166	143	157	144	145	159	157	156	164	157	141	165	163	172	142	160	148	183	157	186	177	155	161	143	175	162	160	159	163	178	144	167	154	153	145	163	162	149	149	159	136	146	162	139	147	170	167	158	158	149	134	121	152	163	155	162	175	166	144	139	164	165	149	173	161	145	177	176	149	159	132	167	142	146	173	160	169	160	167	156	159	155	155	152	162	173	158	159	157	145	160	148	147	161	140	136	169	172	184	136	157	157	135	141	140	179	170	148	146	153	158	143	150	167	144	166	163	154	151	156	130	166	160	155	159	182	160	145	166	145	166	136	175	152	148	137	182	151	152	147	140	155	136	167	158	165	146	157	152	167	160	190	169	174	171	167	149	165	145	163	152	164	145	140	152	158	152	153	170	139	158	156	153	158	181	175	152	141	176	173	146	159	153	141	178	177	134	151	144	146	149	172	177	151	158	168	160	179	162	155	166	133	154	156	174	136	154	152	168	157	137	157	148	159	166	141	135	157	158	153	170	153	164	141	142	134	169	172	148	156	154	151	158	128	148	153	168	155	144	149	169	161	170	173	153	148	168	159	140	179	163	147	162	160	162	145	147	173	158	177	166	169	166	171	161	165	160	164	167	174	166	134	144	135	167	154	151	156	176	139	150	157	157	159	163	158	155	175	159	174	163	168	162	164	142	183	165	166	168	175	135	144	162	149	147	153	154	167	170	182	159	161	136	139	143	157	193	157	137	169	159	143	148	149	153	144	146	131	160	169	159	168	131	142	162	148	169	155	142	167	165	146	154	154	178	161	135	161	142	134	182	164	141	163	144	153	145	148	159	140	172	175	199	162	150	166	159	186	148	170	153	135	161	131	143	152	156	167	144	162	163	151	177	165	150	167	162	143	166	155	133	159	158	177	170	149	127	161	160	159	162	163	158	152	187	159	137	167	161	162	160	156	157	156	177	159	135	151	153	155	153	134	153	158	182	143	179	150	178	169	156	137	194	159	162	151	152	159	152	190	136	150	139	164	143	141	149	164	141	154	151	157	145	154	169	135	154	151	151	137	197	164	151	171	179	174	148	145	166	137	139	159	181	148	158	162	142	167	161	166	138	171	168	131	179	147	164	158	131	151	144	172	138	170	129	158	153	143	157	158	144	177	152	175	153	152	165	182	148	163	160	163	146	146	161	148	144	161	154	150	176	180	160	175	172	165	149	152	162	159	172	157	150	170	168	151	146	172	171	167	157	151	170	165	141	193	159	145	165	188	165	177	177	164	136	151	186	159	157	180	164	161	156	164	157	136	154	146	160	137	160	152	165	176	155	149	163	161	134	143	161	131	149	168	160	145	170	133	148	141	146	162	167	163	147	149	159	162	166	150	162	163	147	171	135	173	181	147	135	155	147	159	164	150	168	158	160	167	156	152	177	159	138	158	160	193	155	180	140	126	151	145	150	166	149	163	138	163	132	149	147	137	157	168	164	169	156	157	142	166	162	152	180	175	145	148	153	156	155	141	142	150	159	162	159	160	184	156	170	195	156	161	140	148	170	154	147	170	132	157	161	165	166	164	159	130	163	153	183	163	135	143	132	180	168	157	169	167	161	144	162	168	143	173	172	171	140	151	153	164	157	158	143	154	151	157	178	149	154	149	167	141	151	203	154	153	155	153	165	152	160	178	161	162	161	128	162	174	184	141	166	158	154	171	175	135	156	152	161	176	150	151	154	145	158	137	160	144	158	152	156	152	148	161	163	153	192	163	166	164	152	141	134	155	146	155	171	167	151	140	121	159	168	149	183	133	148	172	162	175	161	187	158	158	145	181	146	168	157	162	149	142	176	162	157	163	184	176	173	156	168	159	142	165	141	156	164	181	148	140	140	162	173	171	181	143	166	143	125	154	158	147	178	127	146	161	167	165	160	133	154	173	164	140	166	147	167	147	168	172	157	156	145	154	137	142	141	141	153	186	155	165	150	150	160	134	175	156	166	168	173	170	164	162	145	168	149	157	177	167	171	155	174	177	162	172	170	170	150	157	159	170	162	155	173	158	172	157	154	150	167	154	160	152	178	157	162	158	162	155	143	159	154	165	160	157	158	142	151	130	149	150	161	190	141	164	168	178	142	146	168	164	160	167	127	161	173	160	150	160	155	152	148	176	154	158	173	148	139	176	150	143	156	172	147	151	171	165	147	136	153	159	166	161	157	133	164	193	146	167	150	140	168	161	136	157	159	151	151	146	159	158	157	150	134	146	159	163	150	169	162	151	155	152	163	147	163	151	124	147	157	163	179	136	159	145	126	167	160	152	167	146	163	157	161	175	144	140	155	196	193	158	154	162	155	165	162	138	147	151	167	151	151	156	129	141	165	150	159	163	170	160	169	149	149	190	154	151	151	156	157	165	152	176	175	162	157	163	142	177	167	150	146	145	163	151	136	175	178	167	159	167	133	148	155	149	160	148	165	180	199	184	140	165	146	165	169	161	136	180	163	143	146	149	183	169	172	164	155	163	178	172	178	142	150	176	147	149	170	150	166	165	162	156	166	160	160	165	155	156	132	143	151	162	152	166	139	168	168	154	163	167	173	146	151	157	165	136	137	167	163	157	121	166	134	139	141	136	138	163	175	196	166	142	139	164	149	145	149	138	141	144	155	160	168	142	173	135	182	163
2136	545	571	600	589	616	576	526	576	516	523	537	552	520	495	525	538	529	489	528	521	505	550	545	536	496	503	529	513	503	462	553	522	510	527	502	558	496	519	522	471	508	553	516	538	491	483	516	527	479	501	507	465	508	508	522	511	541	499	510	510	466	553	462	523	503	540	483	489	504	465	534	503	540	501	510	513	477	522	502	504	519	503	540	492	485	494	538	482	498	503	501	475	528	523	495	506	545	471	530	493	521	527	508	500	451	499	497	519	516	480	506	494	483	506	496	482	511	513	517	529	494	538	543	479	497	491	491	524	493	523	531	499	490	487	498	520	483	434	480	530	509	506	494	533	527	503	490	490	519	540	532	538	507	532	507	508	512	503	500	522	518	534	506	467	525	500	527	501	529	471	467	508	475	509	508	508	501	515	529	496	526	470	473	495	496	516	513	525	506	511	519	509	531	534	502	523	476	550	532	493	500	578	530	504	533	494	500	509	536	531	485	554	527	558	472	515	494	506	489	523	510	516	494	532	503	481	505	528	454	541	485	533	499	477	556	508	516	492	475	477	481	503	492	499	485	496	504	507	519	501	521	519	514	497	461	491	476	503	475	470	513	485	512	494	506	514	506	501	547	513	533	515	516	505	559	516	486	505	483	534	521	542	475	485	525	538	499	451	483	492	488	540	516	510	478	509	504	489	494	515	500	501	493	502	506	521	514	467	509	559	483	519	538	517	499	534	522	507	535	513	510	495	539	537	485	509	549	457	503	541	518	531	528	498	463	557	534	525	502	510	513	485	505	487	500	501	503	485	515	484	493	510	507	481	525	501	501	553	485	473	534	490	505	509	542	509	524	514	496	526	520	543	485	480	511	499	561	491	517	523	496	551	519	517	509	487	524	518	514	520	497	471	512	489	514	482	515	490	507	473	547	495	471	505	463	498	503	543	516	511	526	525	514	512	527	508	522	514	454	493	533	543	500	546	501	550	508	542	506	540	490	507	500	503	514	519	475	507	537	510	488	503	495	536	529	510	485	557	464	557	472	491	513	530	491	524	509	496	490	486	505	471	542	507	457	519	520	517	493	465	485	512	542	512	502	554	517	523	524	509	471	507	476	544	506	518	501	502	525	500	486	498	499	466	539	528	504	525	506	539	529	526	524	536	527	526	510	537	541	505	480	478	515	541	497	505	518	510	496	499	474	518	540	503	504	519	503	477	510	518	482	501	549	504	529	464	474	492	523	517	534	494	500	478	512	533	466	505	481	557	532	542	486	522	495	503	497	492	510	468	501	493	505	523	483	484	473	516	496	502	492	480	530	531	447	540	518	510	520	503	535	529	535	500	527	506	464	508	512	543	512	497	472	493	517	498	530	498	510	533	521	531	501	473	479	520	525	510	503	512	543	489	508	520	508	505	522	516	523	465	514	510	501	515	504	514	484	473	526	512	483	493	534	499	519	513	508	523	487	508	483	506	545	550	519	503	550	507	477	509	505	507	512	472	513	510	537	513	555	484	490	554	504	467	551	533	539	532	510	507	479	520	491	506	478	530	510	504	520	519	491	510	520	496	494	505	541	518	496	517	487	542	532	512	486	500	496	551	493	484	536	466	471	522	559	516	504	509	507	502	548	507	517	542	517	565	556	527	516	519	513	525	511	524	552	534	478	511	501	519	508	502	500	519	506	499	525	534	501	522	500	514	504	524	498	551	552	521	539	504	500	510	501	525	509	510	481	489	481	509	504	556	464	540	514	502	538	490	532	517	526	512	583	526	452	489	485	503	540	475	509	523	524	484	500	510	505	492	532	499	514	547	498	485	513	492	527	498	457	501	521	493	525	498	487	496	499	514	529	487	497	522	485	544	542	505	509	513	518	541	498	489	495	538	516	522	530	489	521	472	492	498	508	486	523	519	515	487	513	507	522	519	491	523	504	495	506	528	467	488	530	492	552	492	507	499	484	511	497	511	482	499	536	463	529	504	476	520	492	500	482	504	516	518	488	524	501	487	521	498	538	506	514	501	526	531	500	498	514	509	508	528	508	529	510	507	470	562	487	528	524	488	464	509	487	513	499	492	509	501	518	564	500	571	508	500	509	504	522	509	536	468	522	517	508	498	509	456	496	533	502	491	508	524	517	487	559	479	493	484	485	547	471	500	525	486	504	491	486	483	528	498	528	510	525	488	492	478	506	546	547	500	496	506	539	500	529	490	503	518	514	545	535	491	479	489	522	528	536	505	458	535	542	527	499	510	464	486	528	510	504	518	499	515	530	496	525	526	515	503	515	490	496	512	473	538	518	538	525	501	517	483	492	524	472	507	470	516	525	511	532	541	493	532	531	519	523	520	502	507	512	517	552	454	483	511	512	498	512	525	493	502	535	505	536	528	480	511	518	481	525	500	544	517	469	471	504	513	503	493	481	505	520	516	510	517	525	494	494	459	518	472	535	476	536	520	478	500	523	470	522	487	542	515	479	487	523	498	502	511	499	521	517	511	546	528	530	543	526	514	504	489	503	509	508	483	495	518	502	530	505	522	476	513	482	515	504	488	539	504	505	525	476	486	532	487	510	509	486	522	514	527	499	519	509	505	479	527	507	502	501	513	538	506	533	481	537	518	479	501	518	543	528	539	507	478	501	484	506	474	507	516	516	511	468	503	519	470	482	492	500	490	510	497	497	532	509	516	503	529	493	531	494	540	502	493	506	513	505	502	509	499	534	538	528	544	523	507	548	517	478	487	530	522	537	516	514	509	494	487	502	539	505	500	485	527	527	513	517	486	486	515	522	496	521	495	490	499	522	520	537	505	540	512	500	521	510	506	503	491	500	511	535	498	519	501	519	493	481	490	500	482	521	485	530	537	469	520	498	513	494	480	502	498	503	498	492	526	522	482	520	498	499	488	477	480	501	512	488	486	521	499	498	485	531	556	525	483	517	507	480	524	512	530	532	493	511	509	504	512	481	478	509	502	509	489	516	513	529	525	499	476	522	495	489	456	495	508	473	555	513	474	532	500	464	515	513	508	507	513	490	508	499	512	543	475	477	512	490	510	487	545	487	548	529	526	505	508	538	499	500	494	532	500	502	513	488	520	471	491	504	518	509	478	528	519	533	567	522	482	500	458	539	527	503	497	499	530	503	532	492	516	517	468	515	519	549	477	474	521	481	495	503	497	521	543	487	522	534	466	524	540	500	485	505	516	510	499	509	525	526	495	538	522	485	535	520	486	508	515	476	527	528	522	536	541	477	511	472	523	489	512	518	525	489	533	513	554	480	474	540	485	513	480	527	521	468	497	522	497	521	510	523	485	482	511	533	489	500	490	515	556	520	520	529	488	483	518	488	545	500	542	511	506	537	524	510	514	536	497	518	519	539	497	518	514	531	548	551	515	510	526	538	523	516	533	488	470	518	492	516	527	536	517	533	483	511	523	519	501	500	494	502	523	488	515	535	511	501	505	481	522	521	543	523	480	559	498	516	488	521	501	521	525	508
9297	1162	1281	1080	869	722	590	547	515	459	427	434	441	444	356	385	392	375	367	370	368	397	320	385	379	375	399	367	340	313	355	397	325	369	321	327	338	376	366	341	357	367	336	347	347	329	347	355	317	354	351	383	358	364	326	336	324	343	318	320	333	339	350	344	377	340	348	361	352	341	314	358	377	355	377	360	327	335	319	350	363	362	322	361	358	314	344	352	362	322	341	366	323	341	371	364	335	327	350	359	382	355	350	380	357	325	342	360	370	317	357	352	327	371	339	308	374	378	358	342	316	348	356	340	350	334	334	372	354	357	341	352	330	320	337	360	338	357	371	317	333	326	361	336	325	376	334	310	369	340	338	315	325	385	370	333	350	334	306	361	359	367	381	333	341	338	329	319	338	366	364	355	401	369	329	344	318	336	345	332	361	333	322	357	335	346	339	357	326	362	382	360	314	343	367	342	342	362	346	344	369	321	350	332	346	302	337	350	373	325	381	375	334	352	328	353	371	351	324	333	364	340	360	351	332	323	339	377	376	348	361	358	310	364	309	349	329	327	376	347	321	356	353	376	360	341	327	345	331	318	373	331	370	355	347	379	344	369	365	345	341	348	353	347	355	338	348	340	349	360	347	329	321	352	348	321	356	376	336	347	353	378	356	375	337	356	335	328	348	362	368	371	346	330	343	333	333	360	323	314	347	356	365	321	355	331	357	341	354	354	365	342	366	353	355	343	344	384	345	385	354	352	354	364	370	342	336	339	336	342	363	338	314	346	348	344	327	370	351	320	329	370	294	324	339	348	334	342	352	354	346	380	355	311	338	367	359	344	327	343	369	317	324	331	352	393	369	342	353	378	350	331	364	337	324	332	353	318	351	337	359	375	312	367	338	332	327	381	316	338	361	331	333	375	370	371	347	371	348	325	363	322	341	338	344	357	351	359	370	373	355	323	367	344	319	298	351	375	335	353	330	372	360	342	376	367	341	340	306	355	320	318	375	374	343	351	333	341	314	325	347	366	328	363	346	339	339	368	356	311	355	342	352	312	364	385	374	315	330	329	355	340	370	341	347	353	365	355	374	335	334	344	321	357	357	343	372	345	320	349	312	336	366	363	367	330	343	350	308	337	322	335	355	306	332	343	363	376	360	353	339	334	335	341	339	323	398	344	334	321	350	335	359	356	350	340	381	327	381	335	351	358	332	349	358	327	345	342	338	349	334	368	352	323	340	369	343	346	316	355	362	370	343	331	341	337	349	351	334	305	329	342	377	349	345	369	327	340	338	336	337	358	338	306	313	365	334	344	308	339	372	378	337	366	337	343	372	341	385	343	354	357	322	344	318	369	337	352	353	342	307	330	335	346	351	345	390	333	319	325	343	320	351	376	359	357	345	344	306	359	338	338	324	331	333	352	357	362	328	356	355	332	322	342	328	340	337	377	366	344	365	393	365	316	358	327	345	355	322	362	393	347	362	338	372	318	353	343	335	314	356	335	346	363	352	342	322	350	333	368	375	338	324	330	344	319	345	387	314	343	315	324	354	357	321	302	338	355	319	323	340	346	350	328	359	360	346	341	342	401	369	373	349	336	335	360	344	371	324	325	324	336	292	349	322	335	387	362	363	341	337	324	333	358	346	317	349	362	342	322	327	352	317	366	383	341	309	355	378	331	314	351	357	371	367	316	349	341	365	369	353	331	340	351	363	353	311	385	360	320	391	361	350	333	335	337	357	338	375	343	345	317	335	356	371	356	349	366	346	330	337	355	346	323	375	349	376	358	337	354	339	384	328	386	330	335	333	366	348	342	338	351	338	350	349	348	349	353	337	340	338	339	347	317	319	366	352	347	344	347	355	369	364	377	312	317	351	357	350	337	304	383	347	315	362	352	351	338	367	337	302	326	319	328	328	368	337	347	364	354	359	365	340	356	358	318	348	346	365	350	344	327	359	325	335	331	353	367	349	378	368	371	379	359	310	347	334	371	342	361	340	356	356	340	344	331	328	330	338	354	340	357	354	355	355	361	364	361	356	376	352	327	359	334	355	340	298	363	328	343	342	354	380	357	377	377	345	350	330	325	333	343	352	357	324	346	342	334	337	355	339	361	342	363	340	368	365	348	341	358	351	339	316	344	367	355	350	329	355	351	380	359	364	356	332	378	356	385	363	345	393	350	364	328	346	354	349	378	352	348	355	381	341	331	345	347	356	348	384	330	330	370	384	374	362	362	318	358	336	374	350	333	345	368	355	305	355	337	360	331	328	315	364	351	361	352	368	345	345	361	351	393	345	368	318	347	361	377	372	343	339	358	325	352	380	348	350	359	339	346	327	363	361	344	341	364	351	354	378	362	370	329	335	334	323	355	360	318	364	313	340	346	357	326	346	357	355	331	359	371	342	357	340	361	367	370	336	372	311	319	338	314	348	318	355	355	335	382	375	375	332	398	320	330	321	319	355	339	391	367	353	345	336	327	358	345	362	355	360	364	328	349	364	348	329	356	333	364	332	378	363	316	354	338	340	363	357	324	348	319	336	337	346	341	318	366	329	335	353	366	371	335	341	340	350	330	349	349	309	317	344	347	327	344	341	374	332	336	343	353	314	313	365	354	391	334	368	376	349	342	321	351	358	362	316	339	364	334	355	311	340	344	371	342	329	375	375	360	330	358	363	345	340	353	370	337	354	341	356	365	359	338	349	341	352	370	362	364	373	313	328	316	344	320	344	355	342	311	368	330	349	345	350	364	333	343	335	313	325	329	349	331	361	330	402	339	343	325	373	324	351	359	369	345	334	339	327	311	365	347	367	340	335	362	356	330	316	360	351	368	335	351	359	336	345	350	336	377	324	351	314	305	337	318	386	357	360	313	374	378	324	385	351	338	330	320	344	336	341	313	315	363	361	393	362	353	344	369	343	345	331	362	348	357	369	365	317	332	385	368	356	350	358	356	355	340	313	351	333	335	343	340	365	374	337	348	323	365	386	350	342	341	366	380	378	357	364	367	351	359	334	330	340	352	353	387	355	330	361	365	344	341	323	328	356	330	350	350	360	331	380	359	355	360	316	334	385	347	352	327	335	357	388	352	347	371	353	343	379	349	331	382	344	342	353	368	353	337	364	387	353	355	310	332	299	345	347	358	373	319	369	365	348	343	340	351	323	315	338	322	376	385	331	341	346	329	348	346	345	363	345	317	365	373	385	339	361	352	365	352	325	342	349	346	318	355	347	364	325	346	332	335	359	347	310	319	335	334	329	325	365	331	350	373	330	352	347	382	389	345	319	324	320	377	338	315	374	335	331	358	337	312	334	363	378	310	332	362	352	396	346	365	373	357	364	374	356	360	348	387	355	346	365	383	348	316	371	324	338	341	362	318	360	349	351	320	344	318	381	343	331	325	381	311	365	351	333	394	371	339	343	363	349	359	342	313	339	338	327	335	355	346	339	331	326	367	375	338	328	350	329	323	366	302	343	376	376	373	370	355	352	346	377	320	340	326
6489	1631	2578	3281	2994	2663	2348	2142	1932	1727	1631	1445	1417	1366	1340	1252	1296	1163	1159	1196	1059	1044	1090	1037	1079	1106	1046	1018	1028	1018	1048	1051	1037	962	1014	1032	1044	967	967	975	1026	960	1021	959	966	926	931	973	962	952	985	975	956	952	936	971	983	902	967	888	967	928	962	918	943	957	920	952	907	948	927	948	956	924	955	921	935	963	916	976	914	904	967	1004	939	922	881	970	968	940	931	941	930	942	953	1020	984	924	959	948	892	956	946	927	954	981	967	946	895	904	933	989	916	997	940	927	985	967	960	884	1015	946	909	949	909	955	909	980	893	941	968	963	937	941	967	927	931	965	934	967	939	924	935	980	925	922	969	926	989	955	941	902	916	948	877	897	1015	958	933	934	917	964	980	915	924	950	949	933	929	880	915	881	956	930	912	896	917	976	923	931	924	887	939	965	936	906	920	942	940	915	923	950	989	920	914	911	950	959	886	902	953	921	932	974	890	938	928	966	924	948	913	918	905	920	973	947	1002	917	911	919	947	910	904	961	923	961	970	978	893	933	978	955	893	950	966	956	937	937	935	915	901	953	931	905	879	937	961	896	973	950	931	932	940	955	983	975	930	972	961	929	892	902	913	938	974	922	887	935	943	934	943	927	917	900	944	942	963	932	943	877	887	907	947	978	915	970	921	901	974	937	983	923	872	969	961	960	934	922	930	898	915	897	961	948	916	977	908	909	938	919	914	951	950	926	973	953	971	927	916	909	916	914	935	937	975	880	945	948	939	917	965	945	991	940	920	960	964	1000	913	909	943	928	851	909	922	931	904	948	906	924	929	930	952	965	973	922	976	919	922	944	1010	938	936	917	914	973	901	985	953	922	953	972	938	895	948	933	946	946	930	929	953	951	909	866	924	921	949	916	939	945	926	970	926	929	913	923	1011	924	945	908	908	984	986	945	926	949	915	932	908	938	887	893	918	954	929	953	896	939	941	973	904	913	999	933	932	954	883	845	907	907	912	1001	955	967	977	903	935	912	956	965	889	904	933	981	938	914	885	920	931	964	892	893	928	962	981	924	932	907	941	911	931	981	922	900	944	923	937	998	951	927	978	890	935	895	905	930	929	940	909	957	956	959	889	940	925	896	914	892	957	908	910	886	956	943	937	888	922	943	935	942	897	929	979	879	917	915	936	926	911	921	884	917	949	909	900	947	922	858	960	909	938	987	995	923	926	928	947	939	895	950	923	947	951	977	929	982	917	916	975	939	943	989	916	966	952	864	961	907	935	917	982	951	891	898	877	880	963	903	951	921	900	1003	935	929	931	960	918	942	911	922	899	927	918	934	867	971	909	962	950	921	982	976	927	935	940	969	954	982	909	977	871	926	954	928	933	904	930	890	920	956	936	946	935	924	963	920	915	912	933	916	1001	978	936	887	910	938	936	952	972	999	960	901	932	882	971	897	958	951	934	913	875	851	972	925	912	920	962	953	921	952	905	898	920	887	870	973	969	879	945	981	945	964	868	918	914	922	919	905	929	926	904	874	939	915	970	932	930	955	938	933	939	909	929	927	919	938	970	926	886	967	898	931	966	905	949	1008	886	902	942	960	871	882	923	934	884	939	895	974	932	923	875	904	916	969	938	884	932	982	931	926	933	936	969	903	922	956	919	958	922	953	965	896	972	965	884	954	909	937	937	948	867	919	909	951	927	969	917	889	905	931	974	928	969	867	948	922	879	958	958	885	954	946	946	968	945	938	937	953	909	965	948	917	934	962	918	898	956	947	928	965	963	921	959	945	891	966	967	944	957	912	962	897	911	924	912	922	895	954	864	942	943	985	969	903	956	970	886	929	909	926	938	965	950	931	943	891	938	956	946	958	971	939	981	925	885	935	871	892	903	924	913	962	919	939	998	873	929	950	926	890	930	937	920	969	929	955	926	942	937	887	880	897	980	934	902	941	920	940	930	937	917	982	934	954	965	930	961	896	946	896	945	874	943	969	919	945	902	910	945	933	944	890	898	878	989	907	948	904	975	866	895	942	966	910	950	956	1002	931	949	931	949	941	950	919	960	884	896	935	930	900	897	890	961	977	901	945	943	992	921	930	985	914	910	969	938	958	977	959	980	941	920	884	954	876	939	922	883	939	915	953	908	957	901	921	890	846	909	922	968	969	963	949	919	930	899	927	893	890	933	964	968	972	927	948	964	905	874	999	960	964	949	911	885	973	931	934	880	972	944	913	943	921	923	920	933	968	900	920	901	992	941	929	934	973	886	969	990	939	933	912	927	937	889	958	910	907	905	937	956	941	933	899	921	946	927	935	910	927	962	908	984	920	942	927	929	970	962	886	948	936	972	957	958	955	938	925	927	909	941	965	953	907	944	920	895	941	910	949	940	918	929	920	917	904	1008	958	934	924	925	900	998	943	941	913	984	931	940	933	932	900	918	885	944	945	929	879	978	933	964	961	957	937	912	915	982	944	944	871	939	941	912	919	938	980	921	905	905	831	947	930	909	939	893	924	975	998	911	987	947	975	968	921	994	951	920	902	944	940	926	939	925	947	964	874	951	978	957	990	919	896	920	934	937	973	939	916	889	965	949	925	939	966	897	889	966	900	953	906	901	926	941	920	959	942	892	920	943	929	882	930	957	891	948	980	914	952	921	966	865	900	938	946	917	927	894	915	910	930	957	965	931	961	837	921	893	874	920	961	928	928	985	921	921	914	897	852	925	912	928	894	910	975	885	955	1006	924	926	946	942	908	930	1011	968	969	897	964	995	991	1003	916	942	953	951	979	965	1022	923	946	933	979	953	921	971	912	964	919	934	929	913	887	949	921	872	951	966	965	880	953	922	924	983	948	980	900	923	946	957	965	936	969	917	930	912	951	947	905	886	959	879	911	879	914	953	917	924	913	954	889	958	980	952	835	903	930	948	941	944	941	914	911	928	975	963	918	921	895	939	923	940	945	873	943	939	893	964	924	919	902	922	943	973	905	981	917	947	951	922	906	985	953	938	951	933	932	927	945	894	937	920	925	973	976	922	913	942	983	938	991	936	916	942	926	948	927	941	900	942	918	955	901	938	986	919	894	930	934	975	949	971	934	931	912	923	957	939	918	928	927	951	918	972	963	919	955	903	900	935	904	956	949	930	1015	951	969	911	964	904	929	960	903	956	983	920	953	885	940	950	962	964	963	963	957	880	978	911	958	920	975	945	916	887	936	923	876	941	952	936	902	944	945	934	931	947	947	938	929	957	947	943	919	925	931	928	931	918	962	978	952	871	982	913	923	935	920	939	890	941	916	901	960	920	915	935	931	972	940	909	933	940	919	924	972	969	964	950	927	921	991	946	919	978	931	973	953	931	979	952	958	942	943	984	888	960	969	954	948	914	923	949	945	976	929	937	954	862	931	983	940	954	939	934	936	985	932	893	913	881	896	1002	953	904	913	1018	921	907	925	959	950	966	934	884	938	912	899	902	980	918	942	955	922	951	916	917	917	902	941	918	873	950	939	885	901	930	923	939	927
13471	1855	1708	1475	1058	834	690	640	563	527	507	458	467	418	424	420	397	406	388	395	367	392	372	369	358	367	356	359	355	333	323	380	412	364	339	345	332	341	328	366	305	366	379	298	355	345	364	343	339	373	354	327	316	347	318	379	348	370	332	305	375	330	321	356	361	352	331	349	311	340	343	384	360	332	341	361	370	341	329	378	371	303	333	358	372	336	343	355	370	380	335	322	308	353	333	317	340	358	332	343	358	337	349	359	357	359	341	343	331	341	361	327	344	345	314	334	335	351	356	319	352	331	313	359	329	380	342	355	370	366	372	341	374	310	341	346	324	331	359	344	332	338	321	324	374	381	369	354	372	347	352	359	370	372	370	314	344	354	339	343	350	379	336	346	348	339	323	362	363	335	313	364	353	352	362	351	317	334	347	357	359	354	329	348	347	332	312	365	360	361	334	309	365	385	356	330	369	341	385	345	326	335	325	373	350	319	347	348	332	332	371	336	302	368	346	316	316	355	349	380	368	340	324	326	354	331	349	342	362	362	331	355	353	365	339	361	305	333	311	348	334	376	348	346	359	341	363	345	384	323	369	329	356	346	337	335	328	335	347	346	384	325	338	352	344	339	330	368	349	377	369	326	362	327	356	353	342	345	339	351	353	313	369	318	358	335	374	337	335	350	354	354	335	314	339	343	357	370	336	349	356	368	327	363	312	342	387	340	335	340	315	324	338	340	305	330	332	324	330	369	337	383	376	356	340	324	358	331	327	360	352	333	331	366	317	328	326	329	339	362	367	333	362	354	350	360	306	328	374	360	331	366	353	338	319	346	340	363	335	361	353	350	365	344	309	333	344	325	357	331	351	316	351	366	341	342	351	378	333	373	317	315	328	317	377	331	366	364	324	319	350	361	356	359	351	309	390	358	338	354	360	312	343	342	353	357	341	329	355	349	364	329	327	363	351	315	373	363	296	387	371	347	345	318	299	342	347	321	330	391	346	346	326	339	337	363	341	349	358	349	341	390	338	321	365	367	356	330	347	330	320	366	323	363	365	339	366	340	352	345	327	341	345	344	364	328	360	354	346	339	326	339	350	346	330	352	333	329	356	343	320	359	405	345	350	336	361	362	344	360	341	328	326	356	356	316	340	329	329	335	345	340	362	306	325	331	301	358	375	365	326	354	333	321	315	374	371	381	355	328	333	345	328	308	325	307	333	362	361	323	328	360	355	388	333	341	361	341	316	324	290	300	359	368	358	333	372	362	374	328	345	366	371	326	331	341	303	323	327	390	355	332	314	342	324	366	343	360	350	341	380	338	348	366	320	320	380	315	334	375	361	356	342	345	321	338	349	318	308	330	305	325	320	334	346	338	321	339	367	340	320	343	344	311	355	356	341	340	299	320	358	306	359	317	356	370	300	342	325	397	341	333	329	366	349	324	343	334	349	365	351	350	363	310	370	349	335	346	347	352	353	357	337	329	340	323	332	328	323	320	334	317	313	345	345	367	361	363	328	325	349	322	328	335	342	329	342	343	360	370	377	348	368	367	340	337	334	332	346	341	358	335	370	334	330	353	334	322	338	347	369	370	325	336	325	325	351	355	355	304	351	329	328	346	356	317	307	326	360	353	348	337	333	342	326	328	348	372	360	335	352	334	371	341	340	359	340	345	376	364	361	324	360	378	340	346	328	337	357	321	336	314	313	326	355	355	364	332	355	349	339	398	344	351	393	367	378	304	332	350	359	370	353	339	347	367	333	353	360	377	349	343	336	371	326	341	353	318	349	370	369	349	359	351	330	352	338	361	386	354	362	342	371	343	325	325	352	352	340	363	335	323	335	339	335	370	385	321	374	331	327	334	348	309	368	320	368	305	348	294	329	333	346	375	329	341	344	358	341	347	375	359	341	342	326	324	304	370	330	363	341	367	342	325	342	335	331	338	327	320	343	372	391	343	359	351	342	338	332	352	333	378	349	361	335	329	334	327	329	334	360	328	319	365	339	362	388	353	318	345	341	372	325	362	369	364	337	361	379	353	332	376	348	364	334	323	344	337	346	335	328	354	367	340	350	354	338	352	358	349	317	337	312	346	329	324	369	348	369	367	340	354	369	350	342	331	350	325	339	358	339	353	328	336	352	362	306	352	362	336	320	334	354	379	367	334	344	344	364	338	327	382	314	331	337	385	327	320	331	338	377	358	324	311	334	324	384	345	358	356	329	348	350	352	359	320	372	330	321	346	350	321	327	329	353	287	339	316	363	320	343	334	337	329	377	325	354	366	346	344	330	330	363	338	326	317	310	352	364	344	352	298	372	351	350	335	361	357	366	362	343	313	368	350	333	354	343	343	356	344	369	325	361	328	329	332	368	346	375	313	335	340	316	341	372	349	321	346	347	364	351	367	332	331	336	350	346	356	346	372	350	323	325	318	349	362	313	341	356	346	327	326	359	345	357	356	314	302	346	344	356	310	327	354	346	355	340	324	355	321	364	319	359	366	339	343	364	354	354	345	330	355	347	331	333	355	356	347	336	327	363	333	366	350	341	349	313	376	359	353	360	364	327	310	324	338	333	333	355	354	306	356	347	341	299	368	329	327	333	367	339	349	370	346	359	354	309	350	377	345	352	306	348	367	331	346	363	321	328	371	325	345	327	334	359	355	373	321	337	344	319	345	356	328	354	332	350	328	351	344	354	352	364	351	311	382	372	325	371	310	345	337	362	374	362	346	325	329	333	358	363	342	367	368	353	306	363	320	314	321	325	340	345	369	309	323	373	326	338	382	373	371	345	358	332	347	368	336	352	353	339	332	354	354	344	346	395	348	345	350	326	347	340	330	333	343	369	305	342	338	357	335	351	359	332	349	332	357	363	331	372	341	364	327	323	354	344	358	342	350	335	370	343	363	312	353	322	330	354	352	331	360	344	342	329	356	317	360	364	319	342	346	334	353	343	336	343	365	373	331	355	333	375	340	333	362	326	348	322	351	378	278	342	359	365	335	330	361	335	337	307	341	370	384	324	335	346	366	339	352	358	383	345	351	338	352	335	348	328	291	328	332	347	331	342	359	352	350	331	360	353	351	329	332	323	343	361	373	368	335	345	384	342	324	374	380	349	343	347	302	351	356	321	348	376	368	338	365	346	302	328	382	334	353	361	336	403	320	379	355	346	363	349	375	360	359	358	321	339	355	351	313	317	338	353	356	317	353	333	342	358	348	351	337	343	351	319	355	329	347	336	368	322	345	329	350	333	342	362	366	338	316	353	327	293	406	374	316	327	342	341	337	359	332	313	364	347	337	361	342	333	319	317	331	328	323	347	340	321	366	317	363	318	333	312	342	371	338	371	341	333	348	335	341	359	371	311	346	328	340	339	326	346	323	321	309	355	326	347	325	338	345	348	326	347	347	338	332	359	336	367	319	325	342	365	343	356	359	326	348	349	317	353	346	350	360	344	319	329	338	353	358	316	376	286	337	346	321	374	339	356	354	337	345	334	353
7433	2011	3408	4334	3975	3416	3048	2552	2252	2063	1873	1676	1602	1487	1382	1398	1279	1289	1290	1255	1141	1163	1112	1068	1129	1082	1130	1018	1021	1035	1051	960	1077	1007	993	978	944	996	931	1006	995	969	977	989	927	941	971	969	957	977	948	965	909	941	900	905	974	960	951	953	927	938	963	906	919	957	921	937	935	934	894	928	915	881	946	911	901	938	881	965	929	948	896	879	966	938	852	915	922	946	925	914	946	934	862	941	912	893	942	863	945	908	924	866	928	935	893	944	942	936	992	852	934	906	922	860	976	982	944	937	916	900	927	911	899	910	853	904	871	895	898	909	859	922	910	886	877	946	904	861	876	909	880	922	887	930	906	871	897	918	904	972	877	901	899	886	918	895	952	959	861	881	943	854	913	903	868	907	1008	934	924	890	890	907	871	894	874	955	856	902	911	880	888	916	924	852	904	877	899	865	908	930	851	909	954	856	888	874	875	906	842	862	927	889	856	904	940	905	920	916	885	896	916	928	841	907	894	884	915	922	890	874	948	899	914	920	865	955	893	937	892	915	847	918	903	919	853	854	854	934	884	840	871	913	953	888	927	894	906	942	879	956	888	871	937	893	911	872	908	853	941	903	970	900	882	907	885	963	904	867	878	850	868	906	894	905	925	896	919	902	923	919	922	892	874	902	878	969	953	851	868	981	926	933	892	966	881	880	881	929	887	918	870	908	929	909	903	900	873	866	928	1024	911	887	897	874	953	899	913	864	887	950	841	918	880	927	939	935	879	894	887	862	884	926	889	924	892	876	893	876	918	865	924	905	859	871	925	902	914	939	911	929	912	930	914	942	846	916	891	881	860	893	935	937	864	925	903	873	896	861	886	916	895	915	894	885	897	948	897	877	916	838	894	853	905	911	904	924	930	903	900	843	883	914	891	924	911	870	934	905	953	909	931	913	918	914	934	932	923	924	939	893	902	908	906	906	871	890	926	923	869	891	884	937	885	881	900	917	889	887	899	903	929	896	908	874	872	904	913	909	934	922	855	865	910	924	945	908	889	927	898	890	851	872	870	923	956	873	888	924	895	911	879	874	901	936	910	897	880	868	940	852	889	887	862	879	882	891	894	936	884	937	896	857	943	900	882	922	908	857	947	901	886	883	877	865	946	894	877	878	862	911	829	873	896	940	861	885	868	884	932	912	924	896	902	915	863	916	886	895	879	908	862	908	939	888	904	862	910	927	882	931	915	852	891	889	858	903	902	929	886	893	852	887	922	899	947	898	904	918	849	913	902	858	896	903	900	920	886	923	906	882	905	925	940	893	849	885	878	901	911	825	965	866	842	922	910	910	913	917	876	874	864	922	873	916	899	929	907	929	889	902	939	920	900	870	939	942	940	971	924	836	861	889	867	901	904	1008	834	876	870	905	915	924	885	891	971	868	936	862	909	873	889	902	867	908	943	925	910	873	881	919	910	942	898	859	805	934	867	947	902	846	943	931	885	883	896	903	919	909	866	879	848	854	891	881	923	913	956	927	925	888	886	875	928	868	906	900	918	895	924	953	866	939	876	909	856	929	857	919	892	932	911	922	909	886	921	880	889	897	899	876	868	898	934	897	902	941	911	906	932	901	904	920	920	902	963	939	942	870	948	919	926	920	942	910	927	899	935	894	878	902	898	870	902	874	896	916	900	946	898	919	862	919	964	904	850	888	901	893	899	917	898	929	948	919	941	913	895	883	894	893	931	943	924	901	906	905	955	894	875	919	934	883	934	878	894	921	911	888	868	841	884	932	924	957	904	915	881	894	928	859	946	919	874	905	877	965	927	872	938	868	856	875	906	894	859	868	949	903	897	838	870	918	934	892	912	859	869	945	919	856	907	890	895	933	916	885	917	877	877	919	890	930	910	906	896	881	868	897	890	919	877	904	953	871	868	880	880	930	944	898	940	876	893	929	932	885	910	921	871	879	885	935	950	895	925	917	870	915	884	962	853	934	887	897	899	836	873	917	859	870	905	935	908	934	887	905	900	922	925	897	874	859	890	871	887	921	875	899	942	863	959	887	901	896	908	883	862	906	855	908	899	895	907	897	895	843	911	918	933	858	981	900	926	933	872	924	937	916	890	932	848	980	934	969	935	919	913	853	925	892	923	883	840	968	889	906	904	882	937	913	872	885	958	900	908	877	961	930	855	903	898	938	858	900	896	857	904	898	895	885	830	945	898	885	895	871	928	935	938	930	890	913	935	918	893	891	873	890	913	886	926	918	886	885	963	919	901	911	924	841	899	909	884	925	954	943	910	876	945	870	891	884	943	866	929	894	873	924	922	894	915	876	870	946	932	862	951	891	925	911	883	889	940	916	911	878	955	869	969	913	858	925	946	882	920	939	879	971	955	921	920	885	912	912	929	910	906	874	886	921	884	896	892	876	880	966	958	870	934	850	953	878	933	925	889	892	908	926	874	857	919	914	892	911	930	874	916	881	864	942	841	942	853	895	876	866	876	890	896	898	896	880	908	903	948	960	871	940	944	822	871	888	879	893	927	927	887	915	891	923	903	876	916	931	923	842	912	882	935	902	844	898	893	894	881	917	905	875	892	864	964	870	891	910	897	875	941	902	956	880	894	880	949	958	864	898	864	872	897	918	925	885	901	953	896	866	877	913	898	930	927	913	890	896	933	904	868	928	927	934	936	926	888	885	852	883	946	924	887	926	892	903	933	861	858	910	946	883	924	892	858	894	934	900	881	895	875	878	816	915	865	937	885	937	931	879	912	893	924	894	939	897	935	902	912	858	887	854	951	929	893	870	907	916	883	937	867	908	910	902	881	917	919	902	953	879	866	890	870	873	925	930	887	971	915	850	911	884	920	904	883	904	927	918	884	884	916	857	906	894	894	943	856	907	894	888	882	816	898	892	907	931	920	864	900	935	934	880	903	954	913	873	952	897	868	895	895	911	848	970	926	875	954	897	920	941	877	884	920	897	935	921	877	943	920	919	917	958	873	929	899	918	889	866	879	903	857	897	917	912	923	962	829	921	859	930	880	955	895	904	868	929	861	886	937	867	900	900	923	883	904	895	941	890	840	892	894	944	859	932	894	904	912	840	945	899	875	900	911	918	875	874	880	877	881	899	926	901	889	895	883	894	910	909	962	897	929	868	874	922	937	961	920	892	899	867	901	933	944	892	856	918	966	920	889	903	897	936	847	900	901	903	898	888	937	951	919	874	873	862	925	886	889	920	920	888	897	965	887	875	906	904	929	900	953	855	911	871	896	908	928	955	850	866	861	904	922	902	931	937	933	926	917	932	899	885	910	851	951	923	955	914	932	898	918	865	936	909	929	891	900	938	924	853	929	889	900	876	902	889	872	887	905	911	902	897	893	928	864	941	941	872	863	909	890	890	909	872	855	876	897	882	934	876	867	897	898	927	893	933	874	863	895	884	884	896	930	898	870	928	882	837	898	895	870	834	913	921	940	948	890	919	907	934	867	939	913	903	915	860	901	889	894	854
1911	166	146	167	172	196	181	170	133	171	187	125	148	159	180	155	163	148	152	176	162	125	158	178	149	151	131	169	145	149	132	129	159	164	170	134	147	152	148	166	145	156	143	157	181	149	154	148	163	152	159	145	159	176	173	144	135	161	157	154	151	132	151	157	165	169	151	147	169	164	145	151	170	172	180	185	144	158	154	143	158	157	168	151	165	139	159	154	156	177	155	174	146	170	163	155	164	172	162	164	148	149	151	165	160	147	177	171	142	163	162	154	146	153	156	158	151	153	169	157	179	140	155	155	155	159	157	149	137	157	150	169	165	141	160	141	152	164	164	184	132	159	178	150	153	158	146	149	145	149	145	135	163	154	151	156	159	148	157	155	151	149	153	146	148	151	170	142	149	137	159	156	164	160	150	155	175	169	174	168	173	142	158	176	154	162	161	155	155	157	162	159	184	170	169	131	131	146	137	158	181	167	157	149	141	148	175	156	153	150	134	150	179	186	149	188	193	189	165	173	159	154	149	141	174	161	175	146	134	145	157	166	134	144	175	145	158	151	159	171	162	133	156	197	118	185	168	167	148	173	149	170	154	166	149	150	149	146	137	152	158	157	144	168	162	150	167	159	167	170	151	157	144	141	159	156	182	165	152	136	179	148	149	162	149	169	137	155	178	160	172	171	172	143	173	161	130	157	165	178	175	147	154	148	158	158	141	134	182	180	140	140	141	152	158	187	152	142	144	170	137	150	152	159	160	150	156	165	167	160	133	137	169	147	172	167	139	125	132	160	156	163	168	173	159	174	124	166	143	144	176	170	135	153	142	151	156	161	169	156	163	142	144	149	153	157	154	169	186	148	158	130	159	149	140	155	139	173	172	149	147	150	160	124	165	162	150	168	183	137	147	147	145	145	131	157	161	166	155	159	158	161	153	158	156	163	155	158	139	160	158	137	157	145	156	159	152	157	157	140	144	155	176	158	173	142	158	141	166	181	146	169	158	158	157	162	196	155	170	167	151	160	163	180	149	147	152	165	148	167	154	175	140	146	172	146	149	145	162	155	143	165	172	144	142	154	162	164	148	150	152	150	177	163	162	154	149	131	181	160	145	159	170	170	147	152	156	167	184	181	157	170	159	173	176	162	155	140	148	161	165	150	145	157	176	142	161	161	170	175	155	138	136	159	138	162	137	153	163	155	152	149	133	161	172	172	158	135	180	174	148	159	158	148	141	147	166	170	148	144	163	155	161	152	140	168	176	177	143	157	168	151	161	149	143	142	153	147	190	135	159	175	147	166	150	174	158	127	173	152	148	161	157	164	168	156	138	144	157	156	160	152	154	139	142	165	162	156	154	166	159	149	153	152	174	153	155	143	184	152	144	161	150	176	150	143	163	139	141	147	149	171	150	161	186	175	168	173	149	153	156	151	159	154	159	164	168	147	165	174	127	138	166	146	151	177	139	147	140	151	162	135	161	154	156	148	177	164	155	156	167	159	159	140	155	175	142	187	158	158	164	156	148	157	133	169	126	159	153	132	146	163	124	159	152	158	159	156	157	165	158	147	149	170	172	155	175	155	208	149	168	145	167	146	130	148	157	140	137	157	164	152	150	160	158	155	163	164	159	166	182	176	142	173	160	151	179	148	177	155	167	169	160	143	159	161	166	174	160	165	151	170	167	166	135	158	144	162	176	178	175	150	159	158	137	156	155	145	151	173	130	177	165	193	147	157	142	154	166	166	158	173	169	139	154	155	142	179	178	143	164	146	156	156	155	137	164	164	158	146	176	148	158	154	176	152	141	150	163	162	154	143	169	149	149	149	156	147	154	182	127	160	160	166	157	168	161	168	173	140	142	160	152	144	151	155	144	163	150	143	166	149	139	164	162	168	144	158	140	153	154	144	132	139	168	167	149	162	166	163	160	181	154	164	148	151	170	165	161	149	124	152	150	152	156	145	165	158	159	150	163	158	153	140	162	175	180	152	125	173	166	181	153	134	172	151	163	130	155	163	154	161	140	137	180	163	162	155	151	162	131	159	148	187	158	152	161	148	142	142	184	165	151	133	164	156	146	150	167	153	169	162	169	165	153	169	162	177	147	137	157	144	140	152	163	172	146	171	167	144	147	148	163	151	143	150	169	174	158	165	158	171	161	166	162	173	151	175	136	184	158	170	184	149	168	133	166	140	144	157	157	162	144	142	158	127	164	156	133	154	145	156	155	187	182	149	113	156	132	157	161	163	164	165	175	185	167	139	163	166	137	137	168	167	155	143	154	164	148	157	182	172	166	163	164	139	162	152	152	161	155	157	159	149	158	159	139	157	166	153	152	168	172	165	138	146	129	159	167	137	159	146	145	145	145	138	153	150	162	163	140	141	166	156	163	168	156	148	148	157	157	141	156	156	158	149	136	161	153	139	165	152	168	179	176	185	182	149	137	157	131	160	167	135	168	170	185	166	144	150	135	171	171	152	151	152	142	161	173	162	156	148	149	165	136	135	155	131	146	156	166	147	160	178	149	172	150	172	141	144	158	175	153	159	169	149	162	158	142	158	154	172	150	153	133	153	159	142	154	186	152	145	162	150	166	153	150	164	140	154	164	151	160	156	143	171	153	167	144	137	164	147	170	156	192	171	148	130	152	152	133	157	159	160	159	140	145	143	143	143	170	162	140	166	159	144	157	169	173	173	138	160	175	176	135	147	153	161	144	137	164	150	165	150	179	199	146	165	158	159	183	136	155	154	157	177	176	171	150	130	147	142	138	140	151	161	172	164	157	179	166	148	166	166	159	156	137	156	148	180	150	149	170	154	153	152	140	164	142	152	160	175	162	164	150	147	158	150	178	145	150	147	158	169	144	159	152	149	166	157	145	171	149	169	178	158	157	178	158	157	178	153	147	146	157	136	172	155	155	154	154	163	159	148	128	171	160	152	158	157	158	186	133	175	157	195	139	162	152	143	142	158	156	130	168	158	166	141	162	164	160	169	160	140	148	153	151	145	152	159	151	150	150	161	147	171	163	170	167	170	160	155	152	138	150	168	162	164	148	165	150	146	166	161	155	131	155	183	148	180	149	137	148	166	173	161	132	170	126	148	153	153	144	153	151	150	159	147	145	162	157	179	156	168	158	176	165	144	161	166	164	157	160	160	137	162	172	156	159	174	149	173	159	141	149	155	158	188	146	144	155	187	150	138	145	164	157	184	149	182	108	158	171	169	141	150	164	139	154	150	150	182	149	185	164	170	166	170	178	169	173	133	160	138	153	163	138	166	152	158	157	150	139	142	147	130	160	192	172	154	152	155	148	152	154	137	170	160	171	150	150	162	176	153	149	163	135	169	183	179	143	161	165	164	146	140	158	139	137	145	163	166	151	135	150	151	140	180	157	150	180	174	138	173	161	205	168	161	160	182	174	172	153	157	173	165	159	145	154	183	148	181	161	136	150	183	149	149	157	158	166	161	157	174	163	143	166	182	132	148	172	138	159	135	159	156
2180	565	568	580	546	571	565	591	521	557	506	568	509	551	528	516	512	539	517	501	483	485	516	507	523	522	531	515	481	533	488	487	482	470	482	491	525	523	521	489	469	509	477	529	466	531	527	537	495	545	506	512	516	509	492	494	498	522	479	466	482	530	496	477	503	468	446	498	513	523	510	519	519	513	495	534	504	524	535	536	538	517	475	480	477	507	496	517	507	511	502	484	540	524	479	510	528	506	537	518	576	525	496	482	509	483	514	490	533	524	488	506	557	486	522	495	489	483	519	509	505	512	520	518	520	488	507	481	549	521	522	523	534	537	514	491	520	488	497	489	476	498	494	508	491	528	480	489	476	520	475	506	488	478	496	508	472	519	514	468	499	493	484	486	511	501	499	507	502	520	529	489	497	508	511	518	517	520	517	520	479	520	487	550	498	510	513	514	545	521	486	481	485	530	493	515	524	512	527	521	542	517	523	501	501	525	502	528	508	513	513	487	546	559	529	544	504	505	536	490	495	532	520	524	562	510	513	507	513	523	505	513	504	499	487	475	510	503	535	477	524	501	472	525	498	493	479	481	498	501	529	498	494	495	513	526	466	479	511	481	472	520	457	476	502	500	466	481	453	536	492	496	532	493	475	493	517	529	496	526	501	544	476	495	516	499	495	455	504	496	534	499	480	494	531	501	528	534	542	511	540	527	487	499	488	492	530	553	500	483	473	495	542	512	518	532	494	503	494	499	531	530	471	504	505	474	496	517	481	528	509	564	478	504	497	535	547	522	513	496	508	522	481	499	460	502	512	507	541	526	470	518	510	497	533	516	534	470	541	493	498	523	514	503	512	517	547	499	487	519	499	506	534	519	504	520	492	504	543	523	497	485	500	475	528	490	477	516	498	521	495	486	486	488	504	505	491	529	507	509	542	518	499	456	500	503	518	504	481	511	535	493	473	509	518	496	526	482	511	527	490	482	527	477	511	546	526	512	519	532	485	493	439	515	495	489	498	497	509	477	499	523	541	488	527	502	520	495	505	501	508	468	553	482	533	516	443	531	530	483	526	480	514	526	518	530	565	483	515	510	489	494	488	527	488	501	511	517	537	476	536	498	494	512	512	512	543	520	498	501	471	498	516	566	487	467	563	497	459	514	513	501	522	480	572	480	512	511	515	511	487	567	466	497	515	493	521	526	525	511	520	478	505	523	509	526	474	523	486	498	519	508	510	484	478	485	510	527	484	475	552	516	487	515	467	497	521	491	508	502	516	526	531	515	511	509	437	514	496	476	507	507	544	538	517	505	479	515	495	514	530	502	520	534	479	509	516	528	479	504	508	484	515	469	529	496	500	490	509	468	480	481	495	488	504	497	468	519	495	502	533	484	461	526	502	533	507	514	474	516	481	467	509	488	497	517	540	480	504	499	511	490	512	512	491	524	550	538	472	519	513	520	531	511	510	481	522	508	491	476	552	466	482	487	493	514	535	496	463	502	477	512	523	496	474	489	479	487	491	509	505	505	542	516	525	515	506	525	503	518	513	516	505	509	528	514	573	506	540	476	510	504	508	553	472	493	499	494	529	512	476	512	524	538	495	509	513	498	519	518	510	505	498	501	505	511	510	505	531	517	524	503	516	527	520	476	527	523	495	505	541	537	495	469	506	492	457	514	513	491	503	525	515	508	514	480	510	518	485	528	566	510	515	502	464	519	530	499	481	510	507	497	506	490	528	483	482	503	497	497	495	520	478	512	501	513	530	507	512	552	469	501	506	512	565	534	502	526	484	483	478	470	504	496	554	563	507	508	501	493	518	487	541	468	465	493	524	457	492	482	519	476	461	497	497	509	504	491	527	518	516	503	499	476	511	500	451	531	495	542	504	530	491	498	536	503	525	527	497	534	525	528	511	524	503	512	529	464	512	529	502	509	490	526	527	518	519	559	501	479	503	510	528	480	501	507	494	519	478	529	521	518	542	540	486	498	531	525	547	495	479	473	475	513	521	513	512	525	510	522	521	513	495	523	512	517	487	461	531	508	481	507	496	532	494	478	515	538	511	501	513	506	529	498	499	517	481	489	525	543	548	553	498	562	522	493	502	477	475	522	518	511	513	534	476	503	490	496	466	507	518	468	511	514	515	523	499	484	488	504	519	478	472	522	448	543	498	485	487	505	490	509	518	507	489	496	519	490	504	526	526	504	554	492	525	532	512	494	544	539	504	505	489	480	503	498	512	536	530	494	517	531	473	503	504	486	506	539	501	515	465	507	532	513	478	527	540	493	523	528	517	445	519	497	547	456	526	489	553	513	519	498	531	514	541	473	487	485	515	515	547	496	493	477	510	547	509	497	489	503	503	546	522	520	553	480	544	548	494	518	491	508	509	510	489	508	484	485	521	500	518	489	531	510	478	489	507	485	497	531	536	478	529	548	510	506	489	516	513	484	517	519	516	509	488	506	467	520	503	507	532	508	519	499	501	510	508	494	526	517	527	525	478	545	505	497	483	520	484	535	506	485	469	527	487	526	516	507	520	493	506	518	449	485	524	491	509	493	524	526	517	497	506	504	523	535	517	494	537	511	463	536	502	505	508	512	473	502	500	536	498	513	516	496	515	582	477	541	474	497	535	493	532	540	503	501	494	537	531	521	531	503	540	545	480	510	506	475	500	479	520	542	522	533	519	495	525	525	490	507	496	524	504	511	478	464	490	551	482	507	513	515	508	496	466	550	480	484	513	470	527	514	569	487	478	512	489	479	498	511	530	488	497	510	496	547	513	524	496	506	491	519	517	487	495	518	484	490	502	479	487	505	488	518	502	520	524	519	513	488	497	495	512	494	489	474	506	513	508	478	484	480	512	541	503	484	514	465	513	529	512	497	550	493	507	489	532	524	498	526	479	506	532	491	532	533	504	515	502	507	496	525	499	476	487	528	517	526	488	453	499	511	476	551	505	540	507	503	493	507	509	538	494	488	528	456	486	490	490	516	533	511	482	490	521	505	495	498	482	502	502	546	492	537	508	497	495	499	511	492	473	497	514	525	495	530	490	515	550	489	487	508	550	545	499	513	519	483	473	469	473	499	551	527	493	515	487	491	503	530	513	475	511	477	492	512	476	550	501	488	486	516	516	513	530	510	452	529	511	515	514	504	521	484	523	511	510	510	519	503	503	499	513	498	549	494	501	482	516	518	452	539	519	490	554	531	468	475	536	506	505	519	567	535	466	524	528	548	517	524	544	541	508	477	536	463	508	532	495	491	486	581	532	520	473	517	464	554	525	513	511	515	484	511	498	536	489	496	481	502	549	492	480	483	474	517	502	501	500	484	489	498	502	503	544	495	554	531	547	539	500	491	499	530	508	504	502	525	513	464	482	491	516	523	492	555	483	478	514	544	478	522	528	514	502	488	504	485	517	532	522	524	561	518	526	508	532	476	502	479	548	513	504	503	497	509	513	525	474	450	532	539	500	505	463	534	513	466	519	509	475	537	504	499	543	509
9202	1092	1246	1114	822	713	542	533	515	469	415	441	414	396	383	413	375	382	428	377	349	361	371	353	352	351	387	392	378	369	349	357	308	344	348	347	344	376	369	358	335	355	365	354	334	363	344	376	366	330	342	350	329	368	354	383	351	316	349	375	353	362	366	332	371	342	370	379	352	370	354	305	321	376	343	321	374	344	350	366	311	325	363	346	318	326	344	357	392	334	332	335	328	327	347	354	356	326	338	356	349	340	367	362	350	354	359	367	338	348	306	340	303	320	333	353	339	350	362	345	350	330	338	361	347	382	347	404	336	347	343	328	349	343	314	296	332	333	355	336	321	362	356	366	337	299	357	358	331	345	352	337	381	344	335	369	389	377	346	343	330	340	384	366	368	308	330	370	371	330	371	353	325	336	379	389	332	358	339	350	366	347	337	333	324	337	326	363	354	361	341	327	360	322	357	357	325	355	351	327	340	348	324	306	334	324	333	329	323	340	365	345	363	327	326	343	326	320	358	334	338	376	346	367	310	345	353	348	331	361	335	325	351	355	372	338	328	365	326	341	344	354	327	351	361	335	352	370	356	307	312	355	355	348	354	337	383	383	319	351	373	329	326	326	373	355	357	322	320	337	336	347	360	341	351	335	342	375	330	340	319	347	366	322	333	342	349	352	348	371	322	348	376	319	336	330	330	318	351	330	376	364	337	313	327	336	335	372	353	346	325	323	380	327	363	357	357	369	366	353	320	312	336	323	347	330	326	362	349	366	355	340	323	322	337	348	349	363	302	326	346	367	331	350	359	347	357	348	351	326	353	348	325	388	339	333	334	368	291	328	371	334	386	316	341	333	355	345	360	358	368	354	357	316	335	319	330	340	337	373	338	366	330	370	364	340	356	354	357	342	340	324	336	363	362	343	358	368	348	332	367	340	361	328	365	322	364	369	348	327	343	353	340	341	375	353	308	372	365	330	343	317	348	354	333	348	358	338	347	356	352	346	333	350	320	311	370	337	338	356	331	319	335	370	340	358	307	339	320	363	365	359	318	337	319	325	393	335	369	346	356	378	359	361	350	344	366	346	327	359	361	310	339	331	376	358	335	338	343	330	312	336	362	348	350	341	337	323	323	362	327	338	344	366	361	333	369	391	335	365	369	382	352	320	303	327	333	340	362	336	394	354	348	332	327	348	372	323	297	340	347	359	352	352	305	341	323	325	340	338	365	359	332	337	393	360	364	358	364	351	340	342	311	350	356	385	324	326	321	360	349	362	377	358	358	324	344	350	323	341	355	289	328	339	340	336	357	367	358	318	372	326	347	347	368	344	315	360	356	317	338	331	333	403	319	357	343	349	353	377	349	320	385	346	358	290	340	312	333	348	355	400	315	366	363	374	318	335	324	361	330	359	378	370	336	348	344	335	325	312	339	324	330	350	339	359	329	338	346	341	342	318	367	348	349	329	332	347	370	327	378	352	336	366	321	351	331	359	367	329	358	334	334	385	344	337	322	356	326	329	373	335	344	359	364	350	366	329	329	354	335	322	333	337	352	356	334	355	370	350	379	342	315	346	342	334	326	371	328	362	331	338	317	366	351	358	325	376	328	320	363	336	340	355	350	311	349	322	335	378	339	346	351	335	338	340	377	361	365	385	332	348	389	349	337	330	343	315	310	348	358	346	331	343	354	332	382	356	335	351	345	342	379	360	375	345	302	365	387	370	318	343	356	324	350	362	347	312	352	333	342	353	360	337	341	347	371	342	358	349	373	330	318	342	341	345	335	338	356	324	408	365	331	354	377	350	378	348	339	323	336	365	360	332	342	317	359	348	362	354	374	347	332	344	339	385	366	329	332	330	358	310	328	319	354	361	337	369	359	338	384	349	317	342	311	344	310	339	332	360	369	301	370	380	372	331	364	345	340	361	353	363	358	345	393	323	341	330	352	343	354	350	310	343	349	313	351	359	378	332	337	323	332	360	328	332	351	392	361	346	389	321	337	333	342	378	352	370	349	321	343	338	383	356	370	337	331	336	345	368	357	338	364	344	324	354	392	384	363	384	354	349	346	310	325	340	348	337	362	361	392	352	345	368	335	336	337	335	375	391	343	327	378	350	358	330	354	328	349	359	348	354	340	333	315	339	346	342	346	341	317	315	371	349	391	389	394	348	353	339	361	372	311	333	405	325	366	369	307	313	336	346	332	371	342	369	352	355	374	331	327	352	350	331	359	328	332	381	323	345	327	392	360	324	358	332	346	348	321	383	332	367	393	349	339	320	364	353	356	329	364	350	367	334	342	363	324	348	359	323	334	358	349	357	344	330	328	337	373	344	360	335	364	329	328	368	370	346	353	352	305	330	322	356	388	338	357	335	340	326	321	326	367	332	336	348	360	356	390	344	355	338	332	337	346	339	348	320	345	361	341	336	354	336	341	329	355	360	367	359	325	344	356	340	339	360	354	364	347	332	366	344	338	343	329	358	296	335	331	358	314	321	337	359	331	332	349	342	355	337	321	355	330	333	330	339	370	367	352	353	301	336	309	355	318	365	346	342	325	350	328	318	370	354	353	367	370	346	337	332	339	334	340	348	355	358	349	336	348	306	378	347	372	361	343	367	343	329	329	361	350	360	360	339	325	360	316	338	356	353	347	325	366	312	339	320	331	348	348	390	373	354	350	339	335	338	328	349	350	355	360	336	333	343	336	340	357	362	347	345	360	399	334	340	340	316	320	365	356	326	374	349	326	316	335	298	333	379	350	367	343	387	318	320	349	333	341	367	305	332	377	345	368	363	326	370	354	379	390	343	386	327	358	364	392	360	337	346	357	389	345	358	334	349	345	345	331	355	372	385	360	331	315	344	370	346	329	344	344	340	360	330	345	355	339	356	342	352	306	331	312	342	367	353	332	334	345	334	311	346	333	375	340	357	325	339	309	320	377	359	312	336	338	339	373	357	326	361	320	338	349	363	344	347	348	356	362	388	385	361	349	342	301	333	370	330	386	308	327	353	329	322	363	348	324	327	349	358	362	337	338	348	355	355	366	336	356	386	360	364	353	354	347	353	363	327	322	334	316	350	352	368	341	346	343	340	343	327	312	398	351	346	356	337	351	351	309	351	346	339	372	359	390	336	361	335	345	337	368	350	324	349	365	368	381	335	370	332	377	339	329	377	373	343	361	345	324	320	310	295	323	348	323	362	337	360	371	357	334	363	350	330	356	336	330	354	368	338	336	343	337	289	348	355	362	339	320	330	332	353	332	328	359	346	359	364	324	370	359	337	389	351	321	307	330	345	342	375	346	353	362	395	355	348	305	351	348	348	344	325	358	350	373	356	320	299	367	356	356	345	336	333	325	368	322	346	313	345	347	318	342	334	311	338	366	353	355	327	318	367	361	376	314	330	339	338	323	353	368	363	341	328	374	380	376	311	399	316	359	354	342	369	339	353	347	324	355	328	378	324	324	357	338	358	309	344	356	363	345	344	342	341	324	366	298	365
6354	1683	2641	3299	2958	2667	2346	2133	1919	1692	1596	1562	1472	1332	1318	1244	1192	1176	1136	1247	1124	1103	1095	1062	1102	1111	1025	1010	1097	1014	955	990	965	1057	1006	989	1023	992	991	1015	973	935	959	1007	924	987	1009	949	974	952	973	998	1002	899	933	941	1003	913	937	975	935	943	972	976	962	962	922	1009	938	995	1014	913	935	916	939	881	985	919	951	893	929	981	952	917	954	948	951	982	864	989	939	1052	933	934	966	943	1004	929	913	963	953	938	988	915	951	883	934	986	889	968	932	909	968	913	903	905	950	963	1007	896	969	940	914	953	977	970	930	940	953	959	968	987	951	919	947	895	940	931	943	947	954	935	903	937	926	942	937	933	954	969	939	1033	956	903	941	919	968	857	930	989	946	950	975	952	947	912	962	925	933	941	942	880	939	928	876	939	987	975	921	949	903	938	927	934	935	925	932	967	917	970	964	938	961	925	953	981	983	969	930	968	953	878	931	963	925	931	919	937	946	961	960	985	974	881	975	939	921	946	842	925	942	930	956	893	849	964	933	965	920	921	956	892	959	898	934	950	938	937	916	984	931	951	906	955	931	924	935	945	922	897	896	949	966	892	938	950	871	894	952	979	936	931	952	934	935	932	944	968	940	946	913	900	871	952	965	913	951	947	915	940	928	975	980	954	904	950	930	886	918	847	940	928	887	955	932	928	944	891	906	975	958	921	1009	920	898	925	894	918	925	952	889	891	947	901	924	918	979	987	902	954	932	975	943	975	954	939	940	969	969	921	944	954	945	967	960	927	985	916	936	939	969	928	969	1001	931	920	935	968	925	925	980	898	903	912	960	917	952	980	973	900	907	908	931	945	879	981	948	968	921	922	897	960	946	947	939	884	948	925	941	986	901	892	905	929	932	910	976	951	894	939	908	1004	891	880	930	959	946	928	914	939	891	953	905	932	975	923	991	958	940	947	941	938	924	987	937	934	926	961	935	959	968	912	938	961	857	881	913	922	934	974	947	954	939	921	934	942	965	955	961	956	941	998	918	942	932	946	935	925	923	960	965	960	949	912	961	967	910	923	943	929	928	931	927	942	907	932	962	926	921	877	887	916	946	925	948	943	935	912	950	969	944	932	870	932	939	915	945	1002	962	947	995	977	955	907	949	847	892	936	962	975	1005	924	913	947	922	899	967	945	937	945	1009	979	973	915	867	920	917	1030	939	940	929	938	992	937	962	912	958	993	893	912	971	862	930	930	968	932	950	909	926	907	916	858	915	934	932	927	975	880	966	956	888	900	951	919	929	898	918	947	911	918	918	886	928	879	980	926	952	929	931	944	951	932	967	936	953	968	921	936	971	911	949	911	946	929	924	942	950	919	920	923	937	931	891	1000	972	950	912	934	943	936	935	914	933	955	921	903	934	942	976	937	937	945	983	934	899	982	974	957	947	939	965	961	975	956	910	934	918	962	942	923	987	918	966	942	973	914	951	904	932	938	963	907	939	895	916	966	969	926	891	970	933	919	931	859	961	957	923	937	919	995	908	969	921	932	855	880	875	899	991	935	931	922	926	915	890	899	937	901	884	919	962	866	850	943	924	876	945	928	924	974	955	946	916	947	925	965	914	993	922	940	889	992	949	983	948	910	933	923	933	902	884	878	958	940	893	995	935	941	920	965	970	876	960	898	931	940	930	944	948	949	932	965	946	926	958	938	931	944	910	998	1000	946	922	936	918	895	880	963	897	918	909	904	912	926	941	931	936	979	930	992	959	945	940	913	946	940	922	924	968	979	916	954	956	953	929	956	953	911	946	975	923	907	886	941	935	828	938	954	956	984	932	926	900	938	941	924	919	956	957	939	936	950	946	970	926	981	880	939	930	901	880	977	950	845	917	910	946	934	867	930	894	912	959	927	906	930	943	898	967	947	994	989	982	955	901	941	842	959	946	967	963	966	860	907	933	915	965	955	939	1005	929	938	944	925	928	905	902	909	927	912	918	891	967	870	898	957	974	907	963	924	878	906	970	967	939	956	916	909	930	929	923	933	975	983	912	944	950	955	929	917	958	954	979	966	916	943	928	964	959	904	964	971	890	957	1004	961	934	963	930	903	947	1018	968	881	910	910	944	910	931	923	914	932	899	939	910	950	938	937	904	968	926	895	895	945	963	954	940	932	918	927	939	922	943	946	925	944	962	928	931	905	922	963	980	909	933	908	970	883	917	941	952	914	943	939	934	945	945	980	960	920	870	876	900	952	972	905	942	956	939	941	906	917	926	918	956	914	950	956	938	954	943	889	919	943	931	923	984	936	900	959	866	962	907	899	892	941	941	935	945	935	960	910	945	933	963	992	932	871	945	939	936	896	911	904	922	992	943	929	925	941	953	945	915	935	959	901	960	946	997	940	932	949	944	913	922	949	951	940	956	916	916	965	904	970	958	962	893	919	978	990	959	990	952	913	960	937	915	976	937	938	918	942	992	979	926	939	934	919	931	940	930	934	949	923	962	908	895	896	954	972	964	928	916	924	933	958	919	967	950	936	899	941	948	948	923	934	993	939	948	970	974	930	899	958	961	955	950	971	939	885	914	956	939	932	987	966	961	978	969	966	945	957	938	924	985	913	962	896	931	935	909	924	962	940	954	999	932	915	984	887	924	934	936	920	937	977	943	926	949	941	903	969	907	886	915	872	925	954	918	991	885	899	954	888	916	898	947	962	947	925	940	905	899	933	946	902	957	886	935	908	1005	967	986	889	939	911	968	942	917	904	912	975	939	947	926	910	948	886	959	926	963	965	924	909	916	861	947	899	974	937	910	954	955	884	892	948	943	976	915	911	960	941	897	984	922	917	954	888	933	937	957	969	922	917	951	907	921	907	895	1003	923	912	941	951	937	916	914	914	924	928	941	927	888	959	968	942	936	937	915	959	914	943	931	956	939	872	933	939	910	931	961	966	901	984	970	916	877	973	956	923	965	934	891	901	937	964	985	908	1002	968	953	919	990	890	1003	953	899	868	926	923	949	961	920	951	927	922	894	1004	956	970	885	959	859	904	925	977	940	881	899	927	912	927	907	957	946	862	984	965	947	917	973	962	909	968	909	950	928	912	969	916	942	977	943	900	929	946	929	925	932	938	972	925	944	946	964	896	939	869	904	941	874	961	962	896	942	980	925	935	957	939	948	967	959	948	882	932	935	864	908	951	1004	912	937	998	955	903	957	964	892	949	960	937	917	974	902	942	947	909	929	965	933	1068	906	961	867	931	909	954	892	973	956	930	999	910	902	960	933	927	969	890	939	921	902	956	899	932	879	943	973	900	926	946	999	979	905	913	913	948	911	917	950	977	932	958	947	982	964	916	919	944	973	934	966	1019	971	944	940	920	954	988	918	948	913	948	941	921	944	942	937	918	922	957	920	864	962	962	898	977	1002	935	1001	958	961	916	927	900	921	910	926	922	968	936	904	922	908	960	926	940	950	960	983	900	914	894	927	891	925	900	983	951	933	875	935	915	931	962	918	1000	976	893	900	963	909	948	936	904
13332	1824	1737	1558	1044	782	693	618	574	529	475	441	452	433	384	441	394	410	414	376	381	418	378	336	330	375	383	361	344	379	347	362	380	373	393	329	372	346	329	353	343	360	347	352	333	359	383	359	335	349	340	363	384	347	317	328	316	377	364	344	358	358	331	356	364	334	319	377	342	345	302	341	330	356	344	314	336	342	347	356	380	353	335	325	352	378	348	316	354	345	379	365	349	357	331	327	345	351	397	355	368	321	365	347	315	373	354	367	324	327	383	375	327	348	386	319	295	360	343	321	357	357	347	338	329	334	308	358	335	367	341	366	360	338	377	377	357	347	348	351	370	343	352	352	337	342	336	344	351	361	340	335	382	371	337	355	316	357	338	358	352	349	356	364	309	342	335	292	363	357	349	306	384	330	368	344	341	364	373	340	365	355	367	350	333	347	322	335	334	332	319	335	336	349	347	357	359	345	346	361	344	340	373	332	371	363	337	337	347	332	339	347	346	362	357	339	350	374	332	355	356	345	343	367	360	342	355	341	307	361	343	310	322	352	319	310	343	332	314	324	377	367	345	335	300	324	317	317	357	356	380	353	344	370	353	351	363	356	369	374	311	322	322	383	365	331	375	352	379	329	332	330	332	350	336	364	350	315	342	338	327	346	357	353	378	339	318	303	323	355	348	359	348	342	364	335	338	337	343	349	340	345	350	369	378	335	367	355	332	341	335	339	342	315	388	361	357	320	359	348	310	352	338	323	357	363	333	365	389	377	369	346	360	382	354	356	374	351	356	334	330	341	333	323	388	369	344	356	327	354	373	373	338	339	310	334	370	327	337	336	365	296	361	363	373	320	365	347	331	353	346	348	324	359	360	347	358	340	364	369	321	378	352	326	326	308	304	354	371	410	341	326	352	333	350	362	336	328	313	349	321	299	321	362	331	377	368	326	336	326	346	337	331	355	322	345	365	323	339	381	388	359	339	319	365	349	354	299	361	345	323	364	374	356	348	330	339	373	357	345	340	333	342	365	325	357	342	336	365	350	340	356	325	345	359	353	321	349	330	334	338	339	359	340	338	333	349	369	355	328	333	309	354	323	328	343	328	344	331	363	346	310	318	358	354	345	384	345	399	330	321	348	335	346	359	349	326	346	313	364	332	344	351	368	349	362	302	333	348	357	330	322	330	368	348	357	335	355	363	345	342	343	379	348	349	350	350	330	363	341	329	376	355	314	337	353	353	345	325	363	334	310	354	377	352	317	375	323	338	352	311	341	373	352	367	330	358	358	331	346	356	351	329	336	342	323	378	369	323	336	347	371	347	352	353	325	333	353	350	342	355	345	365	388	350	325	336	333	365	326	337	326	358	349	336	362	357	375	355	351	339	318	335	355	334	338	351	315	365	320	342	347	340	345	326	395	376	365	342	337	330	391	331	351	343	341	306	333	357	339	368	351	357	364	332	355	356	375	335	343	348	335	354	366	359	382	356	328	347	336	320	337	345	340	360	348	366	340	334	364	354	389	291	343	344	352	307	325	331	326	318	319	332	339	337	362	355	361	342	356	333	383	366	363	365	351	362	344	346	353	341	313	364	340	334	334	350	353	348	327	338	365	354	353	332	341	351	342	346	338	331	336	328	355	353	344	357	350	362	372	342	378	341	358	356	352	347	349	362	324	338	357	328	355	356	353	366	376	328	300	310	358	362	364	384	335	344	360	341	322	316	353	362	364	378	310	373	343	354	316	337	333	370	343	346	305	337	355	343	372	375	366	330	344	324	347	335	340	306	331	353	340	315	339	320	349	338	341	345	320	361	339	364	320	359	347	325	357	384	320	338	328	330	376	328	318	350	308	320	338	345	396	327	336	371	348	337	355	317	342	349	375	324	375	341	375	372	314	330	299	340	373	338	355	339	368	362	358	307	341	351	318	365	312	334	353	343	341	342	365	336	367	327	330	323	349	326	352	372	320	341	324	343	329	348	320	340	347	331	342	338	351	332	347	343	327	344	340	360	332	357	327	318	365	346	348	347	333	336	322	350	337	325	327	342	332	375	340	347	384	348	365	335	344	373	350	324	341	311	337	357	386	338	351	363	355	336	301	335	360	344	353	330	333	345	348	343	338	350	327	376	366	352	337	345	320	336	357	346	346	345	357	350	355	361	349	341	367	355	348	380	330	332	344	351	350	363	348	313	313	359	323	357	355	367	344	372	347	359	349	365	328	372	335	340	377	352	339	333	383	333	337	366	326	387	334	324	375	348	327	374	335	341	347	379	332	340	342	334	324	377	349	339	379	338	341	323	361	355	362	337	341	375	360	363	359	339	335	367	316	359	360	331	344	319	354	341	338	353	326	366	370	325	362	346	369	323	331	350	357	372	343	351	337	350	367	357	376	355	348	329	295	328	338	336	311	331	329	323	326	346	349	361	381	342	358	343	326	341	362	357	328	347	322	337	359	328	323	328	355	344	307	361	368	372	334	362	338	356	320	352	354	348	312	375	327	325	349	373	332	329	369	342	372	363	319	353	364	327	349	334	352	335	341	342	357	351	357	345	351	333	363	342	327	346	368	362	327	339	335	301	321	336	360	355	338	333	326	346	372	344	358	331	360	342	349	343	319	322	340	352	343	341	330	365	331	331	352	331	344	330	381	279	358	362	371	335	345	345	327	329	366	348	365	346	353	333	336	339	355	345	363	362	303	345	332	353	375	355	333	328	336	350	342	357	365	380	330	365	348	339	346	333	338	331	340	362	299	397	353	357	365	346	366	370	320	319	353	350	354	350	349	347	365	336	359	346	354	336	354	321	320	342	352	347	386	336	375	366	325	352	351	373	336	355	346	309	350	396	375	322	330	338	331	369	364	387	378	362	354	382	317	324	345	325	342	328	337	346	351	349	354	339	331	343	353	326	333	346	378	377	339	357	320	330	346	335	340	344	363	342	334	314	368	343	354	344	349	337	337	376	360	314	307	347	344	362	332	334	347	356	350	356	340	315	292	333	370	358	339	342	374	310	331	331	346	354	333	308	311	344	348	359	329	378	335	368	316	363	338	332	345	354	333	361	356	346	334	361	375	350	321	349	381	335	363	365	366	332	359	331	346	347	373	350	345	350	348	322	316	354	346	339	347	341	350	351	351	357	337	347	369	319	331	371	376	343	357	360	341	348	352	337	332	332	355	336	343	328	331	332	341	360	364	324	353	340	380	327	355	331	328	325	352	348	319	359	307	352	346	343	352	366	337	314	340	368	348	319	378	331	367	362	352	339	353	322	344	339	347	336	361	332	360	319	323	353	357	342	358	324	389	333	317	345	381	330	340	352	339	346	336	344	334	339	326	320	345	353	338	322	351	381	329	357	336	362	324	381	365	333	320	337	361	378	361	341	338	294	360	330	363	305	359	370	332	338	359	334	357	333	339	340	355	353	356	328	319	318	368	354	341	347	361	336	337	329	360	343	338	353	315	337	354	337	364	338	330	328	333	346	353	333	364	340	342
7497	1981	3372	4280	3923	3387	3019	2545	2310	2006	1829	1792	1584	1569	1420	1419	1345	1247	1278	1196	1173	1182	1179	1105	1130	1085	1080	1026	1029	1066	1046	983	1014	1000	984	998	1005	946	934	1012	958	1022	961	984	937	931	920	1001	944	941	922	923	966	922	905	949	925	930	961	897	930	941	976	909	931	911	961	891	848	939	958	932	908	893	933	928	931	941	894	985	933	906	933	928	923	887	900	830	930	898	931	897	884	928	897	971	873	936	921	918	888	956	966	882	947	939	883	864	895	915	979	909	939	908	889	912	903	931	907	908	954	900	913	881	884	894	948	966	896	884	933	900	877	951	942	885	920	920	912	944	880	891	909	900	910	933	961	931	887	917	902	936	884	924	887	913	931	948	895	931	865	857	894	921	954	902	853	929	897	921	904	911	930	930	863	850	905	906	905	932	933	965	924	949	904	872	873	862	917	899	877	927	901	909	890	904	892	894	949	909	892	906	878	879	895	977	944	862	907	910	949	887	937	942	903	894	932	851	904	887	839	940	945	926	931	872	859	892	926	856	869	890	896	899	969	877	888	868	925	873	890	912	882	853	875	886	880	890	901	932	870	888	956	944	877	890	917	914	916	923	927	814	929	897	910	885	851	947	890	933	882	923	907	878	869	912	944	891	879	913	922	902	890	910	912	944	927	925	908	891	850	955	967	907	974	961	921	939	921	853	906	947	938	950	909	920	873	896	891	894	908	834	921	914	888	917	887	895	901	918	892	913	896	869	861	919	930	898	908	885	905	963	904	919	913	906	967	892	947	926	880	916	913	885	903	885	924	939	883	936	907	878	897	896	864	872	924	905	873	884	906	912	966	854	887	920	972	922	881	935	877	905	941	908	890	938	902	914	911	896	923	914	894	977	928	918	937	887	884	892	931	915	939	906	963	893	908	900	895	857	935	885	881	943	882	922	909	883	912	877	968	901	891	925	923	908	935	950	908	894	888	892	912	920	924	909	909	895	900	877	862	892	938	910	885	842	874	915	867	902	952	896	874	959	910	942	892	889	943	876	878	897	857	909	887	934	891	954	919	879	942	899	897	884	904	911	907	925	914	886	906	861	885	897	887	937	949	840	889	907	882	895	911	885	867	932	922	883	882	910	929	894	889	905	855	922	912	927	900	904	904	933	921	899	868	887	896	917	906	889	870	895	967	877	864	892	861	945	873	864	904	874	888	910	904	902	921	843	910	913	879	870	864	929	885	889	951	949	931	878	853	950	932	883	940	889	887	908	940	931	896	869	928	1004	910	883	932	927	877	947	888	930	884	889	887	880	871	886	888	890	885	879	907	874	901	907	913	948	894	890	888	921	888	877	945	917	918	894	924	947	937	885	965	789	914	911	857	924	918	901	870	882	920	886	903	922	916	929	951	940	935	963	941	917	881	875	928	942	908	894	862	922	875	909	912	906	932	876	932	862	874	878	887	920	916	955	903	884	942	884	903	884	871	888	883	905	888	927	887	864	865	913	894	864	909	894	855	911	918	876	873	861	884	901	900	918	917	925	878	905	888	918	895	912	926	929	916	881	953	889	903	865	858	850	903	895	857	830	884	906	890	880	929	891	879	953	927	922	946	933	897	909	915	924	919	918	947	846	936	893	925	907	910	965	944	949	910	925	898	947	909	922	942	868	946	922	902	890	928	887	941	894	896	883	909	930	959	908	901	939	955	927	920	838	927	911	893	899	833	941	951	944	915	923	929	890	984	896	886	918	918	901	935	998	932	928	955	925	906	889	890	925	847	958	823	894	910	898	930	917	946	896	921	934	890	871	912	865	859	906	872	887	886	878	937	904	942	884	900	949	915	900	909	937	886	890	937	878	907	908	931	919	918	855	902	883	941	895	849	883	923	852	888	907	890	878	919	929	862	924	861	910	920	898	882	935	862	926	845	873	854	902	898	930	868	925	903	937	920	889	946	865	849	948	919	933	897	878	963	908	887	920	895	864	839	911	885	856	881	902	919	926	909	947	937	862	965	882	922	916	869	894	924	910	925	907	961	947	866	891	946	871	879	887	963	975	865	920	876	887	865	908	905	920	915	920	870	910	899	860	901	881	889	915	898	940	839	935	847	889	870	900	879	902	924	884	878	925	914	889	947	859	958	908	944	913	908	876	950	916	923	891	902	916	928	924	908	903	940	910	877	844	917	868	910	868	938	901	916	897	940	859	884	908	897	886	887	935	908	905	883	919	931	888	894	890	924	922	954	873	883	872	902	897	878	895	960	929	901	916	944	939	922	929	883	880	900	874	899	895	902	885	901	891	900	870	912	888	872	831	821	937	925	967	851	884	933	900	894	887	886	935	943	941	928	869	910	908	867	898	959	929	900	905	912	851	893	902	926	909	893	866	935	920	886	895	940	944	888	874	912	960	892	907	876	867	919	858	928	912	899	878	920	941	872	884	925	888	914	880	914	911	868	866	907	918	927	891	939	919	893	944	925	888	865	842	929	872	911	863	955	939	936	992	934	903	928	926	954	920	928	853	864	920	889	902	911	858	935	913	880	868	896	911	920	846	895	930	921	912	941	890	904	941	908	885	852	888	895	878	853	851	915	877	912	902	893	952	920	902	915	889	916	903	870	892	949	922	891	897	877	919	904	918	950	893	928	946	873	942	842	961	861	893	930	942	933	860	892	881	885	894	911	908	954	886	881	949	880	909	901	894	900	893	898	938	949	892	949	885	933	951	903	956	920	962	954	953	881	865	933	909	955	897	919	930	912	940	872	943	912	922	906	927	887	941	853	888	854	887	960	879	901	958	899	900	870	881	953	884	877	917	942	950	904	868	926	927	900	914	912	887	913	906	880	919	923	928	912	890	984	906	875	883	898	859	998	945	902	929	922	935	909	872	908	887	871	920	966	898	903	874	886	914	909	920	874	926	844	907	892	869	907	918	866	888	875	862	917	895	923	850	953	903	947	940	910	907	918	952	921	915	914	926	866	878	888	926	929	902	947	866	898	889	894	926	912	909	916	897	915	887	926	909	896	838	898	856	914	886	910	932	901	892	901	899	927	905	910	909	906	907	909	894	857	912	892	851	895	918	922	892	956	900	933	943	918	890	912	896	977	890	943	889	978	915	915	917	906	925	878	906	883	879	890	904	895	885	873	861	970	866	885	924	873	855	887	949	933	947	955	912	885	915	910	887	901	877	899	846	870	916	890	909	872	912	945	972	890	993	894	919	944	890	893	890	918	898	904	876	896	925	924	913	921	896	924	892	897	905	840	916	889	856	916	960	901	873	884	880	914	926	945	916	913	893	844	924	907	848	876	944	923	931	909	939	886	908	918	890	901	850	906	854	940	933	844	886	913	915	914	980	930	961	882	963	904	898	926	917	912	900	906	911	861	916	918	891	879	894	873	870	922	891	907	941	891	836	865	868	927	873	880	904	895	919	944	892	934	894	924	872	879	935	853	899	886	873	918	952	923	822	917	883	902	944	917	952	859	883	858	860	878	897	903	856
1835	197	163	182	166	166	149	155	154	150	155	141	148	162	178	160	189	139	159	158	171	148	164	146	140	147	165	149	172	157	159	143	145	168	139	159	131	148	180	184	176	161	144	163	144	179	177	151	155	132	148	162	170	176	146	144	141	162	154	181	174	163	155	181	158	149	165	131	168	165	141	141	154	147	165	159	156	170	141	160	147	154	164	148	146	160	156	142	176	172	132	140	150	141	135	136	154	158	169	183	144	146	145	141	153	132	152	139	148	131	159	142	172	139	159	151	155	154	143	154	168	168	156	154	160	153	154	134	154	152	159	158	152	166	125	171	158	137	168	175	148	161	144	137	166	165	168	164	154	172	174	163	174	162	157	172	173	158	164	159	175	170	168	163	159	132	163	143	152	151	160	146	150	156	153	160	163	175	132	149	153	161	152	167	151	167	153	168	165	149	145	161	164	165	138	134	171	148	153	152	164	167	136	161	148	130	160	144	157	151	147	152	171	194	147	163	143	169	128	137	138	149	138	154	179	137	151	163	142	127	161	153	156	156	175	141	148	156	177	147	153	145	155	169	164	145	150	170	151	144	165	137	167	175	128	137	190	167	160	161	150	147	156	146	155	159	136	164	167	125	150	150	143	168	148	143	163	149	153	149	161	132	158	158	164	168	171	161	150	188	161	140	152	158	158	149	144	158	151	151	168	159	161	148	148	174	141	189	153	148	162	159	122	134	156	129	156	161	162	151	160	164	163	148	146	158	138	165	159	169	170	148	164	138	160	152	161	154	165	156	156	159	165	142	141	163	157	173	159	138	137	168	170	162	161	175	171	170	140	137	161	163	178	144	133	158	123	155	155	161	170	143	157	149	160	143	159	177	152	146	151	152	154	160	169	156	161	145	159	146	163	167	148	168	157	148	151	164	141	156	162	159	159	147	163	173	153	139	146	162	144	162	170	171	164	165	194	175	144	142	160	143	156	153	163	183	137	164	141	160	143	152	161	158	155	138	146	158	154	140	150	160	172	154	169	167	156	151	160	164	170	154	153	167	146	157	175	158	165	151	152	162	170	154	151	161	158	171	150	134	148	155	168	154	134	172	168	132	128	153	164	153	148	173	169	146	151	179	151	153	152	153	138	190	147	145	167	157	171	178	156	161	170	135	180	164	153	135	179	181	172	161	165	140	138	164	168	159	160	178	161	149	153	130	158	192	116	141	166	151	155	156	149	163	144	142	180	162	168	152	152	160	188	158	143	156	163	147	138	153	132	170	156	171	179	135	160	166	160	170	193	146	163	158	173	149	145	146	143	157	149	141	146	154	164	130	157	170	150	139	153	141	186	148	151	142	150	161	147	162	157	163	164	163	170	152	169	178	168	155	136	152	164	135	146	148	158	157	193	167	153	175	184	150	185	165	153	154	147	130	155	160	154	160	169	169	165	151	149	145	150	169	151	157	165	132	172	166	153	149	171	144	160	165	154	156	168	149	168	131	150	157	159	152	173	149	172	157	150	163	163	146	169	145	179	149	170	143	157	130	169	142	154	144	179	145	177	162	151	173	143	165	159	145	154	141	141	139	162	167	164	168	168	154	143	148	164	124	143	141	170	165	150	156	187	152	155	183	178	140	169	167	144	189	160	147	152	142	173	173	162	159	163	152	149	164	150	151	133	152	148	148	144	170	130	165	144	142	171	146	156	142	165	158	150	169	172	156	174	143	145	177	165	132	160	152	155	176	167	138	156	143	134	173	162	146	146	155	138	164	161	146	158	154	162	160	164	148	145	141	153	148	170	155	170	156	162	134	153	165	144	162	172	156	169	145	157	146	138	135	149	158	182	168	172	160	176	163	195	171	150	152	181	161	155	158	139	159	166	162	152	168	160	160	158	163	153	164	165	135	156	146	143	141	173	147	171	142	157	179	166	141	163	183	176	169	167	140	143	165	164	165	154	136	162	128	151	143	128	164	139	152	144	141	155	169	168	174	165	161	150	140	153	158	147	155	171	143	143	165	154	166	159	152	158	150	160	162	169	170	152	161	161	150	145	154	160	172	154	155	161	142	187	160	144	148	149	155	167	148	148	145	149	151	157	154	172	176	149	158	168	157	155	159	173	133	151	159	163	165	130	150	150	133	145	149	141	161	145	150	150	146	170	142	136	154	164	161	171	154	153	140	142	173	145	144	160	151	180	147	137	145	150	164	143	159	159	159	149	163	158	169	143	140	170	148	165	144	166	157	166	154	157	161	144	186	162	147	157	165	122	158	157	171	160	138	166	160	162	165	162	167	152	155	149	169	161	172	159	146	149	133	149	166	149	181	144	166	159	168	134	181	140	153	157	152	140	149	165	159	184	146	171	155	157	170	159	148	161	155	162	154	168	147	164	162	162	172	148	160	169	155	148	165	160	157	173	154	163	173	164	164	163	140	151	146	146	161	148	170	145	154	172	145	140	165	164	145	153	160	166	163	182	180	161	161	195	138	157	165	131	155	135	145	150	138	129	165	160	169	144	157	151	189	159	170	145	192	145	193	167	157	164	150	182	143	145	182	136	141	136	163	160	148	139	172	162	149	126	159	150	163	151	147	138	139	156	163	145	166	169	160	155	173	143	148	152	147	157	142	155	143	141	139	160	164	156	148	164	140	149	183	138	164	145	145	149	146	142	152	164	153	178	152	158	167	146	149	154	152	171	175	165	150	161	163	156	144	159	167	137	173	170	149	171	181	158	150	162	130	165	151	149	155	140	158	146	140	172	174	164	156	133	185	156	149	158	156	173	165	174	177	157	151	157	155	160	157	156	160	154	167	157	136	152	152	132	132	154	157	166	156	150	152	160	167	161	148	161	146	143	151	175	161	160	138	142	166	147	168	163	154	166	156	165	150	143	192	133	148	148	163	152	174	170	147	173	147	172	147	159	173	161	171	176	149	172	154	153	127	167	171	195	156	132	150	142	174	163	163	161	159	176	174	167	160	152	153	158	164	135	149	136	148	184	142	158	149	167	164	167	141	132	166	167	140	170	170	157	162	162	163	153	161	173	164	170	175	151	144	151	154	146	161	166	160	165	150	162	173	154	183	156	169	135	165	179	152	167	127	170	166	156	169	152	174	160	174	173	145	153	152	153	158	175	142	165	161	149	160	160	149	182	141	149	162	143	145	143	122	164	169	149	147	179	157	147	137	158	150	169	182	150	138	155	144	144	160	170	167	134	163	154	152	183	158	166	138	147	183	166	152	150	176	159	146	164	152	149	160	174	175	161	157	125	141	170	164	138	152	181	147	155	160	158	178	145	167	144	164	140	126	158	159	151	159	152	151	159	181	147	167	170	154	156	149	154	143	158	152	163	140	142	147	172	140	186	134	138	138	149	167	162	139	154	179	149	148	157	151	149	158	171	145	134	139	155	132	138	161	173	162	164	173	164	158	136	171	157	156	137	139	155	165	150	150	152	148	156	152	155	152	135	158	159	139	174	149	164	180	147	159	168	150	160	190
2127	534	566	587	584	583	560	547	565	505	532	510	539	528	548	537	533	510	547	549	519	513	556	545	517	557	537	506	514	543	504	527	531	527	512	533	482	518	492	512	554	512	503	474	486	516	540	506	527	507	508	537	483	517	486	541	566	497	529	506	479	510	493	493	511	488	533	507	515	523	521	471	494	468	522	551	500	525	500	505	502	513	540	504	474	512	497	513	484	496	507	523	537	525	500	466	478	493	525	511	499	483	523	520	475	519	511	508	547	487	509	513	551	511	479	504	524	498	484	478	529	497	532	521	512	509	540	479	534	553	542	494	494	496	523	539	524	506	519	506	496	524	497	518	510	515	498	559	533	485	524	476	548	485	499	506	516	490	506	501	516	533	526	481	492	533	529	516	532	540	483	505	499	487	517	541	504	474	492	522	543	499	534	563	516	497	535	476	513	476	477	507	506	507	493	523	521	491	500	506	520	510	497	538	503	500	475	482	541	538	508	507	560	508	473	510	566	494	506	540	518	490	488	466	485	495	519	498	517	514	485	476	465	488	509	500	462	537	502	470	495	509	514	465	492	480	511	509	514	483	457	513	471	471	500	573	503	496	505	559	509	480	505	500	479	507	525	495	493	473	513	531	495	534	533	496	482	484	486	519	462	525	523	534	549	486	458	493	514	477	514	510	520	502	506	545	459	501	528	525	535	506	503	516	533	517	521	526	480	508	510	558	471	524	485	502	508	522	545	484	515	524	498	509	530	528	503	504	502	523	487	523	490	535	479	462	504	466	516	507	513	517	501	495	476	537	490	482	506	502	497	475	507	508	519	474	557	530	484	512	492	544	502	514	527	498	535	512	526	504	556	515	505	498	504	537	468	524	479	487	514	502	534	513	523	513	511	490	516	529	532	531	482	503	536	510	523	478	505	479	511	514	516	508	541	541	516	482	545	518	544	518	491	494	518	511	525	505	504	500	477	500	530	515	477	483	472	474	501	511	522	541	530	508	487	498	553	488	503	516	504	555	486	451	493	520	466	556	519	473	506	555	459	531	503	499	543	528	504	506	499	514	521	541	505	490	488	521	500	529	491	546	515	513	550	513	507	497	502	485	519	491	512	475	507	523	533	521	531	479	486	523	525	523	469	503	506	541	462	510	546	504	518	544	530	454	499	536	493	490	487	474	530	479	507	542	505	539	470	500	499	462	485	549	504	492	502	513	533	480	535	479	510	494	519	495	483	500	488	528	517	538	539	515	518	524	529	485	450	507	517	478	515	504	506	535	512	480	534	490	483	499	516	475	522	491	501	469	504	494	464	524	509	527	511	566	526	535	525	509	506	531	514	510	495	500	518	472	508	519	490	494	516	470	528	519	505	532	537	514	516	468	517	499	520	549	487	518	501	495	496	526	510	520	537	489	467	535	545	512	525	527	533	515	500	506	520	527	518	515	525	515	492	514	482	539	463	527	525	498	526	521	525	499	532	511	486	519	495	529	514	494	502	499	488	531	485	514	515	516	538	503	500	496	470	483	544	525	531	521	540	478	506	522	508	474	539	513	534	515	503	487	496	514	469	506	517	518	487	492	520	469	522	493	496	493	511	519	554	516	502	530	527	498	472	519	530	514	512	517	508	513	487	527	562	512	488	543	524	480	486	527	509	519	531	517	530	494	518	500	490	510	529	499	536	479	509	500	511	484	547	496	490	520	488	485	547	539	502	450	497	481	483	496	555	483	486	485	481	493	520	551	503	533	495	482	488	502	529	499	529	495	477	494	510	511	527	503	488	498	483	493	512	533	532	501	481	512	505	529	479	490	520	494	535	488	534	500	479	551	503	509	559	499	489	495	518	500	486	513	474	532	495	482	520	533	499	475	524	499	517	516	517	496	498	545	537	480	539	499	559	523	472	506	513	520	535	503	509	476	525	532	507	577	538	491	483	528	526	478	510	511	506	464	465	490	490	493	522	514	517	449	535	470	515	538	525	498	521	502	520	514	504	567	485	527	538	522	503	509	532	507	494	525	534	511	528	448	484	542	495	509	471	579	499	507	542	493	510	527	512	525	519	469	479	488	526	486	492	489	549	496	504	532	494	533	487	508	530	501	479	513	499	535	498	476	498	479	507	497	474	499	529	464	540	532	495	536	494	520	504	502	530	518	485	542	517	535	498	493	495	493	513	512	500	468	522	521	461	541	516	498	468	489	491	500	496	493	512	528	530	536	497	477	525	471	525	514	492	533	494	474	502	499	539	486	521	480	476	508	582	520	493	506	521	536	511	507	499	498	504	530	533	523	506	534	496	477	504	522	483	529	523	525	486	506	533	532	496	488	504	504	517	527	503	475	510	491	502	455	510	504	520	521	553	498	527	478	503	513	525	523	528	512	516	505	517	504	560	487	493	485	488	504	532	488	550	545	509	487	477	516	535	515	493	498	480	487	502	483	484	495	500	527	545	491	515	566	515	484	509	522	490	497	495	529	526	488	522	496	518	486	510	500	541	476	469	473	484	490	498	512	502	515	537	483	507	511	494	546	542	503	505	485	504	526	495	504	507	505	491	537	495	493	492	509	520	540	498	512	531	508	551	488	501	489	483	514	521	520	489	512	516	517	527	463	516	487	507	450	501	555	495	540	488	483	498	522	498	509	518	532	494	532	472	546	483	518	513	479	523	495	512	537	502	503	567	495	488	468	514	485	516	511	493	513	508	501	524	501	539	530	497	513	535	482	507	535	489	487	507	496	493	517	489	544	520	467	480	546	553	505	498	545	520	529	503	518	500	536	504	571	510	502	537	468	534	514	499	474	526	494	499	521	485	475	495	473	515	510	511	530	534	529	493	490	533	483	475	498	529	465	524	506	524	536	485	521	519	506	492	479	513	496	513	516	487	501	484	507	495	510	541	504	478	494	510	487	487	518	531	485	519	479	478	528	488	511	505	506	500	505	469	488	482	517	514	503	497	476	518	530	501	509	495	521	537	506	490	525	517	530	490	502	550	500	475	523	491	521	475	516	522	519	517	550	458	524	494	535	486	465	517	500	529	526	547	506	495	476	480	499	525	536	461	507	496	515	508	512	505	503	532	500	499	529	528	528	464	478	496	514	501	511	504	532	525	530	514	488	467	529	524	499	504	461	495	502	514	476	491	492	488	521	512	483	494	480	511	490	490	504	536	533	499	496	523	462	498	482	504	484	478	482	542	503	514	500	550	488	479	524	508	529	517	511	483	510	463	509	509	498	527	486	504	554	503	505	556	523	481	498	484	506	524	479	472	531	523	523	488	494	495	516	470	495	501	506	499	516	532	515	532	481	495	530	528	497	539	514	505	507	515	496	500	519	535	520	478	520	482	528	490	512	527	502	510	514	468	475	494	480	522	483	499	500	523	522	535	491	514	568	476	512	502	536	490	529	494	525	487	488	482	520	490	505	506	510	529	494	502	505	501	525	503	472	494	531	508	488	513	505	498	511	523	502	477	473	513	512	482	526	507	499	507	550
9405	1162	1182	1097	800	668	617	525	488	476	443	429	462	386	372	396	388	372	386	352	378	385	381	380	370	370	360	337	345	354	333	362	319	347	365	341	370	370	341	368	340	351	367	334	322	366	336	342	389	343	335	354	333	352	365	352	319	352	361	396	337	350	381	323	377	341	343	349	335	335	332	344	384	357	348	362	324	352	348	341	358	333	332	361	406	360	318	347	327	362	349	327	359	326	341	347	324	343	357	354	343	358	352	367	364	340	338	371	403	351	344	344	317	340	368	344	338	369	353	340	368	330	328	361	320	312	326	336	349	337	348	316	337	336	329	336	352	351	300	323	325	378	338	342	342	307	352	374	361	332	342	330	321	331	366	337	361	362	327	349	385	345	307	347	374	369	328	352	341	351	324	316	370	355	355	353	371	341	367	361	339	348	333	343	342	378	367	349	342	350	350	361	376	336	380	331	362	338	330	338	319	321	325	388	351	338	347	366	319	335	362	338	361	365	360	366	334	339	333	381	334	353	316	332	319	325	312	335	319	355	325	367	357	352	379	352	330	352	337	329	376	358	321	336	331	329	361	369	341	376	337	380	348	330	337	347	354	349	339	330	331	351	344	318	347	321	302	376	333	336	347	317	315	348	368	346	317	337	358	367	330	354	336	320	352	338	381	367	373	347	397	350	337	340	345	342	331	367	326	321	327	352	360	337	359	336	372	374	364	319	343	339	334	354	332	334	339	340	335	364	341	362	323	339	383	384	336	345	376	364	378	361	331	310	352	339	319	320	322	308	316	348	340	319	341	371	313	397	363	333	330	346	339	354	347	305	361	356	335	333	326	352	359	332	342	365	335	340	346	362	332	370	359	362	339	366	364	327	368	352	385	382	351	332	357	338	375	349	315	319	349	314	379	324	337	327	349	345	343	334	335	369	339	335	345	320	326	364	322	307	377	356	331	359	356	338	370	337	368	355	332	368	362	347	375	367	370	318	329	317	341	361	368	355	344	350	304	344	338	350	373	358	314	314	358	334	348	344	322	340	322	338	343	358	344	347	348	338	338	313	346	334	345	359	322	324	330	348	388	314	339	320	386	348	349	353	344	364	352	344	322	348	358	333	332	330	301	330	355	328	332	368	351	330	317	356	375	339	342	358	366	314	334	355	340	365	328	346	336	356	328	332	351	347	354	347	338	361	378	332	331	343	337	351	312	325	325	313	363	342	328	366	311	335	367	347	353	356	346	355	302	355	361	335	319	303	323	329	287	352	337	363	336	352	313	351	361	354	333	334	345	337	334	340	309	349	347	373	360	351	318	335	359	354	365	333	363	369	330	346	317	335	352	321	362	337	344	333	329	359	345	336	331	335	343	333	326	368	326	289	366	372	366	390	339	353	305	308	346	345	368	314	288	347	353	364	379	364	344	338	364	320	371	352	361	330	355	371	324	340	324	336	358	367	339	336	315	342	355	347	355	320	359	350	352	333	368	330	355	328	347	329	351	344	394	321	347	345	363	363	318	338	349	405	366	391	347	311	341	367	344	341	345	337	355	340	319	353	360	335	362	354	355	357	356	381	338	350	343	319	305	293	321	341	321	324	367	352	340	349	349	352	346	322	360	332	360	320	355	333	321	302	353	318	324	386	362	324	368	335	363	324	369	364	332	345	337	332	342	367	348	328	327	328	350	359	307	359	374	337	362	307	357	381	340	330	323	363	327	325	332	376	350	341	366	386	342	388	368	428	330	340	322	355	374	330	328	368	356	363	327	338	363	350	372	341	322	357	372	337	347	346	349	329	321	371	330	365	326	343	342	338	343	350	321	344	305	350	354	338	350	362	356	350	337	379	345	309	347	339	368	353	359	334	341	362	367	351	339	365	295	353	343	361	347	353	347	354	338	346	328	356	336	370	351	374	352	325	344	333	348	378	328	371	329	346	360	329	369	322	307	357	344	344	371	352	322	341	350	346	348	374	333	361	317	328	319	344	370	356	340	360	324	345	306	368	361	335	362	360	323	339	385	366	401	311	381	376	333	331	384	338	318	326	333	321	376	340	376	332	347	334	315	360	345	337	354	325	351	350	355	334	370	380	357	320	350	336	341	350	355	370	344	327	337	356	324	317	347	333	324	328	345	313	351	352	338	338	336	372	342	324	349	353	363	374	305	337	334	347	353	334	336	355	340	344	360	375	349	355	320	350	325	399	349	329	360	360	328	356	326	343	359	310	359	367	344	322	324	370	335	346	322	355	367	358	335	327	330	374	342	336	338	350	320	325	341	349	347	320	368	337	341	345	331	367	351	345	348	336	369	373	364	344	322	361	372	364	294	351	353	353	339	364	345	339	314	361	337	326	394	345	322	362	353	307	369	300	353	341	358	348	339	373	346	385	343	355	363	331	371	350	319	323	325	374	344	350	363	334	318	364	350	345	314	323	322	353	371	322	348	334	337	335	323	361	330	354	374	351	375	366	346	342	352	360	368	340	353	366	358	366	314	338	359	324	376	338	345	329	358	341	378	342	348	348	330	383	355	366	361	326	357	359	326	347	347	323	351	348	342	349	343	338	352	341	374	367	355	340	354	340	365	363	322	361	343	384	348	324	307	348	354	345	380	335	373	351	355	379	324	328	315	349	335	342	344	364	357	356	352	333	365	325	335	335	346	367	366	329	344	355	344	359	362	317	337	330	333	356	362	357	346	345	394	347	302	355	389	324	319	359	366	364	311	355	384	346	335	350	352	337	345	377	384	312	303	326	370	380	371	337	359	358	340	349	338	352	361	332	328	336	361	334	326	347	329	330	375	335	347	366	359	326	335	332	374	321	361	343	337	323	337	363	312	312	326	361	371	369	334	342	300	361	321	366	324	369	357	340	335	348	319	336	334	330	334	373	367	369	335	340	337	333	360	323	339	355	334	365	321	338	378	366	352	351	332	363	363	343	320	320	338	352	343	373	320	349	335	330	323	363	363	358	354	334	324	376	331	337	349	336	336	376	394	367	360	358	366	329	347	373	380	314	353	342	318	342	356	317	324	305	338	358	325	339	330	338	359	347	316	347	335	322	366	346	376	341	343	339	345	346	355	351	344	311	352	378	324	332	350	346	325	338	364	356	360	361	362	368	345	335	362	335	375	321	338	355	333	350	362	305	338	350	350	289	323	305	299	329	333	359	342	328	361	358	350	340	364	349	325	331	376	372	334	332	357	375	353	363	312	373	327	330	347	310	330	362	335	331	333	325	328	366	327	382	335	325	331	328	330	342	353	369	346	330	348	343	361	338	316	335	344	376	346	330	327	365	350	343	315	369	334	365	364	350	343	342	302	350	351	351	351	331	340	339	315	354	346	310	361	352	339	345	346	326	369	349	333	361	321	331	346	315	339	359	383	332	308	358	335	343	361	336	343	345	361	347	380	337	388	301	347	352	342	320	348	338	370	346	319	332	408	340	330	360	359	332	325	379	328	354	354	371	328	331	339	369	332	341	335	344	332	342	343	345
6525	1675	2630	3283	3038	2732	2385	2101	1787	1712	1593	1511	1364	1412	1333	1272	1218	1217	1216	1192	1151	1101	1105	1112	1062	1063	1123	1062	1034	1051	1061	981	1056	1000	1034	1002	1024	1044	1059	1005	971	934	984	997	986	974	984	945	953	983	951	964	959	922	969	941	999	936	948	910	928	905	1004	943	958	989	948	944	939	930	929	956	918	934	982	971	952	946	962	873	979	959	901	895	966	921	945	968	954	942	941	991	882	960	991	951	945	948	969	987	905	944	977	1002	976	906	885	914	955	898	946	973	950	899	953	982	957	921	951	911	914	869	848	964	912	892	949	910	913	907	925	891	942	935	1002	963	918	925	889	962	922	901	915	967	915	845	920	952	964	948	988	915	965	966	958	900	940	920	952	927	878	908	919	973	996	892	911	957	943	954	968	891	921	951	937	920	894	923	929	916	960	889	978	940	918	907	910	877	1001	936	1012	954	903	958	938	950	925	958	917	952	929	934	932	923	932	947	903	948	963	945	943	967	974	948	923	934	936	967	979	880	904	910	937	959	977	923	997	898	923	951	907	961	947	946	934	943	941	869	913	943	973	976	926	984	935	906	950	905	948	982	926	991	988	962	945	921	953	912	889	924	898	925	950	927	934	953	981	951	923	906	974	930	901	904	893	970	902	922	904	989	926	883	932	899	935	970	900	977	973	985	941	969	981	950	961	885	888	931	909	987	897	958	951	946	943	986	903	943	961	930	1007	892	926	975	908	963	913	957	930	977	908	964	935	904	983	970	933	956	889	907	926	970	945	980	901	900	903	918	956	865	950	964	963	944	931	954	942	959	908	891	929	872	915	911	928	903	954	918	956	904	919	976	902	935	896	913	916	919	916	962	980	950	975	950	924	986	931	930	931	932	936	889	940	911	979	955	901	933	978	923	865	904	977	919	920	901	967	956	992	924	884	990	954	949	890	934	933	875	982	942	902	918	906	956	908	935	914	930	900	917	943	998	939	967	926	945	966	980	916	939	930	935	943	943	934	887	914	903	976	982	943	902	921	927	961	913	979	925	935	949	955	891	959	934	935	959	932	907	1007	943	925	919	935	946	929	921	942	923	941	952	973	961	941	888	977	887	914	904	923	964	933	953	888	930	972	927	935	910	1002	954	955	966	888	947	955	973	953	1011	897	933	937	948	930	906	934	938	952	903	949	957	924	906	965	944	937	953	911	932	906	958	927	901	915	921	882	953	868	932	1001	907	958	904	960	922	971	931	913	902	898	1008	904	974	914	948	961	909	929	940	931	947	908	937	936	980	955	923	953	897	937	901	989	932	946	919	947	923	904	953	963	1014	967	949	962	921	922	970	905	908	914	955	939	916	900	939	941	931	897	891	902	985	940	929	919	914	992	953	936	897	936	1002	868	952	926	918	941	935	967	943	908	903	894	913	916	868	951	963	958	914	942	947	892	968	922	949	914	940	961	946	870	907	918	936	954	939	918	981	948	906	927	886	912	962	995	947	866	947	926	930	905	963	953	958	928	908	929	939	918	906	900	960	902	955	947	925	950	983	915	929	925	907	969	902	920	940	956	972	930	925	916	881	899	915	956	960	942	931	890	969	920	975	953	973	920	910	973	904	928	965	891	931	879	949	958	936	946	935	925	922	977	968	961	874	933	936	914	913	950	835	921	914	936	918	963	959	897	935	968	961	959	989	986	1027	864	932	960	965	933	945	920	904	979	981	929	918	883	942	920	933	919	876	853	969	930	925	959	991	929	986	959	913	946	932	896	968	929	924	909	968	894	936	984	918	907	963	901	954	977	879	939	966	911	881	891	1012	912	907	932	955	964	964	969	962	920	922	930	890	920	919	922	909	948	973	961	973	925	906	970	938	940	904	872	968	943	1012	929	947	939	919	933	916	954	968	950	969	920	943	967	956	940	919	975	933	957	927	935	936	904	959	976	942	954	959	954	932	932	947	967	951	921	878	909	949	963	904	919	918	938	917	955	966	950	892	975	871	939	951	926	960	1003	915	980	980	927	917	975	922	936	934	950	963	939	913	929	895	935	930	938	931	1027	953	934	925	936	957	895	939	916	900	886	918	894	932	920	938	1003	997	939	931	905	952	962	921	948	945	925	955	991	927	1003	955	911	922	931	911	923	959	918	918	943	921	890	972	920	937	902	961	891	942	963	957	1007	938	905	951	962	927	904	968	921	908	901	985	926	929	869	941	976	972	973	930	926	975	899	952	906	953	967	922	946	892	917	904	965	964	946	947	944	941	941	920	927	904	935	861	912	945	909	949	952	886	902	906	919	978	956	915	952	942	936	950	961	977	968	926	890	968	1013	954	922	967	885	926	918	942	926	986	974	979	921	917	954	942	965	905	917	956	924	996	921	882	896	920	927	883	993	986	963	949	952	902	925	933	902	937	939	947	945	921	933	967	931	909	901	921	935	978	913	896	951	936	943	927	875	949	970	915	864	976	941	923	945	957	926	918	982	974	931	918	921	919	941	923	906	950	898	998	952	900	919	908	952	968	964	911	909	896	896	915	918	921	950	927	966	890	964	927	933	924	909	932	920	926	892	912	984	928	968	947	911	969	909	909	1006	973	915	923	932	931	986	956	994	934	922	948	899	982	948	912	938	929	967	935	939	937	949	946	936	908	928	930	956	939	943	913	916	947	879	970	973	943	907	903	934	918	940	915	916	960	934	898	916	943	939	972	919	928	978	948	983	927	900	981	873	912	913	985	997	950	988	919	939	909	907	926	904	907	969	974	958	897	956	885	922	990	935	949	998	946	919	935	1010	983	915	969	971	911	868	936	942	929	933	919	961	954	912	903	921	956	955	909	920	884	894	923	919	959	887	901	971	905	972	881	912	910	975	920	925	998	957	958	930	942	944	956	945	897	989	954	969	854	936	917	968	956	904	941	917	949	944	969	945	931	926	879	964	890	942	954	922	934	877	904	926	973	932	909	969	901	935	947	914	909	957	922	1025	905	920	919	887	934	920	900	983	929	894	935	918	882	959	986	950	950	926	943	907	949	883	877	902	933	916	927	985	882	961	968	958	905	940	909	891	923	956	957	938	889	957	914	938	951	942	952	929	899	910	948	1001	933	916	962	970	955	891	987	931	960	925	917	931	922	960	961	980	940	910	877	934	975	950	905	948	983	891	880	944	873	951	964	869	925	946	904	932	935	944	964	903	941	961	942	974	907	948	975	957	959	948	928	958	916	884	926	889	954	959	924	949	945	946	958	872	942	918	933	974	970	900	943	976	928	955	953	886	940	941	901	945	942	952	916	904	995	968	976	960	903	900	931	948	943	957	959	923	944	877	925	938	915	981	978	925	959	956	923	935	945	953	983	934	913	943	920	968	925	922	941	921	918	894	937	958	951	911	964	963	909	964	909	999	962	942	912	881	930	975	914	958	943	885	907	903	952	935	947	903	921	926	960	967	938	993	983	995	916	963	929	967	919	944	913	949	922	910	925	936	963	939	1007	1000	864	972	946	924	921	936	955	976	952	930	945	956	950	951	932	979	962
13316	1797	1703	1499	1071	857	700	631	561	543	485	471	416	440	385	409	393	406	367	423	405	421	354	395	396	396	388	364	395	381	354	381	337	364	350	354	350	384	313	348	329	381	390	344	380	346	367	351	333	354	376	338	325	332	333	350	347	335	351	336	351	345	344	368	349	341	336	364	321	398	338	336	329	346	366	342	375	341	329	314	332	344	352	343	342	375	342	371	359	366	331	331	382	346	349	336	344	326	346	352	353	297	312	352	341	296	342	346	327	316	327	343	349	342	346	356	335	377	362	333	332	361	333	330	322	365	360	333	333	344	351	349	355	365	339	331	343	360	365	341	338	328	336	331	366	355	329	354	338	321	326	335	343	348	371	333	366	316	361	373	335	353	339	347	324	381	350	341	339	312	366	357	320	329	321	318	339	345	366	333	334	334	360	358	323	283	310	343	357	358	357	321	319	335	346	316	339	390	379	365	401	334	353	359	371	348	332	331	348	360	378	336	364	378	358	367	350	362	363	343	337	353	359	352	340	289	348	324	360	348	364	318	365	345	351	371	356	312	357	359	325	345	327	339	331	361	355	343	315	315	337	342	325	371	367	335	334	346	341	360	324	345	386	346	350	324	347	356	336	338	351	349	352	344	342	332	335	346	321	369	326	353	377	327	341	377	339	330	368	310	344	350	332	350	323	380	328	366	374	315	330	352	330	352	352	357	354	322	346	357	359	359	306	338	356	356	389	352	356	331	288	346	364	308	346	332	343	317	312	373	314	362	328	368	346	311	316	357	341	346	363	336	361	348	338	325	328	343	331	343	328	346	347	343	354	359	343	339	331	371	328	335	361	334	358	334	346	373	332	363	299	337	335	360	355	368	289	312	349	382	341	323	314	328	349	323	380	334	344	334	367	350	367	352	335	306	352	387	323	363	353	337	358	350	321	362	363	383	363	348	343	343	367	322	380	360	340	323	356	311	344	332	345	356	333	359	346	361	325	369	348	334	326	344	331	379	327	336	327	311	337	372	350	323	354	341	336	335	376	383	354	344	369	341	310	328	334	323	331	363	369	345	332	349	317	327	319	349	352	327	343	371	347	356	319	351	371	356	330	343	385	358	354	341	356	361	350	316	329	356	350	356	340	339	346	365	339	364	353	316	349	336	342	337	331	350	351	336	334	331	341	320	303	359	328	370	347	358	362	333	345	368	363	366	324	389	344	374	329	314	325	339	349	362	314	358	315	325	337	354	341	334	343	367	332	350	339	355	352	345	321	359	359	372	341	357	368	338	339	320	336	360	312	367	369	354	350	297	329	328	339	341	314	339	353	373	343	337	327	317	342	333	365	345	353	325	373	361	334	327	346	388	316	354	347	358	327	366	329	317	342	343	379	370	301	296	304	355	350	345	322	331	330	315	319	372	375	368	329	349	324	332	322	344	367	381	347	325	349	373	358	329	340	309	334	362	342	339	335	320	317	372	337	343	354	382	322	333	329	358	342	337	368	369	334	358	312	363	336	366	324	355	347	346	359	353	344	322	352	332	383	341	325	376	368	360	362	363	314	334	343	335	359	350	359	327	358	328	327	342	363	373	334	371	316	331	359	348	350	361	361	370	335	340	360	336	357	335	346	353	325	316	341	368	333	383	359	342	351	346	309	358	324	351	342	335	358	353	348	352	378	341	371	341	378	334	343	336	356	330	357	333	321	332	364	325	324	341	331	341	398	303	343	362	347	367	353	337	355	346	340	347	345	395	353	353	326	365	348	332	361	362	328	348	354	357	339	335	345	352	342	334	319	336	325	384	332	312	352	328	351	339	348	368	353	336	357	347	383	345	326	350	336	330	372	301	329	370	348	331	364	340	334	325	288	332	371	382	340	344	380	341	338	314	307	353	356	379	325	357	368	363	367	355	361	397	361	353	358	354	380	351	326	372	349	340	331	332	369	352	328	352	331	346	321	328	353	348	349	342	324	328	338	329	320	348	328	336	387	350	353	342	296	354	311	320	349	362	368	355	315	338	334	354	351	358	330	344	369	346	338	374	335	312	319	367	345	347	366	354	350	366	342	336	354	369	328	314	357	337	320	313	345	336	320	327	333	297	338	315	329	338	345	339	321	337	341	322	360	360	309	355	334	361	323	362	351	338	375	377	367	377	327	328	344	320	320	334	343	352	302	372	313	388	329	353	290	320	330	341	349	341	332	326	318	368	366	351	324	360	325	334	327	384	335	319	328	370	346	328	323	364	350	373	363	317	347	336	336	361	361	366	340	367	301	326	324	339	362	358	348	350	328	356	407	383	376	360	379	339	350	354	379	320	340	339	334	363	369	376	331	372	350	348	324	335	356	325	335	334	369	339	369	355	361	328	354	362	337	360	340	299	319	337	340	354	370	298	348	342	311	319	332	342	333	353	382	353	335	359	351	354	361	347	356	344	365	359	341	345	367	336	360	320	367	309	355	303	345	337	306	370	361	332	332	341	347	348	361	348	341	299	362	370	344	315	329	375	340	376	360	328	335	346	316	344	335	314	360	343	327	319	343	336	353	351	334	339	336	321	343	310	317	352	324	362	327	329	311	384	326	327	358	350	330	348	368	326	362	342	376	335	359	370	340	351	358	338	384	332	341	328	321	382	335	373	338	367	331	369	373	320	357	348	357	363	318	335	327	344	345	364	319	345	340	376	315	341	343	339	350	371	363	369	353	352	362	359	330	354	355	369	349	345	355	368	351	351	305	363	305	326	351	371	331	338	334	359	316	330	366	371	340	324	332	344	343	314	351	360	340	360	332	336	344	330	320	340	320	349	355	361	332	332	360	377	315	372	328	346	358	323	327	330	358	297	341	402	355	353	340	364	377	366	333	338	369	339	363	351	384	343	365	334	349	369	375	344	338	327	334	360	328	355	337	334	336	330	319	371	365	355	331	353	339	313	363	363	354	354	342	343	349	322	326	341	352	336	366	350	330	318	346	327	327	382	343	319	352	339	327	331	315	360	351	327	353	382	346	350	361	315	336	370	375	348	363	376	344	332	351	340	380	317	342	319	338	363	315	327	318	359	349	347	328	321	360	357	314	370	317	373	365	366	347	349	324	303	347	369	353	344	365	336	327	369	343	363	354	354	383	361	370	366	353	338	374	349	384	356	358	363	346	347	326	355	363	347	346	332	344	369	367	321	353	318	348	333	373	338	343	325	361	345	365	364	337	366	369	367	371	316	353	361	355	343	318	338	342	343	334	333	338	371	330	349	383	364	337	337	365	372	362	325	342	342	371	340	334	322	345	370	352	324	364	327	347	335	342	351	315	369	348	393	333	316	329	352	347	345	335	339	369	319	349	363	335	333	339	349	341	340	373	338	362	323	375	345	347	353	367	311	315	380	346	314	351	344	327	338	341	377	368	356	321	326	352	328	338	332	335	342	366	329	328	354	355	360	338	341	349	327	329	372	339	337	343	328	339	318	324	350	352	356	362	349	351	331	327	338	368	307	368	371	335	338
7414	2057	3460	4280	4037	3422	2848	2564	2287	1954	1933	1679	1591	1412	1452	1340	1298	1287	1201	1214	1223	1217	1124	1075	1104	1076	1078	1080	1028	1075	1067	1048	1024	1029	1021	1004	976	1014	1007	1020	970	954	944	964	939	978	948	910	924	983	981	962	971	973	960	910	897	908	962	948	927	879	924	926	919	972	915	934	889	940	927	921	913	903	917	958	928	934	884	945	982	907	906	927	874	896	857	939	863	922	920	912	903	958	846	947	877	886	971	867	951	949	834	914	933	878	917	961	882	854	887	918	950	898	947	904	948	918	865	965	954	935	922	922	960	900	901	927	880	905	890	867	912	907	909	873	855	890	926	908	900	827	903	877	937	941	902	892	905	938	876	905	912	901	899	925	917	942	942	966	864	950	905	900	905	973	965	922	916	895	866	920	946	885	929	872	919	880	881	886	889	979	854	874	916	892	848	883	920	872	928	874	885	890	909	902	907	917	927	920	901	903	896	895	856	852	872	873	919	969	902	887	924	889	935	963	945	888	964	878	885	891	945	903	899	860	897	923	899	964	866	879	898	915	860	900	931	838	970	887	954	911	911	874	847	917	914	912	925	974	873	862	928	920	879	946	921	890	892	943	921	903	971	938	885	935	932	904	892	917	902	895	934	903	882	852	880	874	923	881	923	889	885	969	883	872	892	883	979	917	920	972	917	914	835	832	914	891	923	901	928	912	935	892	884	896	881	900	934	899	884	898	882	964	924	930	874	926	904	939	917	922	925	855	905	948	906	907	910	889	884	921	924	869	909	902	917	924	913	887	918	908	885	861	928	867	911	906	937	884	898	907	925	887	932	922	919	904	927	887	900	896	904	869	847	915	914	902	884	911	922	912	929	932	849	907	925	903	917	928	938	926	882	896	927	862	936	923	860	960	904	904	858	882	925	930	910	890	893	922	903	880	972	937	902	976	895	911	917	856	847	895	919	867	881	861	942	869	899	870	864	876	921	869	933	872	881	903	896	917	880	898	944	859	892	879	881	866	864	871	907	914	876	966	917	954	920	917	901	896	939	923	949	927	890	989	872	897	872	893	915	889	897	895	951	906	863	930	879	882	874	930	844	892	880	912	929	901	869	918	880	887	924	912	901	933	877	867	844	853	944	892	921	944	895	904	923	864	949	897	875	909	945	914	871	894	891	893	856	900	924	910	928	888	888	918	918	938	880	881	970	915	844	843	910	917	896	919	892	909	887	869	909	922	915	850	892	926	895	914	885	951	889	880	880	939	936	930	884	873	950	887	915	930	958	942	863	923	901	895	878	906	923	926	954	891	950	920	853	932	928	962	952	877	891	862	910	920	923	891	911	922	879	883	918	887	906	937	924	874	925	940	858	917	934	876	887	912	983	845	891	871	890	859	934	931	867	902	922	878	906	901	894	907	909	876	925	861	964	908	906	900	901	915	879	946	908	917	934	855	866	929	918	990	909	882	906	895	872	863	864	885	944	925	879	929	927	864	937	909	908	925	842	944	893	857	909	923	885	911	868	918	907	900	889	939	937	899	871	900	890	931	884	846	909	912	853	925	913	906	906	906	894	883	914	864	890	874	907	822	880	933	935	895	933	895	850	916	904	888	898	929	944	884	943	884	942	850	874	888	872	896	951	869	895	898	893	880	889	927	880	915	928	965	868	935	940	893	854	934	911	883	905	933	913	869	870	898	891	970	894	922	878	896	949	890	965	944	906	908	863	873	968	899	905	925	937	908	936	904	853	897	932	902	895	932	916	924	897	847	903	926	902	926	911	972	886	862	894	909	847	865	881	889	905	857	882	893	920	902	912	892	880	861	936	881	890	964	902	904	897	969	920	897	919	942	893	904	966	912	874	945	889	884	906	927	908	903	868	895	937	930	964	878	886	937	907	873	847	852	934	897	917	910	931	953	930	864	909	876	886	910	906	949	888	875	955	894	903	898	947	894	973	884	932	893	851	926	910	878	922	873	935	866	922	904	928	939	893	908	897	892	840	911	870	846	925	905	882	863	924	887	889	936	909	924	888	871	881	946	880	909	902	874	874	923	879	949	847	890	851	850	878	925	877	890	944	898	904	941	918	929	891	895	888	933	982	901	923	879	904	903	867	896	854	894	932	933	947	944	867	899	895	909	881	895	914	880	967	864	883	860	897	967	889	883	865	914	941	872	927	924	881	855	958	934	874	885	875	937	964	899	914	910	891	873	950	888	869	929	913	950	922	914	883	905	898	977	939	879	891	903	910	815	915	904	907	929	920	925	894	940	918	912	894	946	902	961	938	899	914	910	917	913	901	960	875	903	885	918	936	891	883	986	897	920	913	894	892	895	879	901	885	937	907	895	894	850	898	944	905	938	926	868	916	955	897	912	909	927	888	901	874	903	910	943	899	875	919	974	885	927	865	936	968	840	941	929	873	900	876	949	916	926	938	889	892	903	889	948	875	914	883	902	872	888	920	911	899	924	908	855	874	889	876	920	975	862	861	869	925	957	910	870	907	899	846	909	858	863	914	890	901	914	910	899	939	864	905	864	886	960	915	889	892	911	893	886	882	861	919	928	947	850	853	860	861	899	928	976	900	967	881	925	829	894	891	947	930	899	848	899	901	905	927	913	909	947	927	923	877	925	898	871	914	903	910	964	861	871	856	914	898	938	896	891	898	887	920	921	940	882	900	910	870	951	935	902	875	886	958	882	863	889	956	905	918	903	892	901	924	914	921	892	885	923	873	874	925	891	933	890	854	885	900	938	944	889	852	897	896	927	877	883	912	845	895	886	887	918	950	877	933	911	960	902	896	894	932	908	893	927	880	933	927	888	883	901	931	863	879	898	930	853	931	903	885	906	899	902	888	945	900	886	896	869	923	866	942	928	924	925	911	945	912	859	915	960	953	922	908	883	869	922	922	865	910	910	906	932	890	867	881	849	897	912	930	854	885	855	834	861	931	905	900	911	869	892	922	866	907	928	905	864	873	833	935	903	895	855	911	837	888	876	922	908	878	886	882	855	939	909	914	853	926	953	939	914	926	871	890	907	938	885	928	929	844	902	947	872	913	916	888	919	966	921	920	914	866	949	840	915	896	876	906	936	864	905	912	899	897	857	843	906	884	882	879	870	912	897	909	953	940	916	909	914	943	932	893	922	956	871	906	888	927	921	913	942	920	953	874	878	888	927	911	840	926	878	934	902	964	917	873	903	910	876	905	889	922	881	925	921	949	946	889	920	878	891	878	941	879	887	846	905	862	928	901	898	913	902	860	886	914	895	900	905	894	870	908	868	848	939	861	917	969	884	885	928	906	944	886	889	933	895	920	888	872	872	879	890	928	964	869	904	920	930	877	886	903	920	913	914	865	882	949	887	914	857	886	905	860	942	884	880	922	920	921	939	958	870	908	836	936	898	900	884	891	878	897	865	934	925	928	923	945	923	907	880	921	870	906	965	904	898	897	845	891	907	931	868	892	966	893	936	905	931	867	939	952	915	898	928	922	946	854	928
1882	176	176	149	160	155	153	190	167	165	160	144	169	167	143	163	158	149	150	149	167	159	156	160	145	155	165	163	148	172	150	144	151	173	166	170	162	144	145	159	161	167	168	150	148	156	157	158	148	160	163	166	146	158	147	179	176	160	174	141	165	159	156	144	139	152	164	140	160	163	190	139	152	164	171	147	165	151	164	153	144	146	176	179	155	175	153	143	147	161	172	140	159	169	154	144	142	150	162	156	159	150	157	151	135	171	150	145	143	144	157	174	132	176	155	145	167	162	155	156	169	168	154	127	146	144	167	150	160	180	161	143	153	168	135	180	164	163	150	170	158	159	158	146	155	157	180	168	167	162	145	151	177	154	175	173	180	153	143	164	156	162	162	168	155	161	166	181	167	162	149	157	169	177	132	170	174	144	154	173	144	125	149	164	150	162	154	164	160	162	154	163	155	170	148	162	136	174	155	143	164	141	149	172	146	148	145	146	153	179	160	178	186	156	159	164	162	151	139	137	158	147	160	172	154	166	165	171	158	134	153	146	178	169	141	161	157	164	154	166	148	159	178	160	151	160	139	159	148	159	156	187	159	129	151	167	158	151	183	138	173	166	149	140	147	157	149	145	171	176	156	144	168	165	153	179	159	174	153	160	154	184	159	150	164	159	156	154	156	125	168	145	159	168	175	171	174	137	142	149	153	170	153	165	153	161	168	174	146	148	149	159	173	155	143	150	167	166	169	160	161	173	157	171	138	147	132	154	166	121	149	162	135	153	147	142	162	139	174	152	152	150	150	166	149	139	170	146	182	145	154	160	154	153	168	163	130	162	159	178	150	154	156	158	161	155	134	162	171	128	178	157	150	172	195	144	156	161	165	177	145	158	134	138	162	160	153	169	156	173	158	150	168	140	153	152	164	150	162	166	161	139	160	155	139	141	172	150	166	170	175	168	162	162	147	141	167	130	168	138	153	159	158	150	164	113	149	166	191	143	159	149	152	171	155	151	154	171	152	135	155	200	141	129	171	154	149	176	147	149	164	128	171	148	182	180	160	140	145	159	155	180	151	143	146	154	160	154	151	145	166	161	163	148	145	161	147	149	152	153	147	157	160	187	130	163	174	176	145	192	186	141	120	175	142	130	167	166	145	151	135	177	136	159	142	144	163	169	141	165	157	155	142	161	170	189	175	155	165	153	156	157	154	146	185	156	160	157	158	164	172	145	150	142	175	143	162	153	156	163	147	157	152	188	157	171	168	178	172	150	162	134	155	192	153	151	142	134	163	123	155	161	140	148	165	166	166	155	173	155	141	144	163	160	164	175	147	132	170	160	140	148	161	158	141	162	150	140	137	142	166	172	149	139	168	153	146	157	163	150	141	144	128	148	167	184	148	148	128	140	180	164	174	179	176	155	142	156	148	152	156	142	141	152	146	153	168	133	165	158	156	170	141	157	154	159	165	148	156	167	157	153	172	140	173	168	153	170	151	166	156	167	164	167	148	155	148	165	149	164	135	133	169	142	155	178	169	147	154	169	145	162	165	161	158	157	154	140	142	165	161	168	160	157	155	161	135	158	160	163	162	156	154	149	155	160	154	174	152	166	145	156	143	146	138	161	160	164	146	167	157	155	172	167	190	156	171	155	152	172	168	168	149	149	144	145	148	148	144	168	163	147	146	160	160	138	151	164	167	174	150	166	156	158	151	172	151	152	172	180	152	139	164	147	146	177	149	154	139	168	181	143	157	163	174	165	151	168	149	168	165	142	169	189	171	160	154	140	182	146	148	172	164	172	141	145	143	161	139	183	130	152	145	179	163	164	150	180	153	173	151	162	156	139	171	130	137	150	177	162	169	171	146	156	179	158	189	155	157	171	185	152	161	156	174	163	171	159	165	159	158	151	135	153	168	145	146	154	155	173	174	155	153	178	140	168	160	140	154	145	171	148	163	154	148	165	168	141	142	134	154	167	163	159	163	139	145	158	165	142	168	168	156	161	164	152	150	136	152	142	154	162	160	162	131	143	168	144	167	150	172	135	174	158	167	136	147	163	150	166	144	163	158	138	135	156	142	174	169	172	166	172	154	153	158	174	151	157	157	161	150	158	136	147	157	163	142	181	150	150	143	150	153	172	182	164	151	172	177	134	161	166	139	156	163	133	179	147	151	161	167	180	142	169	161	151	155	149	158	156	132	153	163	173	149	157	171	166	162	156	159	147	176	154	181	172	164	153	166	158	172	148	156	164	154	126	148	136	154	163	147	157	144	157	142	171	151	149	172	156	144	179	159	177	154	156	171	149	155	158	168	154	164	167	147	165	139	146	146	159	150	160	153	137	132	160	152	155	151	169	146	151	145	158	165	181	149	159	152	152	154	157	181	150	186	153	170	161	156	155	170	158	172	152	149	159	161	154	181	173	162	152	156	174	147	161	152	161	135	135	147	147	178	176	164	158	145	130	148	171	151	175	148	152	174	163	168	153	163	146	163	161	166	131	149	173	146	157	166	138	168	164	162	166	166	152	160	123	159	149	155	170	143	171	167	154	151	175	150	144	148	165	156	172	167	137	149	166	145	157	163	153	137	165	160	146	174	148	182	154	194	162	152	152	144	137	151	158	165	171	159	141	180	167	195	136	149	158	157	141	161	174	163	193	153	146	141	158	155	154	138	138	152	142	175	145	143	166	155	131	147	162	167	168	161	143	153	157	156	162	167	157	181	176	160	142	176	151	162	158	137	154	126	158	161	161	165	161	172	164	165	148	162	149	165	156	161	142	185	146	170	151	157	152	160	139	168	177	170	142	154	166	134	140	148	146	135	159	153	144	163	165	142	158	171	187	164	137	172	174	159	174	166	151	147	123	163	158	162	147	147	149	145	134	163	156	153	160	144	160	151	155	157	146	159	156	121	176	141	164	162	157	145	147	141	159	143	160	153	157	162	172	160	151	146	153	183	166	155	168	164	148	141	159	164	166	171	166	166	158	165	150	147	158	147	146	161	161	150	145	153	168	144	144	142	164	165	163	166	138	147	160	146	168	152	131	154	144	152	169	166	158	156	149	162	152	157	155	175	145	178	148	156	127	160	163	136	160	158	167	148	170	160	155	140	150	137	158	158	149	153	138	134	135	132	172	179	174	167	150	164	146	164	152	144	153	154	169	144	143	143	142	156	137	156	139	161	165	165	178	156	169	152	159	136	138	161	159	162	156	159	170	160	138	166	140	177	158	184	163	143	164	199	181	159	142	173	132	159	146	175	152	151	178	150	166	164	164	174	148	134	155	160	124	148	153	160	163	161	157	143	163	167	136	164	150	159	176	159	181	163	143	153	151	152	159	182	155	163	158	155	188	163	156	139	159	137	159	189	164	182	144	154	164	176	141	172	158	155	155	139	165	156	147	162	146	170	161	182	154	157	115	157	167	144	147	156	143	151	161	154	146	171	163	135	148	171	156	149	135	153	154	152	139	145	172	120	171	146	187	162	177	155	148	156	144
2170	532	571	607	616	563	540	546	562	574	480	547	526	553	551	540	528	533	513	511	521	505	492	527	514	488	531	519	514	531	536	528	481	512	518	538	508	465	525	533	525	496	484	514	532	524	507	489	521	514	485	499	506	482	535	504	518	484	526	530	558	521	503	477	503	507	514	525	473	496	526	512	468	520	502	524	516	502	513	487	493	535	514	460	538	506	500	526	491	523	481	459	463	542	520	546	504	507	510	440	510	528	516	476	504	496	543	544	514	494	497	526	482	505	511	509	509	451	560	498	472	504	538	491	513	517	506	474	507	511	514	509	507	466	509	499	512	501	518	508	488	532	497	491	513	506	468	496	518	529	513	505	508	524	533	508	482	539	502	483	488	519	500	461	475	517	486	511	506	528	491	486	484	513	535	479	476	510	543	517	448	515	492	495	499	491	523	482	477	493	527	496	529	502	502	489	502	520	536	488	508	534	511	521	535	522	515	484	555	505	511	500	490	523	484	516	534	475	573	531	558	514	537	503	494	514	512	476	489	475	517	514	476	508	478	508	517	463	504	507	530	514	501	513	506	475	514	478	499	501	532	504	492	505	509	499	492	477	510	510	532	519	492	514	506	518	519	503	488	512	473	507	478	526	470	514	527	495	516	514	535	515	523	523	495	523	537	505	493	481	511	506	506	494	526	523	494	472	507	510	479	518	472	526	522	538	519	527	489	479	531	506	481	505	515	494	515	471	500	517	492	487	527	494	513	484	498	513	499	494	491	532	496	481	559	514	506	511	512	491	504	546	503	511	528	504	507	529	487	515	498	536	502	501	464	508	490	526	569	495	547	523	511	546	502	495	490	551	506	508	553	472	516	530	529	492	518	526	535	494	447	503	512	484	544	519	502	494	514	511	500	510	497	540	510	549	520	484	504	518	511	523	547	477	535	482	503	522	517	504	498	473	499	517	491	511	476	510	536	474	529	489	511	485	487	502	541	525	488	505	530	525	485	509	495	540	503	536	532	489	527	460	522	504	522	529	505	512	472	483	526	499	524	487	507	511	511	500	502	526	478	495	495	468	511	500	514	510	458	538	501	527	509	509	527	542	508	488	521	515	487	496	535	521	499	495	524	481	531	488	513	455	478	506	545	490	477	497	482	497	507	492	502	483	499	531	522	522	462	482	530	512	560	518	508	530	513	486	532	528	496	523	531	525	494	509	532	510	525	536	510	495	519	507	466	496	510	519	543	535	499	506	501	508	527	495	511	500	502	548	531	499	463	518	512	547	532	484	496	527	497	480	537	498	528	540	534	478	496	509	476	526	527	500	499	502	508	510	503	498	522	485	522	502	565	507	519	499	562	513	510	559	510	478	553	527	464	482	486	505	492	537	498	494	502	493	544	524	526	524	519	474	525	515	512	535	499	482	459	504	495	491	512	484	503	514	523	519	517	520	497	471	518	513	562	504	525	507	547	522	488	531	498	501	498	487	513	515	534	517	525	470	518	520	527	526	504	497	506	475	531	530	492	480	504	515	507	531	530	537	510	513	463	552	458	517	488	486	549	531	539	486	508	538	535	529	535	514	485	489	492	555	516	507	501	488	440	483	531	520	507	500	544	518	521	503	487	536	474	517	519	561	492	505	504	533	445	481	505	524	525	457	497	520	523	538	479	528	513	570	508	548	502	493	483	476	539	538	477	484	519	515	486	455	514	528	529	496	471	519	517	504	540	494	536	489	479	508	550	543	502	519	536	530	499	497	513	515	519	502	532	511	485	491	535	524	522	527	477	491	523	487	524	522	505	510	477	519	489	510	482	514	548	514	501	492	525	500	517	524	502	490	512	523	501	467	509	480	517	529	477	506	508	489	540	505	503	471	498	525	506	509	526	522	513	490	480	537	504	525	528	521	473	464	505	481	535	513	463	482	498	530	490	475	530	494	504	519	521	511	502	508	469	552	495	483	552	494	499	495	505	514	527	504	504	537	483	498	512	481	489	528	513	508	488	522	520	471	482	526	493	476	550	483	493	484	496	506	510	496	476	529	499	519	476	498	513	530	503	519	515	548	486	518	511	529	487	538	530	523	532	494	470	502	507	516	507	509	513	506	507	482	533	526	566	484	502	507	471	524	504	492	486	483	504	553	525	523	541	487	470	524	487	504	491	528	497	522	520	553	510	508	554	476	520	496	506	501	511	493	490	501	527	525	486	495	503	519	540	478	467	505	458	502	504	539	501	518	521	499	487	543	505	477	523	525	527	524	499	527	462	500	465	510	502	518	516	532	513	495	511	543	504	533	553	539	488	560	490	492	524	492	489	512	493	514	512	513	501	496	500	546	494	522	476	476	489	495	508	525	525	517	561	490	528	522	533	492	516	531	484	461	492	509	469	506	496	529	492	561	532	496	509	540	515	523	513	517	464	504	487	528	521	475	512	506	485	517	493	486	491	527	521	463	529	519	500	509	507	509	498	502	505	497	515	539	529	513	506	462	502	507	497	506	513	507	511	503	568	516	526	513	462	501	554	502	509	519	504	536	542	487	508	514	515	553	482	499	481	479	533	506	484	534	541	517	513	545	540	555	498	505	517	505	487	467	513	503	508	489	512	487	534	501	492	518	541	507	522	487	507	519	499	512	525	513	511	497	521	473	552	486	503	547	520	520	544	497	498	525	529	490	534	469	469	557	505	509	516	513	499	495	518	469	472	541	540	486	507	507	510	448	502	519	519	500	463	544	518	480	490	486	510	538	499	515	504	525	468	505	490	513	481	504	528	541	470	486	558	504	499	498	480	508	512	514	563	493	522	523	511	511	498	490	512	504	521	476	478	525	501	526	515	478	504	490	495	496	538	484	505	505	504	492	463	501	506	475	524	456	544	458	501	519	493	558	548	510	519	489	505	545	483	498	550	498	507	495	480	517	527	478	517	461	493	497	528	502	500	502	559	525	492	488	491	520	458	513	543	501	523	509	516	478	500	504	540	480	547	470	467	502	521	514	510	529	515	507	489	500	500	493	520	545	555	516	512	510	503	461	556	507	513	486	490	502	474	495	475	488	483	522	515	498	497	530	529	467	493	519	516	499	493	508	484	461	461	501	493	503	516	530	516	511	448	483	508	489	518	512	518	473	527	502	508	487	487	497	483	486	491	527	489	520	536	512	489	485	506	555	490	494	471	484	483	482	511	553	545	509	512	514	508	499	522	539	524	486	527	481	553	540	507	480	507	531	547	452	526	542	498	488	513	505	489	476	518	477	515	515	519	510	534	517	512	490	467	530	493	493	530	503	515	501	509	558	531	538	484	556	482	524	510	509	495	511	488	523	514	523	489	447	515	517	476	506	515	512	510	510	496	491	520	487	521	546	473	470	518	502	467	487	507	506	513	511	489	477	497	438	472	485	499	526	507	519	463	479	530	515	516	565	485	484	501	512	521	540	472	512	503	449	547	526	515	506	476	530	456	525	519	486	498	504	510	523	525	495	551	497	518	510	506	488	531	508
9117	1183	1211	1047	821	695	567	525	482	451	438	425	414	374	398	380	374	392	382	379	320	357	343	382	367	353	347	359	357	342	314	333	369	362	352	357	358	335	341	348	337	351	352	349	360	356	329	335	369	367	329	335	345	356	360	353	344	314	329	371	342	378	338	329	314	331	343	342	380	353	345	345	364	353	335	326	353	309	378	336	348	372	317	330	300	381	337	339	343	353	382	348	351	350	376	332	336	363	347	371	331	330	354	341	305	362	366	373	344	355	391	334	365	328	329	346	364	340	326	308	385	389	358	370	340	341	347	340	368	336	361	355	341	324	339	340	357	315	361	344	337	351	333	367	375	332	354	351	336	343	371	328	314	336	320	360	346	327	333	343	355	357	338	334	354	348	330	325	367	369	330	349	349	368	332	344	338	358	326	337	335	347	363	350	357	377	331	363	374	359	339	352	372	339	328	319	349	332	340	362	344	364	327	333	324	340	329	345	360	380	325	341	349	362	330	372	330	344	322	341	365	359	317	310	347	331	379	346	334	359	306	335	379	346	337	370	340	350	347	323	344	331	344	341	342	325	306	321	327	338	349	372	351	331	397	363	356	351	325	328	365	332	365	358	350	346	340	343	328	343	339	367	366	343	335	334	369	312	358	381	342	345	353	382	342	330	363	341	346	345	375	375	368	338	342	363	339	326	389	336	309	339	347	332	330	306	318	354	346	340	361	359	332	330	337	351	317	346	325	317	364	336	361	335	351	352	364	337	337	346	366	368	367	337	351	370	307	332	328	362	320	337	356	329	329	366	353	341	352	326	355	331	324	328	368	343	322	350	333	327	350	361	320	351	321	333	344	347	346	330	337	338	356	316	336	350	359	347	324	351	332	343	320	364	344	295	343	359	326	375	330	366	350	334	341	342	330	366	338	370	351	334	361	347	343	339	347	342	361	343	349	335	351	376	354	350	343	323	340	332	384	328	340	360	354	340	350	324	329	382	323	333	342	341	358	348	353	365	343	353	321	351	334	337	361	355	322	371	337	335	350	294	303	339	352	354	342	334	356	346	316	353	363	367	338	334	346	372	346	346	345	346	334	358	379	326	353	353	339	315	331	333	302	359	349	352	358	348	365	366	340	371	369	368	362	349	366	342	339	319	362	368	390	356	390	353	316	346	353	341	327	360	361	343	304	353	344	333	335	348	376	347	353	337	374	328	386	355	353	385	343	330	347	374	325	324	348	303	341	349	364	360	350	356	328	329	318	355	372	334	312	335	326	343	335	296	363	316	387	366	374	355	360	342	341	327	329	297	342	341	335	358	347	313	351	338	402	339	355	320	335	375	362	331	335	366	357	342	328	326	336	315	381	339	358	358	386	338	337	348	329	364	325	368	368	357	355	321	348	360	377	362	332	327	345	364	322	350	348	349	356	349	332	343	356	352	330	360	362	345	330	343	337	339	339	331	348	352	315	351	331	342	331	327	370	349	343	320	313	319	353	339	349	393	335	333	346	336	359	342	314	347	324	324	324	353	352	300	383	370	344	351	349	335	336	369	361	355	347	337	338	355	349	321	384	400	364	367	343	324	332	336	347	339	356	361	358	335	358	326	342	355	364	352	354	344	316	381	330	322	320	364	339	364	358	339	328	352	324	356	370	286	367	367	383	324	375	337	335	368	334	361	342	370	369	320	327	353	348	358	333	315	343	365	335	371	384	357	352	314	356	346	312	332	323	323	288	339	317	341	327	326	363	322	346	357	401	343	366	335	308	334	328	343	358	348	330	355	410	340	342	358	296	324	322	328	374	341	355	300	297	352	339	351	331	357	334	348	348	358	349	334	326	342	340	330	337	346	329	339	339	343	330	358	351	329	339	333	356	369	350	370	330	349	315	335	320	376	331	338	339	375	298	357	350	346	362	357	358	349	362	370	325	334	350	356	349	321	329	330	338	312	336	330	350	359	337	356	327	384	343	385	361	341	330	319	313	371	366	355	377	329	339	366	361	323	329	318	381	340	344	346	336	363	360	322	351	358	320	343	350	339	368	352	369	340	371	322	353	388	325	360	348	371	339	322	355	288	321	366	357	349	336	322	329	351	342	350	333	375	357	358	370	313	357	358	337	361	374	329	358	357	370	294	371	344	339	314	366	349	340	319	327	345	335	353	357	321	374	352	309	366	339	335	311	330	337	352	321	322	342	328	337	373	353	320	315	350	343	345	370	344	362	346	338	346	357	337	353	358	347	374	323	354	348	380	317	350	367	368	346	334	330	359	367	335	358	371	365	375	324	349	361	358	341	374	328	353	346	365	349	326	355	317	314	335	342	308	332	368	355	310	341	340	347	349	322	387	344	366	337	353	359	353	320	337	363	366	360	351	363	344	352	371	344	355	326	325	322	330	348	316	365	333	318	341	321	348	344	406	352	325	316	328	336	331	360	332	367	367	355	356	336	335	335	357	343	366	350	320	354	351	336	329	372	321	338	366	362	350	335	312	359	358	358	357	364	316	325	318	339	362	363	355	347	348	356	360	303	339	351	356	340	310	377	365	369	357	326	360	388	356	335	357	342	327	338	382	346	368	384	342	337	358	349	386	337	343	348	369	364	377	332	326	366	364	353	355	309	332	318	336	347	361	360	399	352	319	340	328	341	322	342	323	331	367	380	336	392	342	352	334	351	360	358	368	361	355	358	343	350	308	342	332	345	318	306	344	320	294	357	353	389	356	364	333	325	347	325	350	327	328	324	317	316	346	324	344	314	376	326	349	318	357	343	357	360	349	332	343	353	353	351	332	343	354	381	357	347	355	337	389	340	306	336	349	351	346	345	350	324	362	363	353	344	316	357	336	359	344	299	403	355	325	364	347	386	355	353	381	337	361	330	326	364	337	361	364	358	335	344	343	357	333	369	319	348	325	318	346	342	380	321	385	362	326	361	363	358	339	356	344	377	329	337	374	338	345	314	329	368	317	353	344	377	360	319	361	331	321	341	326	344	339	326	357	355	331	350	375	372	333	326	351	384	347	356	366	332	347	349	328	335	301	335	368	353	367	318	351	360	330	377	379	334	362	355	374	328	366	343	316	325	311	348	368	316	322	302	366	367	349	339	363	330	362	337	318	356	343	308	364	357	349	381	319	332	354	359	316	340	334	349	347	379	310	379	368	376	338	360	369	330	326	372	355	337	332	338	332	346	396	354	334	319	338	370	360	337	378	354	340	318	355	355	332	307	381	324	324	336	359	330	374	346	361	370	334	358	356	330	360	319	333	370	347	354	323	347	370	359	354	338	354	329	349	355	352	316	365	362	334	383	314	348	351	305	311	356	364	338	349	374	331	356	328	375	369	352	356	335	362	342	339	361	352	336	350	342	340	320	347	341	323	336	359	365	335	310	333	346	370	372	336	354	399	341	357	314	352	348	348	335	351	325	360	366	342	340	317	315	329	316	329	354	343	330	354	352	340	375	363	395	350	335	364	355	372	332	351	339	333	337	313	336	344
6319	1655	2624	3204	3045	2744	2302	2013	1832	1667	1553	1512	1380	1382	1361	1267	1213	1246	1161	1153	1132	1071	1069	1023	1024	1050	983	1064	1084	1001	920	1092	1024	1007	1043	985	957	957	1019	992	979	1027	1024	947	990	963	915	927	923	928	1005	911	936	968	993	976	996	909	925	955	967	937	992	916	959	990	964	918	889	975	934	962	1019	934	914	989	909	996	990	984	970	941	970	933	961	973	958	909	948	933	889	976	948	971	967	919	940	901	949	906	939	908	922	939	942	909	959	912	970	982	934	945	934	905	933	934	955	956	988	887	964	987	901	909	928	937	938	882	944	958	959	922	897	903	947	889	933	939	938	960	916	891	936	948	889	921	921	958	921	967	904	954	953	958	957	915	925	974	965	898	947	910	928	888	892	926	933	924	961	953	892	934	907	970	900	933	956	948	906	918	894	937	911	918	904	914	901	920	907	920	914	933	950	993	931	931	928	894	939	910	917	942	960	941	981	933	897	919	912	976	902	921	932	901	971	926	887	927	964	892	909	911	929	925	900	936	943	919	941	920	902	979	938	969	930	911	920	930	950	971	922	975	870	905	999	887	890	944	941	917	899	940	985	946	954	904	914	923	970	1004	892	1027	954	964	934	953	933	962	973	933	917	915	937	937	935	911	892	941	936	926	861	924	933	957	958	919	953	898	972	915	895	909	926	888	963	954	925	936	894	945	965	908	899	902	947	936	917	891	942	897	933	949	949	919	927	964	975	920	925	939	879	918	911	1013	941	897	966	941	935	947	913	920	968	892	968	969	910	976	953	895	923	933	946	951	897	968	942	932	898	934	897	941	904	983	981	929	967	959	908	953	931	948	920	986	958	911	964	932	924	920	915	888	908	898	943	973	974	971	978	934	892	919	961	954	942	886	923	929	866	920	968	896	947	923	947	933	946	936	920	880	909	915	920	913	909	882	966	899	882	939	905	911	917	946	879	947	909	964	942	904	888	910	923	949	950	876	918	977	952	966	920	911	924	911	892	896	899	917	918	906	951	934	865	884	912	975	894	917	963	900	926	870	916	945	893	898	947	887	906	943	922	954	927	939	937	960	955	938	940	911	919	871	930	969	919	897	912	915	880	885	937	950	914	940	899	931	929	978	911	937	927	908	965	966	943	909	903	929	961	942	916	923	990	1004	930	907	921	879	980	947	941	870	920	861	957	946	923	950	930	928	946	920	986	970	931	924	965	945	915	918	939	954	946	927	902	930	927	924	907	933	960	959	881	922	919	877	969	948	910	947	938	922	892	923	964	978	924	920	906	922	889	942	947	947	949	906	916	925	957	913	940	863	921	950	940	960	953	947	911	934	927	887	883	944	921	942	944	967	921	970	890	933	942	911	910	946	926	938	928	934	909	901	911	943	942	939	956	919	909	895	934	942	907	902	996	990	927	933	868	944	963	988	950	928	954	913	944	923	891	857	955	949	929	922	1036	928	922	894	896	947	917	936	965	916	915	911	901	905	907	956	924	964	1005	901	902	976	907	885	941	909	899	957	956	908	905	883	929	951	894	924	997	882	973	930	898	970	852	1020	899	929	891	941	958	928	886	953	923	914	947	882	951	921	963	925	933	895	893	920	936	921	882	995	949	959	939	943	959	923	897	874	897	893	930	929	938	939	953	930	929	885	902	963	915	941	926	1005	933	955	942	915	923	963	973	910	903	915	919	926	929	973	949	916	905	968	939	891	938	866	930	896	897	969	921	955	906	939	944	920	919	982	919	900	895	902	946	911	930	932	984	973	970	930	960	986	957	976	904	918	921	913	904	880	914	934	929	907	912	916	882	942	928	894	866	1014	914	940	950	909	850	978	942	876	945	958	982	913	874	910	926	954	957	956	943	932	873	911	906	932	906	907	947	910	938	956	896	930	909	886	892	920	938	935	924	947	930	930	956	939	891	927	946	952	889	949	959	945	951	925	904	922	885	891	929	956	949	933	950	906	918	972	925	938	883	899	927	954	917	928	931	956	925	878	979	901	924	886	904	962	919	956	952	914	897	938	934	898	962	920	958	875	899	959	980	985	984	901	915	993	926	960	880	908	962	1002	913	928	913	943	954	918	939	928	972	899	931	901	946	954	933	979	964	938	889	860	939	963	931	876	953	872	914	934	944	950	960	957	911	907	920	960	965	1010	958	967	903	902	955	931	971	904	962	901	935	945	942	911	948	919	974	927	911	934	907	997	903	904	892	891	928	934	951	886	863	909	899	930	962	941	928	917	969	900	910	977	940	910	946	910	919	917	979	928	918	967	940	885	951	946	960	903	873	963	933	903	945	910	951	932	941	972	867	870	922	913	928	927	942	927	901	958	1008	945	924	894	930	965	917	954	943	943	912	851	929	906	970	907	921	938	936	893	971	942	959	928	934	901	935	854	909	927	914	955	927	941	856	883	967	935	949	866	891	968	920	930	991	1008	945	884	946	927	972	918	959	930	935	886	897	900	956	878	946	912	936	979	922	932	945	915	899	949	914	932	941	907	920	900	929	960	921	888	900	983	922	869	938	887	860	939	945	911	914	939	884	927	993	983	910	839	935	950	904	924	953	924	970	949	969	939	918	957	904	940	885	1013	952	934	924	975	945	948	952	886	909	955	911	915	976	924	953	941	974	934	955	931	926	865	918	917	960	968	955	982	974	952	938	938	977	926	931	919	879	957	902	913	925	935	944	868	938	891	951	932	940	924	939	942	890	924	915	891	897	913	960	904	927	860	954	939	894	943	896	895	848	942	972	923	874	937	941	930	976	904	912	937	873	956	868	976	963	958	951	890	977	908	939	908	915	902	952	930	888	936	902	904	936	932	911	990	902	911	927	951	897	933	1004	961	981	909	895	891	960	899	984	914	938	988	944	989	904	984	931	919	917	950	951	959	912	943	914	908	986	931	957	952	918	927	941	937	964	938	887	920	967	958	913	913	880	895	938	911	958	893	902	933	984	927	868	933	924	939	867	944	910	948	902	941	940	929	922	961	966	899	921	890	895	885	943	953	902	963	921	936	897	942	922	997	917	928	950	899	934	925	948	904	882	910	947	933	960	938	929	975	899	913	913	922	949	947	960	899	982	910	895	960	926	967	892	942	943	966	933	979	922	950	922	937	965	893	910	961	907	979	892	913	896	915	919	948	965	827	913	942	958	909	931	932	960	933	933	932	905	904	939	919	925	965	986	914	967	959	905	938	909	951	934	928	950	905	966	899	939	918	927	954	927	918	959	941	930	884	925	900	950	936	874	951	948	878	931	944	899	927	938	950	948	971	920	961	913	905	968	964	908	967	916	922	944	990	949	891	944	971	908	909	958	937	922	959	944	965	890	927	941	884	958	925	968	887	949	939	917	942	938	937	881	921	935	948	936	950	961	939	931	935	922	911	981	976	913	918	895	916	967	939	916	960	932	884	955	915	941	923	965	925	912	936	922	952	940	931	891	911	892	909	925	897	965	984	977	920	939	943	957	903	948	1001	900	918	953	902	943	917	953	922	891	913
13247	1909	1615	1387	1100	816	718	644	554	531	472	456	470	416	410	422	371	393	402	358	368	372	364	371	376	382	354	369	384	394	359	345	364	375	379	396	355	360	351	369	365	339	353	345	358	346	338	372	389	335	351	389	356	367	373	368	330	327	354	329	359	369	323	334	358	349	357	360	355	338	379	346	350	303	387	344	329	380	382	321	336	322	363	327	355	361	368	355	343	379	355	351	360	356	318	300	371	347	354	364	347	327	354	301	339	361	326	363	322	350	341	338	373	370	335	351	376	347	338	353	343	365	359	351	327	352	322	358	348	347	357	364	327	298	332	350	350	353	342	337	358	335	322	351	340	361	364	354	372	367	316	346	361	322	340	340	331	364	339	361	343	321	349	336	292	327	358	383	347	334	384	353	323	342	348	332	361	325	321	315	347	349	324	349	369	322	345	333	339	344	335	311	333	346	366	380	362	355	327	353	329	357	320	319	351	342	333	334	323	353	328	338	352	360	378	339	338	348	361	374	337	363	346	324	327	368	339	355	354	379	352	349	381	378	350	316	342	378	366	347	330	307	373	371	299	352	315	326	324	366	353	326	336	335	355	355	347	337	352	349	339	359	325	377	328	375	339	339	337	313	340	354	333	322	360	328	325	315	375	350	333	370	330	340	350	316	360	333	325	341	371	374	346	358	354	372	335	356	343	338	342	343	351	328	364	365	354	362	324	371	343	341	316	345	387	341	308	357	373	349	322	328	333	371	326	347	359	337	373	339	345	333	352	365	354	326	334	359	376	332	346	331	354	347	346	340	339	366	340	330	334	353	372	368	346	326	320	388	338	337	362	345	330	321	322	313	331	339	341	333	349	345	361	328	335	361	327	328	333	321	329	323	357	343	321	339	353	360	367	363	347	347	381	301	334	322	328	371	346	333	348	327	353	342	304	348	321	348	319	355	350	314	328	346	332	321	351	387	371	355	346	325	373	344	356	380	321	334	328	381	350	320	343	334	320	313	315	355	352	344	316	359	337	329	371	334	340	346	372	329	339	346	319	350	348	346	294	324	358	337	342	365	339	334	330	351	337	369	372	350	337	340	359	363	340	367	308	350	330	331	347	316	338	362	330	351	336	330	329	335	358	368	322	349	361	327	357	366	318	355	351	342	325	329	322	331	290	329	342	330	329	315	339	366	352	339	364	353	362	316	323	339	336	319	338	340	364	335	378	330	326	347	350	332	339	342	340	335	355	369	348	324	326	360	332	331	344	344	366	322	351	357	328	340	341	358	354	351	353	321	328	326	334	352	367	342	394	336	334	328	331	329	348	322	335	349	335	321	336	308	366	399	377	371	369	393	369	337	364	362	380	340	366	351	340	336	337	329	341	359	357	351	311	322	353	318	367	371	348	333	341	349	335	344	369	335	364	382	302	339	327	350	334	335	333	352	386	335	372	340	348	339	350	369	347	310	350	334	309	320	326	326	337	364	319	320	356	352	322	332	360	352	350	301	306	363	337	340	376	349	372	351	356	364	313	331	315	304	349	324	334	314	361	346	370	338	336	332	360	372	380	335	314	323	380	371	362	346	341	344	347	340	349	358	334	339	365	348	344	319	361	326	325	324	346	339	348	351	326	337	338	350	352	365	360	313	366	337	347	325	346	355	326	362	360	372	332	348	368	334	312	328	335	323	368	313	364	357	353	303	377	351	340	372	320	323	298	328	343	300	328	374	364	339	357	366	332	332	346	347	344	337	369	372	344	327	324	369	348	339	334	351	334	325	364	324	368	376	356	330	328	370	366	356	354	333	322	325	361	305	349	343	363	369	371	307	328	328	318	339	316	340	317	311	357	378	333	334	339	380	324	323	330	326	332	375	337	357	358	365	364	351	355	359	347	383	356	336	359	344	376	345	369	303	328	398	345	337	344	384	355	357	314	332	366	357	354	378	315	343	318	333	377	347	330	371	333	347	313	312	344	323	310	331	329	331	342	371	363	333	348	318	291	337	320	323	419	359	332	350	330	320	345	325	329	339	377	337	346	340	348	327	332	382	354	362	338	333	341	315	383	339	337	354	354	357	381	364	347	349	356	337	360	344	388	341	354	359	375	314	332	342	357	328	337	349	336	337	359	310	377	343	357	301	360	334	356	347	320	357	333	343	323	333	347	337	371	353	332	328	367	341	362	324	327	362	351	325	312	383	388	376	363	371	345	322	337	356	299	368	342	329	362	347	345	330	359	329	345	298	339	332	355	343	324	330	324	346	342	325	360	355	338	360	332	354	312	304	342	337	354	297	325	387	374	351	348	348	405	357	360	362	352	359	303	347	362	349	320	343	370	333	334	341	340	367	324	351	335	330	318	310	358	356	334	311	338	353	349	332	348	327	337	323	349	356	343	334	342	330	362	350	327	338	358	347	349	329	328	329	360	332	373	420	329	316	373	383	325	340	316	300	339	320	333	307	334	354	359	335	371	342	359	333	346	324	327	333	323	357	365	359	345	377	361	351	332	362	337	334	348	311	323	305	385	336	326	373	337	352	324	333	343	361	338	367	336	385	362	356	316	353	342	348	331	351	357	373	323	349	342	332	355	343	344	324	352	338	364	291	337	342	344	355	346	362	340	364	366	329	335	360	348	328	362	329	326	351	326	356	335	341	343	328	359	368	344	364	342	337	348	342	353	329	343	346	338	340	351	347	344	341	302	333	327	337	340	326	337	340	354	352	343	326	362	316	348	379	345	323	345	338	341	340	356	350	369	336	308	362	366	342	333	367	325	359	331	364	353	374	343	326	330	341	344	339	342	374	306	344	319	314	357	359	380	340	319	361	333	330	363	375	370	334	354	379	374	346	341	331	346	335	344	385	362	331	380	363	369	351	323	371	371	303	339	361	358	350	353	321	364	376	326	368	340	346	358	380	344	329	348	365	317	363	323	353	375	319	350	334	331	362	320	349	323	326	393	379	328	349	331	354	364	304	355	316	326	302	330	367	326	340	348	330	339	337	337	336	312	338	315	311	342	372	336	352	302	356	358	352	378	349	380	347	341	343	351	365	347	325	332	346	368	380	311	374	342	348	319	292	339	349	348	354	337	332	351	365	350	356	315	359	362	367	350	344	367	325	342	349	355	309	340	341	329	335	351	333	358	342	328	308	322	341	329	372	343	374	342	337	329	333	320	321	347	356	308	327	338	346	325	347	324	341	349	320	365	344	376	304	340	322	324	361	319	355	366	341	311	333	346	317	334	365	365	333	335	337	338	343	324	347	367	341	349	362	371	325	348	307	347	346	355	378	313	355	319	342	347	345	345	357	310	404	309	368	359	339	326	344	350	359	362	374	311	351	315	350	330	355	332	333	353	386	346	365	327	343	336	345	332	363	348	322	332	339	344	317	353	323	357	400	334	347	350	360	338	328	364	321	309	334	333	351	329	321	313	348	341	341	372	332	350	356	334	337	330	349	376	353	338	321	342	328	348	335	360	361	333	336	338	348	345	342	328	356
7580	2116	3334	4231	3871	3329	2917	2448	2216	2022	1888	1747	1610	1574	1489	1423	1261	1258	1207	1147	1240	1193	1090	1124	1140	1053	1060	1056	1056	1052	1055	1028	1017	1016	1033	999	953	1009	932	990	982	989	931	944	968	948	954	907	930	1018	975	962	900	970	964	967	961	954	967	982	922	1001	898	923	940	898	886	951	934	962	885	910	933	977	911	913	904	871	891	909	902	936	899	898	880	934	946	919	909	876	891	925	916	917	972	934	888	919	972	922	937	923	942	905	927	912	852	933	945	899	928	912	898	939	927	939	889	919	925	880	873	929	968	950	885	935	971	897	860	883	955	866	942	957	913	858	896	982	924	917	901	896	884	965	869	892	938	908	884	870	902	882	914	839	892	929	948	893	926	895	909	889	935	853	933	923	901	948	942	874	882	884	930	931	930	863	891	897	909	872	904	877	927	942	896	899	912	969	906	912	900	843	925	889	891	915	868	901	909	850	911	926	901	883	906	974	888	906	901	900	932	912	915	915	915	874	898	858	927	875	879	943	936	957	930	966	889	912	900	896	922	882	916	898	885	854	902	872	862	956	896	921	944	894	899	906	926	873	934	907	977	879	891	911	863	871	894	943	932	864	872	954	924	882	908	844	953	947	836	916	872	871	880	942	870	869	860	881	818	898	868	911	888	881	883	931	909	880	897	897	853	866	838	903	908	897	884	900	860	921	841	935	921	948	854	885	872	908	900	945	992	902	915	868	893	925	888	887	861	878	915	890	821	883	860	872	909	916	942	920	856	881	924	914	918	935	873	904	903	866	895	880	903	941	917	929	884	863	925	866	917	936	913	892	920	930	882	894	961	894	941	1007	889	929	906	886	929	925	909	881	878	929	896	900	919	922	893	923	947	897	940	895	846	874	909	910	908	853	877	887	929	886	848	906	912	884	875	914	922	872	914	895	897	915	899	899	923	934	902	887	829	872	892	857	939	877	896	860	857	853	892	863	912	908	889	887	877	873	909	879	869	862	886	905	879	916	936	838	884	904	911	877	876	896	912	905	897	869	964	911	866	918	852	920	881	936	918	899	883	910	871	932	905	824	908	882	918	902	891	906	913	911	906	887	917	931	878	814	945	941	859	922	879	860	911	894	883	905	931	904	884	946	862	962	908	885	961	922	877	913	911	946	913	924	833	964	915	850	948	889	896	919	952	928	879	860	879	896	908	925	921	921	897	910	908	917	885	931	911	890	848	868	900	907	895	950	873	889	896	895	907	905	968	889	908	887	932	852	884	885	914	909	838	946	918	851	865	889	915	876	878	871	898	962	908	900	905	911	932	886	882	943	896	896	934	903	946	948	931	919	880	914	902	914	913	896	913	910	888	873	850	882	863	893	886	879	930	932	904	917	890	972	998	893	903	877	890	856	869	941	865	891	845	933	916	904	919	903	948	911	866	923	901	887	893	876	936	907	828	835	925	795	865	946	859	919	865	893	894	902	897	914	876	919	925	897	923	919	910	861	901	897	902	930	909	945	931	869	875	932	894	884	945	837	837	881	917	876	866	894	903	943	905	891	901	912	888	940	868	911	875	907	920	927	870	886	913	898	910	850	928	892	916	890	928	912	910	915	902	907	916	891	896	912	945	877	894	934	875	935	935	909	923	878	890	943	865	913	892	941	889	870	906	925	919	915	914	867	907	895	893	860	832	901	944	924	928	910	916	924	875	941	853	891	911	937	880	930	948	901	929	872	900	900	959	919	894	921	867	909	903	925	852	873	907	880	923	916	890	913	857	890	932	849	899	827	823	873	933	861	856	888	975	937	937	893	935	899	896	907	889	911	873	918	879	895	879	890	889	908	893	926	878	902	887	920	920	877	907	894	883	886	931	902	943	877	969	910	929	901	923	856	928	898	936	883	877	869	925	939	878	933	847	910	893	918	818	919	891	955	825	911	888	878	876	877	909	870	907	839	899	901	889	908	928	949	900	875	957	889	913	869	861	890	926	859	913	933	894	925	906	892	869	878	895	944	892	894	929	852	886	836	959	892	886	938	892	889	899	915	890	884	921	887	881	937	914	912	911	900	901	954	986	848	891	873	874	922	909	903	899	905	874	910	872	885	901	898	888	882	869	889	901	904	933	865	909	925	907	959	904	878	905	877	890	907	878	876	875	874	866	847	921	916	911	906	854	886	942	850	901	943	909	885	873	857	865	904	880	863	933	905	929	906	896	881	904	877	916	894	907	949	935	891	894	839	892	902	937	859	881	925	948	959	911	902	900	901	901	909	927	933	928	906	921	874	889	912	846	845	885	901	881	927	900	949	947	926	909	917	884	885	944	919	965	937	921	901	867	904	904	908	923	890	896	912	918	862	927	902	956	901	918	928	905	957	930	953	903	964	901	904	882	884	880	884	873	902	883	873	857	927	917	832	857	888	884	883	903	939	928	921	887	890	927	909	944	841	895	935	924	884	894	910	962	932	900	941	932	882	866	940	955	884	876	930	910	936	908	958	899	877	932	913	886	908	862	884	880	900	889	903	884	890	850	906	876	905	870	938	923	923	973	901	927	945	888	934	919	918	906	888	888	859	871	882	882	873	895	907	878	927	907	889	898	911	876	878	895	909	938	917	888	908	898	903	912	902	854	891	932	930	902	886	933	827	877	858	878	820	895	905	921	916	856	878	879	868	937	962	950	908	906	934	887	934	916	918	927	911	854	923	889	928	853	953	888	936	905	962	890	882	917	928	883	877	890	907	884	947	944	905	900	905	902	885	880	928	894	843	898	962	854	901	881	904	896	916	892	929	910	901	892	861	894	911	890	903	916	943	886	911	895	892	946	924	900	904	943	872	916	952	876	887	938	936	880	880	935	914	925	837	863	894	864	929	885	856	885	960	902	910	932	907	913	930	951	898	906	886	897	894	873	912	945	845	909	914	869	914	890	887	880	878	881	937	909	912	911	917	932	857	869	855	867	933	911	892	885	896	923	947	872	903	918	887	890	926	849	933	850	845	885	917	851	937	924	889	906	885	915	854	853	913	834	927	897	907	933	919	895	937	920	928	870	884	870	894	894	939	882	901	920	914	904	931	916	876	910	895	896	913	852	879	887	890	859	861	880	864	891	847	870	936	930	887	941	871	906	907	949	933	913	888	891	853	890	913	928	896	922	937	933	894	907	898	942	928	896	918	824	936	931	900	876	929	915	890	901	914	887	897	882	888	912	889	951	918	960	884	914	929	854	899	966	943	955	896	946	907	897	914	888	903	938	864	897	906	902	971	895	902	858	851	933	900	883	908	906	893	934	867	873	901	895	879	905	886	865	879	871	875	916	856	882	934	828	903	894	901	925	946	889	963	950	905	880	867	923	864	916	944	927	937	937	867	929	949	891	914	905	924	857	847	867	921	875	916	884	941	916	952	875	881	883	872	870	865	961	902	894	897	881	917	856	846	880	909	918	891	922	833	958	907	942	913	896	875	908	968	960	905	950	840	916	878	936	895	970	880	952	894	930	910	904	902
1870	171	161	176	168	174	152	169	161	158	159	155	144	148	147	179	175	132	155	147	172	162	170	158	161	165	168	143	158	165	160	161	176	152	177	161	145	164	157	141	177	157	182	168	141	156	167	143	170	147	133	176	172	150	156	143	153	153	155	164	173	184	146	161	145	147	190	159	146	157	147	142	150	172	144	148	146	145	145	174	160	153	166	188	177	169	142	167	166	155	143	149	137	138	164	144	148	149	146	165	155	155	138	152	121	125	148	167	170	155	180	168	174	162	150	149	156	146	171	172	154	178	140	131	167	161	159	164	152	142	157	134	152	166	171	165	145	157	152	170	162	155	148	172	139	161	174	163	148	149	159	154	149	142	151	150	129	133	168	164	153	166	150	164	168	152	146	149	135	171	149	144	150	149	176	133	151	155	161	166	167	138	162	169	119	164	149	141	141	171	136	171	173	161	190	143	173	122	172	193	164	144	154	164	152	158	159	168	142	192	172	147	130	154	180	158	143	148	143	139	163	148	158	161	166	167	140	175	159	149	159	148	164	159	175	162	167	176	161	180	148	126	143	160	158	174	155	156	159	144	154	166	170	165	168	159	155	170	154	152	171	154	153	166	163	171	153	133	147	185	146	171	128	176	161	173	179	161	134	140	160	154	155	151	159	170	167	142	162	144	146	173	145	144	166	146	146	163	167	159	157	156	168	161	149	162	180	160	160	156	178	157	152	159	151	160	150	177	163	149	143	165	163	126	152	160	162	168	153	148	152	156	148	167	174	139	150	137	171	176	157	161	149	142	144	156	160	158	165	155	170	162	156	152	171	169	172	150	162	150	159	150	153	150	155	168	153	142	143	157	148	143	169	148	142	150	181	117	157	170	169	127	174	187	161	166	146	134	146	147	152	148	137	173	162	149	161	141	169	128	168	161	151	157	166	129	166	180	172	142	168	180	143	142	151	162	143	151	152	151	146	155	162	156	159	142	151	175	166	150	163	155	169	142	156	137	140	154	139	149	161	154	145	141	167	205	151	158	123	162	164	174	173	141	150	155	147	157	144	153	134	154	174	167	151	145	138	182	173	172	176	152	141	140	139	155	156	168	167	155	132	157	180	151	167	176	148	146	141	155	163	145	156	131	169	168	157	157	159	146	172	177	164	164	136	141	164	150	159	174	173	152	162	173	142	152	155	157	156	143	159	156	163	173	139	166	152	150	159	138	138	148	165	166	163	167	177	175	137	159	145	160	174	153	162	166	140	147	161	170	171	142	159	162	153	167	152	154	163	181	143	143	150	183	164	174	150	165	167	127	162	153	167	158	147	163	158	173	154	150	175	161	131	171	164	155	162	166	170	154	164	161	184	174	167	171	155	156	168	166	162	163	155	155	136	152	178	158	140	162	131	175	153	152	161	164	156	148	173	160	137	159	135	160	151	163	159	166	158	171	146	148	148	144	144	133	161	165	154	166	161	163	139	147	153	137	134	157	147	175	156	150	179	180	190	152	169	168	161	133	137	181	157	158	172	157	184	163	152	168	155	179	179	165	145	136	153	145	138	141	155	169	167	137	168	133	144	135	163	156	161	159	148	158	161	173	152	159	164	153	127	148	151	176	157	166	144	148	151	174	161	169	127	139	157	158	162	166	157	159	154	145	150	160	175	147	154	160	148	144	149	164	157	145	159	145	154	146	166	166	171	159	157	169	153	167	129	147	162	187	150	145	165	165	160	178	150	178	143	182	142	145	136	125	160	150	165	164	162	178	126	153	161	153	169	173	157	153	134	141	145	147	154	142	159	141	163	155	157	151	159	145	163	146	161	151	158	158	153	149	155	148	172	151	155	167	154	159	170	141	168	157	153	141	180	174	158	127	155	149	158	154	144	164	167	153	151	165	154	154	139	143	161	161	147	185	161	173	160	139	156	177	149	161	167	140	178	163	160	139	125	159	157	157	174	155	150	145	149	157	150	184	156	185	168	174	146	169	167	158	156	163	137	134	162	152	152	161	148	138	169	163	163	154	146	156	136	167	154	161	154	157	149	165	162	167	139	161	163	174	146	143	155	146	142	148	149	156	156	144	160	153	150	159	164	170	149	149	148	159	160	166	174	181	145	154	158	132	157	166	137	165	162	153	149	181	132	152	174	174	155	157	167	139	144	128	188	171	162	153	168	142	156	148	172	167	159	135	155	153	180	160	141	163	163	150	166	170	130	139	174	149	163	140	174	179	165	157	171	150	137	173	160	162	168	165	160	156	149	154	153	179	144	142	168	150	148	139	154	164	149	155	162	169	154	164	159	124	186	162	172	158	153	150	168	142	184	143	152	172	160	150	144	150	175	168	133	175	161	158	186	169	168	152	141	176	159	175	154	166	149	161	149	171	154	164	147	151	143	169	170	166	160	144	169	178	151	160	181	158	148	145	160	145	146	136	176	140	174	141	162	164	157	151	160	152	167	174	157	142	156	184	146	178	153	136	144	180	165	152	146	163	177	155	166	160	119	191	163	163	142	148	161	172	158	152	138	180	171	141	161	157	153	147	151	146	147	135	164	153	167	155	159	173	139	144	148	147	149	159	177	161	178	160	127	156	177	168	178	134	144	136	180	172	169	141	155	139	144	141	150	153	149	146	155	171	174	146	162	155	146	163	174	155	168	181	166	152	148	139	142	164	170	166	145	162	150	169	156	140	157	138	142	141	130	133	161	157	157	134	139	156	180	207	161	150	179	168	138	163	159	151	171	155	136	149	146	151	155	172	166	165	160	153	145	177	171	162	131	138	173	167	157	157	127	156	167	143	157	168	144	159	149	159	146	153	172	165	158	161	141	172	167	167	160	166	173	175	201	185	153	144	162	176	141	174	157	173	182	197	164	150	150	166	158	178	157	179	157	155	146	150	159	159	145	167	150	131	149	150	156	151	163	183	157	180	123	158	154	155	157	153	141	139	158	160	159	149	143	142	161	179	154	131	167	152	172	114	152	155	149	146	143	155	147	174	157	155	179	178	151	174	135	152	164	166	156	142	166	174	185	173	131	173	164	174	137	161	184	135	167	148	169	175	152	158	173	163	188	176	141	163	168	143	163	152	134	151	150	143	159	139	170	151	153	180	138	156	179	167	170	155	153	179	147	154	178	167	184	167	157	165	156	164	172	181	157	163	143	150	167	142	156	164	132	155	186	151	130	169	155	141	143	156	148	152	156	149	166	160	180	151	144	159	154	178	140	161	151	145	139	159	176	150	188	144	164	143	143	135	154	155	159	154	135	183	170	178	152	151	136	164	157	154	143	182	180	158	163	175	169	167	147	147	141	155	157	169	153	140	154	143	159	176	158	154	159	146	162	161	149	162	159	151	165	146	155	162	155	160	169	143	189	148	180	163	161	190	160	136	150	168	131	163	157	151	169	140	165	161	170	180	149	158	152	155	175	169	171	155	148	160	133	149	139	157	137	156	136	155	142	169	169	136	152	183	157	130	183	159	169	165	154	154	156	150
2168	549	558	576	572	615	556	532	582	535	524	569	505	503	536	544	525	557	479	503	511	526	524	551	501	562	504	526	502	508	523	498	544	534	520	545	513	522	515	544	524	530	490	485	537	496	507	493	516	543	534	519	472	481	519	512	489	503	486	501	486	509	523	521	517	525	511	486	550	524	529	515	500	498	524	506	542	519	445	522	506	490	467	507	547	505	535	523	502	532	497	541	517	499	562	519	549	467	503	537	512	575	487	530	543	519	549	525	513	553	511	465	521	515	465	483	517	511	475	529	534	517	518	499	532	506	513	512	517	519	463	521	529	546	490	552	497	512	516	495	500	513	557	507	515	519	496	504	509	509	546	518	518	510	506	530	486	501	490	506	488	515	505	490	554	504	506	537	540	518	533	490	512	525	549	504	487	495	467	497	475	489	524	511	537	480	526	529	463	503	487	478	489	516	541	502	517	535	514	494	499	502	499	529	497	495	527	509	447	514	541	548	512	491	519	487	530	538	494	514	555	511	495	518	536	516	509	515	511	547	509	520	501	490	487	512	515	525	486	506	505	540	531	524	499	538	511	515	538	522	539	506	469	515	508	526	508	500	520	494	518	460	473	530	487	501	492	487	487	499	525	545	550	488	524	489	494	532	485	531	476	510	475	533	518	527	498	545	515	502	518	492	478	520	496	515	497	531	504	493	517	537	490	525	530	491	540	488	534	498	490	528	516	477	479	461	585	495	506	578	474	560	564	489	534	514	482	526	498	488	489	549	535	525	524	482	468	495	490	566	501	492	506	494	490	531	490	501	498	513	550	543	483	519	502	540	491	484	512	507	535	515	484	526	516	494	513	484	524	515	489	491	524	544	530	539	505	502	472	524	512	524	536	523	515	527	489	541	486	526	527	482	522	509	522	520	507	509	529	489	483	554	530	495	490	526	504	499	485	522	531	493	509	486	518	486	489	474	546	514	537	525	535	517	495	530	528	495	477	511	529	503	461	501	502	481	483	487	514	484	495	502	511	522	513	512	506	518	508	509	507	481	530	517	484	490	533	536	507	482	522	506	511	545	525	507	491	543	493	479	512	482	550	535	540	538	509	520	514	513	520	545	506	466	538	518	513	510	539	537	488	502	501	524	514	507	523	546	493	499	512	526	551	486	511	502	520	469	533	498	521	461	490	536	504	517	510	524	501	511	503	502	505	499	523	520	509	493	519	485	503	518	502	476	535	531	494	505	510	538	524	515	515	531	542	565	507	497	504	488	541	518	502	519	497	529	470	507	509	520	510	523	546	551	503	534	494	501	539	520	528	509	515	513	537	538	488	488	535	509	482	579	513	482	457	530	462	491	515	481	513	481	511	523	530	520	541	517	506	520	522	538	483	505	514	554	511	476	518	517	525	548	508	519	534	473	484	517	519	523	506	513	507	497	507	509	478	489	549	514	515	511	500	510	517	517	489	458	519	526	519	495	510	513	553	519	520	509	502	531	496	502	525	528	494	536	556	492	455	515	495	523	521	511	535	507	521	515	486	530	490	515	512	508	533	504	476	519	509	543	484	535	510	487	496	474	501	477	522	526	493	485	491	530	510	486	490	514	523	515	497	480	478	502	501	521	524	491	514	541	513	544	539	493	513	508	497	515	507	474	532	498	531	482	537	529	499	458	519	492	490	484	485	523	513	508	533	517	520	540	490	521	522	537	486	545	494	512	548	523	499	546	523	495	516	533	561	538	515	515	544	489	537	529	536	520	514	525	510	488	504	476	492	515	474	517	531	531	501	501	529	527	539	535	520	492	492	555	496	504	534	489	517	474	521	501	484	499	490	513	493	553	528	473	519	503	509	517	505	539	529	511	468	500	500	490	515	537	505	498	494	510	494	526	490	521	512	528	490	525	528	500	517	536	489	514	491	526	472	501	513	518	508	541	507	536	497	527	489	524	534	542	500	548	486	478	503	502	497	524	551	508	512	508	484	513	515	513	504	502	493	470	506	486	506	552	519	500	500	524	477	511	501	508	525	513	517	481	506	515	495	568	518	521	509	521	476	550	493	537	513	487	528	494	505	511	493	503	508	479	498	518	477	515	452	545	501	529	525	511	474	534	516	502	479	558	516	484	446	519	487	515	487	538	505	541	491	519	522	491	528	485	524	537	523	496	523	532	484	495	560	503	501	511	515	522	577	553	503	492	476	492	570	513	494	520	531	529	523	555	544	541	552	526	484	553	539	517	523	500	474	532	516	541	524	502	529	509	476	474	479	516	501	529	538	505	525	526	469	533	542	527	531	536	485	486	478	504	492	529	494	504	566	543	485	511	498	563	493	500	532	491	541	531	549	508	518	507	515	560	522	518	513	513	514	515	537	469	509	499	563	470	548	526	487	546	487	492	519	533	478	492	536	521	515	524	487	486	481	521	510	498	511	535	545	514	498	511	549	548	511	552	511	556	511	476	539	501	543	520	455	501	517	515	510	487	475	481	495	532	516	514	462	513	500	483	501	533	502	488	481	490	490	518	509	473	499	495	524	555	553	483	498	492	489	490	500	567	517	509	466	501	484	504	495	547	488	505	494	503	521	514	509	525	490	512	509	505	505	496	512	539	485	494	522	492	504	523	493	534	506	513	517	487	524	539	504	503	484	447	533	491	513	494	485	507	464	506	509	499	538	492	505	532	494	563	514	533	503	501	515	509	501	520	546	531	550	520	521	490	501	522	537	524	510	472	514	472	472	507	529	523	487	491	524	505	484	508	508	546	484	494	523	499	541	511	534	488	535	498	515	521	494	476	554	517	483	496	515	514	508	511	530	517	498	565	482	538	507	463	493	523	533	500	490	511	503	529	513	487	499	525	505	495	541	525	527	513	501	526	502	539	488	515	515	492	528	459	529	541	517	509	473	480	501	525	522	517	517	521	514	503	491	501	524	518	493	511	507	499	533	506	527	530	521	495	499	514	510	462	518	513	490	490	466	526	483	500	554	476	474	485	529	503	493	508	537	508	495	515	543	506	466	571	524	542	488	524	523	521	533	528	519	474	474	521	511	519	527	531	527	504	523	545	497	516	526	500	526	533	498	536	545	492	496	526	500	471	510	485	499	556	513	535	474	463	506	528	503	502	491	519	509	499	521	510	540	489	510	546	534	523	502	492	505	530	465	485	525	501	490	495	525	481	497	527	505	503	502	496	513	482	484	524	502	517	537	522	477	466	517	487	507	510	457	518	532	502	516	534	480	511	534	531	509	526	548	489	516	519	517	497	519	468	507	514	517	489	512	503	532	473	521	513	519	541	505	507	513	545	539	516	511	519	501	472	522	507	487	527	505	487	484	521	540	518	507	512	526	557	559	501	520	523	501	497	488	507	525	488	515	517	508	504	529	514	490	503	504	519	555	482	536	526	493	498	528	474	527	540	495	518	498	494	546	528	528	475	500	492	535	500	544	520	527	500	550	550	462	501	509	448	512	521	494	520	495	512	482	496	529	520	484	475	479	527
9103	1172	1202	1055	777	738	574	531	448	458	447	400	426	417	383	418	390	390	371	396	323	350	396	371	355	384	389	335	358	333	378	359	333	358	362	342	328	340	354	369	342	337	380	381	358	376	326	357	332	323	368	336	384	326	370	365	339	336	356	329	325	362	327	365	315	388	316	351	361	360	358	316	344	326	324	338	322	368	346	352	364	336	349	306	348	349	351	385	315	307	335	346	349	350	328	305	354	343	344	333	350	367	334	316	371	361	360	314	355	328	367	338	341	341	354	312	330	323	366	329	379	363	325	340	367	343	350	353	336	387	330	343	354	369	342	357	393	355	354	319	337	349	316	341	346	388	347	346	365	358	369	343	319	343	368	336	362	342	335	319	333	320	341	350	339	312	338	337	354	326	361	317	372	341	315	338	357	336	337	344	357	334	312	342	347	329	328	349	315	374	330	354	357	374	317	332	314	360	324	318	352	333	384	364	364	351	348	359	349	335	347	341	314	310	331	354	310	333	317	331	351	320	396	340	391	336	336	369	321	358	370	349	340	346	339	344	357	322	300	333	345	310	368	356	312	344	349	384	338	359	368	357	321	360	343	366	375	367	339	350	327	333	352	369	372	314	350	368	325	317	309	348	381	337	365	333	341	344	325	339	320	355	326	369	360	357	342	356	364	351	366	350	361	327	330	334	329	365	348	383	375	348	329	322	327	336	345	352	340	398	350	360	326	357	356	337	330	353	312	348	338	348	378	360	314	360	350	387	351	361	348	325	318	343	334	340	347	351	367	368	362	356	324	331	348	356	352	328	353	379	325	345	338	362	336	330	350	375	347	363	314	329	349	328	363	384	331	335	391	327	309	343	348	362	344	328	322	361	363	343	365	306	316	331	335	363	318	313	303	330	359	344	337	364	338	331	341	336	303	330	343	337	363	320	378	347	349	333	343	358	401	320	340	355	340	375	328	355	327	331	336	350	348	349	332	303	347	339	358	361	313	349	340	325	300	326	346	316	317	347	325	328	366	356	360	324	359	320	320	358	352	324	348	374	347	325	352	359	328	308	377	297	319	390	345	302	357	335	340	366	358	328	373	356	344	347	346	336	349	347	331	362	359	356	377	351	333	336	344	354	358	329	361	361	361	322	363	361	375	369	346	311	351	350	336	357	329	362	330	342	314	335	310	324	354	364	332	346	336	356	335	361	356	337	357	367	365	348	356	358	335	328	317	318	351	337	362	335	361	371	326	362	338	349	368	325	327	314	344	329	366	360	360	333	336	349	327	330	305	366	349	380	337	339	316	347	332	308	340	373	344	368	339	343	345	338	312	371	352	345	377	349	346	346	338	326	320	361	359	331	335	355	354	379	344	354	351	326	374	376	353	350	324	348	352	343	363	330	359	309	337	353	331	312	339	330	353	354	336	372	327	304	356	320	340	368	355	340	354	339	368	347	315	349	362	349	342	343	355	371	352	325	326	353	319	340	333	338	369	329	352	344	345	313	365	323	342	347	317	354	363	336	340	348	363	332	360	341	363	357	364	327	358	331	339	345	346	316	341	367	354	337	377	318	350	338	346	327	349	330	339	321	326	354	324	324	344	331	369	354	373	331	347	300	333	329	357	352	365	317	356	363	384	326	326	361	314	348	343	323	365	377	373	315	306	349	346	335	335	339	352	306	353	305	287	329	312	314	326	354	309	338	339	329	354	337	325	327	314	351	321	354	345	368	368	351	349	353	336	369	357	352	326	361	333	361	343	312	361	385	328	344	326	327	322	388	340	329	329	337	354	315	335	339	319	367	356	374	333	370	332	317	284	346	343	371	319	318	334	342	317	345	333	312	328	356	338	361	360	356	318	331	333	339	318	316	345	340	357	356	352	344	335	333	371	360	347	346	336	353	311	308	335	362	320	334	341	359	344	356	337	349	318	345	311	368	349	364	338	334	354	363	360	317	308	378	362	349	346	347	345	371	345	362	324	307	359	339	335	357	304	370	340	354	342	339	333	319	320	390	318	346	370	329	314	350	354	338	330	353	327	349	389	310	340	360	329	354	307	349	326	351	329	330	341	325	372	323	335	334	346	337	343	320	355	328	316	363	349	357	352	360	374	358	378	356	339	360	342	335	322	311	324	342	358	331	339	313	275	332	334	338	386	315	349	294	363	371	355	315	329	368	321	326	317	370	308	335	350	348	321	364	324	369	317	355	306	360	320	333	328	313	321	345	342	345	343	332	356	340	354	338	340	339	342	326	335	331	341	301	318	336	359	326	361	311	340	334	326	341	342	337	355	350	335	374	362	362	354	337	364	347	351	321	365	320	360	350	345	384	344	343	351	362	366	358	380	335	352	322	303	364	358	357	343	306	319	367	348	332	323	353	342	327	335	334	298	387	363	338	336	337	326	335	331	365	314	367	317	345	349	315	349	322	369	348	301	354	327	400	320	375	336	318	304	321	338	347	378	358	328	354	341	371	345	328	316	352	339	343	339	346	332	344	334	324	356	371	325	344	353	359	341	352	376	361	312	354	360	340	365	347	384	344	357	377	333	352	315	340	351	319	362	342	338	328	375	344	341	394	324	389	356	350	359	348	355	326	335	365	314	356	347	348	373	329	320	323	327	331	367	324	349	330	372	306	323	348	357	356	350	329	329	339	392	376	338	318	340	344	373	343	339	326	342	323	324	320	355	362	362	362	349	363	324	345	355	350	313	351	345	368	341	369	346	351	344	370	336	336	341	363	333	326	342	338	319	333	321	317	350	379	343	311	385	361	354	374	343	374	331	335	356	362	339	314	361	380	324	388	352	338	330	331	359	335	352	334	328	328	333	350	350	327	337	341	323	314	360	344	364	338	343	311	358	335	314	334	324	348	363	318	364	333	335	331	346	325	350	339	339	324	348	332	355	358	299	376	338	344	356	351	325	359	331	353	340	339	313	327	361	346	337	346	343	339	336	361	362	374	353	353	367	332	370	352	359	350	350	362	317	310	350	340	318	345	333	325	379	331	352	342	333	339	357	334	331	338	358	380	338	343	313	302	358	315	365	375	322	330	323	347	386	345	351	333	338	354	327	364	346	345	338	374	330	339	320	380	339	388	315	339	327	379	343	344	319	384	359	298	305	339	333	321	313	304	326	360	347	366	378	341	332	318	352	377	338	337	336	341	347	353	320	387	354	351	353	325	331	355	362	369	351	365	323	318	339	379	356	361	328	356	335	330	346	349	371	365	340	349	359	346	359	320	352	376	361	343	361	353	352	309	344	351	322	339	348	329	374	375	356	375	381	369	344	321	332	342	364	336	323	317	324	339	309	350	349	379	326	321	357	322	372	337	358	340	334	365	346	352	340	325	345	322	346	321	353	352	366	351	327	328	362	379	398	338	300	358	317	358	368	346	338	341	305	344	346	337	342	337	348	336	310	368	322	381	382	304	335	351	378	312	347	318	329	340	321	320	338	351	359	342	383	338	335	327	330	330	335	356	344	330	353	337	303	336
6379	1679	2574	3159	3126	2723	2331	2078	1897	1674	1528	1492	1457	1376	1297	1219	1172	1145	1168	1179	1145	1085	1055	1034	1100	1025	1062	1067	1032	1025	1039	1043	998	997	915	1026	1002	932	1010	953	939	1038	948	1001	1026	999	948	982	955	936	947	961	972	956	1021	931	970	984	975	951	930	917	965	986	939	963	946	969	907	906	988	914	956	944	923	924	880	963	941	854	918	910	914	961	940	937	989	957	964	937	975	900	951	941	960	929	969	948	949	957	1012	943	925	929	866	995	928	957	949	870	973	975	920	923	923	944	926	947	941	897	936	900	898	950	973	887	967	963	966	926	957	885	895	957	981	940	980	919	914	971	942	918	962	972	932	920	945	954	958	933	968	939	951	904	922	912	905	887	927	930	921	888	897	979	908	906	945	941	913	915	1011	915	962	925	944	939	892	932	929	934	939	978	943	908	929	951	917	948	967	914	922	1011	983	964	905	958	951	963	892	925	917	944	924	977	908	946	987	967	910	983	921	948	921	945	960	927	937	930	943	952	949	952	855	932	939	965	942	927	902	980	911	949	947	848	918	912	958	875	875	959	905	920	920	895	971	888	953	931	915	922	941	933	1006	929	977	930	953	948	920	910	948	929	962	957	973	981	1023	907	941	989	918	960	917	916	904	941	962	881	950	903	957	963	889	924	941	946	944	956	961	894	909	907	954	955	890	984	867	962	930	949	945	898	897	907	959	917	994	908	974	984	943	878	928	909	916	957	961	938	910	972	926	888	958	891	927	921	954	956	949	964	925	982	978	925	970	954	958	982	936	916	931	936	938	1002	949	938	1007	959	956	929	935	904	962	923	912	942	938	954	914	902	915	903	887	860	967	964	903	956	910	935	947	956	982	902	915	974	936	935	901	960	943	936	883	918	916	990	893	933	942	928	991	884	956	908	967	970	963	868	908	956	964	926	926	949	915	940	866	939	877	940	957	892	908	944	940	923	961	903	874	896	912	955	958	944	885	962	914	979	907	950	926	890	881	902	944	870	914	931	870	914	913	951	879	968	943	875	949	928	935	964	972	962	932	898	926	950	894	923	909	932	932	965	948	943	935	949	937	958	913	967	948	883	845	936	933	884	918	905	927	913	935	903	998	923	917	974	888	879	899	951	907	931	906	913	901	950	982	933	941	879	954	921	928	856	942	916	900	962	932	953	897	908	920	869	925	931	900	941	963	980	913	938	909	941	909	944	896	927	951	878	939	909	968	915	960	972	907	911	917	918	897	930	886	1011	938	936	904	885	867	931	977	966	925	896	955	948	926	928	931	929	933	943	946	937	931	934	955	960	934	891	953	914	886	938	922	924	932	954	942	868	927	918	878	905	947	952	945	962	878	979	935	953	970	927	947	903	946	928	947	887	892	937	933	862	1020	923	939	942	961	906	941	922	917	954	932	951	942	975	893	900	928	921	968	918	940	912	873	890	895	946	915	936	897	916	982	1019	955	915	933	1004	953	922	893	939	893	968	936	943	952	978	958	927	938	968	915	924	927	914	955	880	924	927	943	882	920	914	960	923	913	940	915	903	924	945	1019	962	920	891	928	942	910	930	969	894	934	930	906	897	925	919	991	968	920	920	993	879	949	923	918	870	932	902	927	917	971	993	920	932	948	950	913	957	905	929	906	886	909	948	923	925	941	872	937	912	923	926	906	909	927	866	939	917	941	945	959	938	938	932	927	930	952	936	933	949	907	933	973	915	884	930	931	958	926	920	887	958	903	969	933	939	917	982	920	889	935	913	895	898	936	897	925	891	903	936	918	979	903	961	1007	939	936	1011	961	900	913	956	883	965	977	905	947	905	981	890	950	926	932	913	943	902	931	913	969	950	919	907	998	923	964	889	920	920	959	944	911	940	909	945	914	950	913	939	941	958	924	948	925	926	929	928	978	898	931	901	947	923	936	952	938	916	962	964	945	948	917	922	939	954	939	942	980	944	962	977	877	932	900	955	963	936	916	926	933	904	957	954	940	924	965	892	899	893	903	926	930	884	990	930	903	952	977	914	903	937	910	934	923	881	962	963	976	839	962	963	909	895	928	948	907	926	984	937	958	956	913	889	944	897	876	977	905	930	881	932	966	994	961	957	898	987	962	922	977	917	909	882	934	951	954	893	888	928	937	919	927	941	936	940	961	905	904	972	941	943	961	951	941	1001	919	948	842	983	934	931	891	942	951	952	954	962	962	926	946	967	934	914	960	937	862	909	879	912	954	936	872	892	955	942	949	954	885	927	954	850	936	914	906	907	908	912	958	940	906	933	916	905	1012	898	913	988	929	892	917	928	919	974	935	909	964	927	907	922	930	905	929	953	870	1020	988	963	885	911	959	957	902	954	933	949	915	915	996	906	869	886	940	1002	935	976	900	966	933	920	882	897	874	904	951	964	969	982	906	932	928	907	899	904	938	910	919	962	919	904	930	969	849	913	938	886	983	912	896	935	997	925	957	873	895	930	927	922	968	947	926	898	966	927	901	918	956	851	909	936	915	940	946	951	968	966	962	925	889	919	963	895	898	935	968	903	942	885	933	916	889	909	877	964	907	946	927	944	913	924	922	958	942	888	923	955	907	913	957	904	914	961	946	945	926	935	969	1001	944	1022	923	945	960	991	987	917	959	946	961	926	862	958	959	896	900	962	959	964	976	926	909	891	965	883	919	934	893	898	902	926	917	905	932	972	861	917	956	933	960	966	911	909	946	951	921	962	883	984	953	943	920	926	934	914	972	905	952	942	928	928	948	938	899	923	947	896	929	934	882	935	890	926	888	955	930	910	939	900	933	981	928	934	947	882	936	885	922	942	967	910	904	897	961	931	926	913	1009	989	918	990	906	950	911	895	913	925	926	1024	884	899	964	958	920	916	919	900	990	982	876	900	920	933	967	930	922	998	897	930	923	947	901	915	959	956	927	964	963	909	935	940	939	952	973	905	937	934	949	960	898	988	922	965	956	884	927	944	893	974	911	957	914	967	982	976	880	934	937	1000	916	936	919	924	877	975	928	955	999	950	872	919	905	966	955	929	962	883	872	1010	944	961	943	944	960	964	935	911	883	943	922	925	946	994	927	945	952	926	895	921	899	902	964	927	895	911	869	899	858	978	943	888	957	928	857	929	988	902	956	933	966	897	905	911	941	951	956	936	908	917	938	926	898	956	998	958	945	915	943	884	881	867	937	936	917	925	937	952	950	877	899	970	895	911	897	940	919	896	916	881	957	942	944	925	947	950	931	1006	958	923	955	920	922	956	925	903	913	934	958	926	988	899	907	895	901	918	923	932	948	938	896	927	922	938	914	914	953	935	885	906	917	934	928	931	923	894	958	953	941	910	982	908	992	937	954	907	898	914	950	919	922	936	951	929	916	949	926	872	957	973	916	910	925	949	900	945	963	933	931	903	936	977	946	931	923	920	920	909	983	869	975	948	933	964	921	915	973	959	894	935	933	924	940	915	912	947	945	942	935	910	900	912	943	938	923	993	933	928	909	998	929	887	951	941	908	927
13224	1779	1691	1470	1080	865	705	581	525	523	526	452	450	434	393	379	433	397	402	368	391	370	403	349	363	374	383	381	370	342	386	354	378	364	335	351	336	320	348	338	334	344	362	358	401	332	378	370	345	344	370	376	342	342	383	321	332	342	353	385	340	375	333	329	357	344	341	343	351	339	360	337	348	358	353	361	342	355	352	357	323	338	354	360	347	350	325	348	337	302	312	336	349	321	335	337	339	385	326	368	329	366	324	314	362	348	368	373	325	342	386	342	357	343	363	320	341	342	346	317	326	331	328	344	361	354	334	336	384	331	344	356	335	371	350	326	370	357	326	342	351	338	336	307	334	338	350	345	363	333	345	340	392	317	368	376	348	332	344	333	377	348	335	319	385	338	310	359	337	329	328	329	358	352	324	332	338	337	330	328	378	382	378	322	348	371	354	341	408	314	322	334	323	362	351	336	318	362	365	336	351	359	325	356	364	346	334	355	376	363	348	353	352	324	354	364	409	352	340	322	353	328	354	324	318	358	376	366	342	345	306	349	363	308	318	319	338	369	339	353	353	331	317	345	331	333	318	340	343	348	311	341	342	341	325	347	327	352	332	369	330	383	331	360	369	297	328	309	372	318	390	362	349	351	335	361	347	336	334	310	324	341	320	340	303	351	345	320	349	338	317	324	312	390	355	339	340	340	338	356	372	294	364	335	321	320	353	349	320	312	334	356	344	375	349	379	356	329	330	326	348	324	327	362	368	332	351	320	308	365	316	360	360	340	358	345	369	374	354	343	324	325	371	390	329	330	326	387	287	363	340	352	332	355	333	370	364	350	343	344	346	311	343	342	380	338	358	332	345	343	347	363	348	317	326	364	372	358	339	339	355	316	348	333	346	349	345	362	321	340	323	356	336	380	319	325	330	306	353	350	350	343	358	370	302	326	368	323	373	336	329	324	324	336	348	365	342	386	317	358	336	360	355	357	306	313	306	367	330	328	358	383	325	313	332	326	359	348	380	329	342	356	347	334	349	340	343	326	339	367	354	358	349	315	347	329	352	365	353	366	359	316	335	380	319	334	364	312	313	349	353	331	328	361	347	352	361	301	370	330	343	354	357	326	343	317	351	333	327	336	336	326	316	332	334	323	316	305	348	327	337	339	308	347	368	360	371	336	328	305	324	300	323	357	345	325	315	315	319	340	336	365	340	337	341	304	380	335	330	323	329	348	361	331	319	351	368	370	318	356	325	347	317	338	355	367	352	342	333	333	344	346	331	349	337	331	330	324	338	345	367	329	364	325	324	375	350	287	353	348	357	351	320	345	343	379	363	317	354	343	345	317	394	332	320	321	342	342	315	329	329	319	351	329	343	319	318	383	325	371	321	351	329	342	309	318	321	302	344	357	340	352	355	360	292	312	350	310	314	322	332	343	351	357	365	352	372	367	374	327	364	306	323	309	336	338	366	355	352	344	365	346	346	325	319	351	310	341	364	321	366	348	344	333	338	340	312	344	387	367	352	343	348	346	345	365	332	337	345	355	353	377	338	340	304	332	351	336	324	372	326	342	312	349	314	362	342	375	363	359	349	392	344	327	378	338	330	318	346	295	333	328	346	366	334	316	337	346	321	328	341	342	341	323	382	338	301	331	314	345	377	340	354	336	337	342	335	345	347	315	343	350	340	379	367	315	324	315	346	337	400	305	347	345	301	325	348	359	320	321	354	352	327	323	343	343	384	343	350	344	334	349	342	345	330	332	350	345	304	348	348	355	320	338	344	369	345	357	375	377	378	385	349	317	333	343	314	337	354	377	348	284	337	316	360	330	350	354	345	345	317	339	359	358	351	387	325	309	392	339	347	369	328	338	338	388	365	368	344	315	366	334	352	336	324	312	343	311	342	350	364	327	375	370	333	342	350	365	344	325	313	379	379	343	348	343	338	323	315	333	360	338	328	345	292	336	361	321	353	365	338	348	334	303	315	344	341	332	328	358	374	320	339	355	342	361	335	323	315	359	337	343	330	333	339	371	363	337	360	338	339	354	338	335	345	354	355	360	349	329	358	343	333	351	322	310	347	329	314	303	327	357	334	352	332	311	341	359	366	354	342	313	340	350	317	336	335	338	331	321	357	338	356	347	356	361	333	345	323	366	340	323	306	350	353	374	317	334	328	378	317	331	381	314	400	358	343	356	306	350	316	368	336	330	346	323	357	362	337	334	320	371	335	365	371	363	352	336	347	334	358	328	381	308	369	368	350	313	338	367	345	351	350	359	326	342	354	356	316	328	308	331	333	344	334	319	347	346	319	373	371	341	320	340	332	341	369	349	332	348	347	341	329	338	370	332	316	326	359	356	320	314	339	373	340	345	360	351	332	339	332	325	346	382	327	345	375	309	350	345	352	349	329	333	354	351	354	302	309	360	352	362	331	294	348	335	375	313	358	367	361	338	361	351	331	356	307	325	333	316	346	339	357	316	354	326	333	337	357	313	340	342	330	350	338	361	335	334	352	357	338	359	333	313	314	335	335	320	317	388	328	330	332	328	324	313	354	349	319	353	353	338	310	326	336	320	345	371	371	372	335	342	363	323	331	342	355	331	338	361	303	356	372	310	323	323	325	389	355	365	359	366	330	348	341	353	333	344	357	347	313	356	342	360	338	366	344	331	352	319	349	371	347	327	333	349	326	334	336	332	327	329	352	346	364	352	344	343	349	320	332	328	334	323	339	345	335	331	340	317	335	352	374	347	336	313	330	385	376	333	326	332	327	353	296	367	337	339	346	363	342	344	355	354	341	303	334	341	345	337	364	336	356	347	308	346	397	312	323	344	353	326	380	346	340	332	336	319	308	326	332	352	304	344	342	321	333	375	372	331	352	299	372	362	354	346	362	325	361	335	327	351	371	359	361	311	348	353	355	354	359	335	358	349	334	329	351	358	366	374	341	330	317	325	349	356	305	363	342	372	333	379	335	328	366	353	339	315	336	320	334	365	372	341	332	354	346	353	350	338	319	343	320	350	343	348	367	328	368	331	312	390	328	360	355	335	367	328	329	330	348	333	387	331	356	303	350	338	342	363	332	365	367	376	361	316	314	343	361	332	335	331	336	332	337	356	356	314	332	341	348	366	362	347	384	335	307	335	355	331	331	341	331	363	345	320	308	364	348	318	317	331	314	345	346	360	347	342	334	379	358	314	345	329	352	346	372	377	348	364	338	346	318	344	366	322	347	323	336	324	340	330	338	326	353	339	357	340	334	337	353	349	334	335	347	337	352	295	330	339	335	321	368	323	310	361	334	337	328	316	323	352	353	318	344	387	341	372	356	349	325	315	327	367	347	337	354	318	350	314	328	358	365	331	332	322	357	331	369	365	316	365	341	337	379	337	363	347	350	358	354	346	356	345	312	383	362	329	338	363	330	360	370	354	345	350	351	361	353	347	339	352	351	349	337	358	347	303	349	332	338	302	337	325	373	351	333	347	341	349	350	320	318	349	360	369
7539	2041	3340	4371	3971	3381	2923	2606	2182	2020	1913	1732	1598	1542	1393	1319	1386	1316	1234	1227	1191	1175	1092	1142	1124	1072	1109	1019	1077	1016	1038	1026	963	979	995	967	980	990	926	1012	973	967	1000	1001	934	900	998	934	1001	990	964	949	921	888	983	962	922	989	956	955	926	955	954	917	930	920	837	911	933	915	893	914	973	995	975	928	912	948	895	902	880	942	983	929	916	942	897	934	906	885	975	947	934	952	917	931	891	882	934	898	900	923	921	930	904	921	992	919	890	921	882	891	895	864	933	861	932	933	854	950	911	958	889	942	892	808	910	854	868	921	895	900	914	879	934	909	919	891	896	897	931	920	914	867	949	963	934	934	879	898	920	915	914	882	867	878	945	922	937	886	950	876	903	916	923	853	952	927	895	884	904	929	845	888	851	871	935	909	913	915	951	915	905	893	925	870	849	926	895	917	901	918	885	905	955	858	873	921	950	901	919	870	924	902	947	925	876	909	883	887	927	935	870	910	909	924	872	914	978	856	886	930	877	871	904	907	851	884	836	923	874	863	916	880	909	881	947	909	930	880	950	907	890	896	974	886	886	883	912	870	852	889	899	876	919	886	891	919	921	917	935	930	863	907	903	885	888	947	868	908	843	856	872	899	897	896	875	918	854	886	868	924	940	869	843	886	882	930	922	912	881	882	953	923	927	921	901	940	890	941	938	902	935	919	919	917	929	860	944	930	893	919	880	939	924	911	930	879	920	886	853	919	894	897	918	974	922	892	863	878	899	896	897	906	903	893	934	892	968	877	868	899	945	933	912	947	888	855	898	923	877	946	884	810	922	939	908	937	914	934	883	913	928	882	896	865	885	858	901	880	895	936	875	854	913	879	897	870	957	894	901	953	892	879	908	876	883	901	885	947	903	881	874	958	918	925	891	934	905	923	890	886	914	861	930	873	869	937	936	927	913	930	881	866	937	912	877	912	894	878	920	937	939	942	902	833	891	906	924	915	909	884	883	937	925	937	841	917	876	872	889	911	894	914	981	870	864	896	938	898	880	961	949	929	868	855	946	893	955	903	919	922	945	876	927	944	856	879	890	867	901	958	888	867	885	879	934	941	891	886	872	909	916	930	866	885	853	960	882	849	880	901	951	881	888	896	862	865	905	871	875	871	838	894	938	851	889	856	839	889	923	927	917	895	921	940	917	928	861	911	872	851	865	859	888	952	925	881	882	863	838	928	870	909	907	887	927	885	883	903	890	862	912	878	906	885	916	907	905	868	937	861	921	906	904	895	904	894	922	878	885	905	900	885	885	914	904	942	921	891	844	869	879	909	883	942	869	901	913	891	900	880	912	915	892	879	871	890	917	874	919	931	887	869	919	871	910	862	907	880	951	869	906	918	917	947	917	890	915	869	899	887	921	892	902	914	876	872	890	879	926	918	906	909	875	925	896	854	879	908	889	914	871	992	906	867	847	884	894	910	895	920	914	903	947	867	878	876	895	912	911	850	934	904	893	937	940	888	939	894	875	865	930	894	921	986	917	881	916	881	916	908	941	910	917	910	865	908	915	915	842	906	916	919	897	886	917	903	874	936	870	892	899	918	905	878	932	890	921	935	974	913	912	975	923	861	888	917	900	893	895	900	929	886	859	892	917	873	884	855	881	832	833	892	885	925	931	953	878	907	864	912	885	872	868	914	908	857	941	874	924	950	925	842	859	952	870	895	963	856	897	903	979	888	939	911	916	906	853	885	901	966	878	881	895	886	936	873	897	906	901	856	898	949	895	929	903	914	993	931	929	915	853	890	949	904	873	878	838	886	946	866	937	859	894	900	932	903	936	912	919	889	967	928	886	846	894	897	858	978	881	863	867	910	873	941	888	949	870	897	919	859	924	920	909	906	920	909	944	879	931	898	917	880	893	935	887	921	926	960	948	914	938	917	907	895	871	906	890	894	937	945	939	874	871	923	926	893	970	904	918	927	899	845	859	918	860	910	891	953	964	860	918	954	924	876	851	903	874	908	859	968	849	916	904	926	893	910	919	908	842	857	918	908	905	883	887	908	894	914	847	865	868	945	968	938	870	891	875	907	855	898	886	896	930	868	923	899	854	936	902	919	895	874	862	838	925	893	891	873	952	896	907	882	889	870	878	900	910	929	860	910	920	828	933	936	928	903	902	926	891	931	853	927	924	856	935	915	865	911	915	925	862	858	884	912	878	853	960	888	922	963	894	868	883	918	921	849	870	895	885	915	965	922	922	962	879	921	902	930	918	914	932	868	953	909	853	923	919	877	956	917	905	971	912	915	926	912	905	938	926	918	895	879	921	904	898	919	944	894	892	899	889	871	943	889	913	911	933	979	934	974	897	888	912	910	927	900	912	928	900	889	934	901	892	895	931	907	921	884	913	901	918	935	949	850	880	926	902	909	905	900	895	933	887	914	844	884	922	901	946	899	961	898	943	895	896	875	884	879	893	964	908	909	875	885	924	886	912	923	885	891	932	908	867	917	859	879	862	896	875	914	873	909	901	918	912	890	900	910	909	924	969	969	924	902	849	925	947	861	881	903	919	876	849	843	877	894	859	862	862	908	914	935	867	910	880	951	919	865	969	847	907	928	875	892	892	883	933	947	930	879	880	887	912	919	941	833	903	888	917	914	922	912	890	974	925	855	997	897	942	883	941	881	854	942	850	874	938	998	916	836	898	898	839	886	852	926	894	941	907	893	847	885	879	891	893	924	893	865	877	942	913	945	914	955	860	885	915	898	922	924	926	922	854	871	923	917	892	894	857	889	908	916	917	870	858	937	905	995	851	928	961	891	850	883	891	939	879	866	908	875	901	928	881	908	880	849	933	843	940	972	949	865	886	905	909	856	931	902	858	883	828	921	941	971	881	940	918	898	875	892	935	942	891	839	912	901	887	931	896	932	896	905	955	886	921	868	901	914	914	911	908	924	917	911	913	918	921	876	948	899	879	886	847	903	881	915	905	908	902	860	921	882	829	889	910	923	909	879	937	906	875	906	913	883	878	900	910	963	900	898	910	891	923	861	866	884	897	935	919	869	926	845	911	892	898	920	839	870	896	900	932	858	890	908	876	910	883	923	910	866	868	881	885	904	905	892	932	890	877	911	903	863	922	921	896	916	851	898	904	915	909	925	830	882	850	831	875	856	898	890	926	858	913	911	918	875	909	942	897	973	851	903	903	862	890	879	857	887	916	900	902	817	857	913	944	890	857	896	928	883	859	903	880	891	909	869	908	894	885	873	906	933	917	912	937	907	847	895	951	829	888	888	909	859	908	919	953	927	931	848	875	892	898	888	861	888	868	932	878	907	861	862	937	863	888	882	867	877	906	872	844	928	901	907	911	909	946	839	929	925	918	912	911	895	895	859	866	895	926	895	882	923	939	941	955	903	942	866	916	924	905	925	910	879	922	930	924	940	868	890	892	865	920	889	912	896	901	884	952	906	882	892	904	892	868	915	968	887	957	934	889	933	882	901
1877	194	190	166	188	140	142	168	154	174	138	164	159	169	160	174	152	135	155	149	171	172	146	147	151	156	152	137	155	163	168	141	151	171	180	147	166	157	165	157	159	146	153	153	158	150	167	155	162	144	151	152	151	145	142	136	135	162	147	171	154	147	165	140	187	165	140	155	169	138	172	144	143	152	160	162	160	124	130	146	175	171	134	150	163	147	159	140	151	139	185	128	149	172	155	168	161	157	171	172	170	168	165	137	170	163	160	141	137	176	154	160	170	147	153	161	164	165	146	162	161	133	147	155	155	145	167	164	155	143	170	157	166	157	179	133	139	154	155	155	153	162	152	174	149	147	144	161	151	151	156	157	141	159	147	168	181	156	151	153	158	174	175	160	167	172	135	143	154	178	139	156	150	158	181	155	159	148	168	158	146	164	157	143	161	149	166	144	167	169	158	143	148	157	161	157	172	149	145	140	152	166	154	138	158	138	152	161	154	158	157	158	150	156	144	169	142	156	152	143	163	156	177	173	166	170	164	154	175	168	146	155	159	179	145	143	170	168	157	153	144	133	164	154	162	146	162	150	188	152	150	157	152	174	158	149	175	149	177	139	162	173	150	145	183	155	153	141	176	155	147	174	146	173	161	142	133	165	158	149	140	178	159	149	158	164	157	153	163	164	168	180	142	170	147	162	149	138	135	146	162	171	163	140	154	141	141	176	162	154	147	141	162	159	142	158	146	142	164	146	132	160	150	151	162	153	140	151	144	165	157	155	149	148	154	128	162	158	137	172	157	149	152	169	165	166	175	166	165	167	157	140	164	176	151	158	177	142	155	143	159	174	169	147	154	165	150	166	150	124	140	131	170	154	140	148	159	153	139	147	173	161	171	158	142	134	168	163	147	160	158	148	157	145	151	150	144	155	159	159	164	148	141	172	140	163	144	147	156	171	154	156	157	140	165	157	162	165	155	156	153	162	161	157	179	164	162	154	143	174	155	158	145	171	178	166	154	179	166	152	158	151	168	152	177	147	149	154	164	154	153	143	168	161	147	159	126	139	151	149	154	145	173	170	150	127	146	148	162	140	152	139	149	149	158	163	154	171	184	151	136	145	168	137	167	166	145	156	187	165	156	154	156	177	155	173	166	156	175	161	154	128	167	160	151	166	189	154	139	139	148	182	177	149	153	162	151	151	166	164	167	164	155	165	157	162	179	152	140	173	160	155	155	138	148	149	170	165	172	165	153	139	151	150	163	145	157	165	166	167	170	178	159	146	138	159	181	141	150	142	153	137	155	159	157	154	156	151	172	151	149	144	171	146	173	179	166	143	160	166	153	151	145	170	165	163	141	161	141	158	166	140	147	165	149	168	143	146	120	134	129	169	126	164	137	143	171	145	172	164	154	191	133	144	162	172	170	157	154	175	133	147	145	146	164	168	140	167	143	166	160	160	144	157	154	155	169	153	138	134	184	165	161	169	141	162	149	173	157	160	140	120	175	164	164	145	163	154	152	184	155	146	156	148	155	153	143	150	155	160	167	174	155	135	158	146	134	152	156	156	165	148	153	167	156	147	142	157	138	151	141	169	164	151	128	166	151	157	165	146	155	168	178	151	158	169	148	129	161	142	136	168	144	157	156	142	164	158	164	143	154	133	170	149	144	179	137	164	155	152	151	174	152	180	165	169	149	161	162	145	154	170	146	152	189	126	160	152	152	160	157	165	128	133	143	154	194	159	166	154	149	157	135	170	133	147	181	154	131	133	154	157	159	126	146	157	185	172	157	168	145	163	136	137	145	162	169	144	151	152	155	172	145	162	170	148	166	155	163	153	142	171	161	141	175	179	151	163	157	181	156	172	156	132	178	168	180	152	141	171	164	154	168	168	138	164	160	147	139	152	168	158	181	152	135	157	186	154	186	153	135	150	172	158	168	147	139	185	183	140	151	150	182	169	145	141	147	165	171	153	147	138	150	140	161	168	161	169	191	147	179	173	151	182	146	202	160	145	131	146	166	146	133	152	149	159	157	150	170	127	126	152	167	157	164	124	146	147	169	174	134	139	146	162	173	166	165	177	159	177	165	175	154	152	160	166	177	151	151	155	153	152	158	154	149	169	174	164	164	162	162	142	144	161	150	144	150	148	166	164	177	166	163	137	150	165	152	157	135	140	159	147	136	146	160	153	161	158	164	155	174	147	127	178	172	164	166	150	168	158	155	168	139	167	165	154	149	175	148	160	137	144	154	182	143	164	147	156	172	163	149	141	143	161	143	154	172	157	153	179	161	171	151	166	148	142	179	139	164	147	179	155	148	169	158	135	172	158	160	173	129	166	151	143	172	190	144	136	162	145	171	164	157	158	164	164	158	164	159	144	164	157	188	181	154	147	162	156	175	172	137	144	166	136	133	149	140	156	153	168	143	160	168	150	146	152	145	167	150	163	169	169	164	150	176	155	165	146	144	191	158	164	157	150	178	161	164	153	178	137	138	183	166	136	167	158	162	146	160	161	163	170	157	145	146	168	160	167	180	165	137	160	161	157	141	155	148	152	147	142	138	148	137	155	151	159	144	149	155	146	136	168	161	165	164	158	168	175	161	138	148	162	175	167	161	157	166	173	138	150	150	177	152	155	173	144	157	156	136	142	162	142	147	172	154	142	162	170	153	137	135	171	158	167	151	158	157	154	157	151	162	146	161	151	159	161	151	152	155	144	155	148	175	153	187	161	166	152	144	153	162	163	162	169	155	164	160	141	168	183	156	168	158	152	147	170	145	156	149	170	158	142	168	166	139	164	150	145	144	166	147	141	163	143	160	179	161	148	160	132	143	159	160	174	139	171	146	158	166	161	136	164	173	154	128	155	159	126	134	157	135	138	164	139	160	128	148	150	162	141	180	161	135	141	173	147	176	139	195	157	155	160	159	144	145	169	158	145	148	149	170	136	148	152	144	148	142	156	155	150	176	143	137	173	182	167	157	171	166	152	170	135	148	178	156	163	151	160	148	161	161	135	128	129	175	160	156	156	155	143	173	171	174	131	156	149	192	153	138	156	162	148	135	166	151	161	128	163	138	154	164	193	152	160	169	166	145	177	171	152	160	162	173	154	154	171	165	147	159	141	142	138	137	137	147	163	130	157	136	170	164	173	148	170	162	150	168	152	160	170	171	162	150	180	139	169	156	154	140	179	138	127	147	167	173	189	163	151	144	161	136	141	163	179	151	151	151	162	151	159	147	168	162	153	144	154	176	128	153	167	152	138	159	144	146	163	155	179	164	167	155	140	173	150	156	148	150	153	159	161	149	168	123	165	160	145	150	162	149	156	157	174	171	150	167	157	146	117	148	156	155	177	163	158	156	147	177	162	166	167	168	145	171	137	152	154	148	154	143	179	163	181	139	145	169	136	156	169	158	162	155	154	146	163	161	141	159	147	140	149	154	152	148	179	147	170	169	166	154	167	149	158	165	157	170	154	151	158	172	147	155	150	167	169	155	154
2138	536	577	606	602	562	565	505	586	554	524	513	532	497	512	536	538	501	524	504	502	491	552	511	485	540	484	512	518	501	517	509	492	530	483	494	500	496	492	482	520	491	557	499	503	496	491	501	550	486	539	516	513	547	498	525	544	526	528	465	521	507	487	497	490	496	462	516	513	493	521	517	553	503	499	497	515	492	516	502	539	481	502	523	493	543	545	440	511	516	493	497	517	516	504	478	515	523	493	484	516	509	497	522	480	491	515	505	527	530	501	514	517	516	519	479	542	519	484	552	511	511	535	533	550	509	540	476	535	477	496	495	499	499	565	505	494	526	490	507	492	523	459	511	510	489	495	493	522	498	522	544	546	494	523	506	540	480	483	514	527	455	482	513	507	493	540	493	486	543	510	525	473	505	484	492	497	458	501	466	514	519	501	543	491	468	489	495	508	504	520	502	541	502	476	523	494	545	535	516	522	498	507	481	508	498	497	475	508	456	517	538	491	472	518	528	494	513	488	513	551	451	477	534	537	480	506	535	511	490	527	505	542	481	497	480	516	529	547	521	531	501	490	525	524	496	530	522	470	488	516	486	533	478	473	479	503	479	505	484	543	496	517	479	495	514	516	553	507	490	507	516	491	517	508	530	502	481	523	490	496	554	488	520	497	470	484	473	539	462	458	549	494	487	492	521	511	534	510	497	523	497	547	544	516	533	510	483	515	527	467	494	486	494	493	483	487	458	548	500	478	532	504	514	483	477	486	477	496	476	515	500	512	450	488	510	524	515	493	556	506	512	493	507	482	525	523	527	479	484	519	538	514	536	495	487	515	516	531	471	468	516	515	472	498	489	496	496	479	522	473	524	513	540	501	480	491	539	497	492	515	501	525	491	489	518	538	490	504	529	515	447	509	527	496	512	497	546	543	497	520	514	468	509	505	525	489	504	520	526	497	527	453	523	492	470	483	469	492	482	482	499	477	518	532	495	512	552	492	492	514	518	459	485	504	487	504	559	525	485	496	516	478	488	523	530	515	543	518	490	538	497	493	464	497	474	443	487	489	542	499	504	544	526	535	464	498	469	516	494	494	515	545	496	507	508	546	548	490	489	433	577	497	533	481	519	527	496	498	489	506	500	520	531	549	532	525	518	475	467	548	466	489	486	502	505	510	490	492	509	504	552	531	505	502	506	500	465	530	461	490	505	558	505	491	542	515	504	504	536	485	505	539	468	513	529	510	513	515	482	528	544	498	466	502	498	483	522	489	513	504	504	528	516	487	504	487	515	484	520	552	527	507	513	493	521	505	512	517	506	496	498	487	503	498	471	478	506	522	515	515	504	532	549	500	505	499	526	554	500	529	510	504	512	455	508	507	498	517	511	485	465	486	510	528	517	551	534	524	498	516	475	528	537	479	537	508	504	484	514	490	491	511	540	495	490	537	510	503	548	515	549	497	479	527	485	511	486	547	518	480	478	508	511	513	499	498	469	467	515	533	501	554	557	510	468	497	494	506	546	537	550	530	482	475	489	512	533	561	489	504	495	485	481	510	539	502	544	512	487	479	509	497	514	498	494	495	455	509	495	528	474	540	508	547	464	515	496	517	504	514	518	550	561	494	500	513	548	482	550	498	555	505	520	518	534	491	521	507	491	510	531	517	521	501	491	482	499	524	493	518	558	502	548	522	549	494	479	499	477	508	522	532	503	498	498	494	491	536	519	501	523	525	562	542	540	489	532	473	476	488	539	493	515	502	527	494	527	512	504	487	529	519	492	478	527	529	481	508	546	516	498	541	544	488	470	517	491	533	529	493	518	506	511	513	485	521	511	509	541	530	510	496	477	500	554	539	479	504	495	529	510	540	495	517	499	450	485	533	475	527	532	493	518	543	513	543	493	447	521	503	525	532	497	514	496	511	500	515	501	529	501	535	531	513	495	514	521	485	495	538	485	497	505	503	476	517	529	483	503	523	545	520	481	506	512	510	510	527	514	461	500	560	503	539	473	476	516	509	517	494	511	536	512	499	514	510	478	530	511	524	523	520	522	496	486	523	489	524	505	509	503	517	482	547	475	514	468	510	537	516	528	495	489	497	493	495	531	493	519	516	481	465	519	493	492	517	520	514	492	539	477	524	504	501	523	494	503	464	463	460	514	494	481	516	520	567	536	499	503	494	523	505	489	508	515	481	544	539	463	533	526	485	504	562	465	520	489	494	528	494	491	522	539	515	468	540	468	505	535	463	456	524	523	522	537	517	509	545	520	511	506	507	502	488	477	498	467	505	512	514	504	508	488	549	488	516	488	507	510	498	494	497	541	515	518	510	502	484	484	564	517	532	493	471	463	490	510	493	523	525	521	459	527	539	489	519	472	481	524	526	484	508	549	492	500	516	497	499	516	501	505	543	494	481	462	505	500	526	555	514	503	467	551	487	503	511	547	505	479	493	521	505	527	511	490	564	502	533	515	493	483	491	503	520	506	501	462	510	512	481	502	515	493	514	475	490	547	502	499	539	458	503	499	509	521	491	501	519	516	524	476	492	495	536	493	518	515	513	504	484	506	497	472	496	510	516	505	482	500	505	482	506	506	540	495	516	486	487	515	523	560	499	494	522	540	523	529	548	510	494	502	460	504	517	480	522	515	539	489	529	532	547	531	534	475	483	502	507	479	494	523	489	509	527	471	461	479	503	508	506	477	579	504	470	509	468	555	505	512	496	532	544	499	506	503	558	511	534	488	470	469	504	507	511	558	541	512	511	529	528	538	504	511	495	487	512	509	524	498	515	515	494	529	454	453	533	515	491	500	497	507	499	525	518	473	493	503	496	552	509	491	521	525	492	491	508	520	466	517	461	505	515	514	511	496	499	515	516	530	474	506	484	504	470	551	514	493	484	491	522	508	545	496	506	525	509	524	503	537	476	502	484	498	521	462	502	483	487	484	497	475	494	505	516	489	495	491	496	537	472	520	505	482	469	536	511	472	520	520	530	494	516	539	487	509	528	486	517	498	508	487	494	516	501	494	515	513	540	491	519	508	519	480	488	484	549	497	516	534	503	475	511	533	505	489	508	494	469	511	460	479	509	486	487	502	497	511	490	485	480	516	547	478	497	502	511	520	478	521	505	520	505	492	504	489	534	523	514	552	531	492	457	499	521	526	521	517	537	473	499	532	520	554	501	540	492	549	487	501	517	518	501	506	490	486	525	498	543	536	510	545	500	521	482	505	521	515	464	523	471	523	494	557	495	501	515	493	547	492	509	505	500	515	522	491	496	500	498	521	509	461	473	512	506	520	520	504	497	466	534	468	492	489	518	518	498	503	522	502	497	502	500	508	496	540	457	446	525	532	519	507	507	495	506	518	537	475	471	491	498	544	500	464	498	492	482	520	503	519	502	524	483	521	521	536	515	484	465	539	507	577	535	488	520	516	479	499	521	548	521	497	502	510	487	494	541	533	544	506	502	506	510	539	544	550	535	509	507	505	543	540	528	496	514	490
9034	1133	1180	1036	854	674	609	501	535	488	460	406	412	398	390	364	343	368	368	356	394	370	372	367	335	355	343	321	370	372	360	327	370	359	343	351	366	332	381	373	345	364	334	362	345	355	341	348	340	341	368	356	322	313	369	325	346	313	350	327	307	336	380	336	337	331	372	313	329	304	380	328	331	340	351	343	350	344	320	371	352	357	339	349	349	340	357	337	330	355	332	310	371	332	342	358	332	352	361	373	330	375	382	354	306	344	384	355	320	345	367	368	356	313	354	330	356	329	372	328	301	312	335	342	343	304	346	329	353	374	333	346	339	321	365	344	333	336	350	364	340	340	326	328	390	358	327	348	354	364	371	346	339	341	336	336	336	350	359	349	347	343	334	371	334	367	329	347	319	340	400	354	324	352	377	351	319	367	391	359	343	321	346	311	326	345	312	343	353	371	368	337	376	381	330	297	336	345	328	333	371	323	311	333	360	342	338	335	359	381	330	331	342	348	366	378	298	367	352	366	349	359	321	355	343	345	317	320	344	332	341	336	350	353	347	342	323	350	356	316	330	352	311	354	360	353	306	361	337	340	349	341	332	345	374	355	377	329	347	360	316	319	343	323	316	322	293	334	361	294	355	337	367	350	377	381	362	349	343	356	353	345	365	313	339	316	353	304	370	361	344	354	340	356	311	368	344	311	336	353	321	351	353	332	333	340	358	307	357	380	323	341	379	334	349	330	314	372	332	358	313	330	337	365	312	344	337	349	335	323	350	347	331	372	345	347	342	334	313	337	327	369	334	382	352	333	354	333	327	395	348	353	345	380	330	385	353	321	363	344	363	340	321	340	318	341	331	339	293	375	372	398	324	394	358	389	362	344	322	347	349	387	330	324	378	322	320	382	375	335	348	367	368	360	351	347	349	368	315	345	341	337	351	321	336	348	312	324	311	345	311	356	326	339	333	372	377	348	325	353	311	341	384	334	341	368	383	343	358	325	353	355	381	311	389	351	366	344	349	350	324	395	324	334	304	351	342	340	314	357	290	321	330	366	330	342	331	357	345	367	329	350	342	354	350	309	393	350	339	345	352	338	309	340	371	353	323	359	375	322	392	355	364	339	355	351	344	334	318	334	326	363	379	319	373	377	367	355	399	339	344	309	308	350	378	350	329	386	346	317	345	330	338	340	331	340	374	344	376	321	306	309	346	347	366	342	321	342	333	352	341	352	367	344	373	343	400	316	372	324	330	371	316	321	316	355	345	358	334	356	360	330	344	329	391	316	337	367	343	337	340	350	328	341	357	315	359	361	347	339	351	345	357	282	325	325	349	330	348	333	337	342	364	362	340	327	313	401	362	336	318	327	321	369	350	361	340	333	336	324	347	359	310	339	355	313	344	358	328	353	381	367	331	388	370	349	349	355	370	347	352	321	330	312	340	371	316	349	347	358	327	356	365	359	347	298	338	343	358	348	330	321	383	330	339	346	337	380	347	331	338	364	369	312	322	376	355	359	368	327	327	340	352	334	380	323	335	352	339	337	337	340	341	324	352	367	328	363	366	345	363	300	353	337	366	351	321	359	356	353	308	351	337	334	360	355	374	319	371	320	346	371	353	343	331	345	346	321	339	357	364	334	328	307	365	372	368	311	316	370	338	353	331	389	367	303	376	369	321	352	316	353	355	343	363	359	356	325	346	347	322	328	322	320	343	370	364	361	339	369	335	386	331	355	347	324	323	328	346	342	338	349	342	331	336	330	329	335	367	355	327	360	354	361	366	366	333	353	342	336	336	356	342	336	338	323	341	361	322	365	343	346	312	355	342	291	368	358	359	342	329	323	341	318	325	343	323	352	362	346	351	323	340	338	335	334	302	359	370	336	372	354	322	322	344	348	362	346	321	360	363	327	325	341	378	340	357	366	357	318	344	364	389	336	346	317	315	318	349	372	329	331	355	380	333	293	370	342	339	300	344	348	327	340	367	367	296	357	357	321	318	359	353	325	331	328	321	326	326	336	346	335	330	366	341	318	326	313	337	340	325	388	327	342	357	373	345	329	353	321	360	355	356	337	361	335	308	370	370	356	361	351	388	355	336	371	340	356	370	321	326	377	337	366	316	367	334	392	349	324	326	346	320	341	338	340	320	327	339	315	325	330	338	348	340	338	337	352	306	343	353	335	335	374	352	355	364	315	368	352	313	318	359	332	352	361	328	333	335	296	299	339	327	371	338	340	341	367	335	346	375	350	341	298	334	332	323	349	336	326	330	334	364	363	329	325	338	395	382	326	313	350	370	361	357	364	379	340	335	335	354	339	369	348	355	365	325	333	347	313	363	343	356	371	337	352	359	363	365	369	323	367	355	332	325	332	350	336	355	352	347	404	308	314	340	342	338	362	349	381	373	347	348	336	315	337	343	341	352	345	344	359	378	327	345	319	329	345	314	331	374	348	275	337	369	360	383	358	352	321	311	361	375	369	364	355	297	338	339	342	341	383	356	362	330	356	367	316	342	317	378	323	350	359	330	327	342	329	344	338	357	302	323	338	347	317	346	366	361	349	331	343	349	343	327	363	313	360	373	351	322	327	350	367	351	331	303	319	339	379	355	369	355	353	343	328	327	331	355	357	303	343	348	336	331	360	359	336	325	337	358	344	345	393	333	331	320	348	314	376	342	343	333	363	367	326	371	349	339	367	370	347	365	362	353	344	334	315	357	356	343	328	345	311	290	372	358	333	325	359	329	353	313	356	362	383	347	322	333	336	376	370	328	335	351	346	385	339	333	312	307	330	339	319	309	352	339	341	326	364	321	341	378	345	363	314	344	363	340	322	309	343	365	371	341	359	314	340	333	370	365	312	349	343	363	334	362	340	347	345	351	339	348	307	365	350	338	343	352	347	316	339	311	351	340	351	346	359	320	374	353	386	364	322	350	364	343	363	351	330	324	333	380	342	360	376	360	315	382	357	345	336	341	323	327	347	344	360	348	334	322	371	348	303	336	332	351	333	343	359	358	356	371	354	339	353	364	394	329	302	318	383	362	390	340	369	378	364	314	350	359	330	399	317	378	335	348	367	317	343	325	335	301	329	361	339	352	333	356	336	316	369	342	318	353	384	332	346	376	329	349	387	345	346	343	313	342	305	339	325	317	345	358	336	345	339	351	342	319	353	335	352	339	366	344	347	350	333	326	367	370	320	349	335	349	326	317	362	343	337	360	315	359	363	355	387	329	333	348	347	317	340	339	348	312	354	339	354	332	359	365	311	350	354	378	320	378	336	322	340	341	344	335	345	353	336	362	345	315	371	356	327	350	351	324	366	349	311	327	347	367	342	332	336	327	361	342	336	339	344	392	305	354	310	322	320	351	336	368	367	363	325	354	356	305	310	330	323	314	327	328	311	311	359	365	348	344	338	357	343	333	357	331	345	340	355	367	345	366	375	316	345	324	366	353	324	326	320	331	344	338	338	315	324	366	351	361	360	351	347	360	324	334	380	345	357
6396	1691	2580	3221	3009	2640	2277	2049	1822	1735	1550	1470	1364	1360	1268	1223	1208	1188	1103	1159	1083	1088	1091	1094	1069	1051	1107	1053	1056	964	1047	1058	1023	977	1040	1066	1030	1013	1013	972	985	935	900	939	1002	945	974	926	1005	978	954	915	953	977	940	935	948	943	1000	912	972	934	975	929	972	942	952	931	879	918	898	933	965	897	893	943	921	945	968	911	997	928	977	888	953	977	987	904	931	894	1010	955	937	891	969	957	943	916	951	914	967	941	970	971	953	917	901	984	963	914	935	912	881	930	908	930	937	1009	949	929	896	913	927	908	957	983	928	947	926	945	912	932	903	941	926	957	938	979	901	918	895	874	950	929	901	900	901	930	963	928	970	905	914	964	998	987	890	912	910	906	919	907	897	886	896	915	963	933	949	926	926	917	913	961	963	887	928	890	916	929	969	929	894	928	922	928	919	953	956	975	905	929	929	886	961	916	937	892	975	959	966	936	890	1009	954	972	950	914	946	959	952	971	925	988	931	905	961	924	927	923	942	949	948	926	955	934	904	961	870	905	891	939	917	887	927	895	920	921	921	909	902	948	919	928	976	927	914	960	970	962	909	934	895	895	929	958	932	964	892	932	895	956	935	914	932	921	983	963	978	901	888	910	972	934	869	935	879	968	905	907	938	875	909	914	948	955	941	945	915	965	922	958	889	970	940	950	914	954	912	920	920	909	911	964	911	859	939	949	898	901	937	869	917	949	877	918	971	986	989	917	927	920	898	870	963	921	933	948	897	979	970	916	972	922	906	910	972	878	942	899	992	911	966	913	907	951	934	944	914	942	952	894	873	948	927	964	900	954	929	976	920	910	863	963	897	951	956	981	890	923	949	974	874	889	951	925	911	929	951	918	889	935	950	941	908	883	961	966	939	923	924	963	894	899	945	851	903	922	909	903	874	942	914	910	962	963	894	977	913	990	897	915	904	909	893	903	948	870	935	947	969	918	944	912	954	890	981	974	942	968	935	984	932	941	902	932	925	906	939	949	959	909	948	939	943	890	982	966	970	909	947	931	953	904	953	898	963	927	930	911	923	962	965	896	968	940	955	951	920	892	920	918	958	963	931	999	982	938	896	916	927	956	898	941	920	921	976	877	947	911	936	917	952	890	905	937	925	926	934	978	905	925	853	969	911	912	910	910	973	953	923	906	943	910	899	885	903	910	931	914	946	934	954	939	852	931	931	967	990	1009	887	906	978	900	933	873	918	930	933	923	938	934	958	906	906	934	937	880	906	915	925	963	920	959	982	960	881	931	926	896	997	919	943	898	936	927	885	893	931	900	976	901	929	914	929	937	913	924	909	948	875	941	930	939	917	953	956	946	929	946	891	957	943	924	931	932	956	917	954	905	914	948	912	925	952	939	953	931	916	922	882	901	944	879	892	894	937	935	934	946	843	896	908	942	959	902	872	941	909	924	895	903	943	932	890	916	978	916	932	923	961	918	945	979	929	966	954	861	872	911	910	930	931	902	925	906	947	937	907	898	953	969	941	930	954	977	930	910	962	962	884	938	961	857	950	926	957	917	902	927	946	925	890	919	907	918	969	929	945	983	998	894	885	929	915	947	881	916	988	897	902	906	943	912	865	925	938	900	918	900	900	935	876	961	904	920	920	949	908	933	916	949	891	882	924	985	899	861	922	972	920	938	915	910	910	954	925	953	902	928	913	951	954	893	959	963	887	946	969	906	893	904	935	954	919	969	964	935	927	947	929	916	925	908	947	882	912	940	909	910	925	936	882	920	907	905	954	988	981	962	931	936	968	950	946	975	971	927	928	937	927	964	907	950	932	885	918	955	917	896	950	943	900	861	942	902	895	918	995	906	918	927	1008	920	903	886	882	922	924	918	967	954	931	903	902	870	922	916	923	932	916	989	945	934	951	922	907	962	928	958	903	891	886	891	962	959	955	896	951	929	909	940	908	890	944	909	990	859	973	973	922	949	928	916	894	909	870	977	914	898	966	877	901	919	918	911	920	956	956	938	948	937	988	869	918	910	918	916	947	965	904	963	931	919	922	911	931	952	924	906	960	973	904	926	927	940	883	898	914	965	869	882	922	903	934	932	998	956	930	945	930	934	900	896	921	938	983	873	952	971	955	911	913	926	952	912	943	913	940	963	940	881	953	931	944	842	972	933	886	930	980	967	971	937	936	911	947	950	952	920	941	880	915	927	1019	904	954	946	927	950	907	904	874	944	947	937	891	902	891	946	909	922	934	917	927	931	915	990	926	925	911	920	916	918	893	1010	896	903	937	928	913	952	956	885	951	921	912	887	867	899	936	945	941	931	901	929	908	962	901	990	920	955	963	929	975	892	929	897	934	907	926	953	903	935	833	913	945	938	892	931	959	914	969	953	886	949	897	916	903	943	960	960	976	935	894	973	946	976	867	895	919	917	941	914	935	907	923	908	935	955	920	926	1004	919	883	926	981	914	907	902	959	970	928	935	929	887	901	903	943	936	946	919	942	950	924	928	916	898	979	982	975	984	962	982	917	932	945	864	932	862	943	890	912	893	925	952	958	892	962	942	932	942	959	920	889	944	925	948	988	925	972	949	893	962	934	959	886	943	889	871	1012	941	964	925	918	900	911	887	897	948	889	980	895	876	912	943	967	945	947	943	966	894	935	878	893	966	922	950	921	894	898	958	935	895	932	889	953	935	934	928	957	936	924	925	888	894	944	923	908	874	938	953	915	899	920	922	893	904	920	916	925	882	929	916	947	933	874	1001	891	951	959	903	985	940	891	918	965	914	966	915	934	935	940	891	974	937	911	886	941	880	935	959	893	937	960	895	964	936	942	944	928	911	960	919	940	930	932	897	959	962	960	915	925	979	861	912	961	917	935	957	994	924	915	945	888	924	949	1000	944	928	941	956	965	952	982	1015	924	946	992	955	891	935	910	954	883	984	931	958	912	945	901	933	905	953	945	935	930	959	918	957	952	895	902	948	977	958	925	930	911	935	868	939	919	957	910	945	929	892	934	909	917	936	932	893	941	983	944	941	926	899	886	906	925	955	926	984	904	906	922	938	891	929	918	978	847	930	1012	918	918	906	950	927	898	933	928	899	916	930	1003	940	939	914	923	905	919	966	904	944	944	940	896	947	897	881	957	917	851	909	933	935	888	966	907	956	915	948	990	935	922	943	892	954	967	986	986	913	940	934	968	930	989	935	866	971	917	898	927	928	1012	915	929	891	900	958	921	951	931	863	910	907	961	963	919	910	914	901	957	918	921	953	903	874	941	953	946	892	933	901	879	942	931	913	915	927	896	900	935	917	922	932	885	887	965	941	923	936	896	873	929	956	906	913	944	923	953	932	916	940	949	889	904	894	930	940	926	915	939	915	916	892	904	958	951	932	929	905	978	883	957	922	912	928	936	923	921	880	948	950	870	919	942	951	931	947	932	930	955	908	924	933	909	958	893	913	873	1002	901	952	947	909	960	894	889	948	877	915	864	986	851	937	965	924	910	925	916	988
13292	1724	1829	1460	1083	835	716	565	612	496	464	497	400	385	410	395	361	411	378	358	378	363	354	339	414	355	370	343	339	328	378	344	341	359	349	345	355	325	360	349	376	359	364	339	321	339	331	362	351	317	390	338	340	338	339	340	342	327	344	347	377	331	375	390	364	339	334	345	347	346	361	308	318	376	333	369	333	331	334	363	337	338	309	325	357	363	347	339	364	362	339	331	325	357	349	350	337	371	372	333	335	335	337	320	346	322	313	333	349	331	320	342	329	308	314	294	354	382	366	341	335	360	332	325	345	335	328	342	309	335	347	352	326	332	350	354	353	380	334	366	367	318	362	336	326	332	328	336	300	347	341	342	343	355	375	323	336	314	330	358	344	331	307	359	330	353	366	361	352	332	368	353	355	335	351	362	329	337	327	371	311	349	357	363	330	349	336	341	359	398	330	328	377	361	365	350	337	363	337	366	353	362	352	369	323	349	346	357	341	318	338	353	350	357	348	370	334	336	341	331	325	335	354	321	317	330	351	332	340	345	336	359	345	316	349	389	341	321	361	368	364	329	317	370	356	323	344	379	347	341	337	335	347	334	350	330	327	315	338	365	328	327	353	339	316	345	330	310	312	341	334	372	320	339	344	357	319	326	353	360	343	361	322	341	335	347	301	379	357	351	334	357	332	355	319	360	342	337	339	355	346	369	352	354	335	340	367	356	341	324	337	345	356	344	400	335	350	356	318	350	325	342	347	360	366	335	364	355	375	347	344	350	319	364	350	343	347	341	338	306	351	355	334	353	342	372	358	381	356	364	358	348	338	330	332	343	332	370	340	311	332	334	331	361	318	317	375	340	345	343	359	343	322	346	361	339	368	349	309	352	326	371	325	332	354	328	342	343	326	374	347	358	325	345	335	363	350	395	353	326	345	353	353	359	342	329	320	373	333	330	338	350	335	371	332	365	342	358	330	332	328	343	336	318	331	316	323	315	350	330	321	309	359	341	315	349	356	365	399	340	362	324	317	350	307	374	350	346	341	325	334	356	300	321	322	313	365	356	334	303	347	344	343	339	364	308	325	335	323	323	337	339	358	370	309	340	296	340	360	331	350	345	344	358	340	356	352	322	345	316	322	323	333	354	316	350	324	353	340	320	341	336	320	316	314	327	373	351	350	371	328	351	339	321	324	341	326	315	320	351	346	325	327	318	314	336	323	340	338	332	345	374	324	347	348	338	343	323	364	346	323	363	331	345	335	296	342	331	342	377	363	359	319	317	330	336	342	328	317	337	341	348	333	327	373	339	343	351	322	397	325	338	363	333	335	334	328	340	341	331	320	349	338	329	328	364	328	365	316	350	357	348	350	342	347	325	318	349	333	378	359	344	340	345	344	364	304	319	363	332	329	293	325	355	365	347	304	330	347	325	315	334	340	341	307	405	378	334	337	339	387	342	328	321	343	346	335	352	372	353	336	316	365	308	376	348	300	349	356	361	334	317	365	328	354	314	336	356	330	333	315	347	368	365	335	333	358	355	339	328	339	350	316	304	353	348	328	329	373	323	333	322	359	338	369	315	354	332	368	349	344	326	311	327	325	336	355	333	356	343	328	340	324	345	390	362	336	355	355	352	325	317	357	331	328	355	367	347	348	327	319	324	376	359	327	329	377	298	367	347	335	329	368	357	314	339	345	322	312	351	331	312	370	379	314	334	346	367	367	317	328	344	329	357	332	366	340	339	367	369	359	361	347	353	363	318	349	350	298	349	344	344	364	347	353	366	361	350	329	328	349	337	349	346	361	361	369	320	341	331	336	334	340	322	381	321	364	343	358	363	367	360	285	316	335	371	332	337	373	332	361	365	361	339	349	321	348	328	346	351	322	330	350	374	345	304	318	331	329	334	313	327	332	323	310	368	329	324	376	350	354	326	340	336	339	330	357	339	345	339	342	347	366	346	348	312	351	313	349	327	339	346	348	330	338	360	340	352	324	350	342	350	335	328	352	340	328	335	367	324	336	346	367	355	355	336	347	338	320	361	335	353	324	347	344	335	330	336	326	295	352	363	364	333	366	367	361	322	331	347	339	378	331	334	327	357	332	309	342	327	350	331	317	331	320	322	340	332	302	326	325	319	341	361	362	355	315	336	386	321	348	344	333	338	329	353	355	346	333	338	338	371	354	332	350	333	341	330	327	353	339	350	352	355	312	359	336	326	328	308	351	350	341	315	351	359	308	338	345	324	339	349	368	334	344	348	338	341	344	314	372	338	331	371	361	367	322	363	355	364	320	313	318	328	300	348	322	336	341	352	307	355	343	323	327	369	345	331	335	305	352	328	389	351	378	305	352	332	332	347	345	358	372	318	343	325	321	318	355	336	357	327	348	329	342	333	330	331	335	329	305	333	319	308	317	354	314	342	362	325	347	341	342	327	331	343	318	318	338	361	370	372	306	329	346	365	336	324	348	332	359	340	352	338	328	335	355	378	335	333	353	361	332	339	310	342	351	326	362	346	351	355	327	352	369	322	349	336	331	344	327	360	347	308	326	308	332	336	344	353	309	378	369	324	369	331	373	358	348	340	360	348	348	373	349	333	321	343	340	338	313	349	367	344	331	343	356	337	371	327	303	347	371	333	327	304	344	322	312	372	341	333	368	329	341	344	350	346	343	320	317	367	331	339	361	320	316	327	324	355	366	318	332	356	334	370	366	357	308	372	329	336	348	312	358	348	320	342	358	331	323	363	365	325	345	372	341	335	352	318	328	347	323	347	321	336	357	341	330	326	326	346	352	337	342	363	338	333	357	345	332	367	345	343	366	330	352	296	353	342	357	359	324	334	362	371	333	361	362	335	339	337	343	347	358	345	366	330	363	347	341	343	348	343	364	356	356	356	374	355	337	336	348	325	338	352	325	342	346	327	329	363	345	352	327	361	353	330	306	373	340	352	335	310	319	303	341	307	359	335	318	323	354	355	355	329	353	352	341	345	330	322	363	350	385	345	319	361	367	337	321	339	338	383	327	329	302	393	355	351	335	322	330	320	309	354	354	329	343	354	328	329	334	331	343	349	323	337	321	379	343	337	321	344	352	375	329	303	355	352	367	369	298	313	356	354	345	337	358	372	322	328	330	376	331	377	353	366	350	329	327	335	324	310	323	344	325	327	334	332	387	349	350	346	353	352	376	351	357	334	364	361	330	348	347	337	343	313	342	347	307	363	344	336	313	338	353	321	370	342	339	354	332	351	360	340	326	322	314	359	358	342	363	355	354	330	340	343	361	362	335	336	376	324	332	330	306	356	299	320	307	286	342	341	317	339	372	327	321	297	358	330	343	374	373	350	319	322	348	349	328	374	333	310	327	335	300	353	339	343	307	357	318	329	338	336	356	340	374	350	341	329	354	333	375	346	331	333	323	362	388	347	340	360	348	365	330	353	348	334	336	349	353	341	378	315	358	338	352	320	307	360	347	327	322	348	369	331	337	313	351	337	343	346	334	344
7473	2054	3332	4236	3874	3428	2908	2576	2164	2071	1882	1764	1646	1545	1392	1375	1355	1287	1196	1219	1198	1210	1133	1047	1099	1147	1087	1037	1027	990	1036	999	980	985	939	974	986	988	953	1013	980	1027	1005	961	987	984	986	908	995	920	934	967	950	986	977	943	947	976	951	926	875	924	941	931	920	978	939	946	939	990	946	924	892	874	942	903	934	912	939	886	910	913	921	866	932	945	902	948	875	868	904	962	960	886	928	865	905	938	938	903	924	909	900	880	912	895	938	978	868	926	851	963	852	927	917	866	931	966	906	917	859	933	914	895	924	886	902	905	912	915	876	941	909	933	907	897	896	933	907	872	904	885	926	928	882	893	890	890	896	923	902	900	906	933	880	938	866	880	875	934	896	865	860	880	898	889	899	918	937	867	916	913	873	886	880	981	929	868	982	879	849	880	888	932	927	882	873	928	932	890	875	886	923	875	875	878	913	924	914	884	945	968	893	904	843	824	911	880	874	873	884	893	918	894	914	942	934	939	857	935	879	928	906	930	847	913	865	867	942	894	888	947	875	875	887	948	910	891	911	936	955	941	843	903	907	908	945	882	918	930	845	933	926	921	898	880	915	881	896	930	849	920	878	871	914	904	900	866	897	905	904	930	926	909	853	928	906	880	921	920	915	987	903	856	898	894	868	868	900	908	886	899	918	904	902	892	934	908	868	890	857	906	860	904	915	930	901	891	902	907	926	888	905	894	873	917	845	907	858	912	890	907	921	861	910	923	915	929	863	919	890	877	930	884	911	923	910	907	899	883	896	898	807	941	877	944	881	859	933	947	875	855	905	887	875	933	913	930	896	856	920	831	931	932	899	927	873	871	905	932	893	880	931	957	941	862	890	896	865	922	899	851	900	892	876	884	919	928	939	898	936	846	921	916	892	871	884	885	905	899	883	873	823	860	888	868	933	940	923	886	853	860	899	930	971	922	861	883	932	905	927	944	899	892	880	936	911	888	909	925	908	900	887	821	879	887	918	842	902	957	911	907	931	852	888	889	920	902	934	864	892	905	930	886	898	853	862	962	865	873	893	840	905	917	876	892	958	911	887	907	890	931	934	927	902	935	854	846	849	831	923	914	908	919	920	902	874	926	918	910	906	862	907	917	899	898	900	890	934	870	970	891	887	879	930	982	881	888	885	909	910	907	902	888	903	1001	892	867	902	919	890	884	893	902	900	876	914	879	862	907	865	878	901	919	946	918	918	932	864	881	882	892	930	888	902	914	911	957	859	894	873	897	915	902	893	854	937	895	923	913	881	903	916	863	861	924	902	920	878	872	902	927	913	927	864	926	899	911	898	943	944	859	917	917	840	910	894	911	946	870	969	923	879	894	929	900	928	886	881	942	902	910	831	891	861	920	906	969	884	908	912	908	923	873	867	868	948	942	917	944	935	887	940	967	867	895	944	873	934	824	878	912	881	936	869	900	947	953	915	936	893	869	877	837	917	883	891	909	899	912	901	923	868	944	934	890	931	877	902	875	904	886	893	906	888	916	844	849	867	893	915	924	845	863	912	865	857	893	865	853	941	929	960	866	939	902	937	902	881	893	890	883	880	892	919	859	905	872	883	819	905	934	975	884	854	852	885	892	914	939	867	898	899	897	876	920	877	911	873	884	908	929	903	858	932	858	882	906	840	962	938	910	899	901	888	915	887	904	947	891	954	908	921	881	870	846	915	893	922	902	899	915	918	893	850	900	914	950	864	892	869	872	906	925	882	944	849	855	884	958	874	897	869	926	879	913	933	910	898	882	844	888	907	921	852	825	894	912	884	879	882	929	842	897	842	873	902	841	867	916	835	914	891	865	876	902	894	894	932	950	913	870	890	937	917	935	851	884	923	936	866	910	914	912	909	888	868	934	921	857	914	889	967	900	922	899	907	934	871	910	884	963	891	854	878	952	924	934	898	911	848	898	879	886	917	871	898	920	907	856	895	884	905	896	927	927	876	966	864	905	922	878	934	888	921	868	930	898	893	923	897	875	882	915	872	926	859	877	905	840	907	875	875	940	857	895	917	868	879	888	892	897	898	906	924	864	894	905	957	934	930	868	882	922	863	912	919	914	964	923	916	906	872	915	929	898	897	878	897	902	933	922	920	884	930	905	906	913	920	876	882	887	890	913	939	893	913	955	937	918	893	922	897	883	842	897	923	863	884	878	838	870	897	916	915	904	864	941	891	850	859	903	928	884	857	862	896	925	879	910	923	957	913	924	920	879	928	882	881	935	861	883	840	937	880	889	888	948	888	916	879	863	919	959	918	890	897	891	865	950	921	904	879	903	909	879	900	857	879	906	965	912	912	870	885	971	918	897	903	890	884	901	926	879	901	931	853	926	907	955	949	900	869	893	918	938	889	818	899	913	869	888	913	921	908	933	888	851	946	937	907	958	916	888	914	871	866	902	914	866	898	921	891	864	905	878	907	851	927	937	903	933	905	875	923	946	896	925	911	967	902	942	943	888	957	918	928	896	876	912	879	887	913	873	903	924	899	885	904	932	905	951	942	913	915	864	880	954	925	906	874	848	886	929	950	891	886	920	876	870	931	912	903	869	923	839	909	906	894	912	904	926	908	901	903	924	869	937	841	902	882	924	889	965	907	901	915	889	934	899	873	905	880	936	883	900	905	922	916	890	926	927	909	866	918	913	979	951	925	876	931	919	880	893	887	878	877	936	870	913	909	921	880	879	825	865	866	897	910	898	943	872	906	913	876	863	897	952	863	938	880	861	891	935	869	898	915	896	904	895	931	874	912	917	885	914	966	913	906	956	923	872	902	894	867	865	905	883	902	938	900	923	822	868	919	968	866	855	904	897	870	876	890	893	877	907	894	922	862	928	920	895	932	927	980	899	930	934	882	899	959	866	878	909	862	853	920	930	899	890	886	883	890	880	915	890	962	897	925	904	877	879	934	917	931	941	844	887	884	919	877	841	875	876	898	903	951	911	926	964	866	919	970	886	877	918	966	933	881	910	894	900	892	898	925	924	919	906	922	857	859	916	896	923	876	890	906	893	885	896	946	906	870	838	903	849	920	864	883	898	844	920	899	921	887	904	921	859	923	897	911	881	861	933	935	983	869	908	838	882	872	867	885	930	911	907	921	892	911	896	913	875	931	914	899	924	888	869	898	855	941	898	938	868	905	955	889	861	921	900	922	852	961	917	911	906	926	922	889	957	920	942	884	901	836	928	893	972	873	926	889	917	925	874	898	944	863	936	889	932	934	854	898	922	877	910	919	929	833	848	901	851	907	850	867	897	909	847	922	921	867	891	893	933	920	921	869	870	896	855	861	905	900	921	911	867	902	866	922	946	905	840	962	917	889	932	902	964	898	938	919	943	865	880	874	850	912	908	930	905	844	895	901	896	883	919	885	887	927	919	896	862	877	905	877	884	891	916	922	914	869	939	924	927	889	942	967	902	915	906	907	902	893	942	882	877	954	926	886	887	911	909	888	904	919	875
1916	191	174	169	161	173	143	175	163	153	152	169	174	127	151	167	145	179	147	167	161	144	148	155	192	148	168	169	147	141	157	159	154	154	127	173	167	140	153	167	163	159	142	147	173	165	172	159	195	162	157	160	145	152	159	172	157	180	147	166	151	151	162	176	153	179	162	137	153	174	161	152	133	160	174	151	141	149	145	159	153	140	155	169	139	150	162	153	166	153	187	160	158	154	152	176	157	129	166	138	154	162	145	161	158	171	143	160	159	185	160	159	156	152	165	150	151	145	126	157	148	157	134	138	132	176	173	155	167	131	171	142	136	168	148	175	149	172	155	133	176	165	163	155	162	175	148	137	156	176	153	142	149	170	150	159	172	169	132	150	160	159	182	172	158	136	160	146	147	134	137	154	134	169	175	144	172	160	145	150	167	160	161	148	152	150	157	164	156	173	150	161	147	159	145	165	155	153	141	149	161	136	171	143	170	154	168	135	145	165	159	164	160	155	162	156	163	147	145	167	153	147	138	144	162	120	151	168	140	138	137	140	150	175	147	160	141	152	146	166	179	154	146	160	157	151	143	151	153	135	152	143	143	169	157	157	164	150	147	143	133	161	176	157	145	158	148	181	157	174	140	164	156	143	143	154	168	172	174	139	157	173	160	148	180	154	155	167	137	175	141	143	162	174	191	145	167	144	157	171	143	146	164	137	199	155	163	147	156	167	152	147	165	166	157	166	163	149	167	137	157	146	159	158	138	156	172	148	142	145	157	172	152	175	159	182	178	176	135	155	144	146	169	143	153	154	167	161	154	159	169	153	165	146	164	160	148	145	149	161	157	173	161	146	142	146	157	159	180	159	175	135	154	161	152	160	156	158	163	146	138	171	161	169	157	160	166	160	163	158	164	157	154	143	152	183	144	187	171	151	158	149	171	170	187	138	154	135	165	165	153	152	165	141	151	150	158	177	153	168	146	170	157	161	139	172	133	181	153	146	154	165	145	144	145	158	190	155	162	156	160	137	124	144	145	155	158	146	148	176	135	146	160	147	145	158	168	153	152	178	168	152	156	164	178	143	167	136	162	182	159	147	141	128	127	147	166	150	143	150	150	163	144	169	153	146	193	150	155	161	151	163	190	169	166	138	139	159	158	176	175	150	148	157	144	158	172	145	166	156	147	141	155	172	156	142	164	144	150	153	184	173	156	162	160	167	147	179	162	138	141	151	188	135	158	150	145	152	163	156	164	147	130	157	170	166	176	140	168	164	162	146	151	141	139	142	151	180	151	152	157	151	138	164	190	143	142	152	165	162	156	159	161	158	158	151	159	161	166	132	134	160	144	152	161	141	137	159	165	182	130	155	132	133	164	158	135	169	160	165	181	162	139	155	166	161	167	167	154	156	167	149	160	153	140	204	170	146	153	148	172	174	161	159	172	153	152	141	166	151	144	167	151	163	144	136	158	134	158	151	150	171	155	166	161	152	147	156	165	178	173	163	152	147	160	167	129	160	171	131	150	171	149	123	165	150	150	149	144	161	126	134	158	117	166	152	150	158	148	154	164	164	149	144	165	163	145	163	135	179	164	149	166	166	165	162	131	139	150	156	143	159	165	151	154	166	175	158	140	176	161	154	136	173	159	159	142	166	161	166	145	172	157	157	159	159	175	146	161	158	168	182	159	168	147	150	170	158	132	148	157	152	154	170	152	156	152	161	141	182	153	150	170	143	158	178	178	163	160	159	157	162	149	142	170	153	162	141	185	169	152	152	147	146	147	153	152	150	156	157	150	162	139	183	163	143	163	143	132	195	147	154	147	161	140	187	130	165	154	157	145	166	158	141	145	152	190	150	150	152	143	174	150	169	147	148	146	140	175	136	159	144	152	133	148	154	151	156	177	147	170	155	144	154	144	159	139	147	153	138	170	140	191	168	161	150	176	169	159	181	155	138	155	148	159	152	162	162	153	191	156	144	175	170	157	137	157	155	161	163	155	153	182	163	161	168	153	166	176	156	156	158	178	148	156	146	160	188	143	167	165	161	149	165	146	136	148	156	176	148	146	163	145	141	146	157	184	150	161	151	177	141	152	198	156	168	162	146	144	108	124	171	148	163	156	153	160	198	135	173	150	160	137	147	142	155	167	165	190	158	162	178	157	154	146	152	150	155	155	144	144	157	146	148	174	169	177	165	149	156	146	165	148	160	170	146	190	184	156	164	145	155	140	171	177	147	171	152	163	167	165	153	178	166	150	173	150	119	170	157	161	147	165	153	137	151	168	149	167	149	191	142	165	144	152	158	169	147	172	192	151	181	162	146	143	147	149	155	144	147	150	157	184	156	165	140	158	154	143	152	147	141	148	152	170	171	178	184	155	132	164	156	147	158	154	164	174	169	155	128	162	147	155	163	152	159	172	160	156	135	169	169	148	142	154	154	144	171	136	134	149	155	145	186	157	165	181	161	143	155	151	169	164	163	187	152	141	156	165	146	179	147	159	157	168	157	155	160	153	175	177	181	152	152	147	143	168	164	145	166	153	161	140	179	142	158	185	168	159	170	172	157	158	147	154	172	163	159	131	163	135	177	154	157	134	144	145	169	163	172	157	175	170	175	160	121	152	154	156	152	138	147	152	159	161	175	179	158	143	141	169	151	152	159	145	177	150	162	139	134	148	151	159	153	176	168	143	141	177	154	141	177	167	152	163	189	156	163	144	156	157	191	169	150	152	176	150	153	172	152	163	156	154	161	143	162	161	156	151	142	176	147	147	167	150	135	146	169	155	134	157	162	161	141	161	169	149	151	169	166	173	131	155	144	164	158	161	151	185	161	151	160	146	167	159	154	154	139	149	188	154	161	151	141	178	157	125	145	174	146	160	163	155	157	152	153	160	155	146	143	174	173	164	143	131	158	120	176	143	145	172	158	177	158	163	168	158	137	152	170	176	153	151	143	162	156	149	186	166	175	159	172	170	139	156	147	151	155	168	157	163	163	166	158	159	145	161	152	170	154	162	167	139	150	156	159	147	163	143	160	153	188	174	167	158	164	169	143	196	146	163	158	169	165	152	138	155	143	159	168	181	154	154	149	157	164	134	179	165	135	152	149	137	143	149	171	152	149	155	131	171	153	173	155	146	167	144	170	174	151	155	160	147	152	161	172	145	159	143	157	167	165	142	137	164	172	163	181	177	151	162	175	161	185	147	177	177	159	144	172	162	162	164	162	164	148	167	145	154	142	167	181	170	148	144	187	153	164	154	155	151	166	182	156	172	166	140	141	162	156	150	159	163	138	155	153	177	157	164	175	174	157	166	179	177	151	124	155	147	188	153	170	150	144	155	165	154	172	161	154	153	151	150	156	157	140	142	165	159	168	168	146	169	162	146	147	151	153	159	153	161	181	152	167	135	159	157	138	149	157	185	142	156	175	145	148	141	166	136	156	169	147	175	133	157	129	147	156	151	158	176	168	159	145	148	152	163	154	128	163	178	151	152	174	170	152
2073	526	596	596	593	601	578	589	542	479	527	555	485	495	470	529	547	506	570	522	502	500	479	526	515	503	524	493	553	502	529	504	495	493	556	508	517	526	527	487	482	511	477	506	490	499	518	503	527	492	523	510	513	484	548	522	477	465	514	540	515	517	549	504	518	555	557	532	505	537	486	506	540	499	474	491	508	521	522	526	493	511	512	504	495	493	531	524	540	529	515	488	512	490	522	497	509	476	497	513	511	567	521	514	538	489	488	515	520	533	483	482	519	490	479	513	491	542	495	524	543	479	508	516	520	533	486	494	528	548	533	512	497	545	510	484	495	469	530	494	500	468	474	519	515	471	511	513	516	541	514	510	540	501	516	522	486	498	503	492	484	504	505	519	520	508	513	494	519	511	480	506	492	498	497	508	498	515	544	570	513	487	498	465	530	528	509	469	537	524	501	490	536	520	472	550	524	503	495	498	463	528	471	510	507	486	481	489	510	499	517	517	541	500	564	511	481	516	548	516	540	538	534	475	506	496	495	488	517	486	512	466	499	532	520	541	546	494	522	521	480	496	548	525	476	525	475	503	479	477	492	519	464	525	521	513	528	463	560	551	498	515	534	516	543	487	516	508	525	489	512	474	514	503	549	484	517	503	514	484	466	506	528	527	482	542	526	542	497	502	488	503	490	529	516	485	486	491	485	485	504	536	524	461	504	522	482	488	460	533	491	521	558	474	555	532	533	518	533	484	531	517	515	523	526	501	492	528	474	492	493	481	532	557	517	526	510	484	534	514	492	517	514	512	496	498	509	433	486	520	538	464	504	467	516	477	544	551	503	461	502	529	540	540	508	509	513	530	479	541	525	548	532	464	490	496	542	469	492	516	504	511	502	519	469	533	522	500	487	514	484	502	463	480	504	485	493	514	511	514	527	517	521	496	515	492	533	479	487	533	544	531	536	522	544	511	509	511	490	509	502	485	504	514	538	487	480	456	472	516	520	541	531	470	468	488	517	469	520	503	468	507	496	520	528	511	539	567	492	514	526	487	501	529	498	522	528	543	501	474	503	477	483	556	498	489	535	495	507	504	475	494	545	492	513	524	513	520	501	548	480	504	527	508	498	515	535	500	499	523	501	510	512	474	508	507	518	539	537	497	551	488	511	514	541	505	511	531	515	480	536	515	493	501	529	484	492	545	514	490	512	541	517	508	525	522	508	527	494	482	479	499	509	477	517	530	464	510	465	543	513	492	482	524	514	529	520	533	526	510	483	488	518	503	513	495	500	490	478	504	500	527	515	522	518	515	532	500	513	505	522	503	539	549	515	530	544	512	464	495	524	490	512	496	506	498	504	536	495	536	482	538	549	529	497	546	453	499	508	446	496	542	480	539	481	530	509	547	483	521	485	492	517	505	532	508	564	494	519	489	529	528	504	523	526	505	479	508	488	510	452	509	519	484	534	526	509	497	508	551	516	464	477	537	489	500	512	539	532	476	528	475	502	524	505	498	495	543	559	502	487	503	515	524	530	473	543	525	531	493	531	504	496	524	494	493	497	554	470	526	491	544	546	521	514	472	489	464	484	467	499	465	526	511	521	487	483	511	502	503	513	511	537	527	503	508	529	534	467	501	480	503	485	530	497	468	516	521	469	465	504	507	487	507	476	527	546	530	510	518	471	513	512	494	485	517	506	485	504	503	484	514	496	505	523	488	517	516	502	495	475	507	490	463	496	492	515	486	487	533	509	517	509	552	487	489	499	475	535	520	499	491	531	497	514	512	476	477	478	483	480	516	531	510	486	523	496	513	501	503	485	535	518	501	487	545	537	478	484	495	527	519	513	508	478	507	505	542	513	492	506	461	496	500	492	494	539	507	493	478	466	494	477	533	519	524	550	509	497	514	476	533	518	506	519	497	527	523	511	563	545	515	461	515	474	507	530	503	490	497	535	543	537	493	487	508	495	513	493	506	516	485	484	503	501	540	524	530	526	487	481	501	483	538	484	511	494	493	480	486	492	471	534	528	540	477	496	541	482	490	487	496	530	533	528	543	469	510	462	504	519	514	543	514	473	528	486	510	494	523	504	540	569	490	501	479	503	513	534	509	534	538	488	518	531	476	516	494	454	502	456	523	494	521	484	504	494	511	493	479	461	485	478	473	479	511	489	493	537	535	507	496	538	508	503	473	493	536	520	461	522	477	493	508	526	524	544	553	485	527	552	503	509	511	497	490	534	523	472	479	531	517	492	528	507	502	526	533	518	533	504	474	524	501	508	523	497	545	483	539	487	523	529	482	498	546	471	509	499	518	502	520	498	533	466	505	476	475	525	531	541	518	514	545	527	492	439	480	528	485	512	573	463	501	532	527	524	482	487	526	512	491	499	566	509	500	493	509	568	496	475	514	463	523	503	482	506	487	469	494	488	486	517	538	545	506	500	477	516	489	515	497	479	503	512	518	489	473	465	478	513	528	502	487	525	534	540	566	490	497	501	503	567	533	502	465	525	526	517	506	530	509	489	514	480	473	514	531	504	457	529	535	488	517	522	523	516	524	520	476	525	509	515	563	532	516	509	493	492	485	505	504	530	510	497	540	532	498	500	489	514	551	500	488	531	488	504	517	506	518	516	484	528	493	508	474	514	515	483	521	493	492	479	537	468	533	502	489	495	529	500	481	523	531	481	483	532	481	500	464	516	526	497	476	504	484	490	522	520	533	512	483	539	505	506	521	528	500	463	506	494	486	490	493	512	494	510	528	517	510	496	471	524	506	512	498	500	486	492	511	507	495	523	478	486	499	484	494	474	551	546	508	513	529	499	536	508	461	525	460	540	499	478	494	494	520	491	550	501	511	493	488	505	538	461	503	521	496	546	502	517	454	474	473	499	543	511	500	484	514	521	505	511	505	510	500	520	504	535	505	509	493	502	499	489	482	483	523	541	514	468	486	538	533	532	527	476	483	510	533	503	526	502	498	515	505	526	551	529	515	497	481	494	505	493	495	501	470	527	462	511	495	525	497	518	502	505	526	493	520	508	502	527	514	509	510	489	486	502	525	489	554	543	519	506	502	543	526	503	511	486	523	511	524	513	515	509	513	448	509	489	477	506	513	551	532	522	471	493	532	486	476	514	478	520	514	535	558	488	517	538	547	500	523	473	513	496	483	461	491	489	517	506	515	515	498	522	532	540	484	494	492	504	546	514	491	539	515	473	481	505	563	517	520	490	474	488	529	506	564	506	505	512	473	510	535	524	511	473	529	529	548	497	518	520	490	500	515	490	483	531	533	505	492	517	523	488	506	481	517	561	471	539	503	545	458	508	521	506	490	496	508	531	490	518	521	518	484	510	500	511	480	523	477	493	478	509	519	489	518	473	544	479	500	455	488	491	505	480	496	535	476	498	528	500	504	496	566	516	524	483	493	497	475	534	490	524	530	524	519	544	508	463	502	507	485	515	515	501	501	496	510	541	534	496	541	510	508	503	501	514	459	498	512	527	522
8984	1125	1225	1076	845	671	565	568	493	431	448	407	391	384	351	381	363	365	374	378	366	345	334	351	343	347	355	357	337	376	369	368	349	392	347	354	368	363	332	336	346	348	391	332	332	343	375	349	340	370	334	368	369	365	351	381	359	337	328	341	356	349	340	331	310	337	361	315	334	362	356	365	337	305	361	329	364	359	370	305	306	356	364	361	357	321	338	339	317	361	357	352	326	374	324	344	338	336	352	312	350	331	353	332	330	329	333	332	338	345	340	318	343	306	376	344	353	365	367	365	342	344	344	368	363	350	336	342	310	353	352	363	348	347	355	324	337	378	350	336	325	367	364	349	333	362	327	351	326	334	329	305	332	348	343	349	354	357	339	355	340	347	354	328	357	342	361	330	336	292	347	328	359	327	334	343	337	340	336	340	352	335	388	340	355	357	349	351	355	330	343	358	336	357	347	298	369	335	334	318	350	329	362	352	354	343	386	355	345	349	339	363	366	372	338	332	327	367	343	377	324	340	342	307	340	331	327	313	358	333	351	350	348	378	355	367	347	340	366	379	327	380	352	358	376	331	372	354	334	352	329	341	302	380	341	341	334	335	371	310	356	333	358	346	355	322	325	324	351	319	336	346	343	335	335	359	354	338	341	368	336	342	359	328	350	367	322	365	354	325	330	340	334	332	352	377	352	338	335	340	334	362	349	352	370	323	334	316	306	355	320	356	326	358	321	307	338	344	362	343	307	314	350	352	364	371	323	322	325	293	325	353	323	352	353	340	348	357	310	377	337	348	365	360	326	328	330	309	350	354	381	328	334	340	344	366	361	400	360	328	324	374	316	347	338	291	332	351	376	354	339	319	344	350	381	364	343	355	347	367	374	332	340	321	298	328	321	322	356	339	340	350	366	337	338	336	312	318	339	361	351	356	341	352	340	345	346	336	317	315	337	339	337	330	360	350	336	337	321	345	361	321	362	358	350	326	321	327	387	338	336	357	320	354	290	335	347	318	365	352	305	327	336	303	353	376	340	327	326	310	356	352	341	342	351	324	313	345	336	330	355	311	334	318	326	344	330	325	340	367	358	349	335	301	369	365	341	367	358	364	344	370	350	340	371	343	364	361	334	343	367	344	349	328	337	354	355	338	345	347	362	339	355	318	336	322	322	377	365	335	328	342	348	360	324	333	368	319	324	356	344	339	335	334	330	342	324	352	318	336	361	323	354	338	299	315	336	349	366	345	349	382	358	357	354	291	330	336	345	340	373	337	381	318	339	365	328	350	329	345	338	324	331	341	384	335	308	338	350	347	353	380	340	318	343	316	344	341	349	358	369	351	342	337	371	346	360	401	292	341	326	309	320	314	350	351	327	367	352	337	355	318	341	327	346	326	329	330	337	341	365	338	312	364	352	306	335	351	323	327	348	352	351	340	354	314	347	330	362	323	335	314	350	383	379	336	338	371	354	351	355	329	350	386	355	341	358	344	328	342	347	329	331	362	333	327	340	330	344	331	354	374	333	348	349	365	346	339	338	326	323	336	321	334	346	331	358	363	350	335	372	352	332	341	385	321	352	344	343	352	357	316	335	356	352	349	328	358	342	356	310	361	335	327	344	367	360	349	361	333	303	358	316	320	350	328	337	318	368	336	377	349	373	324	328	362	343	388	336	361	333	317	320	358	356	363	324	343	334	338	348	353	339	344	360	331	327	331	327	331	338	329	380	350	317	319	342	334	361	376	363	326	307	377	349	361	360	350	343	337	370	347	357	343	316	342	327	305	351	341	367	325	342	384	360	349	335	347	332	379	308	364	334	345	325	336	363	335	371	354	315	351	354	309	355	343	359	365	308	305	336	343	334	325	345	311	314	354	372	353	347	358	323	309	349	381	357	365	336	346	356	354	343	341	360	336	325	372	307	332	344	353	351	340	353	310	331	363	364	359	346	366	334	295	318	336	357	343	342	368	358	332	357	375	340	371	347	344	369	327	329	335	329	356	351	340	366	369	361	342	346	353	367	343	326	337	364	326	347	360	355	332	340	356	359	357	323	359	341	318	370	366	336	346	369	309	343	349	356	354	328	358	321	363	354	340	348	346	316	326	333	381	326	349	362	333	335	382	327	367	345	381	322	390	354	373	354	332	322	335	374	341	353	331	311	354	362	352	355	323	305	365	342	311	371	358	324	366	366	344	376	335	366	316	336	320	367	332	335	371	325	365	365	383	355	328	312	328	358	300	354	365	353	344	338	346	346	334	312	351	342	345	384	374	336	334	343	355	324	358	327	321	340	331	341	353	354	350	351	342	335	353	348	376	364	350	370	358	334	343	343	330	354	335	330	371	327	371	387	370	376	321	358	334	341	314	378	330	327	347	367	371	360	356	355	324	364	327	370	329	348	332	384	342	340	381	355	334	317	345	327	342	324	315	375	339	311	346	358	364	350	313	367	367	361	340	358	338	375	367	340	332	374	346	348	348	326	323	347	353	342	337	349	377	343	333	353	347	350	379	331	346	363	348	343	328	356	347	348	304	361	327	325	311	302	351	344	344	352	342	330	306	323	336	348	336	340	320	362	339	326	342	346	352	349	363	344	317	366	351	347	349	324	336	355	371	330	366	363	351	340	344	346	372	296	344	325	337	338	316	351	318	345	324	379	340	360	343	335	367	294	373	375	330	314	296	349	363	343	363	343	355	378	371	314	332	367	361	337	345	353	349	330	314	316	321	332	348	335	344	355	333	333	331	341	350	312	330	358	324	329	338	338	330	333	380	311	359	332	343	352	342	348	329	321	347	312	338	358	324	368	333	345	344	340	379	298	331	325	341	382	375	373	306	352	356	387	378	371	404	352	339	374	333	356	323	327	364	321	360	339	346	336	361	348	360	349	341	311	304	289	348	359	374	327	349	340	335	360	305	373	331	338	349	321	343	294	364	353	352	340	366	351	335	342	367	372	333	359	358	400	364	359	292	365	304	357	328	321	313	360	365	352	378	345	362	328	330	339	372	339	334	297	354	353	354	364	351	351	335	374	358	337	357	331	353	337	322	345	335	341	346	356	368	377	316	317	342	329	330	328	329	315	356	349	349	339	356	358	355	345	370	315	333	373	337	347	337	388	377	315	358	353	377	350	316	318	366	366	372	365	329	350	338	310	298	326	334	378	360	342	348	364	345	358	316	354	321	343	338	353	349	322	370	346	359	320	370	373	306	353	347	335	368	333	350	342	326	355	348	363	320	326	317	338	343	350	346	379	334	328	342	371	359	381	335	372	334	346	324	357	345	326	338	339	342	320	373	339	355	358	331	350	357	340	335	303	345	339	324	369	328	337	360	364	336	358	344	343	348	358	326	306	362	364	332	363	349	342	375	353	303	357	361	378	329	384	349	340	334	304	336	320	329	374	354	323	349	342	333	353	363	317	334	348	358	333	353	374	382	361	350	377	382	342	309	349	333	355	346	341	372	344	332	331	335	328	364	309	351	354	371	354	340	320	332
6418	1706	2687	3180	2944	2686	2317	2079	1822	1691	1623	1485	1395	1330	1272	1296	1207	1127	1222	1154	1078	1092	1046	1118	1082	1051	1040	1016	1010	1051	991	928	987	960	995	1007	1034	1004	967	939	975	935	975	949	1029	975	955	917	936	970	901	952	972	970	881	950	934	999	956	915	996	942	1010	950	967	967	940	1003	950	923	929	964	997	922	931	948	879	927	988	929	989	999	929	954	987	948	925	947	905	962	938	1027	960	938	934	1004	911	899	942	959	969	949	947	915	912	923	959	954	905	918	943	924	911	886	971	886	925	931	868	934	954	950	951	931	945	903	881	922	892	939	932	948	939	934	983	947	878	934	902	966	942	968	924	915	905	894	906	896	958	896	932	911	986	882	951	967	988	893	932	957	901	900	923	941	966	971	893	940	859	944	950	872	982	931	966	902	914	912	929	902	921	941	955	898	915	932	910	931	884	952	955	909	954	918	922	864	916	921	883	935	910	867	940	930	855	924	912	913	926	964	954	899	853	944	952	960	915	933	904	936	892	970	925	905	926	976	907	951	932	940	900	902	952	963	922	915	909	910	898	851	970	879	939	942	940	916	952	941	948	940	932	920	892	953	926	944	941	911	944	909	954	913	896	896	985	935	921	904	934	963	969	933	899	932	943	971	942	901	862	932	957	938	942	953	936	931	925	930	958	937	968	973	996	897	964	878	897	991	916	871	916	879	951	942	873	926	930	964	878	931	889	923	852	955	943	888	929	919	909	893	884	920	935	946	925	921	947	883	896	855	903	944	912	963	955	913	917	913	955	992	941	887	913	957	936	894	913	952	905	920	909	936	940	899	896	937	935	991	920	915	932	919	896	921	941	906	937	951	876	960	869	927	946	990	925	910	923	946	901	958	967	939	922	887	976	969	930	926	992	953	925	984	905	903	921	956	929	906	919	937	907	955	923	959	950	892	935	909	930	931	876	930	924	880	941	942	923	886	886	920	908	910	925	896	955	909	889	914	929	959	921	894	930	982	915	937	913	908	972	945	905	907	910	941	966	941	899	918	903	954	990	887	897	971	935	932	937	931	999	915	940	924	909	936	943	894	901	892	963	917	906	892	918	945	955	895	904	933	963	954	966	936	969	910	941	897	965	887	943	878	914	901	893	960	871	900	980	918	962	943	944	909	945	961	908	935	945	933	917	930	909	910	968	904	927	929	869	931	913	908	892	929	950	960	966	872	978	909	938	919	964	967	999	962	914	966	937	909	957	940	941	866	961	948	957	965	914	899	932	915	948	944	959	854	982	895	921	908	975	891	973	882	989	941	920	883	931	889	976	922	942	901	937	914	923	928	922	938	987	964	962	943	941	959	912	949	923	918	866	982	905	958	954	884	919	951	909	907	933	922	939	916	936	920	915	959	894	882	967	909	957	939	867	925	942	996	911	900	908	947	940	941	934	1009	942	903	912	942	933	944	910	930	999	911	973	897	971	884	931	970	899	952	974	868	924	943	913	936	924	905	923	897	912	896	909	951	908	926	928	921	863	918	903	916	926	860	944	946	856	958	952	912	965	928	882	878	847	922	885	906	888	945	913	973	918	940	937	957	921	954	937	925	944	930	901	847	910	903	965	897	904	1005	937	955	943	929	854	1009	928	941	899	906	1004	919	937	955	925	900	936	894	908	965	952	929	942	915	910	936	1000	945	890	929	923	945	1008	973	914	927	921	947	927	912	912	965	926	928	927	923	926	892	908	918	963	918	968	934	920	915	870	932	898	949	917	947	971	910	996	908	941	937	925	912	938	931	986	947	924	924	890	921	1002	962	901	1001	905	844	908	961	893	906	920	947	884	956	898	953	955	951	863	946	905	966	899	937	892	933	924	907	929	969	930	943	914	876	910	891	941	916	946	892	954	954	896	954	921	968	963	949	982	933	887	910	955	948	914	930	904	972	879	944	924	914	957	906	930	959	975	934	952	838	918	942	982	953	904	921	930	907	952	938	908	951	914	932	898	939	889	939	973	996	960	966	901	910	932	891	902	960	913	957	957	989	912	908	896	909	893	884	960	986	956	1002	920	949	962	890	892	926	923	965	949	977	901	914	974	938	885	951	860	977	939	907	928	915	935	913	952	955	943	913	957	902	952	923	891	933	927	903	906	930	982	901	958	925	953	930	926	950	957	893	898	914	1002	889	948	929	884	958	914	938	902	960	939	940	925	900	859	906	960	913	944	934	918	897	936	934	913	873	888	973	918	910	931	931	886	986	876	908	938	896	901	901	921	950	946	908	919	953	960	910	926	866	959	907	939	900	938	942	897	926	939	952	957	940	930	906	939	887	917	900	929	926	927	925	926	904	930	920	937	977	916	887	932	907	948	933	934	970	903	963	907	895	994	896	922	946	935	919	918	922	925	956	852	908	952	912	884	933	945	968	882	902	983	951	938	945	903	925	944	952	941	939	920	913	936	925	875	931	932	959	943	963	909	936	900	877	929	905	970	945	929	980	924	856	938	941	924	925	930	851	917	965	933	968	962	908	913	860	887	927	922	976	894	879	925	941	934	924	924	935	936	949	847	890	961	924	958	894	930	910	937	872	915	927	897	960	890	914	956	890	972	992	942	959	928	899	895	946	941	934	955	907	891	962	1000	907	919	949	931	930	896	869	902	948	925	981	942	919	914	942	907	978	993	926	937	873	940	959	949	942	874	961	949	962	942	914	895	880	945	1000	919	889	935	853	895	914	948	915	891	945	970	904	897	909	968	868	940	907	890	878	973	921	900	953	924	890	929	949	871	968	953	894	924	896	948	928	935	881	953	936	916	948	927	878	972	938	914	942	907	951	925	895	968	941	924	917	932	908	914	926	914	960	930	963	934	871	921	945	946	924	931	937	949	935	926	964	919	924	994	943	931	880	939	912	900	869	925	919	891	916	953	902	959	908	928	904	902	927	896	941	958	1008	872	952	963	922	940	915	948	904	954	917	906	886	966	907	950	947	881	948	875	923	900	927	892	878	967	947	910	968	968	898	903	935	882	911	932	957	905	903	866	990	953	984	930	953	923	952	852	910	946	945	954	937	947	934	934	928	949	965	934	935	911	908	923	947	940	928	910	941	923	928	911	934	950	866	922	920	878	953	923	965	905	886	926	905	947	920	918	962	968	907	919	889	940	905	954	966	893	994	952	951	888	927	909	933	951	936	932	943	958	891	969	955	910	925	918	941	949	985	940	908	936	931	923	932	936	920	950	946	904	934	955	957	898	929	973	933	970	944	905	915	942	961	935	968	911	957	943	927	906	1009	977	955	945	889	903	912	918	919	936	922	928	901	903	882	978	885	900	977	925	959	920	897	950	914	962	961	984	894	964	927	894	898	886	946	964	923	899	923	926	937	975	947	911	971	903	897	915	900	954	901	896	941	978	962	935	911	950	913	935	958	909	952	895	916	950	948	961	957	866	971	913	950	932	863	997	925	933	950	928	916	981	936	999	940	975	876	978	922	925	869	922	978	937	892	1008	924	937	938	930	975	917	908	958	939
13310	1759	1710	1435	1050	813	666	597	575	536	484	451	466	428	397	376	399	415	343	386	401	396	365	350	355	353	355	377	376	365	357	346	343	353	345	320	329	302	344	315	333	356	342	327	339	353	288	359	345	329	351	319	373	346	360	367	343	369	342	334	373	336	367	374	344	323	353	356	345	350	321	317	331	340	317	347	337	360	315	370	350	303	350	327	348	350	373	339	336	328	341	354	354	368	332	390	382	344	345	310	328	357	374	342	331	319	360	337	311	329	346	342	312	327	356	359	335	367	336	355	285	349	358	317	357	337	343	328	316	333	352	344	361	329	342	350	319	318	331	350	348	354	349	350	356	325	325	304	387	338	338	363	343	367	355	361	343	353	321	355	305	327	376	318	352	320	344	331	319	343	328	335	378	335	326	315	340	329	373	310	337	339	335	357	312	353	332	339	317	334	371	375	338	324	332	339	355	326	318	333	369	340	333	342	348	349	342	352	364	333	318	321	347	334	350	372	325	329	390	370	355	345	357	335	357	343	336	350	314	331	360	369	358	338	347	303	361	332	329	337	359	357	345	344	373	315	356	329	341	377	348	350	376	360	338	301	357	340	339	360	328	355	350	325	405	344	349	354	327	350	343	377	332	329	333	344	340	355	330	325	338	369	357	347	384	328	333	345	296	307	345	298	335	338	354	345	360	342	362	333	355	335	366	343	320	351	343	356	324	339	323	353	341	358	321	324	364	365	350	340	341	355	362	327	346	342	313	319	333	322	342	325	331	321	363	323	336	327	352	378	344	328	369	354	364	334	331	360	362	347	282	327	340	350	364	379	307	372	345	372	350	379	374	354	348	351	377	343	327	338	345	330	349	362	346	345	349	320	337	333	337	351	316	346	324	348	324	319	346	363	339	351	336	326	337	304	332	356	360	361	355	363	390	295	322	321	392	347	319	347	360	366	349	360	344	341	350	392	315	340	306	352	340	351	341	341	333	380	341	336	344	378	379	334	326	353	353	339	348	355	363	364	381	362	340	354	358	343	370	322	337	357	334	343	369	318	359	366	353	315	379	367	359	357	320	303	355	334	368	335	354	338	335	347	359	325	322	364	341	360	339	329	346	375	334	359	307	352	349	336	328	315	381	344	376	293	301	339	320	364	356	343	351	334	349	362	320	345	342	384	345	331	369	361	349	348	353	358	331	343	312	307	343	361	324	364	323	327	354	337	304	306	325	340	294	366	321	349	361	345	338	321	350	359	345	343	315	329	373	349	332	348	342	330	341	329	349	332	391	315	322	369	352	361	342	316	336	371	363	362	347	312	366	335	363	357	351	308	339	322	350	323	337	337	329	335	303	311	364	343	326	319	364	357	355	349	316	366	297	353	319	337	329	293	330	328	329	349	325	320	339	342	322	356	323	329	335	326	375	315	344	372	321	323	342	348	338	335	341	333	342	389	370	363	323	314	311	373	357	336	338	316	360	352	337	318	330	334	357	362	334	328	350	379	336	324	343	330	355	355	329	353	362	350	348	330	369	326	340	319	359	338	336	345	329	364	342	333	371	364	327	331	348	350	341	344	337	357	309	356	280	349	354	361	361	329	343	343	345	305	307	349	347	352	365	371	353	312	357	375	325	347	339	361	290	331	373	346	304	349	323	347	367	317	321	333	335	357	349	326	328	341	363	326	337	322	365	335	376	334	369	325	341	328	343	348	361	346	326	349	345	347	347	346	338	357	345	337	326	337	296	320	366	319	326	331	375	355	350	341	333	371	297	306	328	371	337	355	337	354	345	324	323	353	344	340	317	316	325	320	357	306	301	340	361	310	329	321	368	340	346	332	306	344	327	290	333	335	334	346	404	322	325	310	369	383	357	349	355	356	335	343	330	315	303	338	351	345	360	333	328	334	344	347	336	353	336	335	309	351	333	347	347	354	332	345	343	340	383	325	337	354	370	347	361	332	313	353	343	331	357	377	338	330	340	331	379	335	309	356	309	392	329	336	336	328	344	329	307	317	341	323	351	321	374	369	352	338	339	361	336	313	338	288	342	357	377	345	345	364	366	346	314	337	363	359	362	315	339	336	313	382	356	386	352	324	328	328	324	332	367	369	387	334	341	353	356	332	285	318	383	318	350	323	318	357	334	302	361	329	367	347	360	349	346	304	322	348	330	320	346	364	292	352	342	362	350	360	340	351	374	322	366	366	331	339	346	338	323	316	319	350	347	322	330	323	338	350	314	364	330	319	321	361	326	359	339	372	322	365	298	338	349	288	357	336	321	322	329	329	359	338	347	337	323	324	340	358	354	316	320	347	310	337	338	337	345	329	338	319	305	352	304	352	310	347	333	360	322	333	327	343	348	318	320	329	348	332	352	344	359	351	341	356	357	345	372	356	336	349	335	327	364	345	332	347	356	336	364	343	327	375	335	308	330	317	343	364	306	330	362	325	360	346	332	340	348	331	348	334	352	341	344	333	361	340	356	311	359	361	320	315	328	350	321	327	329	348	335	358	325	327	347	347	316	349	355	373	322	351	398	379	332	358	315	329	379	360	347	370	312	328	323	367	326	331	324	360	349	353	331	323	369	387	331	329	331	346	340	368	344	335	327	340	355	328	340	312	342	290	325	364	339	338	350	328	352	343	341	351	358	327	326	346	361	308	357	337	303	363	339	343	337	377	329	368	322	347	343	359	353	327	312	352	329	346	331	341	344	335	333	310	333	300	366	390	358	323	353	353	367	321	357	306	389	342	351	330	341	343	353	349	341	339	347	377	347	389	374	333	341	327	346	340	330	315	347	374	366	359	319	355	355	320	343	324	353	355	365	359	350	305	327	329	347	378	343	341	359	337	327	351	345	350	330	352	369	353	324	339	322	337	374	356	339	310	363	352	360	349	351	337	341	328	342	348	346	336	327	334	327	322	308	322	328	342	363	367	346	323	351	352	384	364	309	316	350	351	359	334	336	342	357	343	337	353	359	343	314	322	382	327	359	319	340	319	328	335	335	340	332	348	352	326	333	328	328	313	350	334	389	344	327	342	333	334	338	334	333	337	341	346	348	319	324	356	343	332	335	346	342	385	335	390	363	335	336	354	306	321	352	345	327	331	351	351	347	337	358	343	360	312	334	357	371	354	309	326	329	340	312	368	339	357	339	303	338	342	331	345	353	345	355	346	330	361	308	342	339	327	327	366	330	358	352	376	386	323	328	336	337	341	363	346	368	347	368	345	361	355	337	340	353	335	324	354	349	349	346	326	326	324	357	357	339	320	357	348	378	303	342	389	337	340	354	317	346	323	315	332	366	343	338	332	374	333	365	334	332	384	369	368	313	330	375	329	330	368	393	312	381	321	333	325	309	336	338	335	316	333	316	348	320	359	332	330	348	324	342	366	344	370	358	316	377	345	360	341	360	330	353	322	319	342	365	335	314	304	347	310	350	323	346	343	308	352	327	337	346	313	348	358	354	334	303	338	345	322	362	368	319	347	360	339	348	327
7590	2009	3398	4229	4033	3403	2961	2512	2215	1972	1808	1680	1606	1495	1420	1329	1319	1323	1248	1203	1158	1195	1159	1177	1095	1067	1070	1109	971	1014	989	991	1001	999	1038	1008	1033	976	967	952	993	939	917	970	947	946	940	986	1006	911	928	912	940	1020	969	937	971	1001	915	938	865	913	951	909	933	903	893	914	930	945	977	881	924	890	914	962	916	852	897	885	929	979	898	885	885	953	943	960	910	914	981	890	894	918	886	908	906	913	914	911	916	890	912	916	855	887	907	911	924	914	935	838	916	885	892	924	923	844	942	922	889	906	923	855	959	847	923	926	907	905	885	928	933	859	924	932	926	914	899	874	907	909	931	912	872	901	883	930	886	899	839	936	926	926	890	897	838	876	941	916	885	930	911	902	852	905	927	905	885	965	888	894	961	916	934	916	931	881	991	946	902	902	912	880	893	883	847	875	955	907	884	882	915	879	889	929	935	839	937	929	950	869	900	867	874	897	834	917	900	908	916	925	876	908	919	890	879	918	830	886	897	951	912	945	916	877	899	914	919	927	876	908	900	884	856	918	924	929	850	883	895	919	825	870	902	887	856	898	830	857	897	882	935	893	901	884	867	926	840	880	956	910	868	888	894	909	885	797	862	836	900	876	883	889	910	892	920	903	878	919	884	914	925	883	879	890	851	929	870	917	910	875	879	888	925	864	850	916	936	882	896	834	931	814	897	874	905	862	932	855	874	923	910	907	882	888	934	917	914	897	871	931	892	909	892	949	946	880	884	887	934	875	881	907	891	892	891	901	902	912	926	910	945	909	931	829	922	961	894	873	922	877	920	902	925	916	919	872	922	894	888	877	879	807	893	881	932	867	850	906	919	856	848	954	899	929	888	894	869	865	904	894	884	873	835	921	864	916	912	875	922	899	898	977	942	852	895	922	853	878	910	920	922	890	906	943	896	911	901	901	907	870	888	926	854	878	913	886	853	896	913	899	891	875	911	915	886	895	880	902	913	906	869	878	943	863	938	908	921	928	839	918	982	868	836	913	896	884	895	913	933	899	897	922	906	893	890	914	891	908	865	869	926	832	894	913	878	879	865	834	918	889	898	868	873	896	919	900	903	841	898	899	892	898	913	860	892	902	965	901	947	872	851	842	877	884	915	930	910	874	886	839	911	930	897	891	860	853	876	874	916	879	903	923	889	939	904	904	904	905	920	887	882	870	966	843	905	902	879	900	910	862	886	889	911	888	918	909	912	869	893	929	871	855	906	913	873	923	857	883	907	931	895	852	880	893	914	891	896	920	905	876	895	910	903	897	969	923	929	918	865	878	853	928	887	961	909	897	909	895	943	917	886	901	944	822	890	895	880	889	927	933	946	905	867	904	870	863	858	884	809	915	876	881	891	915	910	858	911	904	894	967	853	858	872	890	878	910	942	947	857	921	846	901	872	869	888	923	948	936	939	874	887	888	903	907	944	912	906	867	921	921	919	912	892	886	877	945	890	893	911	885	885	870	909	879	918	899	902	859	877	908	891	867	889	911	898	889	927	917	943	917	922	911	879	885	864	923	865	865	939	859	900	931	886	917	914	903	848	845	907	855	881	911	876	915	893	858	873	869	889	877	957	895	921	893	943	877	896	916	919	894	843	897	951	898	857	915	944	839	889	928	927	902	913	849	853	972	883	905	928	950	911	955	920	904	886	869	877	852	913	925	905	887	909	861	822	949	899	833	877	925	904	909	881	858	924	904	857	902	873	853	948	917	894	896	922	883	928	919	882	872	957	849	901	901	863	870	850	906	909	863	848	877	884	885	938	907	914	916	916	913	915	872	954	937	879	907	847	909	930	925	938	841	881	863	867	903	906	910	938	948	923	909	913	849	882	891	903	903	889	877	925	885	884	890	839	863	866	863	951	926	963	918	907	922	846	924	885	927	915	895	916	884	889	890	910	888	877	922	893	895	940	915	940	916	880	922	902	937	859	920	885	912	855	903	909	928	932	919	866	941	865	880	940	927	876	959	848	872	933	909	906	899	907	843	911	972	922	854	893	884	896	923	861	890	883	870	903	885	896	937	942	898	875	918	901	871	861	936	919	895	873	946	862	910	912	910	879	924	913	913	921	882	841	882	949	923	884	884	872	880	932	901	918	880	928	930	862	866	907	850	968	897	939	907	898	913	893	977	879	866	928	923	849	914	898	904	881	910	884	905	918	869	869	931	889	868	907	872	929	880	885	937	944	841	897	883	898	901	904	868	866	884	902	877	838	871	879	898	888	902	897	913	932	893	862	929	898	928	901	907	920	852	881	848	886	908	923	882	854	892	877	942	916	853	911	898	872	956	952	893	920	921	851	869	944	926	884	915	849	919	915	897	904	909	923	946	966	876	917	872	901	914	871	830	856	941	885	908	907	869	910	907	881	909	929	939	886	954	847	897	865	952	944	974	921	908	858	870	913	850	887	910	926	862	830	927	893	889	872	868	868	853	924	901	894	864	828	839	860	900	866	957	889	886	913	894	887	925	856	878	929	911	907	905	841	928	884	818	893	874	854	882	882	888	888	897	925	888	910	842	878	922	901	905	947	897	913	871	902	932	928	931	909	904	894	924	946	843	922	873	842	900	904	927	888	882	907	871	850	929	889	922	911	895	893	866	942	921	923	889	850	847	892	846	832	932	876	851	836	951	888	930	867	869	966	904	904	897	918	944	882	854	889	937	913	932	927	904	873	942	922	884	926	916	882	890	927	982	904	894	896	891	951	844	871	893	920	850	906	873	909	908	872	893	926	982	915	936	905	897	893	929	941	891	881	943	925	885	893	885	879	888	953	846	876	873	881	914	919	866	920	880	912	882	972	900	880	879	948	938	862	896	894	859	897	887	952	866	971	915	916	956	909	893	919	932	893	899	884	927	857	871	886	926	916	895	849	881	894	902	887	895	946	931	921	938	880	923	886	901	924	859	941	892	864	912	962	890	852	880	904	919	887	922	858	866	906	895	885	902	941	948	893	852	889	854	929	898	906	875	911	928	940	877	876	920	921	870	874	920	929	939	915	870	912	907	895	879	851	908	913	932	957	928	894	851	894	927	908	894	919	892	876	912	882	893	960	870	877	964	865	900	921	924	934	907	890	895	937	916	864	916	905	892	891	870	893	882	884	885	855	859	862	867	874	933	894	928	865	866	876	855	915	907	904	900	897	909	909	893	856	934	874	904	898	961	879	901	935	922	875	858	861	951	885	865	891	868	843	865	907	892	868	914	916	920	878	914	895	891	911	884	903	866	894	903	909	874	911	896	931	892	893	918	900	893	862	850	914	880	911	865	849	854	880	904	881	863	889	862	847	900	901	862	891	875	886	857	896	901	875	915	882	853	902	889	921	929	879	855	843	873	905	869	900	923	906	914	907	881	943	887	896	933	916	891	872	860	910	895	880	886	859	878	878	913	899	927	862	893	906	906	881	875	867	913	893	889	907	906	913	853	933	911	907	866	925	910	900	867	900	908	893	919
1992	195	189	154	180	166	139	171	155	146	169	158	167	156	155	168	163	163	150	170	171	182	181	139	170	156	158	166	148	163	167	171	157	159	142	152	125	147	120	158	177	160	145	144	149	155	152	158	163	152	197	167	176	161	165	171	172	146	143	175	179	157	137	174	159	166	146	172	132	160	158	162	157	145	177	136	149	139	172	173	158	158	171	152	140	163	144	181	160	150	169	166	136	138	152	175	149	171	166	149	159	167	133	140	146	161	168	169	130	134	152	157	188	172	163	159	148	176	155	162	151	163	158	140	163	157	160	160	154	152	159	157	168	162	173	157	152	164	188	172	185	151	155	183	155	155	160	163	163	155	161	148	158	145	166	149	167	166	153	183	162	148	169	150	152	147	146	152	180	153	143	171	143	173	155	154	152	134	180	175	162	151	144	160	156	161	164	156	137	187	168	157	161	157	165	166	148	162	169	150	140	150	174	195	188	174	174	134	161	153	176	157	158	166	153	174	154	175	135	149	164	153	147	164	137	157	175	163	155	134	172	162	136	156	154	152	135	165	151	150	160	168	154	164	115	157	177	143	174	154	176	167	162	141	159	175	161	151	172	151	143	149	153	156	144	154	149	188	152	154	152	137	132	157	154	182	144	155	162	152	141	145	150	141	153	134	146	138	163	158	132	189	146	145	150	158	166	163	159	158	139	133	162	159	162	156	159	156	142	161	128	161	177	151	149	149	154	139	147	144	148	154	161	168	146	163	168	150	153	175	155	149	157	160	174	158	181	151	134	160	167	150	139	154	161	177	130	151	168	154	153	150	157	130	156	157	149	181	169	152	167	178	134	145	190	160	160	137	147	159	154	138	165	160	165	149	161	169	147	150	162	167	162	163	206	138	153	164	174	156	164	160	140	148	168	185	168	153	157	175	159	175	158	154	179	157	165	144	150	184	156	148	143	178	178	146	156	154	161	148	139	164	142	140	159	146	140	159	170	149	145	163	149	159	140	149	178	165	162	146	148	136	156	152	157	169	152	128	154	155	175	176	148	145	146	144	168	165	161	163	184	160	130	174	137	146	163	161	160	148	170	141	159	146	141	149	145	161	154	149	154	178	144	175	165	178	166	157	172	157	164	142	157	157	164	146	160	157	164	150	160	188	146	136	135	161	163	156	162	161	155	157	147	171	159	157	150	169	160	147	171	148	165	133	145	148	171	147	155	129	173	166	173	151	168	151	160	150	140	152	143	152	149	160	158	157	157	172	147	153	161	149	155	146	164	183	143	152	176	153	143	152	150	176	163	139	151	183	141	158	157	162	147	160	144	161	163	151	152	161	140	153	146	172	158	155	140	160	136	156	156	165	140	167	163	147	131	165	125	167	171	168	145	161	151	152	150	148	155	179	160	139	176	149	147	155	170	148	142	151	158	163	179	170	174	155	151	181	152	159	163	177	152	159	167	160	172	179	162	136	154	186	134	133	160	152	187	151	164	157	139	161	163	143	169	175	170	138	160	163	150	155	151	173	148	169	178	147	132	155	152	166	161	154	143	143	168	151	157	167	135	148	159	166	169	178	133	138	151	165	147	159	160	159	148	152	168	145	175	163	146	158	150	162	170	162	144	157	163	148	145	149	167	138	162	129	148	132	154	174	147	164	141	161	179	145	164	162	151	155	171	149	136	154	174	155	157	162	164	158	145	154	151	144	158	149	134	163	150	153	145	179	193	142	149	158	158	146	152	165	136	138	141	174	162	142	160	172	174	134	170	155	175	166	171	158	170	151	152	185	161	161	165	167	145	162	144	148	159	159	170	172	140	172	170	154	158	142	135	158	169	156	144	145	154	160	128	157	154	167	154	156	157	187	145	186	161	157	155	147	185	158	190	154	161	148	176	178	197	141	146	149	168	150	158	174	138	157	163	159	140	149	175	160	163	167	153	155	168	148	145	144	153	138	156	148	172	144	150	141	149	150	155	171	160	167	150	150	160	163	155	165	157	137	164	149	151	155	154	156	210	150	150	183	173	157	172	143	151	152	135	140	129	143	148	149	147	154	157	165	172	168	147	152	178	144	163	159	176	172	162	148	173	160	169	164	151	138	156	155	145	157	134	168	145	169	146	171	154	158	152	162	138	170	142	151	175	166	178	172	167	153	161	175	142	152	137	153	168	151	150	156	146	153	137	145	173	138	152	163	148	140	161	143	171	146	149	165	151	171	137	146	159	168	132	144	167	145	171	151	165	157	164	150	163	164	175	173	166	163	155	151	142	166	147	149	149	177	150	132	156	163	149	155	146	159	162	163	135	150	141	148	156	162	167	164	177	170	143	160	165	161	169	151	176	138	171	139	161	174	166	168	153	163	165	162	162	135	155	149	164	156	141	152	154	146	154	151	165	183	135	144	144	141	172	145	151	155	157	174	154	134	154	157	169	155	150	159	171	165	166	155	164	152	144	171	146	156	134	156	171	141	145	146	172	158	150	146	131	157	134	170	145	155	151	145	181	160	158	183	133	169	161	144	155	161	144	140	118	159	169	146	177	129	168	158	164	160	151	137	152	147	169	127	168	151	152	149	180	132	148	163	170	155	146	153	157	149	168	150	143	153	160	163	163	167	153	145	138	158	148	169	146	148	162	139	163	147	169	165	163	146	154	153	148	153	133	137	142	158	160	142	145	135	124	154	140	152	133	134	154	150	152	138	154	156	152	150	179	171	164	148	139	169	150	177	163	161	159	156	146	151	173	155	162	141	163	154	147	161	144	154	173	160	158	170	168	163	134	178	156	156	177	155	167	157	167	166	172	158	158	146	138	160	169	163	152	172	147	171	165	148	139	139	125	153	143	145	154	148	159	155	155	151	151	176	169	168	164	166	138	190	163	145	181	144	145	156	168	131	159	175	141	175	163	161	160	193	151	155	144	166	170	153	148	173	164	159	142	153	155	159	161	149	181	141	162	163	145	154	144	167	170	161	166	171	156	170	168	150	164	167	146	139	144	152	142	156	173	171	148	128	151	171	159	143	167	152	133	155	148	156	134	161	184	158	155	162	174	172	150	145	159	150	145	170	151	180	160	151	159	173	165	166	138	154	149	155	150	167	129	159	147	133	153	155	148	166	174	170	148	173	148	166	116	150	148	163	146	160	166	152	157	157	150	160	138	160	154	141	152	158	180	160	148	155	158	141	165	148	140	154	173	149	151	146	167	161	141	175	163	170	146	136	150	146	163	160	161	136	169	177	124	161	152	151	144	148	154	139	162	135	144	163	143	157	182	167	179	161	173	155	152	151	165	167	143	169	156	160	144	150	187	156	152	151	161	150	141	164	144	140	140	137	148	156	167	143	170	151	171	151	173	142	161	146	165	151	157	172	171	161	163	143	150	155	153	151	126	167	155	158	140	156	156	164	157	150	165	151	161	178	148	163	174	162	157	142	145	162	163	185	151	138	150	151	149	168	154	142	167	130	157	151	162	172	132	138	164	165	150	136	160	173	147	140
2138	572	587	629	596	617	586	571	524	533	544	540	516	502	527	477	519	566	545	537	479	478	504	507	532	485	517	550	502	483	507	486	539	544	496	513	523	549	530	519	530	513	517	504	500	557	480	479	493	534	541	517	499	497	492	516	500	519	500	472	484	538	501	519	479	531	522	547	522	464	499	496	500	507	495	483	503	516	532	464	501	515	533	475	510	514	522	515	507	545	511	500	509	522	521	449	522	510	515	523	514	518	487	507	529	525	502	506	498	511	478	471	504	472	519	531	506	516	472	522	515	513	524	513	515	500	448	540	501	521	488	483	469	482	518	523	497	481	508	514	542	524	525	548	511	473	524	493	529	500	527	481	480	521	524	528	485	466	523	542	529	512	499	506	488	522	492	473	504	495	509	492	493	529	512	522	508	503	519	506	471	550	541	503	475	514	522	497	486	485	512	466	548	495	490	540	542	519	478	511	512	504	515	454	525	460	480	592	542	529	507	524	525	483	453	518	479	512	509	493	504	491	492	512	499	549	519	506	483	475	510	505	513	493	502	517	520	497	504	501	537	476	517	480	495	516	490	509	487	527	472	529	447	525	521	469	498	512	501	497	513	497	492	475	513	488	527	486	524	515	505	501	489	488	503	478	512	504	496	534	527	536	503	496	489	508	508	474	497	552	496	488	519	491	497	479	518	511	512	521	482	510	535	539	510	545	544	538	489	528	513	548	487	475	506	500	517	504	518	524	509	531	480	490	554	534	493	498	504	488	505	484	492	477	493	490	515	509	534	481	543	452	523	497	495	471	486	516	490	549	452	519	506	495	506	510	493	525	551	505	513	494	535	519	536	560	511	501	513	534	484	511	527	500	514	538	493	518	444	504	496	538	498	510	509	512	467	506	550	533	500	511	510	557	543	485	503	481	499	507	492	535	512	488	509	495	524	563	541	488	495	489	516	505	470	485	485	514	512	488	514	518	533	479	494	505	473	477	504	472	509	493	510	469	514	499	514	547	464	478	511	514	518	535	558	480	475	500	509	507	506	527	535	506	487	530	527	509	526	504	536	499	501	483	543	542	474	529	478	502	482	465	464	506	531	519	493	500	515	512	480	494	567	490	509	476	499	527	507	538	471	473	470	507	517	489	551	526	534	507	519	510	547	482	508	503	519	501	471	503	517	496	535	546	538	552	510	493	523	506	515	525	498	511	473	565	514	517	494	555	499	486	517	503	526	480	484	542	500	479	510	541	510	539	531	502	510	486	514	528	516	500	501	456	507	449	500	525	527	501	512	532	522	470	510	509	511	487	535	535	494	508	508	516	481	524	528	488	508	518	514	492	504	535	513	498	496	526	534	510	520	544	491	518	545	530	583	479	520	503	504	531	499	489	511	471	522	535	533	524	548	546	491	490	462	523	513	522	486	522	525	512	494	505	504	481	520	512	521	479	491	533	510	475	501	506	532	492	520	530	509	554	496	521	502	538	476	529	486	524	502	505	532	497	526	532	491	527	546	474	532	533	486	492	517	475	494	506	481	494	487	518	518	519	511	530	482	492	475	510	468	501	519	512	502	546	477	480	517	518	541	513	560	538	519	492	518	532	510	502	496	560	469	480	505	516	496	493	534	501	514	445	533	470	496	512	532	544	518	519	479	464	519	503	515	495	506	482	528	525	497	489	502	480	506	487	469	480	507	543	517	506	520	544	524	540	546	536	525	502	472	533	556	525	482	506	505	508	536	479	517	508	488	519	524	497	460	488	489	496	510	496	535	498	519	529	511	480	496	503	539	542	519	524	487	494	508	512	472	517	487	494	510	517	475	471	494	483	516	496	498	490	491	507	525	516	476	497	519	499	546	475	515	479	485	497	513	530	533	508	497	532	479	517	500	512	496	513	565	520	492	491	493	495	507	480	528	475	502	494	475	500	510	491	527	498	451	552	529	503	496	511	515	492	488	483	464	516	507	484	518	518	506	528	530	492	485	483	460	498	492	486	527	475	486	513	498	459	489	474	502	503	517	532	485	523	537	510	530	475	473	507	538	521	508	510	493	515	493	521	529	533	500	488	501	520	486	511	516	549	512	497	498	534	498	542	517	498	547	524	511	492	481	461	478	530	521	500	512	494	503	539	500	541	462	517	515	526	484	510	488	559	542	513	515	520	500	522	495	510	505	523	498	541	520	516	516	516	492	546	505	498	467	478	532	537	520	516	531	457	485	498	546	486	524	503	505	497	525	546	518	522	543	533	508	496	504	508	470	532	540	515	521	501	583	481	460	526	505	508	537	562	527	496	469	535	509	478	486	507	487	497	464	509	554	502	477	458	506	552	520	508	467	498	528	493	492	463	518	493	508	492	507	525	522	504	502	491	504	510	480	510	521	512	504	492	524	507	507	535	537	481	506	496	510	547	494	521	554	545	506	505	505	496	478	495	509	532	533	504	468	513	489	471	520	551	518	521	526	518	543	542	551	535	476	485	490	490	457	496	483	519	520	535	486	452	533	520	476	494	535	496	490	487	516	521	508	535	520	484	527	541	492	505	508	482	527	524	534	522	463	537	527	490	506	547	506	515	493	515	510	506	522	519	494	497	524	516	520	550	565	477	482	482	466	506	516	466	476	496	508	539	459	479	468	487	522	532	502	515	498	504	469	481	509	495	507	533	526	524	510	530	555	496	542	516	511	496	514	509	494	552	519	499	508	530	473	524	478	506	502	530	504	513	540	497	495	490	495	496	517	516	489	520	544	481	490	531	507	504	526	479	497	478	517	490	480	496	523	538	505	476	490	502	467	500	461	521	465	492	475	512	497	503	476	510	474	498	544	500	511	502	528	524	514	506	482	503	528	497	547	480	548	515	503	524	503	537	518	539	495	510	490	511	536	512	500	537	487	513	486	550	504	487	487	481	507	487	495	479	527	472	510	491	500	510	510	529	498	490	496	514	528	529	474	510	491	518	493	554	502	552	470	493	472	473	535	524	516	498	520	537	547	533	497	519	518	493	540	479	513	529	492	499	511	525	473	483	492	503	526	500	527	494	487	514	530	499	494	506	535	530	552	467	496	501	501	523	497	518	489	546	469	530	498	513	529	484	488	498	529	424	491	528	473	465	473	548	517	477	491	512	543	503	508	537	511	541	482	537	484	518	540	498	530	464	487	502	472	493	508	523	510	498	544	486	526	499	504	522	549	522	515	538	490	496	521	478	493	503	464	544	493	522	474	441	494	492	526	494	505	482	520	478	501	464	497	515	458	543	513	495	460	529	487	504	507	488	494	498	528	486	513	499	510	538	534	462	505	515	488	559	525	535	536	537	488	491	481	510	505	471	548	504	487	518	477	510	500	509	527	492	518	510	525	527	505	459	496	568	512	550	480	507	507	528	495	508	501	515	512	495	502	475	526	491	521	503	536	498	504	491	491	476	557	508	463	479	494	551	489	488	540	517	524	518	492	488	513	513	511	536	485	534	508	512	466	510	500	501	485	463	495	503	509	498
9076	1231	1203	1023	843	626	517	541	519	451	454	421	380	413	413	373	392	358	380	341	380	370	356	388	353	334	377	338	316	353	341	326	358	378	354	348	351	365	381	337	343	336	350	335	330	358	331	344	348	327	308	342	328	370	366	335	364	356	372	350	331	374	374	346	338	305	370	347	354	325	345	367	352	316	338	313	364	372	361	403	362	344	334	339	352	366	317	339	347	339	367	329	371	315	324	352	348	351	347	366	339	358	331	355	330	346	320	360	315	363	337	311	338	337	354	356	365	323	356	345	370	312	320	337	367	321	331	384	331	313	347	355	322	366	337	367	366	340	394	345	339	298	359	366	327	313	313	344	331	321	341	328	333	382	345	354	346	331	378	345	353	356	363	350	344	324	373	323	372	345	346	326	329	314	340	350	360	359	369	316	354	357	350	339	337	327	312	368	315	372	328	360	395	342	344	358	362	378	344	340	323	349	359	363	331	333	333	320	388	332	307	348	375	362	326	331	343	368	352	377	363	380	366	357	374	349	323	333	360	338	327	352	322	367	341	374	352	331	329	333	345	319	297	342	338	345	342	336	361	361	326	327	345	359	374	374	326	337	315	347	344	331	321	328	344	358	337	348	325	353	319	346	345	341	293	339	342	340	327	375	334	312	344	338	350	354	356	334	354	330	334	347	344	377	348	347	329	361	337	324	338	338	336	322	353	353	329	334	338	352	391	374	330	364	380	337	330	316	357	335	342	337	349	374	343	323	389	334	306	335	362	401	329	352	375	342	385	335	349	413	357	351	334	360	329	333	337	332	339	332	330	355	328	348	278	359	307	310	316	340	318	331	384	338	377	334	366	348	327	358	320	293	297	326	340	384	347	341	353	330	332	356	357	355	360	330	353	340	336	341	341	350	342	347	317	348	327	345	386	380	343	356	295	358	333	328	348	346	334	346	373	351	325	370	360	372	345	336	336	340	330	323	346	354	348	345	354	358	361	369	323	356	335	371	331	345	334	344	359	317	351	318	342	358	352	333	326	329	349	317	301	326	311	344	376	365	338	354	334	317	319	322	381	344	333	345	348	344	336	351	345	346	317	321	342	359	354	329	329	316	300	354	367	317	333	355	338	368	354	351	337	351	356	339	309	342	382	329	338	357	328	349	337	385	338	289	313	345	308	352	355	368	299	340	386	325	336	344	342	308	324	365	331	357	314	349	303	344	342	331	356	375	360	312	346	356	358	325	358	305	339	339	376	339	356	337	320	309	311	310	359	380	345	355	326	343	307	350	359	354	354	352	352	357	325	324	342	335	347	325	322	328	347	303	345	341	342	348	369	371	348	344	338	368	367	354	353	339	368	343	316	339	341	365	353	310	366	368	386	353	349	344	351	327	391	368	335	348	310	345	318	352	317	332	331	316	341	333	341	354	361	353	324	366	339	364	391	323	331	324	334	353	346	364	373	362	378	333	314	344	330	362	374	343	333	313	320	315	390	346	357	335	354	309	347	328	357	348	326	316	369	362	307	351	364	333	356	321	309	344	344	337	335	338	331	344	314	325	306	331	367	332	377	351	312	347	366	386	325	289	324	342	372	334	338	321	321	330	328	333	342	360	343	341	352	340	337	324	321	366	356	337	327	338	344	352	349	299	360	350	345	320	384	375	352	338	360	346	322	318	353	332	334	327	389	339	327	303	371	380	355	321	306	348	371	360	337	344	355	355	333	350	368	362	370	363	331	381	351	331	351	349	352	329	318	363	354	312	350	328	333	345	340	332	332	294	381	340	355	331	369	339	356	314	380	341	334	327	329	359	345	359	326	323	369	344	341	345	324	305	318	322	357	357	338	335	332	333	354	315	321	322	321	370	331	361	329	360	352	357	337	368	377	330	359	344	333	362	354	381	317	357	338	351	343	338	350	350	353	306	333	355	366	339	333	328	375	339	329	323	374	323	353	322	333	368	296	331	319	388	350	322	346	361	347	337	287	383	326	371	300	345	331	316	344	346	356	323	323	319	316	363	336	362	335	343	354	360	336	347	353	327	375	316	379	296	366	341	386	329	347	359	340	371	383	363	375	337	324	351	352	330	345	353	338	292	337	359	330	328	353	354	342	349	322	350	335	294	337	354	342	354	354	366	361	313	360	333	337	361	356	335	308	371	353	374	318	353	307	340	330	334	309	352	355	374	341	338	347	366	322	337	344	372	324	331	344	346	341	345	336	342	363	373	352	329	341	382	351	334	356	372	309	339	329	366	353	359	348	345	347	315	325	347	340	356	331	357	332	369	349	360	340	323	371	375	331	353	390	344	325	315	374	340	363	350	355	333	359	335	361	320	350	333	342	344	349	351	353	342	340	355	367	329	350	341	378	316	383	356	344	329	332	382	333	340	335	337	354	342	357	343	367	349	332	312	330	361	380	347	337	346	358	320	346	339	351	319	340	330	301	332	338	383	314	335	375	307	349	368	350	349	304	319	340	372	352	339	381	347	320	340	326	327	343	349	351	316	361	320	352	344	386	291	371	320	336	318	318	360	337	341	343	340	353	315	358	337	366	341	334	353	335	322	341	330	350	361	339	367	358	354	328	350	343	352	310	337	348	365	355	332	347	346	328	309	339	367	334	329	332	332	357	367	364	336	359	358	362	317	346	315	336	324	351	345	338	365	333	311	340	298	358	320	310	344	323	369	335	331	357	331	329	353	319	318	339	332	363	331	388	368	345	346	333	374	340	336	341	345	342	311	360	318	336	343	358	307	340	374	345	316	344	327	354	343	334	334	350	336	329	361	328	341	378	346	346	330	351	351	348	371	364	351	328	314	348	322	344	350	332	353	318	355	376	320	341	330	368	343	331	371	348	329	357	380	362	344	348	341	355	372	321	331	349	349	334	336	328	356	324	345	325	323	307	351	327	334	314	335	318	336	364	362	338	356	347	345	372	341	339	335	338	359	337	316	313	318	382	343	373	332	332	334	362	353	319	333	360	326	328	369	337	352	289	354	349	311	339	352	341	365	377	298	319	358	338	312	354	299	381	330	362	345	349	340	315	356	349	363	326	370	340	340	352	329	359	298	319	330	366	333	329	336	353	373	331	339	326	354	360	374	357	376	372	358	313	340	364	391	349	364	339	346	325	330	351	360	349	310	304	352	355	329	339	321	344	365	362	321	340	308	345	344	375	345	368	345	308	354	314	337	343	353	343	357	340	355	356	349	338	346	332	323	342	355	307	335	330	319	338	348	345	381	335	341	289	328	318	319	389	303	342	374	360	354	318	349	331	320	372	334	368	340	345	323	337	334	318	335	336	334	350	315	377	322	358	338	337	356	345	337	360	325	321	296	325	328	355	336	336	323	327	315	359	331	326	350	340	374	334	332	328	329	348	368	354	347	341	342	331	328	353	328	355	340	335	348	328	341	315	349	365	352	354	330	355	318	392	326	324	365	352	346	366	338	349	329	350	332	361	341	307	328	329	343	338	361	318	358	377	385	315	365	355	369
6328	1725	2606	3221	2967	2649	2245	2076	1835	1651	1625	1472	1406	1367	1304	1189	1265	1207	1180	1108	1066	1053	1097	1012	1031	1076	995	982	995	965	1018	986	1016	1040	1013	1009	1010	984	979	918	1016	985	952	926	921	986	977	978	877	934	931	998	965	907	918	963	950	937	968	924	948	901	985	994	954	980	949	904	941	930	1006	986	995	985	925	974	929	990	910	944	918	895	927	898	934	913	989	919	944	947	955	912	990	902	897	948	921	920	946	945	971	876	929	1005	944	860	941	939	953	949	933	938	897	976	954	898	887	939	957	940	925	916	920	906	929	923	904	933	879	885	893	1000	958	930	945	958	952	914	935	941	905	906	987	948	927	907	954	913	930	927	919	940	899	878	941	975	945	933	917	909	921	951	956	943	947	945	931	897	918	908	959	978	932	895	950	923	892	918	935	931	940	929	856	882	911	952	936	910	907	900	920	924	921	890	930	902	881	918	986	967	955	928	916	998	926	878	943	905	935	927	875	935	917	911	897	919	898	946	917	941	925	919	882	927	947	946	929	937	989	918	967	946	964	933	970	965	862	935	935	940	888	972	996	956	876	936	935	905	961	975	919	949	909	932	903	862	957	911	881	938	910	955	942	885	911	905	947	924	918	904	910	953	888	968	916	899	931	890	933	885	884	928	894	907	964	904	940	953	989	910	909	870	921	915	935	941	906	927	890	905	923	946	929	934	946	909	946	930	923	954	934	932	897	965	939	974	929	912	914	894	910	944	930	932	923	964	919	880	941	918	945	983	943	894	912	912	949	960	945	978	934	937	917	918	890	937	963	910	920	928	903	916	924	916	938	909	928	936	921	904	990	952	906	835	863	909	975	850	907	927	907	904	942	901	986	892	881	966	890	913	954	939	858	928	893	957	946	917	910	993	870	932	913	950	935	953	968	919	1012	894	897	951	949	907	954	963	893	938	972	907	920	999	919	952	917	920	886	936	947	939	894	897	906	917	956	926	967	930	985	901	907	950	930	968	968	995	953	926	953	907	916	945	878	940	914	928	934	898	983	909	903	894	897	927	858	942	969	936	895	919	889	909	975	852	898	917	943	890	905	914	972	912	926	923	944	913	940	927	916	955	918	938	883	962	870	932	968	877	937	919	913	944	888	962	916	940	961	913	942	952	924	918	936	887	956	867	960	867	1003	912	933	915	850	904	953	995	897	874	895	889	942	933	952	941	936	943	932	928	950	954	915	929	998	963	890	904	929	939	920	942	964	901	919	968	954	908	885	938	848	969	954	937	896	959	1012	901	939	962	931	886	921	939	901	953	891	887	883	897	981	912	921	933	938	915	928	941	914	944	976	964	935	921	948	912	887	948	922	931	876	955	943	955	917	916	959	898	889	863	890	894	929	925	912	905	927	960	968	989	995	877	879	859	909	933	917	951	954	868	968	928	954	960	904	906	945	932	914	902	936	923	965	1001	949	893	883	860	921	904	879	911	916	869	954	963	940	918	902	931	944	937	903	911	930	921	940	973	878	977	962	912	953	980	953	960	866	944	960	942	940	963	912	921	950	917	898	914	930	930	952	894	926	943	957	884	857	943	951	921	900	889	923	917	929	944	870	919	904	943	926	907	935	1004	955	933	915	962	916	991	917	899	944	858	934	971	891	934	912	919	950	900	894	925	869	949	933	852	922	977	936	902	987	928	890	861	899	932	870	915	914	943	922	923	919	921	923	987	897	905	963	898	966	910	915	912	894	910	879	879	869	1001	934	937	905	913	936	929	922	958	913	919	958	937	927	865	977	960	872	929	889	962	912	957	916	891	884	865	916	895	944	881	964	909	911	933	939	933	976	891	958	913	933	946	919	936	932	864	887	920	954	932	936	892	955	928	908	882	949	911	973	917	884	923	933	860	982	914	930	916	867	905	976	909	953	941	905	916	952	881	963	930	954	954	915	909	963	866	905	921	931	914	959	984	873	907	937	869	971	884	971	904	961	907	950	920	953	967	894	968	931	943	885	887	903	952	884	904	855	885	882	926	970	904	891	910	867	924	932	957	985	924	940	902	891	957	887	879	929	953	907	880	957	1003	917	962	895	902	932	911	880	936	943	901	973	906	929	946	934	954	909	921	921	941	940	912	904	931	961	891	891	906	948	968	918	918	892	881	935	986	918	931	981	904	950	917	897	876	990	885	909	917	891	918	913	945	933	934	922	913	903	982	901	937	865	923	925	930	979	937	942	909	920	928	929	925	963	901	1004	960	923	933	906	915	868	917	958	934	944	931	939	885	917	895	876	967	949	897	919	931	942	909	933	943	950	918	912	937	941	911	974	922	948	929	889	931	923	927	920	911	895	931	937	888	995	893	956	912	945	927	970	957	982	1022	975	938	858	895	908	979	925	893	940	954	913	936	900	927	951	961	928	926	970	871	930	965	916	928	917	919	991	931	970	875	949	978	896	955	928	930	916	937	886	994	944	897	901	953	883	942	863	921	955	934	945	885	916	923	937	874	899	891	948	873	913	895	934	891	868	890	966	930	908	920	929	976	951	960	922	914	920	909	908	924	910	940	935	912	957	904	917	949	918	922	918	928	924	941	937	880	908	937	933	932	943	909	898	889	885	923	882	974	930	908	956	929	964	982	905	948	931	945	859	934	930	907	892	903	892	934	980	1021	904	958	923	920	933	900	924	903	889	946	882	934	904	944	956	927	880	947	911	976	965	896	879	973	961	934	932	932	906	896	946	966	931	963	963	1017	877	935	932	917	925	881	947	889	933	960	962	895	927	869	863	938	917	908	954	920	987	923	917	910	905	919	913	999	924	948	953	912	914	899	925	900	920	953	871	911	955	998	972	900	908	918	938	869	920	943	943	941	959	923	871	893	919	943	895	935	892	906	915	901	869	930	924	959	909	871	943	946	910	918	908	918	917	905	931	937	925	951	919	958	944	910	934	897	896	944	951	966	928	899	930	937	911	932	885	879	939	913	894	849	952	956	931	934	923	905	947	938	936	896	873	910	926	919	911	913	932	896	844	942	911	901	881	905	916	879	905	892	935	949	906	899	896	910	937	908	926	929	883	917	890	920	964	924	947	914	937	912	947	931	925	983	938	885	901	903	896	989	919	907	930	929	889	965	920	966	918	923	912	883	938	897	910	982	878	965	944	962	934	938	914	952	959	904	878	992	866	962	949	920	925	916	910	975	885	972	958	939	921	895	898	938	870	907	911	901	934	905	878	931	903	887	898	901	874	982	965	940	897	961	947	928	908	923	936	905	946	865	948	924	904	983	906	932	864	990	945	941	917	936	832	929	920	949	908	914	901	947	952	960	943	940	992	919	923	913	886	912	913	916	964	953	929	914	911	908	880	911	963	983	916	928	899	896	937	903	914	953	943	892	942	890	1002	920	926	941	937	961	909	930	945	958	936	889	916	964	871	909	966	890	959	882	966	913	972	905	905	958	983	884	937	969	920	932	918	925	933	947	936	873	922	925	930	956	940	909	970	928	978	874	966	973	968	931	956	965
13161	1823	1748	1453	1079	881	753	527	533	506	475	485	453	451	396	358	372	373	376	379	356	361	354	395	359	329	342	392	389	372	339	360	332	364	380	326	342	384	343	349	372	343	329	344	386	341	336	340	313	361	330	362	353	360	326	353	365	324	350	351	301	349	345	339	372	340	329	326	364	356	346	371	325	344	348	373	384	336	335	354	309	336	323	338	317	386	331	337	345	370	348	337	355	348	334	351	341	323	349	340	337	353	364	347	321	359	340	311	353	350	353	318	342	347	347	365	322	365	288	368	336	335	325	349	339	354	300	348	360	338	316	347	316	315	355	322	340	360	323	355	355	331	347	357	325	353	382	378	308	353	322	316	327	335	380	339	301	358	321	321	352	332	339	340	333	356	356	326	325	319	313	352	339	307	343	356	358	313	370	335	339	321	376	356	363	373	361	345	339	356	334	357	357	329	342	368	350	325	346	346	350	358	338	323	336	374	359	316	313	321	325	358	345	342	318	328	320	345	350	311	376	309	324	314	319	314	367	339	336	349	350	342	327	330	339	329	359	353	333	343	341	337	362	336	334	351	337	364	295	323	362	332	355	352	293	289	362	361	308	329	333	304	334	315	369	337	344	313	323	347	300	325	343	345	312	362	340	321	343	348	320	356	347	348	360	319	351	326	304	361	316	320	327	316	338	345	331	374	344	340	320	353	347	310	320	302	324	329	374	324	335	344	330	324	334	309	348	345	353	319	342	321	351	347	341	346	334	358	360	344	360	331	325	348	317	334	342	357	353	339	346	332	348	367	347	360	346	382	373	303	347	349	346	362	323	336	332	315	344	327	356	351	339	377	339	324	348	294	356	315	360	317	344	314	341	323	340	329	343	352	338	352	367	335	329	343	331	352	353	354	301	332	338	349	344	355	348	352	338	321	360	341	338	296	339	368	387	328	324	335	343	342	356	333	339	333	348	315	354	344	352	334	348	342	351	317	350	336	334	360	328	358	369	375	328	322	360	352	340	360	310	344	379	345	380	351	364	353	318	346	355	345	331	357	375	331	349	345	346	346	321	373	318	332	313	337	316	340	326	351	340	363	321	311	318	329	352	371	370	394	362	318	356	353	349	365	368	335	353	377	348	376	313	309	302	348	340	378	364	372	348	377	362	359	352	335	355	363	396	339	361	338	337	345	328	382	357	335	327	347	322	359	339	359	339	357	332	342	329	337	305	347	278	323	336	347	324	341	352	330	343	333	374	369	366	323	291	369	301	334	337	308	345	340	356	379	335	352	385	323	324	324	347	378	348	355	335	315	332	329	350	341	332	368	329	361	370	374	326	340	332	357	354	330	343	352	362	326	360	306	356	316	368	335	332	302	336	349	329	320	343	320	326	378	323	340	379	349	365	352	334	318	345	329	360	329	355	386	299	349	347	361	306	339	356	340	361	373	331	375	329	354	355	351	331	361	353	344	350	360	375	326	348	349	321	330	361	320	367	350	330	325	351	345	306	363	321	403	341	361	336	335	331	373	326	370	332	312	347	329	346	343	336	359	371	333	335	350	330	349	373	321	328	379	370	368	315	334	350	326	355	373	346	341	304	315	352	352	346	341	345	358	365	323	348	362	345	338	319	353	365	315	359	302	330	332	360	353	308	357	319	364	346	359	352	344	346	339	356	360	320	337	364	331	301	356	326	355	352	342	360	359	350	351	368	357	296	343	373	339	344	351	376	356	370	335	323	369	351	308	331	363	333	347	331	345	342	341	351	354	349	334	354	353	313	301	329	346	370	376	333	358	311	354	317	333	358	366	355	391	336	329	318	291	336	320	351	330	333	344	369	351	352	355	357	330	324	354	329	332	307	336	342	350	326	317	352	317	362	365	355	309	323	326	338	340	360	339	310	358	319	369	336	340	332	341	349	313	360	341	311	341	335	363	339	337	340	328	304	329	329	333	332	362	335	326	317	310	363	341	331	341	361	349	361	363	365	318	330	317	328	345	367	344	352	342	349	331	335	367	314	331	337	318	346	352	369	347	343	354	368	375	344	335	314	353	326	363	317	307	338	322	328	339	313	343	339	382	349	315	353	331	323	330	335	334	339	341	345	372	340	339	324	346	323	378	316	336	344	353	333	336	367	332	360	363	338	328	370	352	349	347	343	341	316	331	372	328	345	327	337	356	337	333	342	343	351	351	291	351	315	312	346	348	347	364	372	333	362	346	338	363	325	354	339	338	362	351	291	343	301	352	336	361	338	341	337	298	348	367	293	350	334	370	377	323	304	362	331	341	324	326	352	336	345	315	288	391	349	361	348	318	358	323	331	327	356	325	356	349	343	363	365	327	326	327	369	339	351	359	327	314	348	339	324	366	342	328	337	362	363	332	326	355	329	370	329	360	342	289	339	354	333	334	373	370	353	349	350	351	372	350	364	364	334	362	333	357	320	312	351	340	337	333	327	378	337	351	352	339	317	329	321	374	370	331	356	334	310	337	361	337	333	355	311	324	381	365	358	346	340	351	318	335	327	356	369	336	336	342	321	343	335	322	364	339	351	321	358	330	377	354	307	359	347	365	360	338	355	321	355	340	332	377	331	368	311	347	325	363	353	358	412	351	352	339	366	340	305	369	335	364	323	344	355	326	359	363	340	335	353	324	326	307	347	344	362	338	335	338	360	369	357	351	332	361	313	313	356	361	351	332	325	369	338	354	344	347	344	350	349	306	339	330	343	370	339	376	319	361	342	357	354	342	339	299	367	360	357	350	359	357	353	323	340	347	342	311	371	373	356	339	329	345	359	349	339	300	353	350	350	337	304	315	311	363	360	375	348	342	328	364	339	328	351	354	347	326	357	321	338	314	326	326	352	373	374	343	331	377	347	362	338	323	347	347	336	314	307	316	361	345	343	329	337	376	367	315	363	303	323	340	364	334	380	311	356	381	340	362	349	339	343	340	337	364	332	327	320	354	329	349	332	329	342	361	303	359	335	311	382	361	340	375	313	349	371	329	336	334	332	336	314	328	322	330	333	374	324	376	318	354	348	359	343	313	318	309	330	362	325	357	345	333	363	320	352	337	322	332	336	323	315	344	321	328	334	345	370	361	357	346	379	374	379	342	344	336	325	306	369	345	364	320	338	341	354	348	318	333	337	351	345	360	351	348	368	326	321	337	344	372	346	331	369	356	340	330	375	327	309	355	359	346	373	370	324	343	372	343	365	359	349	359	368	341	355	340	378	350	361	357	347	329	355	355	340	328	359	342	321	331	305	331	358	330	325	330	315	318	351	349	343	333	342	349	374	351	363	335	328	346	336	332	367	342	366	350	334	335	310	378	363	329	350	356	343	322	342	354	338	358	350	334	375	351	420	353	357	323	332	344	344	338	358	328	349	354	334	366	355	374	347	325	335	323	352	351	344	311	357	360	339	331	331	380	321	337	359	324	340	325	326	307	338	361	356	351	353	371	318	337	322	321	326	331	318	304	327	346	347	357	332	336	348	324
7467	2005	3355	4275	3885	3395	2882	2564	2186	1969	1870	1727	1603	1527	1394	1389	1317	1260	1210	1263	1182	1128	1159	1122	1136	1052	973	1024	1089	1037	1056	1044	1012	990	1041	988	971	1027	993	954	987	923	956	978	974	943	933	941	947	948	923	960	997	979	952	948	948	932	901	927	988	961	900	983	921	900	932	989	871	928	911	882	947	925	923	923	899	899	916	920	947	916	904	882	917	909	992	874	914	868	874	986	886	910	878	912	911	884	895	960	894	894	902	897	943	916	930	895	900	904	881	891	904	899	866	879	922	877	926	873	860	908	953	865	924	901	925	878	942	906	946	874	953	939	936	906	877	889	845	910	912	885	930	826	935	898	913	926	928	866	899	907	875	878	898	892	944	878	868	878	841	885	852	902	902	928	908	960	915	918	864	915	897	864	975	923	907	887	920	916	904	889	904	853	884	895	927	883	966	931	893	906	883	930	915	898	864	895	893	905	850	897	929	894	869	910	850	871	921	895	948	923	881	893	939	927	959	882	887	900	906	865	845	883	866	921	901	917	901	889	902	901	843	1013	892	935	975	866	923	867	887	912	891	928	872	890	872	870	900	875	829	885	900	886	886	900	866	876	905	912	942	909	890	869	908	886	870	859	939	856	910	988	910	958	889	917	829	913	887	920	900	898	965	862	879	883	946	900	939	894	880	921	886	903	895	925	848	841	928	923	845	910	865	989	895	920	888	875	909	938	837	862	903	915	930	940	940	868	921	925	869	892	870	900	872	932	867	902	923	930	896	901	891	918	947	931	882	887	893	921	931	905	918	878	851	901	892	865	919	881	857	835	928	929	913	915	842	849	968	896	884	946	904	910	939	861	906	920	848	858	938	924	969	852	859	922	863	906	909	912	835	929	889	892	890	907	870	915	907	883	897	971	909	918	948	883	935	830	866	874	839	874	933	893	883	915	896	905	887	918	885	857	920	864	914	897	916	848	901	900	838	930	871	924	951	917	890	886	899	908	936	891	879	893	885	900	860	897	888	950	881	915	952	917	903	908	905	921	868	863	881	887	920	859	915	931	900	886	863	942	889	872	868	810	892	895	891	924	929	880	889	869	837	870	929	898	894	919	926	917	903	942	884	911	864	904	895	906	885	939	938	908	887	903	888	926	902	912	877	957	901	897	913	877	899	934	969	901	978	894	896	894	866	872	936	939	901	920	896	856	906	921	927	883	837	906	840	885	916	842	962	929	922	924	841	963	865	905	881	906	893	928	881	846	927	891	838	859	891	873	883	922	938	900	857	889	884	886	914	912	855	921	869	836	903	899	927	885	889	869	921	915	907	905	840	915	877	960	921	879	857	869	897	936	921	889	894	918	885	836	920	841	894	906	892	874	973	894	884	917	921	862	921	897	895	916	930	904	872	924	858	901	915	881	941	949	928	906	929	901	928	916	911	850	885	903	891	933	909	881	854	893	897	868	915	876	917	909	897	872	869	900	897	922	899	891	824	940	929	927	877	900	947	885	890	889	914	893	882	952	883	914	882	895	900	881	868	945	855	909	909	897	889	854	888	883	897	905	920	909	862	905	897	962	883	858	932	931	849	890	864	877	881	921	873	886	939	868	807	910	928	903	882	894	898	874	885	900	872	921	912	911	910	958	905	918	920	907	870	879	847	908	835	908	877	880	897	924	899	928	899	899	867	881	915	910	919	881	883	910	919	926	861	827	909	907	899	931	853	993	908	880	921	884	925	876	895	882	932	871	888	924	878	872	865	913	941	900	904	899	875	837	906	931	936	914	842	882	905	887	879	885	939	867	953	852	923	937	940	852	903	860	894	927	869	852	873	892	911	864	905	904	942	891	830	891	873	996	905	909	892	866	937	896	874	913	903	898	936	854	925	922	901	881	904	916	894	879	876	912	897	857	855	895	871	904	885	882	924	881	877	919	864	926	894	890	938	898	835	883	882	889	866	869	898	894	897	903	860	891	891	913	892	905	881	879	846	848	882	920	901	895	880	867	932	886	932	890	880	892	906	887	932	920	862	894	924	881	860	832	895	871	933	896	909	886	940	873	893	890	912	899	898	889	874	943	856	927	941	895	939	893	850	861	910	857	847	941	890	898	875	928	915	832	855	941	850	864	870	927	866	916	892	844	907	906	933	893	843	870	871	877	929	913	834	860	890	927	886	840	879	897	900	929	920	845	897	923	909	893	919	836	900	920	852	854	912	950	914	867	910	860	888	856	972	884	859	933	861	916	875	890	890	905	881	860	930	894	922	911	926	920	955	863	846	897	951	843	899	911	913	873	866	844	942	882	863	922	880	905	944	867	965	887	924	879	908	914	879	892	903	848	904	916	885	883	863	892	883	832	922	887	889	907	876	903	864	867	895	842	907	909	907	885	912	914	873	923	923	916	892	883	872	889	949	920	927	888	905	871	935	894	931	924	915	909	881	891	946	899	911	918	895	862	927	888	911	936	892	943	918	902	911	927	934	938	873	944	919	873	929	928	907	906	857	946	902	859	883	921	897	908	969	888	883	903	902	852	889	934	901	873	942	875	915	875	923	853	923	891	902	906	934	879	940	904	892	863	919	906	925	910	908	889	913	942	910	893	864	922	881	889	886	907	870	950	898	909	841	872	923	875	888	915	877	858	922	873	873	842	850	880	888	814	953	882	898	854	906	837	923	900	904	908	873	882	869	925	873	867	857	914	915	922	904	888	876	916	897	909	931	901	929	924	873	894	848	979	923	900	896	885	906	918	936	899	901	944	883	895	890	943	951	858	856	863	889	871	963	937	869	926	893	860	895	869	852	890	900	893	907	916	890	906	869	920	887	909	898	883	819	902	924	918	862	907	896	867	886	942	894	836	922	880	866	938	888	916	893	847	877	891	860	929	895	916	952	872	904	901	884	868	871	904	887	856	910	909	890	902	854	873	828	895	870	887	878	883	865	891	892	903	882	909	876	903	904	884	921	917	882	895	894	930	908	885	871	892	890	846	871	906	884	897	881	869	869	912	887	893	919	880	923	878	854	900	929	879	871	928	873	941	924	892	903	882	920	956	874	899	886	931	884	842	912	901	879	911	881	913	838	904	948	894	921	934	884	924	890	887	891	868	894	904	929	934	910	903	868	971	896	914	921	881	855	881	910	899	940	864	959	927	888	895	919	943	893	848	901	893	867	853	883	890	856	911	901	931	892	891	864	877	918	862	865	892	904	890	883	881	909	956	898	892	923	857	932	886	941	852	911	916	859	883	964	942	921	950	955	910	880	928	933	840	874	893	882	874	838	889	874	859	894	942	944	902	868	906	932	913	880	925	897	901	882	858	888	892	873	856	905	904	885	893	898	919	927	874	886	951	866	873	932	953	894	877	879	871	864	910	852	916	890	880	937	943	910	942	921	862	879	886	880	896	868	918	833	886	918	867	886	877	837	831	855	910	914	910	880	912	906	898	837	935	918	881	928	895	881	890	922	942	889	850	901	948	887	957	905	932	881	890	906	948	929	938
1884	141	159	172	143	161	170	159	181	183	181	169	141	150	156	168	159	145	158	154	162	142	132	147	136	141	156	158	188	155	184	176	162	148	168	143	154	167	166	157	170	151	169	179	160	148	157	172	160	173	163	167	151	132	140	145	136	153	134	133	155	182	137	162	164	165	151	164	152	153	175	136	158	150	192	166	171	152	144	142	184	147	147	168	139	143	170	184	175	135	141	170	144	160	146	162	140	152	185	151	176	151	163	155	162	142	164	170	125	155	152	163	175	164	145	162	162	173	162	152	132	161	155	144	169	160	169	169	165	159	151	166	159	179	174	145	135	140	151	164	173	154	145	145	141	149	141	138	173	164	173	161	133	160	153	168	142	149	160	182	143	132	159	146	156	155	157	163	147	131	156	136	161	159	168	167	164	175	156	134	146	161	152	158	161	175	140	134	148	156	153	168	141	160	132	157	193	162	128	157	149	172	136	173	147	186	134	133	137	134	156	148	161	143	168	157	152	170	167	161	146	148	139	159	142	162	149	161	157	160	165	146	142	150	126	130	148	151	158	150	144	152	142	156	158	181	158	141	144	137	158	174	175	157	153	160	155	149	174	123	164	163	145	155	141	161	150	174	159	176	158	184	143	150	149	170	169	141	147	158	163	172	159	134	156	154	175	135	152	176	157	150	152	172	168	136	162	178	161	160	151	182	137	166	185	146	142	151	158	138	164	154	148	148	159	133	157	155	174	177	150	153	165	163	151	153	161	159	157	175	155	122	167	152	155	167	152	160	133	135	169	153	147	138	152	142	141	167	155	165	147	150	168	193	155	152	160	156	152	144	167	170	150	159	159	166	144	156	141	178	150	154	145	163	151	158	158	158	137	143	139	155	167	154	168	157	160	163	181	150	158	164	143	152	168	161	184	163	159	163	154	188	148	136	154	140	143	145	150	142	154	159	143	161	159	186	160	170	146	163	176	143	165	149	141	178	150	158	162	151	139	128	184	172	132	149	157	134	140	172	186	156	154	163	144	141	157	157	162	166	182	142	147	166	178	163	157	153	158	147	181	160	189	144	145	146	167	158	149	150	140	157	170	165	155	168	172	167	139	144	143	185	168	129	159	161	166	138	144	164	174	162	138	139	152	166	142	167	155	158	154	155	159	169	137	153	160	166	177	150	137	160	157	147	142	149	138	165	150	143	159	162	166	168	152	150	166	186	146	149	151	139	152	165	160	146	160	152	138	163	153	139	168	170	180	147	173	148	169	147	142	183	172	172	163	169	152	144	165	138	164	139	152	153	147	152	162	165	165	174	131	158	159	170	152	148	162	153	162	140	156	169	146	160	149	169	184	164	178	161	170	132	152	142	160	167	132	173	150	152	156	149	186	156	168	187	136	147	167	161	155	152	158	155	199	175	152	180	139	140	160	165	163	154	150	170	135	146	161	166	166	152	146	130	168	180	167	147	158	143	146	153	138	198	166	168	155	151	169	161	149	158	138	177	157	153	140	185	168	148	125	165	166	152	189	156	156	176	159	162	153	162	169	143	159	148	144	150	155	172	158	158	154	168	140	145	162	147	160	163	168	140	140	152	134	165	147	138	134	171	146	145	161	151	180	156	152	146	166	162	151	173	189	155	152	145	175	170	141	160	186	186	160	159	163	177	194	171	141	171	156	146	165	145	153	160	169	177	157	146	138	154	147	149	142	140	190	162	142	162	129	167	147	145	139	153	179	167	159	159	194	158	136	149	161	166	168	165	160	163	174	145	149	156	152	146	153	149	154	142	180	159	141	156	155	153	156	135	150	170	139	153	148	178	152	140	166	158	161	171	160	141	170	149	163	166	153	168	133	176	170	139	144	144	154	149	148	153	160	165	140	144	156	170	143	156	160	149	176	155	144	168	160	156	153	166	179	169	168	163	163	153	157	160	157	170	164	128	162	160	149	142	152	137	157	152	158	136	138	158	158	187	137	174	150	139	142	144	150	144	169	160	155	149	159	157	158	179	158	149	154	158	157	142	172	160	176	172	159	155	171	149	144	158	162	157	148	162	162	159	142	159	172	149	149	136	154	172	137	162	168	165	157	160	149	150	159	173	173	185	156	162	157	143	182	149	139	162	151	158	152	164	158	162	143	164	146	144	158	169	168	161	157	165	154	164	154	147	176	155	143	155	146	161	153	166	157	146	165	138	166	147	164	159	156	143	157	170	155	161	147	161	159	144	137	145	164	167	169	135	124	143	174	183	158	176	136	183	151	163	157	172	136	150	149	185	168	162	154	168	147	154	155	166	175	165	162	173	178	157	136	145	186	165	145	146	177	141	156	169	142	143	175	180	154	158	161	160	162	155	163	161	176	192	150	165	159	149	159	144	177	169	177	145	156	144	146	160	157	157	144	168	158	160	128	151	147	156	157	163	139	146	160	162	159	176	146	168	143	154	148	157	144	167	135	149	176	175	156	152	160	181	174	154	140	164	165	147	154	175	135	136	141	156	156	162	142	165	138	175	137	137	138	158	173	180	146	177	175	156	161	145	169	168	151	153	142	173	161	174	158	160	147	162	165	150	136	145	145	178	166	149	141	170	147	138	150	140	157	164	172	164	161	157	164	159	166	162	147	158	143	138	145	145	176	165	154	142	160	148	146	144	145	174	137	170	142	161	158	153	169	166	149	152	133	139	153	154	157	197	152	168	170	141	154	152	165	150	144	148	167	166	169	125	161	150	197	185	133	181	154	145	149	147	168	143	155	156	161	159	153	157	149	150	154	145	145	151	153	149	143	184	164	145	181	146	161	161	171	152	141	173	154	164	157	151	159	176	149	159	126	174	177	159	163	145	138	116	157	158	146	158	159	157	152	150	149	144	157	162	144	152	157	165	162	182	167	167	135	160	152	159	162	155	154	140	148	167	158	155	156	132	149	146	151	147	172	158	153	151	157	155	144	146	152	157	147	168	156	139	179	157	147	166	155	156	151	166	173	144	144	156	146	176	180	159	167	148	174	141	162	148	180	153	163	151	163	140	152	171	181	170	170	153	158	155	156	165	147	141	134	172	144	181	132	146	138	173	150	144	145	118	154	164	171	151	150	149	155	149	150	170	149	156	163	160	148	174	149	154	141	139	162	168	153	146	142	157	163	142	154	153	157	173	153	143	155	163	163	146	152	151	154	155	163	151	136	141	170	141	139	153	145	157	162	165	144	178	150	158	144	145	149	152	159	162	156	169	154	166	156	163	145	160	171	157	153	174	167	157	151	162	173	180	144	171	141	139	164	155	150	156	150	164	131	175	161	164	146	144	156	179	161	133	158	174	145	172	155	160	130	136	153	161	164	144	169	168	153	145	158	173	143	161	152	154	156	169	162	156	155	149	146	140	169	135	157	169	147	155	178	138	148	138	155	167	169	149	155	173	160	172	161	154	155	178	158	158	163	176	142	157	143	169	170	173	141	141	149	157	156	148	156	131	160	172	158	152	143	163	172	156	153	176	146	149
2167	533	547	588	624	582	527	528	528	566	497	533	532	535	530	543	499	520	499	545	522	517	487	527	506	517	515	527	535	517	509	539	477	458	514	502	500	523	502	515	512	480	498	466	511	506	495	542	496	463	504	525	536	500	507	458	482	520	527	489	520	506	484	506	495	448	516	547	526	511	526	537	553	512	511	503	510	549	511	518	498	468	498	501	489	521	536	503	518	503	492	493	505	517	494	502	507	499	460	463	486	490	495	502	523	500	456	544	569	486	554	466	512	500	501	519	507	542	521	503	512	484	438	538	480	497	517	528	528	477	507	483	490	539	504	494	526	497	530	465	509	488	494	495	515	521	520	505	535	467	532	463	468	511	503	451	500	513	521	475	487	523	519	522	541	504	518	524	494	522	505	561	505	497	541	491	514	497	482	505	481	481	545	484	492	532	472	515	490	497	473	507	484	496	517	498	505	510	486	511	486	469	533	501	477	492	489	489	535	498	514	501	458	535	483	505	514	517	464	504	490	512	528	529	494	495	502	538	493	498	503	511	537	478	500	445	474	493	521	490	493	480	517	502	496	549	507	525	528	493	471	492	514	515	491	516	481	515	484	541	482	482	487	523	500	497	500	503	546	477	519	494	545	513	517	507	525	549	502	495	469	464	505	523	478	554	513	510	503	525	492	485	526	500	523	500	509	474	511	507	511	494	489	501	512	541	520	496	522	521	481	500	523	529	483	501	484	513	522	509	500	516	490	490	555	507	500	510	524	545	471	530	516	503	495	516	514	505	497	494	502	512	498	509	534	550	532	505	490	510	514	545	532	506	501	535	527	491	500	535	536	494	524	541	494	497	471	514	474	530	474	518	492	506	500	493	518	526	488	509	467	489	516	471	472	478	517	546	494	492	478	464	516	542	509	495	493	467	497	515	485	519	508	479	513	499	546	484	491	489	523	512	508	499	497	495	505	491	537	537	516	489	492	496	484	539	503	490	479	503	497	489	496	512	479	492	478	569	512	515	510	526	538	527	542	497	485	518	506	534	493	475	480	503	578	512	552	565	504	515	510	482	529	502	512	504	519	507	505	521	505	510	508	525	535	511	476	524	562	525	507	488	523	524	543	519	509	546	480	511	517	539	559	517	499	499	492	515	523	476	526	482	515	511	479	538	465	508	506	504	500	477	524	528	523	517	490	487	494	487	521	506	509	486	518	496	512	494	499	481	504	529	490	504	508	496	517	487	552	543	544	520	489	488	481	515	465	539	498	512	470	506	497	535	524	511	471	534	506	532	494	492	476	482	489	536	562	498	505	521	492	530	507	515	514	498	512	494	497	510	527	468	496	546	499	526	465	521	464	513	500	492	480	502	496	501	554	545	500	485	500	483	519	502	537	570	523	503	516	523	493	557	511	515	493	516	490	513	490	534	470	567	513	484	473	509	526	503	501	509	503	517	486	528	495	497	493	514	502	482	542	487	496	526	480	495	528	575	534	533	485	503	530	481	501	526	503	487	510	491	507	471	517	514	495	511	494	498	507	477	464	494	512	526	533	474	501	511	516	550	471	517	507	525	537	519	516	521	497	524	470	500	506	494	478	507	506	550	537	475	453	479	553	504	533	506	526	537	514	550	533	500	539	521	488	481	503	507	493	527	475	548	499	507	498	507	478	523	524	466	494	508	529	495	493	485	509	502	526	523	484	540	559	536	468	489	517	492	481	541	516	497	528	453	502	483	529	489	553	521	516	516	526	522	499	508	489	503	542	508	472	509	525	516	546	503	520	494	524	511	516	494	499	501	485	455	492	482	484	532	513	486	480	546	479	514	508	521	495	524	491	488	463	527	500	515	520	571	561	501	480	518	495	528	527	492	487	499	507	488	504	528	504	526	503	536	523	518	517	509	519	509	519	505	507	516	497	521	534	510	523	518	492	523	508	461	465	551	503	453	497	498	506	491	515	487	487	489	509	509	521	494	500	535	512	513	495	547	515	503	511	474	494	534	508	487	474	472	498	506	504	515	514	444	515	522	494	513	517	510	490	530	530	535	499	509	538	503	471	531	485	512	492	486	472	465	499	505	481	496	470	520	495	557	468	496	504	533	503	526	516	517	497	520	487	519	498	533	515	503	443	532	507	474	481	537	500	469	457	523	500	511	517	521	525	510	561	524	498	485	509	490	485	518	514	512	571	546	516	489	494	506	502	513	509	545	464	502	496	529	539	493	474	493	538	482	501	487	489	519	519	507	515	501	543	499	502	503	514	542	486	527	501	470	494	523	523	515	493	511	540	532	511	474	486	485	545	497	543	499	496	544	497	503	524	523	500	531	524	533	491	556	498	499	566	501	517	532	508	516	477	494	533	517	514	560	555	546	490	494	528	529	495	499	514	518	520	510	519	496	497	482	521	505	531	556	522	486	500	518	521	465	505	508	493	525	480	489	495	494	525	526	503	543	501	510	470	546	499	504	545	501	501	518	499	517	482	498	518	475	491	498	478	506	531	459	531	474	491	519	513	498	536	509	461	553	532	503	490	506	546	538	521	516	504	495	472	493	541	528	523	470	504	471	534	484	507	498	505	498	484	518	522	483	521	496	527	513	524	492	501	493	484	541	497	496	506	528	485	531	485	490	520	525	503	474	529	480	477	503	491	512	509	486	467	523	491	475	498	533	504	492	520	524	498	518	506	530	506	528	518	471	501	507	524	532	512	516	478	495	511	530	490	466	478	543	535	513	504	481	500	514	514	569	519	501	553	506	505	535	504	520	555	468	518	542	515	537	507	499	498	494	503	503	516	504	488	466	488	544	521	479	514	488	477	544	517	527	465	497	489	488	521	505	521	533	511	553	530	543	513	507	486	491	494	491	479	560	505	533	521	514	527	528	482	504	525	516	489	464	533	510	514	487	514	536	474	519	515	497	518	514	515	497	511	518	520	519	503	464	569	505	553	520	512	492	504	480	503	515	481	503	473	517	501	514	503	538	519	557	457	528	519	496	445	512	480	495	519	525	498	512	505	476	486	524	489	464	488	473	447	539	470	496	548	500	491	493	520	480	472	477	558	486	510	513	516	491	532	490	488	481	500	513	521	544	501	504	525	522	514	511	455	513	496	544	496	509	491	516	513	477	491	497	498	495	541	522	539	519	503	527	533	506	502	515	475	506	470	521	485	480	537	548	503	534	470	468	525	507	475	554	497	492	504	515	529	531	507	484	484	510	511	488	509	485	539	523	461	526	534	505	518	528	466	469	520	503	480	451	536	542	494	537	510	507	509	483	496	532	525	474	507	519	494	502	512	481	479	502	475	498	499	447	521	529	483	496	488	475	538	516	508	497	509	530	508	536	512	500	508	503	522	516	528	515	491	535	525	513	489	505	485	499	508	505	524	550	446	514	552	521	524	527	521	497	544	492	518	469	460	489	526	470	517	525	517	470	493	516	525	467	520	540	489	534	510	480	544	506	500	516	486	528	491	512	511	524	469	478	521	486	516	517	524	522
9007	1136	1224	1084	801	642	515	513	462	448	411	425	406	384	378	382	391	377	396	339	370	306	381	342	349	356	342	376	320	320	366	363	386	337	363	343	333	388	339	315	333	357	352	355	319	327	365	365	331	388	305	347	334	371	325	375	357	320	363	350	350	335	333	361	369	336	336	332	317	330	367	372	334	355	355	361	374	308	337	334	336	325	376	373	330	338	355	361	379	353	336	363	356	361	358	353	335	319	352	322	336	314	360	351	342	343	327	383	335	370	349	338	333	345	336	347	348	336	344	343	366	334	373	307	329	328	340	329	353	326	375	370	333	331	326	325	374	308	330	317	343	370	336	340	328	320	322	376	368	339	314	308	329	354	368	330	346	392	331	338	370	343	326	309	321	326	332	338	323	354	348	324	343	367	319	332	359	343	334	355	336	342	352	343	358	335	333	331	345	321	328	334	300	346	320	341	328	343	332	342	323	330	324	339	361	348	347	323	329	343	346	330	341	351	355	348	349	313	332	321	382	308	318	355	370	323	307	346	333	346	328	366	328	358	355	355	380	346	328	317	347	378	332	313	362	345	335	340	334	317	332	360	356	350	318	369	329	352	328	331	326	355	341	399	314	343	355	336	347	334	368	331	345	326	327	352	322	337	362	356	342	349	308	329	324	360	341	356	378	327	353	349	292	319	342	314	342	371	334	357	326	386	316	378	347	350	378	310	316	313	337	352	350	354	311	364	340	368	353	346	349	353	341	364	281	351	347	335	327	313	345	349	350	340	381	332	330	337	292	330	335	368	347	343	328	341	345	331	359	348	337	359	347	334	312	306	352	358	339	345	357	337	364	411	329	356	313	349	353	348	321	346	351	349	350	333	345	329	343	351	370	297	324	329	305	344	345	329	342	342	347	355	366	333	362	333	332	335	318	325	323	315	336	332	366	356	328	319	315	327	333	341	352	380	354	347	350	355	351	367	308	337	399	332	383	305	317	379	360	325	334	354	327	305	348	322	368	339	309	360	331	342	328	343	344	357	361	361	343	348	366	338	345	341	343	370	346	328	338	354	359	348	359	311	361	330	312	341	372	352	343	313	297	311	325	331	334	350	373	348	365	366	341	353	350	325	348	370	357	314	331	342	300	328	337	342	334	344	336	349	346	337	360	322	337	352	342	366	339	354	324	329	304	329	339	341	346	312	322	329	331	331	348	322	353	343	319	317	358	365	346	308	338	336	330	349	337	363	337	324	364	358	356	338	336	339	302	351	335	379	357	327	390	353	330	362	344	322	313	301	328	331	364	318	334	375	340	323	357	311	350	325	331	357	345	375	329	321	332	353	374	337	336	359	348	341	339	317	318	333	338	332	340	359	324	339	372	316	315	331	331	345	363	359	345	365	328	376	345	370	367	343	298	303	333	348	332	349	333	338	321	355	324	331	357	353	343	337	327	350	339	301	338	354	369	367	370	339	358	345	350	297	366	329	302	329	368	382	302	338	323	361	347	315	331	362	323	314	342	342	338	350	323	341	357	341	334	355	336	339	354	348	352	351	358	347	358	319	347	350	332	360	324	326	341	349	348	348	347	344	343	334	370	341	326	338	341	375	347	349	348	339	371	336	339	362	368	332	356	365	350	313	302	353	344	346	343	336	343	336	354	325	333	348	361	351	373	345	370	330	315	370	360	333	326	352	303	306	322	349	359	364	324	315	342	348	331	318	362	329	304	318	339	337	319	314	355	325	332	370	358	375	334	350	329	380	356	334	366	334	374	351	375	349	354	370	359	345	319	345	320	367	337	338	343	295	337	356	309	341	339	306	332	354	328	321	329	369	356	304	310	339	364	344	356	334	376	351	328	386	355	321	344	333	339	332	327	327	356	377	352	346	316	336	337	354	354	356	359	353	337	321	338	375	332	346	349	354	362	311	315	340	338	381	350	369	294	352	383	366	337	342	273	332	328	363	332	363	309	354	325	352	369	341	315	321	340	325	335	325	314	360	320	362	346	354	347	345	356	370	359	355	385	343	305	348	366	363	349	355	335	328	344	286	345	319	308	342	337	344	368	353	350	362	369	358	340	331	344	331	297	350	338	373	336	335	332	329	347	327	355	339	326	302	348	366	360	326	356	387	340	353	347	366	316	375	320	317	323	315	332	348	353	367	333	346	324	354	363	347	344	357	342	349	352	333	347	365	358	379	327	337	356	363	338	311	340	338	298	355	357	340	341	359	355	343	363	342	358	349	308	352	333	328	339	328	335	319	299	336	351	328	328	338	373	353	320	346	348	365	337	346	350	317	361	376	359	360	325	350	317	370	327	375	383	386	339	353	339	339	321	341	323	374	327	327	331	361	340	352	350	339	353	328	337	345	360	317	353	321	348	336	334	341	319	346	382	334	316	320	374	351	327	323	338	369	342	323	325	306	314	351	344	375	358	357	327	339	377	365	338	333	344	304	362	313	353	331	342	320	325	335	334	395	351	316	332	337	323	339	321	331	376	344	358	329	318	316	352	345	363	348	378	307	356	311	355	308	332	352	343	320	327	331	342	321	321	315	334	332	354	350	360	304	318	340	325	341	355	350	317	361	324	348	360	362	334	331	278	375	349	343	347	364	329	340	352	333	359	379	356	334	311	314	304	344	334	275	358	336	327	320	322	351	341	327	323	348	359	337	349	310	336	309	355	352	329	349	326	347	349	341	308	356	324	312	370	330	322	370	323	334	338	353	365	318	320	331	370	339	337	388	342	373	327	343	318	331	337	360	344	349	327	331	355	356	326	339	382	339	351	361	355	348	362	346	331	369	355	329	395	312	349	308	343	319	354	344	360	352	304	320	355	314	346	347	310	349	323	364	338	325	334	357	339	340	332	306	374	329	344	319	340	361	351	332	325	322	316	291	344	337	349	360	337	337	302	364	367	368	328	358	316	335	347	348	350	349	388	391	346	343	367	358	329	330	325	349	316	363	346	325	360	304	340	355	332	358	340	334	355	343	327	375	350	343	366	348	356	327	365	325	362	357	342	336	333	312	320	358	317	345	304	340	332	360	341	342	365	371	339	316	347	321	320	356	358	383	335	329	342	346	314	341	361	323	343	341	376	313	333	305	339	358	369	358	353	356	322	342	352	343	329	346	349	322	362	353	352	379	329	369	338	351	310	361	356	363	322	347	336	340	334	300	377	361	348	321	359	336	345	353	327	354	363	355	353	358	330	336	296	353	354	343	347	316	319	357	356	333	322	349	334	338	324	341	382	346	324	339	339	324	333	339	361	350	307	389	343	346	348	360	322	324	333	347	363	341	338	330	315	326	334	374	348	340	328	357	324	356	326	320	369	333	369	373	331	324	357	378	326	362	341	375	342	310	332	369	348	354	314	337	348	342	327	331	325	332	322	339	338	319	343	353	337	325	391	329	311	361	348	348	327	389	351	326	349	335	336	328	356	335	340	365	317	316	312	301	340	348	339	352	347	363	350	364	372	359	318	331	352	341	338	332	341	337
6262	1610	2594	3138	3078	2722	2295	2086	1810	1658	1598	1467	1430	1383	1276	1234	1229	1207	1152	1134	1122	1110	1050	1107	1056	1042	1044	1022	959	1061	1042	981	990	1057	1026	971	981	1055	1042	938	999	944	1006	990	972	953	970	965	945	967	941	933	991	968	906	944	973	953	968	941	910	948	961	956	980	970	904	917	964	917	892	901	929	884	954	922	934	907	970	919	923	929	943	938	950	918	917	905	928	886	1000	890	919	912	1004	906	1008	979	928	963	956	980	923	938	943	909	962	958	868	891	883	931	954	926	922	899	877	911	917	864	942	910	958	992	942	937	913	932	934	935	939	927	896	973	909	956	907	914	893	896	855	927	931	937	924	969	915	885	919	946	888	956	902	908	969	915	942	891	942	896	938	895	899	959	937	955	923	925	900	912	920	901	915	900	902	948	952	932	887	933	867	897	960	873	911	920	919	950	918	955	878	906	923	893	899	912	981	954	915	927	898	960	945	901	955	900	897	958	959	901	1011	916	895	934	945	932	939	922	892	910	878	855	926	969	927	959	944	907	885	942	931	903	941	911	909	886	916	902	881	927	913	970	950	940	904	907	888	900	943	895	904	941	892	883	889	907	895	933	967	948	931	895	1024	914	940	984	964	947	927	873	922	893	942	953	902	922	945	965	907	920	926	886	961	857	963	965	897	910	903	929	927	913	880	906	930	954	899	908	916	995	904	897	905	885	981	904	907	911	943	947	892	969	891	913	932	931	931	958	933	948	879	962	884	942	898	889	927	924	962	974	881	892	957	883	926	908	971	942	930	927	938	959	897	914	890	1000	938	940	970	1002	940	882	946	912	899	891	941	941	905	944	951	902	916	863	888	961	912	926	898	872	910	965	866	931	932	928	925	972	906	881	878	915	927	919	919	920	974	947	950	890	899	920	952	951	869	939	921	930	925	975	953	983	955	933	896	932	878	971	918	893	940	939	960	922	903	989	936	981	892	896	952	944	946	907	890	968	943	907	1020	943	950	912	980	922	904	958	894	894	859	923	921	956	989	1008	919	935	913	927	939	914	878	921	855	926	920	926	943	956	918	871	909	936	974	874	896	866	922	914	925	895	926	864	881	931	891	914	868	949	888	900	936	912	935	980	966	864	891	908	930	933	920	937	954	888	925	869	928	962	885	932	846	957	921	929	936	849	951	968	878	900	882	971	925	927	912	896	925	897	984	929	947	927	877	931	954	890	936	953	929	944	879	997	953	1009	924	1020	913	900	908	933	966	921	930	939	898	920	908	921	894	982	953	883	973	921	897	907	942	972	956	884	969	946	950	921	1002	937	892	924	911	922	938	902	958	949	923	963	941	960	945	981	930	936	954	929	891	860	963	937	885	879	934	906	917	863	847	956	886	967	941	965	978	950	872	916	905	966	913	923	964	915	919	952	963	937	947	895	968	929	938	938	975	927	962	943	913	869	903	971	888	913	944	954	903	907	946	889	907	916	939	956	907	945	849	965	988	915	931	945	926	949	926	977	944	937	951	919	931	845	912	942	964	904	954	938	898	971	930	923	952	899	901	994	946	900	904	919	935	891	903	957	945	841	918	937	903	887	1001	950	911	936	925	915	917	899	942	933	912	944	920	956	950	885	974	883	935	888	875	961	933	883	904	938	886	991	893	841	955	887	905	928	944	939	906	922	933	917	946	918	938	900	929	921	892	899	951	862	903	903	956	883	913	894	947	933	947	949	918	878	908	958	866	948	903	905	968	900	960	840	919	900	953	946	901	926	931	963	883	923	940	928	936	916	888	935	927	904	903	912	910	927	954	1001	962	925	874	929	900	920	957	976	866	929	946	896	913	957	876	902	966	927	936	924	945	928	940	914	931	953	925	999	987	872	914	945	905	898	894	930	872	908	950	922	905	906	930	879	945	886	918	949	882	975	913	904	942	909	962	954	943	911	945	931	938	944	956	940	990	953	888	906	923	950	952	897	896	844	917	895	887	933	902	910	904	925	921	943	947	917	907	894	926	932	897	893	908	910	960	893	933	918	941	939	928	950	888	894	889	911	894	971	906	928	926	902	911	986	902	951	968	875	908	888	925	967	967	925	928	932	954	891	974	961	931	953	895	1025	960	928	934	920	917	903	912	869	913	906	926	928	947	882	935	918	951	944	923	943	970	943	889	893	938	912	937	951	968	923	887	910	965	939	922	936	949	902	909	856	919	918	920	905	883	941	891	942	922	966	925	937	903	900	941	952	957	864	930	873	1001	930	938	887	927	896	961	929	962	961	938	941	941	858	926	952	916	894	919	932	951	888	942	913	964	883	965	889	960	931	936	924	964	921	918	928	962	891	934	1037	936	915	992	892	845	943	913	907	890	887	961	937	906	904	918	895	922	890	889	924	958	873	871	957	922	906	906	879	961	989	900	958	960	930	884	917	951	909	975	917	925	915	894	925	865	877	893	843	964	925	931	956	929	880	953	882	905	890	922	960	902	909	935	899	913	948	958	961	930	931	910	895	881	925	948	908	946	885	928	941	876	891	908	904	928	942	945	943	931	971	939	950	934	935	951	914	986	936	936	955	950	905	895	889	916	951	890	932	876	898	958	944	936	940	957	921	846	919	910	948	903	916	905	944	963	892	897	974	927	918	872	955	930	928	942	880	927	908	954	909	953	951	919	915	900	934	953	910	855	964	896	973	928	923	901	875	965	890	968	950	942	912	914	944	918	952	917	899	949	898	901	932	953	855	918	921	895	882	855	908	952	902	945	909	961	957	941	932	924	965	949	985	903	908	929	953	910	898	918	919	897	934	934	941	922	931	928	906	888	948	888	928	917	942	884	955	951	925	932	925	931	886	909	892	939	975	909	865	935	886	934	919	920	918	974	983	876	920	916	920	945	953	930	897	944	900	963	908	931	925	1034	935	962	897	911	960	889	929	941	925	871	919	883	921	959	984	846	877	906	924	934	895	922	914	927	908	939	887	921	964	885	949	948	911	899	1019	924	902	916	951	905	923	946	881	931	901	877	933	915	928	886	885	907	917	899	918	872	876	908	970	945	955	946	969	915	931	896	912	953	872	856	911	937	954	913	959	926	910	923	956	936	929	860	888	980	907	951	946	918	959	922	956	973	929	952	1001	977	934	954	955	913	955	938	893	941	978	916	948	936	954	940	844	882	951	918	933	916	905	907	905	877	949	915	973	910	939	844	919	886	902	887	916	999	952	937	906	948	924	910	896	884	955	916	936	966	942	919	992	952	927	946	951	934	851	964	905	885	883	956	929	942	880	949	906	959	904	901	974	919	919	934	967	931	913	953	905	954	966	920	937	944	936	917	902	922	928	950	932	850	922	888	936	928	945	910	873	941	916	926	913	902	921	882	969	893	948	912	911	894	884	850	913	990	931	935	936	890	916	932	951	889	898	922	930	960	974	954	933	919	948	921	959	935	921	849	909	954	980	936	904	895	891	925	956	954	927	912	940	962	948	901	969	927	949	900	972	939	915	924	936	905	936	889	946	913	938	899	916	974	870
13229	1817	1757	1510	1021	853	728	633	532	493	489	453	422	432	425	411	377	386	387	382	380	363	372	371	333	340	362	416	334	338	328	383	347	353	340	357	386	365	348	343	381	354	345	354	354	358	374	374	322	354	360	346	330	371	347	312	330	346	323	347	357	331	321	349	337	328	389	326	368	331	350	317	358	344	313	336	343	329	319	328	348	344	341	334	382	354	384	342	350	366	333	324	345	377	315	343	335	383	316	308	319	350	357	343	319	346	337	278	320	350	369	310	321	330	373	345	298	302	321	306	337	360	296	281	368	346	310	338	335	361	366	337	328	327	355	363	340	336	350	351	363	333	342	344	322	362	311	327	322	314	379	345	327	345	391	308	325	334	339	326	342	386	336	326	318	335	355	335	323	357	349	290	327	326	350	327	353	328	351	315	386	355	320	341	315	374	359	348	346	351	349	339	350	343	324	321	327	337	364	340	322	340	318	313	376	316	325	332	358	337	359	343	326	326	313	356	312	349	352	324	344	328	327	319	324	337	378	350	337	344	371	322	332	345	347	318	334	354	324	345	329	346	356	344	339	358	367	336	359	333	336	344	349	363	315	352	327	328	327	324	306	346	368	320	327	314	328	354	366	351	350	307	338	352	346	302	345	343	347	340	357	374	369	322	343	394	325	326	332	336	348	332	330	366	333	338	317	351	342	368	304	344	327	329	371	333	303	345	323	337	342	352	335	314	379	308	338	362	337	345	342	323	332	329	312	314	350	344	378	332	327	346	308	336	307	348	319	334	315	315	308	372	316	332	310	330	321	344	375	345	343	352	324	339	361	347	338	307	349	348	346	320	328	356	320	333	358	320	354	316	346	359	337	394	337	351	332	355	322	385	374	356	328	331	332	346	325	344	325	340	341	338	382	356	369	333	318	336	346	344	350	316	315	340	335	330	305	363	356	335	337	335	349	345	321	324	336	352	369	343	328	351	344	337	332	329	325	360	319	332	390	359	348	332	338	348	345	349	338	322	340	357	330	344	325	346	324	322	322	319	311	334	353	365	349	366	326	356	350	324	325	344	340	320	321	347	340	354	316	313	326	378	353	307	373	350	333	357	349	336	315	334	341	306	364	342	360	328	365	365	348	331	316	326	346	376	371	349	332	353	356	335	332	348	342	355	374	336	344	384	350	346	353	329	354	368	381	326	314	339	356	345	347	316	388	338	345	331	321	345	367	342	361	336	376	332	352	371	324	342	340	389	344	333	354	304	329	361	319	363	338	348	352	315	358	350	364	318	302	340	365	349	348	343	326	355	339	336	322	331	333	359	314	330	330	367	324	362	324	301	328	342	306	327	341	340	365	317	338	328	322	355	388	361	324	300	346	347	336	354	376	330	353	368	352	356	296	363	327	349	322	316	325	352	349	329	339	348	316	336	346	322	353	327	333	368	362	378	336	348	353	339	352	334	350	321	355	356	352	340	310	325	336	348	304	349	359	383	356	341	309	330	327	331	320	338	362	352	324	384	377	319	354	363	306	362	322	338	377	357	358	320	328	381	370	337	344	324	318	369	344	355	324	339	339	323	316	368	342	372	384	318	352	345	368	315	341	347	315	315	348	355	338	310	363	362	304	387	351	339	347	365	370	321	362	324	336	328	324	353	348	354	364	305	333	341	331	368	339	365	313	361	362	353	347	335	358	370	338	349	355	331	339	348	340	341	362	325	363	331	367	336	349	354	326	329	344	335	310	330	331	320	340	322	328	354	321	324	338	351	315	339	361	346	317	311	325	320	319	353	360	355	335	322	330	326	330	319	360	363	330	348	344	348	326	325	339	348	321	305	340	332	359	350	334	374	370	318	326	291	346	321	312	340	354	332	350	339	342	314	333	331	363	344	372	337	351	317	347	328	357	309	353	357	328	315	352	335	350	340	316	335	334	349	333	319	351	356	354	345	327	333	327	359	368	303	318	377	345	381	329	333	339	338	355	326	340	357	336	329	365	333	334	350	338	347	308	344	353	326	346	344	344	310	355	338	354	361	345	314	375	352	319	306	351	361	331	315	340	357	342	355	319	360	305	334	354	332	338	343	321	368	333	338	336	331	329	353	333	346	344	327	317	358	340	308	313	348	325	329	368	335	348	356	328	305	337	327	351	316	324	381	331	365	325	348	324	351	347	353	347	347	324	337	349	343	331	319	333	310	346	331	358	312	358	326	359	341	342	322	330	356	341	336	361	345	366	333	355	356	349	357	341	359	361	342	357	361	332	286	382	347	354	336	318	368	354	347	321	320	314	359	371	380	311	338	359	344	336	353	338	320	321	340	358	376	350	359	325	332	377	341	307	313	332	334	379	298	351	348	320	344	337	339	347	345	364	337	325	328	352	363	328	295	321	349	336	356	371	331	324	341	335	334	340	333	328	327	347	337	316	344	318	322	385	320	317	333	320	321	295	329	353	325	359	340	338	376	344	329	343	323	336	363	358	349	358	355	338	325	330	328	361	310	334	340	369	370	369	341	351	356	362	339	323	351	353	363	346	362	311	301	323	329	337	325	335	344	339	324	366	363	366	370	345	314	343	330	327	350	347	332	325	310	340	366	336	309	340	384	343	347	337	338	320	301	348	330	330	362	351	344	347	321	345	346	357	313	319	292	323	333	315	325	330	310	322	346	304	334	317	357	351	308	343	360	338	349	329	320	334	338	314	361	345	329	332	347	356	332	354	323	321	347	349	335	359	343	359	342	321	343	351	319	331	363	321	317	333	356	362	342	332	352	341	329	368	346	325	354	346	337	343	332	334	332	336	346	339	325	343	311	328	349	304	321	284	331	346	338	353	333	348	350	344	325	337	374	314	318	341	352	315	370	353	332	369	372	334	363	351	316	362	357	328	325	309	294	318	336	361	308	326	352	350	323	336	344	352	345	329	363	335	339	318	341	353	348	320	339	343	329	365	345	381	379	303	337	301	368	321	330	328	331	362	320	364	345	322	363	341	348	371	352	369	333	330	334	336	351	334	357	349	345	355	340	366	335	312	322	328	343	341	350	383	377	325	324	319	302	369	321	325	324	362	346	345	337	359	325	332	320	322	344	354	341	319	352	354	321	336	340	354	326	321	331	330	328	342	340	355	338	343	363	371	316	341	324	343	344	332	356	323	314	314	312	356	334	338	362	374	335	324	372	340	369	329	363	372	335	353	331	336	344	323	334	354	345	354	355	312	340	339	332	364	337	335	342	325	350	324	316	380	351	325	358	352	362	315	308	343	335	340	341	349	339	339	324	338	375	367	362	345	355	322	363	340	335	322	342	319	332	343	349	338	351	359	354	343	323	334	340	392	360	325	323	334	335	348	340	328	333	351	330	350	304	367	304	330	321	318	358	313	334	403	334	331	377	376	350	378	330	349	322	328	330	325	353	331	360	355	363	323	327	361	309	353	332	306	370	360	357	330	373	331	326	317	351	301	341	336	332	325	320	347	360	361	368	320	368	367	333	337	313	372	349
7518	2066	3274	4276	3955	3361	2903	2622	2212	2028	1829	1703	1593	1454	1421	1347	1292	1333	1247	1196	1171	1142	1122	1107	1181	1045	1014	1069	1039	1052	1017	1045	1004	1021	949	956	990	1083	945	922	939	955	921	936	933	934	965	947	900	914	953	950	982	935	913	950	939	940	918	941	929	954	877	918	928	987	966	917	947	935	886	948	925	849	883	867	920	893	867	928	953	983	927	927	929	967	961	952	876	931	904	915	875	911	861	903	874	948	932	880	935	918	940	929	878	915	906	902	878	871	887	881	891	911	891	880	891	878	911	923	859	889	921	908	900	895	948	898	924	892	878	931	918	917	907	907	861	887	911	915	882	898	874	924	885	910	901	865	884	896	920	928	864	887	852	906	843	917	858	889	859	921	883	875	963	878	860	845	880	895	876	979	850	917	880	904	901	876	930	866	870	854	913	896	883	894	852	869	889	910	936	893	900	919	885	922	875	906	853	908	948	905	917	890	944	936	867	950	844	886	924	874	894	894	904	920	889	871	878	878	928	930	882	894	914	879	940	863	865	911	886	903	928	872	889	939	883	891	888	884	878	932	871	904	869	904	900	915	903	910	868	889	881	883	936	872	820	883	881	903	877	987	906	836	931	893	901	917	935	860	948	903	966	891	942	870	873	882	902	904	953	932	914	899	929	843	915	910	863	957	916	880	881	915	890	941	900	868	844	860	903	896	928	882	902	825	870	892	848	970	933	895	836	868	881	906	923	941	876	833	906	909	903	871	918	908	868	868	941	894	877	908	913	900	902	880	924	904	899	875	889	879	933	903	843	802	841	817	886	907	870	898	894	873	885	911	910	875	965	873	878	907	895	886	900	914	890	884	855	902	899	897	893	942	882	871	882	915	877	860	829	882	896	879	884	884	871	885	900	906	957	957	900	848	901	922	839	893	909	871	898	862	873	888	887	846	842	927	933	873	923	907	909	893	894	864	914	908	851	878	914	875	893	851	904	863	871	871	821	877	896	930	929	957	958	878	873	920	910	911	851	925	985	872	884	897	860	848	922	921	878	851	929	896	896	899	875	883	954	922	886	888	867	879	891	866	911	877	892	893	864	922	932	898	818	884	887	907	925	894	874	897	919	912	875	863	863	923	857	851	895	861	864	902	871	863	886	936	871	923	862	900	860	879	882	899	988	892	877	866	864	856	896	901	892	810	919	826	904	902	882	868	835	834	871	917	821	944	947	939	859	874	873	862	888	856	848	877	872	901	926	877	886	843	904	897	899	901	867	890	929	830	862	912	837	850	882	953	903	937	886	845	859	898	851	892	861	942	857	928	912	945	881	891	904	882	896	910	861	840	936	885	881	890	921	921	838	930	929	909	912	910	871	920	898	890	890	948	905	893	963	915	901	879	893	884	919	937	908	849	890	859	868	923	912	883	881	917	903	939	877	895	929	906	894	882	938	897	907	885	910	868	911	924	968	850	875	875	909	928	928	942	901	917	942	851	895	843	850	872	900	872	937	930	906	900	871	868	865	955	831	906	883	941	895	925	869	934	845	899	930	912	927	860	914	886	928	829	879	927	851	923	879	892	860	905	886	900	927	890	902	945	857	852	860	892	903	922	909	892	898	852	871	909	842	848	862	893	866	892	844	870	864	852	889	963	891	873	900	925	881	866	830	854	924	904	892	886	845	847	868	887	824	890	888	899	916	943	909	865	882	879	939	862	848	891	916	867	897	850	873	913	874	819	866	869	904	934	890	886	920	873	946	846	919	909	871	895	940	921	871	919	900	868	906	902	917	850	910	908	836	932	852	935	890	857	898	857	920	892	879	926	885	899	916	904	911	861	916	917	907	955	869	936	914	879	944	874	854	921	887	836	888	886	905	855	835	930	848	900	874	865	881	906	855	910	868	904	913	886	913	887	898	917	946	865	937	878	886	914	918	867	885	906	861	899	863	875	871	899	920	894	883	865	871	888	917	944	949	867	887	895	892	852	885	888	920	853	880	894	906	906	909	921	896	895	895	899	876	901	892	824	915	887	863	903	931	901	918	881	906	878	900	870	920	879	914	875	960	865	875	863	893	875	931	860	871	916	871	878	917	893	917	904	908	856	927	921	874	905	898	918	839	849	887	901	858	845	869	878	966	858	950	891	888	890	845	842	865	927	936	898	926	856	970	880	832	884	895	894	881	867	909	929	850	857	932	924	854	904	901	883	887	943	914	950	900	902	881	952	926	869	909	894	904	870	862	894	894	922	880	836	871	857	910	861	890	909	910	881	871	933	884	909	866	846	882	890	875	900	889	850	892	910	885	954	862	845	941	857	852	810	917	862	892	889	864	915	863	904	864	882	934	875	907	848	904	885	919	848	924	904	900	897	886	882	902	921	915	883	852	914	934	890	911	893	892	954	897	866	909	880	941	967	842	862	930	918	949	918	877	924	883	902	921	931	872	850	867	902	901	949	892	865	886	877	927	905	869	888	912	857	932	907	908	888	895	853	904	909	883	888	934	955	875	889	961	933	934	874	860	861	911	849	925	864	886	866	912	886	926	884	921	881	909	919	950	854	915	903	859	907	930	876	900	899	899	881	854	894	884	943	889	884	900	906	892	908	922	855	885	905	911	853	875	895	939	853	844	884	883	925	860	936	893	874	939	852	929	877	890	889	918	831	910	919	900	883	868	877	936	907	885	897	831	911	959	883	855	869	922	899	942	916	898	928	879	887	885	899	901	941	877	950	918	926	899	938	947	871	847	859	935	899	887	885	930	913	930	829	883	860	837	900	913	897	929	922	878	883	911	937	892	902	922	915	845	912	867	865	855	901	874	862	882	915	918	899	929	923	898	880	875	882	850	908	921	882	881	826	895	871	900	878	926	881	869	901	887	898	852	891	892	869	865	945	880	894	932	881	828	914	863	904	884	826	916	894	883	860	881	882	930	899	911	849	892	918	899	901	851	925	881	961	915	895	927	887	897	906	889	920	863	952	888	894	897	930	945	919	921	892	895	880	857	909	967	892	854	867	907	872	884	946	886	863	865	885	892	868	874	890	877	883	844	869	905	880	919	855	913	810	871	906	915	899	841	872	947	895	876	894	866	869	916	884	895	898	866	854	864	935	874	933	843	958	835	860	840	874	877	895	860	879	934	900	932	922	849	902	889	956	907	915	882	886	895	929	922	887	971	902	889	862	944	925	904	843	838	884	861	858	852	850	879	912	869	874	912	857	941	905	922	910	879	885	914	943	855	871	902	914	903	910	973	847	878	936	903	913	877	910	923	876	873	905	903	928	873	920	912	925	881	831	887	915	910	937	853	910	915	849	887	852	892	928	892	913	876	876	900	887	895	889	893	918	949	905	910	849	924	895	881	878	921	909	883	822	882	897	872	887	904	884	927	927	866	825	857	864	848	910	868	940	923	883	904	934	921	913	893	891	895	913	860	935	891	881	876	914	862	905	882	891	923	868	891	892	885	911	891	811	914	839	934	868	893	913	841	883	910	958	929	890	890	912
1909	171	176	190	168	161	151	147	152	165	178	164	148	155	174	161	156	172	144	163	168	163	156	175	165	154	161	147	151	155	153	173	153	160	151	181	159	168	169	154	139	163	143	171	175	147	167	164	161	152	175	162	157	158	154	155	158	161	141	149	152	157	152	150	158	161	169	156	164	169	152	171	148	140	145	148	151	164	121	179	148	169	159	179	162	181	152	139	170	142	160	140	157	176	148	135	162	169	151	149	126	161	145	170	149	140	158	157	149	156	156	167	160	165	161	165	158	147	161	160	169	156	162	167	123	155	161	138	158	135	162	162	127	159	145	168	156	131	148	149	165	159	148	156	153	150	164	158	152	175	141	167	155	143	142	158	151	153	144	180	127	160	141	152	145	140	151	148	179	156	160	174	153	150	141	152	170	166	141	156	176	138	175	164	141	154	151	143	143	111	148	160	167	148	182	166	158	154	168	146	143	148	146	130	161	159	168	161	187	155	136	155	151	177	140	144	171	166	151	159	162	171	141	175	158	161	165	163	130	157	170	152	147	159	130	157	152	143	162	144	147	174	157	146	141	145	153	159	126	150	155	160	143	141	154	166	180	151	152	175	144	169	183	149	178	140	158	172	146	154	152	165	146	138	141	136	147	156	167	137	164	150	143	152	142	130	144	164	170	166	137	160	159	156	155	164	162	137	144	140	159	158	178	126	142	157	149	136	171	145	173	146	147	155	151	166	152	166	179	152	140	162	148	133	171	136	185	154	157	155	166	150	156	131	158	152	166	146	164	143	138	146	148	160	150	139	141	134	156	151	146	157	147	175	166	147	153	150	150	180	171	174	135	158	159	149	166	133	164	156	151	176	141	164	165	175	128	148	155	157	177	141	132	175	142	143	147	153	149	153	174	164	151	157	130	152	163	149	157	162	183	140	156	137	158	171	192	135	151	163	161	135	149	161	176	164	154	144	172	154	144	167	165	139	157	164	166	172	154	147	142	149	162	152	158	168	139	143	172	162	164	132	156	156	153	135	144	160	162	151	180	144	169	154	165	148	166	169	171	169	170	157	157	167	129	149	138	170	160	157	157	136	166	150	155	149	145	164	152	176	142	185	155	165	157	158	147	132	142	157	153	158	165	153	155	146	153	167	147	168	172	160	158	118	161	146	170	142	139	161	158	165	155	164	156	135	186	141	147	152	142	149	180	148	135	142	137	153	150	157	150	157	163	165	156	156	148	154	165	157	161	150	148	153	143	157	117	166	174	147	152	148	148	182	189	165	163	175	150	159	165	147	145	142	164	150	167	150	167	179	133	162	154	162	161	171	175	127	156	160	162	170	154	166	140	152	141	151	132	137	165	159	164	145	143	165	141	160	153	179	174	152	135	168	137	170	163	138	179	155	132	134	150	158	175	158	150	130	170	144	142	174	161	174	154	161	167	148	158	161	161	157	153	165	173	162	152	137	150	163	156	168	157	161	160	159	169	174	152	149	138	199	139	157	154	164	146	147	195	173	156	174	180	158	176	147	179	145	170	179	144	155	158	151	146	147	139	132	138	153	162	159	157	144	169	158	143	185	176	180	133	168	148	163	145	148	168	138	135	141	189	165	146	170	157	145	161	175	161	143	151	136	161	161	160	138	156	141	184	138	151	135	159	149	163	166	161	159	165	140	157	160	146	157	161	176	156	150	179	160	133	171	157	167	160	153	176	149	140	146	142	134	144	166	146	159	160	147	150	167	156	154	158	142	140	132	157	152	185	156	164	148	185	164	161	178	153	154	135	178	151	160	163	151	175	141	142	162	165	147	149	151	154	158	163	161	162	142	161	173	156	148	172	186	147	168	156	135	149	168	161	158	154	137	148	159	164	143	152	155	130	143	142	152	138	152	155	136	145	148	155	138	158	144	163	169	141	154	136	151	150	164	158	151	155	150	171	139	164	166	143	159	155	156	169	169	154	180	160	168	176	159	159	154	143	149	132	141	173	151	164	159	165	146	143	137	166	144	162	159	135	145	157	168	162	147	141	142	174	149	162	163	167	159	171	160	175	138	165	145	160	176	163	162	144	154	161	164	147	162	172	153	173	157	155	175	173	149	183	170	132	153	157	157	152	160	153	148	145	148	154	156	159	148	149	159	148	163	138	159	164	173	161	163	181	168	132	160	158	155	164	182	169	158	160	161	159	165	155	160	158	154	154	170	127	153	145	143	167	172	141	148	154	146	173	153	168	148	177	167	153	151	166	134	142	164	167	155	157	183	155	179	170	147	156	154	152	149	148	149	157	157	168	184	144	160	148	142	147	142	139	170	160	150	150	165	182	169	154	162	158	160	152	185	145	150	137	139	175	158	161	159	147	148	172	169	152	170	153	174	158	161	150	142	145	154	151	157	152	131	177	152	152	154	180	185	160	156	160	149	139	170	169	168	159	190	132	183	136	169	135	142	166	154	162	183	156	162	146	194	147	160	160	145	154	162	175	139	163	136	156	152	188	174	157	161	161	165	156	162	152	136	148	161	174	158	136	156	178	141	173	163	172	159	156	130	152	131	176	158	147	123	154	168	159	157	173	158	196	153	161	169	182	128	141	145	169	142	164	154	138	143	179	172	168	148	168	162	152	163	151	150	154	154	160	168	135	166	132	147	191	165	150	157	174	171	159	155	172	177	160	151	168	182	165	169	143	168	153	146	150	140	166	171	148	141	151	173	151	154	160	154	166	169	154	160	131	168	142	134	158	166	145	161	157	175	147	145	150	175	147	152	171	170	164	160	158	170	167	141	181	135	156	155	157	173	164	172	164	160	151	179	140	147	161	165	150	149	141	168	172	150	175	132	164	173	160	157	162	157	154	150	151	181	155	148	155	167	129	168	146	152	175	160	165	159	142	162	150	142	142	152	149	173	144	149	150	134	168	146	152	150	158	145	138	128	147	146	184	147	162	158	160	161	159	168	169	179	143	142	154	153	157	137	144	135	155	148	156	159	158	144	156	163	145	147	162	148	156	134	162	162	160	148	186	162	170	157	151	154	161	139	154	154	164	202	143	150	148	133	132	140	159	145	173	169	192	149	167	156	159	156	162	151	146	147	155	139	140	149	160	144	153	155	153	154	164	179	155	158	154	150	169	162	152	168	138	164	157	165	158	156	139	156	175	165	146	165	152	131	139	143	138	139	145	167	166	140	153	188	146	155	161	133	155	150	152	163	153	166	161	127	135	135	156	141	165	130	154	190	162	151	160	163	158	167	157	142	163	166	159	123	162	124	167	156	162	171	157	166	148	183	128	134	165	129	157	174	159	166	160	161	149	145	167	148	162	170	174	163	179	155	133	144	153	148	156	184	147	167	153	155	179	161	147	165	174	156	182	137	153	151	143	151	173	148	148	156	153	129	150	157	159	141	152	160	162	157	148	157	166	155	167	163	156	184	148	152	143	146	148	171	168	155	144	133	155	159	167	180	171	192	134	142	153	163	158	153	165	141	157	141	151	159	161	150
2107	546	570	608	610	555	494	559	533	501	546	497	498	480	539	535	571	523	493	524	540	504	508	501	520	470	454	494	524	509	492	499	522	520	497	532	564	524	445	528	493	514	534	496	559	487	486	498	480	497	514	490	476	531	492	514	508	517	510	510	514	534	491	498	496	504	509	490	472	447	505	501	485	508	543	495	460	534	487	508	512	517	498	516	494	508	507	503	510	522	543	519	480	460	494	534	476	525	513	471	545	519	463	474	501	533	558	532	505	491	505	492	472	517	458	517	501	517	533	505	485	507	521	493	494	492	496	516	512	500	531	478	489	461	480	516	507	494	493	500	518	567	485	546	544	492	514	499	534	526	530	510	473	501	510	505	517	501	516	517	502	472	531	519	489	477	476	513	512	551	500	513	540	537	469	508	445	528	490	549	479	527	501	503	507	487	504	517	479	518	490	506	503	487	501	510	518	518	545	489	557	492	467	482	494	511	562	532	485	525	488	476	506	502	544	526	505	544	462	499	467	496	478	497	515	499	509	491	554	463	491	574	511	531	516	521	511	534	468	519	520	512	506	480	506	552	504	500	489	474	516	471	499	531	520	524	489	517	501	520	529	515	535	509	470	476	486	458	511	489	504	477	467	526	506	477	524	531	469	535	510	484	471	496	515	501	515	497	520	510	519	506	496	488	519	498	481	485	472	508	499	502	527	516	503	452	496	479	524	526	482	490	519	478	510	501	476	507	510	497	502	495	491	508	498	490	512	469	494	524	496	508	529	479	474	528	501	488	544	522	520	504	498	492	535	501	507	510	486	516	499	530	531	510	489	485	480	503	513	514	528	473	539	536	515	469	494	525	526	547	525	475	510	507	474	469	504	494	485	550	515	517	502	512	514	497	496	522	557	520	478	528	521	538	502	479	476	492	511	486	498	493	556	522	469	546	523	511	485	504	498	503	497	482	500	505	546	510	499	525	530	511	519	495	539	522	536	511	482	466	494	509	461	499	518	526	505	505	534	504	518	537	491	502	510	471	479	517	541	513	494	515	533	499	473	492	494	491	496	513	475	481	494	489	482	475	518	505	519	469	517	505	486	518	516	504	546	498	499	493	506	485	510	515	504	473	538	518	488	497	538	498	502	476	529	485	541	505	515	487	515	521	493	527	532	508	504	542	553	502	537	537	544	482	493	470	485	525	529	536	525	474	525	486	514	497	522	491	547	530	486	510	502	548	514	504	559	513	520	509	514	488	507	497	459	483	494	503	489	512	512	521	530	517	491	475	506	510	477	511	496	505	510	521	484	512	506	542	555	525	551	475	521	530	496	500	480	523	507	469	510	509	518	521	481	520	487	512	528	477	529	483	510	472	473	542	491	490	509	508	492	509	494	519	491	538	493	490	513	514	528	521	483	493	522	525	466	530	495	548	529	522	501	477	507	491	473	538	535	522	491	503	495	538	477	528	474	516	478	508	488	486	515	466	516	493	488	549	520	516	507	540	497	497	543	478	567	472	535	489	474	486	482	484	489	494	521	470	513	526	506	527	508	509	538	478	488	502	479	525	488	475	480	529	479	531	504	553	494	510	546	481	505	497	540	489	521	500	498	479	518	542	497	521	462	496	516	498	514	517	514	534	494	526	490	553	510	475	500	475	519	502	503	488	486	466	510	492	480	494	515	504	518	512	547	511	495	490	501	526	517	498	502	585	502	507	515	504	509	524	500	537	495	493	512	527	511	482	512	498	537	515	539	490	481	501	530	477	495	521	489	507	470	510	484	510	539	537	484	477	518	522	521	503	515	529	545	521	491	488	502	514	481	482	510	522	487	519	485	518	520	469	551	542	508	496	558	522	503	505	478	473	514	452	529	496	505	508	483	556	510	525	538	469	497	460	518	549	497	527	520	510	489	505	492	482	512	508	513	523	472	528	499	505	536	494	539	484	528	522	541	495	503	522	502	485	477	484	522	535	506	490	530	511	533	522	540	495	498	448	495	513	467	509	502	542	515	510	480	514	474	473	533	508	486	535	515	491	505	503	461	479	550	518	520	531	508	519	516	548	513	511	521	435	508	545	514	496	522	520	549	494	479	526	478	507	481	486	497	519	507	506	524	516	503	502	483	521	507	480	481	493	479	496	494	491	499	564	491	477	458	518	519	480	495	507	464	500	471	491	529	482	502	498	497	524	527	503	511	539	481	591	492	517	506	523	551	502	494	509	532	516	505	513	510	516	496	482	489	508	507	509	504	541	491	502	464	539	515	499	492	531	492	506	483	533	514	537	507	486	517	549	521	517	498	494	484	558	489	522	513	520	514	475	512	439	514	537	551	524	511	516	454	485	512	499	469	529	502	497	527	518	530	491	521	495	489	461	489	509	512	484	460	502	518	541	508	519	459	503	536	488	499	519	471	527	511	490	517	514	521	502	483	508	536	530	509	510	474	506	492	503	509	480	495	486	519	450	468	541	515	518	519	477	476	488	511	489	540	503	491	583	535	450	506	492	509	494	502	488	519	491	508	516	478	551	507	504	497	519	493	503	544	473	472	515	500	481	525	523	515	532	517	495	495	497	491	495	475	510	499	547	520	507	495	474	538	530	537	513	555	502	505	474	529	484	509	540	520	461	537	480	492	490	472	485	472	538	531	506	545	486	517	471	527	547	487	538	508	504	529	478	482	522	467	521	466	520	497	500	529	491	536	507	526	528	478	487	491	498	503	494	536	500	535	512	514	476	545	469	490	510	490	515	526	549	494	520	487	449	524	514	509	489	508	507	530	476	467	462	501	514	517	484	470	481	512	502	476	549	506	518	485	521	520	479	498	528	512	515	524	478	531	533	513	492	507	512	543	512	506	490	522	528	479	542	535	479	526	507	494	506	524	496	511	488	497	544	511	503	466	506	513	471	500	487	532	491	489	527	505	499	503	515	489	492	498	456	493	499	496	504	501	493	496	487	490	489	502	473	536	538	547	502	484	470	494	525	558	528	511	514	521	497	501	508	544	531	500	464	553	475	525	494	538	498	523	539	473	450	479	466	510	513	508	501	467	476	494	525	515	521	508	512	492	495	490	481	502	522	517	493	508	466	517	516	526	500	528	528	484	499	553	484	527	506	488	474	531	515	509	487	500	528	494	489	468	519	510	548	507	541	506	523	522	539	493	478	523	522	504	502	532	495	527	532	488	521	541	504	504	523	471	486	526	508	520	507	486	541	515	473	482	494	512	510	508	493	487	511	510	489	489	482	523	542	514	475	541	487	476	504	504	507	516	524	516	533	512	534	484	509	499	510	496	457	497	465	525	518	511	503	512	519	517	496	516	483	462	469	490	498	510	511	499	543	512	516	497	532	534	497	486	503	495	487	478	531	500	536	510	549	509	516	541	507	490	511	527	528	513	519	586	523	495	490	469	516	534	518	525	484	496	484	475	504	536	482	529	464	470	507	516	506	544	470	530	510	489	506	491	514	482	486	473	550	522	526	510	491	518	515	535	504	514	540
9090	1169	1253	1020	864	691	590	543	500	438	434	437	382	411	383	376	362	384	372	340	386	355	352	399	353	359	354	326	345	360	331	323	348	356	325	337	353	357	357	333	339	342	353	383	366	317	310	321	341	346	325	343	334	352	333	335	333	341	325	359	355	330	357	345	340	360	363	321	392	350	336	346	339	329	336	317	322	372	363	362	334	331	353	327	330	336	330	347	356	333	349	339	332	331	321	335	376	302	320	330	348	357	321	318	354	327	346	360	327	330	341	319	357	334	376	330	361	338	328	348	326	350	367	343	321	333	340	341	369	324	324	321	365	344	367	309	291	361	331	328	381	345	344	318	337	332	325	339	351	342	330	338	329	322	323	346	330	341	395	319	321	404	346	358	349	345	346	323	346	363	337	334	326	325	376	287	338	354	376	342	360	330	358	322	346	339	307	369	359	341	345	332	333	312	317	370	324	346	356	338	328	358	327	345	341	353	319	390	369	310	353	306	364	330	323	369	335	360	333	347	357	345	316	325	392	294	295	350	343	327	358	339	366	364	338	327	351	359	329	313	323	313	342	346	319	323	354	379	340	341	308	313	320	320	319	343	331	351	334	321	357	343	363	355	352	344	356	359	342	336	291	324	339	358	333	351	331	378	315	362	351	334	376	313	303	324	370	338	337	354	351	345	338	334	348	353	301	345	321	367	365	355	359	296	289	365	331	357	333	348	343	332	364	363	331	336	363	379	314	352	342	384	357	316	334	313	345	372	332	340	324	316	386	316	345	371	314	348	374	351	351	322	344	347	297	334	315	373	344	336	315	331	321	348	313	361	319	385	349	352	391	336	323	358	332	336	332	365	325	335	350	337	355	308	310	341	300	365	344	332	317	356	330	350	333	380	362	332	358	325	334	328	324	356	347	355	317	337	326	332	289	346	352	353	334	344	315	318	348	334	345	320	336	325	323	342	355	344	334	363	347	324	357	333	342	355	357	343	350	349	365	324	364	338	305	347	327	346	357	333	343	342	340	367	405	329	351	342	337	303	328	351	336	344	343	365	357	376	319	338	360	375	314	345	354	339	341	333	296	366	358	346	355	368	305	340	324	348	314	339	334	357	360	361	343	342	324	358	342	347	328	346	355	333	308	305	369	335	365	357	344	347	355	365	331	324	363	332	322	326	360	363	347	327	350	369	325	346	350	317	336	315	330	328	334	350	316	341	337	357	333	367	354	331	326	355	365	372	310	347	307	370	334	322	316	336	306	360	318	355	323	406	327	380	327	346	339	332	331	368	346	322	351	347	303	321	323	352	365	357	288	351	334	376	343	355	339	314	356	348	294	362	353	348	341	320	360	362	349	354	317	342	357	330	349	369	345	335	382	349	357	343	320	341	357	347	357	325	324	315	320	355	345	355	340	342	304	325	319	355	337	348	365	348	320	307	326	340	330	351	360	323	322	339	341	369	361	369	345	345	335	292	330	327	350	380	326	332	331	367	317	360	332	347	321	321	301	317	308	349	361	353	369	358	357	333	346	358	320	357	330	343	345	336	363	338	337	354	357	345	330	337	346	343	331	348	317	312	339	316	334	307	350	348	310	333	328	329	323	342	337	342	331	318	330	370	322	340	309	315	355	375	348	354	366	342	317	365	333	357	358	331	357	357	322	335	344	338	340	330	333	341	332	310	325	341	375	344	335	328	390	313	337	353	374	381	317	350	330	328	326	344	373	323	349	361	338	363	363	361	329	324	347	330	352	355	304	330	369	377	338	343	335	310	347	344	321	359	327	351	351	369	322	350	351	357	356	342	358	338	346	371	351	300	310	347	361	358	346	371	325	350	328	357	346	347	322	324	360	344	354	337	345	340	316	359	335	308	351	349	335	298	350	330	330	346	348	337	356	305	328	327	348	371	320	346	352	364	335	301	330	321	338	354	328	370	319	338	341	350	372	337	311	357	341	337	352	356	325	343	351	333	344	349	372	312	315	336	344	341	346	351	337	324	333	362	310	343	347	351	301	337	326	350	349	305	368	347	338	349	326	320	341	349	343	369	334	350	334	351	339	328	345	337	343	296	311	381	327	352	362	345	378	340	315	321	300	336	327	356	316	333	337	327	343	370	309	335	339	358	351	315	335	357	356	354	332	313	336	332	334	337	363	347	317	364	326	338	327	360	365	296	313	358	330	337	345	324	340	352	327	343	319	354	360	349	355	334	326	320	338	337	359	332	360	326	323	315	302	366	321	348	331	337	334	343	316	315	354	361	356	330	332	342	370	304	316	338	354	341	370	343	357	333	334	383	349	309	340	336	327	329	346	349	332	296	353	372	307	360	317	326	337	331	304	361	340	322	334	382	306	325	328	353	359	326	373	343	377	327	335	373	364	338	337	320	359	336	364	364	345	317	369	371	332	329	344	302	329	335	308	342	359	332	364	383	322	331	351	364	357	360	328	345	313	344	346	341	348	328	346	342	314	351	336	317	353	350	341	332	297	355	343	366	352	324	348	315	345	333	374	373	355	338	352	342	343	370	354	318	351	350	338	364	330	335	344	306	378	361	319	323	353	354	307	309	319	323	327	331	383	326	340	359	326	348	325	342	343	319	321	356	342	317	336	381	340	346	338	307	329	314	338	359	326	344	351	340	354	328	348	344	347	339	323	379	328	330	341	340	358	333	354	335	334	344	328	348	340	366	319	359	355	300	346	340	336	329	318	322	370	359	308	362	339	327	321	346	376	384	319	341	343	328	331	366	329	344	357	366	318	322	332	348	316	360	336	335	337	349	362	349	345	358	343	348	357	344	307	311	353	312	321	317	374	323	328	371	347	353	328	325	320	331	352	306	363	360	308	314	322	321	328	334	368	346	355	358	331	322	341	355	359	310	314	356	346	331	319	332	333	335	367	344	333	346	359	334	315	331	367	356	346	363	338	334	308	349	315	339	338	332	341	353	360	322	323	382	316	355	363	367	330	351	336	340	338	357	361	333	322	343	365	378	332	362	349	356	353	344	338	360	347	347	350	314	367	331	313	318	336	356	311	380	348	336	362	322	361	378	331	332	323	340	344	321	357	314	354	359	342	337	345	357	343	322	363	367	342	337	341	354	351	317	338	370	334	329	336	356	384	332	357	366	348	389	326	341	329	322	351	357	325	345	367	362	321	316	366	320	312	378	338	313	322	314	354	369	342	330	376	358	368	329	313	340	357	342	346	357	332	365	359	364	322	371	349	336	363	379	347	314	371	326	342	364	326	349	372	342	338	350	338	313	341	345	320	305	356	336	362	357	325	346	378	345	326	363	322	340	327	323	348	349	378	358	379	362	355	373	341	328	364	333	336	321	315	358	358	367	327	312	370	310	349	343	315	347	352	352	341	338	340	374	323	355	340	339	360	336	324	341	345	355	344	329	363	351	385	353	322	385	324	352	355	342	339	334	353	312	337	304	356	359	338	326	340	303	342	383	354	345	358	341	318	317	385	327	339	288	351	364	358	322	332	371
6301	1639	2547	3216	2919	2568	2293	2083	1910	1667	1559	1446	1421	1360	1338	1225	1114	1200	1121	1109	1138	1055	1100	1028	1024	1055	1020	1048	1022	1034	998	971	1025	973	969	1001	1007	1006	981	962	1010	963	912	974	953	998	934	977	1000	955	899	986	959	978	913	984	941	922	968	896	887	1007	926	899	928	920	1002	914	958	977	921	938	960	905	915	949	915	933	913	946	944	942	909	914	909	937	809	971	902	930	931	960	925	909	969	988	954	940	957	925	933	904	925	948	916	922	970	926	898	972	927	894	901	949	878	989	897	929	931	876	887	978	938	959	883	953	926	913	960	904	882	961	899	948	947	870	856	940	854	932	934	969	905	936	958	915	946	945	918	954	924	934	979	885	910	1005	949	894	919	949	906	913	952	930	953	919	936	896	948	923	938	907	910	879	938	936	930	909	905	928	919	924	923	938	914	971	887	954	958	927	938	945	950	927	981	952	941	887	950	885	1007	897	962	892	891	917	934	859	960	964	938	948	953	916	948	871	895	988	915	923	953	976	909	939	961	905	915	906	944	991	887	1009	943	909	908	949	957	913	918	899	905	890	912	938	925	907	941	957	935	985	896	925	928	915	875	917	937	894	904	872	944	887	878	947	899	909	923	865	931	934	916	912	927	918	920	914	926	901	939	928	876	929	960	980	907	940	961	944	944	978	960	879	908	944	955	935	944	887	941	917	870	923	924	966	891	930	950	950	931	952	924	902	926	895	897	979	949	928	956	900	885	932	931	969	899	928	917	880	914	951	951	883	958	937	884	894	927	929	906	932	865	948	865	909	897	883	898	959	921	946	933	969	930	910	916	934	912	932	916	881	924	890	911	974	910	974	863	968	898	948	930	934	881	887	922	901	916	909	975	930	948	879	965	936	980	923	942	916	898	908	924	888	981	916	862	964	960	922	937	907	967	935	934	936	899	888	948	953	968	910	926	883	923	889	920	910	904	959	947	933	951	898	898	961	935	918	893	858	988	948	936	948	937	950	909	869	973	946	879	904	900	857	947	910	895	935	919	982	933	926	910	925	905	947	902	930	958	902	942	933	900	921	924	940	975	905	911	918	858	904	915	979	876	891	894	922	912	891	928	901	943	999	953	917	977	906	919	880	932	911	923	917	915	890	894	925	953	950	953	939	879	926	945	906	922	912	951	959	928	901	906	931	895	896	965	893	895	920	898	866	929	943	946	919	923	960	880	962	943	902	960	887	913	947	853	892	975	926	922	906	926	959	917	961	877	937	936	905	902	924	965	894	937	895	914	961	899	930	919	951	956	917	872	949	942	966	856	943	934	884	900	952	947	950	964	889	901	888	942	899	917	936	938	935	938	914	883	899	906	902	888	884	862	970	943	916	881	943	920	938	914	907	917	900	944	919	906	930	937	940	927	887	931	945	947	925	944	921	958	881	889	915	873	955	875	915	876	950	872	916	959	916	958	935	921	908	1007	900	942	908	877	893	873	909	938	933	919	933	892	947	875	934	962	890	922	856	920	907	929	891	941	831	941	928	951	907	934	909	913	918	917	926	896	904	905	944	970	927	911	888	887	961	948	937	886	906	875	893	938	944	921	890	938	934	922	889	903	908	928	892	842	895	935	933	937	921	946	935	888	893	953	926	894	976	946	928	933	971	918	931	934	930	934	980	931	965	971	897	910	929	867	925	905	992	937	883	948	867	919	956	932	875	966	933	909	924	895	948	906	951	934	903	928	959	937	930	911	905	952	899	859	924	890	934	930	869	865	878	919	924	936	951	937	926	874	910	947	861	973	900	955	936	943	903	893	948	918	971	940	939	975	879	955	926	937	955	956	928	903	930	894	924	964	951	897	984	983	970	891	945	936	907	923	911	945	913	912	976	894	897	908	933	933	936	921	951	975	911	950	923	907	897	938	883	902	875	942	929	945	913	918	918	948	963	929	919	918	938	939	931	901	943	946	897	979	889	940	886	904	881	926	918	870	914	892	860	956	922	952	914	893	865	905	885	907	928	924	915	925	902	905	957	922	947	899	909	921	866	964	914	882	926	922	914	945	948	937	866	924	894	896	847	951	939	955	892	926	872	863	951	914	899	847	933	892	956	932	937	926	966	901	899	905	959	884	934	928	917	928	917	899	937	937	980	914	913	919	909	917	935	936	890	940	919	950	914	925	906	927	935	937	935	898	907	912	940	899	941	935	956	942	951	934	912	941	938	929	938	878	935	925	975	882	896	911	908	927	946	907	862	949	918	938	911	883	939	963	900	921	896	931	910	904	962	886	919	896	926	956	865	980	955	904	854	937	877	936	942	887	979	925	916	965	918	938	898	918	937	927	899	910	961	938	927	926	908	916	916	971	909	920	914	933	910	915	937	904	914	923	902	933	976	858	916	972	927	945	915	896	999	927	953	918	892	896	880	970	888	896	890	892	898	929	911	904	877	921	926	920	917	974	891	917	980	933	903	917	973	925	931	960	886	940	928	891	938	900	953	923	946	934	968	910	926	887	908	935	966	936	910	975	917	930	896	929	932	897	924	863	925	939	908	900	913	923	911	904	890	965	893	923	870	916	960	866	910	951	971	932	962	938	997	953	921	944	927	890	996	874	896	956	943	894	909	980	924	912	958	943	962	901	911	885	918	919	948	944	886	898	892	907	871	912	959	949	904	889	964	921	949	890	984	920	944	858	908	937	897	956	909	925	914	945	944	896	898	906	942	906	911	914	953	913	976	925	941	960	926	913	933	910	894	920	967	947	940	907	926	927	976	916	912	937	910	964	954	915	953	906	897	930	898	935	875	911	977	953	885	923	911	954	929	947	961	933	922	962	959	917	871	856	899	922	937	926	940	932	951	956	920	956	900	902	924	902	941	932	885	936	886	898	992	895	978	917	926	906	943	961	873	938	922	940	927	921	997	922	1003	910	883	958	919	908	939	969	930	933	888	969	932	950	921	949	908	909	923	894	960	960	954	964	895	901	901	924	967	899	895	900	898	928	881	923	878	943	953	919	972	928	910	913	910	929	870	941	956	898	955	848	891	952	945	900	925	895	977	923	919	963	961	893	958	941	926	895	904	896	935	895	947	883	935	953	890	903	904	940	975	937	898	914	904	947	938	885	965	893	935	932	895	923	912	942	930	903	908	959	915	938	909	950	902	903	893	888	962	957	973	927	868	916	963	1008	929	905	937	914	913	936	931	939	876	921	897	920	928	907	960	932	953	947	921	859	982	973	903	991	928	925	899	944	882	940	916	878	955	874	895	935	852	937	873	941	889	975	916	947	935	886	933	883	958	930	946	957	959	937	935	943	898	903	867	889	916	879	907	915	941	917	897	872	930	940	918	927	921	935	899	898	929	904	952	922	904	873	877	967	893	969	943	950	975	873	935	929	951	990	897	921	960	885	956	960	947	898	934	888	907	955	903	941	930	905	918	910	884	905	934	886	896	918	929	900	878	901	910	966	895	956	935	938	910	905	936	923	948	924	950	928	935	901	927	927	898	901	867
13069	1770	1631	1467	1072	830	686	650	549	469	498	429	441	410	373	417	349	385	374	370	390	371	377	362	328	374	363	385	331	351	372	340	390	347	342	307	320	323	335	344	349	351	378	341	376	318	325	322	322	332	335	342	336	371	368	373	339	336	334	325	343	344	347	374	364	310	343	315	308	371	350	346	317	310	342	327	368	365	355	333	302	312	335	344	371	332	327	365	328	371	337	317	317	331	364	329	324	340	326	350	358	337	358	322	360	357	375	356	336	379	351	369	364	360	318	383	346	362	321	360	331	359	317	340	341	316	315	349	355	320	376	341	345	339	370	358	345	341	328	366	338	323	336	323	383	331	366	354	335	364	315	328	333	336	342	362	325	323	317	342	336	353	322	354	353	337	348	355	334	315	317	342	342	357	350	318	352	339	348	307	317	320	328	329	351	312	321	325	345	327	352	320	362	321	326	298	334	302	331	324	350	327	324	338	326	333	343	332	322	366	372	360	385	338	342	314	352	349	315	341	328	329	333	308	279	340	320	331	332	349	331	352	355	322	311	354	392	348	330	315	341	320	340	342	318	363	368	344	336	329	354	350	332	342	362	379	341	336	354	367	383	351	366	342	358	351	341	340	350	338	337	360	324	359	372	367	342	379	346	378	330	355	360	335	322	344	356	365	331	343	318	337	339	313	359	332	369	338	361	349	355	339	323	336	344	340	308	324	350	335	335	344	350	264	311	336	339	349	329	334	337	342	322	348	374	349	328	341	335	338	329	358	334	302	378	326	346	349	323	353	350	353	315	316	311	327	359	330	344	345	340	338	322	354	352	346	359	343	323	326	355	320	342	311	314	335	331	319	331	341	353	361	370	353	333	331	305	364	358	378	354	318	344	352	342	305	376	285	374	328	363	358	337	351	357	371	340	331	360	322	374	318	311	358	323	355	333	317	305	338	341	326	369	337	337	345	328	358	336	349	321	349	354	329	360	339	358	314	316	354	304	335	352	319	321	329	381	359	405	384	321	367	329	325	358	347	331	347	336	324	375	362	365	351	337	332	348	329	341	349	334	308	302	338	342	349	316	328	347	330	332	355	370	336	325	355	322	309	356	338	371	369	329	357	335	331	343	333	347	330	361	331	358	350	309	319	342	337	368	327	350	325	331	327	331	326	344	370	356	354	317	325	347	332	351	321	359	336	330	329	378	336	359	344	330	314	357	332	302	348	322	375	358	338	356	375	343	333	347	327	311	298	342	336	353	351	349	313	326	325	364	350	331	354	348	315	353	361	382	349	328	333	366	365	331	308	362	376	325	358	349	338	334	355	313	335	341	328	345	349	370	307	341	356	347	328	334	359	295	344	348	333	341	334	340	351	314	355	328	341	350	345	334	369	386	298	340	309	360	297	333	352	337	339	360	311	379	348	354	310	356	332	359	323	302	348	337	335	311	340	376	327	321	325	345	336	363	323	333	342	324	351	325	343	354	328	336	351	364	352	358	324	321	367	337	332	325	328	376	346	343	340	346	319	338	323	339	377	354	319	312	338	331	318	346	348	314	317	349	321	338	332	359	334	346	333	351	338	310	364	323	343	368	343	295	344	316	358	369	380	357	334	332	356	379	332	301	343	357	301	330	341	348	339	330	331	369	326	336	347	348	352	345	340	361	323	340	330	353	347	354	353	338	336	361	329	331	359	322	364	324	332	346	341	358	338	347	362	340	341	389	354	345	308	368	347	371	356	329	332	342	358	306	339	350	329	338	340	322	367	344	359	352	316	333	327	339	338	322	324	368	310	343	330	327	356	354	338	307	344	317	338	341	387	374	330	346	339	345	313	313	329	340	344	318	326	316	327	339	358	333	341	313	369	338	325	346	360	300	332	333	364	357	333	348	338	338	367	352	323	346	336	338	365	352	325	329	348	348	329	321	384	316	359	330	329	320	342	352	357	323	366	331	370	360	360	297	299	330	353	328	332	343	342	369	334	334	361	311	371	358	336	341	344	328	305	332	332	341	348	378	317	326	326	321	371	369	339	322	344	317	348	340	348	340	342	343	341	349	349	335	334	304	349	307	361	335	381	334	316	357	323	372	328	332	342	345	329	327	341	340	341	347	380	342	362	362	300	346	325	347	352	356	322	346	349	311	331	357	344	364	340	359	337	340	342	309	394	366	336	319	321	322	325	369	330	340	306	342	338	382	365	318	333	358	316	363	326	325	342	337	355	321	342	331	356	330	323	338	330	338	333	343	337	320	333	370	309	313	351	329	311	352	313	318	313	384	374	336	325	312	341	331	352	313	356	366	317	341	323	322	311	338	356	356	327	346	329	351	347	343	341	367	377	338	343	339	341	343	348	357	355	314	320	341	306	315	354	346	347	347	336	333	334	371	326	354	362	314	341	325	345	372	356	346	359	333	353	355	334	398	343	337	325	354	343	356	347	348	332	351	350	359	345	349	368	338	348	339	353	354	372	344	326	328	342	321	320	325	308	338	322	334	327	320	321	379	334	332	316	325	333	356	361	316	353	374	320	330	324	349	351	305	347	302	361	355	359	326	332	335	308	328	334	348	350	387	342	354	351	319	364	357	323	315	333	358	340	321	345	344	334	377	326	351	319	339	348	329	365	318	325	325	317	340	338	332	332	365	300	329	351	321	325	340	346	331	324	320	354	349	382	330	323	393	353	315	329	337	334	357	317	325	341	365	336	313	340	335	344	367	348	343	359	327	317	346	324	338	342	373	357	334	361	345	371	336	316	359	296	345	361	330	338	346	347	299	336	327	349	301	326	327	362	347	347	358	355	318	318	327	316	320	325	321	331	328	325	342	353	344	346	354	328	390	343	340	339	331	324	344	343	366	332	367	355	333	289	356	324	332	344	349	375	320	352	342	308	370	322	322	374	336	323	347	334	342	361	342	347	328	309	352	375	357	358	330	335	343	359	360	371	365	334	330	375	330	315	318	376	332	339	362	322	353	317	325	340	313	332	364	350	359	338	340	325	356	327	317	365	371	329	321	323	315	373	321	340	342	369	333	354	338	363	345	327	382	375	361	326	327	319	335	340	327	335	351	346	346	348	361	308	335	391	389	338	325	342	339	304	365	324	322	320	322	352	311	308	319	306	325	299	340	351	343	319	367	339	344	339	340	321	366	339	342	341	355	344	294	320	388	340	325	312	322	341	321	332	337	327	352	351	348	345	321	349	339	317	339	329	352	355	323	341	333	337	357	327	337	346	401	353	320	297	350	341	331	328	355	363	309	350	338	368	330	342	334	323	326	332	333	327	331	343	369	345	341	329	356	350	326	330	360	343	333	353	335	347	324	322	333	354	341	338	342	365	337	348	329	331	309	327	339	351	358	350	359	353	320	338	372	365	364	328	341	316	357	358	334	330	338	357	348	354	355	345	348	324	358	325	347	326	358	333	387	329	331	336	334	368	381	327	351	332	340	328	347	340	359	342	330	321	322	350	336	343	298	354	317	328	321	334	327	348	377	343
7518	2042	3311	4293	3915	3550	2861	2569	2308	2034	1829	1721	1639	1536	1486	1379	1302	1306	1278	1222	1216	1211	1129	1117	1089	1068	1045	1071	1062	1052	1024	1029	1014	1007	995	960	981	995	954	943	1032	956	981	933	934	940	961	986	944	948	940	937	927	904	890	898	972	956	980	895	915	939	863	947	933	936	872	913	937	951	888	919	923	936	870	961	936	899	936	940	864	945	864	936	904	928	903	901	900	896	911	897	843	941	935	898	904	914	927	918	953	889	888	917	897	867	928	928	882	902	851	898	907	920	926	878	877	971	914	926	918	901	896	948	888	918	851	925	873	860	821	842	898	901	866	839	917	886	862	867	909	842	910	856	953	887	864	921	912	926	896	897	891	862	870	851	842	924	910	928	911	917	865	933	931	880	901	894	884	900	867	886	899	840	910	910	924	901	942	909	894	846	860	885	893	861	859	915	862	943	879	905	905	869	926	908	935	863	898	879	938	907	913	907	864	884	902	915	927	896	880	868	948	822	889	856	884	885	905	960	843	924	836	928	907	877	854	872	936	881	881	881	891	876	894	807	894	900	927	887	896	889	923	936	891	909	881	924	871	905	854	871	882	935	901	912	895	955	921	859	891	862	882	936	906	905	921	868	899	892	891	871	940	853	920	900	911	916	892	931	873	967	902	874	932	837	848	903	909	897	903	914	880	878	880	866	920	929	908	855	926	947	895	904	918	912	884	896	916	862	935	901	893	907	942	947	918	916	874	897	928	870	956	930	896	878	862	886	934	901	908	911	889	881	856	885	909	853	915	914	843	857	853	885	920	910	831	942	861	899	920	950	863	906	933	863	859	908	833	831	857	904	927	876	941	890	924	922	940	874	898	861	909	950	924	941	930	898	909	894	919	867	897	901	954	881	853	939	915	898	900	902	876	846	872	859	870	886	915	909	931	944	881	909	948	886	883	868	900	924	889	910	859	912	901	894	897	900	914	924	877	892	930	931	829	893	886	943	933	930	885	893	895	932	920	900	857	896	829	927	895	844	862	865	917	875	880	916	860	874	909	961	908	911	896	910	926	895	921	867	863	911	889	869	922	867	869	896	890	963	892	937	882	866	897	894	951	830	872	889	864	933	883	877	887	851	896	897	864	902	844	925	913	922	886	896	928	954	863	839	907	878	920	888	931	882	958	876	838	842	966	922	823	937	921	888	920	885	886	867	900	924	885	928	883	894	889	853	889	887	913	884	921	888	865	912	893	881	896	859	916	907	893	853	880	899	865	905	858	859	903	870	884	891	948	861	924	879	856	924	886	940	892	876	914	910	876	937	851	908	870	896	963	892	862	895	951	875	913	967	896	850	925	903	919	913	912	892	913	840	926	922	928	889	889	907	906	860	860	915	848	927	907	858	870	863	910	852	950	871	879	897	840	872	858	867	920	849	925	879	940	837	879	887	914	925	909	898	889	893	909	889	895	949	853	942	888	895	923	882	922	909	880	868	883	912	895	937	881	875	866	881	859	911	969	959	893	886	860	838	877	942	905	855	850	873	897	891	851	886	892	875	900	879	887	880	851	880	902	854	908	951	897	912	861	882	893	875	897	851	875	941	912	984	892	908	885	863	948	883	920	911	830	881	868	934	936	949	954	888	909	880	922	896	845	913	880	865	862	910	880	935	871	795	905	887	884	845	855	886	841	891	926	910	894	854	928	874	837	909	929	893	894	922	903	905	925	954	881	916	874	906	863	904	867	872	939	911	979	870	917	921	834	928	928	840	933	936	876	884	878	912	914	918	939	899	921	877	938	888	901	852	892	883	891	888	922	921	874	864	880	864	957	901	886	929	852	926	867	854	900	845	913	916	892	899	910	898	897	918	926	887	903	849	895	869	866	938	915	917	844	919	901	924	882	904	838	934	884	897	891	875	878	887	919	944	906	916	892	971	803	881	923	897	896	848	896	940	904	898	822	864	863	903	894	876	895	881	983	867	873	931	875	884	921	899	937	893	861	880	873	829	879	907	923	910	895	887	891	947	914	877	909	893	908	955	914	883	876	910	883	886	902	912	827	931	881	923	890	874	878	842	883	838	898	883	944	916	862	902	883	932	858	934	871	895	914	899	930	910	925	883	871	870	876	868	881	896	864	853	872	891	959	877	868	907	933	928	949	919	857	892	892	898	896	886	846	897	884	867	907	871	901	912	915	886	891	875	928	918	880	892	886	857	861	915	906	856	849	835	939	903	937	878	893	906	884	898	879	876	887	900	871	855	951	945	912	942	881	924	882	851	879	942	915	884	884	888	886	910	898	864	943	911	904	918	878	966	868	917	859	884	914	891	852	916	890	878	883	916	909	899	873	897	932	905	913	854	930	907	913	923	918	919	829	854	916	925	969	897	921	944	913	910	928	893	903	895	897	861	910	934	854	926	904	862	907	871	869	914	908	901	940	883	886	901	957	908	941	858	894	886	904	883	859	868	914	878	918	903	901	914	914	825	883	849	905	899	909	929	937	897	864	881	914	877	878	891	896	887	886	927	935	934	851	894	863	818	913	931	894	886	855	916	910	842	952	909	900	937	884	909	904	946	876	841	848	977	904	894	835	883	881	934	921	865	866	883	889	930	856	852	894	932	852	923	918	860	907	878	873	882	854	905	872	947	914	838	957	906	934	920	938	904	961	885	910	856	897	899	871	881	898	858	875	845	889	877	934	886	883	938	871	881	931	882	871	895	930	839	916	871	890	898	876	875	893	866	866	847	904	933	850	844	894	904	914	919	905	871	863	882	855	910	942	874	881	900	928	911	912	907	914	888	909	879	879	894	908	863	943	920	882	888	890	902	911	872	911	901	869	913	882	913	941	929	892	875	845	843	869	882	897	840	873	922	876	857	877	912	952	890	871	907	899	894	879	888	930	889	912	912	883	957	918	885	920	925	903	886	904	909	909	922	929	884	894	881	893	861	910	863	907	882	903	913	851	901	894	867	898	904	888	897	881	906	907	922	927	881	887	889	924	925	859	891	870	911	900	896	884	840	852	897	915	890	981	884	875	865	932	878	879	892	899	920	914	895	902	874	887	887	882	901	973	917	919	886	942	901	888	866	847	946	946	892	890	884	901	866	933	971	866	912	918	903	869	818	904	910	938	874	861	952	899	903	902	856	905	943	898	919	854	891	891	930	892	868	883	851	885	941	890	874	836	888	944	888	880	907	911	957	940	912	868	864	909	877	874	898	893	891	871	849	914	866	893	868	893	910	880	904	890	921	876	925	887	893	859	891	938	866	902	931	894	847	915	871	923	928	897	869	919	918	890	874	971	858	901	896	877	845	887	869	921	892	871	873	855	930	900	878	923	921	860	916	912	915	953	869	904	901	907	919	856	892	889	923	887	856	866	887	890	884	872	942	815	865	946	851	932	884	880	865	876	872	920	860	871	886	916	933	887	930	894	895	883	868	912	939	884	895	866	856	935	890	881	916	862	846	911	882	912	865	895	903	933	933	881	888	902	939	857	917	953	900
1964	174	167	163	198	174	166	170	154	170	173	167	142	159	178	151	155	161	140	156	174	169	159	154	157	145	170	146	169	180	165	143	158	147	151	160	139	175	150	144	153	143	154	149	163	147	156	153	174	167	165	182	166	161	154	152	160	161	131	174	130	147	158	149	140	159	179	159	159	177	148	170	150	175	170	155	144	133	164	153	156	154	161	162	151	155	163	156	180	172	159	161	160	154	136	152	178	157	150	161	140	164	144	143	158	166	160	157	164	144	142	144	163	169	153	149	149	165	157	151	169	152	159	151	132	154	158	157	177	165	177	144	151	164	154	130	166	159	182	156	175	150	133	141	157	166	156	129	165	169	159	161	167	136	155	163	154	143	163	182	158	142	156	142	149	174	125	170	175	155	166	184	143	162	170	148	171	147	168	158	164	162	142	160	166	153	158	149	163	144	176	152	178	154	171	144	165	166	174	165	152	121	165	151	158	144	142	180	158	141	170	180	154	166	142	154	135	128	165	158	145	177	164	145	163	147	136	142	174	153	161	166	149	155	157	152	138	149	152	146	150	136	149	144	143	167	130	168	160	164	148	173	181	170	142	138	165	162	142	167	189	159	159	163	141	151	153	161	140	147	162	142	151	136	155	154	154	164	166	156	159	148	149	157	148	145	154	171	158	146	150	157	171	140	167	139	174	161	143	177	180	173	150	169	150	175	168	173	167	150	175	144	161	156	158	156	134	138	140	168	149	168	154	140	130	151	136	144	168	166	168	154	173	160	152	169	144	177	137	140	181	150	178	144	162	150	149	153	158	140	176	166	168	168	159	159	138	145	181	148	162	148	158	149	166	149	147	140	131	144	166	157	142	193	165	154	153	146	152	155	168	156	148	156	162	168	144	154	149	162	169	167	156	165	157	135	152	147	160	143	152	145	163	155	159	155	159	149	145	177	156	169	166	176	159	174	158	140	145	150	144	164	143	163	142	143	146	174	139	164	163	141	145	159	146	178	155	149	153	158	165	142	161	159	134	149	174	183	167	159	157	158	158	164	162	178	161	164	171	179	163	159	147	155	165	127	169	154	179	163	160	145	157	171	152	165	183	151	161	151	154	170	135	154	158	157	142	131	149	174	184	153	158	162	166	169	152	157	167	161	151	171	162	130	135	147	140	151	157	162	143	156	134	166	164	140	145	162	170	165	127	168	162	136	149	163	159	184	142	187	150	166	151	171	141	152	169	159	192	152	187	160	172	151	159	149	154	167	155	155	171	150	136	154	159	157	170	178	149	159	144	161	163	156	151	157	142	169	154	162	162	141	156	148	149	157	138	153	145	132	138	162	159	156	169	182	143	152	168	142	148	162	170	133	140	152	172	142	148	148	183	160	155	145	154	144	137	149	160	153	177	161	146	164	178	140	153	157	157	184	138	153	163	161	142	144	146	173	175	140	167	171	150	174	167	178	134	148	137	188	170	157	153	167	139	156	157	136	170	164	158	159	132	149	137	176	120	150	163	169	140	136	170	152	166	155	151	166	148	164	148	140	178	165	148	158	138	149	165	145	177	161	149	172	151	142	173	161	153	141	143	163	141	146	170	165	156	160	162	145	140	146	193	154	126	166	157	152	138	167	167	159	159	155	152	142	154	176	159	165	146	157	168	149	160	127	132	168	160	155	170	159	152	145	161	159	148	161	144	155	159	151	150	146	172	161	146	171	129	168	157	164	162	156	166	174	153	133	148	142	148	137	159	134	144	160	153	137	158	145	167	140	170	186	160	173	125	156	164	146	148	147	155	162	153	153	159	186	156	141	138	135	175	142	168	166	146	173	158	143	156	142	129	157	147	153	146	148	169	163	139	157	143	144	155	152	157	161	155	152	166	169	145	154	171	135	169	150	141	188	153	170	170	153	176	162	151	156	160	152	180	178	164	152	162	162	146	181	162	160	146	157	159	164	157	169	149	135	151	185	154	144	152	150	131	162	155	161	152	146	150	164	149	167	136	151	166	155	162	162	137	150	168	140	152	161	141	145	132	150	160	151	151	163	170	123	156	163	157	150	166	156	167	156	144	173	152	148	146	170	170	173	134	183	184	141	153	168	136	173	148	133	154	155	170	151	148	179	169	150	166	183	163	169	145	157	160	170	150	179	157	160	165	152	170	160	175	155	165	168	166	160	147	157	161	145	170	150	161	161	165	135	156	156	154	180	149	144	182	143	166	154	138	152	182	160	163	146	151	147	171	153	161	163	170	148	150	160	160	150	166	149	177	152	156	146	169	186	151	138	153	152	159	159	168	164	125	145	167	150	166	160	163	149	176	152	160	163	145	179	156	172	146	173	173	154	130	169	161	159	131	149	156	153	156	160	158	159	154	179	152	170	176	156	147	160	163	168	133	147	172	160	166	165	153	135	154	158	156	165	155	138	166	162	147	165	162	151	160	147	152	145	147	161	175	166	158	179	154	138	141	135	158	149	161	152	166	156	141	147	131	168	151	135	157	162	137	164	152	172	170	167	159	145	175	155	154	144	151	151	166	143	159	139	139	162	174	155	142	151	169	141	162	147	154	168	147	169	158	140	137	173	161	159	198	166	153	171	171	191	145	162	146	153	139	175	154	154	172	160	168	141	154	146	164	166	148	177	172	142	146	161	174	163	149	135	148	169	140	135	159	161	168	162	152	137	172	158	150	165	161	141	148	136	145	159	166	159	148	154	163	156	178	141	147	155	135	180	164	155	171	157	160	176	143	173	165	154	150	172	202	150	154	159	154	142	169	154	149	152	156	143	156	162	174	177	150	176	152	168	160	144	163	138	147	126	185	162	147	166	144	138	162	166	153	154	162	162	174	147	142	155	134	163	151	151	155	142	155	176	151	178	150	138	163	158	172	153	145	115	158	151	147	153	164	140	149	147	162	149	156	147	175	130	139	149	153	170	140	167	153	136	157	187	141	179	157	177	158	190	150	161	169	167	165	167	138	160	139	146	151	143	179	137	147	148	158	161	141	157	162	134	142	178	168	177	171	168	138	180	144	154	176	139	144	145	161	142	154	148	159	153	120	151	169	169	146	161	165	152	143	174	157	149	155	147	160	141	145	164	166	158	150	180	182	159	140	142	160	153	144	151	146	139	170	160	127	136	156	151	150	152	171	156	163	140	149	157	152	163	148	172	153	159	151	168	157	140	150	167	163	165	148	166	158	141	196	185	164	168	163	152	162	162	157	143	180	157	130	148	162	167	161	171	159	163	174	150	161	165	161	153	135	153	171	167	185	162	149	158	168	168	148	154	153	158	166	156	161	165	145	162	161	137	163	184	172	161	185	147	152	141	152	138	168	176	133	165	148	161	157	167	160	148	148	158	141	174	169	160	133	153	140	146	158	140	154	174	165	152	156	148	160	137	139	143	145	165	161	153	141	149	158	160	159	161	131	174	152	157	165	171	164	161	139	144	153	162	167	163	161	164	168	156	150	147	157	148	171	137	141	177	179	169	176	161
2223	520	592	626	552	556	550	537	559	503	544	514	513	544	508	544	531	549	534	522	524	510	510	518	501	478	490	484	464	517	488	519	520	494	517	526	517	547	498	495	494	497	554	454	498	472	495	472	528	561	534	501	501	505	509	474	515	466	500	538	484	550	495	516	490	504	508	483	490	459	553	554	516	477	526	492	506	513	527	511	514	514	505	535	507	470	529	461	483	521	514	455	543	535	511	525	499	533	507	508	518	484	528	513	520	527	516	515	521	491	499	507	508	516	532	506	509	495	521	500	562	496	485	550	528	503	464	500	494	469	502	500	488	509	523	492	475	505	526	477	559	468	497	509	519	481	463	468	511	521	545	513	493	478	499	499	530	525	510	482	525	509	533	533	489	510	496	458	465	503	517	498	465	517	506	493	484	519	497	497	521	502	489	516	479	494	523	539	505	524	524	480	513	504	526	487	506	511	528	510	510	482	547	495	504	499	513	538	486	521	535	526	520	529	549	507	527	518	569	539	488	512	512	532	517	489	568	453	515	526	496	518	529	493	506	496	520	462	484	481	497	503	523	522	530	468	505	547	538	504	535	513	528	494	498	501	475	533	485	529	489	504	535	525	502	507	517	485	542	497	499	449	530	473	505	497	521	574	509	510	513	551	474	454	498	521	504	493	484	532	513	478	512	534	517	516	516	481	533	484	477	524	482	511	522	533	447	482	536	494	468	504	523	494	504	457	511	506	487	494	499	511	470	542	507	505	521	518	497	513	501	523	501	489	488	463	525	519	524	497	519	509	483	514	515	464	516	477	509	504	510	507	491	518	495	505	469	522	483	536	533	541	558	505	518	511	512	544	504	502	518	513	517	540	495	549	520	525	499	489	514	492	509	505	472	505	522	504	496	525	490	504	505	516	542	517	494	515	526	504	504	485	515	534	515	527	494	498	555	453	559	521	511	498	495	503	507	493	494	512	529	494	505	555	493	539	498	510	452	554	556	508	515	509	514	493	538	482	477	496	498	485	511	509	511	521	518	518	478	499	506	524	500	504	496	506	499	522	519	457	538	501	521	528	538	505	532	531	474	508	525	529	513	529	508	512	565	501	485	543	484	533	526	454	503	527	490	517	513	538	517	547	514	503	488	551	488	514	505	530	481	500	509	512	477	481	511	516	517	472	512	495	505	531	498	500	519	484	516	481	529	518	568	547	465	522	504	510	509	504	524	499	503	496	493	487	560	491	524	477	474	518	483	544	489	528	544	528	502	476	514	475	495	501	519	522	489	526	531	520	444	503	520	486	507	510	520	481	499	491	510	502	462	473	482	572	477	535	501	548	509	500	489	510	472	492	477	515	516	505	499	505	503	527	473	525	523	542	502	503	501	527	509	483	507	508	500	522	515	525	523	520	508	508	535	515	533	528	484	542	495	503	503	527	517	504	496	452	495	455	537	500	507	508	500	498	521	513	501	490	485	537	519	514	488	536	528	485	520	501	541	496	458	489	473	507	488	513	511	503	493	553	520	498	514	556	531	555	530	551	486	526	501	534	527	508	506	520	531	550	528	520	527	519	544	540	565	532	482	489	536	488	494	471	500	515	482	520	520	470	550	519	493	474	454	495	492	498	521	486	518	488	525	488	489	518	536	522	504	524	505	511	483	475	517	444	503	505	489	492	513	522	551	523	497	514	511	482	508	526	548	519	516	479	481	491	465	493	511	520	501	502	511	519	489	492	505	530	499	513	570	490	491	551	520	529	498	534	479	508	491	459	537	465	511	505	463	502	500	540	523	496	489	514	520	489	506	505	506	517	516	499	515	500	521	537	500	496	513	514	510	517	515	495	484	498	514	512	495	551	535	518	455	496	498	530	523	480	498	503	518	515	519	538	511	558	511	543	526	514	494	500	500	491	535	490	480	514	528	526	491	461	495	549	539	501	484	497	515	521	540	486	533	499	460	518	515	516	505	504	503	466	466	538	514	522	497	523	508	510	467	480	517	522	517	504	521	503	500	501	508	540	531	471	493	548	492	531	512	483	569	550	536	490	507	491	490	479	505	508	484	513	475	523	496	483	555	501	534	527	518	505	467	513	479	544	472	489	512	460	514	507	491	478	495	487	544	513	521	524	528	526	507	480	488	481	525	520	486	459	506	557	502	535	501	484	517	493	494	512	529	507	479	482	483	476	514	509	507	469	476	499	483	510	478	511	514	492	530	502	532	498	504	466	478	489	547	478	537	505	506	520	456	500	495	503	509	537	479	516	540	493	529	472	506	501	488	558	502	503	479	510	506	537	532	503	504	498	494	454	506	471	508	488	505	525	502	553	556	517	482	486	529	536	472	514	476	525	485	523	485	483	543	474	528	482	489	486	502	486	501	491	456	511	510	507	468	512	520	514	524	521	504	494	478	509	519	524	506	493	531	491	505	534	503	553	490	504	497	493	510	503	495	504	519	513	518	560	539	553	517	468	514	519	457	511	495	537	512	561	520	514	502	521	502	521	516	489	493	481	502	518	531	531	493	498	491	507	540	517	508	470	521	512	493	522	490	482	510	471	545	533	506	491	507	484	497	487	506	554	509	499	530	483	542	485	499	497	505	552	544	526	469	516	476	497	461	457	515	480	500	510	515	500	544	473	496	527	502	534	550	497	554	529	527	518	459	524	525	537	468	493	492	517	489	511	500	463	507	509	515	494	488	470	536	502	509	492	506	492	489	499	532	531	489	521	530	506	521	519	512	511	496	492	515	514	531	537	496	498	508	505	477	492	504	469	453	454	555	543	511	483	517	488	523	510	486	545	554	525	528	529	541	506	519	546	511	494	514	525	504	513	490	521	489	549	529	488	505	466	512	504	506	493	480	536	522	516	475	504	540	516	498	537	504	524	479	501	558	525	458	528	515	520	521	509	465	539	497	473	518	490	552	534	532	479	504	503	513	482	560	473	471	481	478	494	494	528	548	529	499	486	502	512	474	520	514	534	517	478	500	487	535	510	470	497	512	522	488	519	479	511	519	492	494	483	519	488	543	476	526	506	537	506	496	488	492	516	473	511	523	518	531	462	495	530	461	528	500	513	504	521	534	492	529	536	477	476	545	511	524	492	465	509	497	518	554	471	488	505	501	503	483	478	476	503	495	500	502	481	491	527	510	504	488	484	469	532	488	486	493	508	500	516	517	515	507	504	456	564	454	522	539	495	524	489	515	502	525	486	492	483	477	481	538	473	521	511	536	510	515	487	492	525	495	489	502	487	492	522	454	518	552	511	524	483	493	494	539	535	517	490	519	499	525	536	517	496	512	526	463	517	505	524	502	493	488	542	517	518	471	559	577	496	494	513	540	471	546	492	529	495	503	508	540	506	516	527	489	498	523	486	513	523	498	522	477	517	496	515	497	509	516	512	510	481	552	504	496	528	502	476	475	528	547	507	537	539	533	528	502	525	473	511	498	524	518	530	521	470	484	532	538	489	513	500	485	516	485	513	520	509	530	493	496	490
8991	1120	1184	1123	769	681	571	511	464	467	385	414	431	389	378	380	355	390	363	321	343	366	376	378	392	348	344	334	359	347	349	360	339	369	304	351	361	361	321	354	338	333	403	335	339	348	326	343	315	366	348	350	328	327	352	321	351	351	333	344	328	334	323	370	342	347	355	362	373	342	357	321	344	367	328	348	310	340	365	356	348	313	310	323	346	361	357	340	365	332	334	338	379	369	325	359	342	350	331	312	350	340	352	320	335	329	393	342	361	341	321	366	341	350	357	346	379	350	334	318	332	372	361	327	347	344	299	337	322	317	351	381	343	351	377	318	346	347	312	328	336	331	362	358	345	355	347	339	353	328	349	349	361	357	355	354	353	368	360	333	354	333	326	319	331	351	330	354	325	324	319	345	334	341	353	329	339	339	321	314	352	323	368	348	396	348	351	338	357	353	354	376	335	336	320	304	306	354	327	352	352	336	316	368	358	346	320	392	367	293	332	343	364	348	345	320	323	390	342	340	342	332	354	337	373	343	299	329	312	363	368	317	369	336	309	343	339	336	337	324	364	345	379	362	321	338	323	363	325	353	361	363	359	371	320	333	367	334	333	343	372	340	319	325	344	318	307	363	368	322	303	322	318	320	377	355	312	352	329	340	350	349	328	318	330	324	315	338	314	324	332	377	323	358	360	325	373	370	362	326	339	328	320	328	343	335	371	320	339	356	343	384	302	328	307	334	360	337	328	352	338	300	358	319	354	321	352	352	344	340	340	342	316	331	339	368	365	330	325	331	372	353	345	326	335	367	342	325	350	351	322	338	335	335	359	369	354	364	380	336	294	353	351	326	349	337	344	359	345	338	347	310	369	355	315	327	335	357	339	318	345	353	398	348	351	329	363	338	318	342	339	316	326	358	345	347	352	374	333	334	351	333	313	372	359	367	309	326	323	321	298	307	337	318	329	319	337	339	356	327	345	358	329	353	362	334	345	317	337	350	327	316	345	347	340	343	312	312	367	328	352	336	349	358	358	315	337	338	342	347	314	344	359	326	326	342	344	380	342	338	345	311	330	400	342	336	317	356	323	381	342	313	321	361	336	330	319	316	341	303	354	317	324	343	331	336	343	360	336	348	333	375	345	321	350	343	316	322	347	321	338	378	373	348	335	326	329	358	298	326	313	329	334	353	332	319	363	343	345	365	377	319	341	316	355	332	338	339	325	318	311	318	346	342	359	330	320	333	288	321	377	360	350	340	324	337	329	302	339	327	328	337	363	341	369	347	372	369	331	345	362	362	333	358	357	307	316	319	303	346	364	317	360	368	384	330	330	346	357	313	296	308	331	378	359	319	342	358	372	327	310	368	355	323	328	371	330	368	336	340	353	334	365	334	327	331	304	341	353	357	343	331	370	345	351	328	362	348	329	327	333	372	325	334	342	323	336	362	343	333	352	357	349	350	339	338	343	318	342	349	340	352	349	328	336	316	328	345	335	360	317	342	331	322	342	375	308	324	345	340	337	330	356	351	303	326	364	339	349	338	355	336	372	338	343	296	328	344	334	311	346	322	352	360	337	358	351	314	366	340	356	341	305	352	353	336	322	338	326	348	336	325	334	321	352	339	336	351	365	301	330	353	352	321	358	299	361	338	335	360	347	322	334	347	344	346	331	351	316	338	349	347	360	351	318	324	333	314	357	330	357	329	330	343	407	344	313	321	316	331	355	326	349	329	311	355	358	328	341	314	327	306	349	330	355	334	341	353	345	355	342	349	337	345	318	352	356	311	329	330	375	354	366	336	339	374	322	333	351	339	339	324	313	317	335	359	363	370	364	390	332	329	304	362	348	291	349	374	359	304	344	310	326	366	351	370	342	330	342	341	333	364	345	344	348	336	329	355	346	322	313	354	339	345	352	369	345	360	333	340	384	334	338	329	385	339	311	345	342	354	342	368	371	350	317	321	337	305	332	329	315	322	354	337	348	373	332	357	349	341	361	350	325	363	342	354	356	357	349	328	366	326	327	329	366	349	327	319	346	368	345	327	339	344	332	369	339	318	349	342	358	331	345	346	294	295	335	310	363	373	330	313	350	310	308	330	331	317	326	315	322	369	353	322	331	323	308	325	340	373	290	333	330	362	332	379	336	324	325	344	354	345	366	312	346	335	305	353	349	329	351	311	331	323	313	301	360	328	385	335	311	364	345	321	365	352	334	320	317	317	345	328	321	370	351	332	349	341	327	366	345	317	374	346	347	345	357	348	360	379	363	359	332	326	337	342	309	338	351	325	377	346	348	316	352	344	305	348	350	335	314	324	318	331	362	338	308	331	350	333	350	322	316	332	340	379	324	367	334	326	332	344	307	332	319	320	362	327	337	393	302	343	302	361	348	304	348	333	330	312	329	370	371	331	394	348	346	358	344	335	328	342	332	353	348	321	328	342	348	307	356	363	359	331	342	344	332	317	287	341	311	343	362	331	364	335	336	343	316	336	343	351	314	330	361	365	372	356	352	307	343	330	324	335	353	308	329	373	345	346	362	387	334	319	358	344	317	313	359	339	337	339	321	351	354	329	353	370	354	344	347	302	320	335	344	321	324	357	354	349	324	350	332	354	342	316	322	335	319	358	322	339	350	352	338	321	357	355	356	287	337	323	360	352	341	301	328	351	298	360	325	361	315	370	348	350	342	315	351	349	320	337	364	324	340	370	325	372	347	349	324	318	354	387	330	341	306	348	332	332	359	358	324	331	359	331	341	361	354	318	360	351	339	311	311	320	327	304	393	355	338	322	336	344	332	323	321	340	339	332	331	320	344	376	349	378	331	309	300	360	314	335	332	309	353	302	327	355	359	308	369	314	313	327	346	313	359	336	358	379	363	338	390	337	330	361	362	330	359	352	323	377	362	341	319	319	306	337	340	334	348	333	345	333	315	326	371	351	336	382	296	332	316	404	325	290	347	356	353	344	358	320	398	350	310	353	339	362	377	374	332	360	371	372	340	327	329	338	360	327	317	332	334	295	374	351	364	388	347	355	299	328	343	335	330	352	348	305	345	326	357	363	332	357	299	338	301	340	348	330	358	364	344	368	354	296	385	340	338	333	379	375	318	337	350	327	320	344	321	327	348	349	352	341	363	315	346	360	319	302	338	306	355	342	368	306	386	355	332	345	342	345	345	350	356	335	329	352	290	340	332	358	368	326	354	316	343	334	338	377	369	329	361	343	325	337	315	329	332	355	347	362	367	353	358	316	350	361	358	346	333	332	343	368	349	334	337	333	340	334	338	329	374	354	332	338	330	380	340	345	349	341	355	360	347	325	320	332	367	368	347	327	331	313	350	333	360	363	336	328	334	322	323	319	343	362	337	342	333	369	342	334	310	332	328	371	389	350	351	330	301	370	347	365	286	329	328	312	358	375	300	319	336	327	351	326	336	328	347	346	390	373	310	331	341	361	343	363	310	362	334	356	329	344	324	361	329	336	331	339	343	318	335	350	305	339
6384	1581	2581	3219	3010	2636	2277	1968	1850	1652	1566	1404	1352	1273	1342	1245	1234	1131	1179	1157	1118	1096	1073	1043	1064	988	995	979	1021	1016	994	1051	986	921	940	982	1035	1027	1020	969	1015	963	1020	901	987	967	978	963	1005	993	945	982	986	952	929	950	869	973	981	906	889	988	957	916	925	955	885	920	1005	932	954	921	957	864	989	935	886	935	949	909	932	929	913	911	913	952	972	940	954	926	922	904	947	965	968	926	890	951	869	951	940	876	959	889	896	969	872	957	918	961	961	917	947	928	927	944	866	883	916	949	937	962	949	950	940	968	868	965	938	875	912	872	888	916	939	892	921	964	926	906	971	969	968	897	898	926	900	910	895	938	904	906	942	939	938	964	929	905	947	936	924	898	899	916	897	913	927	883	936	959	938	953	919	876	931	922	947	920	962	879	914	935	857	928	899	957	950	966	935	930	947	891	954	953	911	926	860	896	931	926	945	1003	896	921	899	954	915	894	939	913	884	899	930	901	973	923	934	915	957	911	929	925	916	925	920	946	962	886	911	932	999	938	932	949	963	930	918	912	915	914	869	871	868	925	891	932	899	934	926	938	899	955	924	946	908	941	931	893	981	890	929	895	901	908	919	912	936	894	896	894	917	873	957	865	902	937	934	948	893	941	900	976	918	923	999	927	907	906	870	919	905	983	937	939	944	902	956	907	968	965	924	872	858	955	950	910	972	932	928	940	940	959	905	913	905	903	953	920	865	935	925	873	880	898	932	937	876	929	971	855	932	935	919	882	940	955	890	928	912	891	886	901	918	939	942	910	950	926	907	896	932	935	875	972	957	903	889	939	937	916	905	969	966	916	939	955	917	902	909	922	973	924	922	919	884	936	997	944	901	946	929	959	936	901	878	932	890	938	919	917	989	918	955	900	924	956	953	905	886	899	900	879	869	924	887	925	942	864	898	916	925	917	971	931	861	966	900	927	958	880	908	931	946	935	946	872	916	871	933	917	947	896	910	881	960	916	878	907	942	908	912	908	857	940	912	882	943	923	894	897	916	914	911	911	924	910	933	881	891	896	963	934	975	936	929	917	931	945	955	919	900	902	938	1007	981	913	881	914	953	988	870	916	857	925	888	914	928	921	954	913	887	871	921	864	866	942	884	897	931	905	884	885	866	965	921	908	942	932	945	936	951	936	963	921	957	897	940	902	936	874	926	925	939	927	935	901	922	921	956	889	964	962	907	916	951	963	922	923	925	852	903	906	902	926	865	878	903	965	882	890	926	976	911	913	924	919	971	894	886	893	920	916	927	915	873	898	921	890	954	976	879	923	962	912	942	961	928	908	893	953	918	896	970	918	947	941	896	886	919	919	911	980	946	938	943	951	918	889	915	854	906	955	896	954	903	932	889	937	955	917	948	898	945	915	906	924	911	907	929	914	906	952	886	892	924	932	986	912	887	917	910	946	881	952	929	917	885	945	936	931	899	888	888	900	895	925	900	931	938	965	863	927	956	863	920	936	953	898	920	898	979	873	949	936	942	912	941	911	926	866	920	881	909	912	910	945	853	896	901	929	978	877	933	902	951	951	884	935	896	888	925	869	949	901	942	928	947	896	891	972	894	1003	926	911	927	945	899	967	925	936	890	910	922	906	920	958	933	919	940	894	877	891	957	936	946	930	905	946	869	866	853	933	954	976	958	923	897	868	940	905	918	901	894	924	880	905	968	904	941	910	899	949	913	918	953	884	908	917	903	896	868	924	937	921	885	912	958	948	953	895	909	941	916	910	946	905	939	931	948	911	953	933	960	928	849	936	847	934	878	903	924	920	947	903	911	922	936	923	928	854	992	946	922	878	896	964	911	897	964	905	897	892	938	929	994	926	925	875	936	931	943	921	907	913	924	876	909	868	885	969	902	952	1003	891	959	924	882	881	945	931	867	923	942	954	955	953	891	1014	899	950	924	955	898	967	953	888	906	874	929	911	915	928	946	946	898	958	895	902	893	950	947	960	960	915	989	940	903	877	906	947	967	954	956	908	917	962	949	887	893	931	920	890	912	878	937	945	870	911	919	895	913	945	922	899	934	930	892	939	959	988	934	883	943	955	925	915	943	904	900	948	881	858	936	901	914	869	929	936	943	899	911	959	968	917	906	966	913	949	930	905	913	960	850	932	884	868	912	968	970	958	928	923	873	928	905	920	946	938	929	886	951	915	943	893	894	978	952	925	918	923	893	931	878	924	954	923	963	937	962	927	941	868	936	876	906	951	889	948	949	923	901	902	905	944	975	946	895	927	919	911	918	970	923	957	917	908	928	949	928	930	935	892	936	917	926	999	894	949	963	921	883	939	876	898	967	934	963	891	936	939	926	970	971	905	952	929	874	952	885	917	950	951	967	960	927	950	897	872	947	947	865	893	969	909	965	946	924	903	923	905	951	906	874	960	986	940	912	945	869	962	915	909	944	869	951	992	938	883	894	962	952	922	901	995	889	937	931	909	880	913	901	862	922	941	865	900	901	896	966	925	928	896	921	909	922	907	902	903	901	949	978	910	880	952	954	920	976	1006	911	967	878	968	953	871	931	972	930	949	962	940	931	909	927	927	895	948	927	928	944	936	909	875	913	887	940	949	900	972	891	959	889	903	888	914	937	942	969	930	930	892	926	918	918	933	909	988	956	911	996	927	933	946	933	911	956	865	934	910	920	874	872	900	921	889	951	921	940	873	961	941	859	909	908	900	924	869	970	970	858	902	881	892	991	954	874	887	955	944	934	1014	959	894	913	937	980	915	870	943	873	894	899	936	856	882	924	971	987	896	950	840	882	928	904	934	920	921	867	956	949	922	921	934	913	951	937	1003	925	913	907	879	939	918	926	917	894	956	933	905	896	875	921	862	901	885	912	942	947	893	964	982	924	871	928	919	910	916	937	966	926	941	951	930	957	938	882	895	970	925	879	933	903	957	930	933	970	913	938	950	928	968	926	912	932	971	918	881	924	928	885	985	916	946	911	930	890	917	924	879	907	911	934	914	959	908	914	892	905	884	936	918	895	913	897	939	926	912	918	926	933	862	964	927	861	971	975	875	935	947	949	919	905	910	924	936	922	919	876	890	880	893	887	914	921	876	931	898	934	964	937	964	908	905	905	925	902	918	930	934	928	953	965	930	924	890	945	949	943	910	928	920	1043	927	913	993	861	888	888	939	916	928	930	953	897	927	887	962	880	861	973	909	938	937	883	955	912	955	950	919	861	893	908	911	927	922	926	944	917	931	909	922	956	908	912	898	885	887	945	935	910	884	899	923	927	950	878	893	979	921	972	916	820	930	924	974	927	925	922	938	928	891	928	900	902	947	926	959	933	998	942	917	894	948	917	924	890	908	954	878	943	937	941	880	902	911	874	900	981	905	916	966	946	940	890	891	898	948	934	910	897	928	953	913	902	884	947	919	970	952	909	926	891	951	918	942	896	896	911	912	906	827	929	973	944	902	924	951	931	961	901	959	916	924	954	903	907	918
13249	1779	1763	1462	1066	799	702	649	542	485	437	488	451	377	456	412	411	405	374	387	373	358	363	368	346	378	401	343	311	332	376	352	350	362	324	392	345	360	372	312	332	342	361	351	317	320	347	350	317	323	339	341	349	337	324	351	361	342	311	321	328	318	344	312	352	324	314	313	342	349	350	337	359	346	340	357	348	336	353	329	328	325	346	329	326	313	367	321	383	340	351	333	331	364	334	334	331	350	363	333	328	329	307	344	372	314	345	350	316	329	336	348	345	345	343	362	311	346	321	366	346	354	346	331	325	366	336	333	375	346	334	332	324	326	361	328	332	319	323	340	322	315	374	348	364	364	331	360	342	351	330	320	346	291	329	323	330	343	342	335	329	344	354	344	348	354	364	330	327	359	325	338	314	326	349	348	316	365	348	320	339	307	358	327	341	337	343	356	343	342	302	336	323	336	330	327	365	307	328	347	365	332	317	349	300	346	346	338	343	344	316	320	324	362	351	354	328	347	336	319	334	364	340	322	331	347	333	357	320	359	335	320	332	362	311	311	342	294	339	382	312	346	347	353	344	363	364	341	319	323	324	361	338	319	344	326	340	350	326	345	314	386	336	301	364	319	357	317	303	342	348	353	366	326	341	342	321	353	338	356	345	340	349	360	382	324	339	330	330	349	364	383	288	346	331	379	320	356	388	321	327	368	377	350	359	328	301	350	329	331	344	351	344	328	352	362	343	339	333	345	366	350	350	358	358	371	329	325	323	360	317	357	331	358	321	357	329	343	333	335	332	367	352	356	357	368	345	315	349	348	367	317	302	324	325	290	317	353	297	352	331	321	342	343	338	347	311	344	318	333	365	346	348	332	382	344	357	310	349	313	345	361	335	334	343	360	360	352	321	336	357	320	328	349	378	362	332	355	367	347	350	335	322	326	354	326	365	336	317	303	362	320	355	368	382	310	354	384	374	318	302	336	337	355	347	335	344	332	327	352	357	353	317	328	332	344	350	368	332	324	330	327	314	310	305	361	356	371	369	336	322	345	366	345	312	311	348	350	348	303	306	332	316	318	348	350	336	330	312	344	345	314	318	348	360	322	374	372	309	355	322	373	320	356	352	371	313	355	356	333	379	319	353	335	327	316	342	328	324	314	329	345	324	338	341	332	340	356	351	328	358	310	352	326	364	315	303	309	323	348	326	347	335	350	332	334	344	324	328	311	332	316	314	336	337	346	319	326	337	332	295	325	308	327	326	332	341	333	347	343	334	325	340	348	373	330	326	333	339	333	317	321	322	331	301	347	359	328	319	342	356	328	307	321	314	329	342	353	356	348	320	339	352	334	316	342	352	328	315	335	337	303	344	354	358	341	358	369	353	317	343	332	369	316	337	340	315	329	326	331	342	370	328	327	353	346	333	341	352	333	354	344	358	339	361	341	353	316	360	370	338	333	359	327	327	344	342	339	333	350	363	355	356	324	352	313	342	317	335	335	361	351	312	317	358	336	324	327	310	347	348	334	357	327	360	355	337	333	357	320	347	346	318	352	299	332	365	349	361	323	362	337	340	381	334	362	358	338	338	297	349	305	328	319	312	324	344	344	333	330	357	338	329	354	379	361	297	296	368	330	349	350	328	339	351	340	329	334	365	358	377	333	325	349	347	328	321	341	333	352	335	332	328	340	374	342	327	360	333	339	333	347	372	335	327	312	339	336	300	353	327	338	343	332	333	342	361	343	340	315	370	318	366	356	381	368	337	318	376	352	336	333	351	326	330	342	335	348	382	335	316	339	333	339	353	353	291	331	318	335	322	309	333	336	328	341	323	382	338	326	367	339	347	331	350	336	333	357	325	338	335	356	384	350	337	331	367	353	367	342	358	355	358	364	325	331	316	324	325	368	302	342	355	388	355	327	324	335	337	360	355	352	324	351	331	314	364	344	333	354	342	368	323	368	349	356	354	366	362	335	339	345	354	359	365	355	340	321	371	324	368	330	329	339	326	313	321	395	323	325	342	296	363	322	338	321	326	330	299	378	333	333	356	374	339	313	326	372	344	370	331	342	290	342	350	320	353	330	358	323	314	335	349	327	340	332	358	328	338	346	350	332	339	369	357	345	336	333	375	337	314	337	350	365	350	335	333	362	338	328	334	330	323	322	326	387	344	355	338	326	366	366	340	311	331	353	321	348	316	317	316	353	329	345	323	326	359	336	345	342	346	339	325	350	338	354	352	335	324	329	333	296	351	353	331	385	319	361	339	335	330	352	340	364	340	351	321	332	347	351	347	328	363	360	351	328	322	317	341	362	362	363	332	356	324	350	349	337	350	345	339	386	335	347	352	374	315	354	319	329	348	357	335	301	307	320	347	358	327	341	343	319	315	293	295	354	300	311	357	321	307	328	330	337	312	339	339	359	304	357	351	336	354	331	298	319	345	313	301	326	317	339	339	336	337	348	321	352	331	337	333	357	360	340	339	336	292	312	341	342	370	319	325	331	334	321	344	345	326	361	340	327	348	340	343	348	311	356	331	331	348	347	359	343	286	324	338	335	345	329	382	335	310	338	331	346	354	353	363	332	337	340	323	326	334	346	372	349	352	347	323	379	337	349	320	335	330	318	314	333	359	320	342	337	341	341	326	339	324	336	355	310	309	349	353	326	363	343	331	286	357	362	325	359	335	357	348	331	334	340	345	314	299	340	362	362	372	358	351	354	358	332	339	345	351	302	324	347	320	331	339	341	347	363	357	339	362	345	339	392	326	370	357	326	329	320	319	340	363	347	334	350	344	325	339	358	321	331	351	359	356	337	344	337	347	332	339	329	350	379	392	345	364	335	313	300	326	324	335	364	339	316	347	334	347	299	353	326	334	314	348	348	311	370	334	308	353	342	323	322	363	346	343	324	356	364	319	378	318	338	366	354	355	337	326	326	343	327	351	369	341	326	334	307	368	327	323	355	328	305	333	313	341	340	319	310	343	360	347	350	343	361	358	326	329	301	338	352	366	349	350	370	323	349	309	321	349	342	350	359	318	371	352	290	345	352	351	340	361	348	347	337	301	334	359	337	328	322	345	327	374	346	349	370	337	318	340	333	306	341	364	353	321	360	327	360	357	327	296	325	353	351	346	280	346	349	338	356	338	356	358	336	338	363	347	353	333	350	325	325	324	336	322	340	320	312	295	305	369	356	338	337	375	346	343	335	313	386	324	336	339	361	329	339	306	360	354	337	314	339	349	368	346	333	371	366	342	339	304	327	342	340	344	372	346	315	303	340	343	355	372	341	326	372	349	347	340	337	317	357	336	336	316	346	362	346	338	335	308	358	326	334	336	330	318	337	323	342	310	329	376	338	339	362	358	354	337	332	336	312	341	315	323	347	342	324	363	358	356	351	376	337	346	339	334	390	336	335	321	369	343	329	337	369	374	338	365	347	351	324	340	332	314	335	332	348	346	373	326	347	321	373	347	355	331	354	336	342	357	326	356	324	353	336	347	320
7464	2079	3266	4326	3853	3469	2888	2507	2245	1953	1836	1665	1559	1554	1485	1391	1309	1286	1214	1141	1128	1134	1159	1065	1087	1085	1099	1018	1016	981	1069	1019	966	1023	1007	949	944	1006	982	970	973	937	970	991	952	993	952	900	926	996	950	926	979	926	940	916	995	974	854	947	948	891	868	922	890	907	918	896	922	893	892	892	983	907	894	935	858	907	942	929	912	908	945	892	935	896	891	896	931	904	876	866	940	894	878	897	895	917	911	916	920	965	932	881	862	897	892	926	910	895	873	895	872	879	909	866	915	881	893	900	922	950	899	875	902	884	872	880	934	869	958	913	879	949	906	866	938	830	950	837	895	899	880	882	897	896	909	892	912	875	913	839	910	921	920	912	898	865	826	914	857	935	895	859	906	872	919	971	906	889	912	825	899	890	877	877	896	953	946	921	857	863	909	893	915	863	955	897	859	892	908	876	945	904	907	926	899	901	853	887	915	856	900	919	929	850	929	895	874	842	832	898	893	926	858	927	853	915	846	858	907	864	876	854	866	888	877	827	884	863	865	877	896	922	875	912	879	922	827	863	906	930	873	871	936	919	865	890	877	921	935	915	929	939	856	945	844	910	959	891	857	903	878	880	857	893	930	912	907	875	857	869	931	913	885	826	917	928	871	911	844	876	900	930	882	900	883	862	887	895	875	913	870	884	895	910	907	882	911	898	900	907	869	884	875	933	919	885	930	893	894	871	913	886	883	920	914	886	891	937	896	915	883	904	917	883	896	882	849	922	930	945	902	855	894	886	883	865	925	879	913	923	939	908	886	877	850	856	887	940	826	908	887	885	898	928	873	839	941	872	855	897	866	878	939	878	883	876	856	878	816	888	938	936	921	903	860	904	869	859	903	912	916	933	858	878	929	916	851	833	872	879	904	915	884	835	952	860	804	885	902	879	889	893	884	877	877	854	897	886	916	880	895	812	958	895	891	926	839	882	969	905	881	882	923	843	877	942	914	868	957	868	898	895	862	924	935	918	925	878	824	879	954	914	882	904	955	897	845	925	957	906	929	907	898	896	880	907	913	898	909	906	842	897	905	872	873	870	917	890	885	903	914	859	898	858	907	859	917	839	877	840	828	901	911	969	905	864	936	886	901	885	914	914	905	900	926	873	903	918	887	854	873	845	911	911	930	881	878	893	871	919	889	905	896	929	871	900	886	868	847	914	886	880	839	927	834	915	870	922	925	860	909	863	872	898	908	880	892	836	876	927	905	904	873	879	929	872	875	910	851	864	924	832	876	871	930	885	920	902	895	945	922	839	913	871	868	917	865	896	869	922	917	902	934	856	890	917	916	923	898	900	868	874	925	889	874	910	913	896	920	905	850	916	911	929	893	902	903	885	887	909	883	886	928	945	851	913	888	889	979	889	912	854	946	871	923	873	878	954	853	904	924	872	880	881	951	869	922	897	937	873	935	950	870	889	939	882	890	967	889	905	888	883	873	883	957	905	959	921	950	875	870	885	927	891	867	822	904	881	897	909	893	872	937	900	919	880	852	867	921	963	926	933	937	888	938	924	910	929	905	815	874	830	899	893	888	901	857	915	860	926	872	889	887	896	861	850	894	948	810	939	878	902	932	897	907	852	868	884	878	859	909	885	855	888	862	852	869	881	860	900	864	860	892	864	858	908	963	849	918	890	881	945	893	897	886	842	903	910	914	961	864	934	914	870	882	863	926	920	940	875	873	880	856	906	897	901	890	859	830	880	896	901	908	893	883	875	839	862	878	917	893	853	948	911	875	974	953	903	864	923	869	864	914	903	892	926	952	887	929	902	884	910	897	910	863	836	881	931	882	910	922	916	847	953	888	911	924	888	877	899	865	874	909	861	873	900	875	877	927	919	894	935	909	903	883	864	888	872	844	879	899	858	872	917	904	906	892	858	844	913	955	890	891	951	910	859	866	879	889	864	867	860	864	924	941	918	911	864	915	867	925	863	934	890	959	889	878	930	953	891	903	907	913	878	892	872	891	937	906	964	876	943	889	934	890	908	865	917	868	891	890	933	893	902	918	910	893	891	882	857	897	891	898	854	895	879	871	910	888	917	942	868	891	896	871	881	946	870	869	932	885	898	896	892	918	918	903	870	908	905	865	852	932	917	915	846	897	910	955	872	860	872	878	893	864	879	894	863	912	858	854	918	904	895	876	923	879	900	870	884	871	878	950	887	877	893	907	894	838	929	915	931	880	967	886	919	861	889	940	959	879	905	911	970	938	915	899	858	946	883	857	929	956	883	920	895	848	880	872	899	884	906	901	910	881	927	914	919	914	892	873	890	934	861	940	896	865	887	887	923	871	872	896	897	868	885	897	892	909	874	889	923	904	896	851	950	904	901	912	843	863	897	876	865	896	885	927	867	861	924	872	889	901	872	910	889	945	916	886	908	903	874	897	889	901	941	881	927	850	839	853	904	869	834	940	921	891	905	888	884	855	862	873	883	901	896	913	879	934	896	905	897	907	869	899	882	870	936	874	986	944	881	911	837	922	898	835	873	903	874	860	904	888	911	846	926	897	932	915	893	896	862	915	860	897	840	933	925	887	940	902	861	931	978	886	889	941	891	853	912	892	883	927	924	885	920	943	909	846	862	886	917	920	911	880	908	939	913	916	935	877	864	876	914	889	924	852	875	880	835	884	912	904	905	882	916	909	885	890	877	881	912	824	874	912	863	865	849	922	883	894	918	905	901	886	934	861	875	851	935	907	908	852	1029	896	905	914	834	900	926	852	911	963	898	863	838	818	885	919	847	904	859	890	839	851	888	899	901	887	879	858	887	917	865	879	927	907	835	945	889	869	876	921	932	878	910	923	920	915	911	889	872	893	824	972	886	883	888	881	921	924	876	949	920	869	893	889	892	938	882	910	917	887	945	917	876	925	913	870	910	904	896	838	927	892	884	878	960	884	873	868	846	920	951	817	889	905	906	882	910	893	915	887	837	867	893	874	851	871	932	830	849	942	909	905	921	878	866	868	908	876	926	892	874	863	863	911	887	883	889	911	881	865	916	906	892	911	914	879	894	888	862	893	925	891	867	898	880	869	848	930	886	883	925	944	825	889	925	913	871	852	889	884	883	945	857	857	863	974	856	897	874	874	884	870	902	880	899	913	902	867	885	915	913	877	847	918	905	937	868	903	906	900	905	880	869	880	866	858	887	915	932	883	856	935	889	920	894	862	894	895	869	871	912	921	894	904	888	859	911	886	904	927	939	930	887	903	887	930	872	906	920	871	814	807	929	863	914	937	889	906	919	913	896	891	903	888	925	902	856	882	946	832	877	927	828	892	891	896	892	897	954	859	883	953	921	975	931	924	908	863	868	909	912	896	890	877	836	868	866	844	909	847	850	936	902	901	830	886	853	863	927	923	866	892	879	865	872	947	867	915	895	890	918	869	884	924	846	938	870	834	856	926	897	854	877	882	865	895	892	843	903	938	850	925	889	910	884	884	870	940	845	888	888
1964	172	182	196	161	190	178	171	172	185	153	160	161	161	179	158	144	151	168	165	147	162	166	136	171	163	167	151	161	128	143	154	152	171	150	136	156	157	164	150	165	140	134	128	162	138	151	137	156	168	167	166	178	147	149	175	155	163	171	171	153	160	159	150	166	193	155	163	161	190	168	136	153	137	154	167	168	180	140	153	140	138	154	150	160	157	153	143	158	149	148	157	169	160	169	160	153	150	166	146	157	174	138	139	155	144	153	155	145	162	148	148	152	163	171	141	167	145	162	150	163	137	152	157	130	162	138	162	132	160	151	170	165	147	129	146	169	158	169	158	156	176	159	162	149	145	182	164	165	150	154	138	154	155	164	136	159	137	161	156	156	175	163	149	168	142	159	148	193	141	188	178	124	177	164	145	167	159	149	161	148	169	150	182	156	164	163	152	141	160	171	158	163	183	164	165	147	156	155	159	169	179	163	137	174	162	168	146	150	155	157	177	169	162	158	157	152	194	163	154	181	153	169	176	155	146	158	163	155	158	139	149	151	158	164	178	150	162	166	144	149	165	161	142	161	169	159	146	138	175	150	159	160	164	166	150	194	151	148	117	164	166	144	151	160	148	146	140	153	156	150	171	153	151	170	163	152	166	162	152	169	163	173	163	129	137	153	158	146	190	153	149	161	169	161	174	152	149	172	156	147	138	144	160	162	153	170	147	151	180	165	151	157	152	145	160	160	172	141	153	170	169	152	167	155	172	139	166	165	144	151	154	147	156	182	160	147	127	196	158	143	142	180	165	157	167	166	143	162	175	152	163	164	148	162	156	136	183	151	175	167	139	163	178	156	146	164	154	142	148	139	168	146	152	153	146	173	166	147	152	153	160	137	163	174	153	147	160	156	141	160	149	169	159	169	159	166	158	144	165	172	143	163	161	161	159	155	167	158	160	173	167	147	175	187	161	145	149	157	175	165	159	170	147	137	157	159	163	147	166	159	179	137	169	156	164	170	146	158	183	141	173	155	156	161	143	147	153	150	146	160	166	153	159	154	169	171	141	134	173	139	164	174	165	134	135	155	153	158	162	148	159	183	159	158	142	164	165	174	159	153	190	174	166	154	176	151	158	148	137	133	160	139	175	158	159	161	154	148	160	152	130	156	171	162	163	144	126	155	144	143	160	141	147	143	187	163	159	177	174	154	161	179	184	143	174	147	177	140	169	158	156	170	152	156	146	156	163	145	165	167	159	145	145	183	147	160	144	146	159	141	149	151	153	162	170	153	150	154	144	158	153	164	166	147	158	165	148	140	148	143	155	151	159	151	157	150	152	157	163	151	157	163	178	162	156	164	164	165	149	140	176	172	150	160	175	172	156	156	157	152	150	171	132	161	158	138	156	167	159	151	159	176	173	165	175	155	158	156	163	156	146	177	162	148	154	158	134	168	175	193	165	160	155	145	150	166	160	140	175	162	160	152	167	164	158	161	175	170	142	146	158	155	148	163	148	157	135	143	167	172	155	178	151	182	156	137	167	162	167	155	155	156	161	169	160	160	151	159	139	155	147	159	157	156	144	146	158	174	155	185	167	152	172	144	157	154	148	153	159	155	167	155	153	174	148	138	129	156	157	163	175	128	140	148	162	146	133	174	165	167	158	140	150	175	178	153	150	175	161	143	148	145	168	154	175	152	165	151	142	163	155	152	161	179	135	154	158	171	174	167	153	148	157	149	145	178	153	172	164	182	148	167	171	160	142	152	162	152	148	157	153	134	168	167	168	164	132	161	178	172	161	141	133	142	150	175	138	158	163	146	159	169	164	169	156	180	158	155	144	150	125	165	153	168	149	156	165	152	155	151	180	150	162	157	133	168	176	168	151	160	136	168	156	159	148	163	156	170	150	159	156	171	164	171	181	156	130	158	155	141	179	151	176	159	165	164	166	178	155	159	167	161	169	146	176	129	156	152	148	183	166	158	158	160	159	147	146	170	169	147	169	158	152	158	159	164	137	183	142	155	124	173	165	177	170	158	160	151	147	177	142	152	177	169	145	169	156	145	164	159	166	133	152	169	150	158	157	152	164	165	160	154	151	149	158	174	158	167	136	150	152	148	153	166	162	162	168	153	158	145	147	156	180	158	171	149	160	148	158	145	155	151	150	139	158	148	154	160	150	140	148	160	136	146	160	161	175	150	150	168	155	163	156	145	150	143	170	177	140	171	165	160	162	181	150	155	151	145	152	146	133	175	162	146	156	148	157	166	149	140	163	158	189	161	165	180	148	157	141	150	151	158	149	164	140	130	157	151	147	176	133	148	157	164	158	163	141	128	141	157	156	148	143	173	154	154	131	137	160	159	147	155	127	158	170	168	154	158	150	174	154	159	146	159	170	166	153	143	160	158	157	163	161	139	143	159	146	135	149	164	170	151	159	129	150	153	157	161	170	180	152	133	166	131	154	137	159	163	163	170	138	150	176	171	170	158	151	164	159	149	141	158	133	158	142	154	145	169	154	140	138	156	158	163	165	154	182	171	150	143	131	148	178	163	176	127	162	147	139	155	152	161	147	139	155	168	160	131	160	158	144	161	166	134	152	155	158	149	137	158	119	137	153	157	156	156	180	148	158	139	155	142	162	155	165	172	156	160	152	168	155	147	146	144	145	155	155	154	131	152	155	157	168	169	151	157	167	144	154	144	149	131	169	142	159	156	163	171	169	162	156	177	162	154	158	150	156	138	172	173	165	162	168	159	175	165	170	151	134	149	170	153	167	145	169	171	162	154	148	181	172	153	166	135	140	163	162	156	137	166	173	163	144	169	125	153	131	137	165	166	158	167	164	175	155	173	168	164	144	142	148	163	139	141	157	172	157	159	151	160	146	152	174	161	154	150	171	166	124	159	166	161	158	165	175	153	147	125	151	153	165	145	172	165	163	184	141	153	170	153	149	136	144	160	159	160	153	169	130	152	165	153	156	143	139	147	161	150	173	159	173	170	151	166	153	150	150	158	146	176	151	159	155	165	143	143	153	162	153	173	159	143	148	156	123	150	157	155	153	162	172	141	149	144	159	164	159	139	157	146	150	172	174	165	145	168	154	142	161	160	152	175	162	160	129	153	156	149	132	188	167	141	172	155	163	158	160	152	142	167	164	174	149	147	166	151	150	142	126	154	176	146	149	153	142	127	161	150	180	157	165	157	144	164	155	176	165	171	146	155	173	153	158	168	157	143	160	153	160	166	151	172	182	171	141	151	155	146	172	149	145	179	153	136	135	163	154	154	164	151	145	161	173	147	157	143	148	174	159	155	135	155	153	159	175	157	175	148	141	163	145	167	155	153	150	182	152	153	166	165	171	157	151	167	169	167	156	156	165	183	148	153	147	175	146	166	148	171	145	156	156	157	151	148	160	126	146	145	157	158	156	176	145	156	147	158	156	134	172	165	157	148	162	157	155	164	136	167	156	145	157	166	149	174	164	144	150	158	154	144	166	145	150	156	152
2166	525	546	588	617	581	578	582	521	486	523	527	510	522	574	544	573	498	566	499	503	543	503	517	521	501	494	516	506	529	515	525	516	543	537	515	479	532	524	534	502	516	496	506	519	499	544	517	497	492	507	510	528	530	510	510	497	535	544	504	490	529	525	518	490	533	490	513	489	503	484	520	521	502	489	505	484	490	558	510	469	489	496	489	539	496	532	514	507	537	500	560	509	563	560	503	463	511	492	503	531	508	537	510	467	506	522	508	506	567	516	514	481	529	496	498	482	473	518	576	509	503	513	531	521	505	486	508	502	512	535	523	521	519	564	539	534	466	543	484	528	530	507	519	502	532	514	507	494	510	496	470	534	548	498	540	494	463	480	530	508	462	537	519	512	531	474	472	503	519	492	491	520	502	532	510	504	516	482	502	523	490	503	497	505	512	504	520	522	553	506	491	558	548	476	506	499	488	512	533	511	477	547	516	527	500	499	509	484	563	538	488	497	549	498	488	547	494	515	533	505	493	519	503	494	544	484	483	496	504	510	514	494	522	542	475	530	461	479	516	529	479	540	487	494	497	492	502	512	502	524	541	527	525	494	494	499	509	493	483	481	492	531	505	485	502	508	498	464	489	546	505	445	538	497	488	525	505	480	493	523	493	496	493	519	533	502	531	520	498	518	513	527	517	506	516	526	494	501	496	511	517	493	500	481	513	495	552	495	527	489	500	526	515	501	520	550	483	493	488	515	469	494	542	474	485	513	459	492	503	511	540	507	496	524	513	482	559	491	476	500	531	489	504	516	508	481	546	522	478	529	486	496	518	502	511	495	522	516	517	493	500	517	509	463	492	522	506	490	472	502	537	512	528	551	470	478	513	486	515	479	519	500	485	497	507	516	537	505	486	483	503	532	488	494	512	497	485	480	526	506	525	512	497	500	511	512	522	510	505	510	500	484	527	516	473	536	516	538	517	494	502	545	490	524	507	531	515	506	505	461	506	492	514	521	528	498	504	489	521	514	486	498	487	486	506	514	491	530	508	500	511	514	516	505	476	484	531	465	502	464	468	546	525	554	478	558	514	534	488	501	530	477	514	546	493	473	473	499	508	492	524	484	513	499	498	530	567	452	511	492	509	517	518	497	494	487	513	460	513	516	511	520	547	494	502	513	534	508	466	478	535	497	523	511	490	498	503	538	523	479	488	525	500	472	552	515	495	514	545	518	494	479	532	474	529	498	548	521	488	515	520	522	492	477	550	478	515	526	508	493	497	526	536	536	473	513	465	549	488	475	532	512	530	541	474	513	534	506	517	499	549	508	535	489	480	538	532	481	504	465	541	489	506	461	534	478	551	468	489	565	498	455	465	530	518	521	507	492	468	502	540	527	522	524	448	511	516	486	486	503	482	514	547	558	508	516	507	522	484	496	520	481	471	517	496	512	485	488	494	507	483	520	503	487	496	443	514	487	509	495	560	506	521	491	519	481	527	531	506	490	502	524	505	521	553	525	552	523	523	532	509	503	478	534	490	494	492	509	531	504	524	500	520	559	532	494	485	473	556	453	517	487	497	496	524	484	511	526	548	509	511	487	510	496	542	575	535	468	492	533	553	508	485	506	477	515	498	523	510	501	537	482	479	515	502	511	515	518	501	507	504	513	462	514	490	453	486	521	540	494	482	497	517	513	526	498	447	497	532	489	498	513	506	503	487	464	507	493	491	524	479	494	474	500	502	515	511	549	481	509	479	520	522	509	499	506	511	505	509	519	515	511	498	490	515	477	493	508	497	451	498	486	502	498	487	514	480	482	488	527	527	509	467	505	514	500	507	500	486	564	520	479	478	485	493	489	518	494	507	479	490	474	517	516	491	486	464	548	482	485	491	518	516	535	500	548	538	526	505	518	498	541	494	524	485	498	515	473	478	505	523	561	529	500	491	516	506	504	520	522	486	515	537	504	502	510	506	529	516	492	503	527	487	519	496	461	497	530	538	507	491	531	508	483	471	484	517	462	505	513	473	470	529	548	493	492	515	504	495	511	526	471	491	514	505	499	499	478	511	515	488	497	520	505	520	474	490	474	524	511	486	502	532	511	487	514	485	522	505	479	497	477	486	474	491	517	485	472	519	507	540	502	486	533	496	463	458	498	540	522	521	521	551	469	513	515	501	516	449	495	501	510	512	497	515	489	489	491	498	500	535	542	462	569	513	509	487	520	527	493	490	525	464	544	518	525	547	480	509	504	514	495	533	497	489	506	527	502	540	505	495	498	565	501	498	520	543	511	539	493	528	489	497	511	499	537	501	539	498	508	536	515	528	538	534	517	511	530	497	511	500	518	501	478	494	493	517	498	486	508	485	531	515	512	513	475	561	496	520	491	511	531	527	492	467	486	492	498	509	532	514	498	488	521	468	488	505	474	499	508	507	488	540	544	542	493	481	506	488	534	451	487	528	513	500	527	491	501	542	485	488	523	543	470	500	501	513	542	499	535	520	553	542	517	482	531	504	518	540	521	502	458	494	515	536	513	517	511	484	534	512	513	503	531	524	521	490	471	504	553	515	498	524	497	500	532	508	485	496	506	502	502	465	497	482	553	540	529	510	536	506	496	498	514	491	521	474	518	493	527	486	532	532	512	486	439	532	533	532	491	525	481	504	518	511	514	501	503	497	529	497	508	518	489	509	486	532	514	554	488	492	507	501	532	464	522	479	483	550	498	523	476	509	479	494	509	481	517	489	514	517	543	535	517	447	504	461	558	486	509	531	510	493	518	503	520	493	542	493	492	519	526	506	539	531	509	528	519	486	520	536	529	496	494	499	471	498	516	510	490	477	527	538	492	516	542	486	526	531	484	490	503	516	514	526	489	488	490	492	519	534	515	488	499	488	524	502	497	545	510	476	501	503	491	529	541	465	480	520	489	457	490	532	499	493	511	508	536	481	495	517	531	537	491	497	511	492	505	539	494	492	513	490	548	503	520	513	530	569	494	484	481	521	512	538	479	527	481	504	511	511	476	514	482	514	490	519	499	521	529	516	522	489	523	507	510	469	510	483	518	490	502	539	522	515	540	555	465	521	496	488	445	512	544	510	510	532	484	550	465	458	504	511	495	512	528	523	508	510	471	536	502	458	503	508	537	485	504	502	475	505	499	507	498	476	497	546	512	529	502	515	542	479	489	502	483	493	503	501	494	521	502	486	465	452	491	503	506	517	498	485	522	525	508	537	449	487	470	506	465	518	584	506	500	504	513	491	523	485	532	518	480	515	470	510	525	538	504	511	543	502	517	480	494	502	495	487	529	529	506	488	528	467	504	553	522	493	495	541	503	565	535	481	504	517	516	544	468	496	513	480	525	499	508	513	477	507	547	504	489	482	546	498	500	525	482	515	444	504	511	488	551	547	506	501	454	503	545	532	541	499	500	488	514	526	482	482	529	510	464	471	512	527	483	449	464	514	534	477	520	518	575	564	510	486	529	481	509	487	509	501	502	513	501	499
9048	1127	1146	1107	834	672	577	494	454	458	443	442	423	386	389	404	359	404	343	365	355	364	371	363	344	390	359	359	365	347	350	359	316	386	325	371	359	319	327	343	347	338	326	376	312	348	319	345	368	357	354	345	298	341	366	392	336	355	364	330	357	356	332	356	354	316	329	329	316	359	343	355	330	352	337	330	338	378	336	326	318	360	342	356	341	346	320	344	329	349	363	363	379	322	361	339	347	357	327	327	346	332	350	348	335	312	319	323	341	342	343	345	338	316	369	329	317	369	353	332	329	333	336	378	330	346	331	331	330	337	319	328	324	334	348	347	371	390	352	356	320	355	362	374	380	317	305	329	330	360	331	312	350	376	325	337	334	333	333	315	325	354	339	361	334	340	308	360	337	326	352	274	374	345	328	316	323	325	349	329	319	319	385	334	361	343	350	364	333	314	309	322	343	311	333	324	358	300	345	345	333	319	332	338	315	358	307	380	328	324	333	335	339	307	342	346	346	333	344	318	338	357	359	345	359	336	341	343	350	357	341	362	376	345	393	357	358	327	330	357	365	359	355	326	354	340	369	322	332	349	335	368	335	376	369	352	371	360	333	321	344	342	360	324	392	341	329	326	337	354	329	331	332	361	352	347	341	352	336	330	375	299	334	356	362	351	295	355	358	335	346	340	320	344	344	324	330	330	348	327	331	312	307	353	358	338	348	318	358	307	329	368	340	328	316	343	339	348	335	320	336	341	331	325	299	299	349	346	302	337	355	333	324	337	315	314	349	324	373	340	336	339	312	335	325	340	350	368	304	343	348	349	344	312	337	294	319	338	338	357	334	356	340	346	318	318	343	349	360	357	384	340	330	338	339	362	352	324	334	340	329	327	341	336	358	304	329	342	310	340	361	365	340	313	341	357	327	345	359	347	350	366	325	362	340	365	360	344	343	349	394	361	361	351	351	328	315	357	348	331	309	321	337	328	373	338	354	319	368	342	341	324	361	369	323	340	317	362	340	353	310	332	349	334	350	350	306	344	347	293	335	383	340	351	369	331	340	349	363	361	359	342	353	377	321	343	323	353	350	346	370	347	351	382	332	324	351	327	371	334	354	316	346	342	352	357	300	322	343	328	350	342	350	367	345	337	380	323	356	323	383	327	335	343	327	393	335	339	345	343	316	339	331	335	359	345	371	325	343	333	323	324	326	333	336	324	325	319	357	342	325	354	374	312	329	326	342	337	362	339	331	339	340	342	376	325	341	343	330	358	348	343	303	361	366	359	302	346	364	354	334	344	323	343	348	302	352	361	330	342	350	362	335	330	318	333	334	375	365	331	323	306	320	385	334	336	329	386	360	337	379	328	337	354	366	363	324	315	354	374	347	345	366	314	337	357	358	364	312	327	335	333	360	359	327	331	305	342	341	354	335	334	335	321	332	362	347	326	343	364	334	332	332	301	320	346	334	361	341	335	347	343	339	310	324	382	342	336	331	335	318	316	339	355	317	360	317	316	317	327	344	358	320	354	364	366	324	350	326	352	297	330	313	349	330	361	338	328	359	329	373	350	355	326	353	332	304	346	364	348	348	361	318	341	328	346	347	332	328	328	309	379	325	325	298	342	358	365	345	367	329	308	297	341	343	317	337	357	325	332	329	361	350	320	375	361	345	323	379	347	320	366	319	344	329	344	326	330	346	328	343	337	314	307	360	337	356	331	334	350	309	326	331	366	360	320	311	316	362	360	290	350	342	353	320	348	365	355	341	324	329	334	297	374	328	307	357	338	357	324	308	339	364	329	363	351	325	376	331	348	336	388	327	338	359	381	298	353	333	330	336	335	307	338	344	367	358	323	365	381	334	335	300	327	339	336	319	318	359	359	348	338	371	326	356	362	351	324	332	348	358	332	335	331	355	318	344	312	335	362	388	345	335	334	357	349	352	375	343	311	348	340	354	302	352	322	332	352	341	333	360	353	362	339	362	331	378	341	346	329	350	381	334	356	330	308	345	363	337	359	356	329	378	346	369	366	330	336	335	375	340	361	340	323	380	343	328	303	339	358	347	325	344	367	348	342	354	343	353	368	328	338	311	324	329	359	345	363	355	327	369	331	342	349	355	292	311	303	281	356	339	344	354	342	331	340	377	343	336	317	325	362	331	310	332	313	344	313	334	346	328	352	371	354	346	355	349	326	331	333	323	356	330	331	336	322	337	355	357	339	320	382	336	324	356	345	341	322	347	331	358	331	384	347	322	360	342	375	342	305	339	306	335	318	379	327	383	335	324	343	365	295	341	366	327	336	350	331	354	324	332	341	312	337	307	358	331	338	333	323	318	355	315	332	348	362	302	329	349	398	369	362	351	330	341	340	313	328	356	362	358	350	328	323	358	353	356	342	365	337	363	332	324	356	315	364	340	342	321	353	322	356	372	355	325	310	361	324	328	311	368	348	338	342	338	337	317	301	332	325	346	346	334	390	296	367	343	361	315	364	368	326	323	336	345	319	343	368	352	342	343	360	310	369	344	339	329	340	311	340	345	315	300	325	348	318	337	383	372	335	360	323	342	338	335	348	324	359	344	352	330	334	321	306	372	316	318	313	372	312	332	345	317	358	337	373	316	337	333	340	340	315	315	344	380	346	346	352	339	339	369	354	361	346	322	343	310	354	375	353	304	348	320	344	307	342	360	331	344	327	337	317	314	342	326	316	368	339	310	343	323	358	349	337	282	331	335	336	344	336	359	344	311	338	313	324	328	335	396	309	299	346	353	341	357	332	391	365	322	353	361	355	336	341	347	343	346	319	374	339	342	317	338	354	357	325	339	372	385	318	367	339	343	355	368	348	345	349	332	336	373	349	324	330	327	334	350	351	360	374	349	394	335	324	327	356	327	334	356	351	342	342	369	339	333	347	327	366	364	341	320	342	293	325	311	339	326	354	358	316	373	337	332	337	337	329	397	355	328	330	342	349	323	316	339	302	349	344	334	341	359	336	331	363	324	328	340	338	355	319	332	337	319	349	323	396	351	376	359	336	313	313	314	320	333	353	342	333	360	317	313	354	342	346	349	309	358	336	353	331	398	317	336	364	310	352	349	350	308	333	378	317	355	332	333	373	343	349	349	342	347	356	310	332	340	369	350	344	365	319	352	314	383	352	348	313	298	325	324	341	317	354	324	334	343	323	340	358	360	341	366	330	341	370	367	343	333	340	330	346	335	347	352	340	301	331	340	358	352	337	329	351	329	364	338	336	335	365	363	352	334	391	316	358	328	335	318	322	327	338	362	367	320	313	364	320	325	330	343	353	346	371	360	336	387	327	344	356	356	383	347	335	322	355	370	336	342	344	360	330	364	340	324	361	378	325	359	330	340	334	302	327	379	353	348	316	326	293	325	335	315	337	338	371	371	340	351	363	358	331	369	341	376	346	365	342	363	309	314	352	305	355	378	347	327	373	366	347	350	316	319	322	341	329	344	368	353	319	374	340	319	340	360	341	337	344
6274	1687	2575	3235	3039	2633	2275	2111	1784	1739	1481	1480	1388	1339	1271	1262	1207	1134	1158	1095	1096	1093	1047	1047	1036	1002	1074	1099	1071	1059	1004	969	1012	965	1018	942	973	981	983	964	965	953	949	969	1002	992	946	916	935	915	931	965	967	915	918	911	977	941	1008	941	918	1003	964	892	966	922	925	919	873	932	947	946	948	878	945	970	862	908	944	906	936	907	865	939	925	861	934	956	940	896	895	936	870	925	901	910	893	934	972	963	895	938	950	911	921	952	1017	919	975	943	937	898	923	936	947	933	891	946	921	879	904	902	968	944	925	893	901	890	920	916	924	903	967	933	933	911	944	914	921	908	864	864	939	928	916	959	924	900	957	907	833	877	949	945	965	885	891	912	928	905	892	888	933	924	972	932	909	922	933	897	941	906	947	928	916	889	985	925	884	939	899	971	912	877	982	927	925	913	926	905	913	901	970	887	924	920	953	913	894	936	914	905	902	915	925	915	886	883	923	966	921	860	894	923	961	868	910	928	921	948	897	921	937	889	884	874	886	888	943	915	966	943	905	943	948	897	928	972	936	874	892	871	929	868	977	930	964	949	928	922	939	907	905	898	884	894	874	918	933	901	925	923	941	945	918	942	908	944	903	891	898	887	975	964	937	918	923	950	918	918	908	894	886	941	891	902	940	912	945	970	944	932	960	943	937	856	905	869	968	916	907	926	967	940	923	927	987	941	937	923	984	933	884	928	915	886	946	878	940	928	916	880	925	880	911	874	936	929	959	943	913	901	902	914	959	929	940	983	902	931	900	932	895	917	887	918	928	899	902	933	907	895	978	919	959	936	919	903	967	933	850	873	951	880	930	936	950	919	911	911	953	994	926	934	873	890	884	922	956	908	917	904	902	926	879	918	891	918	931	942	969	964	923	897	942	943	910	931	885	939	989	912	929	938	948	980	927	927	925	902	956	889	862	913	926	917	904	864	922	944	894	927	948	893	913	909	971	886	907	934	915	948	960	925	855	931	953	889	898	923	927	919	931	929	920	964	887	899	892	901	917	905	828	891	938	906	903	973	943	905	870	921	887	925	1018	902	944	925	932	888	935	989	951	923	915	904	894	925	893	898	922	932	940	867	927	959	955	980	952	896	914	926	856	944	942	911	932	919	869	929	923	946	887	906	910	888	950	883	951	863	953	949	894	986	905	968	958	904	915	896	966	922	918	958	879	940	922	908	931	940	966	941	885	903	876	920	926	885	904	905	910	936	890	922	888	967	938	913	911	897	945	902	935	946	893	875	940	947	845	939	898	933	917	915	919	909	920	908	926	920	892	887	929	894	954	910	987	903	908	913	888	904	883	1000	899	890	964	914	909	921	922	928	876	955	916	932	893	895	851	953	895	956	935	906	926	943	918	962	911	993	898	970	882	967	885	902	961	979	937	922	915	869	927	973	858	889	876	885	953	921	942	905	913	953	852	886	851	894	862	997	933	901	994	950	938	906	930	900	856	925	931	921	941	890	864	902	935	873	900	922	932	892	898	924	888	875	940	862	890	891	869	897	968	990	864	877	931	928	890	924	926	892	947	876	867	930	968	881	947	965	966	853	912	886	886	935	919	959	950	873	930	979	908	913	930	914	896	927	934	926	885	942	924	904	892	939	921	940	917	887	900	914	933	888	870	949	914	921	908	929	936	912	983	956	887	959	912	947	950	913	903	926	916	909	900	914	915	878	900	889	935	915	907	925	942	934	887	972	899	915	918	914	930	907	902	897	949	916	880	955	921	887	873	879	898	916	926	925	930	953	998	943	903	892	920	945	946	940	948	969	888	982	939	883	959	904	874	890	917	913	951	879	949	925	941	933	898	943	890	935	912	895	902	963	913	951	875	968	883	892	887	936	944	941	937	938	929	836	928	954	930	933	917	889	950	933	964	919	875	953	942	931	901	877	926	905	914	962	919	892	890	1012	900	915	916	924	876	885	929	956	900	907	959	896	859	939	991	882	945	914	924	938	864	924	901	929	905	928	928	900	910	893	914	932	904	887	910	942	879	885	848	921	941	988	936	926	918	923	960	899	891	932	924	928	908	968	951	911	879	935	972	925	858	963	880	926	981	937	975	926	859	925	882	898	898	918	935	848	921	937	916	913	920	879	935	913	929	947	911	887	948	931	883	944	891	918	934	906	854	928	890	929	910	899	918	940	891	933	898	945	940	876	928	936	889	898	974	912	911	904	920	925	900	894	929	915	940	908	940	891	977	908	925	985	884	855	937	897	920	943	921	913	926	977	899	906	957	856	917	912	873	897	914	940	926	956	931	911	937	960	927	907	991	887	923	874	923	939	951	902	864	913	931	928	906	935	893	917	885	810	896	953	944	940	920	908	967	909	871	886	902	883	896	896	884	931	979	895	941	965	892	925	898	889	929	968	912	896	993	957	898	930	919	885	914	945	924	890	892	946	898	883	899	927	919	892	973	946	971	947	940	872	908	904	930	925	934	939	902	945	945	900	982	944	884	914	862	926	938	873	916	931	893	942	935	924	870	924	921	939	958	873	862	886	975	877	909	947	893	949	912	865	925	926	932	939	934	939	852	885	923	918	858	930	918	916	904	934	929	928	913	949	854	917	920	926	903	900	930	876	936	898	849	960	879	935	911	871	964	908	911	912	933	936	870	903	941	909	895	948	925	899	871	899	922	935	944	971	897	960	896	908	944	891	956	901	883	934	886	953	883	866	940	922	892	944	926	925	938	885	909	897	975	900	885	950	863	909	924	947	933	957	880	949	937	914	934	945	918	897	984	936	930	934	884	969	950	876	921	894	957	928	954	910	874	914	920	931	930	903	971	952	902	874	956	908	936	858	902	893	906	862	875	898	949	871	963	900	894	883	936	952	928	977	892	941	939	928	912	895	950	890	917	923	914	891	901	955	887	973	894	941	952	922	911	938	978	893	931	919	927	931	901	866	912	891	889	976	966	937	964	957	933	908	942	889	943	854	908	926	927	905	918	969	942	874	929	857	918	908	913	892	841	926	897	913	981	956	908	957	912	907	932	906	941	869	937	920	895	953	931	897	1005	906	948	944	926	921	934	943	914	889	924	892	956	874	943	914	954	920	945	940	996	946	922	916	929	928	940	943	916	932	960	897	908	913	901	902	944	972	913	939	923	893	969	862	921	887	876	930	864	940	908	942	944	843	925	922	855	956	919	987	909	914	963	966	948	896	924	906	928	931	897	898	872	935	932	895	924	957	918	929	904	884	890	906	921	900	957	891	878	962	913	880	899	874	958	925	934	976	932	930	925	896	898	921	903	952	937	924	960	944	911	974	871	919	901	921	930	905	891	884	876	951	927	958	953	926	901	889	942	937	887	887	952	918	870	971	916	943	889	973	906	935	896	919	896	886	951	933	953	967	960	903	868	922	851	918	951	921	946	931	930	931	891	913	899	887	881	905	937	876	893	892	958	875	942	909	922	929	920	933	949	916	913	911	931	978	934	914	916	912	930	899	866	909
13525	1808	1760	1360	1055	810	673	616	580	522	512	397	434	396	435	358	393	389	351	387	382	349	373	346	375	404	353	383	365	360	324	329	331	361	348	327	349	358	370	364	347	334	348	299	329	347	371	336	338	349	355	325	380	340	322	350	338	328	329	327	324	344	353	316	358	352	341	361	376	322	334	368	388	316	345	342	364	357	365	347	345	322	348	354	339	353	351	345	377	333	355	327	339	317	347	340	296	352	351	355	354	364	332	339	334	369	332	327	350	345	354	339	341	358	359	324	344	319	368	340	340	300	345	333	338	319	326	348	308	331	310	340	341	337	359	348	332	330	337	326	330	334	334	338	376	334	338	329	338	329	346	310	334	365	306	322	330	329	350	311	344	383	354	340	322	332	367	369	315	314	304	355	369	307	334	333	334	336	331	346	329	344	318	360	309	346	317	331	342	326	343	341	314	336	335	358	309	384	335	319	355	376	361	355	335	344	314	336	352	347	360	356	357	358	333	307	364	310	331	326	315	315	348	314	303	351	365	336	328	326	375	354	351	332	328	294	328	303	343	321	337	349	328	327	336	344	334	311	364	376	364	370	352	340	356	425	337	317	344	356	299	351	325	311	335	359	373	319	323	340	320	330	337	337	341	338	377	358	323	352	300	328	331	358	364	362	360	367	356	318	302	323	333	346	345	352	331	342	305	337	334	345	356	338	317	360	371	331	320	318	317	352	345	331	370	310	315	324	342	338	358	346	355	349	355	344	317	325	351	339	344	338	333	338	357	331	361	326	343	298	360	323	343	308	329	332	347	320	333	355	347	356	329	330	339	346	358	331	340	337	349	320	362	376	339	337	325	309	325	325	328	328	334	320	322	369	345	365	359	302	354	349	315	339	359	360	332	345	361	362	325	326	340	333	369	295	331	345	336	369	342	324	342	339	308	337	334	338	348	385	309	361	311	340	303	330	370	327	343	323	353	340	307	372	325	337	356	319	327	335	355	330	357	308	359	365	330	373	334	343	338	353	335	332	365	362	337	321	378	305	323	355	335	325	346	318	372	340	357	336	330	361	320	341	319	315	339	331	324	321	312	325	313	349	328	317	340	329	368	334	327	335	311	341	376	318	333	327	336	329	363	334	324	348	349	348	347	364	362	322	364	385	362	323	317	308	356	324	368	351	322	335	331	365	316	356	330	354	362	340	330	324	351	354	313	357	320	329	346	362	339	362	369	333	341	375	347	357	381	332	353	313	299	352	331	325	329	311	374	348	339	353	328	315	354	325	322	318	312	382	379	317	347	364	331	326	356	336	373	382	328	349	359	337	357	322	356	318	333	349	336	354	338	333	327	322	329	359	324	346	328	331	327	354	341	343	378	300	348	325	365	325	365	333	356	329	355	327	368	349	344	303	346	324	341	332	353	337	336	364	346	313	336	350	353	346	330	341	355	339	343	312	317	323	338	345	336	332	325	369	361	347	334	374	336	320	338	319	309	296	339	342	374	351	337	337	364	337	341	350	335	370	315	379	367	311	341	330	327	340	340	357	312	357	340	336	373	347	331	301	305	346	329	322	358	355	320	357	311	327	311	346	337	323	349	320	329	323	309	350	341	328	313	333	382	322	323	371	344	350	352	332	316	351	351	321	337	350	364	342	314	323	351	298	373	330	318	331	314	369	333	360	342	326	366	318	325	357	359	313	316	334	334	318	351	331	321	333	369	328	354	325	350	336	363	363	334	339	352	310	326	379	382	346	351	346	331	338	367	370	337	350	324	332	405	340	360	328	337	304	345	352	329	324	308	337	357	337	344	314	316	350	330	362	336	364	356	324	322	350	357	347	315	314	355	309	358	319	331	350	362	362	353	352	316	309	363	332	314	325	364	354	327	349	355	345	329	355	306	345	367	346	322	328	339	329	351	304	345	343	320	322	332	362	351	369	341	357	354	323	357	332	339	350	315	317	336	338	319	358	329	350	343	330	334	361	341	334	345	338	330	357	344	334	350	362	367	331	357	338	318	314	333	310	318	339	300	339	317	329	360	350	339	350	365	331	342	363	358	382	341	338	373	357	313	336	362	339	330	334	330	318	337	337	339	331	335	341	327	366	329	334	309	349	326	365	350	338	377	365	347	340	354	356	386	373	313	349	317	337	355	359	340	351	319	343	333	316	320	340	366	371	350	309	379	343	332	319	345	330	332	328	358	363	354	352	322	321	340	334	333	349	352	331	357	351	360	355	331	328	364	317	320	343	396	331	333	312	366	330	307	346	327	321	330	392	311	326	344	338	362	348	327	348	325	355	316	349	322	308	346	327	331	342	328	367	327	347	337	301	342	350	312	351	353	328	319	348	324	314	343	347	323	341	336	318	351	358	319	338	307	352	308	323	333	328	338	323	277	308	360	323	347	325	351	317	317	317	344	325	323	340	326	313	327	334	344	345	347	342	342	321	336	334	316	334	325	346	314	333	356	341	343	323	335	353	357	331	331	314	375	335	352	311	343	321	321	369	333	318	341	371	333	365	334	322	314	348	341	342	327	316	332	364	322	314	331	351	347	284	336	308	319	324	339	335	376	339	333	363	340	332	359	317	370	342	343	371	372	330	336	321	356	340	344	355	314	357	321	354	354	384	339	348	359	355	332	338	335	338	369	354	317	354	353	346	334	327	326	356	334	336	309	356	319	356	358	320	386	393	335	309	314	328	354	371	352	306	331	359	338	316	348	326	303	366	327	346	353	367	327	343	364	333	362	319	344	352	352	348	331	356	390	345	326	334	357	363	348	324	338	355	327	339	354	343	323	324	333	332	336	324	337	347	375	334	334	331	336	316	335	359	329	325	343	345	311	350	330	329	322	385	367	371	322	357	344	338	326	326	344	337	363	332	339	340	302	337	308	333	327	319	356	308	332	348	343	325	361	352	315	367	348	336	320	344	350	320	339	342	335	314	319	361	344	344	348	343	342	338	327	296	305	369	343	335	338	325	320	320	328	349	361	327	325	323	339	352	312	367	340	355	342	327	354	365	336	330	360	328	327	345	336	364	346	344	317	334	365	320	332	305	291	365	357	366	375	349	341	328	344	302	381	330	352	338	350	368	345	336	355	330	303	337	329	343	329	324	319	332	348	328	340	364	344	342	349	310	345	310	403	379	354	333	337	297	333	361	307	342	400	335	342	332	310	315	326	352	345	332	308	347	372	359	364	322	381	334	314	360	383	304	346	313	338	327	313	304	352	385	341	342	333	355	309	335	326	344	317	321	348	329	330	329	359	362	332	373	346	352	332	358	356	390	332	345	335	322	334	338	347	349	355	338	311	301	323	307	310	350	310	318	349	351	338	326	360	341	330	361	337	339	336	364	309	310	316	319	339	358	325	331	372	346	323	321	320	341	368	409	323	333	325	351	300	318	322	369	353	335	332	334	351	324	346	370	333	319	315	329	340	342	365	323	339	322	346	344	327	332	326	348	341	335	357	345	296	336	293	332	332	362	364	323	383	366
7446	2056	3332	4275	3884	3405	3016	2525	2235	2012	1837	1704	1661	1486	1361	1341	1307	1221	1248	1179	1157	1107	1123	1039	1099	1066	1092	1042	1007	1026	1006	970	1046	948	1000	1017	1012	1004	935	949	948	978	958	920	956	921	885	925	881	893	969	964	892	919	1010	918	887	903	973	920	928	891	973	912	951	861	884	942	884	857	985	911	872	930	880	884	961	888	918	918	935	875	875	914	963	868	942	912	905	909	909	888	862	912	890	866	848	929	912	885	880	920	856	862	945	934	906	910	931	875	860	928	910	923	947	862	876	896	956	871	872	899	890	885	894	857	897	860	929	851	894	881	904	926	836	831	929	901	860	861	863	934	861	889	934	916	920	851	888	852	931	909	874	902	894	920	912	880	858	946	875	962	847	914	895	938	924	859	917	862	846	914	908	890	884	938	854	940	883	846	934	878	933	901	873	907	860	866	919	945	926	840	924	956	829	886	949	875	941	921	890	899	880	871	896	932	868	873	875	911	844	906	936	910	873	865	866	907	845	851	840	896	912	904	920	921	880	876	897	894	894	925	890	900	943	898	926	882	932	834	902	883	917	885	867	904	914	892	922	892	897	909	879	911	858	826	879	851	881	900	830	926	908	877	879	877	886	860	778	891	867	874	926	887	844	902	914	872	879	870	879	860	847	914	943	911	907	954	909	842	949	930	907	906	865	931	865	838	942	890	893	914	858	879	896	873	887	854	911	903	948	874	820	894	868	941	953	897	911	867	950	887	875	917	899	813	864	862	887	910	870	884	870	857	896	887	860	947	914	917	875	925	898	881	852	948	895	917	908	901	887	892	882	912	860	919	844	912	909	943	900	921	883	850	877	887	876	899	926	861	960	846	948	896	925	884	849	904	957	887	924	941	872	904	886	870	895	881	933	902	893	902	941	891	893	878	837	885	884	871	865	847	925	848	893	886	948	957	912	897	940	872	921	904	885	836	870	835	926	921	912	903	856	916	870	932	920	944	919	910	888	906	855	900	902	873	934	918	880	907	950	867	894	873	914	868	916	876	927	891	895	892	943	853	857	876	900	868	860	895	853	867	891	918	851	875	919	924	879	853	909	917	872	864	868	932	940	872	876	884	881	898	933	946	915	872	870	900	904	873	907	909	869	871	894	908	916	879	832	930	886	932	938	922	901	880	829	810	873	905	908	888	935	856	883	881	839	897	897	956	885	909	870	915	901	860	931	893	882	912	903	844	909	885	954	907	913	889	836	861	883	871	894	886	868	900	873	851	936	918	880	859	855	921	935	902	883	923	895	911	828	898	864	839	859	901	906	875	927	860	864	901	890	869	882	884	901	933	908	930	889	899	882	933	864	862	939	840	881	903	846	891	889	924	865	859	891	869	851	831	866	899	897	870	898	877	876	882	922	887	890	904	894	880	929	912	926	894	895	913	875	873	880	909	959	871	858	880	904	881	923	899	863	842	865	905	895	884	874	859	878	903	922	884	911	856	892	921	902	927	849	842	891	901	881	896	876	933	917	890	870	901	905	875	866	911	943	915	913	901	911	868	878	869	855	914	860	936	870	917	861	910	915	867	902	907	894	883	907	938	900	903	848	901	910	870	902	833	888	840	905	872	791	864	913	894	920	901	847	855	893	906	900	864	860	908	852	831	880	927	914	929	886	867	834	863	877	884	879	929	930	918	915	961	917	921	903	890	904	831	901	855	881	916	851	930	854	923	876	887	853	903	894	865	884	890	931	864	898	870	902	856	892	904	904	889	900	894	857	939	911	968	890	910	910	886	867	898	928	874	889	886	908	878	893	880	870	931	912	883	859	858	832	909	887	894	884	867	911	890	897	934	876	893	855	910	926	860	908	927	873	908	883	878	884	941	867	864	925	909	946	897	858	894	839	872	925	825	864	895	868	924	938	893	893	861	882	877	898	864	935	870	906	926	880	885	854	903	862	881	898	842	891	914	852	902	866	900	893	864	929	879	869	860	872	875	922	902	919	922	912	887	863	863	930	904	914	881	893	893	913	886	934	874	849	836	915	903	865	917	991	875	879	888	891	817	899	930	894	938	934	878	871	909	849	907	866	849	873	959	845	899	911	930	930	983	891	893	927	855	923	869	891	876	951	876	847	866	911	888	917	901	897	944	923	898	899	868	885	870	908	903	843	899	864	841	883	880	893	880	863	872	890	863	855	831	894	876	876	977	911	903	828	919	939	886	864	873	896	869	875	921	911	866	860	833	851	905	892	908	928	847	907	892	907	868	899	937	913	908	911	868	881	883	877	878	913	912	880	907	869	914	871	878	878	917	875	947	835	881	908	878	873	852	920	883	949	969	844	887	859	886	948	910	936	879	929	895	916	879	935	862	909	895	826	899	870	889	841	867	890	935	883	897	872	873	903	847	884	938	875	889	939	862	890	894	903	940	914	889	882	902	880	877	923	890	827	947	868	837	946	909	863	873	897	885	902	888	911	864	896	903	874	900	890	881	893	944	910	873	917	859	912	890	905	885	872	914	895	895	892	847	944	895	959	950	920	883	857	865	881	902	929	875	861	902	899	940	923	834	913	908	916	883	906	859	881	831	854	918	932	884	891	874	894	857	861	858	860	844	907	848	866	838	881	876	957	907	925	930	918	954	922	857	907	882	882	873	891	915	861	828	873	901	846	913	877	883	881	871	887	845	904	892	972	897	867	858	919	891	941	899	935	924	880	847	882	896	898	874	890	903	902	942	946	945	908	908	893	916	884	955	956	911	892	848	957	920	950	830	899	921	872	946	873	893	902	933	910	857	844	854	909	922	860	915	892	854	880	905	907	870	911	864	891	935	958	897	936	837	915	862	843	899	923	908	936	902	926	846	880	958	873	895	922	903	950	845	885	888	882	894	895	828	860	854	934	834	904	915	880	879	876	939	865	901	911	875	876	876	868	889	852	935	898	950	903	883	959	840	891	923	894	924	933	870	869	927	906	886	878	825	893	862	871	911	867	904	877	886	894	882	894	917	959	902	912	912	893	893	857	920	903	884	882	924	919	919	928	864	911	866	902	878	911	881	860	854	838	850	911	866	873	862	905	848	875	875	892	889	925	875	894	891	843	874	905	878	896	901	891	868	968	862	899	897	882	908	899	928	908	879	880	862	876	880	867	898	878	853	930	913	916	912	920	877	924	889	883	863	876	846	874	927	866	898	946	885	907	928	890	911	867	896	882	925	902	907	894	903	857	920	895	848	855	914	881	892	925	889	920	823	831	895	845	892	859	910	889	885	890	884	915	901	927	877	913	878	931	951	876	855	914	857	913	887	866	897	868	893	888	882	911	874	904	916	900	899	886	911	945	894	898	858	889	937	893	885	880	925	948	871	861	897	888	922	885	856	921	912	929	896	906	895	924	857	904	894	894	873	889	969	817	892	883	884	919	941	919	925	926	887	902	856	876	843	902	884	856	845	954	874	955	940	902	939	871	863	914	866	868	928	879	849	868	909	901	826	864	870	869	885	874	902	911	923
1941	158	180	164	176	176	132	156	163	153	176	180	143	149	167	170	176	167	166	173	169	155	163	174	154	156	165	153	147	137	155	144	159	138	170	166	155	163	157	152	153	138	149	158	139	138	162	161	150	159	164	154	132	145	165	138	184	169	169	154	150	186	161	171	157	143	160	155	162	147	158	172	163	162	162	186	155	155	166	147	151	152	171	144	155	161	156	164	166	153	131	181	163	143	170	157	175	142	161	153	161	170	151	179	149	164	157	177	153	149	169	170	135	179	170	160	171	155	145	161	151	186	157	135	178	154	169	141	140	161	174	152	166	150	170	148	157	171	146	134	166	163	143	141	147	136	141	182	174	122	164	148	169	155	153	137	150	133	139	160	150	154	139	155	153	165	161	161	171	163	160	157	151	148	179	162	152	151	160	145	163	186	168	143	150	149	165	149	163	153	161	136	153	152	164	171	140	146	154	153	172	170	156	150	183	143	153	157	148	162	141	169	152	160	164	160	157	175	152	160	145	145	164	159	157	169	170	172	161	173	151	142	169	144	156	138	134	135	164	167	171	142	154	181	189	145	165	153	144	143	171	167	152	163	154	149	134	153	165	175	178	165	167	153	151	149	172	169	153	162	171	160	155	143	159	159	151	167	144	156	143	133	155	162	158	161	145	139	173	136	161	184	144	154	127	155	161	149	160	141	149	161	155	131	130	155	153	160	175	156	163	159	164	176	139	150	146	166	173	145	143	169	148	156	147	172	125	162	148	143	135	199	181	159	159	147	156	152	146	161	144	140	143	149	152	159	156	157	171	156	170	149	179	164	182	147	158	145	160	160	144	171	131	166	163	166	169	148	145	145	168	154	155	140	183	150	149	134	180	127	164	152	136	145	173	155	160	143	141	148	156	144	175	165	147	167	162	160	184	158	163	139	152	167	167	148	170	151	163	166	162	148	141	161	167	129	147	149	160	168	152	168	144	141	164	169	157	146	162	158	143	121	160	153	138	176	152	120	144	152	156	156	134	150	133	159	144	156	160	153	152	145	143	151	131	151	176	161	167	167	147	146	167	161	149	135	149	157	162	173	146	158	162	152	172	147	142	158	168	143	174	147	149	143	161	144	185	156	146	163	152	168	162	158	177	167	146	161	148	161	150	151	159	147	166	175	146	136	157	136	157	146	142	173	145	127	163	134	181	153	149	148	161	154	159	154	160	154	151	153	174	152	130	153	149	173	159	189	181	145	150	163	176	145	149	146	170	156	166	158	166	135	152	169	174	132	176	151	172	164	142	152	137	171	156	157	168	159	145	174	162	178	144	162	182	163	177	159	168	158	156	150	151	158	151	177	137	169	165	163	174	153	157	156	171	154	167	141	153	148	129	131	152	160	168	157	151	150	144	170	162	143	173	144	159	131	155	160	163	163	180	154	178	176	149	128	163	176	140	158	177	152	131	151	159	143	176	147	149	146	143	146	175	173	145	171	158	141	121	133	151	156	150	164	169	167	159	166	162	168	154	169	140	141	141	184	153	150	148	164	179	134	165	150	170	156	162	138	152	164	148	147	162	163	151	172	197	158	165	177	157	143	175	164	157	141	186	157	155	140	188	165	157	140	141	144	169	148	158	155	144	145	154	148	151	169	157	165	175	143	176	149	164	157	155	146	161	159	147	147	146	167	163	164	151	154	159	155	138	148	172	173	149	151	144	155	170	159	133	170	160	141	175	151	178	137	163	157	148	168	142	155	147	159	149	159	165	156	172	147	148	167	149	171	146	150	161	164	158	151	160	154	170	161	132	162	176	153	156	137	160	168	166	146	160	185	164	136	168	189	175	154	156	161	153	147	133	163	156	139	180	166	149	157	157	167	135	155	156	136	137	165	146	143	139	163	155	139	166	164	152	190	164	159	133	152	178	165	158	185	144	160	166	168	154	149	150	158	142	171	154	144	147	181	154	159	181	148	153	156	170	181	142	167	161	160	137	157	152	167	152	132	145	156	145	153	140	134	156	172	162	167	162	148	148	128	143	152	154	153	187	182	127	144	148	153	173	144	188	169	170	161	151	141	190	150	147	173	161	137	155	172	148	138	109	176	156	159	142	144	171	147	158	137	145	148	164	145	149	156	138	148	149	151	163	176	137	148	160	160	174	160	147	146	144	147	151	137	152	148	167	172	164	169	169	166	143	168	156	166	165	146	153	146	150	147	152	125	162	145	150	155	129	136	154	114	144	139	162	142	182	159	174	165	145	149	167	115	172	168	140	158	141	152	164	165	154	170	160	155	159	183	162	148	161	138	148	148	161	142	149	153	149	141	141	185	170	171	138	141	157	163	154	148	175	163	158	161	160	153	159	162	164	173	171	159	149	156	139	137	162	153	162	153	146	162	126	159	152	138	148	172	135	143	159	170	136	147	140	157	154	174	140	164	145	177	163	169	154	150	161	188	149	150	150	142	138	143	163	145	146	155	134	140	186	170	176	137	170	179	149	145	142	162	140	181	147	154	159	173	141	157	158	137	130	165	153	169	138	143	154	143	154	139	151	162	146	160	159	143	147	162	171	136	163	160	148	166	142	149	148	155	156	134	138	143	143	154	149	160	150	163	164	153	147	153	139	142	158	174	138	165	140	163	168	156	138	161	135	146	168	149	161	158	152	127	158	165	154	156	150	173	162	150	146	143	164	154	155	138	166	159	138	148	151	153	152	143	124	139	129	148	146	162	144	155	149	171	152	130	137	154	155	164	165	149	149	155	134	141	174	173	153	177	126	143	153	151	168	145	163	188	155	168	172	144	144	146	148	153	165	147	151	152	150	154	159	165	149	138	153	154	142	155	169	151	150	162	158	153	161	156	167	150	174	157	156	165	169	151	162	141	172	160	168	137	152	172	174	171	158	137	159	145	158	150	156	168	158	164	160	168	145	174	174	188	153	160	140	172	172	130	143	161	161	179	186	150	158	150	155	144	155	169	171	161	144	136	161	162	128	133	160	166	150	154	149	158	157	155	163	149	133	166	175	139	145	160	180	151	179	165	172	154	154	163	155	159	165	155	150	141	137	167	158	164	151	162	156	156	149	151	139	136	142	152	147	147	157	169	162	164	153	163	158	168	149	155	133	151	146	142	163	135	168	147	152	182	147	159	149	134	165	172	155	148	162	148	136	160	150	138	158	139	122	161	179	146	140	151	179	154	135	164	169	140	168	153	160	157	154	137	163	167	146	145	149	147	151	146	153	154	152	184	158	183	146	154	160	143	168	162	164	160	151	151	177	147	172	142	147	175	174	160	155	151	153	146	160	151	142	154	156	146	165	144	153	139	168	158	170	150	145	169	138	125	150	167	168	150	191	169	159	154	151	165	135	154	146	152	176	159	164	170	144	156	148	156	157	144	139	135	143	154	175	157	154	157	133	150	140	154	171	165	146	145	147	176	168	149	172	169	151	154	170	152	156	130	160	148	162	156	145	155	149	139	131	164	166	166	170	137	141	156	168	144
2148	539	601	602	601	584	620	533	559	525	513	524	540	546	480	513	529	523	495	458	509	563	561	518	468	537	529	526	512	527	531	534	505	512	540	459	494	472	526	476	536	518	521	532	537	505	544	513	500	513	486	444	523	547	516	524	534	499	496	502	513	530	500	537	503	476	528	469	519	514	471	551	523	493	493	487	533	478	486	514	535	510	476	519	448	449	490	473	499	516	471	474	507	498	497	479	509	497	513	537	528	515	524	475	501	483	514	494	523	508	498	494	519	502	485	519	518	505	495	516	462	504	519	528	485	517	527	474	537	478	531	463	508	526	504	509	483	538	485	510	538	519	526	523	476	449	511	485	541	542	494	534	504	525	512	512	516	477	495	495	496	511	514	486	484	510	507	461	477	509	533	532	501	477	522	499	528	517	494	486	511	505	500	497	489	484	518	534	523	515	522	541	528	513	511	509	485	459	552	506	566	489	502	475	560	481	487	493	469	517	490	482	505	532	497	508	492	498	537	529	547	500	478	470	506	499	520	504	518	548	518	516	510	520	527	481	497	510	500	497	519	498	497	531	529	556	486	492	529	523	446	536	522	571	485	495	525	516	482	525	523	512	513	473	531	532	494	512	538	499	531	504	505	546	478	503	485	514	538	530	484	512	512	530	506	492	543	511	461	519	451	543	515	524	543	514	492	553	476	471	514	531	485	508	549	493	506	453	511	507	464	539	515	471	556	534	542	476	509	509	480	491	557	486	464	582	493	496	506	530	495	478	514	508	456	528	535	476	502	462	535	511	516	530	481	490	531	496	522	515	496	536	528	505	506	513	487	520	501	512	493	537	487	494	510	495	502	555	467	539	507	472	529	525	490	523	469	459	493	476	502	522	515	551	515	513	472	516	535	495	523	516	498	506	529	505	487	474	552	464	527	503	493	469	525	485	526	492	536	485	458	504	498	510	540	485	515	525	521	521	506	547	496	504	481	522	518	499	514	478	491	498	484	501	469	519	532	513	481	483	479	538	543	522	458	527	441	489	508	516	526	510	513	504	501	501	506	494	501	525	498	523	554	469	490	543	518	486	537	491	521	488	531	514	501	491	483	528	521	480	527	539	499	502	484	522	507	525	538	517	518	484	527	501	470	568	475	539	532	515	458	532	498	504	500	473	499	502	508	476	523	521	466	489	559	512	493	467	508	509	505	480	463	482	525	534	504	519	541	542	487	490	531	503	492	493	496	510	503	498	500	515	448	496	516	506	517	497	493	484	522	546	510	496	502	525	504	513	525	507	517	496	474	532	504	492	543	476	463	528	490	482	511	524	498	536	548	497	513	495	507	468	508	538	557	473	504	488	492	508	504	527	525	500	497	497	490	510	547	542	472	518	521	504	516	528	533	502	485	516	500	520	541	526	512	497	529	495	530	520	511	508	500	512	502	534	500	500	500	537	521	494	533	487	486	513	509	482	519	508	498	497	503	511	496	502	492	478	466	516	492	495	502	532	513	490	468	456	494	526	508	568	504	501	492	494	530	487	509	504	505	534	479	530	502	501	480	542	480	506	504	510	506	521	490	526	536	469	454	520	523	493	504	492	496	481	498	477	501	503	506	479	485	498	534	534	468	499	519	514	501	519	456	485	518	511	506	544	502	508	500	531	539	551	531	526	489	552	514	480	491	527	514	514	498	500	514	501	485	490	515	486	482	543	531	521	501	513	476	526	506	530	476	484	535	525	516	476	491	517	511	471	497	547	505	520	513	504	512	499	495	541	467	495	526	527	472	520	515	494	503	534	479	503	504	509	467	524	463	467	465	472	525	543	497	516	486	502	554	503	533	491	517	548	514	484	493	472	513	534	484	534	501	487	508	516	492	482	493	513	505	471	503	559	515	544	492	501	517	483	488	506	509	510	514	470	480	489	497	550	505	505	518	473	486	513	500	481	540	483	517	482	560	466	509	549	522	512	490	517	543	531	509	530	509	504	512	485	522	491	482	512	491	495	547	502	512	524	509	479	512	496	520	517	493	457	530	532	501	492	515	505	505	463	501	522	468	503	491	504	531	538	480	530	493	526	488	509	529	542	474	477	501	487	478	495	513	515	517	530	493	547	467	466	520	534	518	498	490	508	505	513	480	512	551	477	493	502	536	518	481	482	549	479	540	526	459	559	500	462	521	501	530	459	515	483	508	525	521	531	482	544	487	477	513	494	494	511	507	526	516	486	499	502	516	506	486	489	541	466	493	484	523	522	533	544	543	531	444	528	503	500	470	508	532	507	512	459	544	501	500	563	492	526	508	517	486	517	545	537	525	515	514	542	521	466	496	490	503	505	547	538	531	473	521	497	528	518	517	476	526	494	485	513	516	520	513	506	498	485	512	541	508	527	471	526	486	518	499	486	491	535	551	495	496	506	518	482	507	525	513	490	510	483	492	525	547	489	544	557	531	485	554	518	509	540	536	519	479	537	454	480	520	459	521	502	475	520	511	501	501	524	557	503	466	535	533	470	515	518	520	500	487	517	482	494	482	506	489	509	504	487	503	513	489	509	529	493	516	553	495	504	477	503	518	504	501	514	504	493	478	460	575	504	483	460	512	470	507	495	514	492	520	509	474	514	511	515	513	514	471	545	511	536	522	532	541	502	511	481	515	513	509	464	513	500	546	528	507	516	534	512	506	566	506	480	491	499	503	528	495	544	470	531	519	524	536	523	506	520	517	522	518	509	502	549	462	542	509	489	484	490	493	514	478	535	470	505	483	468	535	515	497	506	512	501	493	520	519	509	485	477	545	499	485	546	541	516	481	516	483	532	516	479	500	541	507	505	531	546	504	478	537	499	486	482	487	516	550	511	503	490	468	495	525	532	500	523	436	526	490	493	496	524	513	495	520	516	481	499	478	515	537	487	504	518	516	516	528	480	480	478	493	535	490	514	524	489	508	522	517	473	510	504	520	550	538	502	529	482	514	524	499	524	507	466	508	517	503	509	526	465	537	477	498	515	498	526	507	516	539	518	521	475	494	544	515	492	510	501	525	541	491	532	479	536	530	546	501	508	487	505	507	480	501	483	560	500	536	493	505	489	493	477	518	530	526	529	471	516	546	575	456	502	472	540	501	538	504	512	463	489	518	482	507	539	477	473	470	510	484	515	494	512	475	483	498	531	509	506	480	535	498	537	494	506	489	524	538	498	493	513	479	505	505	521	546	539	504	483	460	504	483	513	502	497	498	519	498	549	510	565	494	509	489	498	518	493	483	497	553	502	508	500	527	489	495	528	488	468	504	564	528	483	568	509	539	497	513	509	538	530	494	473	524	493	512	527	531	514	486	523	525	502	484	518	500	514	538	508	495	510	517	520	554	529	540	506	514	473	534	522	538	515	478	515	519	507	535	507	480	512	500	500	486	485	477	448	555	469	491	471	483	551	527	538	512	530	492	476	468	486	526	526	504	517	534	520	495	569	532	497	461	527	485	482	499	486	532	468	487	506	527	503	522	502
8993	1105	1244	1053	831	705	588	511	503	435	452	410	377	402	374	397	377	378	397	383	359	362	359	395	380	369	351	373	327	335	378	349	377	326	361	340	329	367	320	330	333	342	347	351	347	366	383	324	357	377	330	351	325	327	284	337	356	345	339	344	289	371	307	326	317	365	369	343	327	346	355	351	357	360	345	325	292	336	350	308	362	341	346	338	359	329	319	366	302	318	348	326	359	328	325	331	344	345	356	355	360	382	339	310	326	361	342	369	323	323	366	332	353	337	341	321	344	317	329	345	362	344	371	308	318	336	336	346	343	339	324	333	350	347	291	294	324	341	337	337	372	369	333	342	362	318	336	339	322	363	375	315	308	328	355	314	323	318	352	343	302	358	354	357	350	331	313	328	349	323	317	335	345	325	352	309	330	311	350	345	349	336	337	347	332	308	310	336	333	385	340	325	337	319	342	321	331	365	349	328	323	360	347	354	323	340	351	368	348	337	336	373	340	307	364	311	330	345	314	338	340	373	360	366	354	331	352	334	363	368	355	366	357	332	354	322	327	354	325	357	330	331	364	326	298	350	317	332	314	367	353	304	345	331	336	336	342	325	370	311	347	348	334	329	314	329	343	340	341	302	326	337	342	332	334	325	333	333	364	330	330	372	338	342	374	315	355	330	357	306	345	328	331	343	331	363	321	330	316	343	343	289	338	328	311	361	336	300	313	353	355	337	337	326	324	332	342	329	354	359	341	325	336	342	346	370	359	338	305	349	377	341	354	317	326	360	350	345	332	316	356	304	338	335	337	333	320	326	326	307	339	361	315	312	346	342	346	305	359	359	337	381	324	378	364	340	346	307	329	307	373	318	337	326	347	339	342	309	345	360	362	361	287	290	354	326	358	312	327	334	320	319	338	358	325	326	348	326	361	363	336	370	370	321	331	347	391	317	343	355	340	331	308	328	314	326	322	321	343	347	376	319	375	360	363	347	302	344	321	355	345	353	328	299	309	310	342	333	319	364	364	316	322	359	321	355	351	320	331	335	323	348	308	379	357	371	348	373	355	331	340	343	345	322	335	318	341	353	318	337	345	339	328	337	317	350	348	337	349	375	358	333	361	335	348	350	317	330	313	355	301	343	350	377	320	310	321	331	348	340	358	343	319	323	364	344	309	361	366	351	331	339	320	346	335	354	343	287	345	302	368	345	337	362	359	347	310	333	348	331	315	345	344	373	365	386	382	326	304	353	362	369	347	340	307	347	324	354	314	347	333	343	344	306	334	330	280	333	349	325	350	336	314	361	352	364	338	359	314	362	340	335	359	344	356	377	320	326	332	353	335	331	343	356	317	317	337	343	288	330	338	323	337	343	350	369	328	328	364	360	314	338	367	335	335	320	353	372	334	305	323	347	326	340	347	340	355	340	302	338	339	351	336	332	323	304	314	326	343	346	357	344	319	365	338	339	391	326	308	347	321	321	311	366	333	365	329	312	344	343	334	351	330	351	329	342	330	319	354	363	335	338	331	321	332	343	316	335	332	356	329	289	352	339	353	352	376	376	340	346	322	293	328	346	326	339	316	358	360	360	326	328	358	305	338	343	365	353	366	359	325	352	283	370	335	359	318	368	306	335	318	345	325	353	346	331	325	314	359	358	323	322	360	332	373	321	325	324	334	343	347	342	320	356	292	349	328	345	343	375	321	347	346	323	340	317	327	335	344	306	327	323	359	347	337	306	323	327	347	304	332	339	350	305	364	343	323	356	343	319	328	373	358	372	377	348	327	337	325	358	365	351	332	346	376	329	322	337	347	337	344	337	357	340	303	294	320	345	382	341	340	361	326	345	309	363	292	344	305	356	332	336	335	359	341	377	332	331	343	359	317	332	329	364	323	332	327	336	332	375	334	341	332	314	333	344	356	359	322	367	335	357	326	324	349	333	357	339	307	335	324	357	325	312	374	332	357	331	330	345	348	340	311	347	341	345	349	302	363	297	310	337	343	361	340	333	346	313	333	352	367	348	351	349	315	369	325	347	327	315	332	319	321	338	310	319	348	337	343	324	311	321	343	353	376	316	343	337	351	286	353	342	315	340	357	287	344	328	320	295	334	318	334	339	322	345	329	353	326	350	319	335	342	363	338	329	286	341	369	349	316	348	330	316	344	352	341	352	340	323	323	349	341	311	340	369	339	329	330	345	291	341	329	314	352	331	328	348	362	357	337	333	370	354	345	330	334	342	327	325	352	311	347	329	291	306	341	331	348	347	334	343	349	347	334	354	364	316	377	370	334	351	352	347	297	320	331	334	347	332	324	324	328	352	345	346	358	391	336	327	323	351	337	339	376	381	341	367	351	324	370	307	328	320	327	324	356	397	316	357	337	285	335	369	338	295	344	335	371	328	345	322	320	327	360	367	351	367	352	367	328	338	370	331	317	321	302	317	348	333	341	304	336	322	350	347	324	350	321	350	348	327	350	342	303	314	336	355	315	360	360	316	347	361	336	328	325	340	347	317	367	350	381	330	337	331	330	355	360	327	344	333	312	333	360	349	343	318	354	334	340	320	346	321	328	344	306	337	337	369	307	339	308	338	335	337	341	324	342	344	365	345	281	327	353	327	320	339	347	313	317	344	345	329	322	319	362	331	342	355	327	316	349	311	327	294	296	337	345	399	330	328	323	338	310	322	321	336	323	355	351	336	357	351	298	314	346	329	345	323	329	327	313	340	326	344	308	350	334	319	331	348	318	333	360	313	351	335	378	361	381	343	340	352	348	329	328	339	356	370	383	367	358	381	330	329	334	330	350	319	351	343	356	334	347	337	383	351	327	337	320	350	340	318	365	331	316	318	356	337	328	327	380	352	319	334	350	341	351	359	334	341	359	333	312	349	341	333	336	350	319	324	358	341	314	352	333	341	330	312	321	321	336	340	375	333	373	312	320	322	334	330	316	362	352	343	359	332	332	346	341	353	343	340	320	339	337	340	317	360	361	309	354	325	355	328	366	327	316	337	322	368	351	340	324	308	330	323	331	356	328	371	354	327	353	334	374	360	337	323	369	317	313	338	284	315	339	334	336	329	305	341	359	360	355	345	332	335	352	345	363	368	350	350	318	364	321	360	296	328	343	302	318	347	310	381	346	327	329	327	323	319	335	358	304	378	349	332	353	323	343	369	312	318	335	341	345	355	326	324	359	333	350	329	324	362	351	351	340	348	315	334	343	339	363	329	377	375	330	334	358	350	302	317	313	340	336	343	350	315	316	330	320	351	289	327	338	347	323	339	355	388	346	347	327	365	316	319	323	356	353	349	338	318	370	360	348	288	325	310	349	314	380	318	366	331	346	352	342	373	321	343	368	319	354	361	331	373	363	336	341	359	344	360	316	347	348	335	361	343	358	361	322	352	326	356	309	356	333	337	322	342	367	363	317	366	332	341	348	351	315	338	356	348	338	320	348	353	327	344	343	315	330	376	330	307	328	339	362	317	345	287	333	344	358	333
6346	1673	2576	3281	2990	2621	2327	2024	1907	1728	1495	1456	1344	1359	1249	1257	1231	1151	1112	1179	1137	1108	1015	1055	1033	1022	1021	1006	996	991	1015	1045	994	921	995	1000	1011	965	942	1020	919	942	965	913	921	1044	892	920	964	980	935	925	999	949	948	936	974	939	977	931	889	948	936	956	982	946	909	980	955	897	912	950	923	1013	902	974	954	984	958	920	977	923	879	925	967	922	873	921	859	922	929	939	950	917	892	934	964	944	926	949	917	932	957	925	927	943	956	934	937	936	873	852	907	929	891	936	924	946	891	910	890	940	929	923	902	893	927	895	894	905	944	915	974	909	946	954	849	920	921	934	890	934	916	936	896	921	921	960	888	853	969	931	972	891	904	921	865	920	951	998	952	932	937	948	912	928	936	956	964	917	984	910	913	878	910	883	889	964	906	953	952	917	890	918	912	923	913	971	949	894	906	991	943	879	942	941	917	909	930	874	875	914	888	959	913	959	938	910	929	914	920	978	949	945	948	883	950	944	890	914	908	939	883	918	890	930	890	881	946	883	898	893	850	912	870	928	915	942	883	864	918	922	949	985	934	926	915	881	923	912	924	940	875	916	926	885	871	908	907	881	872	908	949	901	896	918	889	913	888	887	925	897	951	931	965	926	915	926	975	919	931	927	913	936	926	938	888	910	961	924	936	934	978	927	940	947	952	953	969	936	868	909	935	936	885	871	921	913	929	936	916	893	947	907	918	932	904	929	925	948	918	831	948	914	934	950	950	893	865	882	876	914	929	896	865	941	892	917	947	917	900	912	915	912	932	926	907	942	962	953	958	913	898	887	911	959	865	887	897	905	912	907	913	925	983	902	957	898	912	925	936	891	918	913	939	943	937	956	897	934	987	960	882	926	861	942	891	918	903	883	880	938	916	918	929	910	882	891	922	918	917	949	888	825	923	955	902	943	883	880	927	915	938	942	915	964	944	895	883	938	906	874	960	939	901	914	870	946	885	867	964	891	925	940	937	904	890	976	949	946	903	915	929	954	921	930	910	909	922	914	1000	911	913	857	899	903	945	958	884	848	921	938	937	904	923	926	891	946	935	928	965	883	992	916	903	974	926	917	901	895	928	969	876	879	911	957	905	914	946	958	905	955	906	905	868	954	869	904	879	886	881	924	921	900	916	914	921	922	943	879	865	939	870	939	907	876	960	889	922	950	909	858	885	875	884	901	909	906	884	930	933	907	889	880	881	943	997	981	957	948	901	917	928	920	932	1014	938	876	901	937	870	907	937	938	931	938	903	921	936	953	916	960	952	939	884	887	872	912	940	872	904	965	912	913	946	888	924	887	925	853	881	966	925	940	968	936	885	922	935	929	900	948	943	932	884	944	954	934	952	902	916	923	909	909	961	883	963	901	936	898	956	922	964	908	916	931	932	968	923	904	921	917	907	933	881	901	881	925	909	970	956	931	939	928	903	897	955	956	922	936	921	860	924	877	850	875	894	884	902	935	926	946	893	951	919	976	902	847	905	914	930	885	915	903	901	926	942	868	906	908	947	936	913	894	912	977	960	902	932	882	934	874	885	946	887	965	914	913	914	907	933	875	946	903	865	854	944	999	902	882	918	894	888	954	896	970	906	968	978	939	884	896	943	897	929	895	903	930	912	922	882	924	930	971	937	895	899	932	954	896	907	894	886	927	887	965	959	867	942	928	892	908	888	933	922	886	887	920	954	913	918	932	910	969	920	946	900	926	906	923	970	937	907	942	891	911	922	928	872	930	887	852	877	938	891	939	916	964	916	976	883	956	874	927	925	893	900	907	899	915	931	897	940	890	949	906	929	912	900	867	931	922	874	936	942	919	936	937	877	960	954	932	949	912	917	946	956	945	876	927	947	893	929	891	891	933	968	978	880	888	947	919	901	865	943	870	911	925	871	921	879	942	936	939	956	1013	899	934	946	932	911	947	946	880	945	931	843	912	900	901	924	912	917	943	949	968	893	874	915	926	919	877	930	877	942	908	863	927	923	889	925	900	933	902	900	909	891	882	941	903	946	951	906	928	896	912	966	889	919	911	945	923	909	934	823	967	906	843	881	947	902	887	925	906	927	927	925	943	918	941	918	912	911	881	897	909	906	906	937	880	944	921	888	949	905	1011	928	876	888	891	926	921	921	899	916	856	950	935	958	905	902	903	899	952	964	885	884	898	1005	903	966	959	909	887	911	923	904	903	896	906	948	906	898	927	932	942	952	970	894	914	943	915	965	915	951	871	892	870	931	940	907	885	951	908	881	896	898	912	933	893	934	906	888	894	904	952	904	923	934	955	879	857	900	888	970	877	900	930	913	914	913	928	912	894	945	888	965	922	901	951	943	842	917	949	876	953	905	928	856	892	910	914	894	902	993	945	966	865	952	955	957	919	906	918	885	898	864	901	941	951	943	865	951	894	869	937	901	927	878	888	904	875	913	908	927	961	926	908	970	883	912	928	895	880	896	893	884	931	942	923	940	911	912	934	951	954	879	943	915	913	969	900	917	957	913	890	951	976	957	931	889	915	934	880	917	942	893	889	947	918	949	930	886	861	915	989	890	930	896	917	870	978	899	899	955	945	923	878	917	933	937	954	919	940	973	901	934	919	917	916	926	914	899	944	887	860	883	935	1004	874	940	932	930	957	910	934	904	941	940	890	898	932	882	893	881	936	893	911	860	928	964	924	924	945	924	915	928	890	933	935	900	884	963	887	950	926	951	963	919	944	902	867	968	974	954	881	918	962	944	861	914	876	928	897	933	936	930	920	853	902	937	938	961	936	909	970	906	886	901	928	928	988	934	973	956	878	910	929	951	986	889	935	934	928	921	858	899	902	910	868	959	989	910	932	926	884	902	890	916	939	921	958	891	918	920	949	906	955	939	900	888	948	923	936	922	937	941	907	917	950	893	833	922	1010	888	937	870	897	880	853	906	922	921	906	878	890	958	954	893	913	917	927	914	929	940	951	926	971	954	899	851	960	884	868	942	871	855	926	918	912	908	914	936	939	875	962	896	883	880	877	912	912	934	935	924	897	930	896	905	949	934	921	883	968	926	939	940	920	857	941	926	855	945	973	945	972	975	886	932	919	957	902	894	909	845	882	933	884	918	903	952	937	913	932	902	962	876	884	919	898	904	933	910	920	930	893	937	930	869	907	913	925	929	899	919	911	953	930	968	922	1005	936	913	841	953	904	920	949	912	936	893	935	922	909	910	866	862	903	895	892	886	879	930	897	954	926	941	939	875	922	926	931	945	904	942	897	885	903	884	913	920	922	951	956	927	866	946	950	944	916	881	892	938	882	937	906	863	938	896	913	933	893	956	924	918	937	948	903	934	935	894	949	860	900	878	905	924	874	906	949	929	933	921	900	921	911	956	928	901	906	942	908	907	982	992	890	902	905	933	856	934	903	913	925	934	901	938	953	903	951	900	883	927	894	936	914	906	909	891	959	876	935	922	918	934	928	935	915	966	941	991	886	949	931	980	920
13406	1767	1695	1472	1024	879	683	612	498	468	511	451	406	398	391	401	385	412	390	388	383	365	366	322	357	369	366	373	339	368	316	331	353	378	355	355	304	387	335	362	362	344	334	352	354	331	345	356	338	328	352	348	334	368	361	348	340	347	335	323	350	348	344	319	339	338	345	362	297	340	351	326	337	346	324	348	365	316	328	358	331	326	357	334	351	347	325	364	321	309	327	358	363	373	337	329	385	356	369	352	307	363	338	342	358	360	322	349	321	357	341	338	368	347	358	354	343	358	344	373	340	348	336	347	315	332	327	343	336	367	329	300	331	325	335	366	370	333	320	330	335	330	338	321	320	340	396	322	323	313	353	328	309	335	325	332	334	369	357	300	307	315	324	360	376	359	363	342	345	363	375	320	322	315	349	377	308	322	311	364	345	353	337	347	331	329	347	336	308	320	335	336	297	317	355	314	338	341	343	327	316	346	334	313	354	308	305	375	336	331	306	345	317	324	313	351	334	342	331	340	342	324	322	342	313	364	355	322	330	341	346	346	323	335	329	362	312	342	346	345	344	366	316	374	350	338	338	304	361	352	314	346	348	338	346	323	333	346	298	336	322	352	377	317	356	312	321	321	344	331	362	359	325	352	359	343	372	332	365	329	348	359	328	354	326	369	351	349	296	326	349	331	340	327	347	320	366	325	312	341	304	362	339	328	311	362	336	338	329	342	327	329	318	332	328	327	329	314	336	344	314	355	330	322	332	343	314	349	347	329	329	331	355	310	335	353	340	313	348	330	318	341	344	328	391	342	345	330	366	320	313	310	338	374	356	339	322	336	351	346	335	335	343	367	352	354	375	335	328	350	325	377	324	325	344	339	317	344	347	311	346	303	335	365	359	325	326	316	352	344	325	387	313	328	335	351	358	366	333	336	349	325	351	366	360	351	360	315	334	337	375	341	317	313	332	324	329	333	329	358	375	323	352	299	342	330	382	342	308	323	302	323	341	346	352	332	356	330	327	339	330	332	339	320	347	343	355	322	320	330	346	352	364	354	298	375	366	333	361	335	319	328	336	337	335	346	365	332	353	281	337	333	338	331	348	319	337	343	324	336	342	381	381	332	331	364	347	325	348	361	337	341	332	311	307	340	331	379	346	371	351	316	379	330	344	364	335	337	347	322	333	328	344	338	369	370	320	326	337	360	342	346	373	341	322	320	320	329	358	338	365	309	340	343	318	352	331	358	313	323	329	365	339	356	331	314	361	353	346	369	327	330	341	316	322	350	349	356	358	381	330	333	377	333	344	317	343	309	339	324	335	328	316	319	361	351	349	328	343	331	358	310	338	340	333	311	316	384	316	336	326	348	327	327	325	334	379	341	354	333	338	352	328	334	334	315	350	309	350	341	335	336	335	338	353	343	310	349	344	346	346	377	358	369	368	341	337	398	334	360	334	351	359	322	315	346	327	333	353	361	334	332	339	380	323	342	349	354	325	340	345	314	358	338	327	327	342	315	367	351	360	323	343	349	330	352	331	370	353	335	360	316	351	373	377	338	367	373	321	321	328	363	313	326	352	347	319	345	346	337	346	362	324	342	335	327	296	311	336	335	317	349	349	333	325	351	368	355	404	305	326	349	340	326	356	334	322	338	333	317	355	346	359	350	340	328	298	334	291	335	309	348	332	336	314	342	318	341	348	355	334	325	316	364	354	298	358	312	343	370	313	359	343	357	291	382	361	339	325	368	362	338	336	332	332	317	321	349	330	334	375	306	341	315	337	341	358	306	312	336	356	354	327	368	349	346	327	338	314	383	332	340	343	343	323	339	357	323	344	325	358	327	321	365	325	315	335	359	350	356	350	369	336	362	336	346	345	345	345	344	313	381	352	367	350	339	324	310	327	378	359	314	354	320	305	371	331	330	375	350	322	328	316	361	342	339	351	311	308	298	306	359	313	347	339	395	378	327	329	349	302	336	346	377	322	313	334	321	335	321	347	325	345	353	355	333	357	333	345	345	334	343	352	301	335	346	307	333	341	336	347	292	309	320	309	362	361	345	346	338	336	377	338	317	327	302	354	348	332	338	351	338	320	358	340	300	312	331	343	365	366	340	365	331	335	323	349	341	305	334	329	349	366	363	313	301	326	337	348	313	320	306	355	364	314	306	307	344	352	340	319	343	344	332	350	351	355	339	336	340	327	337	354	349	327	332	359	329	354	362	330	355	336	330	330	332	333	332	363	348	309	350	348	339	317	297	344	331	335	346	328	356	365	329	347	315	368	343	297	317	340	378	352	346	332	343	305	334	342	355	338	345	350	371	350	323	361	356	376	376	336	326	361	370	354	358	307	320	367	346	332	363	367	335	336	343	365	345	359	367	349	331	345	353	312	349	317	365	337	364	354	345	355	325	367	356	358	340	347	363	306	316	339	313	336	356	368	326	369	334	350	313	369	357	299	351	342	332	323	337	325	352	344	341	314	358	359	360	319	330	348	325	367	318	371	350	359	336	311	321	321	336	348	340	341	303	318	336	343	345	341	345	337	341	365	345	335	358	334	328	344	321	336	328	329	332	349	359	333	322	377	372	357	351	310	372	330	328	346	353	317	350	320	369	339	391	364	349	365	326	335	333	328	315	340	347	320	351	353	337	373	324	347	365	330	342	339	332	331	319	342	333	343	315	324	320	339	349	333	339	365	369	316	362	304	332	377	363	351	323	357	341	330	343	323	403	365	346	321	353	335	363	362	324	363	329	312	327	326	324	357	348	315	322	362	362	350	342	340	327	336	345	335	330	344	345	336	368	368	333	352	376	361	333	334	338	336	318	359	366	328	365	351	310	324	336	368	334	350	354	364	340	341	337	311	301	331	324	342	355	370	356	306	344	350	383	329	352	350	366	365	311	335	338	354	340	349	338	337	313	333	320	339	337	308	332	322	357	331	331	338	338	327	348	335	363	368	344	343	312	343	305	348	359	359	357	356	357	337	349	360	352	343	360	321	361	343	380	315	340	327	363	326	367	384	353	323	300	325	335	349	341	314	352	339	310	328	349	345	346	327	323	323	353	351	338	310	355	332	344	307	336	359	353	338	316	355	328	332	352	334	354	354	348	359	339	328	344	348	320	357	354	317	317	320	323	316	338	334	314	308	351	354	355	329	347	337	336	337	352	330	339	363	358	327	332	344	369	355	347	330	372	364	307	349	343	331	340	330	351	376	326	367	350	339	359	354	342	328	330	329	364	327	302	345	363	340	355	337	343	349	362	344	325	340	338	323	320	314	343	345	318	362	353	339	369	345	349	337	321	346	316	340	352	364	359	319	335	369	335	320	345	316	341	346	350	355	339	340	331	316	336	287	321	340	368	335	337	348	341	313	330	330	315	355	350	359	323	325	330	353	362	371	311	358	352	369	299	319	328	336	351	337	320	366	319	352	342	315	323	365	353	347	345	316	307	330	347	361	333	361	356	345	361	305	354	361	343	358	308	337	363	336	313	329	341
7510	2025	3374	4297	3893	3456	2918	2523	2166	2089	1920	1687	1562	1483	1452	1310	1330	1300	1234	1188	1219	1176	1103	1130	1066	1088	1046	1051	991	1066	1038	974	996	966	1012	1071	1005	929	1000	994	986	989	1029	958	926	966	959	962	940	948	925	926	960	943	943	883	958	914	948	938	918	927	906	893	913	902	930	919	902	904	929	912	880	907	945	918	877	979	893	954	859	926	921	893	886	884	894	876	910	894	907	884	909	890	874	912	902	878	924	888	922	886	943	885	909	905	915	882	934	895	889	914	862	938	916	862	884	893	885	895	883	915	873	910	879	893	922	914	872	934	882	885	948	931	866	882	847	855	862	885	912	915	918	930	879	874	877	899	896	882	835	919	883	878	870	934	914	896	847	885	883	895	874	894	897	890	903	914	895	878	918	885	867	914	895	869	861	899	894	819	891	964	900	901	824	851	910	927	864	854	974	930	902	898	900	872	910	888	906	940	856	942	960	889	892	900	891	952	871	872	873	847	884	868	886	854	886	933	881	881	908	882	919	843	855	910	875	880	878	927	896	898	906	880	867	940	880	879	919	940	929	835	909	921	886	900	875	864	851	875	906	904	896	911	895	882	887	907	898	883	861	907	851	898	882	962	968	877	862	889	876	857	932	849	855	923	910	884	901	871	880	853	918	908	835	925	917	879	876	858	891	851	877	929	896	846	889	895	906	906	883	945	810	845	894	906	973	869	891	893	872	931	883	874	858	855	833	925	896	876	902	885	891	852	827	866	849	861	881	865	950	886	837	891	906	885	893	890	870	931	868	858	926	914	914	911	860	909	890	859	895	918	870	860	907	909	899	882	900	860	862	908	909	895	878	862	894	872	866	878	897	912	912	876	888	886	925	863	881	918	903	910	905	887	931	845	882	889	913	826	907	960	915	896	817	843	878	875	925	920	910	925	859	851	886	855	902	879	876	882	883	941	853	883	933	884	868	916	921	807	870	843	847	856	911	842	891	891	847	916	862	877	898	926	901	879	875	946	897	871	873	882	901	852	855	840	906	840	861	914	836	905	853	864	871	844	924	883	874	887	838	824	866	854	880	891	895	882	844	915	887	865	915	937	883	910	910	860	881	898	887	880	869	898	893	895	928	890	824	863	900	890	885	882	879	888	866	876	894	896	888	890	908	823	878	912	873	874	889	893	883	889	849	922	851	870	915	902	935	865	881	831	931	927	821	893	905	918	906	926	922	927	902	902	891	932	908	907	916	899	926	879	900	897	875	860	890	928	856	915	886	919	955	863	893	882	878	863	851	880	924	921	888	919	910	880	833	876	855	855	891	856	874	836	910	859	912	878	909	851	885	894	874	846	894	884	900	902	950	890	894	894	873	875	914	916	903	857	874	911	849	910	904	858	919	904	913	914	889	875	851	852	924	902	930	907	891	865	916	857	882	856	868	889	824	893	874	926	940	891	905	895	931	859	901	871	840	895	923	859	865	919	928	889	911	936	855	908	857	865	816	907	862	893	843	900	892	868	837	867	913	874	885	897	897	887	923	865	839	839	877	849	845	921	886	898	973	878	904	882	881	871	888	902	936	864	847	952	896	917	916	886	849	938	900	883	905	937	903	854	868	901	955	884	904	879	898	874	913	890	923	945	857	896	821	891	874	881	906	898	914	879	918	932	874	859	912	912	895	889	916	833	936	921	903	868	865	870	898	885	876	844	858	913	898	891	923	872	932	896	922	870	877	849	914	920	860	883	930	889	877	929	906	897	945	862	923	906	919	887	891	866	931	904	900	913	847	850	879	919	863	861	933	899	880	904	893	880	917	870	926	921	940	859	879	875	875	902	890	896	947	859	923	858	876	905	914	900	890	877	900	866	866	852	885	845	915	866	885	834	952	915	903	903	889	892	866	886	903	881	866	877	886	925	870	871	843	873	905	877	875	871	904	945	882	882	856	915	873	923	879	850	870	882	896	899	877	880	844	873	851	884	875	873	836	920	909	895	928	939	849	879	879	901	942	986	946	889	862	891	915	845	842	916	842	893	910	812	894	933	863	907	896	891	893	904	861	919	886	891	891	868	824	904	880	884	916	882	864	866	850	918	887	889	909	890	898	915	873	899	904	959	891	871	875	834	904	949	911	902	859	912	899	926	830	911	913	857	875	935	818	865	814	893	858	855	867	932	905	846	847	890	892	910	921	874	883	909	882	902	928	885	867	864	873	928	878	906	892	879	883	891	900	910	895	839	902	862	885	880	913	847	868	948	837	870	866	878	886	932	918	875	864	858	888	899	893	862	859	828	898	904	910	878	866	870	891	917	936	909	857	837	886	884	907	880	856	885	870	890	826	896	938	945	844	867	900	876	907	902	899	851	893	907	899	911	876	889	899	923	922	862	824	882	878	819	889	857	795	878	884	924	849	827	894	922	868	911	898	928	849	886	867	896	932	897	877	935	938	916	893	882	880	878	873	879	892	901	902	898	930	853	884	867	875	899	881	931	907	889	881	924	931	927	884	916	895	864	910	913	868	851	916	900	917	863	924	914	877	887	820	884	875	887	887	893	876	872	889	918	911	856	889	913	915	879	926	883	940	890	910	950	894	878	923	901	918	896	940	886	871	897	879	947	877	881	913	921	911	871	867	905	882	889	869	929	924	897	895	900	913	874	854	900	860	918	877	870	869	897	868	880	865	898	884	902	881	888	887	891	904	871	904	902	855	871	863	928	900	899	941	879	876	860	906	864	884	900	860	902	908	952	926	925	912	914	922	853	882	894	887	919	895	887	906	961	872	909	903	918	887	927	843	863	868	870	862	873	826	867	937	925	880	894	887	885	905	915	875	912	854	933	952	904	874	869	858	871	902	904	872	904	901	895	861	904	902	898	922	885	884	876	918	939	895	847	878	906	896	873	933	890	891	884	847	895	890	912	818	877	904	886	879	880	872	897	882	914	907	889	895	954	904	930	870	830	917	908	866	880	857	942	873	888	928	889	881	916	907	914	920	856	869	831	865	901	869	937	894	921	905	893	892	901	870	872	887	844	962	848	853	899	874	904	909	918	887	872	925	900	903	910	853	949	891	918	896	822	909	936	887	919	866	890	920	842	863	885	871	876	891	873	886	839	900	888	868	859	856	867	948	902	926	857	951	929	855	940	863	899	867	895	823	914	922	876	879	903	863	894	881	875	947	867	855	917	940	894	909	875	877	876	869	885	915	900	899	895	888	845	956	896	938	853	872	888	880	877	884	918	872	890	894	914	838	831	890	962	910	911	889	846	897	910	859	880	861	800	841	892	904	902	895	860	830	890	945	901	913	851	940	881	895	867	948	899	901	903	866	938	868	882	939	884	924	871	919	859	861	873	873	884	889	836	868	867	917	901	900	896	892	935	921	876	902	921	898	848	850	855	914	825	881	863	907	875	959	871	842	916	962	915	943	905	928	845	888	904	859	900	925	892	867	880	976	913	910	916	901	877	891	883	908	924	885	890	893	963	845	900	819	937	900	898	846	908
1962	195	165	174	194	175	179	156	153	163	172	159	141	155	150	150	162	142	144	147	154	156	170	151	141	132	176	139	172	176	147	144	151	155	165	152	164	156	164	164	133	136	146	180	163	147	176	145	153	152	157	150	168	166	179	143	154	174	155	178	171	158	177	160	149	152	142	153	161	160	176	150	132	145	149	181	146	155	160	154	153	151	167	165	187	151	153	180	145	153	139	155	155	147	160	163	152	150	142	161	138	145	156	155	164	165	158	168	144	160	169	137	161	138	148	172	179	151	154	161	179	145	146	160	159	145	141	169	173	153	171	165	155	159	156	163	147	169	148	149	163	173	165	155	157	132	157	158	137	158	169	174	169	185	143	149	154	179	147	157	137	161	177	185	162	158	152	153	157	161	165	160	162	138	162	160	146	175	175	170	163	153	165	150	170	172	145	150	159	139	150	159	162	154	141	163	144	138	148	135	146	148	167	151	149	152	156	169	146	143	169	137	161	165	140	162	151	172	174	167	164	153	165	153	154	145	148	145	149	182	153	167	159	171	189	153	164	182	154	161	145	158	147	168	180	147	152	162	148	155	150	168	148	138	154	171	184	168	155	173	152	186	180	144	164	157	124	127	162	155	179	158	162	186	169	160	149	152	146	137	176	178	148	144	145	149	163	146	161	157	162	167	151	137	166	160	149	176	181	140	174	158	162	162	162	176	160	165	143	149	147	151	163	149	171	154	164	145	151	164	152	152	142	145	174	166	158	155	157	179	157	147	151	145	143	174	165	153	174	160	178	146	160	180	175	162	146	165	144	162	175	175	158	154	175	140	168	148	168	169	147	169	169	182	172	164	155	150	164	135	155	160	195	147	154	164	159	163	169	154	163	173	171	165	140	169	160	161	156	168	163	146	149	165	166	162	147	151	164	171	164	152	148	151	155	160	178	146	170	157	143	155	184	153	158	176	189	149	178	134	148	162	151	184	167	180	160	174	171	163	167	164	149	141	161	154	153	164	149	154	152	172	149	150	164	154	150	156	168	163	172	172	151	148	166	151	154	156	160	148	176	168	157	136	159	154	153	175	145	157	178	147	151	172	146	176	160	164	150	141	139	164	155	161	149	152	160	149	157	142	152	155	144	137	146	147	161	166	138	162	181	147	132	135	145	153	154	151	128	166	150	154	176	164	145	150	168	154	152	162	149	180	180	151	173	155	173	148	156	142	142	147	166	162	147	165	176	163	177	147	147	167	153	167	149	144	163	145	146	165	161	146	167	146	161	159	166	164	150	133	149	142	154	132	168	148	181	174	140	143	168	154	174	159	138	151	159	162	137	155	148	181	147	162	158	137	143	166	161	143	146	152	152	139	146	174	172	141	173	147	169	139	165	158	167	154	157	146	131	170	152	179	153	147	160	156	147	173	147	159	153	157	173	165	159	147	162	184	139	167	176	162	147	145	154	148	166	161	149	139	170	150	150	150	146	157	138	159	169	153	138	159	166	160	160	155	145	174	165	136	150	146	153	147	146	150	174	156	149	155	164	151	155	166	144	175	157	162	176	153	163	149	131	167	164	137	149	162	173	163	146	176	174	177	145	163	152	170	163	151	138	152	159	151	158	172	154	173	156	151	180	164	154	139	142	163	149	167	136	141	139	182	149	144	152	160	140	144	161	154	158	170	158	159	140	152	178	152	159	167	168	173	152	167	174	152	146	170	158	168	162	155	153	166	155	166	151	155	170	135	155	172	169	154	153	133	146	135	170	166	146	169	165	146	161	158	173	164	168	164	142	160	148	160	162	144	148	140	152	160	173	134	153	122	176	158	171	162	153	166	149	159	140	154	171	145	168	163	149	148	123	152	145	165	197	159	176	148	167	155	174	161	155	163	163	163	171	153	182	145	168	151	133	153	166	163	141	141	164	135	147	143	155	169	171	152	140	173	143	176	155	170	168	167	138	158	175	155	158	151	160	165	162	177	162	154	145	153	163	178	187	144	166	155	163	161	160	160	154	162	166	169	165	165	179	144	151	141	157	163	163	178	147	172	151	135	154	153	143	145	154	155	170	150	180	158	159	174	165	162	151	178	144	153	160	154	171	146	158	144	162	149	142	130	152	164	169	170	153	140	160	187	156	155	160	148	150	196	154	149	159	154	172	164	179	154	189	153	171	158	165	162	156	154	177	154	154	168	164	159	158	165	144	161	177	160	154	152	158	155	153	152	162	138	161	135	147	156	159	168	158	160	152	177	149	169	166	160	165	174	160	167	150	151	149	171	167	182	144	151	157	145	153	164	151	170	152	158	159	139	168	158	154	153	138	149	167	155	150	170	162	149	174	170	164	154	196	156	149	186	140	164	179	148	146	174	169	157	171	135	133	146	167	163	145	149	173	142	156	164	162	156	149	171	176	168	147	139	162	182	152	162	166	163	150	149	157	156	167	155	151	155	165	156	143	143	158	129	160	150	160	154	153	150	171	171	151	141	149	203	180	164	174	145	173	134	138	155	133	132	168	148	154	160	163	132	144	136	151	152	156	167	142	157	157	194	161	167	155	142	129	149	150	181	166	156	159	154	151	176	192	182	147	156	181	159	147	147	148	151	168	143	189	161	138	151	152	156	147	143	139	152	155	165	185	153	158	148	161	170	159	158	131	155	170	142	178	163	143	166	147	161	157	148	184	150	154	156	181	132	149	172	144	139	135	142	172	165	145	151	166	172	143	139	167	137	157	151	162	179	165	134	159	150	148	156	146	176	141	163	153	168	179	171	116	167	180	140	146	158	153	145	158	134	153	163	174	158	190	164	146	174	158	153	140	180	160	143	150	157	146	153	162	150	168	160	157	167	153	168	164	142	163	151	153	159	165	169	159	142	150	136	160	162	170	166	136	151	142	158	131	159	141	151	131	146	169	143	154	159	134	155	148	150	129	150	151	146	159	149	160	145	152	168	144	156	160	169	166	171	159	141	178	175	155	165	144	166	151	165	169	159	168	141	167	151	153	160	166	159	176	174	167	166	136	137	131	167	182	154	140	135	154	157	155	168	159	183	165	148	168	136	142	145	149	178	175	145	153	142	161	174	155	171	158	159	162	165	172	146	153	165	171	172	157	161	133	157	157	164	144	151	184	170	150	180	164	147	147	145	165	140	175	157	165	171	157	147	157	160	163	151	146	145	133	148	154	168	169	166	159	172	142	146	169	145	165	175	147	180	144	144	143	147	167	166	172	155	160	149	169	150	158	170	195	156	137	156	133	170	135	137	155	151	145	158	152	159	167	159	141	163	153	165	146	147	154	160	153	157	176	159	150	142	162	170	164	169	149	163	157	141	171	154	161	164	156	156	170	135	165	154	151	156	139	169	159	151	145	149	172	152	148	156	149	154	147	146	143	147	155	156	142	153	163	155	168	147	153	156	176	152	167	165	161	186	173	167	143	164	153	159	156	149	172	149	151	186	158	162	165	150	172	160	156	139	140	165	148	161	149	167	159	163	164	173
2137	537	562	613	537	556	559	540	535	530	548	535	519	489	528	558	516	516	483	524	533	527	497	529	510	468	473	478	547	501	531	511	497	528	499	505	477	488	498	477	502	491	480	477	501	488	514	506	541	517	507	496	492	477	538	508	482	502	481	521	479	490	537	537	507	516	474	514	504	474	497	452	503	484	492	484	521	507	511	531	519	503	563	510	474	476	512	473	533	567	488	546	530	509	517	510	473	517	528	531	494	478	544	488	561	507	481	501	521	486	514	519	496	485	515	501	476	492	519	481	511	505	492	509	514	490	526	515	505	502	523	505	466	508	569	483	524	487	496	480	507	495	466	528	511	518	460	501	495	520	456	497	478	566	525	505	534	529	513	486	500	511	541	515	531	543	480	523	548	504	532	466	492	541	523	504	553	523	540	499	536	530	487	492	508	526	502	468	532	530	509	488	495	510	526	515	524	484	517	487	513	502	533	541	487	505	533	558	500	521	513	479	534	524	492	475	495	514	525	523	484	474	549	474	487	534	518	493	517	511	508	521	532	485	472	491	530	464	505	454	495	554	494	495	482	504	492	516	497	495	515	502	535	477	534	509	501	506	497	502	566	457	522	517	476	449	507	484	559	498	493	479	483	499	481	522	507	523	471	500	478	495	499	514	571	499	528	540	538	474	483	449	507	498	483	483	536	544	480	500	504	531	530	526	482	545	492	458	553	508	514	469	538	486	566	468	518	496	566	508	503	464	504	495	523	515	504	490	483	514	505	511	525	463	505	454	537	449	494	531	492	510	482	542	488	509	519	515	513	510	532	488	501	487	506	512	502	503	498	541	487	478	488	492	542	490	519	507	517	489	538	538	481	496	532	519	494	517	532	538	486	514	494	454	514	510	509	543	534	503	520	506	502	509	528	516	500	506	479	542	504	539	493	553	467	483	505	482	491	486	505	523	539	489	486	504	512	486	516	518	542	519	553	486	526	531	569	504	518	533	495	506	494	526	524	514	486	489	504	499	544	493	504	471	523	507	540	488	525	510	493	494	494	497	489	527	533	506	491	501	497	514	506	505	471	470	511	504	513	518	509	491	497	498	546	508	501	524	520	495	513	497	536	518	517	515	546	516	570	492	490	499	505	503	478	501	463	478	515	510	524	496	517	521	499	508	479	521	512	496	478	517	548	483	488	500	511	511	508	549	489	493	525	536	532	496	528	497	527	567	487	487	534	496	532	493	517	525	473	508	543	504	508	533	483	514	508	504	526	498	474	517	514	494	500	535	520	492	524	547	516	481	469	476	510	509	483	504	511	552	471	520	512	496	458	530	532	507	493	539	548	483	545	507	507	546	528	530	505	493	532	511	488	498	479	511	483	508	507	505	491	511	508	521	523	464	542	522	496	491	465	508	502	532	511	465	528	503	475	515	512	576	547	504	502	510	468	520	475	489	488	509	485	532	501	495	487	545	538	498	511	514	521	481	526	522	521	553	472	564	501	507	450	477	513	506	505	512	494	474	529	541	525	521	524	509	494	542	489	506	519	533	512	496	505	495	498	490	514	501	518	486	501	540	482	512	497	502	497	512	529	494	470	517	504	511	476	592	498	501	494	529	492	508	537	530	527	507	507	493	515	517	506	480	512	465	454	495	498	508	518	435	495	495	513	465	518	512	472	522	499	491	510	491	485	526	513	481	495	548	497	482	487	532	512	492	534	485	528	487	498	510	535	512	498	488	570	477	530	473	496	498	547	527	503	500	527	516	453	474	489	522	519	542	536	511	542	515	489	530	452	476	531	512	490	515	511	494	440	466	521	521	548	512	532	499	505	455	545	497	522	510	532	520	554	510	474	510	534	519	525	505	518	550	479	524	524	475	537	509	487	515	524	502	516	508	552	515	536	519	529	471	508	512	515	513	466	529	509	486	532	436	490	469	504	504	538	513	523	532	512	527	454	485	503	513	493	503	508	497	491	489	481	503	509	515	483	525	510	497	525	477	514	524	481	527	505	473	513	494	498	481	486	505	500	507	506	501	504	543	525	496	509	487	528	507	540	535	502	512	496	512	498	553	499	486	508	468	522	534	545	487	527	478	492	565	480	542	536	472	536	487	510	550	494	522	527	526	529	514	546	472	498	479	528	497	531	471	498	528	535	476	543	465	517	494	532	502	495	496	482	513	506	485	468	499	503	505	497	452	462	499	470	482	498	512	521	503	493	466	503	497	485	514	505	527	519	482	537	479	532	497	473	497	547	500	487	512	493	512	559	486	507	505	513	509	525	467	519	490	522	489	476	491	501	524	507	511	495	507	558	540	539	500	497	537	509	485	493	473	502	486	492	519	531	475	510	509	466	510	476	525	467	529	540	530	488	541	499	503	483	536	491	531	441	525	517	536	472	533	523	553	503	466	459	471	461	507	524	490	527	508	497	508	501	532	506	517	494	527	496	461	502	472	526	574	483	491	471	507	493	485	551	495	478	515	480	527	482	496	537	539	539	501	508	518	519	519	518	487	532	463	499	501	458	557	516	542	506	516	516	515	518	498	542	492	499	521	532	493	525	482	491	492	485	509	505	539	513	497	523	497	545	537	469	473	486	493	526	493	537	500	494	481	499	502	527	482	517	494	491	505	509	520	519	516	510	514	544	508	512	506	551	470	511	510	487	524	488	509	518	512	478	491	519	515	534	496	522	521	534	497	522	518	490	567	532	518	477	516	504	528	484	571	501	521	517	507	516	476	537	485	513	494	512	515	538	470	503	546	519	513	515	494	507	477	523	476	568	510	509	523	490	495	533	528	518	505	527	508	520	538	470	510	500	492	528	480	509	508	496	521	526	488	534	541	523	524	493	476	523	510	527	514	466	545	519	524	520	551	534	475	472	498	526	467	485	482	498	472	519	494	490	521	495	506	482	514	521	484	506	543	502	523	512	528	460	528	472	505	500	496	518	495	468	510	506	505	520	506	529	522	447	532	502	533	487	519	511	491	507	471	479	474	540	492	506	485	476	488	492	481	477	490	521	520	483	490	508	497	534	518	452	508	521	477	492	521	529	490	487	511	508	463	506	480	521	524	508	487	519	555	488	526	521	503	526	507	517	502	477	515	526	489	485	524	481	527	510	493	490	428	466	536	501	516	526	497	528	505	536	529	525	513	501	525	492	514	486	486	478	470	514	529	469	504	521	523	506	525	505	506	527	505	477	498	498	536	501	504	505	531	501	534	527	550	473	503	541	517	536	510	550	481	520	482	484	516	528	513	548	506	473	505	518	460	479	525	486	553	475	504	517	517	490	485	523	507	473	519	477	498	502	495	505	482	487	479	512	479	529	533	529	504	523	531	517	500	512	498	518	526	526	536	484	520	506	520	495	472	527	524	500	489	467	494	515	519	497	488	532	533	535	504	489	514	529	503	489	471	534	575	456	510	541	522	501	536	509	482	520	477	521	521	509	514	485	558	483	489	508	515	499	512	508	539	515	510	506	475	530	511	486	507	509	533
9070	1131	1196	1036	780	660	567	558	513	478	411	442	369	389	368	381	379	378	380	356	392	367	350	395	354	374	400	330	384	350	352	330	326	375	345	356	363	333	342	365	339	324	329	322	348	342	338	341	338	357	345	356	351	339	341	330	350	373	350	323	322	389	318	334	337	339	350	336	367	307	357	324	307	306	335	353	347	350	322	327	327	348	341	368	348	341	360	382	332	357	356	372	336	347	342	326	326	343	355	330	307	379	346	375	369	355	348	382	327	352	335	332	344	356	379	319	322	318	331	329	359	327	361	324	345	329	359	310	372	358	316	295	347	345	348	338	278	354	370	348	358	308	313	366	334	371	338	346	313	402	334	297	356	317	334	315	322	326	329	352	371	368	343	327	364	344	337	356	343	346	344	352	336	332	367	328	326	340	338	353	286	326	330	350	360	325	345	351	342	356	335	314	314	364	327	341	336	348	341	353	339	335	339	355	327	375	358	351	372	318	323	310	346	334	315	318	352	356	347	315	346	366	347	338	351	313	318	320	336	341	331	323	351	345	342	336	331	385	345	340	341	357	347	356	341	347	339	332	381	346	328	336	331	341	360	343	336	324	323	311	351	357	328	365	341	300	362	372	314	353	355	344	357	320	375	348	323	294	346	310	309	348	294	345	349	333	329	342	335	336	339	355	322	347	332	398	328	378	357	340	323	358	340	341	343	339	349	342	317	318	327	325	324	366	317	309	316	339	359	326	329	351	358	330	340	362	325	397	337	374	351	338	367	320	322	337	355	323	364	366	338	351	357	352	337	362	317	349	344	365	366	359	354	367	343	369	328	342	335	342	354	356	340	333	372	386	291	298	342	320	322	345	338	339	322	321	338	338	349	323	350	298	316	322	314	347	334	347	366	359	316	329	347	322	312	338	363	333	377	332	355	342	346	300	341	350	303	363	327	339	316	324	358	381	341	330	325	353	296	341	346	352	332	330	345	308	365	332	321	326	340	336	336	352	344	350	352	330	325	336	326	349	364	355	369	362	326	359	362	326	354	337	329	356	347	357	374	373	346	350	336	376	361	329	330	311	363	332	384	310	324	351	336	369	340	307	337	314	331	371	345	322	332	313	339	322	393	328	347	324	311	420	342	324	362	348	336	342	350	327	337	347	378	371	360	304	354	341	333	348	360	317	344	332	317	341	347	372	303	332	327	344	356	332	323	349	329	352	346	343	310	311	328	345	342	369	387	321	325	340	312	323	310	361	365	333	351	317	327	340	354	336	326	306	321	343	315	318	325	338	338	354	386	323	346	358	362	351	326	371	340	355	355	336	368	316	337	354	351	381	313	340	334	335	308	384	293	325	347	336	311	321	337	372	360	359	381	321	347	336	339	374	332	331	344	323	352	342	377	356	322	293	344	358	335	331	314	342	347	341	346	316	339	349	330	315	326	336	381	363	340	328	332	341	351	305	368	317	360	343	315	309	325	331	350	376	331	316	345	347	335	334	337	335	318	335	352	325	354	393	339	356	321	316	378	374	334	346	365	323	362	342	351	294	345	376	321	327	307	347	338	355	369	314	364	369	316	349	348	323	354	350	380	347	340	340	324	341	342	339	307	311	322	354	349	331	362	340	381	355	341	337	397	311	355	317	367	377	392	331	323	330	324	329	366	319	372	339	364	375	352	342	353	324	345	331	368	353	353	336	344	354	364	337	338	339	345	349	340	343	386	359	324	324	322	341	314	333	355	329	299	322	313	338	367	367	321	309	373	351	307	323	318	346	325	359	347	341	353	365	344	352	358	314	337	355	343	338	353	343	337	367	355	335	352	347	351	334	353	338	334	369	338	335	355	323	327	324	318	357	323	298	348	337	340	351	347	348	341	354	362	323	320	351	341	351	345	311	387	367	354	350	332	345	325	335	353	359	349	342	323	320	362	371	350	354	313	328	323	345	338	304	324	320	379	335	366	310	356	340	355	375	310	354	385	367	355	344	368	334	303	355	334	340	349	343	351	330	352	368	373	314	344	337	372	341	382	372	322	355	357	318	327	339	341	352	358	355	318	332	380	333	338	358	343	343	327	342	370	334	316	349	353	339	345	357	331	371	348	337	321	345	306	305	357	338	368	310	317	352	336	354	336	363	336	312	325	314	341	328	365	373	314	349	332	353	339	310	333	342	332	347	330	350	329	336	333	345	356	376	346	345	348	357	354	383	355	349	379	337	344	367	311	335	364	331	306	349	375	345	354	327	333	364	341	366	333	339	302	328	338	324	312	344	334	300	339	353	349	370	339	377	327	302	322	342	346	323	348	370	347	319	379	357	320	368	327	326	327	348	336	367	338	328	356	295	322	370	345	294	361	329	349	334	333	355	383	343	352	343	344	323	347	380	334	367	350	349	356	351	336	308	339	384	363	360	313	349	336	346	340	317	323	317	331	338	336	326	341	333	353	350	383	336	357	322	353	366	367	344	367	365	371	330	307	347	377	314	328	361	353	344	325	360	354	300	348	335	356	323	336	337	313	348	326	327	327	336	368	331	310	332	359	323	348	326	340	326	322	334	314	328	348	318	311	328	370	353	316	337	322	301	318	357	334	328	340	337	345	350	322	348	345	335	343	357	322	346	324	356	292	341	348	314	310	325	385	360	346	383	347	324	361	372	335	362	327	345	322	328	320	332	313	339	323	329	343	327	366	345	326	341	342	339	334	332	323	362	311	334	367	332	304	343	324	355	361	329	335	321	354	328	339	359	354	364	324	361	337	322	349	389	321	366	345	351	382	343	381	365	347	353	362	372	306	327	315	341	334	333	326	348	358	376	383	374	320	343	335	313	339	322	342	324	342	352	360	323	355	332	347	365	362	312	356	331	345	321	303	336	369	321	330	364	343	347	374	327	328	342	344	344	350	329	320	308	317	336	322	325	317	345	362	365	375	353	311	323	344	348	335	347	341	368	356	327	316	324	360	354	338	345	301	365	345	380	326	359	318	363	339	340	316	326	340	346	338	331	347	323	313	344	351	333	324	327	359	304	363	334	296	334	325	304	354	339	377	331	350	345	315	338	339	358	353	360	360	314	346	397	339	310	356	376	322	317	363	326	357	348	370	333	321	354	365	306	333	345	338	345	347	331	343	377	348	329	350	365	341	332	343	296	334	336	376	378	311	351	341	333	342	351	342	347	345	322	360	319	360	344	333	361	360	332	340	320	369	362	345	336	330	344	336	342	303	344	350	318	316	364	362	361	353	326	341	348	311	369	342	337	325	324	344	357	373	312	335	360	343	332	313	339	350	353	336	373	335	335	324	331	354	318	358	350	345	320	344	342	329	342	352	350	349	328	345	363	317	339	354	380	365	341	332	343	365	337	367	326	338	340	325	318	314	343	356	325	342	347	335	337	372	348	321	336	334	351	350	386	324	344	323	305	310	349	367	374	294	343	367	364	332	346	354	365	353	342	335	301	348	349	352	336	339	342	318	379	358	309	349	337	322	349	328	323	357	373
6459	1682	2567	3130	2870	2577	2343	2011	1831	1710	1539	1519	1347	1345	1338	1218	1163	1208	1150	1216	1092	1118	1070	1089	1073	1033	1100	1023	1031	987	1077	984	1024	1021	993	969	985	962	972	941	924	987	963	992	987	944	926	942	941	942	909	973	993	987	959	929	993	999	920	923	954	947	938	920	983	934	901	895	933	858	910	947	924	956	925	966	922	970	946	942	933	947	880	931	944	956	955	915	909	918	966	873	893	946	929	902	963	901	883	989	955	972	910	848	909	937	932	925	929	912	960	939	987	941	880	913	945	966	930	956	927	973	921	943	972	945	906	937	929	917	919	945	938	864	930	935	901	941	908	912	895	916	912	931	1001	917	916	889	921	856	904	920	916	962	950	901	961	882	892	944	954	913	962	962	935	955	975	954	948	905	943	914	842	915	914	935	883	897	923	961	909	944	916	948	950	907	929	937	896	957	901	867	871	833	918	906	896	943	925	917	904	939	924	953	914	898	980	919	957	943	906	906	959	938	880	952	888	882	888	845	971	934	923	935	910	927	952	894	867	879	977	914	892	887	894	889	974	895	907	964	891	936	937	927	928	871	901	914	926	978	941	878	927	950	905	858	941	917	942	904	914	938	926	958	907	906	940	943	889	898	961	890	998	889	941	889	899	978	872	956	951	942	895	919	836	871	900	918	966	909	914	930	931	957	933	909	964	937	921	947	902	906	936	941	896	889	901	925	933	965	955	901	937	916	938	871	882	939	870	953	936	945	924	888	841	941	914	880	967	906	960	954	894	944	836	918	913	888	912	901	986	891	982	902	946	932	959	931	924	903	899	939	956	955	932	971	891	862	907	924	896	892	919	933	965	909	911	968	883	885	944	913	933	942	887	888	983	906	914	908	972	941	926	984	932	967	947	904	885	881	901	919	889	938	930	944	894	922	895	895	985	935	920	915	913	948	926	938	942	897	887	885	954	937	907	883	943	937	955	906	955	988	931	912	853	955	933	903	902	911	900	892	916	906	895	947	883	977	935	901	935	962	905	888	911	904	898	945	877	905	944	933	929	916	944	933	903	898	974	981	953	905	946	928	918	902	947	924	930	948	928	964	943	916	919	954	968	905	899	866	945	974	943	918	961	943	865	925	920	928	922	994	906	946	921	906	962	912	884	872	956	983	906	903	955	943	893	958	896	927	917	999	919	882	947	916	908	923	915	896	940	866	899	916	903	906	897	965	954	892	903	933	917	921	943	896	941	876	912	905	906	936	930	934	917	927	890	936	931	936	917	910	967	937	918	957	931	898	931	904	890	926	994	958	956	894	884	885	916	892	905	922	899	899	937	964	862	927	917	905	925	908	940	914	912	962	903	879	922	968	861	918	907	906	891	935	885	917	867	878	943	942	977	920	933	909	946	916	1004	909	905	944	899	902	920	965	973	927	913	931	987	952	956	908	922	937	933	904	957	921	874	945	946	938	964	977	965	907	941	899	974	849	922	933	934	894	892	890	928	883	917	884	950	949	929	957	915	881	901	894	929	979	910	897	895	931	919	846	885	985	925	901	873	947	967	868	935	917	965	908	933	894	938	900	985	963	971	918	912	947	922	905	924	979	889	917	971	924	939	948	864	905	964	911	941	930	936	976	891	934	939	903	1009	899	942	839	899	942	901	902	938	946	892	939	859	940	944	956	947	992	911	892	882	908	869	962	899	894	937	946	914	954	898	838	913	894	978	953	927	916	881	936	966	916	869	924	952	918	922	918	933	975	889	918	898	972	927	883	932	902	912	915	925	868	907	875	933	913	927	906	885	970	892	951	904	956	953	959	929	915	929	971	892	990	911	925	917	940	919	927	919	928	954	907	955	904	925	923	912	936	944	877	921	932	906	894	972	899	912	891	887	939	966	959	896	952	880	896	951	887	923	925	922	887	952	965	934	930	940	898	923	944	910	860	921	957	963	933	929	948	936	917	941	940	904	882	905	965	899	894	903	917	918	918	943	887	956	896	856	942	927	862	922	911	910	919	960	917	963	945	901	921	910	892	922	867	903	916	880	958	936	886	911	946	939	903	913	992	922	938	918	944	911	951	922	911	837	905	968	919	961	894	974	935	923	929	939	904	920	882	911	919	918	937	923	919	934	916	899	961	940	961	925	971	872	903	872	930	967	936	973	959	904	935	893	882	945	944	925	875	870	876	993	917	922	911	880	902	920	964	906	928	935	908	921	918	919	905	925	935	917	918	997	913	904	943	931	946	961	971	949	915	883	923	923	925	882	846	893	937	954	962	975	907	953	923	972	940	953	895	938	922	967	896	910	906	931	941	895	920	886	956	920	957	900	961	961	958	949	864	931	915	939	942	956	906	912	902	977	865	958	930	893	913	866	924	931	929	912	948	919	917	935	885	939	929	925	928	972	962	936	869	898	893	902	896	955	923	923	893	924	935	912	923	957	939	877	925	954	931	892	920	943	930	932	889	957	966	899	937	905	927	958	990	900	924	914	881	926	942	1005	931	911	923	895	942	919	941	876	926	857	928	900	889	922	975	936	941	932	960	928	881	903	898	928	915	916	893	901	941	906	932	908	908	881	909	933	960	918	876	934	963	926	917	894	888	956	911	927	933	874	921	963	936	931	907	959	951	926	924	947	903	901	900	947	922	989	908	910	939	938	957	996	885	886	922	899	915	940	869	959	939	910	962	900	875	896	863	926	890	938	890	934	926	910	907	934	898	954	901	948	918	928	866	964	928	885	937	972	913	954	834	910	905	908	891	890	947	927	884	906	922	886	960	919	945	953	898	948	884	947	979	942	954	925	925	887	854	977	926	944	851	949	908	892	913	925	963	925	956	941	927	953	923	921	884	945	896	983	962	947	941	902	919	929	909	935	881	844	959	932	950	965	915	928	900	940	934	944	886	949	936	898	905	860	893	918	914	902	891	874	945	948	947	948	887	946	880	872	908	903	975	960	932	894	905	882	860	916	960	912	864	940	956	953	904	929	939	974	987	882	929	954	897	927	919	936	969	898	949	939	912	941	866	916	912	936	899	923	959	869	902	960	895	944	924	967	930	914	927	936	956	911	964	958	908	908	900	907	934	920	828	948	921	920	889	924	939	985	920	924	934	938	926	976	928	892	884	956	913	946	885	921	891	973	949	881	929	991	913	967	955	881	922	898	949	916	921	886	992	865	967	943	903	890	918	931	942	947	929	943	924	857	938	910	924	964	946	957	898	957	951	918	976	974	936	922	895	929	939	931	910	944	942	922	929	993	940	908	894	953	889	970	931	947	930	923	904	917	939	932	854	906	986	888	886	924	899	976	912	900	946	834	914	923	893	894	895	947	925	886	975	870	865	889	908	951	906	952	921	983	942	916	883	936	899	922	908	965	951	906	884	937	913	892	911	964	939	889	886	936	946	943	973	895	986	898	966	939	980	953	966	881	863	938	932	910	903	876	913	906	883	979	938	874	914	934	950	886	910	920	906	933	959	951	926	912	901	923	877	896	924	947	984	945	935
13594	1837	1668	1463	1125	852	670	639	555	474	464	442	441	417	421	375	366	378	407	391	322	356	362	341	368	369	387	358	389	365	347	358	367	374	380	329	377	363	366	351	339	341	346	317	346	344	337	336	312	301	335	315	343	347	366	378	364	327	342	322	355	363	355	359	303	348	298	347	325	365	333	348	368	306	318	306	333	352	351	338	313	337	374	349	374	341	356	324	343	372	319	343	355	328	307	358	320	352	374	350	334	315	336	334	368	337	309	321	340	326	323	368	314	356	369	378	362	343	333	340	318	345	336	369	341	367	340	322	298	299	326	334	333	327	350	320	354	345	371	355	338	329	293	351	330	319	325	378	344	342	293	306	324	297	315	369	335	322	341	330	333	327	328	363	349	360	345	331	333	358	349	359	355	312	349	333	329	315	326	317	346	355	339	308	374	345	362	321	339	373	346	335	317	354	319	335	332	343	341	374	339	350	361	352	303	327	331	326	346	314	301	322	343	336	361	342	342	305	331	351	349	344	350	326	336	328	327	351	299	324	341	349	342	308	328	361	338	368	337	343	322	307	320	336	339	330	329	328	353	314	307	331	363	341	367	336	294	351	341	315	346	355	318	323	365	379	330	336	346	351	337	346	351	350	346	329	318	328	329	296	372	366	374	359	341	344	306	365	348	323	370	327	336	344	349	357	353	357	347	341	339	360	358	356	314	317	335	344	316	333	344	347	356	382	341	319	336	355	321	322	349	348	365	324	355	341	324	347	298	293	378	349	342	347	315	330	356	333	340	323	343	343	338	344	352	311	326	356	345	331	339	336	348	366	355	320	317	330	334	350	340	333	335	329	355	370	331	347	339	363	313	339	346	362	343	345	343	328	335	351	363	352	352	370	329	351	368	348	351	352	328	314	368	349	357	336	355	351	379	320	345	354	359	370	323	311	334	319	357	345	376	360	311	332	327	348	364	328	336	358	349	360	292	350	342	349	328	357	354	348	304	299	323	351	328	332	344	321	332	327	335	350	307	328	361	337	362	371	363	323	375	345	328	350	344	349	350	360	327	342	338	317	333	335	363	336	310	362	306	313	342	315	371	321	310	333	349	325	330	306	312	373	339	315	335	304	313	321	321	341	344	352	310	344	337	360	336	345	323	340	344	355	307	352	371	334	356	304	318	349	345	351	342	336	348	294	355	334	339	344	360	356	310	344	339	322	308	318	331	330	367	386	340	325	334	338	316	323	296	342	337	348	342	341	308	359	337	354	313	341	351	366	320	306	343	330	353	340	332	307	339	307	346	332	327	345	346	361	317	342	341	365	374	352	333	350	398	371	320	333	365	340	342	336	329	356	328	347	331	309	353	343	334	354	318	344	389	351	314	329	342	336	330	364	370	327	366	315	321	342	334	328	313	353	336	349	344	335	353	345	322	352	326	341	346	373	344	361	332	334	355	321	343	332	344	347	333	354	335	334	361	349	334	359	314	314	333	339	338	335	345	310	325	343	309	331	324	365	326	307	333	320	339	306	306	335	337	350	337	352	328	323	361	355	349	340	341	338	360	352	342	344	309	328	340	348	339	333	337	352	350	337	352	314	339	322	335	313	376	325	365	342	355	297	368	331	353	324	334	338	336	350	392	350	330	351	353	337	319	355	356	338	328	353	308	328	318	354	336	329	335	303	312	313	334	335	334	364	364	312	360	355	315	358	362	320	363	337	341	352	334	315	338	341	353	290	335	347	334	362	346	359	363	353	346	348	375	310	335	335	346	333	300	357	347	339	307	333	343	357	328	356	345	346	327	294	353	345	358	324	356	353	339	355	337	340	332	335	322	326	344	336	349	324	334	354	318	336	351	347	331	317	345	314	322	352	382	364	314	350	306	302	292	348	362	340	343	340	327	320	338	366	345	326	350	313	352	335	335	304	348	327	326	312	349	338	339	332	372	316	342	332	357	343	304	336	332	321	333	355	352	325	339	302	353	347	362	355	323	368	355	339	349	307	337	340	334	353	363	318	366	328	329	333	323	349	359	332	331	368	391	348	317	340	378	345	321	349	341	352	329	356	357	292	310	362	366	362	367	349	351	345	296	369	325	348	339	350	307	348	355	347	324	308	361	359	347	301	300	340	323	366	326	385	358	344	330	343	300	319	332	343	341	358	342	351	358	354	349	327	296	331	348	338	322	326	357	354	335	351	328	341	349	354	332	310	367	332	340	327	364	339	351	340	358	330	300	343	345	353	332	314	355	334	341	377	355	338	347	321	320	326	363	322	309	340	340	356	323	309	340	331	329	327	318	327	339	317	354	314	364	307	331	358	339	359	366	329	354	324	321	362	343	327	333	353	324	324	345	342	375	338	341	314	295	330	337	353	395	358	336	363	345	378	355	341	324	308	325	346	320	335	368	345	374	330	336	331	326	325	324	333	325	345	317	336	336	355	301	296	337	314	360	315	297	357	362	339	333	330	340	341	351	336	341	327	318	345	325	373	332	342	310	314	343	340	335	346	346	334	353	342	340	395	353	372	326	345	341	365	318	342	314	317	328	348	330	314	321	324	343	350	345	333	352	313	325	328	284	350	334	369	351	341	346	358	321	319	338	358	318	328	315	339	380	319	337	326	335	356	317	371	360	303	305	359	335	307	313	392	338	354	357	346	322	336	340	317	342	332	359	365	355	342	328	307	322	303	356	340	340	352	343	309	354	329	313	319	346	358	358	322	305	320	341	296	344	335	331	323	359	334	353	357	326	314	360	304	335	328	367	323	344	319	331	334	310	353	344	310	326	361	330	326	319	328	317	340	350	318	333	331	328	388	336	343	337	336	352	324	342	312	356	333	303	329	358	319	326	314	326	352	319	330	308	300	353	348	352	323	318	327	354	347	353	350	335	309	346	315	355	311	316	349	367	347	338	353	323	335	325	362	311	312	318	355	327	328	371	340	339	333	385	330	313	329	358	339	355	347	368	357	341	326	390	328	376	315	326	319	346	348	350	322	389	335	324	336	333	339	342	329	319	344	330	331	322	345	325	319	336	341	325	346	361	330	320	362	370	326	331	364	331	352	386	328	310	328	349	339	374	342	348	339	324	356	340	390	350	351	367	362	307	337	357	313	323	388	336	336	344	343	344	344	331	386	341	331	342	330	336	298	340	336	355	346	374	371	343	349	347	356	331	349	314	334	349	342	358	356	354	337	328	334	336	348	325	347	348	322	300	377	333	325	311	355	373	379	354	343	329	337	352	327	366	359	333	330	343	331	375	327	365	334	313	328	328	386	300	308	328	334	334	336	369	325	321	350	353	325	326	330	352	359	324	360	324	350	340	353	316	362	347	338	354	311	346	369	329	323	356	309	368	327	329	318	344	315	327	350	357	363	315	327	350	360	309	327	325	352	318	298	355	353	351	303	351	332	322	341	354	354	342	361	346	354	311	325	360	343	338	341	313	304	327	360	349	352	319	300	292	324	333	332	376	322	321	370	324	321	344	368	353	358	332	322
7424	2034	3437	4380	3932	3414	2891	2586	2276	2037	1863	1714	1604	1483	1432	1324	1265	1258	1212	1142	1146	1145	1117	1091	1021	1077	1015	1055	1041	994	998	987	971	987	938	965	982	1026	946	962	922	940	925	969	923	968	988	920	925	944	893	918	920	883	923	926	912	952	943	915	936	920	920	955	913	921	861	915	871	890	943	900	901	840	959	921	1011	925	953	907	932	936	875	897	875	886	932	921	883	852	911	925	889	913	905	947	875	907	924	910	882	871	868	911	909	901	868	889	883	864	860	952	890	844	903	897	920	901	880	858	941	910	951	903	868	886	887	902	931	908	838	901	912	884	900	882	872	835	918	943	890	904	905	916	914	929	884	901	908	855	869	839	904	917	906	924	887	893	853	866	861	866	913	872	907	870	934	894	880	880	906	912	912	886	919	887	908	849	925	876	907	901	927	919	881	922	927	925	927	864	896	856	877	890	889	845	821	913	907	905	863	913	909	853	882	878	875	902	878	865	881	887	885	896	869	863	853	866	920	927	911	908	837	814	872	821	875	888	880	883	844	918	894	866	880	921	875	888	875	935	884	879	865	878	916	915	919	894	950	877	872	925	910	917	824	900	866	934	909	881	883	887	852	863	841	943	886	904	929	832	943	899	911	856	884	878	902	847	844	842	838	888	955	896	914	896	869	887	850	910	895	901	880	921	888	859	876	864	942	914	819	914	877	881	932	874	876	905	905	905	863	885	903	929	875	842	863	920	835	915	897	859	903	919	866	860	939	887	886	864	852	954	898	866	858	892	899	904	891	868	942	889	939	884	848	883	942	895	947	937	969	913	851	889	897	896	904	884	910	875	932	933	921	860	890	870	879	852	887	921	848	869	916	834	923	878	846	889	869	846	865	890	917	869	915	897	860	870	901	819	891	849	847	877	910	882	912	906	888	877	874	916	877	905	872	843	900	849	903	919	940	881	841	935	940	894	895	938	845	872	910	842	838	847	848	893	882	893	910	868	893	853	930	876	901	931	873	922	873	921	898	869	918	859	905	924	896	912	943	892	897	901	880	980	880	911	899	894	858	866	857	886	873	861	900	851	927	874	895	897	868	870	902	891	894	877	875	905	881	847	895	899	917	879	858	928	890	830	904	899	909	903	848	878	891	844	908	899	893	893	875	926	904	886	848	908	906	943	825	903	861	857	892	885	861	869	954	905	877	867	900	922	876	935	918	882	872	934	868	913	894	887	877	885	931	875	899	930	880	867	916	944	916	884	909	880	915	935	890	856	905	881	831	887	891	949	885	858	943	867	920	880	905	852	841	870	902	892	888	905	892	841	872	939	863	906	892	902	924	839	937	869	863	878	930	913	934	884	885	929	905	919	863	883	905	864	882	885	886	940	904	910	888	905	890	863	860	920	931	866	927	913	884	919	918	848	901	921	864	859	908	884	892	903	896	886	858	934	875	899	923	898	860	862	902	979	889	871	809	881	879	886	826	931	910	896	906	926	912	866	891	894	917	864	885	841	916	856	885	874	934	866	932	884	902	883	912	874	923	904	899	873	918	840	941	908	908	922	891	929	903	854	882	905	833	880	928	881	910	856	909	858	876	888	900	866	892	886	892	918	836	900	892	837	864	895	932	877	937	834	914	872	901	894	891	847	902	859	860	878	910	916	887	941	950	939	908	940	906	870	915	899	886	904	858	864	880	805	838	876	840	901	880	896	929	907	873	870	876	888	861	893	845	893	924	886	896	904	903	895	863	923	916	863	921	905	895	857	929	927	902	917	879	938	901	875	843	912	879	896	858	880	905	888	950	860	912	881	838	849	899	911	844	894	915	871	860	888	890	926	908	887	917	865	879	915	947	880	845	879	892	921	935	914	943	925	872	834	892	895	863	910	887	851	881	873	842	1000	874	856	874	901	830	887	887	868	943	930	844	866	867	901	883	918	889	876	883	901	860	920	895	919	871	864	901	905	914	901	900	931	896	831	879	913	939	918	865	872	885	930	914	901	873	866	943	931	855	915	954	877	821	882	913	883	902	915	879	890	857	876	895	918	876	924	910	868	889	855	941	883	964	938	874	890	900	859	903	935	912	890	902	885	856	852	907	897	897	881	857	925	909	889	849	881	898	934	834	874	889	875	916	890	863	898	888	891	892	867	897	907	852	856	947	893	864	877	878	883	922	920	845	908	871	859	934	883	888	895	884	886	973	928	922	850	937	888	833	952	888	939	871	918	863	922	922	883	906	952	866	923	867	914	850	897	869	900	902	896	914	864	904	947	876	847	983	922	903	878	829	861	956	919	879	854	876	931	907	861	895	858	926	937	865	923	863	911	856	908	885	907	842	883	886	931	904	886	913	919	857	877	892	892	868	942	921	922	883	910	864	864	851	895	861	919	888	913	834	837	922	895	878	871	842	931	865	945	908	846	900	895	856	873	869	904	875	877	873	901	893	859	901	912	921	879	885	907	881	920	895	912	899	893	896	920	903	867	952	872	873	914	894	913	947	817	861	923	893	927	894	847	905	841	872	934	912	888	880	895	849	875	895	898	856	909	922	842	893	899	911	904	868	924	882	869	924	857	906	937	930	887	876	889	877	907	846	885	858	877	870	951	887	907	890	904	888	905	898	907	888	898	905	895	871	869	885	883	896	910	889	909	893	877	910	921	912	860	865	862	902	885	825	892	879	829	883	852	928	955	840	949	855	899	937	823	901	883	882	943	902	917	901	894	930	863	860	904	895	896	913	867	855	934	887	892	890	897	896	908	863	874	981	878	877	887	849	906	921	903	834	971	855	853	879	907	844	850	883	885	908	900	916	936	942	915	870	910	871	861	855	889	879	904	890	902	826	878	925	881	938	841	940	876	879	899	854	861	916	874	912	943	874	899	881	878	890	883	906	895	877	866	975	873	913	852	847	908	858	903	892	865	885	874	953	853	870	855	870	918	851	893	886	924	848	855	916	833	898	865	881	923	904	901	932	927	926	910	897	844	869	933	908	836	911	914	968	901	862	949	868	957	886	895	814	904	903	895	879	854	906	912	857	816	867	871	863	970	908	919	880	917	883	846	912	922	931	885	911	916	924	898	894	854	856	900	918	913	864	896	891	926	864	869	923	889	884	923	901	863	899	884	903	853	920	928	848	857	876	933	887	919	936	876	845	924	886	894	855	874	905	895	911	900	895	885	906	886	933	929	880	891	825	901	914	836	866	886	916	871	889	936	831	925	881	868	890	907	843	863	914	930	926	860	931	887	885	888	901	930	887	896	929	879	869	910	861	870	911	899	809	876	872	904	898	920	890	922	897	912	943	922	865	882	888	866	889	893	896	822	944	892	870	881	877	907	938	897	907	897	920	948	894	979	886	926	878	888	876	889	914	870	858	879	876	895	885	858	904	920	895	885	896	863	902	837	910	884	927	892	856	928	929	929	853	907	866	877	918	902	909	857	909	859	897	884	823	919	894	870	958	900	898	910	870	872	842	897	934	871	884	875	929	852	881	874	894	902
1861	183	174	191	164	166	170	167	157	169	171	167	159	132	155	185	154	154	148	148	160	146	181	162	165	139	185	158	179	161	141	144	146	146	151	165	150	182	166	169	164	126	161	164	138	163	177	153	172	155	154	155	143	153	162	174	157	161	145	166	148	157	139	154	159	177	154	172	149	167	146	153	172	174	138	147	142	144	156	150	166	140	147	156	149	174	152	175	147	129	161	157	169	169	153	141	136	150	122	136	155	161	151	133	153	161	145	163	150	166	162	138	160	178	165	151	133	180	179	143	137	139	176	153	163	160	161	152	170	136	180	132	154	168	167	145	145	137	173	174	159	136	165	161	153	167	167	139	126	145	143	138	165	146	155	148	175	162	165	139	167	172	143	154	167	153	157	152	179	150	161	155	136	159	178	138	166	167	178	175	149	168	148	157	161	143	164	149	168	153	171	152	158	165	149	158	155	163	161	162	161	167	149	155	161	167	170	154	168	155	177	152	146	155	172	158	158	152	125	163	147	156	151	161	165	153	162	192	146	157	166	134	163	158	174	167	153	162	149	169	157	161	142	154	156	163	160	150	166	184	140	153	154	146	158	150	173	145	172	153	167	181	163	157	183	171	149	153	157	160	172	177	157	143	163	182	153	137	142	125	155	157	145	159	162	154	154	173	164	146	160	158	143	196	149	143	188	144	137	158	150	135	166	158	166	169	147	168	154	171	166	146	170	164	174	136	184	164	155	151	170	179	142	176	151	156	163	141	170	165	150	159	174	153	147	161	174	146	133	171	174	150	179	162	174	165	165	154	148	168	174	157	175	149	150	154	148	148	153	190	160	146	164	157	144	148	180	162	180	145	144	123	176	161	155	159	153	185	155	166	155	173	186	146	166	164	159	145	141	162	146	147	138	138	152	176	176	174	188	129	155	175	151	173	172	168	159	141	176	163	145	162	177	151	163	187	161	141	181	186	149	155	171	161	145	151	166	144	173	144	144	142	155	166	180	149	161	161	154	152	154	158	166	153	166	144	153	156	172	166	139	174	170	175	153	178	149	130	154	165	151	137	149	168	179	140	160	160	150	141	150	149	159	164	130	152	159	145	131	160	162	141	178	170	146	132	136	166	175	154	160	174	146	161	150	172	155	150	148	151	158	145	146	165	152	146	168	156	164	138	175	156	136	177	153	145	152	165	154	140	166	152	151	127	153	160	163	181	152	157	156	137	157	147	175	148	160	145	155	148	146	176	134	143	158	156	142	170	160	171	146	156	173	170	153	182	149	158	153	139	175	139	191	146	144	155	162	148	176	141	154	153	171	163	165	155	144	133	145	125	162	150	140	161	147	143	166	162	158	161	158	161	182	156	156	151	149	158	146	161	184	183	174	171	155	159	179	163	164	155	158	165	166	164	170	136	156	153	152	137	157	154	147	146	145	145	164	140	168	150	160	169	152	155	158	140	130	168	143	154	172	165	135	145	154	157	159	144	145	150	134	165	153	153	152	157	146	163	170	144	149	164	150	174	167	150	142	134	148	150	147	157	167	143	169	144	160	153	160	167	185	160	157	141	162	144	154	156	139	178	151	168	159	152	167	180	163	159	153	167	180	154	165	164	146	171	154	162	145	185	167	170	163	173	171	159	143	153	164	158	150	152	169	154	154	166	165	163	161	142	163	153	175	154	152	154	162	139	152	148	154	168	162	154	190	186	162	162	160	132	151	142	130	165	150	169	133	146	169	165	176	144	157	179	155	147	160	146	158	157	154	154	156	172	156	165	159	172	152	155	164	145	148	145	180	161	177	155	156	145	165	156	156	153	141	164	164	160	162	156	151	140	157	164	177	159	184	152	146	151	155	150	168	151	153	184	142	141	150	169	158	136	148	154	135	156	157	158	152	138	165	154	153	162	172	167	150	141	154	145	153	168	146	130	168	160	179	163	164	141	180	149	149	171	140	149	161	145	171	161	147	188	140	130	168	139	164	170	185	141	151	170	162	165	144	151	154	141	178	166	162	147	169	169	165	143	154	120	156	158	157	155	169	135	166	174	152	168	143	148	165	169	189	163	163	176	134	146	156	157	139	160	144	141	143	141	174	163	169	130	158	158	165	172	156	165	171	166	153	149	150	151	152	157	162	152	162	163	142	158	181	151	174	129	147	157	146	150	176	150	150	176	137	139	160	147	142	176	165	145	166	143	174	136	162	160	170	156	121	167	157	170	159	183	146	158	160	156	158	128	173	164	171	156	192	141	159	170	177	157	146	185	147	157	142	147	142	149	163	167	169	152	138	128	151	141	163	165	163	161	155	175	167	167	168	147	148	156	142	154	163	168	157	165	147	157	150	163	160	152	172	158	158	158	135	163	165	142	171	158	127	157	152	136	161	157	157	159	153	144	171	137	174	157	172	136	151	159	150	147	165	167	174	146	138	152	154	168	161	151	151	159	173	140	159	153	151	144	170	158	152	160	146	152	152	150	150	182	168	152	171	149	145	167	162	176	175	140	156	153	158	145	143	156	166	162	141	162	163	161	149	154	148	155	152	153	153	165	158	163	154	160	169	166	166	146	156	154	147	155	170	147	158	157	164	126	150	180	168	168	145	160	164	146	169	148	138	151	161	138	174	156	134	143	156	176	193	157	162	157	163	146	160	153	181	157	138	187	144	148	165	144	150	171	166	150	148	154	154	147	151	162	171	169	166	144	143	157	146	142	143	161	165	179	149	153	153	166	157	174	152	151	146	175	164	153	178	131	161	154	143	132	144	145	164	186	142	169	142	162	159	163	149	170	163	157	130	161	149	144	154	180	158	173	170	162	162	143	162	151	142	170	177	144	156	172	175	153	147	163	155	167	169	156	159	174	174	131	136	162	163	138	154	162	157	154	152	146	158	145	161	128	159	156	146	140	176	162	181	150	148	142	165	140	174	166	183	155	162	169	168	164	145	179	135	142	153	161	142	150	150	146	166	150	176	162	142	171	146	134	166	166	185	148	159	148	155	175	160	162	142	148	154	150	146	152	181	164	177	175	157	157	151	149	157	144	167	167	165	149	139	151	162	154	149	137	165	169	156	150	175	137	162	191	159	148	157	165	158	159	162	167	160	138	164	151	177	163	165	179	153	145	138	180	157	158	158	158	152	147	150	168	148	164	158	171	144	174	147	168	144	157	153	153	183	163	154	151	166	149	143	160	161	152	150	153	170	176	154	165	133	162	178	154	167	160	164	158	151	182	148	190	179	148	170	139	164	151	159	156	160	175	168	134	174	162	152	153	157	161	160	167	157	155	156	170	147	150	151	148	163	141	158	131	161	178	146	157	156	165	168	155	174	147	171	177	130	162	170	178	152	150	166	155	184	134	155	148	160	161	161	155	142	173	142	154	135	156	166	153	164	147	173	157	175	156	155	172	151	143	140	145	145	140	145	131	149	172	161	160	165	165	159	149	158	158	157	146	175	138	176	141	147	174	158	126	175	151	140	175	125	163	149	162	168	159
2101	565	538	558	583	572	571	548	542	575	513	556	536	503	546	501	492	504	518	512	517	533	519	513	528	540	487	516	542	500	502	506	501	545	516	535	530	515	470	516	511	529	531	502	482	498	504	527	553	533	500	509	477	540	536	516	493	492	511	544	516	481	475	432	474	532	495	561	536	501	506	532	483	525	496	479	516	488	476	553	506	499	496	490	507	489	517	509	514	522	509	515	522	514	495	507	528	530	550	497	511	492	524	463	509	536	483	485	498	503	496	476	485	515	518	444	514	517	512	478	511	477	491	486	503	523	563	523	503	515	499	481	492	501	517	499	523	483	540	544	467	495	518	525	513	522	492	506	492	458	502	488	491	510	534	491	513	509	526	502	513	543	524	529	511	517	489	510	491	495	498	502	512	485	487	516	472	548	517	505	524	491	522	515	537	532	476	513	528	523	525	480	504	495	554	517	534	548	540	490	490	469	440	534	492	497	492	546	489	502	502	529	549	479	501	535	463	481	518	522	512	533	495	518	551	510	517	486	546	495	507	468	505	503	483	528	473	557	515	508	467	522	518	508	547	502	525	515	522	503	504	493	553	509	519	500	538	505	519	533	513	457	522	496	523	473	508	513	517	547	519	494	526	538	458	525	514	523	524	467	500	491	515	541	511	492	487	500	551	530	504	528	455	503	516	525	521	536	497	485	502	497	482	498	481	484	540	522	484	481	526	532	510	454	484	485	525	484	461	479	489	507	478	509	515	500	513	501	510	480	505	510	501	492	527	510	502	518	487	498	531	534	501	537	510	518	508	477	477	535	488	460	510	504	513	501	539	499	529	508	463	530	499	511	525	524	498	515	545	506	490	479	528	492	483	523	487	498	538	509	513	496	511	504	530	467	498	525	491	505	494	483	500	500	505	516	517	516	509	517	487	512	504	546	496	502	494	457	495	487	483	508	488	566	493	517	507	500	499	479	542	517	495	485	512	518	513	488	527	516	491	530	475	503	536	512	499	555	518	468	520	505	511	543	527	504	551	497	547	496	467	483	555	517	457	481	511	526	496	495	532	542	516	499	550	492	519	512	478	550	507	464	488	498	473	518	511	507	507	532	482	512	506	536	520	518	498	523	484	488	522	488	496	490	527	494	495	514	544	486	502	496	479	513	500	507	480	512	503	504	513	514	501	492	496	488	492	515	472	518	514	407	474	501	493	498	491	491	492	554	521	516	532	449	509	471	507	537	502	484	456	537	475	496	494	510	512	534	507	489	540	484	572	501	557	478	522	542	504	517	505	494	523	477	486	507	513	506	507	467	521	501	519	515	485	540	517	505	509	518	494	501	486	516	509	490	530	498	535	543	495	512	542	549	551	488	488	489	541	508	477	483	474	523	445	537	549	495	501	544	485	534	504	503	517	494	540	550	497	533	525	496	548	510	500	477	524	481	509	475	523	522	515	534	495	492	506	507	524	484	501	537	493	501	464	507	474	507	489	514	510	534	521	536	523	510	536	479	489	504	534	525	472	486	527	487	511	499	514	470	487	558	495	528	520	483	524	478	508	493	511	495	498	530	524	511	477	484	482	511	508	508	561	532	522	495	473	484	558	500	489	520	524	530	549	516	534	503	572	535	444	502	522	503	542	480	480	552	493	525	530	481	470	514	490	462	543	494	486	543	481	512	442	504	556	499	538	470	492	518	503	524	513	519	532	498	503	497	530	474	503	499	495	524	539	502	518	480	494	544	515	551	554	478	493	477	511	523	529	480	483	520	532	467	497	522	518	552	545	497	557	492	523	499	529	476	484	484	505	563	510	483	520	502	507	506	535	492	537	494	509	483	497	498	495	528	534	509	509	516	541	514	506	495	531	535	491	478	496	499	521	498	491	512	493	467	520	533	508	517	537	527	526	492	511	503	458	521	462	498	435	514	483	473	498	515	544	474	463	500	534	535	516	511	501	516	508	489	497	495	528	494	490	539	463	511	495	472	509	534	535	502	486	550	482	492	510	524	524	483	530	530	502	503	499	471	528	535	509	475	555	473	470	521	502	486	528	483	493	491	502	497	495	521	500	508	482	472	516	535	515	514	515	506	501	517	526	542	557	477	524	501	506	517	562	504	489	452	515	495	478	490	481	529	506	554	492	520	475	481	544	555	490	524	500	526	508	487	485	527	570	556	497	481	500	519	448	501	511	512	468	523	510	521	482	462	508	505	474	482	514	475	539	498	521	506	510	487	494	479	511	517	531	543	520	481	501	513	514	451	475	481	514	527	498	505	484	475	495	475	506	518	507	531	470	483	536	517	527	544	512	500	502	524	497	499	508	463	522	509	526	496	503	507	512	516	508	530	514	482	537	503	510	494	514	523	518	501	550	467	466	486	506	511	514	492	457	521	507	493	483	487	487	564	487	511	496	480	509	538	507	507	496	499	532	503	500	538	525	533	504	520	523	526	529	490	538	521	528	500	476	490	459	506	487	487	476	497	478	516	488	492	523	496	522	535	521	510	505	554	511	489	509	492	497	530	508	519	512	525	531	491	524	504	492	502	464	507	484	514	530	487	502	482	497	514	520	489	509	483	500	534	511	525	527	533	552	512	507	490	562	513	488	488	506	514	543	484	525	558	547	537	496	549	508	513	499	505	497	513	499	489	524	505	497	509	472	495	523	484	526	511	490	508	475	511	516	520	490	469	483	464	542	556	482	501	488	475	502	518	543	477	516	526	467	488	476	482	484	499	516	484	502	521	494	498	512	518	547	543	497	533	509	503	492	485	474	480	524	473	498	512	501	502	508	549	512	520	467	492	494	512	554	471	497	477	518	468	534	523	533	506	497	517	497	454	486	529	511	533	490	501	508	498	487	533	519	518	522	521	528	487	543	516	541	501	503	491	511	478	504	484	548	501	488	515	483	510	490	543	505	496	495	494	487	479	521	549	527	551	477	487	510	487	478	504	509	534	522	526	532	512	518	496	528	489	506	520	501	539	544	502	517	518	478	483	516	525	544	493	533	506	529	489	498	492	484	465	472	497	495	534	521	493	511	481	480	490	542	513	509	451	492	528	475	511	520	544	495	495	490	509	537	483	516	540	501	524	457	506	528	515	532	496	500	489	507	504	471	482	495	466	481	495	522	534	513	463	505	509	532	521	510	492	479	488	524	510	521	509	522	527	517	474	522	500	482	539	564	521	484	531	478	533	491	533	531	535	534	496	507	530	496	496	524	538	506	515	499	500	485	464	526	532	504	500	495	480	506	516	516	517	476	505	535	497	495	503	503	532	528	526	514	509	463	529	501	485	484	475	497	495	463	527	502	514	544	480	506	510	501	510	501	530	465	487	493	526	507	524	524	472	520	509	481	513	519	484	500	519	463	494	510	521	479	547	484	492	505	500	495	528	510	514	510	498	515	527	526	531	498	488	525	491	475	531	516	502	500	509	505	521	527	517	512	496	534	479	500	502	512	522	529	545	497	534	488	515	525	508	494	521	486	520	497	531
8708	1117	1071	991	827	660	605	505	487	462	415	410	393	390	393	418	367	378	326	380	348	346	382	341	383	351	369	328	343	358	291	347	370	375	339	350	365	332	315	343	336	308	331	367	366	346	359	369	355	338	341	342	330	332	342	316	319	332	322	324	380	361	360	312	310	328	362	332	320	312	312	331	375	315	322	367	352	354	344	317	333	343	335	352	337	356	362	352	337	338	338	324	344	335	345	313	333	344	334	361	354	352	343	334	321	361	329	311	335	309	327	367	349	324	322	372	337	330	314	345	339	328	320	328	338	340	340	322	367	335	326	365	337	339	333	339	326	360	350	328	327	357	333	306	344	359	302	385	326	381	359	352	334	346	344	353	320	308	322	326	379	363	369	360	326	334	350	342	323	327	341	345	335	336	361	356	360	371	356	323	335	347	361	314	331	337	340	333	306	341	344	323	314	351	344	353	308	325	368	346	320	327	343	350	342	364	357	339	325	345	330	327	364	343	359	295	344	316	341	345	354	323	316	327	326	323	340	368	353	332	333	304	331	355	325	359	355	369	318	363	336	331	324	336	342	340	342	342	349	342	340	354	360	350	346	335	341	357	349	346	372	348	312	371	323	331	365	305	363	336	343	330	317	321	315	329	354	331	308	346	357	320	359	315	347	364	313	326	330	321	341	365	321	373	321	334	346	342	332	338	357	325	336	371	352	386	323	353	365	329	314	329	340	334	353	353	334	311	347	310	341	393	338	339	354	335	335	324	355	341	383	326	317	335	322	334	350	358	321	342	334	330	364	344	328	370	330	330	335	300	340	317	347	315	338	322	342	311	350	354	359	374	352	343	330	353	353	348	345	329	368	340	338	329	304	326	334	307	323	335	364	326	319	307	352	364	334	355	331	343	354	354	343	326	330	339	344	346	335	350	373	330	342	343	354	327	329	356	332	344	334	316	342	348	353	369	322	328	306	344	345	333	353	322	342	323	316	359	388	361	360	356	366	363	373	327	336	344	343	357	361	319	345	362	328	379	368	329	370	371	369	359	306	327	327	320	320	358	341	362	321	362	308	354	337	328	338	346	346	345	334	338	350	329	330	306	316	313	327	346	326	338	296	352	339	352	352	336	324	329	359	346	323	331	353	337	319	320	348	329	337	316	333	358	315	351	318	347	336	336	368	339	337	335	349	345	333	355	341	370	332	307	349	325	355	295	349	353	326	305	331	357	321	342	340	344	347	337	315	319	313	328	324	326	353	308	342	368	369	347	341	381	332	338	341	343	348	331	352	358	353	354	320	338	348	335	393	337	340	368	337	335	315	340	356	323	334	306	369	309	338	318	374	342	324	345	360	347	367	339	338	311	331	371	358	326	372	302	336	308	313	356	360	317	323	349	332	311	325	352	321	314	347	352	318	322	374	317	359	384	335	334	350	350	354	339	336	358	347	328	351	362	351	291	339	323	352	331	316	323	328	343	322	298	343	331	319	348	363	328	359	322	332	354	329	325	343	358	316	340	345	347	340	332	347	340	358	346	307	339	349	386	353	324	352	318	337	334	303	373	333	352	338	356	391	358	333	326	359	351	372	353	341	349	347	343	350	349	353	322	356	346	325	324	325	302	366	331	350	321	343	345	330	353	342	366	348	327	343	338	318	288	342	339	332	314	341	361	344	387	333	356	339	343	338	331	323	335	333	349	309	350	343	342	345	352	374	354	345	369	330	320	337	356	335	349	315	347	322	317	357	360	324	314	309	338	315	335	324	325	353	340	375	340	325	340	361	371	349	350	293	340	336	350	359	347	327	321	347	328	313	343	346	355	311	322	358	330	338	317	332	339	361	352	355	355	333	320	316	377	342	345	348	389	332	365	339	322	335	330	327	324	324	312	321	358	352	335	345	330	321	365	297	321	325	347	390	362	320	323	333	325	340	340	319	380	346	320	315	354	363	361	339	367	360	307	355	317	343	351	342	339	375	325	360	338	348	333	322	357	350	307	356	335	338	338	357	345	350	314	355	353	318	368	350	321	338	343	350	313	353	317	343	349	375	328	332	348	332	342	340	316	357	346	322	326	322	325	331	350	321	339	369	330	348	350	328	314	328	337	317	348	331	361	331	334	350	334	340	359	375	350	322	316	346	344	331	330	296	316	314	343	338	336	353	341	350	307	347	384	364	364	354	320	361	344	320	354	333	317	362	351	355	313	337	329	338	334	327	339	309	325	337	329	312	349	356	337	345	336	339	336	322	362	381	343	338	347	332	344	335	338	304	351	346	327	332	335	318	333	364	325	335	324	358	337	343	361	371	340	329	332	336	350	317	349	363	352	313	308	335	343	334	330	334	324	297	328	342	374	329	356	369	322	358	356	352	321	355	363	320	338	346	319	341	376	365	371	328	340	338	304	309	337	356	374	340	323	314	358	335	354	332	369	315	314	357	369	387	337	315	328	352	365	333	338	354	326	333	316	381	374	323	323	308	325	327	367	346	350	346	333	317	352	344	339	367	326	345	347	316	380	358	358	344	335	341	378	340	334	320	337	326	353	324	349	352	328	346	335	364	347	309	332	343	363	336	346	317	352	347	363	394	337	342	377	343	327	338	348	351	377	316	316	331	399	361	353	373	339	357	330	338	319	354	353	323	337	319	337	328	330	345	363	329	324	346	378	371	317	348	358	320	349	344	367	321	311	371	318	326	335	338	353	362	354	353	342	329	332	288	318	317	338	342	359	346	357	317	342	353	320	357	351	342	346	305	341	337	360	362	324	374	316	338	342	326	342	356	324	350	342	323	340	317	339	341	326	353	386	304	330	336	368	317	303	301	339	352	376	327	371	344	325	321	356	318	307	322	339	321	340	321	334	338	327	363	344	341	347	336	338	339	334	338	368	303	365	339	318	354	311	351	343	335	344	330	347	340	353	350	329	389	343	342	317	315	347	350	362	366	351	309	329	366	343	336	327	338	341	341	345	287	347	322	346	346	335	317	391	303	328	333	317	349	340	344	324	371	311	330	356	312	300	319	346	347	362	341	301	361	347	333	359	329	373	350	345	308	343	375	343	307	353	384	348	328	306	361	319	369	333	369	316	351	325	323	328	308	370	330	319	321	363	316	356	366	362	339	338	344	313	316	331	331	322	338	315	337	346	360	334	362	320	360	358	339	348	340	360	310	324	365	354	333	330	351	344	317	353	364	347	355	374	336	369	371	355	344	338	370	360	334	330	337	339	332	322	350	351	335	333	309	351	354	374	327	347	370	362	312	339	349	328	358	295	334	359	338	352	344	348	340	312	326	310	346	321	323	362	324	314	309	359	311	313	335	306	348	364	360	335	337	358	375	350	359	344	338	339	332	309	342	334	352	351	340	328	335	326	321	343	326	348	381	391	335	395	348	325	374	336	351	361	316	339	319	357	320	345	307	357	390	319	356	317	360	343	335	349	335	319	329	354	383	297	381	347	337	343	299	322	318	338	348	341	351	355	314	343	339	386	354	326	332	367
6278	1605	2577	3195	2846	2617	2255	2018	1844	1666	1548	1409	1363	1248	1276	1264	1220	1185	1111	1106	1138	1105	1045	1086	1009	1048	1026	1036	1062	1011	994	1030	987	978	932	975	998	997	1040	995	945	957	999	966	966	992	929	963	888	901	994	998	918	927	983	999	924	892	988	963	861	934	941	931	963	957	921	913	929	942	904	954	949	926	899	969	895	919	900	960	990	964	931	924	898	868	918	915	876	911	887	894	936	937	951	956	918	919	924	909	893	946	934	944	996	927	950	925	963	928	938	921	885	906	955	1008	935	921	930	900	845	928	932	939	930	956	921	911	903	961	959	914	979	899	952	945	955	933	910	918	928	903	913	901	966	874	928	901	891	956	917	899	863	935	926	974	894	896	969	963	882	896	891	933	952	928	895	939	904	948	897	949	976	899	886	971	893	890	940	900	929	874	965	916	910	886	871	921	904	929	906	931	914	910	936	938	948	896	902	875	937	976	915	916	917	857	884	933	915	908	875	937	940	975	897	883	892	891	901	891	903	935	857	915	894	910	918	945	890	920	916	915	956	920	995	952	913	921	913	964	908	928	896	913	925	886	929	935	910	912	938	925	958	933	870	918	919	960	906	935	943	951	914	899	940	898	938	894	892	992	878	918	890	909	971	906	956	967	917	972	903	968	916	921	980	913	936	923	950	891	952	887	941	914	908	929	910	895	923	873	895	883	954	861	917	874	945	916	904	931	921	939	904	876	904	922	900	866	929	931	908	966	919	902	881	901	933	928	926	913	960	906	927	938	907	878	887	956	890	892	968	942	871	901	930	966	911	914	901	909	883	907	910	901	908	942	866	872	899	937	958	888	981	961	952	948	931	853	875	915	921	908	877	945	896	912	920	897	966	960	930	933	881	897	935	932	915	931	889	866	922	936	909	918	866	899	992	919	908	933	939	850	889	919	929	934	919	962	878	944	935	931	926	925	890	922	880	943	897	956	913	990	904	887	966	909	921	914	923	950	945	978	987	964	914	875	907	942	935	919	946	945	898	938	904	904	922	891	915	882	918	940	903	967	902	1010	945	871	902	852	952	901	970	920	888	897	947	924	910	974	933	938	886	929	923	892	876	956	893	894	900	919	907	900	931	901	886	879	944	933	883	924	904	895	884	921	973	913	958	929	875	926	818	908	909	904	954	880	954	900	880	963	908	928	962	968	865	938	886	908	919	946	862	958	920	899	896	906	873	940	949	897	906	939	911	875	917	945	879	945	922	942	926	888	924	892	957	871	899	915	868	899	911	938	897	961	886	904	864	914	898	937	904	925	983	958	885	950	878	906	877	1009	871	937	945	930	922	901	958	932	976	906	970	943	923	933	944	908	920	901	935	882	947	848	863	918	911	915	894	906	914	895	931	966	924	935	893	920	923	948	972	866	898	881	940	904	886	873	929	891	864	941	901	907	926	943	937	902	963	848	939	902	881	912	953	908	994	959	923	904	914	875	926	930	902	956	914	961	891	944	934	927	875	877	923	967	896	946	939	937	884	854	887	886	874	957	944	904	920	943	909	945	859	971	850	918	890	885	878	946	936	910	898	838	929	911	980	916	899	933	924	959	909	936	941	897	842	957	918	944	958	918	941	859	911	925	934	971	813	873	890	907	912	966	924	905	912	962	952	950	873	920	864	900	866	897	969	917	926	902	870	889	904	947	966	931	964	934	886	899	939	905	942	938	905	942	877	901	981	946	958	921	916	925	923	872	897	945	862	923	946	977	898	885	922	942	850	897	895	906	936	918	953	944	918	878	921	869	923	881	900	878	974	959	896	940	893	950	932	882	947	892	917	922	929	963	900	954	847	995	942	924	928	960	962	910	867	933	899	884	937	904	883	908	930	878	922	903	917	972	911	869	864	906	927	833	998	911	937	887	885	924	982	825	891	910	912	941	904	928	978	936	978	891	913	898	896	863	905	944	860	886	920	922	987	891	934	933	914	951	881	979	860	918	864	961	953	839	884	894	904	921	951	896	960	929	899	957	946	950	926	905	955	979	905	946	903	940	897	943	987	915	937	902	924	912	909	941	928	935	961	890	941	913	895	946	933	969	916	971	904	906	963	895	945	899	904	913	913	913	927	969	878	907	885	880	898	916	917	966	902	948	937	964	910	914	954	875	893	941	907	944	952	888	944	920	905	974	875	900	931	886	913	904	892	901	926	901	932	918	923	891	912	937	903	905	896	895	936	876	908	881	887	874	944	937	897	894	900	897	937	899	945	938	855	953	966	942	874	929	941	913	878	895	896	938	932	906	878	863	832	888	911	924	888	924	909	895	899	883	893	925	923	890	939	927	911	928	906	924	935	963	953	905	902	903	943	969	877	970	908	900	936	926	909	887	848	930	926	902	857	920	924	897	897	874	928	960	961	893	947	933	940	925	847	929	948	881	890	948	915	941	903	914	878	887	935	892	867	936	860	873	904	920	896	941	885	952	924	915	934	927	893	904	912	898	930	984	920	930	935	865	921	931	925	954	926	908	843	948	927	943	958	947	904	940	895	914	930	929	884	913	889	922	922	881	887	931	902	931	917	913	939	907	882	926	926	963	911	885	918	932	934	897	924	955	893	931	894	895	949	906	913	949	903	941	859	887	917	883	927	899	930	860	933	873	955	909	902	960	904	961	926	902	891	894	928	907	928	967	973	931	904	854	961	921	884	937	874	885	926	954	904	937	897	922	888	946	916	948	914	965	960	952	908	915	870	969	910	879	936	934	907	921	906	906	826	836	935	899	895	902	927	916	916	911	928	922	905	906	946	887	876	948	917	902	977	952	949	980	902	882	934	933	890	908	947	918	880	906	897	915	874	936	941	923	882	953	931	944	880	896	895	939	962	932	913	914	919	902	891	901	983	885	940	858	948	917	959	917	931	919	941	988	957	896	961	931	974	816	914	882	933	978	928	940	916	975	952	923	950	962	902	853	874	888	931	937	896	917	883	895	933	898	937	883	954	902	883	930	923	925	918	885	909	980	936	939	966	943	921	960	905	916	873	945	956	904	947	904	964	880	905	951	917	978	956	909	902	917	868	919	973	897	1019	893	944	916	956	966	962	888	908	923	891	920	913	952	901	936	921	886	923	893	907	969	896	896	960	875	909	936	935	944	903	894	951	969	914	949	901	928	940	916	933	947	993	917	879	867	973	933	887	885	884	914	890	931	913	937	982	962	1007	946	899	907	917	917	888	989	933	888	892	866	924	884	919	946	968	916	927	933	881	926	913	914	897	936	936	966	929	947	875	954	920	935	898	971	907	971	930	907	884	952	947	948	884	871	925	884	953	994	899	935	902	917	950	858	854	937	923	942	906	961	887	926	952	842	960	920	910	847	890	873	878	906	952	958	944	947	832	889	935	927	885	941	853	905	908	959	905	920	895	930	925	909	879	893	886	937	961	937	895	949	921	911	961	920	914	942	918	917	966	900	929	913	881	903	906	938	915	870	890	898	866	946	878	932	877	890	929	902	888	927	944	924
13272	1753	1703	1445	1047	837	703	643	568	479	457	438	440	417	394	401	392	392	412	382	335	355	368	379	397	329	388	366	349	387	326	345	335	353	339	350	342	366	351	329	414	362	373	354	330	326	376	383	390	317	340	331	357	326	337	312	362	314	348	356	360	307	345	354	308	341	388	347	325	353	321	353	362	326	355	377	331	356	330	336	358	316	361	321	338	345	284	336	347	350	330	318	331	349	339	347	347	328	334	347	326	317	358	334	336	350	366	339	317	388	340	345	321	349	364	327	347	379	360	336	353	352	352	338	329	311	322	390	350	304	309	365	327	356	327	346	328	384	357	372	328	345	301	311	362	327	321	322	340	362	323	361	359	364	379	335	379	341	332	343	306	306	331	353	319	326	341	345	377	327	322	359	332	324	358	331	352	344	365	343	340	342	346	332	327	341	331	317	320	329	335	389	335	344	321	326	331	315	369	358	326	347	336	321	375	337	346	311	344	320	360	354	342	385	333	316	352	313	370	353	371	310	361	347	339	351	342	338	327	343	338	319	336	331	358	301	334	316	335	333	369	338	333	368	324	356	322	340	334	347	356	324	308	336	322	355	361	330	331	331	342	342	344	316	328	353	338	306	356	369	361	321	359	354	320	360	325	331	331	334	326	347	330	359	311	317	346	334	338	342	301	337	349	377	345	346	322	300	371	309	343	323	330	345	336	344	331	375	353	347	314	358	353	361	343	319	349	354	318	320	358	347	327	328	337	352	355	345	335	326	357	337	321	318	334	318	326	342	340	369	319	363	330	338	332	321	352	340	335	303	350	324	336	324	325	341	390	323	337	303	321	309	304	313	354	316	315	345	362	320	342	338	310	336	330	368	349	306	318	325	320	322	355	350	332	326	336	297	341	314	313	325	343	337	313	359	346	344	331	311	326	315	331	346	339	344	313	320	311	372	310	330	341	321	357	313	296	394	358	345	310	364	342	339	319	315	345	353	314	363	321	326	357	323	335	339	332	364	325	329	330	344	362	316	327	340	312	359	341	306	311	347	346	335	347	321	353	348	340	339	353	342	347	345	303	338	325	336	314	378	328	336	338	383	356	348	332	319	359	352	320	304	323	341	344	333	294	353	309	323	395	359	319	321	338	357	339	334	335	354	320	329	333	314	328	328	295	317	316	358	348	320	352	318	317	371	306	334	337	288	340	346	360	352	346	286	319	329	341	335	324	326	325	377	343	330	346	362	312	304	325	331	295	342	338	358	339	333	304	324	340	337	340	322	363	340	335	360	309	320	318	316	292	341	348	341	326	321	360	323	318	365	377	340	326	344	350	343	325	349	340	331	332	341	320	338	344	325	336	343	342	333	345	356	347	351	366	325	321	357	335	342	341	349	342	344	334	343	345	337	313	332	319	321	339	346	310	302	356	348	338	315	359	335	317	333	337	336	317	306	322	345	335	336	340	343	345	349	348	332	321	339	335	343	326	323	326	337	323	383	340	335	311	340	326	324	322	352	304	351	377	323	326	368	320	316	317	309	344	318	331	350	340	316	322	352	336	338	334	342	325	349	286	360	338	321	336	345	331	338	333	299	343	324	355	327	307	321	319	381	345	363	372	347	324	319	347	339	326	334	320	364	325	322	350	355	358	341	337	324	326	336	349	325	340	343	316	327	340	330	345	316	351	344	377	346	330	344	377	314	352	320	374	344	325	339	341	333	329	338	300	373	339	327	330	348	323	343	370	353	351	335	337	318	323	324	336	307	333	323	308	338	334	346	342	355	360	340	316	317	356	318	352	372	356	296	347	327	312	333	331	342	352	303	325	370	338	301	358	343	361	345	346	342	350	305	310	364	386	320	311	338	358	355	359	337	360	361	319	348	347	350	310	323	327	353	344	342	327	353	326	322	332	342	347	348	344	329	301	365	362	371	366	349	361	325	300	341	358	327	345	348	362	301	323	316	328	357	362	320	309	320	327	295	376	330	350	318	303	348	354	333	333	345	360	312	333	352	363	349	309	342	357	371	332	349	359	317	311	337	351	349	329	353	323	329	341	313	323	336	351	313	316	367	336	330	323	341	354	323	335	350	332	308	354	369	341	350	322	340	300	331	343	378	357	348	327	336	309	332	360	353	340	323	355	338	345	353	321	324	379	354	351	358	340	324	353	349	364	347	342	362	346	337	324	334	325	301	359	334	342	347	351	350	305	328	309	335	332	322	316	305	317	341	355	346	359	344	325	319	331	302	355	339	319	313	383	349	300	333	329	338	306	330	302	351	368	341	332	327	364	372	349	336	329	322	298	337	344	341	336	325	359	320	318	374	350	352	347	343	304	346	350	373	334	365	344	321	337	359	341	327	355	340	341	355	365	334	343	380	286	358	350	321	327	332	344	322	375	368	357	336	352	334	342	333	356	349	334	329	317	333	343	299	336	354	318	307	340	330	378	338	357	310	285	317	340	336	339	344	312	329	334	372	334	343	356	338	363	332	345	376	365	343	377	353	343	355	332	344	370	340	347	306	347	358	335	338	361	342	343	323	374	325	317	281	358	362	348	321	315	349	367	322	316	318	329	328	327	355	372	371	330	315	343	312	364	344	297	348	344	315	335	339	341	380	315	340	343	384	335	364	326	341	325	345	379	336	318	355	336	306	320	334	366	335	335	316	356	330	326	348	329	339	332	340	352	364	349	399	308	368	340	327	341	345	313	335	360	345	331	350	365	347	309	327	331	312	338	319	306	321	357	333	325	334	315	333	346	305	329	301	308	336	385	380	335	302	339	310	330	358	331	353	322	344	327	324	320	327	307	338	343	337	377	346	345	327	359	329	327	365	335	322	356	309	334	352	347	347	325	345	328	337	346	366	333	328	327	332	332	338	346	329	319	304	318	361	350	347	336	339	332	342	357	339	349	340	355	308	345	339	326	321	353	333	327	302	366	326	328	350	350	330	355	344	356	351	349	324	341	311	306	336	337	387	357	313	302	339	353	341	356	329	313	331	342	324	365	334	309	326	319	368	315	332	366	351	348	345	370	350	342	356	337	338	332	324	331	354	374	366	322	337	350	351	383	407	353	343	353	363	299	345	349	362	351	348	314	322	334	305	303	315	353	336	341	329	289	335	320	330	339	333	335	341	332	344	325	338	363	326	319	319	343	351	381	348	349	341	327	309	330	336	317	345	347	354	350	315	361	347	368	344	320	311	344	314	339	347	329	323	356	346	349	328	341	361	331	339	350	344	316	345	364	376	392	341	342	371	359	321	310	338	326	333	333	329	326	333	312	310	316	343	364	307	341	340	344	350	324	330	343	327	349	335	326	329	317	289	319	327	346	359	346	323	352	331	362	309	322	335	341	335	342	353	368	364	345	351	341	341	336	322	327	352	329	353	340	335	340	300	374	319	356	344	359	333	356	298	326	333	347	358	349	332	344	307	328	363	338	338	320	348	331	319	299	355	355	307	351	346	330	317	351	353	344	361	308	351	312	330	370	351	352	347
7469	1938	3296	4153	4024	3331	2891	2673	2251	1984	1828	1728	1538	1477	1333	1418	1265	1287	1241	1140	1191	1089	1174	1090	1107	1074	1054	1022	1045	1097	956	998	998	1035	991	987	992	958	966	959	1020	969	994	948	1012	968	974	951	954	981	894	916	976	953	895	964	931	938	903	959	950	929	971	840	918	901	942	941	910	894	916	944	917	887	924	939	880	893	894	884	958	914	902	928	894	856	910	900	994	955	891	949	919	941	894	883	918	888	886	924	921	959	888	899	915	863	927	880	963	927	983	923	889	899	956	908	890	947	898	883	830	885	886	918	946	912	911	857	864	880	896	919	947	888	890	904	904	918	866	904	846	901	929	948	869	895	822	889	906	867	903	905	869	893	918	861	857	847	887	856	901	882	918	908	867	888	928	926	879	900	988	900	871	908	864	897	907	925	914	916	851	884	874	918	871	913	920	884	862	903	912	944	904	920	905	924	917	833	886	903	883	970	854	900	912	908	925	916	920	859	884	883	909	865	910	882	894	904	895	868	878	870	872	903	870	815	882	837	892	913	855	925	864	917	857	924	910	873	886	931	890	915	902	876	850	867	877	885	888	957	908	968	892	944	861	889	968	889	935	940	902	903	948	925	938	912	931	904	917	875	908	885	821	936	870	917	893	921	950	902	900	877	864	897	910	891	913	900	896	898	901	929	903	903	898	977	871	917	864	875	929	826	888	907	927	948	809	843	883	924	898	868	887	903	884	897	900	886	893	909	815	880	907	919	854	864	935	867	939	862	866	896	899	910	918	919	927	890	893	907	898	858	907	905	913	867	878	906	939	940	960	880	912	895	920	906	963	894	906	876	904	903	843	908	903	850	875	880	876	938	885	866	854	893	839	859	904	906	871	943	847	859	921	943	914	942	853	917	894	844	906	846	881	853	873	903	895	891	904	908	889	899	898	866	854	904	930	894	885	891	905	894	852	859	936	885	940	912	899	879	893	927	902	864	886	879	879	846	925	893	926	909	908	929	818	846	950	899	890	935	919	936	863	911	926	899	900	938	866	878	889	888	892	891	858	845	892	901	892	877	875	922	944	852	850	906	890	898	906	827	879	873	911	865	914	933	871	874	921	860	888	885	855	945	890	889	914	893	864	904	897	911	840	932	860	858	867	854	862	833	898	889	904	925	979	920	913	890	861	876	898	920	893	881	859	970	924	887	906	863	857	904	878	877	904	955	916	906	884	847	923	943	874	857	870	892	899	898	911	872	916	921	900	895	923	882	912	909	922	943	907	894	889	840	874	921	903	890	826	876	926	868	912	912	861	894	963	883	929	888	875	872	899	862	936	898	918	931	924	974	904	851	909	876	862	934	894	882	883	915	886	890	869	911	838	942	936	865	856	920	903	932	870	905	877	917	985	918	824	881	865	839	927	873	895	914	899	902	889	926	895	865	873	893	933	934	875	901	899	855	867	896	894	847	826	854	901	854	886	943	897	831	921	933	867	906	919	904	901	877	866	833	885	900	895	849	878	871	883	929	883	926	918	869	870	904	944	878	883	897	926	897	903	870	913	870	811	913	896	970	865	909	863	858	937	899	898	878	916	865	886	912	966	889	888	902	876	870	908	850	843	890	868	889	894	960	878	917	873	916	853	899	889	887	865	921	870	871	914	907	879	852	903	843	915	915	886	895	896	927	874	894	909	940	896	878	882	898	885	926	909	840	815	876	960	891	895	899	862	930	865	860	884	864	871	913	902	912	964	920	919	861	843	906	947	870	918	833	871	925	886	860	914	885	938	902	833	887	885	912	906	876	891	864	894	911	893	908	891	884	865	882	815	904	869	936	935	865	915	971	885	875	893	830	907	896	872	927	915	885	899	843	886	875	883	852	898	913	905	931	883	865	927	920	922	913	882	910	849	918	851	871	864	800	864	927	897	892	923	862	861	906	885	874	928	890	816	882	963	879	905	918	963	869	892	881	887	875	903	846	913	855	883	925	907	893	900	911	882	912	926	868	881	860	887	849	913	907	858	893	882	892	918	861	921	890	850	913	896	912	860	949	941	883	889	911	909	922	911	892	848	877	931	890	947	867	904	910	853	890	935	892	889	900	909	899	912	905	925	909	936	915	918	893	858	913	882	874	914	920	904	905	937	901	899	898	972	920	901	941	886	866	864	855	863	837	880	871	873	855	931	943	851	862	901	897	907	903	908	953	901	899	911	897	918	879	895	953	897	831	892	865	907	852	904	912	821	903	938	918	918	853	887	865	884	886	865	945	958	890	918	889	892	923	847	940	884	838	863	924	871	857	869	892	917	916	867	887	871	902	900	893	889	881	921	879	904	940	909	907	898	905	915	928	975	931	864	853	937	917	859	865	887	885	912	893	894	869	898	908	911	890	899	906	953	887	907	927	877	934	913	876	852	933	846	934	844	880	924	925	864	949	904	888	887	876	873	905	865	876	893	901	859	833	855	924	880	912	891	861	860	922	865	844	920	890	874	912	919	888	978	865	890	900	935	885	946	812	908	852	883	922	894	919	898	895	888	876	903	860	937	913	909	880	935	875	827	916	857	874	886	811	908	882	876	874	927	926	919	931	902	896	923	945	856	884	928	861	908	868	878	850	822	871	881	844	873	911	969	905	888	887	847	874	936	875	892	886	892	878	958	873	895	908	827	895	871	874	900	837	869	925	907	892	874	881	883	902	921	912	884	882	907	863	886	873	849	921	839	932	907	915	894	860	857	878	894	843	875	941	866	892	885	856	911	1003	862	934	837	873	893	894	855	920	834	910	902	871	894	897	872	917	899	886	859	891	905	869	898	865	870	896	863	939	913	949	922	914	863	874	917	847	893	880	851	928	904	893	866	947	904	938	957	911	940	893	852	879	845	855	913	866	929	928	891	925	894	862	917	858	921	865	921	882	869	939	874	856	900	878	864	914	901	910	850	909	876	925	929	925	891	878	854	901	889	885	897	883	918	870	881	918	921	880	918	860	909	845	899	917	921	903	858	920	881	903	873	879	935	875	885	964	833	974	889	897	889	917	872	883	913	867	860	895	910	908	934	872	899	848	907	947	917	887	863	910	880	883	865	903	923	908	876	904	904	899	942	891	882	844	903	860	881	914	843	890	903	919	859	864	880	834	889	882	869	888	882	927	877	896	884	972	885	884	851	947	851	908	886	935	848	929	898	924	849	898	883	912	907	872	913	846	865	875	868	816	881	847	889	835	913	914	849	893	888	845	870	885	871	955	898	870	945	923	901	899	884	896	843	881	860	884	891	876	881	910	890	898	887	892	908	938	868	840	889	914	923	928	858	917	966	856	856	939	931	822	914	918	889	871	874	903	949	910	899	964	853	916	821	839	864	875	845	879	875	877	872	829	858	860	858	879	936	884	885	922	843	909	870	932	932	900	922	848	888	871	841	915	941	880	883	852	931	899	908	904	923	882	877	916	902	895	868	886	893	896	887	880	924	923	877	860	932	875	863	858	931	879	904	895	892	907	958	883	904	933
1888	197	175	179	159	167	189	165	207	152	175	156	161	170	131	140	149	159	149	148	164	137	155	179	159	135	156	164	136	168	123	159	166	167	148	139	138	143	167	155	166	155	161	167	165	155	145	162	179	168	164	166	151	175	157	182	154	145	142	146	181	160	195	153	158	155	176	157	131	169	153	155	130	157	166	151	154	151	162	143	161	170	144	162	163	151	160	178	159	187	166	142	162	146	135	169	127	171	168	139	182	166	148	153	178	142	173	133	181	165	158	140	165	156	126	167	160	151	157	160	167	157	167	153	165	184	165	184	159	166	171	150	182	142	186	162	170	163	153	136	158	153	188	166	173	141	182	153	136	170	154	183	178	147	151	163	134	141	139	156	158	162	165	162	147	140	131	150	171	159	132	150	158	176	139	176	141	139	157	135	150	162	150	140	149	163	146	153	181	149	150	170	165	145	118	148	166	155	176	131	178	178	195	147	162	167	164	166	161	181	169	149	161	146	168	143	145	152	154	168	177	168	155	156	163	122	171	164	161	156	149	144	158	158	168	180	154	159	156	143	150	162	161	163	179	156	164	160	133	166	160	149	156	167	140	165	178	152	133	162	181	137	163	176	169	165	156	151	160	161	153	155	136	171	133	142	144	167	136	152	170	170	180	155	161	156	139	163	171	145	162	178	134	122	179	165	156	156	177	157	184	163	165	155	165	168	160	157	157	155	168	177	154	142	157	159	165	128	145	174	139	141	140	175	169	170	155	136	154	137	147	145	152	141	160	178	175	148	150	157	165	157	148	146	137	153	170	169	141	142	155	163	152	182	153	170	168	141	165	147	147	145	136	169	153	173	147	137	152	148	144	168	157	150	149	164	151	163	125	162	184	152	159	162	156	156	170	157	174	158	176	155	165	141	162	150	167	156	148	150	175	179	163	159	159	143	161	156	149	156	157	155	164	148	150	167	144	139	160	158	167	161	158	161	135	153	161	131	162	168	159	160	159	158	146	145	158	175	147	139	150	152	173	144	144	151	169	161	181	162	152	155	162	147	172	159	153	147	164	169	144	156	164	175	163	179	178	165	159	166	147	142	137	144	147	131	147	164	152	160	164	174	159	143	155	176	164	139	140	160	156	150	149	151	164	185	139	164	161	134	148	155	148	135	151	152	151	180	159	163	149	173	158	149	168	178	169	172	175	175	151	162	131	165	158	162	155	181	168	163	163	154	155	159	162	176	168	171	150	142	163	168	146	158	173	160	160	149	146	147	171	165	164	159	185	154	167	157	187	192	150	127	126	138	174	178	154	181	165	160	184	144	160	153	141	167	175	176	178	155	172	148	131	170	151	165	157	162	161	167	152	160	165	153	159	158	161	172	170	144	157	161	163	143	142	172	148	145	162	155	153	142	150	155	146	157	153	146	171	153	193	143	150	176	192	153	167	164	168	163	176	161	147	171	166	145	158	145	177	177	159	176	162	159	161	160	141	159	157	163	175	143	179	127	149	155	153	176	160	155	162	154	148	145	145	167	160	138	149	156	151	172	158	158	161	155	172	156	169	155	157	166	148	154	141	177	152	143	160	163	148	153	153	169	153	140	148	151	162	172	136	170	171	152	163	163	135	153	139	138	157	180	149	156	157	168	165	163	133	135	149	167	141	161	139	158	174	149	158	148	130	165	152	143	191	164	165	153	171	147	166	148	172	145	148	160	169	128	155	134	169	151	156	132	138	164	173	153	164	154	181	172	169	165	146	163	150	155	156	144	167	165	167	145	163	150	161	142	157	145	156	153	149	164	163	155	174	148	156	152	146	166	156	163	153	162	155	158	163	151	139	149	150	166	144	160	153	144	181	155	157	164	177	159	160	158	144	159	141	158	177	130	143	182	156	154	169	160	154	187	159	149	175	153	175	166	176	147	144	175	135	159	135	147	152	146	163	158	153	162	169	179	187	170	152	156	154	158	131	159	152	148	172	140	154	171	166	171	163	163	162	154	163	161	164	155	157	170	166	125	168	156	142	146	154	176	168	183	160	186	167	166	152	163	155	159	150	157	146	163	152	153	169	147	175	169	162	141	155	145	153	156	145	160	149	173	141	176	155	155	164	109	152	164	177	144	147	172	157	150	153	141	159	151	189	158	144	152	154	155	156	140	142	164	164	158	150	161	150	164	133	152	160	146	136	151	172	162	154	153	140	163	165	160	157	157	169	166	152	163	134	169	137	158	171	163	141	138	163	159	147	152	154	150	167	166	175	148	134	146	155	175	160	182	170	160	165	151	164	168	169	179	162	154	137	148	173	146	170	142	154	156	152	149	151	152	139	151	162	146	174	156	159	156	150	154	146	154	147	179	174	156	164	160	165	140	160	162	163	169	141	169	156	156	143	186	174	172	174	151	160	149	145	124	166	152	164	158	171	146	152	158	140	193	143	148	164	176	155	140	177	164	158	156	166	170	166	180	164	188	153	159	160	159	162	144	151	156	165	150	148	177	140	145	141	166	185	168	152	148	159	144	130	175	143	133	174	167	159	157	159	166	156	148	172	171	184	160	150	177	173	159	165	168	156	174	162	157	139	166	162	153	164	128	155	150	169	156	165	168	148	139	175	172	148	127	152	158	167	166	163	149	158	128	168	178	175	151	152	155	165	145	152	159	172	164	160	150	170	141	133	171	159	141	177	171	162	176	154	149	165	131	141	139	173	161	140	154	144	162	149	156	152	138	172	157	148	160	148	152	145	160	138	162	150	147	168	173	152	160	166	165	160	141	151	161	149	148	155	166	156	141	179	144	157	150	198	159	170	151	157	179	153	170	187	174	140	165	156	158	141	156	164	151	159	127	158	153	149	148	140	156	162	160	184	190	149	154	165	179	167	142	174	134	157	166	143	183	176	171	151	165	146	155	158	170	163	182	164	137	168	153	162	178	147	161	169	135	161	146	163	152	162	184	155	175	148	136	165	161	153	179	143	153	178	133	164	164	138	145	159	149	165	170	151	140	152	152	147	139	133	153	156	162	165	153	146	142	157	156	173	155	166	167	151	168	149	162	167	159	180	153	170	164	145	149	176	158	153	154	152	163	154	170	153	148	168	153	142	175	166	159	160	175	157	148	174	142	164	158	139	163	191	153	148	149	158	179	185	142	155	169	154	142	170	155	139	167	152	159	163	138	159	168	162	154	167	167	152	173	150	148	137	146	158	165	173	164	157	147	152	144	152	169	149	157	147	179	164	131	170	155	146	165	180	159	174	138	200	182	159	176	139	154	138	155	162	155	156	158	143	158	152	140	166	156	151	162	158	141	150	160	158	160	152	146	131	147	160	139	154	163	143	159	160	149	152	150	157	147	162	166	172	171	170	155	162	173	159	165	149	172	159	146	162	174	157	165	182	153	175	170	156	151	155	146	149	166	148	135	175	165	179	150	153	158	155	160	130	159	171	152	145	162	157	150	136	151	157	157	150	140	135	140	155	142	157	165	164	153	159	169	157	160	148	144
2150	562	564	602	618	544	584	525	526	550	499	527	539	495	523	520	539	487	519	519	520	508	539	516	521	519	523	546	538	468	496	496	484	527	515	506	519	496	497	503	506	560	564	493	526	522	533	522	519	511	481	515	505	537	514	516	490	531	465	578	498	514	527	546	526	502	532	531	520	478	505	514	515	499	538	514	507	504	523	564	513	501	523	510	493	542	517	497	521	513	526	512	525	497	534	531	503	538	507	549	514	498	483	502	497	529	514	529	485	486	531	497	526	485	491	501	502	502	497	552	531	511	538	512	531	529	513	551	526	532	512	497	499	535	503	569	481	543	525	577	520	477	519	499	543	531	501	487	525	503	520	476	505	517	489	506	481	505	516	522	511	558	489	519	539	495	491	509	548	519	511	527	511	528	501	513	488	492	502	510	526	523	516	486	506	490	478	543	485	554	493	519	550	455	506	505	501	496	496	509	467	514	504	496	520	527	517	533	512	520	498	510	501	544	506	497	554	521	534	515	515	539	522	526	521	481	524	490	491	477	511	494	509	510	508	512	529	493	527	505	538	508	555	566	514	467	530	488	555	505	499	509	503	541	526	550	509	529	541	499	563	493	506	482	530	476	503	512	544	563	537	502	499	536	509	489	521	491	524	552	495	490	506	497	504	492	507	516	539	505	487	504	507	485	545	540	494	531	488	519	490	500	491	476	480	537	519	517	522	521	492	557	516	463	513	556	528	542	483	495	517	544	508	504	477	564	532	457	527	556	539	477	485	508	525	475	521	522	533	508	501	537	515	556	527	530	518	490	531	520	496	487	516	563	496	511	524	535	526	536	484	517	499	505	508	531	528	504	514	492	572	508	527	496	535	515	539	527	533	455	485	508	528	490	512	548	512	523	498	503	506	559	515	486	501	547	524	513	535	495	513	527	524	489	486	509	499	485	513	568	484	529	541	511	482	508	545	492	509	527	529	527	522	529	512	526	493	537	532	524	505	512	513	518	505	522	537	475	523	498	541	530	481	476	503	539	486	523	505	523	520	534	519	519	482	518	505	507	491	534	545	471	505	496	499	517	528	531	521	545	511	543	487	487	506	536	515	528	525	535	487	533	499	475	510	554	516	523	500	505	562	504	562	525	523	527	559	522	513	516	526	511	492	520	555	538	531	497	498	495	513	505	531	527	520	497	520	544	567	538	505	522	500	497	537	492	499	511	551	482	513	456	520	483	530	474	501	505	539	533	533	534	501	507	536	527	533	479	461	498	490	497	522	504	482	508	475	541	504	530	453	524	552	511	500	485	489	519	493	499	509	492	521	542	529	541	482	512	539	525	512	530	497	499	489	515	529	512	507	484	517	510	524	518	506	514	544	535	500	538	514	530	512	490	480	521	554	517	497	520	535	527	494	521	502	502	507	527	481	484	540	509	516	478	443	519	497	516	495	526	509	493	487	553	532	483	494	489	496	472	507	512	507	520	517	528	519	506	538	472	494	497	493	472	558	534	526	493	580	511	523	528	506	542	460	503	526	513	496	536	512	488	525	519	532	472	519	527	489	494	535	516	499	563	468	520	513	475	499	484	529	466	514	477	484	483	505	507	527	478	490	539	492	509	508	510	516	569	495	519	499	524	530	554	522	520	518	513	510	509	487	505	500	487	518	516	485	519	530	498	531	536	560	520	520	505	471	530	519	500	524	532	528	509	510	526	533	504	479	524	504	513	507	509	557	492	541	491	544	496	542	490	487	538	554	527	543	502	518	499	547	502	497	535	522	500	510	564	521	483	514	511	477	492	510	531	530	495	501	513	529	474	535	528	529	508	546	524	505	533	517	498	510	501	492	500	538	514	551	514	514	483	511	542	508	518	502	498	535	528	533	489	509	525	512	541	475	521	507	479	550	476	539	525	535	476	507	482	540	534	485	479	507	497	520	475	507	517	530	511	512	504	527	538	506	520	500	468	501	466	516	488	502	555	527	499	538	517	505	495	523	532	507	501	503	508	508	523	462	552	558	547	512	524	527	525	481	576	544	506	557	518	485	503	512	540	523	490	487	519	541	481	525	493	479	506	549	489	564	524	530	477	487	517	532	491	525	518	505	571	529	491	491	515	524	469	518	516	515	544	519	548	503	497	535	521	506	534	524	506	520	541	540	528	485	491	485	524	521	501	502	523	496	484	512	494	511	527	513	522	508	507	512	522	516	476	500	510	512	506	521	517	540	486	532	487	505	503	527	491	526	508	459	516	501	489	457	490	506	494	502	496	536	517	536	492	536	512	531	487	484	557	525	528	515	503	508	500	496	510	471	521	518	511	526	497	490	507	508	519	527	527	488	512	550	524	500	478	522	518	514	491	545	480	497	536	486	507	527	501	519	530	494	502	475	498	491	511	518	501	439	529	513	464	525	498	517	489	485	458	510	495	485	489	495	524	530	493	500	527	507	454	514	544	532	508	521	455	491	515	538	499	504	529	528	515	489	498	515	471	510	535	555	537	507	496	558	544	490	518	536	511	480	498	572	536	542	529	534	530	525	504	488	509	460	498	523	521	547	513	575	490	542	519	506	520	554	528	479	493	504	504	496	534	526	537	547	500	512	498	523	520	500	514	483	508	542	486	524	535	508	526	538	522	502	496	515	532	526	526	503	517	553	482	523	493	497	476	514	486	528	511	480	543	479	500	544	514	506	458	550	514	470	501	512	497	476	483	498	474	525	498	477	528	512	535	523	536	486	490	543	485	492	525	493	532	528	482	506	518	512	507	507	523	489	526	478	493	548	496	494	520	522	508	543	512	524	524	543	544	507	506	481	486	537	481	539	500	510	557	505	521	504	544	490	508	519	526	509	502	530	512	547	526	507	490	537	498	511	524	552	525	522	487	530	467	520	500	527	486	551	486	511	495	488	542	530	532	483	481	516	526	511	497	487	532	523	516	545	481	511	514	530	457	567	497	521	532	527	502	483	486	480	483	557	493	537	526	503	527	502	518	522	509	568	471	521	515	507	473	528	540	497	520	502	528	526	551	497	505	468	531	498	512	507	511	499	499	499	524	543	533	572	493	509	482	504	512	523	533	512	509	504	509	474	526	530	538	545	542	508	557	490	503	548	531	471	502	525	520	495	525	531	563	534	530	496	493	464	496	527	511	500	495	515	490	479	466	502	516	488	523	495	523	524	521	513	511	527	533	482	495	509	494	539	515	489	501	492	513	465	523	523	517	524	534	516	504	492	541	540	552	515	476	525	501	496	533	520	509	547	507	545	486	511	488	483	509	530	492	520	536	509	538	492	508	518	513	508	552	536	489	519	506	488	552	501	517	516	478	548	544	551	464	492	528	541	513	522	494	527	526	507	468	502	514	528	521	531	495	488	525	499	555	501	507	517	487	540	525	534	552	522	524	511	523	505	537	517	519	490	492	538	556	498	525	547	556	525	536	505	484	504	497	482	562	542	525	501	508	500	500	490	482	554	550	478	527	541	565	505	491	518	524	502	495
8959	1125	1176	991	782	667	578	511	493	434	413	457	435	389	342	365	393	402	361	386	334	362	341	311	331	356	352	311	361	356	325	352	353	362	349	351	358	366	318	367	346	340	375	344	348	364	309	349	359	341	320	368	315	340	362	336	352	340	311	330	381	322	348	346	368	368	343	352	347	338	331	371	325	349	353	371	338	386	351	328	333	351	325	335	319	353	362	353	312	351	337	333	325	373	357	304	365	331	328	359	332	333	319	352	319	355	376	326	310	336	342	330	365	331	341	335	385	404	364	357	323	318	365	312	332	347	333	340	320	346	357	299	319	338	344	343	335	358	345	365	356	376	364	326	314	374	345	381	329	319	333	338	366	347	350	373	342	350	342	343	310	362	319	356	336	327	343	347	328	331	317	342	354	371	341	384	328	342	335	334	341	335	330	341	331	304	334	330	367	327	339	365	341	310	323	343	312	397	353	340	378	303	342	340	354	320	353	328	333	347	346	351	350	349	359	346	320	353	332	325	381	401	350	324	347	344	297	348	374	357	304	354	291	348	371	373	338	353	346	357	294	327	358	366	342	350	309	330	353	342	364	370	320	317	393	348	322	366	361	362	362	378	325	330	325	330	340	375	343	307	356	317	325	362	325	352	334	336	301	336	324	374	338	365	322	351	331	334	342	343	336	357	315	349	339	356	285	306	323	349	340	337	351	346	335	349	344	328	365	352	294	316	324	297	381	343	324	359	355	328	341	326	353	323	353	378	334	324	327	373	359	339	337	358	309	338	320	345	361	343	312	330	325	348	353	339	348	345	353	313	325	347	371	307	312	330	312	349	315	369	329	321	346	315	267	332	323	322	310	317	353	344	315	340	347	309	359	324	330	318	341	341	349	335	341	335	355	332	322	337	336	363	325	334	353	345	335	334	370	345	335	346	332	343	354	336	320	331	338	316	344	355	314	313	368	343	325	315	326	345	301	321	342	347	324	375	348	337	350	339	331	345	347	351	348	312	337	361	319	360	350	364	334	365	305	368	347	319	312	322	308	321	365	349	338	325	360	345	367	337	330	334	397	336	364	365	289	347	347	350	348	301	343	286	335	330	323	300	317	315	346	374	334	333	351	322	307	326	330	314	322	307	334	308	338	345	333	337	338	346	330	345	341	358	296	329	313	308	356	331	359	340	332	337	337	360	339	332	323	343	329	381	335	326	359	307	374	323	346	371	371	349	325	323	338	359	358	327	323	334	313	352	351	336	329	300	344	328	309	361	343	352	325	342	336	324	321	344	329	320	346	341	373	358	329	339	353	332	336	350	349	334	333	308	346	379	326	330	341	325	319	360	333	321	349	315	321	327	352	334	341	334	327	340	324	311	319	351	336	340	346	307	343	295	332	348	345	364	364	347	364	361	343	347	327	356	350	334	338	321	335	332	337	312	322	307	348	354	333	339	342	330	347	337	367	332	336	322	341	359	348	322	332	312	349	361	375	317	358	348	311	323	363	330	325	315	344	358	346	320	325	379	309	344	376	330	360	338	355	346	332	346	349	312	355	368	308	340	334	342	315	354	354	345	377	298	311	348	343	345	341	340	321	330	317	355	380	318	351	330	342	335	348	323	319	348	307	340	323	327	331	336	316	314	344	357	321	320	298	369	341	332	317	347	333	336	324	359	357	331	326	358	313	349	345	329	338	332	347	340	367	315	345	342	308	354	330	356	343	365	349	343	347	350	353	356	324	362	346	343	313	316	327	345	372	324	321	311	340	314	347	349	331	326	331	339	337	337	318	325	344	335	349	350	354	343	342	352	372	386	319	368	325	339	344	326	313	340	325	346	331	329	355	345	313	302	354	353	322	322	339	357	332	372	378	369	380	344	329	369	343	341	336	325	303	299	326	359	353	335	374	304	336	316	334	357	355	352	355	340	312	345	334	329	352	344	329	343	332	359	320	342	373	347	351	338	348	333	342	321	313	345	339	335	368	319	328	358	327	332	355	312	350	348	336	345	332	356	305	382	340	327	350	325	344	337	371	290	336	337	336	351	348	362	317	330	320	316	337	334	337	330	347	361	387	333	350	358	340	326	351	352	333	332	350	341	309	319	330	360	330	417	324	366	327	363	341	326	339	344	308	357	337	356	343	318	332	327	379	362	322	325	326	334	351	309	343	340	320	336	312	320	325	328	340	341	354	361	323	346	323	324	337	350	340	320	343	332	352	346	333	331	372	333	311	348	314	342	298	332	352	321	310	303	313	360	316	341	349	373	341	341	360	296	329	317	322	338	315	331	312	341	325	333	369	326	339	360	318	357	372	355	337	367	324	356	326	339	333	318	311	343	326	359	342	302	311	340	325	362	334	330	324	353	341	365	349	320	326	345	369	336	368	344	378	323	328	354	359	304	315	333	337	345	323	333	361	345	346	346	331	381	329	364	343	358	367	330	332	345	364	316	347	337	325	327	316	331	363	346	307	360	366	321	317	342	345	359	376	363	355	346	349	348	332	369	357	326	340	371	379	306	347	323	366	328	320	351	347	333	351	345	353	346	343	313	354	352	359	346	329	351	323	397	310	350	359	344	327	344	329	355	328	354	364	331	366	321	326	338	321	339	319	315	333	346	318	311	364	320	343	339	365	337	356	362	344	338	319	343	374	352	317	321	359	355	346	342	329	329	329	351	382	328	314	347	330	325	348	330	346	332	338	357	332	317	347	322	346	310	361	319	324	339	339	323	319	362	326	323	356	328	310	320	311	339	384	340	328	318	316	338	351	339	343	349	328	348	336	293	349	380	342	342	324	363	334	361	334	334	331	311	341	327	324	346	329	351	357	337	349	379	342	352	363	364	313	326	357	365	355	341	347	348	368	346	351	303	334	354	346	352	345	340	333	351	349	341	328	349	316	344	377	342	294	302	338	388	311	314	313	342	357	351	354	366	358	338	401	336	331	322	347	326	303	330	348	311	339	346	309	375	380	330	352	344	337	353	336	337	377	344	349	352	305	309	335	355	333	360	339	346	341	343	308	329	353	339	312	301	355	318	324	342	341	376	327	307	313	375	331	368	323	325	335	314	330	330	359	356	344	347	360	343	322	320	344	342	360	358	329	359	371	346	336	345	338	317	348	325	328	357	373	354	339	350	355	338	316	322	332	348	354	347	336	319	347	299	340	332	381	354	329	345	364	344	334	317	367	323	365	353	328	340	344	337	363	365	313	347	364	319	351	341	366	364	333	306	320	339	326	338	324	348	320	349	338	356	360	351	346	344	378	322	362	339	303	335	347	333	331	342	358	339	341	328	319	349	325	320	317	346	348	366	326	319	356	320	345	338	356	334	391	321	311	319	359	334	341	349	337	351	368	325	352	352	344	352	329	320	379	320	322	336	350	364	374	300	321	318	328	339	359	351	359	339	329	316	315	316	346	361	343	351	310	354	333	340	370	366	321	347	319	341	317	374	333	302	377	317	350	315	362	337	336	302	319	304	358	349	351	323	350	342	342	364
6276	1652	2511	3182	2920	2549	2195	2075	1843	1664	1546	1499	1406	1303	1287	1318	1251	1159	1167	1095	1126	1045	1119	1074	1045	1037	1015	1119	1051	1041	1052	972	1021	1028	929	947	952	959	1013	949	930	937	947	977	900	925	939	970	953	936	949	865	954	963	955	943	972	941	973	968	957	959	938	931	924	966	967	936	908	937	985	994	968	888	1024	954	984	940	914	977	962	894	950	929	946	926	915	850	929	978	963	926	928	871	933	952	943	953	867	936	896	966	948	926	926	927	905	917	938	879	943	908	890	947	946	930	936	931	908	916	966	968	884	902	944	927	945	922	898	903	886	951	955	927	924	903	927	874	910	907	920	977	993	912	947	904	881	939	893	935	952	988	876	855	892	949	922	930	888	927	911	950	891	956	929	950	915	862	906	949	863	885	924	967	915	916	909	868	943	951	930	887	914	928	881	893	925	906	954	964	897	949	911	916	958	862	925	953	884	927	937	944	904	935	910	914	906	905	938	1030	879	933	943	919	915	973	910	932	935	964	869	899	958	952	939	948	908	904	913	940	900	929	917	917	910	879	880	865	880	898	920	969	950	963	902	933	869	913	943	907	919	976	934	942	961	910	945	909	938	942	865	930	873	931	895	945	925	965	955	960	918	896	931	939	914	920	913	913	1022	945	986	914	927	917	917	929	880	976	909	870	914	924	926	997	887	891	935	932	941	938	901	933	953	963	898	895	911	897	951	909	897	982	933	892	928	893	929	937	985	964	912	917	930	941	874	918	934	910	884	934	896	865	905	927	924	869	966	859	898	916	917	935	930	942	940	902	921	912	878	937	934	900	897	889	912	878	920	890	895	955	953	891	926	924	896	883	881	858	910	922	927	868	945	944	917	949	960	881	930	914	937	946	952	940	927	928	916	880	932	931	894	908	981	888	874	915	915	939	915	932	987	911	849	893	943	901	928	925	935	948	987	896	853	932	982	892	954	1003	909	921	872	943	904	884	952	895	901	904	898	957	941	949	947	965	889	909	871	939	906	904	895	982	902	944	903	932	870	969	905	926	863	930	902	896	897	919	915	921	916	912	921	927	935	883	940	943	876	959	938	917	894	910	922	933	930	951	948	971	915	935	928	908	939	904	940	916	881	900	918	924	912	964	900	900	866	893	941	950	882	916	940	947	929	922	948	941	937	948	996	933	925	915	884	889	944	901	908	910	965	913	885	921	988	898	970	961	924	938	906	952	886	910	958	916	912	856	874	901	883	902	938	955	927	940	934	858	889	957	926	903	870	910	928	900	844	942	963	936	900	916	898	946	944	933	950	936	932	930	953	914	938	914	897	963	948	872	956	941	932	945	925	946	926	1000	878	934	917	919	910	873	888	877	905	959	862	889	922	906	919	888	912	941	853	924	937	904	983	886	937	916	912	904	875	912	936	964	888	918	889	899	886	913	883	948	965	946	950	939	938	942	966	891	873	875	871	973	908	985	916	893	883	938	904	941	876	941	961	982	841	944	928	909	924	907	954	877	952	970	871	878	910	903	929	928	904	900	924	881	946	955	929	933	934	911	871	952	875	921	937	916	879	967	894	895	937	876	912	986	926	905	942	872	884	899	910	949	915	913	902	953	863	951	967	910	980	884	912	934	902	945	925	925	964	889	874	913	885	922	903	855	894	941	874	859	903	896	953	881	941	899	921	914	927	937	971	901	895	926	853	880	927	907	955	915	872	893	923	929	892	904	895	963	897	906	954	897	898	880	917	895	930	915	1028	872	943	956	881	923	901	934	873	948	939	915	882	883	952	889	922	962	956	863	946	951	954	905	901	887	928	903	933	993	934	959	846	920	910	933	891	943	935	882	904	907	958	914	922	925	908	926	891	921	917	935	934	895	916	894	977	972	966	911	928	963	950	918	917	923	882	872	905	935	904	928	907	900	930	959	933	947	933	936	920	927	890	877	911	935	889	961	905	884	968	947	887	910	901	938	907	965	967	982	924	899	858	900	989	898	922	922	889	935	891	890	929	956	891	950	870	867	883	918	922	913	947	861	892	932	892	862	906	884	936	976	937	906	947	905	921	906	934	922	941	871	862	951	908	917	947	914	916	912	972	933	955	921	914	946	962	954	915	856	903	912	910	893	906	927	914	934	950	881	952	911	917	917	903	902	904	916	899	855	947	895	904	910	912	886	943	941	951	943	937	903	908	960	966	922	973	848	902	887	902	882	941	876	932	898	894	931	876	888	870	924	911	877	904	908	932	976	960	925	927	979	878	947	940	889	938	916	944	867	938	934	957	862	939	937	892	947	892	935	908	939	863	945	931	881	907	913	873	950	939	897	966	917	918	893	901	881	919	939	939	891	928	934	952	876	912	894	921	899	882	922	884	883	930	933	910	964	936	933	893	918	914	954	920	886	946	868	920	905	903	918	905	902	941	941	888	950	827	954	932	952	953	956	911	873	932	935	880	831	904	924	956	895	921	913	957	902	927	960	910	959	883	964	891	924	967	952	929	855	970	922	885	890	926	909	974	933	914	897	942	987	956	898	964	898	901	928	890	944	879	926	941	968	967	853	901	938	921	908	944	899	902	957	870	928	915	894	949	873	949	936	926	937	949	923	907	963	945	906	902	933	921	954	892	911	952	891	991	900	902	869	889	900	937	900	939	938	926	923	941	868	915	921	945	913	855	901	948	975	904	881	975	922	909	862	950	914	935	914	899	916	913	912	932	943	972	914	962	939	894	931	935	868	941	944	947	967	986	897	923	911	914	909	895	902	884	907	952	896	918	905	919	880	921	935	944	886	890	925	929	947	913	913	947	908	961	917	870	894	937	873	921	916	946	920	978	953	935	905	925	944	962	874	953	886	962	891	939	903	974	934	941	900	923	936	874	939	973	943	945	855	936	925	930	920	927	870	926	938	932	973	903	898	979	895	936	900	901	949	910	885	897	963	915	923	938	905	861	932	978	945	995	883	870	970	884	951	914	887	915	910	926	955	927	926	948	921	891	929	905	944	909	929	976	946	889	910	882	909	925	950	890	893	903	915	880	940	945	908	902	882	852	930	953	949	919	877	905	941	917	939	899	888	861	917	916	907	933	947	927	943	929	907	876	936	955	934	901	923	918	965	926	943	883	909	889	904	916	877	899	934	909	961	947	897	932	929	918	905	923	927	960	871	907	920	889	929	927	873	880	953	1015	881	948	908	894	893	878	915	994	995	928	892	933	883	888	908	925	875	894	919	947	932	929	990	882	934	885	894	933	902	925	964	919	936	928	919	928	929	945	903	898	891	923	905	913	912	957	938	924	852	925	964	958	931	949	920	966	941	966	921	910	934	910	882	932	921	855	912	937	939	893	939	959	911	882	914	958	886	929	933	893	901	913	940	941	887	868	885	933	910	926	923	843	912	923	895	914	949	893	931	932	883	983	908	919	921	991	932	973	891	918	935	894	922	948	943	928	918	878	883	902	942	923	946	946	898	897	888	977	930	928	899	886	884	933	892	958	913	957	880	900	938
13290	1849	1734	1454	1041	794	698	645	536	505	441	468	443	419	410	376	394	384	378	389	370	363	352	351	382	361	343	353	339	371	337	363	349	339	346	362	340	352	323	336	332	350	364	351	323	295	365	326	373	324	334	329	319	323	349	340	317	344	304	365	389	355	344	370	347	357	375	341	343	339	350	331	348	352	360	380	355	337	352	364	316	333	345	341	326	345	327	331	305	325	329	323	333	332	363	317	369	341	308	323	363	339	362	370	292	375	327	315	343	346	350	346	311	366	329	324	350	349	347	330	349	343	338	348	342	348	327	307	352	329	330	343	339	349	346	338	346	336	308	312	351	343	355	359	358	333	344	317	357	326	356	326	335	338	328	345	342	341	314	321	300	319	350	340	346	318	340	361	353	337	370	329	370	320	377	321	343	338	371	339	338	296	327	360	302	378	367	340	335	354	352	354	336	321	370	321	324	340	293	385	327	341	320	343	370	377	345	352	323	322	336	324	375	351	353	353	349	339	384	339	319	325	331	320	359	329	317	355	339	353	322	354	333	325	328	318	320	326	340	335	341	347	341	275	342	304	353	326	320	358	354	356	330	308	318	319	329	312	328	334	308	354	363	323	331	315	365	318	352	337	353	339	338	326	362	348	331	323	315	322	340	305	314	339	307	324	343	341	342	323	322	352	327	318	334	331	332	313	346	349	321	334	365	332	339	339	344	333	330	308	363	315	345	307	356	322	304	334	317	369	337	342	358	368	320	363	347	316	352	349	336	295	319	342	329	347	365	314	349	347	329	303	337	349	356	349	319	340	338	322	326	352	342	342	338	377	337	329	349	324	332	322	317	322	319	327	343	360	335	348	330	318	321	360	342	363	297	320	313	343	337	363	313	318	335	348	322	334	335	361	348	336	307	360	329	294	359	322	368	318	355	371	380	347	356	356	319	337	313	326	369	334	358	341	307	363	355	337	364	311	338	317	339	329	326	339	320	333	319	306	342	365	331	314	330	336	313	290	305	329	344	320	324	343	332	346	309	329	332	354	299	329	342	327	343	341	328	345	325	314	342	334	311	381	317	327	330	316	336	313	358	315	320	383	317	350	353	343	353	331	364	357	327	342	381	327	328	349	325	342	338	319	347	361	336	346	341	311	331	318	356	335	317	332	307	301	370	347	317	328	369	321	331	331	330	336	377	337	369	285	319	308	327	343	333	350	328	362	331	325	313	339	321	315	334	349	351	332	310	310	362	294	350	343	340	365	359	326	340	338	346	332	350	319	337	364	356	353	304	339	322	305	359	366	320	361	346	334	309	311	375	318	318	353	337	302	373	327	314	303	325	373	340	325	341	335	336	341	330	334	336	348	361	326	352	361	337	355	371	312	359	355	338	329	317	342	322	358	343	336	374	329	365	332	351	346	358	342	366	334	334	361	306	336	333	336	310	329	306	355	363	330	346	333	326	349	348	333	378	312	333	332	325	321	329	313	329	328	347	337	345	332	340	335	353	313	343	348	306	364	366	311	333	300	334	331	331	337	314	353	354	323	339	325	320	335	376	345	340	359	339	330	360	329	364	339	332	329	355	305	340	305	334	329	303	340	375	351	340	346	326	340	311	328	349	350	333	302	337	336	363	353	320	310	360	314	357	351	343	298	388	342	345	351	332	323	289	368	349	327	316	345	329	330	341	334	323	352	332	317	318	331	338	347	338	325	351	311	341	329	349	321	317	346	345	336	375	316	315	332	334	343	331	346	320	359	347	344	374	357	324	330	340	327	329	326	331	389	320	363	383	327	318	315	330	363	334	337	353	354	355	324	333	313	349	374	351	327	337	327	336	305	332	327	374	342	344	329	325	354	342	363	345	304	341	301	321	330	373	340	325	340	376	312	332	293	349	355	370	351	386	331	332	344	368	341	344	330	344	350	327	306	329	332	341	305	366	347	324	337	374	379	333	345	328	324	335	319	349	341	314	324	355	344	357	317	358	351	322	323	357	341	352	338	373	344	314	328	312	352	320	347	308	324	346	353	364	329	314	359	344	339	305	348	317	330	360	349	324	323	371	342	367	362	336	313	318	366	365	354	336	356	326	324	315	334	327	345	378	335	324	344	349	324	353	342	356	355	347	344	354	338	328	352	349	328	331	344	357	357	357	337	337	332	308	316	298	349	343	333	322	343	354	342	373	326	331	329	324	354	360	376	365	343	306	342	332	307	350	297	363	340	317	379	362	322	298	364	375	344	311	327	343	294	323	346	353	334	339	316	358	339	333	343	337	377	356	319	337	329	320	317	355	324	358	344	325	310	350	338	351	358	338	351	360	327	399	347	383	356	329	316	331	311	301	342	347	354	321	324	343	304	339	320	329	320	342	363	321	307	340	325	356	323	342	328	352	348	329	348	343	328	344	382	329	323	336	324	370	357	337	348	326	339	335	307	319	351	323	341	327	355	308	347	354	331	360	313	301	306	340	333	315	357	358	339	349	317	337	400	322	346	329	347	330	321	295	335	360	337	318	330	344	324	325	326	330	348	332	326	313	345	353	351	337	321	367	356	367	357	326	310	323	337	322	338	365	337	315	378	362	344	338	341	347	346	334	338	364	345	326	346	324	308	338	310	332	322	310	348	302	355	373	354	325	327	357	336	323	340	358	313	328	367	341	331	345	329	330	323	330	291	315	342	331	327	333	357	370	317	350	320	343	351	323	340	332	367	339	321	380	347	323	297	319	328	356	342	342	313	340	320	341	335	363	319	356	330	344	332	340	323	321	372	343	313	332	329	291	352	377	352	380	350	350	341	307	350	314	322	318	330	327	358	317	353	349	345	306	306	327	364	344	354	330	360	324	315	338	314	352	380	312	343	325	352	298	370	351	342	343	328	357	320	340	358	310	322	311	347	333	342	355	319	337	307	328	343	350	340	326	323	322	328	298	364	331	333	366	364	296	327	326	342	337	343	360	363	327	324	351	323	350	350	317	315	320	350	331	328	325	347	360	344	312	338	339	363	330	337	323	353	313	368	351	327	317	305	325	314	352	363	357	329	356	305	356	334	357	353	353	349	320	329	346	368	342	335	318	367	342	353	345	344	336	330	313	351	329	353	331	367	320	308	361	344	303	346	337	337	331	339	369	330	350	321	322	330	336	311	334	351	367	330	349	302	337	352	347	334	310	370	347	327	331	339	293	339	334	312	352	307	318	336	350	335	334	329	364	317	332	315	380	334	353	367	324	319	299	339	308	357	344	324	311	357	294	360	325	327	294	329	330	319	350	335	339	329	328	339	337	347	367	385	320	342	353	304	348	331	343	333	371	342	322	321	310	324	306	339	358	360	351	346	337	317	336	362	324	332	355	354	316	357	323	368	343	371	337	320	342	301	359	334	357	347	335	319	337	355	366	322	326	332	340	370	333	343	339	338	337	343	334	321	344	303	335	343	339	319	339	349	348	336	292	344	317	374	351	344	321	354	374	349	349	343	367	308	334	332	306	338	331	320	302	319
7368	2137	3353	4268	3933	3416	2871	2456	2279	2004	1800	1687	1581	1579	1416	1340	1319	1257	1211	1168	1170	1146	1077	1161	1105	1094	1063	1036	998	1017	925	962	979	1007	1020	1001	1026	934	977	966	983	937	927	939	928	874	902	985	925	955	921	949	961	908	870	914	911	854	922	915	889	902	915	842	914	935	937	939	909	952	883	916	939	935	925	950	859	948	896	859	867	942	935	899	897	936	938	928	900	875	894	861	867	855	884	892	890	865	872	904	889	873	862	868	912	886	943	910	872	905	906	878	865	874	932	922	858	910	893	907	865	891	865	866	892	929	906	890	970	912	875	837	890	885	899	953	927	844	894	903	872	891	867	967	901	874	923	905	896	893	867	905	935	885	862	917	879	912	860	874	910	894	829	897	841	861	894	864	855	898	875	926	870	948	954	874	897	896	879	918	902	873	889	876	889	877	842	884	933	863	850	928	892	900	924	939	903	905	868	915	881	864	889	822	897	924	876	920	904	918	888	904	942	915	931	906	913	890	867	905	945	874	880	875	936	863	898	893	919	863	894	931	855	851	873	908	881	837	917	888	950	851	918	880	883	886	872	936	882	960	900	869	918	875	905	936	924	870	875	846	923	907	904	920	907	890	804	918	938	877	893	845	882	856	882	902	895	849	976	860	876	887	888	942	896	880	874	901	889	889	921	854	821	842	874	940	875	894	928	885	892	912	859	920	962	852	916	877	915	915	885	898	925	899	858	922	914	861	884	909	910	915	908	913	902	896	871	872	874	925	899	922	855	898	914	943	897	931	884	845	893	908	861	853	847	899	903	907	889	859	893	877	870	902	887	878	937	920	929	893	937	923	890	895	912	910	877	892	841	881	854	913	852	896	897	947	899	820	922	868	900	913	897	898	900	899	874	875	879	860	882	869	886	854	916	891	870	884	875	849	863	881	868	887	818	860	861	886	857	853	870	912	872	888	852	860	880	868	916	899	888	875	889	959	879	884	848	894	892	923	862	897	867	866	901	914	920	868	914	917	915	886	848	896	902	932	883	920	880	824	888	889	880	914	863	923	862	831	896	933	900	873	866	862	928	892	916	904	852	889	928	907	890	878	891	874	924	894	887	929	888	915	889	961	888	920	889	855	859	886	935	903	878	924	912	908	893	891	897	898	885	893	918	878	880	880	903	840	927	908	871	894	927	862	885	885	899	883	891	856	904	868	929	866	910	908	936	897	863	911	879	896	906	897	895	898	948	902	918	858	900	910	892	884	875	895	854	931	884	901	880	841	908	905	890	917	914	864	910	892	841	865	860	920	897	894	892	978	931	927	864	857	961	878	836	929	909	851	882	875	904	835	880	899	897	876	897	874	838	945	868	872	877	855	873	877	918	919	881	908	893	914	872	921	891	891	841	916	861	889	894	905	967	848	860	883	951	917	877	896	911	914	853	914	861	853	855	876	831	884	912	906	829	855	878	924	879	859	900	879	905	862	866	873	883	892	869	895	867	934	885	872	884	901	869	875	876	883	853	891	865	928	846	874	881	909	899	880	907	847	872	903	889	868	887	941	852	937	915	851	828	882	872	906	855	905	882	916	904	835	886	899	917	914	884	877	887	850	822	902	885	934	805	929	884	881	922	839	875	927	890	875	906	869	857	849	912	917	873	861	859	937	885	881	904	879	836	902	920	908	820	866	960	880	878	887	867	897	918	924	917	856	944	837	901	874	891	855	846	855	854	892	852	875	878	890	902	897	905	919	882	916	907	887	880	864	882	922	908	858	809	868	870	880	902	902	852	897	928	890	860	887	931	856	849	854	836	874	889	900	838	916	917	884	896	948	891	911	870	879	896	930	894	892	868	838	936	914	901	946	921	884	903	853	890	862	863	874	864	912	922	901	894	860	911	933	832	910	873	921	842	889	853	875	884	909	828	927	858	889	908	845	857	855	877	895	878	880	935	909	881	858	956	884	859	871	903	871	885	957	852	909	896	878	921	896	902	868	903	900	905	939	893	854	870	871	877	852	900	911	910	884	886	901	902	824	838	841	904	886	862	857	931	892	905	920	875	837	887	885	923	927	933	886	894	896	937	972	875	856	866	891	868	861	920	928	859	868	896	905	941	877	897	850	909	910	874	934	887	943	909	872	911	835	908	881	944	927	880	863	897	944	940	881	853	887	892	896	946	887	877	895	881	888	873	861	908	900	890	920	886	908	888	873	860	907	830	912	912	886	871	860	822	871	900	933	899	891	926	916	907	857	936	873	804	886	863	918	856	911	894	917	854	962	915	897	833	881	917	906	908	884	917	914	869	842	908	912	916	914	918	873	893	909	859	905	889	913	936	893	909	923	852	884	921	855	919	828	905	819	898	879	866	883	877	930	823	899	922	839	896	887	896	900	864	894	873	851	907	929	853	934	888	884	927	931	873	888	833	868	849	927	880	915	922	870	842	954	912	889	905	898	881	897	927	885	885	872	825	869	880	881	934	898	887	925	859	849	883	953	879	896	852	872	889	911	850	832	879	895	906	878	850	938	862	901	849	909	904	884	907	907	882	824	860	871	898	885	872	850	919	931	868	873	883	895	907	921	884	890	836	857	873	801	852	961	952	907	874	878	895	857	867	865	925	831	879	913	900	931	941	893	852	890	910	873	909	904	895	828	908	880	889	883	892	937	859	906	891	944	843	935	874	892	877	899	918	909	912	904	910	844	867	879	882	860	928	836	888	894	902	898	912	855	946	922	935	879	887	830	890	858	831	887	887	840	881	901	832	858	875	887	871	885	946	870	911	878	869	897	902	862	873	856	891	878	948	930	885	894	916	916	880	951	849	918	882	967	852	917	898	898	928	872	867	891	889	857	844	825	921	919	870	926	910	903	936	827	924	859	895	883	879	874	864	923	930	920	890	881	919	937	876	854	877	866	933	923	906	919	835	864	890	853	877	891	863	923	861	900	872	869	854	904	930	862	853	884	894	910	906	931	880	889	862	857	943	883	935	828	907	897	873	858	885	912	872	877	873	902	862	947	990	849	916	848	908	901	942	912	901	924	913	837	892	893	887	844	835	865	928	855	871	862	923	916	907	894	856	857	943	919	816	838	877	820	848	940	872	895	932	913	887	886	863	916	825	847	835	906	875	819	891	859	847	832	854	816	937	844	916	904	889	863	860	911	925	902	932	939	899	934	859	891	902	929	887	919	891	854	896	859	909	871	910	869	902	847	857	879	835	918	915	890	905	890	883	865	941	894	891	883	833	948	874	902	889	946	928	921	887	924	882	933	923	941	852	946	895	902	889	871	861	947	891	872	843	893	885	915	833	867	894	891	922	856	904	899	911	903	875	872	911	882	856	936	950	876	868	944	957	878	889	849	863	901	867	888	890	890	887	850	917	890	866	891	908	866	893	881	876	863	888	872	1001	898	867	884	913	911	879	836	855	889	896	952	883	877	888	879	862	862	860	883	971	919	872	841	901	900	951	877	874	866	894	881	880	910	905	914	853	907	928	831	892	838
1852	174	173	165	173	167	163	193	176	160	140	174	151	169	163	183	140	150	154	149	152	164	145	166	151	157	189	142	141	153	144	160	169	148	134	161	191	142	165	139	138	151	163	163	149	167	147	167	139	188	155	175	171	169	176	145	182	171	151	139	158	167	153	129	171	160	151	141	140	193	170	176	149	150	166	162	138	152	178	174	118	151	164	147	157	148	143	166	134	168	164	150	180	158	172	180	180	165	138	180	180	156	158	161	152	146	165	168	162	166	172	163	177	151	180	140	142	167	162	165	147	139	171	167	163	155	155	149	153	151	143	142	160	175	157	168	146	168	147	173	162	183	153	192	163	152	167	160	167	144	169	174	146	161	168	145	176	168	143	149	147	134	163	159	163	167	159	158	164	147	178	135	146	156	150	163	163	174	177	138	154	142	180	168	164	160	137	171	140	149	157	161	130	164	177	168	155	166	154	147	148	140	163	190	145	171	165	146	165	140	146	162	166	179	147	141	157	143	158	147	167	179	154	163	138	158	163	151	161	149	154	153	143	157	156	142	159	182	152	148	150	155	147	173	135	159	148	151	150	142	175	161	178	172	180	177	149	163	161	141	169	179	149	161	147	155	188	137	161	180	139	174	150	145	162	169	156	162	152	140	152	164	159	144	157	151	149	172	165	152	139	151	150	174	178	161	150	151	165	170	162	148	153	159	184	145	158	181	143	168	162	179	160	145	176	183	143	168	140	172	147	162	144	158	182	150	155	149	146	180	153	166	151	171	145	181	151	160	155	157	172	170	156	142	158	171	165	154	164	187	183	175	186	152	157	149	181	157	156	141	180	147	176	151	155	177	153	179	191	145	156	163	167	144	145	171	159	155	154	137	152	145	152	165	127	154	158	138	143	157	184	164	165	148	140	172	164	169	148	183	169	159	151	175	124	163	163	154	149	155	158	164	180	191	148	172	150	189	166	147	149	159	151	178	164	155	157	177	177	150	161	146	165	149	148	159	144	176	171	149	137	150	155	153	168	139	154	141	166	172	163	141	162	144	145	170	145	139	164	173	140	145	151	173	175	147	156	166	171	134	153	150	154	130	170	177	155	162	154	148	145	152	179	123	157	183	158	158	188	155	155	134	116	164	166	152	182	167	141	166	156	177	169	147	179	158	151	132	165	176	174	163	143	173	160	156	154	168	155	171	157	131	156	165	159	144	155	142	175	157	134	147	168	180	142	145	162	152	139	143	140	162	164	153	167	160	161	151	156	164	147	170	182	128	164	144	149	164	163	187	167	131	156	155	186	140	148	149	162	169	149	138	147	162	138	159	165	166	170	157	149	182	155	132	164	144	186	157	158	164	141	144	153	162	175	145	160	147	167	147	140	184	161	138	148	168	156	168	155	181	152	151	157	149	160	134	141	157	171	152	171	142	146	139	134	160	157	150	158	162	155	127	151	147	148	153	153	155	155	171	158	163	138	149	156	139	162	160	167	159	167	145	161	154	174	147	158	152	154	157	186	178	146	158	190	171	174	158	162	168	150	142	161	163	127	168	150	152	140	126	138	157	172	135	155	140	171	143	152	154	172	169	173	158	161	171	176	164	159	153	181	164	163	159	155	141	169	141	174	150	154	162	160	159	169	138	142	177	143	139	157	156	121	164	145	157	149	154	151	170	151	161	181	171	173	159	157	169	158	165	157	146	170	184	169	159	190	156	160	157	163	146	150	114	162	150	150	139	145	129	171	150	148	154	150	152	166	130	141	165	156	141	150	165	158	140	170	140	163	159	167	146	161	139	150	156	166	157	153	155	153	166	169	162	162	153	153	170	171	161	156	169	145	170	177	178	146	144	130	175	171	156	164	174	142	194	160	175	156	152	125	167	176	170	166	165	144	168	168	139	167	175	153	161	162	171	173	145	157	155	162	147	139	167	136	129	142	139	166	152	161	147	145	144	153	144	168	148	166	151	185	170	161	155	142	136	142	140	168	179	188	150	152	150	152	139	180	147	146	149	160	138	136	158	159	169	169	164	163	152	153	160	152	139	166	153	156	136	147	139	149	149	168	170	174	173	147	165	139	165	143	144	176	165	171	165	145	141	163	135	165	162	191	155	169	168	152	152	148	139	149	163	177	183	190	187	168	160	148	177	169	161	183	161	137	163	148	156	147	170	174	133	156	154	145	160	161	150	135	148	158	159	184	158	146	137	152	160	162	150	151	162	134	153	135	169	170	172	158	171	140	156	170	146	138	204	156	161	145	164	183	143	156	172	146	152	170	140	157	172	167	148	168	151	151	155	146	142	153	161	155	179	162	172	162	130	136	147	145	165	171	147	183	162	152	168	176	160	153	164	157	128	156	165	156	146	145	169	148	138	145	162	178	173	156	168	165	167	147	150	164	151	164	151	143	151	152	154	166	191	181	152	161	157	155	152	149	147	159	150	155	149	136	147	162	174	159	190	145	155	150	181	159	151	154	169	174	160	160	141	156	137	137	181	176	139	160	155	130	156	151	177	147	146	193	148	168	161	163	132	144	161	166	155	152	186	155	176	161	162	153	164	165	173	151	157	153	137	146	163	154	128	153	174	149	166	145	168	167	169	166	143	157	141	164	136	138	159	149	177	177	149	147	139	165	146	173	140	157	161	158	144	156	157	155	157	176	152	132	170	145	159	152	178	158	151	132	161	176	178	156	155	170	159	147	153	180	158	152	162	164	132	139	151	151	132	171	166	182	179	155	133	154	159	168	166	182	177	165	184	184	180	156	141	169	175	161	161	151	165	153	152	165	153	151	173	181	159	133	162	177	147	182	166	178	170	150	137	164	166	148	168	185	131	173	161	161	167	165	154	167	169	154	165	162	163	157	142	162	158	164	155	162	177	171	153	164	151	166	165	155	109	138	151	168	146	141	155	169	118	142	148	148	160	150	156	160	167	190	158	159	153	159	169	169	167	171	147	145	188	158	154	149	148	152	177	141	145	145	166	108	168	152	165	134	164	156	156	153	163	173	154	185	154	143	165	152	166	161	169	174	131	179	178	134	143	158	178	151	167	149	173	145	163	144	168	171	167	150	165	135	178	163	143	160	148	153	147	159	141	146	156	158	150	173	142	172	150	167	176	152	168	144	146	165	144	155	142	171	166	168	155	174	166	156	149	163	159	155	155	159	154	158	150	173	150	172	142	147	149	163	154	170	164	145	158	147	145	137	155	165	171	151	165	168	169	160	156	148	140	144	183	130	155	166	157	145	146	146	123	165	140	156	161	167	160	156	156	159	185	145	151	162	143	165	136	159	165	156	153	145	184	176	151	162	171	143	163	152	161	150	177	152	146	163	161	157	140	168	148	145	142	173	191	172	156	162	149	147	135	137	164	178	146	140	160	179	134	150	161	137	151	202	150	162	162	155	154	156	154	153	170	136	121	157	140	146	146	161	158	149	173	175	143	162	145	182	138	149	137	140	156	143	154	173	167	155	164	138	176	153	168	171	176	179	167
2203	553	560	571	591	581	525	555	532	569	515	563	526	522	485	525	499	557	522	508	511	505	522	485	516	518	525	495	509	571	527	490	486	550	525	488	533	498	515	538	506	540	543	496	523	526	517	496	473	523	508	517	475	496	547	525	530	519	504	465	484	484	522	495	555	511	551	548	501	490	542	526	493	513	492	528	510	492	521	513	494	552	527	560	499	488	508	502	522	534	511	512	508	543	493	483	501	499	486	528	478	456	477	531	519	531	476	498	536	513	473	520	511	494	492	556	464	476	505	483	581	510	493	514	529	522	535	489	494	504	476	495	515	495	514	520	510	480	518	515	492	556	510	486	485	507	500	540	492	524	517	476	524	509	565	526	508	495	514	527	502	511	502	517	561	469	507	508	526	501	527	475	502	497	500	500	521	555	497	462	500	522	484	509	450	536	473	485	497	481	531	490	508	526	476	562	518	519	521	511	545	513	514	537	480	488	491	517	484	494	471	529	488	478	488	504	489	498	493	489	501	490	481	508	522	516	473	492	452	533	485	474	517	485	505	509	498	484	483	501	520	498	524	519	490	509	530	533	526	519	516	521	480	503	501	478	517	501	527	506	531	505	559	531	483	511	507	511	493	558	490	489	485	506	486	461	527	515	553	511	489	505	543	497	487	527	507	544	481	540	521	510	538	504	526	492	534	487	520	494	482	480	488	475	480	499	521	537	530	454	511	529	496	550	470	514	505	544	517	517	500	490	564	533	553	516	475	498	484	522	528	532	493	482	503	547	483	514	507	489	469	501	489	498	502	500	511	493	490	478	478	526	496	481	549	513	524	490	523	479	512	496	520	489	486	485	520	539	489	491	528	490	532	513	517	482	503	538	504	506	524	504	549	516	484	514	497	499	504	536	515	526	515	546	529	520	488	520	502	508	547	513	498	532	498	496	525	520	509	533	471	508	497	547	481	491	503	556	501	493	499	496	537	566	533	453	553	522	496	497	559	488	509	535	521	513	496	531	486	560	488	495	487	523	505	528	501	507	501	506	502	508	547	478	553	507	511	510	539	499	481	518	499	548	498	539	521	534	531	535	509	458	529	490	495	480	512	533	506	517	506	523	497	513	522	497	484	510	533	503	506	490	530	530	499	454	496	540	528	518	530	489	516	567	546	503	521	492	476	565	517	490	480	532	522	494	466	502	475	552	493	482	511	511	509	550	504	461	496	491	510	545	557	500	497	480	496	508	477	522	501	554	521	550	531	505	490	486	538	474	541	537	512	485	529	458	511	535	500	529	499	518	523	509	505	509	526	490	530	502	505	522	537	509	498	479	483	516	562	517	496	547	525	503	540	508	528	523	493	498	499	510	480	475	459	506	512	526	519	518	493	474	481	478	558	539	518	501	541	549	483	495	498	511	503	487	532	526	496	558	531	500	512	512	535	515	535	513	510	512	516	522	526	516	497	496	547	505	503	472	507	500	508	501	511	469	505	513	477	499	513	525	535	519	521	497	500	511	504	487	496	522	524	545	524	490	550	469	478	500	492	520	523	524	514	512	548	494	525	531	541	503	541	518	527	458	500	490	533	463	489	473	531	517	508	494	542	495	506	450	533	489	515	476	517	520	512	479	465	519	541	528	512	517	547	516	514	494	535	539	458	512	525	514	526	480	491	506	505	531	478	490	473	515	472	486	481	485	522	523	531	536	464	505	540	516	510	489	535	479	503	534	554	520	574	520	545	506	486	468	520	491	543	554	538	502	497	470	507	537	485	484	512	568	476	494	482	506	503	494	550	498	505	528	488	526	537	523	456	549	526	502	510	475	500	461	521	517	512	542	532	531	528	461	512	535	509	470	436	488	471	505	510	527	495	532	468	492	553	501	571	490	517	507	511	512	497	482	498	525	500	508	525	493	477	511	533	494	524	554	464	515	529	486	520	518	525	482	507	556	513	514	490	487	514	510	542	499	535	484	499	491	498	504	512	478	484	484	523	466	520	537	503	481	517	515	486	523	534	519	519	512	466	505	485	457	482	531	532	495	503	495	544	505	533	526	481	492	515	509	484	515	512	525	539	457	497	543	508	498	485	521	482	502	530	539	487	492	546	496	511	537	481	534	542	526	505	487	493	524	491	505	514	512	507	541	506	512	495	511	498	476	467	514	502	543	520	488	528	493	549	498	524	481	550	510	501	512	514	543	460	476	528	498	516	471	516	519	479	514	496	515	502	526	499	534	553	508	483	495	515	519	505	470	516	509	507	499	527	511	510	476	488	551	474	496	527	510	523	498	514	491	490	546	479	466	488	481	515	524	505	528	499	525	506	495	523	555	476	477	536	503	568	513	533	477	520	547	514	493	510	474	470	504	497	513	506	482	531	526	511	515	504	485	513	501	508	521	480	514	470	483	496	528	494	541	530	486	508	509	536	482	530	506	500	537	524	507	517	505	480	545	528	524	517	508	482	490	522	516	516	508	502	492	475	503	474	516	509	528	515	493	494	457	537	499	535	488	490	491	505	522	493	525	540	502	559	517	483	529	487	518	516	492	485	508	487	489	457	502	515	541	473	538	450	503	477	484	495	501	532	512	491	509	496	530	546	547	501	519	524	519	513	504	504	487	555	504	507	489	529	507	490	478	465	508	479	499	540	511	496	512	483	517	494	536	474	518	498	489	474	508	505	493	472	536	565	521	505	450	536	487	476	494	508	513	528	500	529	499	582	517	477	514	502	479	505	539	530	541	511	500	522	488	491	519	559	524	517	496	485	507	517	532	548	478	490	513	507	466	497	454	504	510	520	511	489	506	499	501	518	510	514	518	534	500	487	499	517	477	504	507	503	505	532	498	524	511	516	527	492	534	515	465	527	478	483	520	528	520	486	488	527	471	441	481	521	486	499	519	514	492	515	475	522	518	550	505	500	551	516	505	478	490	458	514	521	494	472	510	472	530	511	506	542	494	489	492	504	563	518	496	507	498	507	508	526	539	473	492	497	487	490	490	532	512	526	492	479	512	494	499	533	509	487	487	509	485	517	533	488	501	494	502	558	524	516	534	514	533	529	485	531	509	527	541	501	516	493	498	490	498	531	541	501	505	543	514	514	482	494	505	429	491	488	519	467	485	494	507	529	548	516	479	535	493	531	518	525	513	532	495	508	482	493	485	483	519	518	508	508	545	529	502	509	527	527	507	516	549	507	521	501	563	487	495	547	525	534	485	499	508	531	568	547	505	532	507	531	501	479	516	492	508	518	494	477	510	495	525	498	529	498	500	476	517	494	497	561	532	518	508	516	481	528	535	515	483	482	502	516	498	490	514	488	547	507	511	482	508	515	494	493	553	508	463	527	531	505	495	526	468	481	520	517	515	522	505	465	494	524	543	470	551	509	510	524	511	548	517	504	498	481	529	488	521	511	490	514	546	549	470	542	496	509	514	513	462	561	520	503	489	549	473	539	526	475	513	505	493	513	510	523	516	516	491	494	518	513	489	520	503	433	475	523	513
8883	1101	1180	982	830	674	581	520	529	450	405	424	378	385	361	363	354	379	375	394	329	344	356	359	355	364	314	350	307	358	327	353	350	325	360	326	353	354	364	366	356	325	320	364	359	315	328	360	363	341	358	343	328	370	366	355	325	340	307	336	360	367	328	318	320	342	356	341	332	339	379	364	357	349	340	332	365	350	337	313	347	326	325	357	320	334	369	306	306	310	334	323	332	322	331	370	336	372	363	362	313	329	369	353	331	358	371	302	333	348	321	358	349	326	363	351	356	319	378	323	321	311	342	332	371	340	351	322	294	326	354	327	337	341	345	322	331	360	337	355	346	334	346	356	383	332	326	318	348	349	329	324	350	340	360	368	337	332	299	320	324	319	359	313	327	328	323	335	367	346	353	331	316	396	318	319	357	374	325	358	346	356	348	317	377	328	382	347	339	351	353	339	344	362	370	335	339	323	334	349	357	348	361	354	326	357	317	349	359	372	331	366	310	324	334	354	347	344	332	335	351	349	322	327	353	322	367	321	368	318	354	360	329	370	321	321	314	338	361	351	341	381	349	347	366	327	328	326	355	332	329	300	321	347	319	356	312	338	329	343	379	328	341	315	351	377	319	328	324	332	326	347	359	328	330	363	374	309	342	344	349	344	343	343	342	305	377	351	315	326	353	334	331	334	330	324	301	317	353	332	367	327	355	360	336	368	361	359	335	341	329	340	382	377	328	317	341	316	333	367	344	344	328	320	339	362	369	341	326	342	349	336	369	325	379	349	364	328	322	363	330	341	349	336	356	333	359	336	325	344	358	342	381	341	383	349	360	308	369	365	352	337	332	380	345	362	366	350	347	362	283	337	383	339	345	327	340	350	348	365	330	339	326	337	353	310	350	304	287	325	322	345	353	348	315	339	338	327	338	330	343	347	311	364	344	343	368	369	325	369	375	330	365	381	367	336	316	344	337	318	352	346	317	338	336	364	328	366	361	372	347	339	338	355	331	352	345	332	362	330	380	360	346	371	374	346	339	353	338	307	341	328	336	307	350	337	320	375	361	355	319	315	346	369	355	317	368	354	364	369	336	335	320	336	352	325	326	379	352	353	352	344	353	363	358	312	331	343	347	338	331	358	337	328	332	326	363	312	320	314	349	377	326	320	351	373	329	327	375	339	331	352	370	342	353	351	314	368	311	318	314	372	316	340	333	315	387	343	334	344	358	325	341	333	334	348	328	348	321	352	338	340	349	352	311	335	323	336	336	352	358	328	363	334	367	336	349	365	322	313	351	339	338	313	342	332	327	318	376	335	337	353	344	342	362	339	349	380	363	301	333	342	324	346	350	360	337	327	331	355	319	325	354	353	307	347	344	351	347	323	294	319	333	336	326	336	309	353	364	337	337	379	364	343	364	351	317	378	374	322	311	323	342	348	356	362	343	335	342	312	355	356	348	318	331	373	326	351	339	306	324	321	340	357	329	338	341	335	353	347	348	338	360	322	310	332	342	346	331	346	343	340	306	324	400	349	353	345	365	339	387	355	344	339	346	347	368	339	332	336	336	353	306	334	339	340	349	329	345	341	355	340	355	347	354	352	362	345	318	346	324	329	373	338	346	349	328	374	321	330	329	347	321	357	336	307	331	326	326	337	332	340	333	319	336	357	347	299	350	340	333	371	352	318	337	327	341	313	345	306	338	377	300	352	335	348	324	326	320	353	345	351	346	331	373	344	290	345	333	339	353	352	352	326	382	331	310	335	354	319	344	308	320	363	379	349	355	331	324	337	356	327	348	360	328	339	350	351	311	334	313	316	359	335	310	339	330	310	325	356	364	330	358	386	354	376	337	310	334	363	340	334	324	321	337	327	328	288	349	377	381	338	317	337	342	307	295	340	323	347	347	378	330	322	333	314	333	304	345	336	324	365	341	312	338	353	311	333	338	339	332	319	354	370	364	330	313	337	337	355	352	359	371	307	324	355	331	299	346	341	349	338	363	330	359	349	340	321	385	296	331	334	334	326	328	349	328	319	358	332	335	346	339	345	343	322	356	316	326	366	362	345	323	340	325	344	343	299	342	390	350	351	333	340	378	369	336	352	373	334	327	351	302	331	334	334	358	357	337	326	326	363	323	327	328	314	367	337	346	379	326	319	346	344	347	325	324	350	346	329	350	354	350	328	322	339	322	374	296	318	342	317	322	352	340	364	356	342	316	336	353	371	352	345	324	332	329	371	367	347	348	306	334	365	338	328	313	291	367	358	321	322	324	368	342	366	322	387	381	349	349	344	330	359	363	329	323	346	336	334	338	336	303	344	338	350	293	363	303	377	338	324	363	330	341	344	301	353	380	359	300	351	305	378	367	356	330	337	335	355	336	304	328	321	360	336	339	341	337	312	361	332	389	346	298	367	327	356	332	337	365	334	353	341	299	341	351	365	343	316	326	343	327	304	352	311	337	352	350	365	315	344	349	340	328	349	347	357	328	344	336	319	329	353	357	349	348	332	327	348	324	360	301	346	371	329	336	356	327	340	346	309	310	302	318	349	351	338	343	358	321	343	306	373	328	311	327	363	338	373	345	351	336	334	353	344	356	340	325	333	336	347	346	331	339	333	353	369	328	322	333	328	352	348	348	340	321	326	317	342	339	339	329	352	352	318	295	361	325	371	349	351	338	340	330	315	320	345	357	328	289	344	358	342	393	373	336	332	339	358	321	379	343	368	327	350	329	325	337	342	346	346	334	315	360	339	363	330	365	335	341	341	343	351	330	334	329	317	339	323	310	323	346	335	366	295	360	350	347	369	309	334	336	345	308	313	340	337	361	308	347	334	339	304	356	343	338	358	313	325	324	363	361	319	360	312	335	334	334	362	340	359	333	331	327	357	361	303	322	308	320	347	378	347	336	335	343	318	336	310	346	350	340	330	340	336	331	337	348	334	351	330	348	351	300	356	334	339	330	335	350	347	350	347	328	350	332	327	379	392	308	347	332	305	310	368	326	337	322	372	321	312	349	338	336	351	363	360	344	332	344	321	346	373	357	338	336	348	348	331	334	352	353	337	343	339	329	326	339	319	356	310	362	352	339	352	322	334	359	360	327	357	353	374	349	351	339	351	353	329	359	327	284	350	368	330	348	358	328	343	312	327	335	344	334	300	348	310	327	329	318	327	358	328	335	366	336	318	343	326	296	345	391	370	328	318	352	329	354	323	329	335	331	364	323	307	351	315	335	348	334	367	339	339	345	348	320	340	331	361	344	340	350	322	344	308	350	344	358	369	337	326	345	375	356	361	328	390	384	300	349	339	352	378	347	343	341	330	361	325	345	331	346	344	388	320	342	367	349	328	334	309	343	348	342	347	345	342	378	351	327	353	336	323	326	308	356	334	367	345	340	318	322	319	334	339	324	341	346	346	348	310	366	333	314	358	352	350	355	340	375	323	318	337	338	330	329	361	360	326	333	348	303	329	333	353	352	360	377	354	358	337	319	364	331	296
6284	1697	2538	3129	2925	2535	2239	1966	1813	1676	1554	1432	1375	1390	1278	1239	1237	1207	1146	1101	1132	1113	1070	1027	1038	1002	1038	991	1041	1004	1033	953	954	978	1012	984	1007	968	948	987	946	954	967	980	1008	963	971	951	905	919	914	1000	946	964	928	933	949	954	939	915	992	966	895	903	938	919	985	926	900	938	902	927	918	925	936	947	943	924	933	918	924	915	902	967	945	947	962	935	904	907	880	904	993	940	940	959	913	929	892	908	976	950	929	901	928	932	960	881	918	911	974	933	927	939	925	920	935	938	931	932	877	912	985	938	928	906	919	916	914	915	935	926	870	892	942	908	879	912	939	931	888	944	915	928	955	906	961	942	947	944	941	935	944	949	979	885	944	926	881	921	882	973	907	930	909	897	886	941	925	941	894	899	918	925	926	918	935	923	867	923	873	914	913	888	894	964	954	889	924	995	927	933	934	916	881	893	930	909	867	883	923	941	908	906	958	909	924	954	912	931	938	868	893	899	914	926	928	1001	872	897	919	904	887	964	862	933	917	933	929	896	968	900	874	874	911	897	923	937	915	907	925	854	885	871	917	885	901	877	926	900	897	934	962	924	922	915	886	947	903	896	878	889	943	941	951	898	915	901	916	930	927	932	943	937	905	888	882	863	909	899	924	913	952	908	930	937	914	934	887	921	948	907	895	920	945	909	932	910	913	830	934	880	880	930	911	890	872	913	884	927	929	915	903	940	903	894	991	884	899	970	900	983	893	931	942	980	904	930	928	875	954	932	814	952	902	906	884	877	875	918	934	901	921	910	945	960	933	873	859	908	955	961	913	926	913	842	897	929	969	906	934	1011	882	879	966	918	884	952	884	956	953	935	901	958	939	911	959	945	1001	899	844	854	911	891	971	936	902	840	922	935	958	907	941	868	891	900	908	901	934	959	926	904	909	917	942	907	932	953	958	934	905	931	903	930	941	880	951	847	880	920	952	922	909	958	957	952	914	874	917	933	939	885	937	935	905	931	937	970	925	936	945	918	914	947	886	870	929	927	915	930	911	940	918	920	956	923	923	867	911	909	909	940	897	874	920	895	884	945	890	941	964	975	936	944	926	940	937	906	884	932	980	925	886	922	936	932	974	889	895	920	922	902	922	908	888	915	932	931	913	870	883	935	941	925	871	893	888	913	918	951	904	973	885	953	917	954	926	872	939	934	924	904	943	913	919	939	950	957	926	945	900	987	934	899	952	902	948	938	951	940	880	898	965	966	948	934	972	943	914	905	946	919	911	864	915	904	926	912	869	942	921	939	932	912	949	949	920	878	903	940	941	902	916	945	886	940	904	938	877	971	884	870	907	926	947	891	938	898	914	948	927	929	843	953	926	934	847	883	905	920	937	945	934	885	958	877	917	886	916	935	966	907	934	999	936	847	968	895	896	910	926	868	938	892	879	937	966	940	958	875	933	931	899	857	880	943	932	916	892	894	894	916	949	929	955	908	887	904	906	928	936	977	935	918	966	913	887	888	903	939	938	909	919	939	929	880	887	886	960	904	921	930	899	903	955	913	948	872	926	940	945	897	905	930	903	888	881	923	852	921	919	900	897	921	890	925	934	884	944	907	976	900	876	903	909	930	891	916	922	897	897	896	894	906	911	969	874	932	944	888	929	873	962	968	914	888	898	910	974	894	880	916	952	906	929	882	900	904	886	877	934	873	911	907	918	933	905	907	994	908	892	961	882	932	938	874	875	905	864	855	964	929	868	923	852	960	872	882	882	910	895	893	938	853	938	915	877	905	869	877	947	941	872	932	958	941	911	883	897	890	896	893	897	933	925	881	886	863	850	919	932	960	980	915	928	929	911	943	891	937	899	926	967	879	886	922	859	904	922	873	949	930	856	885	945	922	973	925	905	925	950	909	954	976	965	953	940	911	913	928	869	945	904	918	900	938	925	935	927	869	991	939	889	910	971	963	949	906	903	968	923	902	955	955	885	881	916	895	939	907	865	873	947	951	930	908	955	952	903	954	930	953	927	941	912	907	892	871	936	901	923	945	887	942	918	907	897	928	912	916	927	954	919	923	851	895	913	902	861	955	946	919	974	892	957	946	959	894	939	909	910	882	897	848	981	924	921	887	897	915	953	942	908	922	883	938	919	950	891	923	847	918	914	951	879	895	927	940	932	909	973	856	914	930	822	897	952	942	957	940	945	927	910	898	921	922	966	984	923	873	949	957	967	914	907	936	908	875	912	908	935	897	926	910	891	859	899	894	972	895	863	918	933	963	965	948	893	855	898	915	929	948	909	937	889	887	906	908	942	867	957	924	896	899	921	921	949	906	922	891	941	949	909	934	909	891	953	951	915	949	930	905	892	904	917	939	863	961	932	910	934	876	936	864	936	945	897	870	911	935	887	911	938	945	930	940	928	918	907	910	923	903	971	962	855	959	909	905	946	846	926	965	975	895	936	975	891	869	925	955	929	973	926	898	858	908	946	944	893	897	976	908	886	909	951	918	957	945	903	950	946	895	912	908	910	930	892	904	880	917	899	927	899	941	932	936	913	920	883	956	924	942	884	920	922	855	925	903	901	959	875	918	903	920	924	921	935	924	910	841	926	956	954	877	901	953	854	911	857	903	829	949	902	892	888	935	892	925	950	931	896	903	935	965	928	956	936	970	926	934	961	878	913	921	945	921	962	922	887	901	926	930	896	953	932	924	938	963	882	929	914	873	971	914	877	939	904	937	936	904	980	979	862	932	927	919	937	925	917	958	934	929	871	991	923	846	920	938	938	918	914	912	910	922	913	900	880	963	960	916	916	919	845	908	902	948	952	900	924	960	920	941	961	891	929	884	937	901	932	926	922	993	940	931	886	897	916	916	941	858	947	869	940	882	874	887	921	926	940	912	933	879	926	910	950	935	923	912	873	892	923	944	862	923	931	920	941	914	920	908	869	935	912	901	945	951	888	917	901	901	869	844	946	921	892	943	912	939	930	910	874	907	903	943	918	914	938	896	950	894	922	904	914	932	974	915	946	945	880	942	936	922	920	877	885	955	885	940	963	912	991	893	946	937	953	958	932	907	899	938	954	909	911	921	950	950	953	898	905	906	936	887	955	909	912	943	887	946	864	915	891	959	897	900	915	906	878	907	944	955	964	898	919	922	975	979	931	916	875	960	934	942	940	947	907	859	913	934	948	910	917	914	906	929	887	908	861	935	919	928	955	872	896	989	892	896	880	928	975	935	905	905	978	903	921	943	898	925	939	935	931	887	911	850	886	935	936	939	911	913	903	924	896	949	904	884	851	888	909	938	892	938	893	878	937	887	949	912	965	903	905	882	919	889	952	929	884	931	934	909	954	888	884	950	911	919	913	915	915	907	984	935	864	885	952	901	937	963	889	941	944	987	910	890	842	912	990	929	940	929	940	925	877	926	886	915	890	901	899	892	911	904	894	911	939	922	939	963	942	900	868	875	938	906	905	956	917	937	903	866	934	936	901	900	945	866
13335	1758	1646	1398	1075	842	716	627	587	486	486	455	415	429	386	414	380	386	401	402	394	361	365	373	335	393	390	373	351	362	337	361	339	367	329	340	317	320	372	360	347	354	322	351	344	310	337	344	352	342	319	321	360	342	343	327	356	374	325	325	329	326	330	333	352	316	338	382	314	315	345	296	311	330	330	335	327	322	332	349	340	353	341	321	348	311	344	352	324	361	304	327	310	306	343	334	359	353	325	325	338	326	300	352	343	342	348	325	324	325	337	325	329	310	321	319	313	322	328	305	331	390	325	343	379	360	315	329	338	335	366	330	332	388	340	356	358	339	338	325	349	363	333	342	340	361	374	320	335	346	337	308	361	347	347	322	333	353	358	316	348	358	339	301	354	337	307	329	323	320	333	320	334	298	356	343	316	317	325	346	318	354	323	316	346	340	374	373	368	370	325	339	297	349	346	331	362	313	332	328	313	295	320	343	337	336	359	348	359	346	318	322	328	341	374	360	369	291	318	325	382	332	349	305	370	327	305	335	348	331	344	320	288	328	346	369	330	340	306	341	300	328	327	349	353	339	346	316	326	378	357	319	338	354	355	291	342	356	326	331	377	317	321	352	350	356	340	335	376	335	337	312	318	345	345	307	358	331	336	321	337	338	322	329	371	342	330	358	361	351	349	322	328	321	311	352	318	336	323	335	323	328	342	327	326	347	319	361	336	354	385	335	329	334	344	329	331	325	343	305	314	338	352	356	326	359	356	351	350	334	358	328	312	329	325	338	365	343	346	336	381	346	338	333	334	356	360	322	304	332	337	338	338	337	344	309	334	319	350	347	314	365	327	353	357	349	318	330	346	315	356	322	299	345	332	347	343	319	328	325	306	334	346	334	320	306	400	350	339	344	304	353	340	346	351	316	326	318	316	341	313	349	349	312	315	311	312	328	322	322	331	323	345	345	348	391	337	363	296	313	315	356	339	313	325	319	329	334	367	326	335	342	341	332	323	375	315	352	331	321	319	319	312	326	331	358	310	357	331	302	336	362	317	326	355	362	319	322	323	336	351	354	338	341	367	350	342	310	343	349	353	350	323	371	361	300	333	335	338	357	342	329	339	330	365	332	342	330	324	358	371	340	328	345	347	363	334	314	354	315	336	325	334	361	370	373	368	329	314	322	345	334	362	340	307	290	334	343	323	328	342	356	329	319	332	339	332	333	338	345	319	345	310	346	359	319	334	368	337	312	345	339	348	347	332	340	357	353	330	358	370	339	347	334	366	327	362	360	321	329	344	321	358	381	341	327	333	364	329	304	342	316	353	345	330	319	357	305	325	330	346	355	340	321	359	349	342	337	307	387	346	351	352	320	344	331	334	331	327	354	342	339	327	344	332	311	356	353	345	312	372	330	326	339	339	356	367	299	343	320	309	332	358	323	328	337	321	326	338	331	324	316	341	328	336	341	347	340	346	320	380	310	351	322	327	360	325	322	359	348	355	366	328	339	319	342	343	324	316	324	358	331	353	332	347	344	359	360	324	333	337	329	319	331	358	343	343	323	333	350	332	350	338	298	325	341	318	318	358	340	312	320	341	296	327	346	362	323	321	334	324	336	336	293	318	336	347	327	337	343	340	318	343	288	317	351	377	357	351	355	350	328	321	344	365	320	345	314	333	357	325	331	326	325	333	325	330	312	330	333	379	352	337	351	344	328	308	315	327	315	322	344	297	334	340	337	355	329	359	365	366	334	337	325	346	364	326	324	300	326	331	336	343	328	332	341	327	313	310	370	337	308	342	349	351	340	333	313	351	334	336	371	348	364	342	368	331	320	348	332	346	313	335	326	315	319	340	354	367	371	321	350	330	371	336	336	315	340	342	329	330	344	360	343	363	366	387	345	340	341	336	345	347	355	354	354	337	333	336	359	329	358	324	371	374	364	331	344	318	330	368	326	329	356	322	374	313	325	348	347	310	338	328	322	308	339	328	341	349	321	351	329	369	342	343	326	343	318	341	342	321	337	336	340	338	398	298	352	318	347	317	342	347	349	291	289	353	324	380	346	341	344	310	319	327	353	363	328	336	335	328	320	334	316	350	331	336	317	333	329	324	354	315	329	367	355	318	338	352	356	336	378	319	368	320	364	341	369	344	335	322	391	362	373	364	347	330	321	307	332	330	293	332	331	322	317	365	335	352	345	309	304	313	338	332	316	393	371	346	338	321	315	315	314	313	354	369	357	389	329	323	359	342	363	336	330	351	311	316	347	353	339	330	377	318	326	356	344	336	327	353	342	324	369	317	342	323	327	321	343	343	330	341	366	321	338	335	367	333	317	364	338	292	318	349	338	334	340	334	334	337	335	366	347	367	329	379	373	324	303	352	330	312	318	342	326	331	375	368	298	313	325	327	329	345	326	346	335	343	369	340	318	337	347	331	356	362	353	329	345	348	357	363	346	324	314	321	344	365	337	294	365	346	329	311	316	314	308	324	374	343	317	330	357	372	337	348	341	321	317	327	327	336	345	348	385	325	320	332	315	360	333	337	341	337	333	332	373	345	359	342	327	350	350	379	325	355	311	310	335	331	346	355	328	358	348	337	337	349	344	324	335	351	363	340	342	317	361	375	387	334	341	348	332	332	335	295	327	362	330	334	337	320	335	324	360	330	336	322	326	354	347	341	356	351	311	322	330	358	368	338	314	338	349	361	303	340	352	294	391	343	361	334	342	359	354	310	384	302	379	327	315	331	358	350	348	344	369	330	342	350	324	353	320	326	313	324	317	359	376	356	352	351	338	369	364	335	325	352	317	332	354	329	335	314	334	310	339	328	324	357	347	364	365	341	355	335	335	328	309	306	336	338	329	357	321	322	324	337	305	352	329	351	337	357	332	352	342	382	349	320	330	331	326	341	388	326	354	369	325	373	320	324	354	350	352	360	362	361	378	346	310	339	368	323	343	338	353	339	347	376	345	311	346	348	370	357	344	333	353	332	333	345	325	357	315	324	300	328	329	346	316	329	328	340	312	351	355	359	338	304	334	342	369	332	339	355	329	329	337	317	328	340	348	339	330	332	350	346	325	330	340	332	311	351	332	349	354	335	331	362	312	377	349	333	340	338	349	336	327	344	368	348	339	329	358	352	333	342	336	318	357	328	304	336	373	338	351	329	351	328	338	348	370	358	302	354	342	346	337	329	352	301	335	370	330	354	332	353	332	353	337	304	347	361	340	349	310	355	354	329	334	344	335	359	350	355	344	317	290	309	354	366	353	332	352	359	336	328	291	346	330	356	340	327	311	314	307	336	344	372	357	359	348	330	317	339	340	325	342	385	354	320	313	341	305	318	339	311	343	343	363	331	339	351	325	323	331	332	331	348	312	314	330	348	359	318	340	328	303	322	345	335	296	381	334	301	321	374	327	360	344	329	364	326	327	324	332	342	313	315	321	311	351	333	330	325	323	372	324	336	333	347	338	346	319	336	330	342	327	322	319	344	364	372	370
7486	1994	3313	4294	3894	3433	2854	2537	2275	2080	1848	1681	1649	1539	1384	1351	1314	1227	1172	1198	1161	1155	1133	1082	1050	1097	1091	1064	1054	1042	1001	1043	1023	984	1016	949	974	936	997	968	963	961	1007	943	967	913	950	914	933	963	868	898	961	926	937	953	860	975	946	854	916	944	910	973	852	887	922	924	960	910	924	899	876	947	873	912	946	901	924	924	923	890	934	878	939	929	868	875	876	921	869	859	915	890	870	901	895	881	912	866	857	918	927	920	946	856	869	882	902	907	839	947	933	873	969	874	886	892	932	912	948	849	952	897	910	852	878	915	913	898	892	922	897	938	924	924	864	890	950	913	864	853	850	853	884	853	860	938	921	860	854	849	942	874	898	887	934	898	850	873	885	895	876	896	874	953	853	932	918	917	892	923	915	885	888	930	843	861	852	829	908	954	937	859	898	812	903	894	896	852	905	868	911	907	887	915	903	870	932	914	860	872	864	904	925	933	852	872	898	857	905	898	847	933	979	915	873	867	919	903	914	933	889	867	895	861	888	862	963	912	908	887	865	904	867	901	891	883	882	866	872	909	857	910	889	840	898	903	907	858	896	867	969	859	886	888	869	905	930	873	916	930	930	923	911	846	921	923	893	912	950	860	885	903	874	874	913	845	860	861	955	869	878	888	838	915	905	815	896	860	924	927	943	856	858	927	917	857	885	878	902	905	910	936	894	905	868	879	880	903	930	868	912	860	879	889	941	882	843	925	895	921	875	901	918	843	910	907	843	827	891	886	903	894	917	871	844	866	890	906	913	936	872	905	912	926	927	892	865	928	846	847	884	814	881	909	872	943	847	924	924	877	876	932	908	905	856	868	893	900	901	933	883	898	882	903	828	901	845	913	877	842	866	860	879	884	891	919	913	928	904	866	924	898	864	919	903	868	851	886	815	961	930	865	897	866	839	911	902	898	883	852	918	887	888	844	886	872	861	857	857	900	865	878	887	866	871	848	891	905	856	884	917	865	844	862	865	935	988	881	903	940	885	900	866	875	911	876	864	926	919	906	881	895	836	859	854	873	899	925	882	851	874	905	874	865	917	876	868	836	905	939	912	884	879	935	869	911	886	875	913	857	872	845	904	859	968	898	927	934	880	855	925	909	866	875	851	895	934	844	872	837	878	895	855	880	891	857	835	873	885	887	961	870	938	894	927	884	883	821	827	865	892	911	913	912	906	901	862	878	895	835	892	935	902	868	904	859	885	915	904	912	897	919	900	814	861	865	861	870	891	926	856	846	889	920	856	865	874	885	895	919	865	937	867	901	882	892	907	892	856	875	886	914	932	884	952	905	896	854	870	873	935	913	893	904	904	905	910	878	857	866	910	909	883	860	851	882	895	907	915	869	879	872	844	900	914	877	873	856	866	912	864	857	875	911	864	891	857	895	928	860	862	910	875	877	867	879	855	903	882	868	831	935	889	921	892	884	917	933	853	887	876	931	911	923	909	911	910	945	985	907	877	886	882	862	896	912	871	873	945	894	846	859	868	929	896	859	900	890	820	914	880	858	890	900	923	897	875	907	898	869	886	887	880	912	839	886	880	874	883	910	865	842	892	903	880	856	878	923	884	885	903	858	895	837	889	862	904	902	874	894	852	876	896	891	856	885	898	887	918	938	920	895	865	932	895	895	954	861	878	917	858	897	841	947	882	930	851	854	855	877	856	926	888	935	923	894	888	833	885	900	885	840	866	874	928	858	857	871	952	864	859	918	954	898	868	916	846	878	894	878	876	882	884	916	880	930	916	912	914	895	894	896	898	939	866	866	876	942	886	907	852	896	889	879	826	885	939	851	876	910	853	897	897	849	847	857	931	922	846	874	859	881	886	884	887	887	910	870	868	891	924	926	877	860	885	924	885	901	880	891	896	835	874	908	906	844	903	901	904	892	919	916	884	902	861	872	873	852	877	893	895	883	838	933	877	932	835	915	936	905	871	816	936	895	872	888	889	880	891	869	882	912	885	875	858	866	868	853	928	880	873	881	898	838	886	918	898	933	851	874	914	901	885	842	866	877	917	881	927	918	896	863	921	864	855	911	858	910	904	879	880	878	933	903	827	842	823	860	909	937	897	938	837	880	914	920	942	845	893	862	856	863	902	861	908	875	914	856	864	911	867	939	911	910	841	899	846	895	890	909	919	906	923	900	872	872	864	923	899	876	899	910	904	878	900	921	900	900	881	879	818	855	913	888	831	869	898	911	855	911	872	935	920	863	903	867	897	877	905	938	872	827	930	863	918	893	842	899	913	913	924	840	874	897	849	906	919	898	836	863	892	887	826	864	903	926	924	879	933	857	865	864	939	888	874	875	888	900	864	904	922	883	906	874	948	896	896	911	851	934	902	897	985	855	872	898	840	897	775	891	878	941	870	924	850	897	846	929	869	839	842	866	840	868	931	900	924	886	857	917	828	878	863	923	857	859	860	880	948	916	878	861	915	884	915	888	928	953	899	856	881	837	925	899	857	857	887	806	887	885	935	869	934	871	808	925	878	884	942	865	960	850	926	918	860	906	932	829	921	877	870	899	887	908	884	930	850	877	859	908	870	845	858	913	885	889	840	891	906	857	891	929	904	933	888	900	888	890	871	837	851	859	942	906	862	927	890	934	924	884	899	883	885	880	884	885	830	857	877	921	845	893	924	858	842	910	897	883	907	884	913	883	950	853	880	853	888	878	897	883	908	879	849	905	866	872	881	868	904	847	899	863	957	859	873	872	841	844	951	877	842	888	881	917	891	851	877	870	884	886	873	851	880	895	906	862	899	866	916	844	903	892	921	868	867	909	825	867	880	890	874	887	893	932	904	904	911	830	883	904	925	910	868	925	876	888	873	896	870	885	890	916	902	864	905	909	857	908	841	965	902	818	880	889	875	913	911	888	914	890	886	880	915	884	903	880	798	890	886	891	833	918	809	898	850	886	849	902	871	877	903	898	861	898	927	876	900	871	883	878	912	899	952	931	889	921	866	865	887	892	886	885	884	904	875	863	907	903	899	851	897	865	902	900	825	899	858	893	898	875	907	857	937	910	898	831	895	891	862	869	875	896	906	936	872	907	895	884	893	892	866	904	905	913	826	841	890	889	878	885	969	839	909	872	881	933	891	904	852	858	926	880	883	883	873	911	893	876	899	876	872	883	901	864	883	869	911	927	895	871	875	854	912	888	829	886	900	945	860	921	946	907	907	894	914	919	861	922	947	876	895	836	943	867	886	904	909	887	925	934	886	887	900	889	951	904	954	869	911	912	837	861	876	867	927	865	846	864	904	833	833	883	867	938	902	865	894	910	887	893	929	860	861	888	889	866	875	901	913	910	905	819	898	906	874	869	933	895	851	912	918	880	920	881	916	910	877	857	859	871	942	883	835	907	888	841	949	898	893	911	936	879	891	865	922	898	897	880	873	903	867	821	895	844	909	915	940	914	894	887	895	832	857	902	857	913	826	912	883	893	875	893	867	902
1876	177	185	174	166	160	144	149	170	156	169	165	149	141	168	147	165	147	172	167	163	157	158	154	147	169	139	151	152	164	141	161	137	148	165	138	170	148	153	169	140	155	154	163	145	151	157	145	144	153	169	168	171	153	148	142	158	152	135	149	158	154	142	156	156	157	153	127	181	161	189	191	162	140	163	177	134	159	188	147	144	172	159	152	168	174	147	147	166	157	155	139	167	135	150	162	166	154	173	157	159	144	144	142	139	152	170	162	155	165	164	152	158	165	162	164	140	172	181	143	170	174	154	132	152	156	148	152	176	143	148	164	189	163	158	133	172	139	153	157	160	133	143	137	164	162	147	149	166	159	159	141	122	144	157	161	148	164	149	171	179	158	148	161	161	147	151	162	166	157	166	143	156	143	149	142	169	168	165	164	139	154	174	166	137	163	163	146	168	156	150	171	187	163	172	144	164	148	161	145	158	154	166	163	148	167	125	167	142	153	148	157	161	168	138	141	155	152	159	184	164	136	155	156	152	177	165	164	155	143	189	148	172	162	177	177	153	151	144	165	155	155	164	140	165	151	179	158	159	149	142	152	161	128	155	181	164	170	174	147	150	156	148	163	157	162	153	142	138	144	151	157	171	147	117	145	156	145	152	162	153	156	156	169	154	148	148	139	148	164	129	165	137	148	162	160	172	137	176	153	154	149	143	144	164	148	176	162	177	146	165	156	170	158	158	135	162	159	176	141	164	148	173	166	156	155	141	168	147	155	156	150	163	155	140	157	151	181	147	160	139	163	150	139	170	141	157	160	174	166	184	158	157	161	172	175	148	151	159	154	147	165	147	180	154	136	179	170	157	141	149	159	150	160	172	179	166	142	171	158	151	196	145	176	142	158	172	162	181	145	153	167	120	139	168	188	131	167	142	176	121	152	147	127	140	131	170	160	161	168	171	158	149	144	163	146	148	161	153	163	163	160	160	150	137	143	157	147	160	189	139	148	149	145	144	156	155	158	172	139	163	140	151	148	166	153	181	155	167	136	160	154	155	143	161	144	131	153	150	151	144	135	142	141	160	160	168	142	147	143	143	166	134	164	170	157	163	134	143	159	152	127	138	157	158	132	174	144	149	168	169	175	171	145	156	173	159	176	163	149	162	165	156	170	157	156	153	151	159	163	147	166	155	161	174	149	187	127	149	152	153	171	154	166	174	161	143	148	168	177	168	169	149	166	161	142	150	173	166	163	164	165	160	128	146	127	160	135	127	147	151	184	153	171	163	148	141	136	149	152	177	157	162	162	168	130	163	141	159	160	140	163	145	142	168	159	159	175	160	132	154	170	154	144	155	160	146	159	161	166	145	140	134	155	148	147	164	171	152	147	163	162	157	149	167	180	152	167	161	153	151	144	168	165	175	169	164	162	132	151	150	159	137	143	130	154	129	160	164	144	177	164	148	175	152	131	146	149	147	149	163	137	152	150	152	156	142	134	170	166	167	141	143	137	159	175	135	158	133	122	154	170	155	143	154	153	163	141	149	149	166	174	195	147	143	151	185	163	132	178	149	143	146	152	137	145	150	140	158	141	127	170	142	153	175	166	156	133	149	145	164	154	169	153	143	159	169	145	156	164	166	158	124	154	151	172	145	175	147	146	160	151	152	156	162	145	153	161	154	149	156	143	164	145	150	158	158	157	148	166	144	158	144	170	153	170	161	168	163	149	162	173	163	146	139	164	150	139	176	179	149	156	161	132	165	161	130	159	155	158	149	155	155	151	147	142	160	134	144	158	157	132	154	166	149	161	171	148	182	171	153	165	155	144	138	152	152	162	163	149	143	120	166	179	172	141	169	138	163	142	144	161	190	128	164	172	170	162	172	145	168	158	164	154	148	146	157	172	159	160	154	163	157	167	140	158	167	153	163	151	163	161	147	144	146	157	147	149	183	160	136	175	172	152	180	165	139	167	136	149	169	170	151	168	166	157	138	149	158	159	150	134	146	175	167	159	157	171	164	155	156	144	149	173	138	160	146	170	168	165	168	145	162	171	160	150	139	155	171	156	161	140	165	147	134	163	163	177	145	177	179	165	142	153	161	156	155	174	172	154	157	151	149	174	156	127	165	169	149	157	160	153	170	150	154	168	147	158	160	147	164	151	158	126	161	160	144	160	159	140	160	174	152	165	162	151	165	161	158	159	160	152	124	152	160	190	148	160	167	165	153	169	139	165	152	151	157	141	144	147	134	142	149	140	166	183	153	164	164	156	168	169	152	161	140	129	132	131	147	157	168	166	148	152	161	150	154	163	178	150	157	152	160	146	152	161	157	171	149	165	152	134	150	155	155	147	150	153	148	147	188	157	140	152	165	144	163	154	169	152	171	160	157	175	155	186	169	149	160	145	174	154	160	162	171	153	137	124	165	156	153	177	157	147	158	160	157	170	153	165	164	165	166	140	156	160	160	162	173	175	168	169	184	173	145	148	155	148	145	148	157	152	164	165	155	148	154	185	162	152	159	167	175	159	167	124	134	165	149	173	154	151	157	133	174	128	127	160	183	150	152	166	165	155	157	158	166	158	154	148	162	162	165	121	149	149	161	172	140	157	156	157	158	151	155	167	148	143	143	154	159	165	194	179	155	154	142	163	137	155	175	133	142	166	165	169	138	149	177	161	148	152	152	146	154	164	156	168	168	150	128	158	150	147	185	137	160	155	135	164	162	151	157	172	159	175	142	139	156	133	157	174	137	147	137	147	157	145	178	158	169	170	141	148	126	140	155	159	158	158	154	130	187	164	156	169	164	159	133	149	148	148	166	167	152	171	161	156	152	160	158	181	144	161	162	169	151	166	164	174	160	156	165	141	140	181	163	150	165	151	153	166	137	176	164	158	142	180	143	168	161	129	149	145	167	156	135	174	149	161	153	155	157	137	157	163	159	169	148	165	157	151	147	180	156	159	154	160	158	147	171	142	157	151	169	163	159	151	152	165	169	174	145	145	164	158	169	151	149	147	162	170	177	153	170	135	162	147	161	149	144	163	160	164	151	145	164	159	159	150	153	155	180	168	145	153	140	136	195	139	165	153	172	169	166	169	172	157	156	161	156	166	149	181	155	138	155	163	150	187	164	160	182	157	169	149	159	147	145	158	152	130	171	156	144	151	142	169	160	166	143	150	171	161	136	156	153	140	153	159	131	152	159	151	172	137	178	159	170	192	146	140	146	162	149	156	146	166	152	179	173	159	163	159	164	147	163	138	169	163	159	136	178	159	146	135	145	139	138	152	166	158	167	152	157	148	152	172	137	165	152	182	173	175	163	164	153	144	168	167	162	158	171	148	147	162	143	161	188	148	162	159	139	192	137	145	165	157	151	161	128	171	149	184	126	175	153	161	127	156	131	169	149	157	166	146	147	170	168	173	181	147	143	177	159	148	140	149	161	185	176	163	152	166	146	128	137	155	166	173	153	165	181	170	132	169	179	161	143	157	182	158	149	155	158	153
2152	598	616	598	600	571	546	546	559	554	556	545	547	540	491	550	496	512	539	527	489	512	507	585	516	535	538	529	527	481	539	519	474	490	550	480	509	534	517	514	519	537	509	481	550	490	521	489	541	479	459	536	492	515	466	500	499	533	517	509	523	495	503	540	554	499	528	530	511	478	516	510	542	510	555	496	547	517	504	533	474	506	533	475	521	522	523	501	544	505	516	489	484	481	544	506	498	478	500	550	556	481	476	520	519	476	514	479	528	504	553	510	505	547	477	490	502	510	510	498	537	532	480	518	489	542	498	523	495	486	508	490	556	534	503	497	509	497	493	528	521	551	474	488	546	508	474	476	492	488	533	491	484	510	514	493	517	513	508	533	510	499	561	543	553	511	490	564	468	502	508	518	485	499	485	474	516	536	523	555	521	511	493	488	504	500	534	508	501	492	502	561	528	521	535	534	481	496	512	506	536	529	518	510	483	477	461	507	486	525	520	548	504	518	495	497	518	518	501	512	534	524	478	511	516	462	519	510	535	503	526	533	539	561	530	468	467	497	493	524	542	497	522	491	500	505	484	502	488	522	495	507	500	515	500	508	515	485	494	551	485	507	498	482	493	516	483	537	506	530	482	507	507	487	494	499	485	512	500	543	518	515	507	532	460	467	522	522	550	468	489	476	558	546	485	507	460	502	532	479	493	516	503	496	492	525	516	547	523	498	486	523	510	498	507	494	490	472	522	483	496	563	517	489	499	488	468	515	512	485	481	511	527	519	515	494	506	506	493	449	544	551	468	504	515	481	506	490	506	567	541	523	519	491	500	463	477	551	513	532	483	487	486	553	538	514	511	498	512	482	463	533	492	528	526	479	545	521	475	506	514	498	482	499	521	528	511	498	455	490	512	519	493	525	518	473	504	493	535	526	531	529	519	547	506	573	522	462	491	508	529	518	516	495	508	522	508	485	544	514	490	488	515	474	497	518	494	537	524	520	501	510	506	534	512	495	490	518	485	519	526	515	507	523	488	507	498	514	495	503	499	501	506	499	507	504	491	506	516	512	532	504	504	530	532	509	462	504	467	542	482	516	514	523	505	502	514	512	483	494	504	506	484	465	467	508	534	543	535	521	503	509	470	523	522	518	483	490	505	471	481	492	503	483	465	486	502	574	478	534	512	481	515	512	524	518	486	496	479	516	506	521	541	469	558	544	542	462	506	505	534	501	501	494	541	490	517	523	479	501	501	515	532	567	505	526	555	501	484	512	572	534	521	537	505	493	529	527	482	541	520	516	486	524	537	507	558	494	497	515	495	507	510	483	528	523	514	485	495	526	491	528	471	512	531	511	517	546	544	497	516	533	528	539	536	493	495	536	505	524	551	514	527	511	518	531	503	497	482	516	557	508	497	526	497	517	511	510	519	508	489	473	488	538	498	524	481	497	503	506	549	523	485	555	514	544	495	491	460	531	504	505	516	529	516	503	467	522	507	482	520	512	499	500	499	554	520	512	506	516	517	514	502	516	504	507	525	487	575	509	512	521	495	525	506	483	529	525	500	536	509	493	496	489	489	550	526	495	502	553	509	503	518	495	497	528	463	489	529	514	492	495	513	461	535	518	473	520	541	521	477	525	541	517	526	547	543	521	542	530	494	534	518	508	536	504	478	516	513	501	467	469	523	504	487	523	499	478	509	549	540	492	494	491	458	496	529	538	485	507	509	511	524	510	491	496	509	529	482	510	481	506	575	519	515	528	507	504	534	520	534	481	478	497	470	531	521	544	516	505	462	456	486	500	542	524	528	466	525	526	491	512	495	501	508	494	545	519	508	481	508	513	503	492	511	516	547	512	503	517	523	516	510	530	481	538	477	536	514	494	459	501	494	533	500	486	494	546	486	506	480	525	484	514	483	523	499	451	521	529	541	532	520	502	538	530	526	489	531	537	494	473	468	519	518	534	515	494	487	526	532	541	534	509	503	538	520	506	512	497	516	519	497	489	508	514	485	490	509	534	516	516	483	512	524	499	464	503	506	526	467	473	477	517	528	516	515	518	518	527	490	485	506	530	514	553	512	449	474	505	508	493	513	502	513	523	531	535	512	471	512	527	516	517	458	521	498	514	510	496	502	494	529	486	493	485	493	496	526	502	511	506	527	514	539	527	513	498	511	505	506	541	519	500	506	528	515	537	521	524	488	518	499	527	512	504	489	534	509	514	505	513	504	530	504	515	534	469	488	500	513	507	509	533	506	554	513	491	516	466	581	562	483	553	504	484	489	474	550	514	503	515	520	518	529	494	485	504	523	539	483	463	508	528	498	489	516	502	515	524	510	483	525	534	414	518	509	490	497	479	493	487	482	458	547	495	508	507	475	502	512	488	492	529	531	531	520	517	502	518	526	477	502	521	503	527	507	518	483	505	448	496	543	548	481	464	495	524	474	516	515	531	520	524	536	508	476	528	508	508	497	507	502	480	561	512	508	526	513	462	465	497	517	524	545	532	527	489	512	475	536	498	517	539	527	510	504	504	491	523	534	509	533	509	505	470	504	524	474	497	471	465	542	511	509	519	528	473	522	504	534	521	491	520	494	545	479	518	523	511	483	524	544	506	499	525	472	529	547	531	543	501	505	504	501	536	492	537	479	490	496	521	502	529	502	519	468	523	508	525	522	492	529	524	468	503	535	493	490	495	525	503	506	492	544	502	523	489	496	479	536	494	522	530	565	496	511	484	497	515	499	478	501	445	508	506	531	501	519	539	510	535	543	544	476	551	530	501	513	530	495	518	469	504	560	501	543	531	514	539	484	517	486	558	501	520	516	512	495	498	565	486	513	478	518	481	503	480	474	515	496	538	488	479	532	527	515	522	506	517	488	509	523	538	519	506	565	514	485	511	538	521	502	529	527	499	488	512	473	502	469	509	511	445	532	537	506	491	512	526	517	508	496	525	530	512	521	480	504	511	516	511	491	491	472	515	504	522	528	480	484	516	526	506	526	496	513	493	501	536	503	537	481	510	498	505	535	478	467	524	533	499	497	539	466	516	565	515	506	509	504	465	524	543	473	511	505	515	499	516	541	459	471	512	516	514	470	513	532	540	546	533	501	477	561	482	476	474	479	481	497	506	487	465	519	488	510	478	570	502	524	505	475	506	519	517	537	466	555	489	496	508	524	528	503	489	514	536	521	525	495	525	491	530	480	521	494	495	512	536	561	523	481	491	537	497	524	538	470	511	510	525	480	498	502	517	481	502	512	517	553	490	510	495	524	516	512	506	511	546	505	512	471	521	542	522	536	500	507	520	512	570	464	528	463	517	479	507	480	502	497	506	509	520	466	499	541	467	548	500	502	492	506	540	514	524	519	513	528	540	501	478	502	519	505	483	502	544	516	500	503	466	518	484	554	506	494	503	494	497	528	494	533	501	505	510	531	520	510	514	514	506	491	498	513	500	500	515	519	512	484	523	546	543	551	486	505	509	498	518	499	522	507	527	455	487
8862	1090	1128	957	826	621	511	519	489	430	416	410	418	400	355	390	374	386	369	336	370	360	346	347	335	348	364	330	343	307	385	357	344	353	316	341	366	320	316	360	353	332	346	303	336	320	346	367	378	313	329	366	338	325	331	355	316	361	316	345	327	337	324	346	345	341	338	326	319	328	323	321	369	319	341	337	340	309	331	317	324	349	338	324	333	335	336	378	316	312	325	331	342	346	358	327	346	345	334	349	324	335	311	322	333	351	312	323	303	338	335	402	342	373	356	348	350	331	317	321	294	311	365	365	327	334	351	308	328	333	352	336	371	338	344	358	334	348	327	346	336	324	317	332	334	341	310	326	301	314	328	355	339	346	321	338	349	316	350	332	366	343	339	358	316	341	332	342	329	322	366	353	363	308	346	329	346	333	342	329	356	327	320	330	368	354	308	315	344	335	307	321	343	373	339	338	332	342	323	332	318	361	277	321	322	343	302	353	342	355	318	333	370	316	352	348	366	341	340	350	342	342	318	356	318	335	320	357	347	385	330	316	319	311	315	367	339	323	321	328	327	334	341	314	356	357	349	319	374	323	332	365	344	345	317	349	350	325	326	350	339	342	332	334	342	326	342	388	317	363	374	327	320	383	354	315	342	334	346	347	309	346	284	313	321	348	361	344	336	362	330	363	317	360	323	343	383	345	356	355	332	355	332	360	332	343	331	337	301	317	343	325	388	320	350	300	366	333	331	317	323	329	346	357	331	355	312	342	320	342	359	337	330	327	318	355	347	306	304	291	328	352	332	365	328	339	316	325	356	331	315	322	313	324	317	360	373	329	383	361	341	348	337	348	337	324	362	309	343	360	322	346	375	334	336	329	340	317	354	350	324	314	353	360	334	318	310	310	352	334	307	360	335	353	339	360	368	315	345	327	375	341	358	313	334	364	305	324	367	328	369	319	332	353	356	342	321	346	338	344	343	325	316	328	320	365	341	324	363	314	349	334	352	329	329	378	349	367	339	358	372	335	352	346	327	367	371	337	331	346	339	325	318	339	337	353	327	316	324	365	346	329	340	342	345	304	347	350	361	345	355	392	310	318	300	353	351	324	335	357	337	317	327	341	326	352	357	316	369	315	323	326	338	310	376	329	317	338	340	345	332	304	296	346	330	307	362	354	335	345	330	373	339	308	294	341	306	352	361	297	347	388	334	320	340	339	384	326	311	334	339	318	316	323	352	351	310	306	372	333	298	338	321	344	335	327	320	349	315	321	293	345	339	284	302	349	330	335	342	335	377	333	353	356	321	346	342	350	285	328	360	363	351	389	317	338	357	341	339	342	339	343	335	375	336	382	345	287	363	323	333	338	319	350	342	334	314	344	303	325	333	318	331	342	356	323	314	344	338	317	339	343	320	356	356	341	365	304	339	371	321	351	333	313	298	360	338	329	325	321	350	318	322	328	335	324	361	316	350	333	342	341	357	344	320	367	321	343	312	342	352	337	321	331	332	320	301	342	341	324	350	320	378	339	335	334	329	327	353	306	320	342	298	327	319	330	324	328	337	329	311	333	343	341	330	316	380	366	363	318	352	332	361	316	321	302	360	334	351	330	354	315	333	298	359	325	325	348	334	353	351	361	334	335	330	311	341	315	371	310	325	314	328	347	334	370	350	359	361	311	281	342	377	335	327	369	355	319	338	338	310	314	331	336	337	355	350	349	337	340	313	361	299	357	335	339	325	328	323	323	329	374	344	339	319	348	361	323	330	333	324	365	334	345	357	351	331	347	311	327	331	313	329	352	350	327	329	341	330	352	321	364	317	335	347	303	315	351	367	339	365	353	327	339	349	320	335	335	344	321	328	315	378	330	368	374	351	345	339	317	317	354	328	323	337	314	384	367	347	326	349	346	340	363	363	321	336	337	328	337	330	339	339	346	363	340	314	356	359	338	343	332	319	341	319	350	349	378	341	341	330	288	301	299	331	354	337	333	332	333	336	312	361	355	333	321	315	340	310	331	326	365	326	337	321	316	347	345	342	346	337	308	344	344	330	334	354	355	309	365	330	339	340	350	369	357	378	365	387	325	325	324	342	353	332	318	322	363	312	344	347	309	332	327	368	319	334	318	329	311	323	318	326	340	309	345	332	320	344	317	323	356	354	375	312	305	338	359	336	364	334	312	333	300	341	337	349	349	300	332	330	329	307	319	312	332	332	344	331	312	321	346	360	362	328	339	296	317	357	319	293	336	309	342	320	351	361	320	370	331	315	322	325	302	344	293	357	294	330	342	329	342	342	315	370	324	320	333	354	330	353	363	325	306	373	329	327	323	372	334	344	320	334	350	333	349	376	376	368	366	334	316	341	315	369	342	336	362	364	356	332	294	339	329	315	305	367	313	347	294	360	354	293	330	381	337	314	354	330	295	288	358	312	304	328	347	352	345	333	364	323	322	350	331	352	322	304	374	332	350	337	343	339	354	328	336	353	324	317	328	336	320	299	330	342	351	328	340	332	338	332	331	333	350	336	344	342	296	338	319	370	318	327	323	339	313	356	336	314	340	331	353	373	352	332	346	362	367	352	299	316	346	356	316	365	308	367	346	319	367	330	310	333	351	344	334	344	350	341	341	319	346	328	327	328	339	360	352	353	339	338	323	349	388	319	343	350	311	356	338	369	345	332	351	349	353	326	335	328	324	339	324	318	346	371	317	327	318	339	333	327	306	329	370	352	365	353	332	358	329	315	331	318	368	333	308	351	340	309	320	366	345	343	306	296	344	309	342	354	312	319	343	311	355	353	333	357	343	349	341	341	337	329	331	337	332	332	338	362	341	315	323	310	336	337	317	352	370	345	311	347	352	316	356	318	305	307	333	321	326	322	343	336	295	359	351	356	319	347	321	336	347	356	339	381	307	318	345	326	314	332	363	356	325	329	362	329	331	353	333	307	325	343	312	302	327	354	313	341	346	370	349	339	373	325	329	321	330	332	345	376	363	349	329	326	321	311	347	365	328	341	323	354	350	336	362	332	338	326	332	399	324	338	354	331	370	316	350	355	341	347	329	357	325	336	337	312	346	331	331	361	352	343	297	302	317	372	358	367	302	317	366	326	353	358	340	299	329	305	309	305	330	333	314	346	320	327	343	322	334	369	351	322	341	314	297	333	329	322	327	320	372	336	345	332	308	349	335	335	342	340	327	334	338	348	353	380	335	334	342	355	342	346	332	335	353	328	315	357	343	348	345	326	324	348	348	322	341	370	363	300	364	324	352	301	327	314	328	355	341	358	357	378	355	355	347	362	320	351	353	345	379	302	319	326	362	352	328	304	325	337	372	309	355	327	357	324	327	331	345	323	306	332	317	333	345	354	301	348	379	335	331	339	324	331	319	366	339	346	329	393	313	351	372	367	313	327	360	342	350	292	331	346	371	349	313	304	331	346	368	342	359	349	381	365	342	331	339	345	331	358	335	354	349	330	392	332	341	334	326	319	342	337	333	348	322
6213	1653	2481	3197	2881	2686	2256	1980	1839	1681	1585	1458	1421	1362	1324	1267	1210	1142	1155	1138	1065	1074	1050	1021	1046	1037	1007	1048	1035	1041	995	1002	1006	947	987	972	1024	915	977	966	894	962	963	989	950	965	987	927	967	950	970	959	970	911	924	955	955	947	973	961	944	898	928	886	1010	913	910	960	925	926	957	941	944	912	912	918	944	1008	962	973	955	896	930	881	926	944	966	994	890	898	902	923	952	889	976	924	913	957	886	940	908	969	891	906	938	906	907	926	891	971	975	912	977	936	888	945	881	942	887	879	867	903	972	929	926	860	919	877	945	883	915	970	967	982	938	925	899	921	902	902	975	908	906	950	963	923	938	936	887	924	892	925	945	929	937	881	942	880	896	947	936	977	942	912	946	925	893	928	932	902	908	897	927	895	927	914	936	960	969	943	941	939	894	900	866	886	940	941	940	913	912	910	895	995	930	953	884	944	906	931	993	969	939	912	931	844	899	909	933	932	908	908	920	921	936	905	852	940	1011	957	924	910	857	929	876	956	973	907	927	881	879	931	907	886	938	867	911	961	897	919	864	869	936	906	905	920	908	960	943	908	915	953	931	887	944	923	951	907	938	944	899	923	948	919	939	926	904	933	893	969	933	898	886	895	902	888	890	948	926	895	953	874	893	917	970	958	956	858	955	956	934	986	886	871	917	908	943	890	982	924	950	1007	921	957	915	895	918	980	889	897	932	896	908	963	933	933	910	904	925	888	898	919	912	913	921	950	915	975	898	898	927	914	976	912	825	932	900	913	895	960	924	931	937	939	916	950	886	882	906	905	909	866	949	912	910	957	935	911	937	961	935	915	908	933	949	915	920	881	906	964	944	930	900	935	944	905	904	954	921	969	914	910	878	901	954	915	923	935	892	913	936	913	900	937	959	953	916	964	884	922	959	923	894	875	879	898	865	895	963	868	876	900	941	936	944	920	942	866	922	948	886	951	901	936	908	909	876	946	933	983	921	930	961	876	940	924	934	957	871	979	919	951	888	920	944	883	928	879	925	912	929	914	1011	927	881	904	894	919	945	894	881	948	906	861	915	914	924	963	944	865	948	920	920	893	935	922	910	921	978	990	933	912	951	920	897	914	970	945	900	924	913	873	898	946	925	958	896	945	908	874	912	925	882	912	914	852	951	875	903	926	899	971	957	913	962	874	957	887	911	930	925	895	954	887	908	913	906	940	952	935	987	897	930	882	913	883	875	921	892	922	943	891	896	933	912	865	918	977	919	983	904	930	945	926	881	891	876	925	903	909	896	923	887	920	916	957	925	958	926	910	881	932	954	908	914	906	961	836	952	929	946	915	906	950	926	898	968	949	905	913	891	929	922	956	903	928	931	949	908	897	920	916	911	954	959	930	884	908	975	911	1002	933	959	931	919	899	888	864	894	904	891	972	897	891	918	938	918	933	894	923	952	946	905	924	906	891	871	940	934	914	913	855	944	944	888	950	901	864	911	911	876	954	971	913	903	889	941	937	953	920	944	939	909	890	887	913	938	926	909	913	888	890	933	910	923	919	940	940	942	866	872	904	948	932	888	897	905	908	947	890	905	912	879	882	942	937	878	896	913	899	902	966	926	905	944	875	914	889	898	940	900	898	973	901	910	911	959	932	911	942	885	941	939	884	905	861	876	859	946	959	960	925	903	894	932	914	906	901	876	934	939	949	944	973	924	945	916	901	940	913	925	924	906	907	878	876	950	905	912	915	975	944	898	921	898	934	933	875	959	934	901	840	939	916	899	884	920	889	908	953	890	923	910	901	857	918	934	877	922	904	999	898	940	892	865	925	870	921	870	881	929	905	927	909	931	916	940	935	873	932	926	911	918	900	944	933	920	890	920	915	935	896	911	896	934	929	965	899	900	978	861	885	915	930	894	909	907	905	887	935	866	891	884	899	932	939	920	901	912	897	887	872	889	967	922	915	878	945	940	910	957	908	917	899	941	914	933	935	916	868	917	933	918	914	914	989	927	892	921	922	901	910	935	969	977	937	936	890	904	870	860	902	951	953	944	900	967	888	874	912	941	814	905	950	919	939	947	925	937	954	901	875	919	962	929	921	906	942	891	898	909	964	912	937	944	876	915	896	884	879	906	921	845	918	929	938	915	913	914	918	887	893	929	922	938	953	938	950	882	913	890	928	943	830	907	878	891	908	915	979	933	879	930	936	987	922	915	918	938	905	943	871	944	895	897	898	941	918	915	864	920	899	947	906	943	865	929	879	945	910	884	942	936	931	954	872	859	920	881	895	960	944	943	932	918	958	976	934	857	952	941	964	886	977	896	903	868	898	936	882	922	914	941	932	838	899	913	948	910	945	880	906	907	954	948	934	936	844	939	939	898	935	920	945	902	922	859	952	962	931	887	976	920	885	972	875	926	867	872	918	910	951	868	945	939	883	907	921	898	923	907	894	888	956	936	921	861	894	914	952	871	885	909	943	883	882	905	908	881	939	875	892	881	917	931	868	876	905	947	953	958	983	949	894	925	912	924	911	919	926	916	887	928	869	948	928	866	929	874	949	845	921	923	929	976	903	922	887	893	940	909	859	867	917	978	900	889	950	925	955	911	908	885	873	890	917	890	846	926	901	870	873	874	902	927	918	913	959	934	889	904	910	950	955	897	982	903	945	885	908	922	920	912	923	862	915	888	877	935	969	975	885	937	905	914	930	922	888	942	931	885	888	871	928	867	938	889	928	899	982	925	938	918	922	926	893	958	877	901	892	959	935	931	894	893	899	936	926	901	934	910	925	866	920	920	910	943	908	930	909	951	923	856	994	927	925	946	887	940	884	974	911	875	911	946	887	942	971	859	950	886	876	917	931	884	922	907	949	958	961	875	921	874	912	883	895	887	948	923	912	896	917	879	924	922	902	932	905	909	889	921	937	942	926	949	909	894	961	933	922	925	901	929	916	868	950	878	941	936	909	892	906	947	905	938	919	878	900	931	914	887	931	974	933	896	960	933	933	916	941	910	911	902	904	985	868	879	904	879	893	978	874	861	928	944	949	938	898	926	928	893	893	981	947	906	898	913	920	946	903	904	915	894	939	912	929	895	915	939	962	946	886	908	881	924	910	893	969	929	914	889	896	916	919	935	944	947	876	915	915	952	936	912	957	897	931	935	853	949	934	939	908	914	926	920	934	948	872	916	904	954	874	909	846	864	924	899	919	842	952	898	921	974	1012	913	897	937	908	928	884	911	917	949	919	894	920	908	901	939	829	936	863	902	929	931	918	902	906	923	928	896	894	982	897	895	984	942	915	889	851	926	886	958	922	917	924	917	873	940	887	889	906	928	904	911	875	959	890	917	903	946	916	931	959	846	944	931	912	944	923	897	892	861	958	907	883	933	896	913	892	918	889	927	903	923	933	914	899	885	906	963	866	930	900	897	904	904	916	957	938	916	956	952	900	933	929	946	904	881	840	902	943	931	915	865	923	941	926	890	852	937	935	965	888	904	892
13166	1718	1703	1413	1003	778	681	599	543	505	473	456	444	431	372	411	400	369	374	416	385	381	358	390	371	355	351	356	347	377	356	365	352	356	365	323	356	362	337	333	312	330	361	370	362	326	320	312	322	349	327	345	291	343	363	355	327	305	345	364	320	351	348	353	354	370	317	340	347	366	374	323	351	305	355	355	330	304	337	314	338	338	373	319	346	314	333	313	362	331	310	327	333	338	321	344	352	339	356	359	301	342	336	353	319	362	303	332	359	314	302	344	358	359	337	364	297	354	330	365	365	350	314	335	362	358	350	321	342	346	372	324	340	338	341	328	320	331	302	361	340	351	324	374	346	327	367	336	324	345	307	315	342	317	332	347	350	334	320	345	329	364	374	295	350	332	358	357	334	328	317	330	328	318	323	319	386	353	338	308	319	363	316	328	333	337	319	318	358	331	321	333	318	350	302	317	337	333	306	305	346	364	339	305	327	324	314	342	342	324	336	308	337	341	327	314	342	331	336	324	327	356	334	320	305	362	332	312	344	349	358	340	378	318	320	315	344	366	342	351	350	332	348	304	340	346	313	385	351	344	333	314	362	314	328	343	317	327	323	323	343	310	356	349	342	327	350	296	332	301	292	330	342	337	319	335	371	368	316	332	362	323	344	341	321	319	296	352	322	345	341	336	356	315	362	347	348	339	352	339	300	341	310	331	291	333	339	332	323	329	355	349	315	375	366	339	335	317	353	367	326	318	326	357	336	356	318	343	344	360	342	318	322	341	330	333	355	344	336	352	342	335	316	327	345	319	313	346	325	322	339	330	362	342	336	306	316	322	340	340	362	378	326	327	329	349	337	323	378	355	359	360	346	355	336	325	345	348	388	313	340	346	328	301	327	332	304	349	342	348	343	339	342	348	326	314	325	361	348	338	388	329	332	331	358	335	345	329	366	314	367	309	334	343	353	319	337	311	304	317	306	317	287	361	356	350	334	326	351	330	353	332	357	358	286	350	325	326	339	346	329	332	375	318	362	335	351	324	311	328	338	375	298	334	341	329	337	344	318	343	324	336	342	343	346	329	335	366	327	338	364	310	320	321	330	332	328	345	349	336	360	368	323	327	338	370	342	360	307	364	303	343	358	336	309	329	347	358	355	349	329	351	330	333	342	326	355	309	316	367	376	328	345	350	363	340	353	345	324	303	341	295	311	343	354	335	384	333	323	333	314	353	348	339	356	311	325	353	338	305	318	324	343	328	348	340	316	368	346	376	342	381	355	311	295	343	325	340	366	341	354	327	326	351	332	326	319	364	363	352	322	313	318	342	330	322	346	306	321	339	285	327	356	311	325	345	362	344	322	329	345	349	316	340	369	320	336	373	309	328	342	325	338	343	336	349	332	339	327	327	344	338	345	349	340	358	350	333	313	309	294	322	343	323	327	330	359	341	360	354	317	344	355	361	347	342	334	336	327	380	329	310	394	384	310	354	328	324	323	322	365	365	335	334	326	340	346	350	339	341	331	327	322	310	344	301	320	315	359	358	317	341	338	327	332	329	326	310	322	322	330	334	333	329	344	344	320	313	333	319	331	316	341	298	331	351	347	343	309	286	338	323	376	309	302	330	314	371	346	350	314	344	307	353	327	298	344	348	335	358	340	337	348	304	351	361	351	335	340	337	301	330	313	322	330	337	364	371	362	310	344	333	334	333	344	348	311	338	331	338	364	354	370	302	352	350	329	332	339	306	346	306	352	316	337	324	320	319	358	329	363	334	326	344	340	341	353	340	371	364	335	327	358	322	323	337	341	324	326	380	336	339	292	357	321	368	334	317	330	321	302	315	351	333	334	333	331	342	293	361	335	333	331	342	328	374	365	329	351	317	345	340	337	315	329	333	312	341	352	344	349	339	345	336	320	346	369	322	371	346	355	306	372	342	329	336	365	354	327	330	349	290	376	337	332	323	360	327	352	336	334	339	339	380	361	305	352	335	357	332	328	330	328	339	328	366	363	303	365	349	333	331	315	360	361	349	335	307	363	317	334	317	343	327	318	314	352	292	325	359	334	359	333	339	320	342	361	339	330	327	332	321	344	350	311	348	346	372	298	345	363	361	341	365	351	347	345	341	347	331	359	335	318	335	328	356	322	369	377	339	345	333	334	352	353	313	309	319	325	385	333	307	364	322	337	312	337	377	342	329	369	341	319	338	319	355	313	329	326	308	337	344	338	326	365	329	348	331	320	326	339	328	367	323	347	328	300	332	331	326	345	318	351	347	348	298	318	343	318	368	373	326	330	339	360	354	314	323	333	341	317	327	329	369	339	340	327	385	327	329	344	325	316	315	327	389	331	312	293	330	351	347	319	326	330	335	295	332	328	340	321	317	331	337	331	320	354	313	316	330	318	305	318	319	344	328	336	309	342	326	335	364	332	344	325	353	345	350	322	319	350	305	344	320	319	340	367	323	378	324	321	381	339	357	318	336	364	359	315	329	377	322	339	344	348	322	328	329	348	357	337	349	342	322	338	329	344	333	321	332	328	297	348	341	381	302	323	324	316	346	322	319	354	311	331	338	352	344	366	301	338	349	335	327	307	371	381	323	366	325	341	307	346	319	323	350	344	364	305	339	349	323	334	306	309	328	313	333	318	346	296	339	322	378	322	335	355	354	337	343	342	361	323	332	329	346	341	347	343	335	357	340	325	309	324	347	322	342	333	336	291	378	341	348	325	346	311	304	335	313	366	335	337	364	338	336	334	323	342	310	315	332	364	347	364	317	344	396	348	325	326	291	345	348	320	344	328	379	368	333	355	333	330	316	341	315	307	337	363	345	307	347	357	334	360	312	353	345	320	328	337	356	335	355	321	338	334	341	356	317	361	331	341	314	332	312	368	334	317	360	325	328	309	315	340	332	370	376	344	360	377	299	325	364	329	359	334	335	330	346	357	353	327	337	340	335	339	370	341	334	365	333	359	315	343	357	343	324	355	318	337	351	322	331	334	338	346	316	311	336	307	357	370	324	346	335	351	314	331	335	340	317	326	329	362	328	294	348	327	323	306	350	335	366	370	348	341	329	340	330	340	347	352	353	336	347	303	332	341	344	311	336	311	333	328	330	346	328	350	337	384	347	355	302	341	305	356	366	317	286	308	353	335	351	334	324	301	338	337	360	343	319	310	343	314	358	335	341	341	315	345	314	318	328	332	336	343	314	332	342	323	310	352	329	380	325	341	367	363	311	329	314	330	318	345	349	319	330	333	331	339	345	317	302	379	364	331	321	337	334	332	338	352	338	349	345	317	333	283	366	334	337	307	366	323	347	360	332	330	337	353	369	363	340	328	352	322	329	375	360	332	379	337	353	362	375	332	346	384	344	334	311	341	333	307	349	313	356	346	351	319	346	333	340	337	335	319	330	328	315	345	328	379	306	318	320	356	339	343	323	323	347	346	334	334	310	318	311	295	334	361	351	335	342	317	351	336	343	327	341	358	355	292	327	346	343
7558	1966	3312	4312	3940	3468	2979	2606	2175	2017	1808	1681	1578	1485	1402	1358	1357	1318	1222	1171	1170	1144	1066	1088	1099	1053	1071	1013	1023	1054	996	1017	1026	941	969	1000	949	956	944	964	977	943	991	951	887	953	934	935	971	1005	885	930	915	900	913	960	915	955	919	955	903	933	893	919	919	909	981	886	886	887	956	895	859	883	866	934	903	866	896	874	905	854	909	891	884	917	900	892	915	882	961	889	920	835	904	870	940	918	936	875	903	910	874	856	868	869	883	878	914	854	885	914	917	866	932	903	850	886	873	900	893	892	885	891	862	869	893	898	855	929	877	900	948	935	856	871	894	891	919	893	848	866	918	850	898	843	899	921	857	871	933	870	853	946	956	906	876	899	907	924	886	901	873	896	941	872	886	928	950	900	886	886	893	844	845	862	887	854	929	868	872	830	891	896	929	872	870	911	877	876	873	916	859	851	856	911	921	892	909	887	858	925	915	930	894	899	869	915	861	851	870	872	860	826	947	902	906	863	873	923	871	898	866	861	867	896	889	888	883	829	874	905	887	879	909	896	905	864	866	942	848	916	860	903	873	863	908	861	845	940	933	882	896	869	866	946	973	879	900	868	867	878	902	896	852	900	853	831	912	905	919	931	893	906	839	904	813	836	888	853	920	886	855	921	876	897	931	846	882	918	915	880	902	854	873	944	872	903	911	886	857	868	904	876	932	927	941	900	908	927	837	892	956	876	922	883	918	923	922	881	901	872	923	909	867	882	916	937	839	893	890	893	855	933	892	865	904	865	903	930	886	891	894	914	912	870	867	886	853	889	847	868	871	902	940	895	901	900	866	890	885	872	895	901	930	907	901	869	915	915	920	878	911	952	893	867	865	844	879	898	857	835	916	935	940	876	927	888	897	901	866	895	914	919	923	890	937	894	919	928	895	915	886	900	911	926	940	894	886	904	899	905	925	940	834	868	937	899	867	864	825	941	880	864	884	906	876	886	900	909	894	924	906	876	856	863	854	879	882	923	925	921	872	941	902	954	886	873	891	920	825	882	881	860	865	891	947	870	926	847	856	875	868	897	885	946	927	868	843	898	902	888	891	926	893	865	884	861	903	864	904	891	870	874	858	885	848	878	849	873	923	929	930	892	905	905	906	873	887	870	870	877	848	913	928	899	836	882	903	915	854	883	874	859	854	841	896	892	894	874	922	901	975	864	901	851	875	900	889	887	885	881	954	827	895	885	915	943	875	874	938	908	979	940	891	887	882	893	818	866	907	883	926	900	879	867	918	866	890	885	943	921	918	905	859	841	899	885	888	894	871	845	904	894	905	864	936	858	881	877	906	869	857	890	888	852	912	887	919	894	833	913	925	910	899	880	889	891	911	925	907	882	907	847	911	851	856	909	847	872	898	862	889	880	899	901	930	863	912	924	852	909	864	859	907	913	874	912	848	906	894	888	950	867	896	918	860	862	901	941	866	914	862	888	906	938	885	905	904	887	868	928	877	857	859	883	902	883	940	938	899	852	876	891	913	909	888	868	873	953	897	898	903	880	892	868	869	850	885	853	855	873	855	885	901	857	917	884	848	894	854	898	930	863	969	835	936	884	923	889	905	936	915	913	883	885	877	903	945	908	833	898	918	927	833	928	882	883	837	926	883	888	869	925	886	859	916	897	909	973	863	907	873	870	897	887	891	820	913	853	849	864	881	897	884	920	896	907	886	879	911	943	934	851	938	909	857	892	878	856	870	902	892	882	870	860	867	872	885	898	904	923	920	935	900	901	898	890	863	903	908	871	862	888	904	887	866	852	875	906	924	895	888	895	896	862	864	943	867	842	872	866	850	909	915	903	904	935	852	905	840	875	827	932	883	935	897	867	866	890	818	915	836	880	905	915	880	865	923	901	916	934	925	860	881	868	927	867	879	868	950	913	906	905	846	885	874	884	927	868	877	905	916	922	870	933	926	877	915	952	911	878	870	925	914	878	896	815	930	846	885	888	864	930	931	839	897	924	861	885	893	902	908	818	906	860	892	889	851	907	872	880	845	870	912	889	887	872	876	889	883	900	881	859	857	870	887	927	909	902	922	891	901	910	875	839	863	839	868	928	863	859	922	894	900	894	881	875	893	876	878	871	895	903	886	922	895	913	854	858	944	863	874	912	866	860	880	884	848	887	881	939	871	886	898	956	914	896	920	881	893	923	922	822	873	844	903	885	920	917	869	868	911	880	877	898	889	876	892	951	884	903	863	876	846	911	889	881	882	878	892	852	846	895	854	942	872	919	864	889	844	950	872	986	892	890	886	879	872	877	865	887	862	883	929	915	892	869	843	872	943	870	903	922	869	938	892	884	878	893	894	925	882	865	913	907	909	885	866	856	870	847	850	895	886	912	893	893	888	896	860	873	897	858	905	849	874	885	890	885	856	923	866	943	905	889	840	902	927	931	916	877	832	857	926	839	906	908	881	840	906	946	888	874	878	886	856	861	868	929	870	914	945	913	927	865	887	891	908	888	921	872	889	900	880	811	911	899	906	899	896	861	844	868	858	813	892	883	952	888	953	886	930	922	920	854	870	878	857	909	870	897	912	860	872	885	875	865	947	903	912	883	867	904	845	891	898	862	874	889	878	858	898	859	891	913	848	903	892	876	871	883	908	870	843	916	961	868	865	913	891	899	917	842	884	882	891	906	894	844	844	913	869	870	914	897	918	836	886	896	884	929	905	865	961	898	877	895	891	879	908	898	885	881	888	898	871	860	922	865	893	856	926	857	862	924	921	875	922	876	860	909	880	923	868	885	892	858	907	916	882	879	849	877	856	916	886	948	867	890	882	871	893	921	866	846	863	887	919	876	898	882	883	909	900	909	852	865	888	864	942	887	876	864	894	910	877	873	894	838	938	821	884	886	892	859	877	875	897	889	899	889	805	872	857	930	889	852	928	886	864	906	939	866	925	858	888	912	868	905	878	884	871	845	869	938	845	921	895	929	883	901	916	839	824	880	901	871	914	874	889	869	880	894	875	864	887	916	955	882	915	902	850	865	937	922	885	921	887	914	965	908	899	876	882	883	884	864	943	887	917	818	881	862	924	887	925	868	867	876	850	859	960	926	920	867	870	846	896	861	885	877	923	944	812	895	945	863	886	935	933	891	886	882	820	907	951	877	883	848	835	852	937	887	867	860	892	881	914	883	972	868	892	883	852	847	866	896	925	888	894	867	936	873	910	857	926	928	891	896	825	885	891	883	889	899	832	872	868	943	880	882	920	863	877	889	887	882	899	866	864	877	932	915	882	885	896	865	904	895	900	886	913	907	900	928	902	860	882	879	884	853	876	910	907	890	862	875	964	903	920	921	853	891	870	874	894	882	913	880	904	889	893	894	919	978	905	906	902	852	863	888	882	931	846	877	921	898	906	879	899	903	877	840	914	901	863	894	883	877	852	906	887	917	940	872	892	891	905	872	928	849	894	876	945	907	905	887	830	899	846	935	923	892	924	947
1915	198	177	179	161	172	145	170	160	175	172	149	178	151	169	161	147	160	144	164	164	144	173	160	169	173	199	139	169	186	134	150	164	135	166	180	161	142	157	143	161	163	159	156	161	158	146	163	164	165	146	149	145	188	166	158	141	149	167	135	169	128	140	159	161	155	162	161	138	149	137	150	159	166	165	154	163	149	137	173	164	142	140	149	155	159	173	152	148	165	149	168	149	140	165	147	148	146	173	178	165	160	159	144	131	162	167	180	169	157	154	152	154	157	146	168	153	140	152	167	159	158	164	135	153	153	159	148	154	165	155	162	168	158	150	163	158	143	150	179	148	149	165	155	138	157	169	149	163	164	141	135	159	150	149	168	151	154	165	156	148	154	168	161	148	154	167	150	162	160	155	150	164	154	160	151	137	156	157	147	144	133	152	157	152	133	157	152	141	167	146	161	153	166	161	162	167	169	154	164	149	162	176	165	152	181	164	158	174	164	163	161	152	177	153	179	142	149	159	142	161	147	154	137	162	152	152	157	154	159	154	182	156	156	150	147	155	139	147	149	153	161	161	159	146	170	168	172	166	143	127	149	153	131	156	141	152	147	128	165	167	157	137	161	174	157	143	177	159	144	151	152	148	163	158	149	165	155	142	144	156	174	170	166	159	145	162	170	148	162	165	150	157	175	154	150	136	145	150	159	158	118	185	138	147	149	157	150	143	133	158	157	146	150	166	154	164	162	169	178	144	175	183	162	157	173	185	124	166	161	141	170	191	163	144	159	157	156	152	165	167	149	130	175	174	155	137	165	151	144	174	154	153	157	170	165	173	159	146	166	179	166	182	160	146	158	157	142	144	153	156	140	163	161	141	125	172	173	151	135	162	181	173	156	180	154	164	157	161	172	156	164	167	147	159	157	168	138	165	172	158	144	150	169	149	171	176	159	152	167	164	157	176	159	167	146	163	160	161	165	155	150	184	163	169	165	142	146	155	154	159	148	183	161	191	167	144	173	164	166	164	141	164	156	136	159	157	165	149	158	146	171	165	165	192	161	150	159	153	175	138	172	170	146	148	141	178	149	153	142	143	162	149	170	154	181	158	156	152	167	141	171	145	141	148	152	154	158	161	154	154	178	154	159	154	165	148	179	137	158	166	147	170	166	154	159	161	149	180	147	149	146	152	162	173	143	149	149	165	163	149	138	156	143	145	156	165	146	146	158	159	162	155	159	155	151	156	160	177	166	160	142	167	168	162	149	158	161	166	128	166	173	140	145	155	137	168	165	190	153	185	129	151	174	139	157	145	166	139	158	159	140	174	145	160	152	159	150	166	160	140	138	146	164	168	158	151	157	163	141	170	151	188	140	158	166	153	155	153	157	138	149	172	155	155	143	144	159	152	151	161	142	171	168	170	153	133	153	160	138	162	164	150	157	165	146	154	179	173	136	161	179	168	159	158	165	151	153	179	150	161	146	153	153	136	162	140	163	169	138	150	153	147	144	144	146	137	155	153	137	139	161	174	173	150	152	145	166	145	148	156	160	153	143	155	147	136	160	158	156	169	148	146	151	142	156	156	176	176	171	151	159	170	199	126	147	162	182	174	151	153	147	141	153	164	163	155	141	146	152	154	168	146	156	171	138	140	157	174	199	141	150	156	136	164	169	161	154	158	173	171	156	161	154	140	178	161	158	162	179	158	153	167	145	157	180	163	126	150	170	146	171	157	134	149	163	165	161	149	165	170	146	151	150	196	137	156	145	161	154	165	151	159	167	147	160	165	137	157	146	138	160	155	159	158	164	146	139	169	162	166	173	159	167	146	148	176	158	141	163	168	184	171	170	143	139	180	166	165	160	164	136	176	136	169	160	167	162	155	149	147	158	156	170	143	150	153	150	160	174	148	153	159	173	192	170	160	143	175	154	182	168	147	172	155	123	156	158	181	152	171	137	176	153	141	178	154	168	138	160	155	145	144	159	135	175	137	146	139	130	146	148	150	160	157	140	168	153	158	148	169	127	160	166	152	168	162	149	175	165	167	153	145	180	161	156	156	149	167	166	157	176	163	170	181	130	163	159	153	151	158	141	154	154	163	148	144	158	138	164	176	136	151	161	140	163	150	175	158	158	170	149	170	172	150	167	160	165	166	156	138	159	159	161	139	126	154	138	165	157	163	146	142	148	162	136	149	145	165	168	156	154	167	179	137	167	156	160	156	151	168	168	148	145	164	162	154	173	147	158	158	139	149	133	155	179	148	164	139	165	166	141	160	155	171	152	179	162	122	178	173	132	164	153	170	160	162	163	161	176	167	174	156	180	174	176	159	169	170	143	160	153	153	162	169	154	152	131	163	177	149	165	142	148	141	146	160	145	140	175	152	142	167	143	147	146	149	163	167	151	168	155	140	165	168	178	160	142	138	155	170	165	157	178	151	188	162	147	151	148	143	171	160	139	147	144	149	179	161	177	144	141	157	159	173	172	167	146	149	141	160	172	154	144	162	160	183	157	152	156	166	141	142	160	148	158	144	161	153	133	155	151	172	147	164	145	155	152	150	157	152	139	164	148	141	145	164	156	147	140	137	164	152	161	179	147	145	182	135	157	180	159	153	157	151	133	165	170	159	147	145	158	154	151	140	176	172	139	161	167	158	155	171	158	164	148	152	159	164	158	166	152	146	164	133	166	150	142	169	151	170	145	142	151	167	148	159	184	158	154	146	147	159	179	145	143	167	168	157	145	150	138	185	149	157	168	160	153	135	181	162	165	149	126	173	174	187	162	158	158	161	153	131	132	140	144	174	155	166	144	146	171	149	141	148	162	168	186	151	142	140	141	171	166	152	170	172	157	155	149	162	165	165	154	154	165	163	155	157	180	136	151	155	158	152	153	145	141	148	162	173	164	177	170	152	155	146	159	167	157	152	143	165	171	139	167	138	151	130	143	147	149	168	149	141	154	129	138	142	166	156	190	177	158	150	142	157	156	160	167	149	183	151	130	181	176	132	156	152	149	158	149	140	155	146	135	159	150	150	153	150	170	169	148	167	154	157	147	152	164	157	154	161	179	164	156	170	155	168	173	152	151	156	158	160	146	151	167	135	157	143	166	144	160	163	173	175	147	174	158	143	169	151	173	158	153	140	150	156	148	166	153	159	180	177	157	134	186	151	154	168	161	168	173	151	142	163	148	167	173	168	154	159	168	133	155	156	156	139	158	184	160	170	149	141	171	129	156	156	134	175	157	147	162	146	156	138	143	173	166	157	157	171	189	171	168	128	150	174	141	147	146	152	148	170	144	163	146	140	164	138	149	165	164	151	142	132	156	156	130	146	164	140	159	198	154	154	136	155	166	156	145	179	143	143	148	182	179	162	144	162	151	173	162	161	140	157	159	141	150	138	166	148	171	166	157	164	139	152	155	143	159	151	153	149	162	156	151	152	148	166	163	146	148	166	154	148	176	178	177	132	144	163	167	191	155	146	144	152	168	156	158	145	154	153	163
2099	525	584	577	557	581	603	590	527	568	526	529	574	532	506	557	517	596	510	509	495	517	510	535	508	500	494	495	511	507	499	476	528	473	522	494	564	487	527	532	524	479	542	556	548	517	481	507	527	501	495	501	538	518	534	569	514	517	531	514	516	521	511	489	500	541	502	482	483	541	515	524	507	541	536	533	507	535	543	499	515	465	488	494	541	462	442	530	526	493	500	453	535	503	535	506	510	500	483	491	491	487	508	500	494	509	525	527	471	572	527	521	485	511	459	519	537	520	515	496	478	556	504	524	493	532	475	497	560	526	544	481	503	505	531	530	509	519	477	525	437	493	508	510	483	457	522	481	487	505	532	466	508	525	525	516	489	509	508	500	499	492	525	490	502	497	520	532	517	513	524	498	517	482	499	553	481	491	506	488	508	534	526	573	492	470	527	468	508	492	475	513	517	509	515	492	493	510	487	510	484	495	529	504	535	527	500	549	542	491	522	498	486	497	513	566	524	529	518	541	524	494	502	488	463	512	532	483	473	503	477	521	545	473	548	475	536	504	511	516	512	531	492	474	501	505	516	494	489	452	518	474	523	519	536	535	533	503	500	504	481	512	508	518	523	512	525	518	499	513	508	506	507	507	512	513	501	565	536	446	534	513	509	524	474	480	477	490	521	534	526	511	527	477	474	481	493	533	542	504	494	529	499	474	502	535	539	502	552	498	524	531	462	526	492	525	477	515	492	536	486	509	492	524	507	546	498	536	518	485	498	513	513	492	534	529	495	459	496	528	487	526	537	506	505	497	516	513	536	514	490	493	508	528	527	473	501	497	490	488	520	557	531	491	525	498	507	497	478	526	516	490	473	472	498	518	502	573	481	544	509	514	491	507	537	549	506	530	511	527	533	500	516	510	512	530	501	485	500	503	530	519	492	489	539	527	509	492	539	465	527	504	496	507	504	497	499	474	497	507	496	519	511	521	513	495	533	517	474	516	489	502	513	494	508	494	513	515	524	465	511	522	535	507	500	484	545	450	489	489	494	508	544	488	539	538	511	518	462	517	539	476	528	517	535	517	491	503	510	522	504	506	516	521	544	492	501	518	495	535	528	505	512	511	517	482	507	530	515	535	475	505	466	549	520	512	475	516	494	497	492	539	517	497	502	514	521	529	529	501	500	488	562	514	491	493	502	506	532	502	523	520	544	478	538	497	484	508	536	478	526	504	494	476	495	491	496	512	460	494	507	525	531	515	531	531	529	486	506	491	504	476	510	532	489	536	566	498	480	492	542	523	552	500	521	458	507	499	497	522	512	480	523	506	550	525	526	533	503	546	530	479	533	543	528	494	475	499	508	479	511	511	530	532	511	518	544	524	507	557	517	511	510	560	513	491	521	517	477	502	529	552	499	543	488	477	557	476	482	555	506	535	513	512	499	497	515	489	491	503	522	522	501	522	492	485	485	489	534	505	466	517	488	496	488	561	489	504	503	526	520	499	502	542	479	509	525	535	479	495	525	534	481	490	516	486	468	490	491	497	505	534	508	514	540	526	508	523	507	487	539	522	528	502	499	504	494	540	510	553	523	489	550	460	496	522	519	502	491	551	535	549	540	523	500	532	511	553	470	483	478	517	531	496	480	501	514	517	517	511	541	483	539	511	501	506	515	492	501	500	502	534	524	501	483	533	470	536	515	522	549	487	486	477	458	484	540	560	480	495	521	514	491	506	482	466	522	513	524	508	507	486	476	481	499	518	527	518	528	477	569	483	514	521	542	516	507	497	506	523	567	496	511	522	501	549	543	546	517	521	495	455	552	531	526	528	520	551	523	528	543	542	534	525	481	526	521	532	509	543	544	518	571	524	493	493	544	504	491	491	507	531	496	554	494	551	547	534	475	519	516	509	501	566	509	527	509	508	516	472	486	545	523	534	482	501	514	516	459	510	504	513	540	516	496	491	512	536	520	511	477	512	544	512	531	527	508	542	507	489	514	489	527	530	511	448	543	488	502	486	528	502	510	534	516	497	493	478	529	538	552	515	523	504	524	548	508	538	477	534	526	495	503	522	520	520	493	499	534	542	425	495	517	507	560	527	502	503	515	463	497	498	542	498	533	510	482	523	571	500	473	514	510	482	539	491	476	511	556	532	526	538	479	528	522	500	512	523	489	510	534	516	518	468	504	501	489	442	481	512	540	525	522	528	507	492	530	550	514	495	554	507	522	497	490	483	561	533	498	501	474	483	512	513	551	506	510	478	512	489	540	543	464	477	484	494	496	470	540	486	504	512	522	488	503	497	528	515	505	534	528	520	510	510	511	497	530	545	504	547	459	522	469	501	491	528	458	534	539	504	470	521	515	499	504	512	496	544	462	477	450	507	493	486	472	508	484	469	526	500	545	503	537	546	472	531	558	520	503	504	511	456	501	495	528	513	512	511	465	520	500	511	504	503	477	476	535	504	519	530	497	518	546	504	515	520	545	491	499	524	523	519	483	493	525	498	505	504	490	507	524	465	467	495	478	513	497	538	516	495	499	508	530	561	505	518	487	517	537	521	524	528	494	486	532	491	528	508	486	511	522	534	473	494	521	558	471	496	542	527	486	510	516	510	479	538	517	492	484	516	493	516	544	542	459	534	514	520	493	487	529	461	456	470	520	545	476	527	475	510	511	530	502	506	497	508	560	544	516	494	473	513	548	491	497	496	471	520	509	478	490	507	497	508	500	497	503	529	491	503	525	531	525	523	506	480	527	517	498	518	474	483	540	489	510	529	517	502	504	445	491	521	508	511	505	516	472	527	494	494	491	510	543	470	584	522	516	538	494	480	497	511	502	531	531	507	503	493	504	497	521	538	491	531	536	510	510	477	515	526	522	508	537	493	536	510	501	500	465	452	500	497	516	535	477	525	511	520	488	504	523	484	523	502	522	519	497	517	518	492	484	505	472	512	487	548	541	503	508	503	512	539	529	505	496	502	512	529	517	481	520	518	550	507	495	528	515	554	547	462	514	474	524	497	514	489	507	443	513	520	496	505	510	504	512	513	511	517	489	516	492	546	557	454	499	511	500	520	525	530	533	530	505	506	520	491	455	561	535	520	546	531	517	522	519	538	484	511	479	531	483	488	486	514	500	516	466	522	488	556	507	518	498	502	516	492	535	529	473	505	480	532	529	531	528	529	501	511	500	506	548	542	506	482	529	522	505	553	513	521	512	514	503	533	479	503	522	486	505	491	485	509	473	540	551	487	493	524	513	475	525	527	465	507	533	493	517	505	538	517	537	490	515	539	518	485	477	532	497	519	535	485	519	485	488	507	516	493	506	517	516	472	475	515	513	494	519	526	503	507	516	530	497	457	522	545	514	537	464	492	531	541	537	471	537	544	512	531	481	522	506	520	540	494	502	512	507	512	504	508	485	550	518	497	511	503	494	529	537	525	506	517	544	527	522	504	523	451	508	500	514	494	474	500	481	512	540	530	526	507	505	524	501	507	465	558
8883	1082	1113	1079	773	605	569	509	436	482	419	382	376	378	408	376	379	379	357	354	371	391	329	336	379	391	337	377	345	342	345	381	340	345	314	342	357	375	340	352	307	328	363	393	320	322	324	348	342	317	310	326	322	350	330	335	356	340	339	326	338	350	357	349	337	338	324	330	348	332	356	366	351	337	303	330	344	327	323	338	364	297	320	334	335	335	357	351	338	330	337	335	335	324	354	351	348	346	330	364	309	378	337	348	347	344	333	329	335	345	352	326	316	320	331	309	352	347	363	312	353	330	331	388	350	348	342	363	322	344	366	342	314	371	334	336	342	334	317	294	320	313	377	336	350	345	355	335	329	345	348	352	373	367	353	343	330	359	345	334	321	321	336	321	337	353	346	365	327	319	326	345	320	360	347	343	352	342	359	332	327	323	354	326	364	360	311	350	345	341	370	330	345	341	322	341	346	344	302	319	322	339	277	327	354	313	338	329	354	304	315	360	325	324	334	351	329	343	358	367	367	363	367	355	334	340	316	342	344	341	356	329	380	296	343	366	327	335	330	329	357	334	359	379	349	342	366	364	334	334	333	360	329	325	345	316	348	327	338	327	336	362	329	332	349	331	306	306	330	346	290	351	364	350	328	337	347	373	326	315	321	296	341	338	345	351	339	327	336	340	322	349	367	361	356	322	334	355	315	345	357	349	347	323	336	329	343	309	328	355	326	360	333	332	319	345	366	288	341	344	337	317	347	327	341	357	340	339	341	296	341	381	332	347	349	356	328	324	360	322	360	332	373	364	365	344	325	322	330	318	342	313	324	344	329	352	328	328	347	308	346	342	325	337	348	346	346	326	332	293	362	348	347	329	328	345	372	355	342	314	341	315	361	335	313	330	336	323	358	343	343	355	324	355	321	358	372	316	362	335	327	330	340	332	338	344	356	349	340	344	349	332	403	343	341	354	310	333	368	327	332	333	331	367	354	319	356	326	335	345	336	345	352	333	331	342	354	364	339	356	336	331	356	351	320	315	355	314	329	332	352	335	338	320	347	328	361	329	317	327	296	338	334	332	344	313	317	328	324	345	382	364	348	316	367	316	331	337	390	386	353	320	294	332	328	351	366	313	327	366	312	334	331	319	341	349	335	328	341	348	345	314	354	326	344	333	323	335	313	339	316	324	347	352	348	305	377	364	360	330	369	340	335	342	321	306	332	315	327	324	349	369	313	352	307	359	327	342	319	332	316	338	294	351	368	346	343	315	346	308	373	324	322	313	345	320	372	290	326	314	341	358	332	336	343	361	317	310	344	337	326	357	293	323	291	366	339	327	329	352	330	338	325	322	343	346	361	316	338	363	332	360	338	315	317	317	328	342	326	278	367	355	375	333	321	355	328	348	332	321	326	368	316	321	340	315	333	337	332	364	336	340	329	342	331	356	326	284	329	342	329	334	340	330	361	328	337	290	340	297	370	356	345	363	371	316	313	307	299	327	318	355	341	349	333	321	297	301	300	313	363	318	335	326	345	362	315	354	352	357	342	338	307	343	337	339	306	313	378	343	333	371	324	349	338	322	350	373	330	347	330	317	339	352	339	320	342	333	346	355	384	325	360	316	367	341	323	350	324	336	334	364	374	359	383	359	318	323	360	377	309	336	348	333	340	344	342	356	357	299	317	319	330	347	362	360	321	352	304	354	353	316	353	333	356	331	357	352	351	337	329	334	356	343	339	363	341	344	315	348	349	331	357	334	365	313	345	319	348	330	338	355	291	311	333	315	329	351	321	311	372	341	341	357	328	331	331	333	323	350	329	342	352	364	327	317	365	336	312	358	329	342	350	329	349	338	309	322	354	376	341	366	348	335	302	337	329	308	318	360	329	341	357	325	357	311	325	331	333	353	358	344	301	319	343	341	370	334	369	321	339	332	338	326	329	330	351	311	323	327	347	361	338	329	376	363	343	340	321	335	308	337	344	317	323	325	377	343	354	334	341	362	320	329	343	341	356	309	331	337	352	336	353	337	337	350	322	335	340	359	328	356	376	325	305	316	316	341	338	316	351	328	338	340	355	330	388	325	354	325	310	313	346	348	349	353	325	356	360	364	351	379	338	340	340	341	338	338	336	349	361	313	338	358	336	318	342	344	350	331	329	338	350	339	347	363	348	309	330	336	304	324	351	334	340	367	314	337	306	324	368	348	349	332	319	332	349	317	303	343	369	315	357	327	341	340	353	341	349	345	345	336	382	351	309	351	333	320	315	348	332	369	354	353	345	337	311	326	347	367	353	356	346	347	366	327	309	360	328	344	345	334	315	329	287	330	335	361	351	340	330	340	353	329	365	316	344	316	330	358	327	326	346	364	327	311	342	322	315	349	326	326	365	348	356	334	348	353	363	340	358	330	317	287	323	320	346	320	364	307	369	348	337	326	326	361	336	337	352	332	347	356	330	331	332	304	332	346	331	362	340	338	320	294	321	350	319	347	355	352	335	313	326	313	328	345	380	341	354	333	313	350	334	310	344	308	354	341	328	347	320	344	331	331	359	328	340	400	321	341	324	327	354	328	361	313	352	335	331	341	316	306	313	325	342	333	338	338	318	325	360	349	331	359	314	342	341	315	314	334	349	322	316	331	319	380	304	329	339	342	355	365	356	341	350	366	313	329	310	365	319	339	325	374	355	339	320	371	367	358	342	353	323	345	340	341	334	377	331	357	336	361	354	376	370	343	349	349	328	327	308	324	351	324	346	335	310	328	358	354	335	325	353	310	336	348	309	363	361	342	372	348	318	361	392	331	299	319	341	338	353	371	323	348	365	349	334	341	335	324	355	342	312	334	338	321	329	329	360	321	333	360	309	359	359	351	321	348	341	326	340	361	356	322	346	336	346	313	327	310	346	307	364	345	351	384	336	366	341	303	357	368	350	349	339	375	316	322	313	339	378	325	348	346	299	334	325	335	335	360	365	339	326	324	334	363	340	324	334	345	354	353	293	358	375	313	363	347	321	316	320	333	326	336	385	330	328	335	361	342	356	337	369	319	320	365	340	336	340	371	341	335	325	322	348	345	366	314	372	338	320	329	373	346	321	356	353	358	312	316	332	351	356	330	349	339	346	387	322	312	354	328	349	335	366	351	348	377	359	344	370	350	326	316	330	319	365	331	354	321	336	325	322	332	337	312	337	339	329	300	350	310	334	347	356	322	330	308	352	346	329	335	333	348	325	359	355	336	368	341	376	309	308	332	358	342	343	361	333	322	344	328	344	350	359	329	340	315	333	330	351	374	364	345	341	359	354	320	330	366	339	344	350	353	328	330	364	349	343	324	356	330	351	349	336	342	321	339	371	358	350	361	298	351	333	323	353	343	352	351	353	379	317	328	350	314	326	339	346	354	353	354	335	352	362	353	329	333	345	329	314	354	324	338	349	336	334	338	340	340	323	371	340	325	350	361	344	337	344	329	343	310	321	352	362	338	358	392	328	363	344	300	319	357	353	349
6171	1690	2526	3194	2961	2581	2249	2089	1750	1634	1591	1485	1383	1326	1277	1240	1198	1152	1162	1165	1083	1017	1092	1053	1006	978	1022	992	1042	1016	999	1036	1000	977	972	980	944	1015	967	1004	910	940	932	999	944	992	936	909	936	936	931	936	949	925	980	958	925	946	953	994	907	939	890	904	908	949	936	928	953	901	872	961	934	963	923	898	879	959	939	924	957	920	959	919	880	914	969	947	918	978	904	960	948	931	916	910	961	889	937	880	898	931	895	896	932	962	965	913	938	938	905	899	935	951	935	904	911	938	956	948	898	964	894	925	926	927	887	907	957	893	860	915	963	960	910	908	901	931	942	948	916	918	930	914	875	928	935	991	952	915	962	861	924	921	924	904	920	874	966	894	920	905	894	905	874	901	906	857	938	903	936	902	926	929	907	901	928	863	894	882	968	897	897	886	876	926	940	920	944	857	1003	930	873	918	940	956	925	952	944	929	895	938	967	887	928	879	944	910	922	926	875	986	922	986	897	907	899	865	935	961	935	975	915	883	932	920	937	918	920	937	910	938	888	947	925	979	913	979	927	876	933	921	868	1016	866	866	928	931	954	910	940	893	886	910	967	913	954	896	897	1011	939	886	877	937	987	899	911	948	885	1012	899	877	884	904	872	887	937	924	961	934	892	981	922	949	917	893	922	939	916	888	929	922	930	904	968	946	908	956	899	875	894	910	948	860	901	907	903	973	909	961	958	899	896	873	929	863	896	933	891	946	915	954	923	900	939	938	940	905	904	884	890	907	944	936	947	937	912	855	951	923	911	869	943	931	904	915	881	927	927	921	933	906	919	893	904	909	924	937	889	968	874	935	957	898	857	974	947	961	949	882	915	884	870	907	935	918	902	893	897	916	889	910	958	928	948	902	868	936	900	918	944	931	905	895	871	906	897	897	917	894	935	901	938	886	925	923	934	896	867	911	907	896	900	871	946	892	958	899	882	893	913	910	910	858	904	924	871	887	906	936	893	905	886	873	911	953	938	946	912	898	887	945	875	915	904	936	914	920	902	887	929	914	893	902	876	948	908	881	926	890	975	908	919	940	944	886	941	889	869	888	964	942	970	921	970	943	923	891	913	893	916	948	972	945	906	934	946	944	896	944	959	920	946	891	937	909	870	903	943	904	938	886	894	925	904	903	933	946	948	891	879	922	870	932	931	935	925	908	915	908	917	864	912	926	901	889	912	937	888	902	890	934	868	914	914	974	893	882	952	897	918	942	936	983	938	851	889	872	944	932	894	933	912	880	945	884	885	868	903	913	958	972	962	886	936	919	918	946	908	940	938	943	927	901	903	919	881	904	950	938	884	903	912	907	928	885	912	946	909	906	949	885	899	914	910	865	897	917	907	876	911	851	910	944	872	918	953	856	913	888	926	912	953	919	892	943	876	939	913	969	938	914	890	918	892	868	913	918	927	959	928	946	915	938	893	986	925	937	887	900	936	909	833	862	912	972	926	975	900	920	935	960	927	923	889	946	874	950	915	879	920	881	902	928	865	894	922	887	943	958	954	888	929	937	924	965	919	932	943	936	947	878	944	904	1003	909	937	851	862	915	939	939	901	940	971	928	911	985	924	935	911	895	848	923	912	929	908	956	935	884	925	1007	865	898	913	886	875	921	909	998	882	893	917	888	904	931	919	886	982	913	986	953	913	973	907	871	925	961	928	841	936	947	900	934	992	948	913	927	912	931	940	899	928	921	894	904	884	881	935	984	913	933	957	935	912	935	891	912	882	920	945	916	912	908	903	880	898	873	937	921	901	893	923	887	934	903	875	902	950	933	938	921	882	902	920	844	919	923	892	880	858	884	946	945	948	925	880	873	920	914	932	946	930	954	985	881	916	931	923	915	867	883	845	966	908	921	956	909	889	945	958	936	974	924	905	929	912	937	871	915	952	948	948	861	948	916	903	900	915	955	902	976	896	923	930	932	910	928	885	915	971	936	963	946	893	889	933	913	902	917	895	908	915	957	942	882	929	951	922	888	900	899	883	914	924	900	868	973	915	915	911	898	939	883	862	891	892	877	945	905	934	927	921	897	922	910	920	906	920	921	904	991	896	914	937	917	968	949	1006	901	887	895	928	880	924	911	908	903	895	884	869	922	945	955	908	902	907	882	929	928	897	939	909	887	952	861	909	932	918	899	929	881	912	880	939	908	904	937	931	941	945	927	909	916	915	883	953	929	853	943	861	924	932	953	918	860	841	927	897	929	898	923	900	897	922	890	930	911	935	941	884	937	867	889	919	929	927	896	924	917	911	905	929	938	908	897	862	903	920	923	895	900	894	929	943	904	907	927	957	861	986	959	938	897	927	879	935	878	948	944	905	907	890	935	947	935	839	942	930	901	958	844	955	907	957	935	943	914	927	985	917	904	886	913	867	959	931	932	877	859	902	902	925	912	938	896	905	912	853	974	1001	914	935	940	931	892	983	925	921	931	897	946	957	906	888	916	924	924	911	931	914	865	916	850	894	948	919	906	976	890	919	849	921	868	952	863	889	941	897	916	934	875	954	922	938	951	944	947	875	940	952	934	959	914	933	906	922	902	933	898	920	947	916	915	910	899	905	887	880	964	925	919	950	908	871	894	954	981	929	909	903	941	977	950	923	891	997	894	845	933	929	929	921	897	930	912	925	908	876	926	909	941	945	912	969	898	945	892	918	949	929	930	917	918	888	893	950	934	894	904	933	898	986	940	918	860	916	927	891	902	877	953	894	935	912	935	930	875	931	946	943	868	923	922	901	916	905	940	901	884	888	896	868	906	927	912	888	934	970	925	940	927	913	931	922	911	912	889	935	904	916	930	925	911	914	929	941	913	914	943	914	853	940	906	955	910	918	925	870	899	891	916	891	886	938	910	953	949	913	919	894	878	931	952	929	855	913	935	930	919	942	944	926	939	941	933	926	859	896	887	900	939	939	915	916	943	952	926	919	978	934	877	887	963	927	936	905	939	925	906	922	891	908	938	951	894	899	895	911	920	938	919	923	921	992	916	964	928	872	926	849	915	887	896	901	979	924	916	901	924	885	928	980	907	925	954	898	901	962	944	905	902	886	908	885	890	965	910	913	900	942	929	903	923	942	959	916	971	917	910	898	895	870	923	914	967	944	851	978	896	893	844	928	960	929	905	886	944	949	938	941	955	945	916	904	956	915	939	890	936	943	957	871	948	907	913	889	1015	901	900	932	871	900	966	917	955	922	932	926	910	906	941	903	934	862	928	871	939	952	947	895	958	954	930	922	920	920	902	876	1004	923	917	924	966	941	935	958	947	873	908	880	881	972	898	875	923	938	862	916	905	942	922	920	921	870	876	899	875	958	921	903	918	916	924	922	909	946	891	878	853	931	926	946	873	964	933	885	943	915	934	908	936	960	903	901	891	910	911	923	906	906	951	901	964	935	938	978	920	931	907	912	871	946	937	932	921	884	896	921	921	932	914	923	869	946	879	880	941	901	892	907	869	922	928	936	930
13226	1753	1664	1456	1051	863	666	565	560	512	468	478	417	380	409	410	378	374	378	386	396	381	392	401	374	350	331	374	394	317	355	370	356	365	328	364	346	359	359	343	363	340	338	320	354	343	333	312	348	333	342	370	335	327	340	342	379	362	313	335	331	340	279	318	343	345	350	314	341	367	326	357	329	315	323	341	355	328	324	347	346	326	318	324	356	311	337	345	343	355	372	327	324	317	355	336	317	307	344	329	347	328	323	307	338	356	334	375	337	309	348	356	338	346	316	358	304	350	338	334	320	342	357	371	330	327	344	339	356	366	323	305	343	337	349	307	342	357	359	363	326	305	351	345	336	334	317	316	323	326	333	334	315	316	330	308	365	335	350	327	327	311	354	336	346	310	321	372	359	344	359	331	326	331	358	357	360	355	348	332	354	327	336	379	352	349	335	336	328	345	360	329	348	334	365	332	321	323	315	323	354	316	345	305	369	340	331	320	312	356	338	378	360	335	339	332	299	316	353	324	359	360	348	360	337	346	327	317	342	363	349	297	364	353	346	347	352	323	306	330	337	334	356	384	321	355	336	345	328	371	302	323	315	348	312	357	342	310	338	349	344	353	367	328	324	332	361	326	338	372	335	329	326	417	363	321	350	339	307	343	367	324	309	335	336	340	327	335	319	312	359	328	341	396	374	355	328	359	351	308	374	333	320	324	324	333	313	319	335	364	338	361	322	365	342	332	356	339	355	357	371	332	331	340	318	351	353	338	342	317	307	352	312	311	313	357	357	337	333	347	326	323	330	323	304	332	305	331	368	324	340	325	330	307	307	327	347	331	291	333	357	315	318	347	348	358	340	340	332	376	321	363	362	350	350	317	349	340	354	289	343	321	300	348	324	352	314	361	346	377	293	341	332	355	343	373	324	327	387	360	357	338	337	326	327	353	374	321	331	327	338	353	319	340	325	328	317	380	333	350	317	276	303	341	322	348	357	331	375	352	322	328	333	362	327	323	360	356	318	344	321	316	314	369	323	318	365	310	358	302	332	351	332	331	355	346	336	325	343	363	334	324	353	350	325	339	340	357	351	367	329	364	350	372	348	346	373	329	323	310	342	326	349	322	350	294	337	353	344	331	355	312	325	342	377	337	348	331	336	380	359	357	360	321	370	364	371	319	316	340	348	327	329	330	335	313	335	348	347	317	327	325	362	370	333	328	303	346	326	319	335	335	336	344	337	339	341	349	368	345	316	376	323	337	346	347	343	352	367	363	333	345	317	334	304	348	333	325	349	338	328	334	334	339	315	373	352	337	339	331	314	355	323	326	347	356	334	320	327	337	347	341	355	307	314	363	309	326	353	375	361	331	332	330	340	338	328	350	341	345	367	335	309	351	329	336	322	319	340	326	300	319	308	343	327	346	331	304	354	347	362	321	358	328	330	345	361	333	336	371	333	339	332	348	325	313	344	335	347	343	321	366	364	344	338	360	308	335	346	343	336	313	299	319	327	347	318	359	316	327	346	337	322	327	327	337	338	353	340	332	316	328	341	305	342	315	369	347	355	325	354	333	343	349	324	375	335	343	327	338	328	350	347	359	344	331	397	330	319	317	330	324	326	348	336	306	326	311	348	343	339	332	330	338	317	322	334	359	331	370	322	332	343	362	345	325	333	318	351	347	320	326	335	327	348	369	360	340	336	342	339	336	323	346	293	352	356	302	352	329	337	323	332	300	322	321	342	350	343	343	348	339	343	347	346	355	324	343	322	353	318	321	329	315	353	379	346	346	363	329	341	325	336	323	320	323	365	330	336	322	361	321	347	312	402	381	329	342	328	315	348	338	344	384	333	331	342	327	367	321	333	298	324	331	333	348	370	354	344	323	341	341	344	346	356	335	347	390	331	341	334	356	304	328	316	307	349	329	336	343	348	338	299	358	345	357	318	361	315	325	309	336	374	338	325	349	338	325	340	346	340	342	348	295	349	370	329	358	292	356	326	333	325	315	343	349	335	336	354	314	340	345	330	314	320	329	307	313	320	314	325	341	345	344	363	289	338	346	337	308	330	349	363	321	300	307	339	356	360	365	308	331	308	343	378	312	321	328	331	351	339	324	313	314	332	362	398	330	302	358	321	325	345	346	342	332	313	320	300	335	360	378	302	363	331	328	355	371	388	326	297	334	334	346	345	354	338	328	348	332	332	294	333	314	349	294	314	314	312	334	369	339	326	327	330	350	336	295	328	357	296	356	295	346	326	365	316	367	369	337	320	353	340	343	343	327	343	344	322	331	334	301	332	370	313	329	330	335	324	350	354	308	342	375	337	351	350	343	356	366	341	321	342	334	332	322	304	322	301	303	327	383	347	368	363	331	339	337	345	348	334	322	332	322	315	361	320	343	346	376	336	358	323	334	304	330	336	304	364	352	306	327	343	321	365	332	337	329	342	357	332	306	312	348	339	350	355	340	287	348	348	309	343	333	301	331	345	351	310	372	323	307	342	304	339	330	321	302	319	322	303	316	319	318	317	338	306	338	324	327	330	321	329	318	335	355	357	345	332	339	337	360	351	328	355	338	334	342	330	341	312	334	323	342	317	328	361	345	351	330	302	336	316	321	367	349	331	352	383	319	358	350	332	354	367	325	300	351	372	345	368	282	345	321	321	338	365	324	348	354	344	328	299	339	341	328	345	328	350	362	317	326	345	356	341	301	338	335	319	340	324	326	305	349	332	358	328	314	312	349	347	385	335	333	342	364	346	329	328	348	338	361	352	368	348	314	297	385	353	307	378	315	364	319	323	344	333	317	329	316	347	339	309	359	347	342	315	340	331	298	325	329	321	345	354	329	306	324	319	348	372	314	313	332	329	332	350	322	350	322	334	288	342	320	302	350	335	340	365	368	336	341	346	381	354	321	342	345	316	368	312	327	308	320	346	397	351	341	325	322	307	365	337	347	331	340	346	332	342	376	324	323	327	346	332	319	328	334	350	338	313	334	328	363	378	339	336	337	330	344	339	323	345	339	342	323	351	326	298	351	303	303	332	356	350	310	312	318	327	339	322	326	305	306	335	324	337	336	331	326	334	311	351	362	315	349	300	359	341	337	352	363	345	338	335	346	328	286	304	333	318	352	365	361	365	352	338	335	328	375	370	351	355	344	364	315	356	354	323	350	314	329	346	376	340	350	352	344	311	332	354	307	318	340	356	332	323	348	318	351	328	331	301	336	318	314	313	336	307	329	331	320	339	336	375	334	318	357	348	344	362	300	363	360	308	289	321	335	332	338	295	345	368	352	337	317	357	331	314	326	341	323	353	324	345	324	333	362	343	328	318	347	305	326	327	332	347	361	388	311	333	344	339	333	349	347	329	326	337	292	305	339	353	304	317	352	328	351	353	320	316	310	354	358	341	349	351	331	337	335	308	328	342	355	346	345	383	308	350	356	349	359	359	343	319	308	340	326	314	347	334	359	352	318	331	328	330	327	339	349	339	352	345	322	322	327
7555	1987	3411	4249	3980	3374	2877	2565	2278	2017	1795	1701	1605	1466	1429	1355	1306	1207	1224	1218	1179	1157	1175	1153	1077	1039	1012	1097	1064	1088	1037	1030	989	1009	1044	917	945	970	985	968	960	973	922	910	947	976	901	930	952	880	939	955	910	900	929	970	911	895	960	917	936	949	899	878	953	837	994	899	932	895	939	881	916	915	894	921	926	902	889	920	958	929	864	918	874	910	851	867	863	899	901	912	927	887	879	882	887	895	929	843	911	917	878	908	902	918	931	945	898	877	866	934	901	901	910	874	912	835	896	877	849	849	799	895	856	863	868	905	917	936	855	934	885	861	930	907	878	871	848	886	824	925	887	855	894	925	880	823	918	818	882	861	897	845	855	836	877	871	888	904	853	868	906	853	891	864	892	908	927	874	874	890	888	903	891	966	949	955	903	935	926	832	931	900	897	930	904	863	866	913	856	904	927	897	859	829	893	892	872	867	894	860	896	880	883	849	907	898	870	861	845	887	924	894	939	879	879	860	920	919	949	898	912	905	941	867	900	812	927	835	857	929	874	875	889	885	842	893	903	831	908	901	897	908	864	920	798	939	889	844	833	898	857	856	848	925	932	870	906	868	887	896	840	837	908	808	888	862	915	906	845	900	883	927	898	856	875	880	836	882	913	875	855	899	862	879	862	846	853	917	876	923	851	870	831	875	910	899	842	923	880	885	860	886	916	906	884	876	901	903	883	884	919	868	873	854	927	880	879	865	870	961	855	929	892	931	941	883	915	882	927	881	856	835	899	899	877	869	909	896	921	904	888	948	886	852	855	892	884	889	916	853	902	958	915	899	865	866	921	903	895	882	912	868	891	912	903	855	886	916	895	869	871	936	888	876	889	833	872	850	832	913	837	917	860	894	889	918	856	891	911	909	908	900	860	863	921	874	865	837	889	843	858	855	908	852	821	921	869	840	921	881	812	885	927	854	877	843	905	861	869	912	925	887	841	818	890	888	882	905	884	880	857	901	901	895	855	917	901	909	917	850	900	944	841	955	941	909	871	884	868	897	858	920	905	927	870	908	877	861	855	903	906	896	891	947	922	918	859	857	898	874	918	868	862	867	847	910	894	925	836	852	935	886	889	888	922	893	939	896	866	894	887	875	893	872	895	928	834	886	902	920	863	895	836	951	901	891	880	849	859	855	876	881	886	859	855	873	959	915	896	866	869	940	857	868	901	894	899	876	938	865	881	847	883	872	876	873	891	915	883	858	869	913	860	836	908	881	883	902	883	883	899	874	881	906	858	936	920	908	890	865	895	885	902	833	898	870	885	857	902	952	950	890	896	911	897	863	868	893	900	879	828	881	865	875	850	894	846	894	889	957	869	857	875	891	883	878	954	865	853	878	962	892	825	865	878	882	914	863	918	858	927	898	900	892	874	855	905	924	836	902	942	957	886	878	934	853	853	889	851	891	937	859	893	862	889	889	910	884	917	880	861	861	898	865	874	893	891	875	859	907	909	867	910	923	865	793	906	891	898	907	885	901	869	854	910	910	912	831	905	879	875	911	905	913	904	903	911	917	885	890	836	936	912	893	929	837	843	850	868	861	862	855	869	897	967	904	874	930	860	883	916	870	926	866	843	894	874	903	917	870	896	890	866	920	858	902	887	855	859	851	920	898	899	836	847	915	946	884	858	919	876	810	921	889	902	847	928	886	880	835	857	914	937	902	877	868	890	890	891	916	910	922	870	863	921	844	912	855	917	861	898	888	920	966	883	861	911	822	897	902	899	913	889	899	926	836	872	857	893	881	843	916	885	895	906	829	904	865	873	827	854	934	888	855	857	930	885	879	873	954	903	903	869	857	875	897	878	885	899	967	921	915	866	864	901	912	913	816	916	895	900	906	851	811	917	863	909	836	900	897	883	894	882	867	905	924	867	859	905	874	916	846	908	892	931	906	896	917	907	906	854	888	869	914	883	898	876	791	848	893	892	934	870	886	924	891	890	892	893	905	872	923	918	873	910	893	887	874	871	871	864	882	846	892	924	875	896	929	895	884	875	877	899	902	859	854	863	858	838	845	858	829	866	824	864	879	940	890	889	919	928	903	864	889	879	843	915	880	905	840	850	909	917	857	871	899	874	885	895	869	909	839	845	882	908	835	952	852	878	882	895	892	849	905	940	840	870	853	892	895	884	855	908	891	895	881	900	872	885	923	886	877	863	896	887	899	884	888	903	887	913	887	877	886	883	888	920	852	867	901	871	917	869	869	937	924	906	892	902	893	914	863	899	867	919	845	922	861	851	890	970	863	873	856	912	916	881	859	909	895	861	889	904	861	923	855	892	889	871	884	928	848	849	924	884	835	869	901	865	885	884	844	957	918	890	873	867	853	879	850	865	855	897	855	882	923	942	879	971	840	897	919	897	869	916	942	859	894	908	892	908	916	905	888	882	929	913	884	866	876	877	929	868	896	881	879	862	876	919	842	942	917	865	920	880	872	919	881	918	908	862	872	857	873	875	878	905	889	884	861	904	865	872	929	843	889	919	832	853	885	838	924	886	862	824	893	894	897	885	929	922	894	950	839	892	871	846	836	920	868	863	877	911	857	888	897	870	904	864	850	848	898	874	835	908	843	877	890	958	890	862	948	851	919	911	892	897	890	875	908	905	876	881	892	868	889	915	891	902	935	904	849	917	929	837	891	864	927	950	897	868	874	884	840	936	823	850	940	908	858	887	872	892	868	923	864	906	923	905	863	887	878	859	873	858	852	884	911	907	879	879	862	887	875	920	921	911	862	886	927	905	910	848	897	867	948	891	891	912	870	845	885	817	916	880	859	862	855	869	884	820	911	907	923	882	916	913	911	888	891	908	902	828	922	872	855	898	849	876	845	903	949	818	867	873	894	878	875	912	938	915	903	872	877	948	844	889	872	833	892	873	841	865	850	873	878	891	906	884	931	835	883	908	894	913	912	882	839	903	921	870	868	912	942	875	856	861	888	897	873	860	915	911	879	842	901	877	835	879	911	891	844	924	861	863	870	916	911	858	884	866	911	878	874	873	836	933	936	877	886	913	886	831	845	882	900	901	893	816	880	875	922	900	894	875	951	889	867	927	852	882	879	904	859	917	934	862	909	867	875	882	888	874	900	889	883	882	883	862	915	878	869	912	885	853	903	939	907	867	890	893	909	838	839	893	915	933	879	886	871	886	893	922	924	909	816	946	872	893	930	871	914	891	887	863	901	897	945	878	909	866	864	909	859	870	877	920	883	837	908	835	920	901	914	862	886	878	879	873	928	896	847	853	890	848	865	904	871	916	863	905	872	858	857	874	860	886	944	901	904	862	876	871	892	855	865	919	860	910	894	882	880	896	900	825	891	896	886	905	876	857	866	842	859	861	891	897	834	874	913	857	856	913	852	913	858	869	863	900	836	905	871	906	831	915	897	837	871	857	943	867	929	857	884	884	884	901	891	900	859	859	918	876	866	834	974	950	894	852	879	905	888	856	878
1773	186	161	169	160	167	158	167	169	164	162	133	132	151	162	147	179	158	138	158	153	175	149	145	151	171	175	149	159	146	167	161	160	158	165	164	142	146	153	148	147	136	192	159	162	166	178	157	160	152	149	165	139	146	163	131	149	174	143	164	163	163	159	171	145	139	163	181	141	161	156	156	152	182	168	167	149	135	155	150	164	160	169	172	181	145	148	177	159	167	152	161	140	166	131	165	159	154	151	157	134	153	161	160	139	122	159	168	153	159	154	161	176	168	142	142	155	152	166	143	174	171	140	166	147	160	140	161	156	174	152	163	171	157	166	170	172	132	156	146	174	137	165	159	119	169	156	137	156	162	150	157	147	145	172	149	160	143	168	161	148	169	161	159	153	166	157	161	167	148	132	181	168	150	156	171	157	153	150	157	171	155	154	172	152	155	165	175	163	147	158	167	174	176	140	179	148	173	151	151	169	171	163	148	146	150	137	178	127	143	152	145	162	161	172	152	158	159	157	169	144	190	170	164	172	154	172	142	170	159	145	168	155	158	170	147	179	145	142	153	172	152	163	150	169	153	145	155	150	139	166	166	143	156	170	134	119	151	184	145	155	138	162	167	163	177	157	158	152	158	153	175	131	149	150	173	156	146	142	137	159	134	159	163	143	139	159	175	157	156	181	151	168	147	154	165	155	183	159	144	166	155	164	149	166	150	156	149	177	148	148	153	152	168	140	134	134	167	151	148	155	145	137	173	161	144	157	164	147	173	171	164	136	154	156	156	165	152	154	151	147	167	166	162	143	138	144	157	154	147	153	179	162	157	182	148	149	163	143	165	160	193	158	172	155	145	164	158	154	152	159	135	160	133	152	160	145	139	161	169	155	162	166	176	156	177	165	155	137	150	162	152	185	158	162	169	134	165	141	156	161	156	171	153	154	161	139	154	155	139	148	157	155	177	151	156	141	118	165	142	155	150	137	177	158	151	174	158	158	162	169	175	142	141	172	157	141	152	157	185	143	139	164	155	163	146	165	190	154	160	176	133	158	170	145	148	152	159	163	157	167	162	157	135	156	158	137	148	161	165	161	150	161	161	152	149	154	151	153	162	142	174	155	162	154	148	124	170	173	162	118	160	181	134	165	175	168	138	140	172	160	141	152	172	152	137	165	146	154	144	156	148	166	142	142	165	152	177	163	167	137	164	168	169	146	155	163	170	161	153	164	146	147	159	151	151	147	160	154	168	148	142	154	138	163	140	159	168	146	163	124	169	151	154	153	157	153	154	148	152	167	144	170	158	173	176	172	152	170	167	152	126	157	158	162	142	180	171	163	163	136	182	134	157	162	138	170	164	164	140	140	159	157	154	156	158	151	155	154	163	152	167	148	139	146	160	146	157	142	179	145	178	148	164	150	170	137	148	159	140	184	147	134	153	157	164	158	183	141	161	136	159	158	130	139	160	141	146	134	156	156	156	158	133	167	149	153	180	157	137	160	138	159	146	157	165	147	152	152	158	156	143	156	140	168	149	148	155	161	166	146	156	177	167	147	157	146	160	138	160	184	162	152	146	136	161	169	157	144	153	156	147	162	152	164	153	168	165	156	169	152	181	158	131	133	138	168	143	154	164	164	152	146	153	171	163	160	154	146	144	171	166	167	151	148	132	158	175	147	153	170	142	152	176	162	179	162	168	164	164	142	174	143	148	166	162	147	147	171	158	166	157	166	184	160	153	188	171	145	153	174	152	168	162	142	141	146	154	171	159	163	151	165	163	139	162	178	179	130	146	167	142	155	153	155	158	134	171	140	127	152	145	146	145	162	176	141	168	159	179	167	146	151	164	175	130	151	144	161	134	151	177	169	172	183	151	159	141	163	168	160	159	153	157	147	168	133	140	164	167	158	159	160	157	151	159	150	164	167	154	156	165	168	153	163	150	148	136	167	157	161	168	151	146	169	168	175	149	165	153	151	149	175	160	142	156	142	155	173	170	150	163	168	162	158	168	160	137	178	157	152	155	150	138	163	155	131	159	167	163	174	153	169	149	164	167	167	137	151	142	151	154	178	155	136	165	166	173	157	175	158	153	161	165	133	153	178	154	157	151	164	158	152	180	124	157	154	171	131	139	175	154	135	170	154	187	180	169	131	151	157	149	117	156	134	151	155	179	145	159	149	135	148	159	174	155	152	173	145	158	145	177	139	161	173	164	165	133	154	132	164	162	158	168	164	169	140	151	155	163	162	167	136	147	149	154	149	154	137	172	160	135	144	173	169	137	174	161	156	159	142	163	135	149	151	168	157	152	150	137	173	175	151	127	164	152	138	158	155	159	171	158	148	144	157	199	162	154	179	166	154	145	156	183	180	179	178	156	180	166	158	157	166	151	174	168	155	160	184	159	162	174	146	180	145	174	166	150	171	136	145	158	130	170	162	164	135	154	159	161	143	181	146	161	166	149	162	156	162	164	161	167	164	160	183	150	141	174	156	156	171	160	170	166	183	145	129	149	149	149	137	161	139	157	188	147	159	140	146	143	153	168	157	150	156	174	161	144	150	143	149	167	144	155	165	142	145	166	163	153	161	135	143	129	152	169	152	149	155	167	170	155	152	152	139	149	170	169	156	149	145	140	153	178	163	149	159	159	158	143	142	143	151	159	161	156	162	181	151	173	194	149	137	151	153	176	185	147	159	134	187	165	138	160	155	156	162	167	167	170	155	170	165	134	151	159	135	149	176	148	159	150	171	171	151	170	165	162	170	171	163	146	156	169	135	167	158	155	163	160	134	172	148	139	160	162	148	153	156	144	148	160	160	178	179	145	183	154	161	160	158	156	134	166	139	140	147	175	167	167	171	144	161	160	182	138	164	150	139	156	182	165	159	155	158	159	129	149	163	151	160	157	163	163	156	141	157	142	147	158	159	149	166	151	154	160	153	182	171	154	155	148	175	147	194	144	145	152	160	167	152	149	169	181	136	154	140	151	163	135	164	140	155	146	153	164	146	161	166	155	158	152	161	149	150	142	155	162	135	139	166	158	169	161	164	162	146	166	136	138	170	149	157	150	147	141	163	148	131	158	169	176	158	144	147	157	152	138	151	170	139	144	176	172	127	140	152	163	151	155	151	165	135	193	155	152	137	153	184	153	155	142	169	152	140	168	175	149	136	164	149	158	156	163	170	156	169	160	147	164	140	151	157	163	148	158	122	120	163	180	139	162	165	140	137	143	165	156	143	149	174	137	142	148	148	162	162	157	158	133	139	151	165	162	162	151	173	160	153	188	153	167	147	180	135	164	153	180	153	153	147	160	180	162	197	179	163	162	159	172	152	163	157	151	182	157	151	160	160	151	144	156	149	168	152	165	163	175	169	161	166	174	160	152	141	141	146	159	172	164	161	151	167	123	168	158	155	149	151	172	161	128	155	153	164	153	170	173	149	156	152	169	174	163	161	180	168	157	161	187	165	143	153	144	151	171	127	158	182	117	165	164	152	153	166	165
2148	551	573	597	562	586	581	564	520	543	580	535	525	523	537	484	518	549	527	524	505	533	526	512	523	481	512	489	522	454	512	489	482	511	525	510	496	492	472	496	528	464	508	487	526	527	546	530	517	523	533	500	497	522	468	502	515	553	525	492	536	504	508	521	500	456	531	522	488	492	498	513	507	502	536	544	480	520	511	503	479	519	490	486	484	529	506	531	499	548	513	518	493	528	483	486	540	516	504	500	494	491	520	499	500	482	555	511	507	511	491	522	533	490	507	517	537	504	526	502	468	532	491	487	497	541	528	500	502	523	511	500	554	538	520	487	561	491	528	506	503	506	483	521	497	513	523	506	533	488	509	509	543	532	526	474	510	505	496	482	506	511	527	510	526	502	517	497	496	484	495	496	499	521	475	514	497	487	496	504	511	478	504	518	499	465	495	514	531	540	507	517	499	528	515	510	498	492	532	494	511	565	516	517	529	502	502	505	511	508	496	510	517	560	520	491	503	506	504	535	513	522	527	499	515	489	488	478	463	515	508	505	473	483	549	503	520	502	488	506	497	466	496	482	494	496	476	459	499	562	518	526	514	525	490	512	519	504	506	533	554	558	519	515	487	498	472	481	530	475	508	517	465	487	498	512	525	504	506	542	512	500	504	536	496	475	533	487	512	470	472	502	506	498	510	504	491	525	490	458	510	493	507	520	435	525	537	503	513	537	554	522	525	530	524	523	507	514	497	483	468	545	509	531	502	512	475	515	520	482	539	498	501	513	542	477	466	506	504	534	513	477	497	510	504	476	522	537	485	486	491	466	480	507	498	525	529	506	532	494	508	511	482	530	496	514	455	494	549	518	512	493	469	485	495	509	477	484	495	482	515	497	489	523	520	510	498	494	523	505	475	504	488	495	557	472	538	499	514	530	503	523	512	554	460	489	496	557	548	521	499	506	508	513	503	522	494	493	528	514	465	526	479	524	501	518	507	503	518	496	511	510	534	549	486	510	476	513	474	493	464	479	545	530	514	527	513	522	548	520	489	496	478	510	521	515	483	472	543	487	471	535	523	507	457	514	544	523	529	538	538	500	499	508	502	494	491	506	476	482	533	498	548	494	494	498	509	535	479	514	492	471	509	478	504	512	519	516	492	539	501	521	496	493	488	535	501	508	517	522	496	493	515	490	476	497	508	526	485	502	534	479	513	525	505	516	521	509	483	504	475	518	504	498	483	518	485	486	519	509	500	498	500	535	534	512	549	474	524	527	563	550	490	542	495	495	443	459	560	538	490	514	557	505	541	511	527	509	494	523	494	472	484	543	503	482	506	507	489	527	493	536	491	507	509	472	471	495	515	489	502	541	497	469	504	464	505	520	521	513	516	492	516	504	509	491	565	505	482	487	505	494	487	505	460	527	497	505	506	481	506	498	538	515	454	519	503	511	542	488	515	512	482	518	485	482	503	464	520	522	511	522	520	495	533	512	488	511	466	521	512	520	496	524	524	524	504	480	568	485	507	491	517	509	487	504	489	497	469	486	485	521	500	512	492	554	494	470	517	509	493	554	478	493	524	510	504	455	529	566	517	480	541	467	501	480	561	508	536	534	495	484	539	507	511	534	534	499	509	506	500	487	518	490	534	505	517	547	524	483	548	467	515	521	516	481	535	470	514	505	501	499	540	476	511	504	541	498	500	529	528	514	486	532	534	508	504	486	491	509	506	538	507	502	498	532	470	503	510	524	519	524	487	521	508	498	490	513	548	499	550	536	594	450	524	519	506	522	496	482	505	486	498	519	492	509	476	499	480	488	492	492	504	490	479	495	497	544	498	534	509	506	531	493	514	532	482	531	516	558	490	485	527	506	525	524	492	512	473	498	502	513	493	539	529	522	509	527	524	509	508	500	526	538	464	525	489	487	518	516	512	491	494	488	496	506	482	509	492	512	487	505	503	504	493	496	506	505	514	523	544	468	508	477	497	516	536	492	518	527	505	545	476	501	491	506	531	479	523	501	495	525	547	461	502	548	531	514	496	502	476	488	512	479	478	531	513	505	478	488	477	517	487	527	525	505	517	500	560	502	524	508	508	539	532	505	477	477	489	523	528	547	544	514	519	495	531	518	496	519	513	521	503	491	534	496	517	557	513	516	508	482	525	489	501	515	471	507	512	501	488	531	540	508	525	503	495	499	510	512	498	500	509	489	528	541	482	523	510	507	509	480	513	496	508	508	528	493	508	490	491	444	534	506	510	520	503	533	521	541	516	488	490	520	486	525	561	546	547	494	525	548	521	504	490	492	536	518	549	506	464	508	512	501	519	553	514	515	471	508	539	529	543	465	499	520	509	510	473	545	540	521	509	526	544	505	500	491	515	510	560	515	491	498	488	484	469	505	531	498	534	491	509	500	523	509	510	561	510	475	471	504	502	501	510	463	502	522	519	507	509	487	511	534	476	461	520	483	501	513	455	502	485	506	537	493	485	524	480	500	496	468	511	539	511	484	470	513	468	493	503	492	514	471	520	542	501	526	524	518	507	506	524	530	494	478	462	537	523	480	467	525	535	513	526	479	512	523	516	489	511	506	494	539	514	485	530	513	540	506	541	495	475	535	484	552	518	516	492	471	513	494	486	494	518	528	499	546	533	523	496	523	511	505	501	497	519	524	487	528	497	523	509	503	524	525	515	510	516	474	511	517	523	505	539	501	507	494	511	484	508	481	494	473	524	478	514	509	532	530	518	522	483	516	540	506	540	534	518	500	508	513	536	510	505	512	482	480	518	514	508	501	534	490	510	520	480	526	506	524	538	529	500	527	516	518	501	498	504	460	517	492	483	508	537	507	506	502	515	473	505	514	478	460	538	479	546	518	491	516	474	504	517	475	487	507	538	518	511	480	574	483	539	488	500	493	510	538	496	506	532	514	522	516	515	495	547	519	519	518	507	498	508	479	510	519	512	512	519	531	525	488	486	531	537	520	503	479	504	480	551	502	458	538	544	574	495	522	476	502	506	516	496	497	532	542	509	474	493	525	541	507	508	538	517	518	512	505	485	511	519	520	481	537	491	501	538	492	523	485	514	543	518	519	510	525	526	489	526	521	495	488	538	541	485	543	537	513	522	516	471	473	515	518	489	516	537	509	530	479	487	487	455	512	524	509	491	502	509	513	490	527	510	445	514	490	475	544	466	542	518	517	519	497	511	494	499	473	559	481	522	507	498	503	517	496	541	502	504	542	505	550	527	460	494	498	459	489	524	559	525	513	476	521	464	511	542	511	552	515	483	505	493	524	472	519	514	485	489	489	536	510	504	549	500	521	521	523	485	515	520	532	505	524	492	482	519	539	515	481	528	533	479	475	537	567	520	531	524	531	478	494	502	516	550	476	498	476	510	544	552	516	516	526	496	547	467	496	507	493	523	459	509	501	490	497	504	516	491	503	508	525	493	533	501	511	492	534	478	510	499	532	476	502	514	507	478	497	493	525	529	503	484	521	494	482
8818	1111	1150	1034	788	582	579	554	444	415	413	407	401	361	372	369	351	345	332	329	354	330	336	357	344	343	357	348	307	337	342	366	342	359	335	338	343	314	334	360	328	327	323	319	361	348	341	341	338	364	333	339	322	359	377	314	348	342	336	342	340	344	326	346	322	339	344	345	341	384	336	305	350	326	337	322	331	343	370	313	337	340	329	307	342	330	354	349	371	332	339	359	357	347	317	364	353	327	354	315	333	321	342	327	336	356	317	334	362	365	339	346	333	343	329	331	321	350	330	335	297	321	326	325	307	321	345	327	359	324	344	349	351	329	329	352	327	315	314	331	332	359	338	321	334	331	331	337	336	329	339	331	324	333	285	334	339	348	338	293	339	343	343	386	336	328	317	320	326	312	346	350	379	348	347	343	330	321	355	334	345	325	338	316	369	317	369	367	306	298	344	355	318	359	302	342	314	359	349	377	321	332	351	378	329	364	368	376	305	329	310	353	317	344	354	318	379	305	315	332	323	333	299	332	308	326	342	328	351	327	348	358	329	345	310	313	356	327	304	329	364	359	322	355	306	377	384	329	343	337	290	358	357	326	328	325	311	339	332	342	363	297	324	332	309	357	336	316	361	320	330	326	334	321	368	348	342	320	368	327	363	319	369	350	301	345	337	338	312	356	317	324	315	336	338	332	360	362	300	347	354	344	328	350	334	280	341	336	323	311	332	331	321	328	326	303	343	341	341	316	350	324	326	337	350	338	350	317	315	336	337	336	343	323	318	342	361	397	334	309	343	342	343	335	357	342	372	314	336	309	313	348	339	326	328	334	342	309	331	319	325	336	351	341	336	330	335	296	326	327	323	364	376	346	343	376	342	374	343	337	349	337	312	349	304	338	328	327	317	325	306	312	353	330	344	350	326	355	338	335	325	331	317	302	346	325	343	352	334	322	387	334	331	360	356	341	379	350	351	324	339	333	346	346	304	331	319	365	358	329	316	372	373	338	354	327	318	380	326	303	324	331	390	319	367	361	347	319	311	332	343	315	342	381	353	302	311	355	329	384	362	331	361	341	321	323	313	327	340	327	376	339	315	321	324	318	347	356	326	317	336	329	338	353	343	345	325	299	328	326	362	317	376	357	342	344	318	349	328	299	330	334	339	338	336	322	311	316	349	331	360	342	313	324	323	359	351	318	314	333	327	323	381	345	343	317	345	348	328	354	340	326	336	304	346	330	327	315	336	330	328	333	322	355	353	317	351	337	349	336	349	316	363	289	359	361	327	348	329	375	311	305	331	356	349	343	367	350	314	344	322	350	332	330	322	358	349	298	352	344	304	324	343	310	338	341	356	345	365	337	343	378	346	326	358	329	356	334	326	334	353	332	341	334	346	337	317	294	348	328	315	363	361	343	319	341	310	353	358	330	309	311	385	366	342	329	342	346	346	352	340	309	356	356	348	374	339	297	309	326	323	307	314	329	332	347	319	321	293	346	344	358	319	334	316	375	298	332	307	307	351	316	344	332	342	305	314	325	333	334	338	331	336	320	369	330	310	322	315	341	333	357	345	326	353	363	291	325	345	336	293	287	375	314	327	359	316	346	313	331	336	335	358	314	325	327	372	350	337	363	326	357	302	306	346	345	358	370	330	333	360	336	360	340	344	336	333	336	361	343	336	337	340	321	334	347	329	334	350	356	328	330	299	300	317	333	312	326	344	354	355	313	324	312	384	341	331	337	340	357	333	386	336	353	330	330	329	307	350	373	337	355	329	335	334	362	335	326	304	335	330	338	316	328	321	315	344	331	330	300	368	366	351	350	328	372	340	315	367	330	325	326	355	347	399	335	317	337	346	337	379	363	353	344	374	313	322	343	319	334	343	351	326	351	306	345	337	317	320	352	333	343	323	336	326	378	341	320	318	336	347	390	330	317	351	312	350	335	356	337	338	317	339	341	336	351	359	318	326	328	351	373	318	361	318	358	293	358	342	355	344	330	340	351	332	316	346	322	309	339	330	343	336	322	326	349	348	323	294	342	345	286	361	324	331	311	387	339	304	338	324	345	342	352	352	325	323	347	334	345	307	332	338	337	317	312	302	314	325	337	343	315	339	300	344	312	341	309	346	323	348	336	320	338	359	324	347	362	335	351	354	361	369	339	333	373	319	359	329	353	337	349	337	356	344	331	341	328	350	316	339	362	311	320	344	373	348	337	325	314	332	326	323	358	327	319	353	332	352	333	319	334	347	326	294	340	299	350	338	350	337	317	319	353	353	345	335	328	363	368	321	373	338	326	324	314	330	351	342	326	322	333	317	293	327	325	337	332	333	315	355	317	339	322	303	311	333	299	338	362	342	312	363	335	346	327	341	361	331	294	345	336	351	296	347	337	319	318	299	351	332	342	319	348	348	333	340	355	358	343	329	319	340	351	321	355	329	325	313	335	299	350	338	318	383	321	328	318	357	290	318	340	370	325	352	347	325	325	354	335	339	337	335	350	344	336	332	319	322	331	341	314	347	345	312	331	349	333	372	345	338	339	343	317	331	328	346	330	354	376	344	346	345	339	313	356	325	326	368	352	337	311	352	322	317	328	316	375	313	323	339	373	302	332	352	331	336	326	352	343	322	316	313	337	328	348	361	296	326	313	334	314	322	307	375	340	337	341	327	326	372	330	309	376	361	345	328	325	326	342	349	313	366	334	338	320	337	311	322	360	326	324	338	343	339	361	332	303	343	344	338	342	326	357	341	338	319	305	333	338	323	346	319	329	325	342	373	336	359	323	355	347	369	373	307	312	325	285	354	308	389	342	340	338	335	352	318	341	340	323	293	324	336	328	333	338	351	346	339	325	306	368	338	347	338	355	347	358	316	324	358	344	323	294	346	332	305	320	326	328	338	357	335	328	323	327	337	342	343	358	330	346	333	330	317	312	324	310	351	335	343	342	331	354	350	356	322	328	320	328	329	335	343	344	348	337	342	352	320	351	362	357	330	334	358	390	391	348	334	310	329	313	312	333	347	376	375	322	290	364	357	290	339	306	356	362	380	321	339	377	338	318	358	325	343	318	356	315	339	328	319	343	327	309	325	385	353	314	371	320	336	337	363	327	317	345	341	321	330	308	356	357	294	336	329	290	307	345	337	345	316	332	327	318	344	342	330	368	324	341	341	340	378	319	356	355	335	331	314	337	328	334	346	316	316	308	343	338	371	361	349	307	326	327	324	352	307	314	350	343	315	335	326	376	344	354	330	341	328	317	332	342	342	330	316	315	359	325	322	352	343	367	299	333	329	314	325	312	329	365	368	336	314	367	344	355	322	347	305	319	314	324	339	345	323	299	340	312	330	363	355	341	353	346	338	334	319	316	343	320	319	353	365	336	329	351	342	324	373	318	380	319	355	348	352	350	339	325	348	361	318	301	358	351	338	327	322	319	294	321	344	350	337	334	352	360	332	330	321	320	354	357	300	325	334	310	349	323	339	341	370	332	325	317	327	335
6246	1690	2409	3089	2927	2484	2199	1986	1814	1692	1587	1409	1357	1350	1279	1198	1190	1093	1179	1103	1070	1087	1063	1021	1016	1083	1013	1026	991	1012	971	966	988	1007	1012	1008	1027	1004	1003	975	975	995	964	968	910	935	994	986	962	934	928	889	988	1000	934	975	931	952	991	935	940	893	931	962	942	862	892	904	938	930	975	902	931	964	915	956	931	941	914	890	922	893	1010	937	969	853	952	874	919	949	936	896	929	869	954	911	927	905	951	872	922	864	931	920	934	905	954	935	901	905	954	950	884	892	933	904	864	948	859	954	896	988	921	908	956	939	971	966	951	920	876	893	921	854	879	901	912	845	897	919	939	941	940	889	956	869	880	930	894	901	947	894	941	924	878	949	949	932	961	880	929	906	919	892	890	906	916	951	948	932	908	936	908	914	897	881	860	876	927	881	917	900	928	919	889	931	870	907	929	897	938	920	940	906	944	864	925	874	900	944	962	958	891	922	970	946	912	951	896	911	944	906	906	903	958	901	915	936	942	899	867	886	945	864	909	945	955	898	904	880	887	909	951	939	907	971	905	942	892	916	872	932	925	886	885	928	954	945	908	920	895	844	949	996	874	913	872	883	873	968	850	963	931	910	919	875	880	907	889	970	932	895	942	946	876	897	956	887	856	946	903	940	930	979	911	871	897	911	927	887	909	920	898	932	946	891	936	981	901	934	958	922	919	904	883	888	948	935	908	1019	923	865	907	873	877	908	875	907	955	904	924	914	947	872	879	852	919	970	879	903	863	850	912	836	902	891	942	882	929	958	928	872	914	848	948	895	866	919	907	874	870	894	870	931	901	910	935	895	900	955	1000	897	885	892	890	939	909	914	929	906	889	900	892	907	932	945	940	948	905	959	943	913	954	899	1009	896	912	911	945	922	927	899	945	928	911	913	942	919	866	906	948	864	887	925	900	914	896	896	953	939	945	936	953	942	881	947	931	953	919	892	916	923	911	918	955	896	906	935	940	931	887	879	930	930	913	863	927	915	894	974	940	910	929	947	859	900	876	942	932	900	886	903	928	925	924	936	955	879	937	912	924	881	953	926	908	908	918	917	886	917	912	939	918	907	917	924	881	922	901	921	907	968	861	907	846	914	935	902	908	924	908	940	938	899	898	940	980	861	965	861	915	904	908	910	906	940	904	938	925	866	882	898	923	846	889	889	887	911	906	899	895	965	841	913	960	902	910	919	953	868	891	922	917	918	944	913	938	941	894	915	919	980	926	952	922	957	892	888	929	910	875	897	933	972	932	859	936	899	929	902	898	923	856	905	912	926	895	925	895	860	899	925	879	923	932	916	909	889	953	992	909	940	877	916	909	873	886	953	876	932	971	918	891	911	924	901	890	932	949	999	933	908	921	924	952	928	865	970	909	923	933	897	906	885	944	981	927	905	959	966	920	895	935	883	855	896	921	896	943	929	909	844	904	908	965	936	889	887	828	946	893	973	891	911	899	917	874	895	911	949	925	891	931	949	947	934	941	881	953	883	905	946	906	899	924	924	911	850	939	915	921	866	930	945	930	957	908	872	962	948	938	906	876	915	868	931	895	964	876	920	935	979	941	988	928	891	873	920	853	917	890	944	893	933	938	901	905	940	952	921	889	916	906	902	861	888	899	919	940	929	913	947	932	893	974	901	912	899	918	968	915	878	905	917	1003	912	921	972	969	871	926	962	934	842	867	906	862	912	929	863	927	903	922	901	892	875	867	910	885	899	935	932	954	878	902	886	975	934	889	924	916	892	933	941	904	905	951	931	923	915	889	910	928	878	925	889	875	952	898	864	899	911	926	896	890	837	903	906	932	831	932	895	927	908	883	945	919	871	893	905	923	923	933	912	951	924	930	871	922	872	868	923	943	975	890	884	934	909	919	898	894	900	927	920	935	1009	904	906	872	925	870	901	893	928	933	952	944	960	919	934	969	936	892	934	915	936	902	908	957	933	920	930	935	918	874	918	885	908	899	881	903	912	918	978	1036	944	987	914	885	916	895	894	901	878	911	897	927	919	903	960	883	903	933	931	909	935	904	966	950	923	915	944	892	915	966	954	854	920	893	891	925	885	913	864	900	943	909	900	930	911	934	924	891	927	865	858	896	985	908	927	975	911	909	907	955	916	921	898	926	946	919	947	924	873	945	895	904	944	925	884	889	915	891	881	946	917	913	905	888	925	912	917	890	953	927	857	933	905	905	880	938	912	890	928	894	898	958	876	890	860	937	931	906	953	906	923	901	929	944	944	902	882	933	971	956	977	912	885	934	820	945	910	934	889	872	896	940	916	923	935	944	952	939	961	871	853	890	903	936	919	942	919	910	920	895	926	897	979	915	898	930	883	876	898	918	896	903	908	928	923	917	932	929	924	888	840	852	930	905	907	942	905	984	919	908	893	963	925	949	870	918	872	939	902	971	944	919	883	875	933	893	916	902	961	830	927	963	919	956	875	922	867	955	923	925	918	871	889	912	899	927	917	901	925	890	872	934	948	907	904	905	920	900	863	926	897	906	930	907	939	932	937	893	925	906	929	879	930	933	946	947	919	894	897	951	897	951	919	918	961	897	929	872	903	994	903	910	869	973	916	975	950	929	875	966	911	865	904	909	908	912	973	895	911	901	883	907	932	889	905	883	909	957	870	917	911	895	908	925	951	919	902	952	920	942	947	873	961	882	931	863	981	963	965	877	913	888	910	922	915	922	920	950	915	908	947	937	877	892	892	903	917	922	948	898	904	949	889	948	911	924	907	885	933	899	945	932	899	926	974	935	985	946	972	877	917	924	915	919	820	1001	958	884	892	892	944	908	944	950	923	924	915	945	934	879	905	907	956	921	888	895	875	907	969	862	930	910	882	917	913	899	871	890	905	940	875	886	907	893	918	948	919	901	876	913	918	868	893	880	910	864	938	952	894	919	861	890	908	909	878	918	918	912	874	860	951	887	891	933	854	962	929	921	876	957	946	957	925	929	913	913	837	864	890	895	965	920	878	914	930	925	893	934	932	923	895	933	974	954	918	948	908	911	887	894	895	896	912	856	918	919	853	901	911	873	875	928	905	951	898	943	857	970	909	875	918	960	883	864	896	887	945	920	915	942	910	914	910	895	913	914	881	910	910	896	925	908	952	873	928	915	911	912	934	891	949	904	900	920	915	924	930	894	904	991	944	909	885	913	890	913	918	952	974	921	925	980	978	912	909	869	895	897	838	907	959	941	924	919	930	910	931	933	964	881	949	917	882	861	968	933	942	903	869	943	868	921	909	922	835	923	954	898	931	937	918	895	910	925	952	939	913	912	901	902	893	923	886	955	867	903	921	889	964	881	881	939	928	962	888	908	917	894	893	908	895	886	924	902	944	905	898	892	881	903	911	978	905	893	908	927	906	903	966	953	934	866	943	950	923	981	889	888	906	945	937	932	931	897	933	920	914	912	926	916	939	934	911	879	966	888	869	945	956	888	940	865	898	964	954	921	888	942	887	905	918
13230	1856	1666	1407	1042	842	693	670	541	515	465	436	414	423	377	367	366	354	367	366	395	332	373	346	363	358	365	335	331	392	344	361	263	342	357	317	330	360	316	327	346	322	356	387	314	347	327	359	359	365	349	343	353	338	311	351	345	355	374	349	330	311	364	335	337	325	307	335	372	360	313	321	354	326	345	331	347	329	345	333	312	326	359	325	314	300	344	349	311	355	309	351	341	368	331	345	323	326	333	364	317	334	328	332	357	348	349	323	313	333	359	345	334	356	305	338	354	321	355	348	302	361	355	339	327	338	328	339	353	323	353	354	344	361	336	299	313	318	328	350	349	319	344	333	300	329	336	322	383	346	349	324	310	321	333	338	351	319	316	336	319	353	346	343	327	335	324	295	321	358	300	369	356	314	342	351	322	339	330	324	334	335	343	330	345	340	358	375	338	336	351	317	299	362	339	353	339	337	325	333	314	344	326	364	311	329	321	312	304	316	339	328	338	337	389	360	300	368	313	365	309	333	317	352	356	308	375	325	336	324	370	335	349	354	371	316	343	332	344	343	335	290	362	320	330	334	344	322	321	333	336	307	327	361	312	318	341	343	346	356	289	333	315	313	330	336	336	316	349	315	342	337	343	340	350	306	325	340	356	332	327	332	303	344	332	343	361	337	333	352	325	341	319	338	359	351	332	300	331	323	322	329	344	330	331	325	324	340	334	336	349	359	321	340	302	346	346	329	323	329	335	349	332	320	303	304	377	309	352	331	350	310	333	370	326	264	344	328	379	348	372	308	328	307	340	331	336	326	329	351	371	296	326	318	357	332	355	331	338	331	316	320	338	304	307	307	305	300	302	323	336	352	332	306	324	364	353	330	340	311	357	377	365	370	332	317	334	343	346	365	351	311	339	322	310	328	347	371	327	339	333	348	343	317	312	323	346	356	340	355	318	331	323	317	334	350	359	357	306	321	324	337	343	321	352	352	339	338	338	317	369	327	341	314	335	338	335	341	324	323	352	343	366	311	324	321	340	304	312	351	345	311	341	313	299	329	337	348	335	363	334	333	364	346	332	331	353	322	332	365	338	330	329	353	334	331	351	365	312	333	330	293	330	352	363	333	305	355	324	369	330	333	351	338	357	337	328	313	327	338	338	310	351	335	332	313	338	336	331	344	320	352	367	323	344	358	347	339	317	329	338	315	326	359	307	295	358	310	317	324	367	352	321	345	359	339	352	346	328	348	335	340	378	363	328	354	344	354	341	348	344	306	352	337	319	334	342	322	313	365	347	296	343	344	317	323	328	340	333	338	339	353	350	335	350	304	295	364	334	357	315	355	312	337	341	310	391	353	339	314	329	326	324	316	339	282	344	332	326	320	343	349	349	340	329	327	339	338	379	312	306	308	338	344	311	291	319	334	288	339	355	358	362	331	315	340	338	340	344	324	316	282	305	316	347	347	358	354	359	344	348	301	375	355	331	337	330	303	338	322	346	333	330	370	345	337	334	340	321	332	343	367	360	295	349	344	335	329	360	350	317	330	383	334	333	345	346	321	318	306	327	322	349	345	332	336	348	308	331	355	320	347	300	322	339	342	319	312	354	331	321	369	315	341	339	366	339	341	306	349	316	356	335	344	321	351	358	350	378	344	341	322	348	352	353	311	323	336	323	335	341	340	328	335	349	319	340	365	351	317	335	355	369	329	346	291	335	327	315	341	315	343	328	319	315	349	338	309	388	344	295	336	337	360	322	322	314	313	368	342	372	314	350	336	318	351	326	345	368	319	339	354	351	333	298	330	346	337	329	344	335	348	351	347	346	307	304	333	323	321	327	335	333	363	337	341	323	323	311	330	349	357	350	338	321	326	341	356	327	326	333	290	343	347	348	347	336	300	314	324	300	337	357	337	321	321	322	319	357	305	357	318	332	358	318	343	326	317	317	317	344	289	334	306	362	324	354	344	331	303	351	337	350	344	342	301	335	344	339	321	327	313	338	351	337	361	337	334	343	331	305	319	318	321	328	322	318	299	350	323	322	332	344	318	310	342	318	339	349	351	376	339	347	352	342	318	312	310	331	300	330	370	341	333	350	370	322	341	346	333	302	324	361	335	357	325	318	317	316	320	344	335	359	344	336	324	368	344	308	349	337	352	328	331	330	377	322	340	351	308	356	321	327	319	354	345	324	344	340	323	350	298	327	332	332	328	330	354	322	353	359	385	355	343	324	320	331	314	298	328	310	342	301	298	362	351	343	308	375	343	345	305	333	325	299	318	339	318	315	353	363	308	363	373	328	347	338	347	343	357	310	301	340	329	342	337	333	318	323	330	333	344	301	362	323	324	328	352	331	323	325	307	343	335	361	348	375	344	306	344	320	326	330	315	330	343	294	358	370	352	354	306	325	308	354	341	344	329	303	344	326	330	341	338	343	294	338	331	323	321	335	372	295	348	354	316	337	309	317	332	358	348	336	361	364	359	351	342	302	329	320	342	345	299	339	346	335	352	298	346	328	312	346	304	355	329	294	317	323	345	344	313	326	347	347	343	344	350	335	309	340	347	381	321	347	338	328	328	302	366	328	339	326	319	317	310	355	372	316	336	320	342	310	360	354	342	317	331	308	334	338	323	324	323	362	353	330	365	297	331	333	308	320	316	324	318	305	342	310	340	336	342	326	306	311	334	350	339	350	336	355	322	309	333	312	334	303	343	372	366	341	343	337	307	325	333	329	290	344	325	364	339	333	362	313	339	304	335	307	331	343	340	361	322	327	326	330	335	350	342	374	364	322	336	312	310	338	346	340	346	358	343	349	331	336	319	327	344	332	356	335	337	350	358	329	312	323	322	341	347	319	344	333	329	340	338	327	367	363	355	378	357	347	332	354	313	320	352	297	340	319	332	328	341	356	334	344	319	333	342	323	324	305	352	290	362	316	323	340	365	328	343	339	316	333	343	330	335	345	364	320	349	372	357	340	311	313	313	353	322	347	314	330	310	351	363	323	334	295	340	308	342	346	334	337	345	353	353	333	335	346	340	334	334	354	281	316	289	325	343	328	347	342	335	334	330	363	292	315	306	341	339	354	349	329	352	342	335	311	343	350	341	338	329	379	328	308	329	315	376	361	344	323	355	312	357	364	318	364	361	351	346	337	339	345	340	364	287	325	338	336	322	347	329	315	310	325	340	357	346	316	333	339	301	324	343	343	341	322	327	353	322	337	325	325	307	325	331	316	325	350	330	334	305	349	358	310	349	317	324	370	357	294	326	329	349	414	344	345	353	346	309	351	350	367	383	320	364	328	333	364	329	365	286	353	322	319	305	340	337	364	367	335	345	354	320	325	318	334	351	329	344	349	315	321	354	342	346	346	388	334	366	345	311	311	358	372	324	316	341	340	340	340	323	304	369	339	342	353	311	353	340	358	340	341	357	357	346	322	341	365	337	333	340	324	354	300	358	324	323	345	312	356	312	349	361	325	317	342	338	365	350	300	357	327	386
7384	2070	3324	4342	3980	3374	2998	2504	2266	2001	1816	1734	1624	1548	1439	1377	1326	1232	1201	1179	1146	1130	1105	1039	1080	1061	1089	1029	1008	989	1053	1024	983	988	964	986	988	926	967	899	909	963	946	972	879	961	990	935	914	856	876	930	888	885	976	931	929	935	954	937	909	957	927	892	949	882	923	892	913	886	915	960	904	892	907	940	951	940	895	889	889	907	925	867	871	879	909	913	941	868	846	958	927	875	903	871	896	908	884	889	928	931	920	921	891	902	869	901	866	861	876	910	884	947	851	902	938	898	916	877	920	906	912	886	858	902	879	917	861	917	876	856	932	892	838	857	878	907	881	918	905	933	896	848	920	850	889	871	894	903	908	891	911	903	913	897	867	930	931	883	927	921	896	950	875	909	864	899	915	858	861	905	919	920	868	936	892	871	875	886	930	885	896	867	865	874	865	902	917	875	862	860	881	880	847	873	860	864	848	873	906	886	898	899	918	939	896	912	931	897	893	871	888	924	828	908	941	879	880	896	857	899	874	830	907	923	867	894	862	938	889	888	914	892	899	892	905	921	919	906	863	886	935	911	880	922	896	902	840	857	869	861	854	937	863	940	925	877	927	919	893	922	909	909	878	920	860	904	883	872	944	904	829	839	921	862	911	927	885	858	929	918	936	883	800	888	927	866	907	898	892	878	915	904	872	897	871	875	834	864	917	926	910	895	879	863	914	841	928	952	941	917	868	857	932	860	877	879	856	862	897	860	868	903	894	869	863	916	900	878	864	884	869	912	906	855	834	905	870	914	945	891	896	894	805	909	860	907	867	928	909	818	886	905	835	887	833	891	911	842	884	842	927	916	886	875	879	920	857	903	808	925	888	893	886	880	845	889	930	918	841	850	889	886	894	879	927	913	891	936	941	869	873	924	871	925	887	931	926	908	912	922	898	869	861	922	880	894	884	869	908	846	867	853	866	867	856	879	811	856	826	870	895	908	901	924	866	878	902	902	894	904	888	906	827	941	861	853	913	855	916	835	893	836	880	883	883	908	929	921	876	941	910	860	879	844	927	877	894	880	928	882	875	913	829	849	906	873	905	917	905	871	932	875	926	910	810	889	896	874	884	899	886	876	830	909	921	932	904	908	855	871	862	895	918	907	889	909	871	913	935	901	857	932	849	876	953	851	918	860	834	873	892	944	859	866	908	922	894	847	891	901	883	945	877	885	863	944	942	842	879	890	895	867	904	887	951	853	866	883	866	850	971	884	860	886	910	829	877	948	879	822	897	875	888	908	892	897	887	840	890	858	868	883	882	899	872	888	831	909	865	876	866	883	867	882	881	853	896	863	936	862	884	904	889	868	895	924	860	893	921	901	835	882	851	907	911	871	886	876	905	884	925	896	818	925	874	931	858	904	867	943	897	859	873	829	920	927	869	898	897	856	924	916	906	896	836	853	874	927	860	903	832	907	852	873	917	842	872	850	912	934	872	859	869	857	877	909	949	857	850	888	920	864	876	884	904	898	872	929	873	907	841	856	908	882	892	884	839	860	886	910	856	919	899	883	895	887	867	902	892	882	921	894	855	912	870	890	886	877	870	912	878	897	896	908	895	938	924	931	834	896	864	847	878	937	929	851	885	873	902	946	876	866	882	924	853	822	851	915	906	915	925	856	869	895	907	868	916	882	908	877	929	866	881	892	905	882	860	892	904	892	877	930	899	894	978	899	873	853	856	885	873	886	896	916	886	874	890	888	830	899	859	882	914	849	885	841	881	866	873	889	857	878	899	836	842	887	916	903	850	892	828	833	826	859	894	905	867	880	930	849	899	916	953	940	870	880	865	880	955	851	882	885	896	908	886	883	914	866	883	942	904	851	885	862	906	861	876	898	855	874	887	909	876	901	836	861	834	878	877	920	915	913	861	911	870	911	855	848	911	890	906	880	892	863	865	919	911	880	915	924	908	837	859	918	834	926	898	921	839	915	890	894	861	921	932	894	929	819	874	902	873	886	840	902	944	884	910	931	919	916	887	926	883	921	856	952	932	894	861	892	857	859	856	869	834	868	871	837	874	889	868	871	882	870	884	863	883	903	909	938	830	866	852	881	840	851	958	923	886	865	887	869	886	886	910	851	842	907	864	887	915	900	941	878	820	899	817	877	880	909	930	857	863	916	859	883	872	942	780	924	873	913	946	919	950	888	830	910	849	868	914	845	919	819	868	904	889	867	896	907	930	955	877	869	832	919	819	871	910	863	843	874	966	897	891	894	872	899	859	791	892	952	880	889	857	807	873	940	866	930	862	857	907	832	864	878	927	904	857	821	896	886	895	904	897	890	912	867	855	878	873	915	873	883	879	883	883	905	903	874	919	942	904	895	868	853	913	897	864	911	897	897	906	896	890	863	894	891	923	827	881	884	899	870	902	860	887	896	861	879	901	908	893	886	892	880	852	902	867	902	883	891	925	905	903	850	909	894	902	862	828	888	886	946	915	880	808	847	876	847	878	904	906	866	900	872	851	894	897	887	891	946	812	871	875	915	866	867	896	907	856	864	886	854	832	886	904	905	869	871	918	856	832	883	818	892	875	868	940	926	870	903	875	934	872	868	894	898	855	930	880	880	911	909	945	881	865	870	888	855	878	890	876	849	866	906	918	897	877	883	899	907	936	888	897	894	841	876	886	938	888	908	865	900	895	862	921	888	892	880	942	880	873	905	957	874	884	898	816	907	904	903	852	876	895	865	880	896	869	890	852	905	866	904	860	920	853	896	844	836	896	845	866	787	884	920	874	863	886	883	888	921	943	828	836	929	802	866	899	888	880	890	836	917	886	930	876	908	899	886	872	854	862	906	905	914	900	906	857	923	904	849	914	851	873	897	882	873	913	917	856	898	912	862	906	939	908	843	891	886	862	856	916	867	880	915	875	883	951	885	899	920	898	849	832	909	856	871	908	901	911	830	885	878	879	931	869	917	839	907	879	921	864	874	892	838	892	909	825	923	881	908	948	866	912	941	833	847	845	827	900	878	814	806	918	879	882	834	918	867	949	908	860	840	875	877	876	864	912	909	933	883	883	855	824	898	870	898	839	869	866	874	911	916	866	871	943	811	919	895	809	915	862	894	893	847	905	908	901	879	913	841	877	915	867	928	870	888	853	872	911	870	896	855	894	917	920	918	871	954	920	913	909	883	874	857	898	915	890	922	818	866	890	858	852	934	879	882	845	912	876	866	902	909	827	905	923	893	939	912	900	875	916	873	841	854	886	858	878	836	869	902	927	889	925	904	910	898	878	881	885	898	880	885	889	869	943	881	902	899	894	942	868	884	900	859	893	863	924	906	853	873	842	901	865	901	884	861	909	845	908	914	876	902	898	852	845	851	857	855	873	852	884	863	886	873	851	892	894	889	924	903	881	887	918	887	856	858	886	865	878	914	908	899	873	885	865	883	859	919	860	909	893	876	881	908	942	851	911	857	937	884	877	874	920	904	871	876	849	895	889	876	902	856
1840	175	194	177	185	167	174	149	165	127	173	156	166	173	139	162	161	155	170	158	179	172	135	151	172	147	142	149	146	156	161	179	158	158	148	149	148	162	153	167	155	147	170	178	168	137	140	165	191	157	150	186	182	162	163	153	152	203	193	156	164	163	156	149	171	186	164	146	161	166	154	151	150	166	159	157	146	151	167	149	156	169	167	155	146	168	159	180	167	179	151	146	175	172	163	160	152	160	150	130	154	169	155	159	177	153	142	141	148	143	149	158	142	159	159	147	166	174	137	153	154	157	141	176	153	143	158	153	168	135	142	158	157	156	159	138	168	154	169	154	140	158	182	166	141	166	159	146	148	162	145	145	163	162	131	161	158	166	152	127	164	154	137	160	163	174	133	131	155	140	143	151	147	150	138	168	165	145	151	145	171	156	133	146	175	147	150	156	154	177	166	153	165	149	160	168	161	150	137	149	161	154	189	157	160	131	153	165	158	161	155	156	145	157	156	154	173	151	183	159	163	139	184	153	157	129	148	146	165	146	156	186	157	165	170	175	147	171	172	137	167	165	171	150	146	127	172	158	133	162	155	151	158	147	154	173	147	153	160	151	156	159	170	176	167	150	159	165	176	150	149	167	131	166	156	185	169	133	158	157	182	140	173	157	169	163	150	160	153	153	173	149	150	167	175	168	177	157	152	131	161	185	162	155	162	168	169	155	164	151	152	180	150	168	164	160	160	128	152	164	147	157	173	159	155	157	142	152	191	151	149	176	146	146	139	168	167	154	162	176	158	156	162	171	160	155	150	146	152	159	181	144	135	156	152	141	174	161	172	156	139	104	164	165	146	158	149	144	187	153	189	179	174	167	161	158	158	152	160	133	146	182	139	183	160	140	145	169	132	153	158	151	144	166	154	171	142	174	132	174	169	176	152	152	164	162	162	173	159	146	156	160	134	168	139	163	142	149	147	157	162	154	169	170	134	172	144	138	144	127	145	175	147	171	147	173	161	143	132	167	167	166	162	165	136	173	154	159	155	150	174	146	148	160	171	161	150	160	153	162	155	160	145	149	153	149	142	157	171	134	145	156	164	128	158	150	146	143	147	154	139	151	178	162	161	152	153	152	146	146	165	162	166	164	134	176	140	142	146	137	157	138	152	159	165	147	131	153	165	147	150	156	157	141	153	138	148	153	137	150	181	157	152	172	144	149	139	153	153	167	160	139	154	157	142	160	121	160	149	141	175	166	152	177	172	151	154	164	168	160	155	157	154	145	174	193	168	175	163	153	173	140	149	155	161	165	162	146	173	161	155	132	147	142	155	142	170	158	146	139	143	183	186	165	156	154	162	159	156	133	153	175	147	135	139	144	156	139	149	162	173	160	157	175	174	162	130	133	169	168	169	156	201	167	156	166	165	171	148	144	169	160	178	138	153	162	153	160	161	148	135	152	142	158	189	154	177	133	146	151	168	159	175	169	153	146	173	136	163	162	152	145	178	163	162	153	180	158	141	160	142	154	179	168	158	154	172	150	159	164	146	155	165	148	159	168	148	156	170	154	181	164	162	129	151	180	145	168	167	139	170	153	164	136	145	148	163	141	136	174	145	164	143	169	147	156	155	144	141	174	174	158	158	147	152	154	177	130	145	153	153	140	162	151	171	149	164	166	167	166	159	148	153	141	175	174	151	158	167	158	173	157	150	166	184	155	155	170	154	157	138	161	179	167	175	136	167	152	159	171	168	160	145	164	165	163	152	164	151	151	168	167	152	168	138	158	164	158	164	156	173	145	130	154	139	180	137	158	179	148	160	147	146	159	150	162	152	137	139	162	161	153	134	163	148	134	160	180	155	177	148	158	150	135	181	166	144	161	178	146	154	165	144	160	155	142	164	179	149	126	152	160	158	159	164	133	155	164	170	168	153	175	153	168	159	162	154	179	168	154	161	155	160	170	179	158	158	140	170	160	150	143	139	155	150	165	169	165	150	135	154	171	179	147	133	160	174	133	147	153	164	155	146	149	166	132	162	157	169	142	151	170	142	155	144	158	146	160	157	138	161	162	148	158	137	167	149	161	148	156	176	177	178	161	177	148	144	160	172	152	143	156	155	149	174	171	156	129	166	150	185	144	184	151	152	160	172	140	155	185	163	159	152	153	153	154	158	155	188	151	162	148	173	159	169	155	153	156	138	144	153	147	147	174	168	154	157	168	163	158	126	145	174	145	151	172	165	138	141	171	180	190	150	170	168	165	153	165	159	152	150	164	153	165	134	145	149	171	147	182	171	168	149	158	141	169	158	165	140	151	169	149	176	149	164	137	154	152	144	159	138	153	174	162	147	138	143	159	143	139	144	152	169	152	161	172	152	183	162	178	159	163	170	161	138	152	149	155	143	154	137	149	178	163	150	148	169	145	143	138	174	161	174	164	148	136	143	138	142	146	152	157	168	150	165	169	147	127	167	158	148	146	175	169	147	130	151	132	152	159	176	133	151	154	158	178	146	117	171	156	152	142	150	171	152	156	152	165	137	171	144	149	153	139	142	159	149	150	168	181	154	180	149	157	171	161	179	139	137	163	166	164	159	163	147	167	169	149	170	158	146	153	153	145	143	166	163	156	143	164	142	150	161	147	174	151	170	138	148	157	177	164	147	157	157	154	159	170	158	154	153	159	146	158	153	177	165	155	146	170	163	146	137	149	137	169	154	148	168	163	151	132	113	145	179	163	167	168	146	176	159	162	161	173	198	150	170	162	132	156	144	159	150	159	163	140	168	142	148	173	164	153	145	138	158	162	149	154	159	149	160	155	151	152	132	179	166	160	161	158	169	138	140	189	151	133	141	153	182	164	183	161	160	154	176	155	143	174	158	143	149	144	177	159	165	164	155	178	127	166	160	142	170	175	155	145	173	152	169	145	171	158	170	151	152	165	159	149	144	151	162	159	153	149	131	156	136	147	150	153	129	163	177	164	160	145	182	170	152	144	176	169	160	148	159	159	170	140	168	164	164	147	149	175	157	149	152	144	160	174	139	148	158	156	150	169	153	139	138	147	197	156	169	154	154	163	156	158	172	167	144	159	132	150	162	148	130	168	162	168	172	151	140	178	153	165	150	149	169	144	136	166	141	142	154	156	160	157	172	156	155	160	149	150	160	148	156	167	170	153	157	156	165	139	158	167	122	156	157	174	149	159	171	170	138	155	160	147	158	151	176	170	154	174	166	170	151	179	152	162	144	177	162	171	171	157	150	182	155	162	162	157	170	150	145	159	158	147	183	160	157	158	146	169	184	155	151	168	158	151	164	180	157	168	156	155	166	166	150	139	160	170	162	161	144	168	173	142	165	172	163	158	162	156	143	141	170	157	146	141	159	151	151	139	142	171	147	148	150	181	151	153	144	164	157	155	155	155	165	159	145	147	158	172	150	165	175	159	143	131	151	154	166	185	144	148	153	131	179	169	132	156	153	147	128	134	144	158	164	154	178	169	153	146	160	158
2201	552	538	592	576	553	573	528	578	556	509	544	538	489	550	560	496	555	530	518	521	503	531	514	493	509	506	509	534	479	532	513	521	492	468	517	521	484	545	528	481	511	489	525	485	497	524	510	501	535	503	503	527	490	495	525	518	488	473	496	531	493	519	498	463	517	481	496	568	532	529	526	498	520	493	508	512	521	549	501	540	495	478	538	527	528	494	482	542	478	477	477	532	507	498	489	513	492	506	523	502	507	503	486	518	497	471	515	529	509	531	453	533	510	503	501	516	481	495	477	508	490	510	520	542	522	511	558	513	486	499	495	517	516	511	488	534	475	490	486	487	522	505	485	516	503	514	518	497	563	519	503	547	497	528	504	501	502	502	499	513	507	537	578	482	513	538	462	486	482	488	484	528	535	543	474	465	529	475	496	569	504	502	490	494	483	506	550	494	516	503	524	524	509	519	508	542	481	493	525	538	480	538	513	530	493	512	502	502	523	525	555	488	555	541	556	489	525	507	486	501	551	510	492	508	535	551	518	503	539	485	489	486	524	506	500	505	496	537	495	486	474	485	481	495	538	480	518	551	524	518	497	498	495	518	487	532	495	522	544	517	523	580	479	497	514	513	492	501	511	474	543	512	438	510	510	493	513	494	481	507	472	515	498	487	530	508	521	504	463	495	500	518	468	496	555	541	533	521	502	536	513	536	477	486	530	508	477	534	536	484	485	516	489	499	482	469	500	558	501	491	489	485	486	517	496	523	521	510	501	480	541	500	473	507	519	548	504	509	500	500	496	501	503	463	509	499	505	545	522	496	514	478	542	534	530	535	542	498	521	506	534	493	528	501	504	536	505	513	520	497	494	485	495	503	527	512	512	494	528	477	476	461	504	509	482	533	504	502	516	488	555	523	484	498	484	531	512	567	543	512	524	529	520	508	534	500	474	568	506	508	494	514	531	523	514	538	503	544	495	524	534	513	525	552	477	506	515	484	529	495	521	504	501	495	487	471	532	499	473	508	528	541	470	527	498	519	509	529	544	564	546	516	500	515	504	470	526	496	546	482	503	492	507	474	512	534	523	491	507	488	528	509	522	474	502	510	515	473	502	518	479	504	485	502	465	501	542	496	498	563	547	498	482	512	499	496	492	509	500	521	500	493	528	511	481	507	518	505	514	507	491	525	497	524	480	468	534	539	485	547	530	519	549	534	513	496	505	508	506	515	512	537	529	541	495	474	518	522	483	484	544	505	511	511	491	521	498	509	482	541	548	499	489	491	530	511	508	501	520	478	491	509	525	499	531	542	546	540	509	483	548	507	476	487	509	512	487	534	560	488	462	517	484	526	491	499	509	495	497	518	510	510	525	462	499	497	519	498	506	508	485	537	524	547	551	514	492	513	514	502	535	528	487	497	499	528	519	486	552	538	535	523	510	567	508	519	507	535	518	524	541	489	492	509	494	509	524	529	509	485	506	497	517	499	497	568	535	536	450	473	531	538	499	465	477	485	488	470	504	510	477	496	518	488	501	478	541	519	533	487	502	539	485	456	553	499	533	507	524	474	497	528	497	514	507	566	507	473	491	514	466	471	498	520	532	533	490	496	497	465	499	502	518	483	519	488	479	503	483	504	499	524	524	486	531	500	492	533	518	499	466	525	484	490	552	575	518	528	500	519	499	501	512	533	510	502	491	510	510	480	473	508	521	532	504	509	522	589	515	527	520	478	495	489	510	507	500	497	490	537	497	503	510	541	478	491	479	481	509	485	477	506	491	552	506	513	483	529	546	515	499	510	532	516	496	507	530	530	481	496	478	518	484	502	511	515	478	502	495	477	487	516	521	496	509	494	467	494	505	495	500	498	503	534	521	472	525	466	520	476	509	529	537	517	488	536	577	516	520	509	539	510	504	521	469	524	479	538	489	532	507	513	489	505	455	492	492	501	504	502	506	481	578	503	529	508	531	557	499	497	504	528	536	491	547	528	472	484	535	491	488	476	516	475	496	497	559	490	546	529	479	507	519	497	511	513	540	550	491	489	494	524	498	497	522	492	481	521	530	545	511	525	514	545	496	514	470	531	537	479	518	510	481	507	506	523	533	544	464	531	530	509	475	517	511	528	503	528	482	526	503	472	509	528	506	524	530	538	520	507	524	494	542	527	521	502	527	496	507	567	483	475	525	500	458	475	525	509	551	486	493	491	517	497	504	479	492	516	504	528	527	476	545	554	508	505	487	491	525	530	520	516	540	532	497	494	486	539	535	547	488	545	522	530	547	509	508	484	522	530	534	500	510	499	500	504	515	531	479	499	462	487	502	505	553	469	495	522	547	474	525	497	542	501	576	508	470	508	506	513	471	516	533	494	495	522	487	517	525	485	499	478	474	486	510	508	512	508	500	445	503	504	509	545	480	499	503	527	522	518	498	491	511	492	506	531	511	546	528	536	512	507	504	532	538	494	505	541	537	471	529	510	497	494	502	473	540	526	524	485	472	519	551	497	514	492	514	539	488	503	492	529	485	531	509	520	526	502	537	492	523	495	501	522	505	515	499	533	519	486	506	473	512	531	479	485	504	482	502	505	534	505	485	506	522	503	498	521	511	502	523	535	527	457	498	505	536	480	527	489	534	521	516	508	540	488	507	514	478	535	557	515	520	518	478	522	508	475	487	503	520	500	513	464	454	471	502	545	479	513	472	506	480	528	512	475	529	514	537	503	534	493	485	501	495	535	513	546	491	504	492	544	540	473	489	506	514	514	482	498	500	503	482	507	511	501	504	515	503	482	484	494	509	554	485	499	516	525	516	463	521	509	482	474	531	530	537	512	520	456	513	484	495	514	509	531	499	516	534	545	521	534	493	501	488	539	518	501	522	475	505	506	511	501	532	494	500	541	499	491	483	488	484	517	464	502	511	524	499	511	519	505	504	528	493	517	489	459	500	507	473	522	478	527	534	508	480	490	511	505	487	486	523	500	516	559	474	449	500	565	520	493	534	487	534	520	538	531	498	503	516	499	516	526	513	484	484	489	505	495	473	524	487	505	503	498	525	512	491	483	505	517	494	545	519	520	490	510	519	475	498	507	481	519	522	555	534	505	510	527	489	492	463	499	481	486	545	522	532	527	531	479	490	494	510	492	477	532	481	485	470	489	488	515	528	514	527	503	539	509	513	529	495	495	549	506	494	532	499	517	535	510	494	526	505	515	531	503	524	510	555	510	504	506	501	517	566	497	485	555	508	556	511	502	557	476	527	503	562	525	492	512	487	470	524	501	535	539	488	534	493	531	512	515	502	509	512	515	521	481	485	508	515	489	482	540	488	460	509	489	500	505	474	513	497	496	517	505	492	500	493	520	547	496	482	521	542	540	501	524	525	545	508	460	493	493	518	525	543	542	446	484	513	557	506	538	525	497	490	514	560	515	493	523	531	530	532	462	538	506	510	540	491	504	464	538	560	513	501	562	478	508	503	528	533	507	524	474	528	511	518	543	502	524	514
8927	1085	1180	1033	806	610	565	470	491	447	442	452	393	389	385	403	395	346	401	316	346	337	355	347	327	332	337	351	351	349	317	379	326	322	332	375	315	346	322	355	350	340	324	343	333	317	337	332	311	361	355	341	356	336	363	310	354	330	328	364	353	359	319	331	344	331	337	341	302	348	346	337	363	347	327	363	331	344	297	335	335	369	341	347	347	313	288	345	335	326	327	325	320	340	329	312	308	349	311	349	340	340	310	330	382	352	348	364	333	354	331	356	364	321	348	300	315	301	304	349	303	349	354	379	359	327	323	345	353	367	374	317	372	306	327	301	309	330	349	348	332	348	331	337	363	348	346	329	321	354	359	342	338	363	332	332	347	341	361	335	324	359	317	342	316	348	376	326	318	309	350	343	349	320	303	330	311	308	342	332	315	323	304	311	351	335	321	297	341	336	364	363	345	358	303	338	322	319	362	356	308	349	342	365	348	320	342	371	349	342	350	361	322	329	330	362	353	332	324	334	328	325	345	354	384	317	326	350	340	369	338	351	352	317	359	339	313	336	331	379	322	318	352	317	320	368	345	325	294	332	322	362	341	311	352	337	326	345	332	342	326	320	364	309	334	322	355	322	310	361	330	332	307	342	351	302	357	330	308	367	330	328	342	321	337	353	299	354	332	348	323	352	327	341	334	344	341	304	327	347	342	313	338	340	323	348	344	344	332	357	312	365	317	339	365	309	312	324	342	354	317	322	336	327	327	347	347	355	342	317	342	347	359	357	291	324	332	318	350	325	349	349	364	325	304	312	342	311	366	339	332	340	323	343	311	292	360	342	333	312	352	343	304	321	327	291	316	315	358	341	346	352	356	343	329	314	332	340	322	361	332	318	326	326	336	338	317	378	373	345	336	332	304	372	324	303	328	365	347	333	330	375	312	343	305	336	318	314	324	331	338	329	324	351	339	336	316	307	324	329	311	320	323	336	311	351	340	327	361	328	352	357	353	349	303	320	311	340	321	340	347	324	327	340	341	337	357	350	307	340	339	323	304	306	335	349	339	351	325	339	354	348	359	331	306	308	299	315	329	315	313	305	361	360	344	318	316	318	336	331	346	364	309	339	345	322	291	333	350	368	310	342	337	337	348	341	314	331	339	343	325	343	324	354	340	320	315	369	332	363	298	364	351	358	317	334	378	335	328	302	316	292	330	333	319	320	336	297	327	314	317	321	355	353	316	335	332	395	311	356	347	337	344	341	334	349	343	319	332	309	352	342	356	327	357	311	322	322	322	350	352	345	317	329	364	330	315	350	381	343	331	351	349	349	382	329	340	345	309	335	331	318	325	328	372	311	338	348	346	315	353	342	300	320	359	359	340	342	360	319	343	331	318	353	330	338	327	374	305	390	317	343	323	303	371	361	345	348	349	311	323	331	317	346	290	347	333	336	308	343	324	308	337	319	342	350	346	322	334	349	331	314	309	360	337	328	330	372	329	342	313	363	324	318	336	335	318	337	310	343	325	313	309	308	342	359	308	336	381	311	327	325	343	373	356	329	333	303	349	350	330	334	334	333	332	366	342	325	329	343	329	326	310	340	334	349	335	319	347	303	336	355	336	355	345	322	298	333	358	335	308	314	312	332	340	316	347	350	333	340	299	316	343	321	294	339	353	344	333	331	345	340	346	308	343	312	330	326	337	325	367	326	321	328	338	328	351	359	344	332	325	329	363	311	300	333	330	341	332	324	331	325	322	333	344	319	334	294	273	301	290	320	304	344	324	348	329	363	317	376	350	339	363	334	313	319	359	314	341	303	338	319	348	371	319	331	299	351	357	343	332	334	342	352	345	360	356	333	361	342	357	345	333	369	320	314	320	349	346	341	327	329	370	362	337	323	368	334	386	339	330	321	313	297	325	321	339	357	345	314	355	308	352	338	342	341	314	348	333	336	311	322	335	329	345	353	324	342	348	342	313	325	330	315	334	330	355	376	336	347	296	314	361	327	330	330	333	312	318	326	295	326	304	317	310	365	344	355	361	304	342	316	342	346	357	312	358	327	303	323	346	349	318	345	352	354	335	322	346	336	360	359	322	326	339	350	357	373	375	349	343	323	340	363	324	345	369	330	330	341	326	324	348	358	340	351	383	348	332	316	346	308	331	316	379	342	369	371	300	329	349	334	313	354	333	318	346	346	337	346	323	319	333	340	296	313	321	332	353	344	327	347	357	354	345	340	362	315	360	329	335	321	317	328	317	326	348	359	328	366	345	332	315	328	345	332	316	325	331	320	334	312	341	317	337	319	315	353	341	339	339	326	357	343	344	369	342	322	309	362	320	346	322	329	333	309	333	342	328	341	325	345	363	367	346	351	322	318	319	333	370	347	330	318	301	338	348	317	351	338	339	327	340	335	314	309	335	354	290	360	365	322	338	325	341	360	318	346	327	370	342	317	309	305	365	323	371	341	332	338	334	325	356	342	340	341	337	338	336	340	281	347	350	318	349	338	368	360	306	303	339	364	340	320	358	327	331	365	335	328	379	352	364	309	318	332	338	326	370	362	356	328	349	370	323	351	369	333	330	347	327	348	360	358	342	342	323	339	333	314	340	302	328	333	350	317	343	352	348	346	311	309	333	311	347	354	340	330	337	323	333	353	338	316	333	332	357	328	327	341	328	336	374	344	346	295	307	340	341	351	332	331	336	328	335	330	315	328	323	303	323	356	324	295	292	344	313	342	305	343	360	333	334	355	343	334	332	355	346	349	325	352	322	359	306	321	326	328	337	370	343	326	303	352	334	323	326	312	318	294	324	349	332	317	294	341	341	314	338	338	349	340	314	312	326	321	351	330	324	319	328	314	327	354	366	343	348	345	318	308	306	385	326	334	326	315	370	356	349	361	350	323	322	338	315	333	338	357	314	312	356	323	357	369	338	347	301	324	332	325	323	346	320	370	322	315	329	343	329	323	327	338	334	302	328	333	326	339	365	365	332	312	326	313	328	339	330	336	350	351	316	332	365	341	345	317	335	308	351	342	327	369	327	331	332	344	326	341	332	347	368	340	326	364	324	367	330	338	338	342	313	334	334	295	321	345	298	336	330	380	363	347	341	323	344	355	348	333	343	336	348	337	366	348	299	340	343	320	345	328	335	308	347	335	343	322	334	351	321	329	311	323	334	343	352	330	317	301	324	310	317	342	327	341	360	324	331	331	340	312	340	334	340	334	343	313	344	348	292	304	351	306	321	362	329	307	327	313	371	323	320	373	353	353	376	355	341	306	312	316	340	355	368	382	303	327	335	336	314	323	332	349	336	368	362	334	336	353	360	330	344	379	370	354	366	328	326	317	336	340	330	360	333	351	342	305	296	355	351	328	342	333	327	383	342	341	321	361	307	285	354	341	311	351	329	344	319	342	348	343	352	342	347	324	317	319	360	336	332	316	323	361	328	332	348	341	338	302	321	324	312	344	327	374	325	308	273	352	350	365	325	330	332	310	310	342
6226	1652	2492	3093	2909	2584	2158	1949	1826	1654	1538	1430	1377	1251	1257	1197	1261	1215	1157	1087	1094	1036	1075	1040	1013	1006	1029	1048	979	974	957	1025	1021	978	980	1005	961	974	982	923	960	977	918	962	944	989	999	945	922	899	936	952	949	893	932	894	903	893	915	918	900	925	1011	906	941	963	1001	944	921	885	1010	917	872	961	935	897	896	871	926	920	913	904	973	932	908	943	929	965	939	912	966	929	911	956	914	918	855	941	900	908	941	962	933	987	903	875	894	960	921	912	899	891	916	931	898	888	918	889	911	938	942	886	904	984	872	915	899	910	946	861	903	874	931	902	921	936	940	925	878	879	969	896	928	905	883	920	928	932	940	915	926	909	922	884	911	905	899	892	916	942	913	910	903	1019	939	932	920	896	888	878	898	984	881	892	895	929	897	881	950	920	945	923	893	871	995	951	941	915	898	898	894	907	894	911	893	919	883	971	944	916	841	892	926	900	952	951	884	900	898	929	915	940	939	894	886	875	930	896	909	874	877	916	867	853	878	935	937	928	901	937	886	919	946	953	856	913	903	863	871	905	931	921	874	880	922	901	990	886	949	963	879	889	971	889	927	903	962	928	954	890	899	955	973	895	921	920	897	898	893	904	911	944	966	931	886	935	944	876	894	911	848	890	933	890	923	899	929	865	882	863	945	934	921	937	903	886	888	893	912	885	924	917	982	911	926	872	924	889	895	884	910	881	920	983	953	912	878	936	885	892	884	865	900	915	951	934	923	889	913	949	915	902	929	923	901	930	884	848	935	920	912	946	951	993	928	894	845	955	877	912	930	911	933	897	982	864	945	868	924	903	886	938	927	934	904	949	985	906	899	954	900	959	890	900	836	858	938	883	946	920	950	920	911	926	920	889	908	885	937	942	837	916	893	906	908	921	866	926	904	985	943	884	900	956	923	922	933	930	927	871	896	939	845	955	891	894	914	907	889	890	881	903	899	893	858	922	928	881	969	913	899	897	939	909	957	910	855	887	956	919	917	945	846	879	928	885	912	888	902	872	942	918	926	898	930	889	870	902	880	894	868	949	883	948	872	937	872	862	935	946	884	951	876	880	931	879	897	948	881	911	930	881	918	912	888	920	895	947	965	870	845	943	942	919	982	937	904	865	910	920	898	902	894	917	879	913	901	903	906	960	912	914	951	934	910	895	876	968	942	884	923	941	952	918	919	928	878	969	909	959	939	891	952	928	939	973	906	923	880	930	912	926	924	898	851	910	886	912	951	943	920	890	916	868	905	883	941	934	896	926	926	915	905	956	890	931	918	975	874	984	887	931	892	914	901	938	965	904	927	910	943	917	963	938	928	929	905	921	932	909	937	960	893	902	886	917	957	929	932	892	921	924	899	890	919	953	937	940	977	912	922	876	861	881	925	910	1033	920	966	915	906	881	900	952	873	985	937	854	895	926	882	961	927	955	919	903	857	888	944	928	887	936	898	953	895	908	856	863	951	885	886	933	907	911	927	935	919	908	907	903	936	940	921	907	954	897	900	978	916	894	882	920	976	933	895	896	874	930	875	906	926	921	903	921	920	852	894	932	860	872	943	911	877	936	932	917	939	943	879	912	889	922	858	893	968	895	903	896	919	939	888	932	908	927	912	926	914	930	960	916	911	906	930	919	911	930	904	945	871	915	933	900	915	960	959	891	944	889	901	898	886	901	913	948	925	896	901	904	929	926	950	864	948	915	926	884	934	960	862	943	946	857	887	884	923	932	882	925	895	874	873	944	898	948	947	941	936	909	909	847	957	863	963	882	896	857	900	900	922	879	925	947	935	913	836	909	907	922	884	873	933	906	913	924	965	858	865	941	960	935	959	867	940	942	948	931	915	915	906	897	957	948	892	931	885	897	944	910	888	889	915	916	957	907	936	925	920	888	911	858	912	900	991	888	920	912	918	923	896	855	889	915	888	876	922	912	904	907	934	936	936	886	930	903	928	894	864	936	907	932	857	960	898	941	922	910	897	929	909	826	878	911	882	883	926	971	905	856	915	906	965	877	900	943	959	889	948	880	940	928	926	916	954	928	952	908	899	879	947	869	932	959	919	928	914	893	947	909	911	931	948	896	923	873	930	946	920	908	930	897	940	892	915	904	921	881	918	885	918	915	896	900	881	930	1004	832	902	909	942	941	948	887	906	942	910	908	899	934	869	971	910	894	875	881	946	885	910	876	920	964	933	895	978	901	905	941	888	907	905	908	907	819	891	962	926	875	928	867	905	912	871	878	932	885	906	890	896	944	861	853	932	842	900	903	911	940	941	909	924	889	867	920	904	924	907	921	936	923	917	914	899	915	935	935	977	904	919	930	924	926	904	918	900	889	898	888	910	918	892	929	904	931	876	866	906	905	879	897	939	884	871	946	929	980	935	918	865	966	910	904	919	884	993	917	904	923	939	939	919	888	894	921	896	967	954	910	904	893	924	826	916	919	893	897	917	949	899	914	921	884	961	922	906	921	939	917	865	902	935	890	891	894	939	886	957	925	912	899	902	949	878	939	893	911	925	896	893	903	893	905	934	956	903	915	922	874	881	902	916	891	939	912	920	917	945	913	937	962	922	933	929	956	913	869	869	928	859	972	883	908	924	954	941	966	907	904	941	919	921	936	957	924	966	884	935	928	909	895	967	926	963	931	889	896	953	873	926	940	895	925	904	914	900	911	929	897	907	931	909	920	909	929	927	906	904	933	923	946	887	951	918	905	928	911	932	887	924	896	900	920	870	895	882	882	872	917	924	940	884	942	918	966	913	968	882	920	865	934	919	947	877	890	947	876	933	904	889	935	893	972	940	836	875	960	935	962	900	959	899	942	939	925	886	899	943	919	893	930	931	888	923	923	948	946	977	891	901	945	894	926	883	941	904	918	924	937	887	906	901	911	878	957	882	898	911	942	896	900	907	908	878	927	911	934	944	858	930	939	962	944	882	902	919	890	924	919	958	914	919	867	922	862	917	834	991	900	959	860	914	935	934	920	915	885	915	924	895	897	904	917	866	890	928	904	908	893	905	870	983	913	966	937	871	932	892	901	905	950	933	891	917	889	906	905	981	923	917	935	905	887	933	876	957	972	963	911	947	910	934	883	886	860	893	963	908	878	914	904	915	881	900	939	935	908	916	883	934	924	913	903	935	955	958	884	902	966	926	934	881	926	905	956	878	872	909	911	928	907	911	872	928	912	886	948	965	920	933	894	900	868	886	985	867	932	888	954	926	851	915	900	886	955	894	950	911	941	886	899	934	885	935	923	894	936	897	983	881	904	893	908	954	875	908	920	883	899	910	901	911	906	924	897	905	901	871	903	924	894	935	927	923	908	899	878	932	883	967	972	910	923	887	910	914	900	920	928	951	915	934	951	919	848	859	927	877	956	859	908	926	909	932	939	896	882	910	901	870	919	903	943	956	944	899	910	910	855	906	918	949	915	899	894	914	918	914	970	948	918	954	897	941	868	890	900	902	913
13201	1694	1682	1461	1038	845	663	630	576	489	465	436	395	412	401	358	407	361	367	368	393	363	345	370	396	350	343	337	335	370	359	347	347	339	354	351	380	334	329	349	396	331	347	331	314	324	360	326	328	338	359	366	362	364	368	338	349	345	345	311	322	313	384	312	374	316	342	339	344	359	388	324	363	313	313	348	326	356	364	354	334	346	329	313	381	335	323	328	308	358	316	345	330	358	326	341	355	337	319	302	347	305	336	323	344	301	350	331	343	337	329	332	296	320	349	370	359	323	333	363	330	347	340	335	365	355	352	337	332	331	339	348	328	345	341	324	318	349	315	348	334	329	325	326	275	346	365	367	377	346	341	334	347	355	347	302	323	379	347	320	330	330	344	337	324	306	348	350	335	355	317	349	344	347	328	315	335	365	353	316	340	317	363	328	344	352	347	347	320	374	352	347	330	331	342	377	320	330	307	356	376	353	308	331	348	295	322	325	346	346	346	364	373	326	332	370	334	328	334	301	349	335	349	304	362	362	360	347	342	334	329	347	331	356	331	340	339	355	308	355	347	347	339	346	327	362	335	312	347	351	334	337	340	323	297	312	360	372	327	316	315	318	305	346	324	318	298	314	344	318	341	355	346	318	328	343	322	343	312	328	362	326	340	320	343	344	362	335	350	314	332	323	350	307	323	301	355	347	295	342	303	375	355	318	287	352	382	349	318	347	357	332	378	332	351	335	355	337	374	343	330	344	353	324	346	359	368	325	302	332	331	326	352	365	347	351	318	339	355	334	359	349	361	324	349	349	322	345	369	348	343	332	336	329	348	340	314	304	349	356	326	348	354	302	332	340	353	345	315	360	373	334	339	325	335	322	327	348	350	321	362	342	301	349	336	346	275	351	341	342	332	326	322	335	313	331	333	326	349	344	351	348	361	338	351	286	333	359	362	328	308	312	339	338	363	325	356	323	356	346	335	331	363	351	311	372	341	345	333	332	333	326	325	355	333	343	330	358	322	313	288	315	359	345	298	338	318	304	318	345	349	360	344	337	366	344	310	383	333	286	373	314	363	342	317	342	302	352	317	337	358	333	340	340	355	347	359	333	335	362	340	335	330	358	343	343	326	324	324	335	355	339	344	311	317	350	305	328	326	315	313	303	345	340	319	345	308	325	344	360	328	339	289	346	348	354	342	335	351	322	337	358	334	322	350	331	353	311	323	346	318	325	328	325	350	355	336	335	349	333	323	290	287	324	357	350	297	328	321	318	356	334	331	319	323	316	310	318	349	349	302	353	340	332	363	320	316	346	341	326	337	373	334	347	340	308	345	327	353	328	353	357	332	317	331	348	355	311	340	330	330	326	335	343	347	324	316	327	302	340	306	349	341	337	344	320	301	383	331	337	326	323	327	338	317	338	371	305	339	316	325	331	335	342	338	353	367	314	338	331	345	333	324	343	336	330	317	343	310	323	356	334	340	336	309	343	305	359	341	308	331	356	326	330	328	334	350	355	335	308	348	341	341	306	325	361	304	345	374	326	340	374	346	333	321	323	353	333	340	358	319	349	345	337	344	302	314	352	302	335	370	321	336	337	306	330	342	337	324	353	363	293	357	361	324	337	317	333	338	332	335	327	314	332	327	357	374	288	319	340	315	366	331	322	331	309	385	335	317	324	334	334	371	308	345	355	322	327	379	332	353	366	349	349	323	353	353	296	348	352	306	333	314	334	375	326	333	332	366	320	313	341	334	335	309	349	330	343	322	344	348	329	324	316	314	375	336	357	303	331	357	320	343	317	352	346	303	345	338	329	313	339	378	318	338	307	371	342	358	355	333	325	331	307	370	357	349	345	359	338	320	344	347	320	321	321	322	318	334	372	342	319	353	322	356	325	365	348	328	342	323	335	307	309	316	320	318	345	343	350	325	343	325	365	340	351	322	354	325	343	343	323	324	335	327	334	321	305	349	327	333	351	311	356	342	356	368	365	355	325	309	327	362	349	296	354	341	331	332	339	315	344	346	326	317	346	332	327	321	344	314	309	333	337	325	367	327	349	327	341	342	350	315	312	351	339	372	319	372	360	377	343	324	309	353	296	337	322	320	318	332	312	331	350	327	319	336	352	330	305	336	316	323	324	348	318	331	323	331	331	353	347	348	363	339	316	368	321	350	343	357	322	349	335	335	343	323	367	321	327	317	357	313	323	311	319	380	323	344	315	312	324	277	318	357	309	323	344	368	323	330	313	336	324	348	333	381	325	355	310	327	326	326	319	329	362	326	312	316	347	364	340	312	330	319	342	314	343	339	314	324	308	330	322	363	328	316	346	290	354	359	330	339	336	333	303	310	314	346	374	314	327	335	329	330	348	310	345	345	332	298	327	322	356	332	311	317	353	331	367	301	370	336	345	335	311	337	345	334	355	349	320	332	322	346	354	344	348	351	320	333	349	317	318	355	349	322	341	360	347	302	339	340	364	361	352	356	333	324	345	334	313	375	330	296	324	351	357	318	320	345	326	373	352	341	347	349	334	324	316	332	337	339	335	365	360	351	321	354	312	311	331	328	349	322	319	324	352	359	340	346	325	339	349	367	331	341	336	319	357	351	332	347	347	322	336	329	300	319	348	316	366	342	348	384	332	383	347	326	350	344	325	336	354	348	314	345	337	342	316	315	374	354	317	336	311	341	305	311	362	317	317	313	307	332	318	374	348	346	365	317	307	341	351	345	347	331	335	368	354	314	330	294	323	330	277	312	354	330	359	324	372	339	345	333	374	327	324	334	313	315	361	351	320	318	322	331	299	341	346	320	343	344	315	372	340	351	288	318	365	360	307	334	332	318	326	319	371	327	329	344	343	338	333	348	334	325	334	339	346	307	348	312	303	338	338	330	324	343	337	337	326	337	351	330	346	373	364	365	313	316	332	317	347	326	323	331	357	331	343	346	360	326	324	309	359	334	327	326	371	358	326	324	315	326	290	316	320	350	356	323	350	352	355	351	358	370	286	346	329	340	306	332	328	325	344	344	362	327	330	331	380	341	312	306	338	309	336	322	344	330	346	340	287	358	325	336	333	345	323	352	344	342	342	372	342	304	339	315	326	338	331	335	322	336	334	311	296	331	332	298	321	329	330	333	339	314	370	343	320	316	341	319	316	313	345	343	336	341	355	343	337	328	336	344	344	355	341	364	324	324	344	366	307	330	310	358	322	308	333	353	310	347	395	339	337	305	355	338	314	351	347	319	338	345	331	332	336	305	316	336	367	327	307	346	325	359	316	349	343	338	338	352	347	339	336	356	293	351	294	335	328	332	313	333	337	323	365	327	361	330	356	365	308	320	332	350	305	326	318	347	374	320	313	341	342	339	350	340	310	320	345	311	341	329	333	327	327	348	327	331	350	334	332	350	360	349	369	342	334	345	331	325	323	330	350	337	340	318	331	336	309	343	314	325	324	308	334	308	321	385	334	374	347	316	347	330	351	380	318	315	294	319	338	315	326
7418	2000	3371	4335	3908	3375	2915	2543	2264	2027	1817	1686	1576	1490	1365	1357	1323	1274	1226	1144	1155	1130	1138	1088	1064	1020	1060	1057	1099	1010	1008	980	1025	970	1040	1003	983	1010	944	903	963	973	923	971	887	939	942	878	950	970	973	934	975	941	898	906	910	949	919	991	917	935	954	849	907	897	907	951	882	910	901	951	875	953	899	845	902	951	848	924	919	894	949	866	880	882	871	938	877	839	918	872	889	914	918	840	910	925	913	889	868	910	941	899	884	872	909	872	922	912	928	900	894	871	913	911	902	875	892	867	904	877	845	959	907	882	936	863	846	880	856	884	922	898	915	869	880	864	876	865	902	916	848	876	828	899	881	888	881	900	866	901	880	888	891	866	847	949	860	906	927	863	879	889	932	866	912	860	924	886	910	857	888	919	899	906	897	891	863	839	889	870	932	854	932	833	891	881	918	868	916	901	863	867	847	886	890	876	916	904	909	890	857	855	887	880	876	882	900	894	867	878	897	909	789	890	892	875	872	896	932	851	853	900	893	854	869	886	853	937	882	903	856	879	836	864	881	899	912	847	872	895	872	849	922	834	858	920	897	878	874	891	849	832	906	925	864	854	859	905	905	830	866	893	863	821	856	868	901	876	908	839	858	849	838	875	868	921	938	884	830	890	901	876	912	895	835	846	885	926	879	877	902	930	847	845	866	896	833	871	852	884	873	903	868	946	869	839	813	900	886	910	907	873	898	879	813	905	911	903	901	876	862	889	896	924	878	906	885	889	890	856	870	881	892	887	890	868	882	886	863	881	892	828	924	885	950	895	910	883	878	941	899	866	870	902	885	911	828	902	906	841	912	875	957	908	853	914	897	893	912	896	937	894	867	921	885	951	847	849	940	878	881	811	924	915	840	883	907	898	866	849	879	873	866	907	953	845	857	903	875	864	897	877	884	861	937	871	924	904	895	855	890	895	856	876	892	917	839	875	857	891	822	883	866	941	905	911	888	848	876	786	924	884	854	912	896	903	910	880	897	915	888	863	842	877	863	935	844	941	872	889	904	926	896	914	865	884	923	872	894	908	834	882	921	893	891	889	890	897	894	899	877	899	887	938	886	873	945	888	925	873	832	879	905	892	861	908	872	840	860	854	932	905	942	882	881	860	866	900	849	906	901	898	873	882	912	842	860	844	910	921	886	840	886	911	931	888	835	896	891	892	957	919	928	864	873	869	885	878	896	958	846	881	871	888	904	861	865	849	894	828	913	921	858	896	879	876	857	884	845	856	854	919	859	867	852	870	864	857	917	909	902	902	856	906	865	886	906	947	895	867	868	905	835	913	809	914	948	901	882	893	938	887	847	913	830	848	824	838	902	822	859	921	881	857	899	843	844	888	874	868	876	894	860	857	852	875	857	918	893	894	877	847	863	920	909	896	888	820	921	894	911	851	876	910	887	923	903	896	848	892	876	898	921	878	869	851	885	871	887	849	860	917	911	826	829	842	853	895	866	901	890	906	918	882	870	956	824	890	918	848	882	875	870	921	859	930	848	856	837	870	855	880	885	846	870	926	845	926	855	856	871	867	875	840	874	837	866	970	885	915	892	853	941	869	916	890	920	848	863	836	878	922	880	867	858	894	880	831	851	902	903	916	868	927	910	865	904	897	816	891	913	901	893	907	918	897	923	854	874	841	923	875	926	862	875	882	852	867	869	898	871	907	899	938	905	932	895	872	894	940	964	871	982	866	879	933	958	915	902	868	854	926	857	899	837	874	860	862	867	875	857	895	882	884	907	882	889	885	867	888	904	928	832	911	880	871	864	844	864	933	873	857	893	881	831	837	842	891	849	911	894	890	861	870	872	893	921	894	892	868	837	910	853	874	893	841	918	891	914	930	869	883	889	879	858	862	905	869	898	864	875	871	841	913	823	864	864	875	957	854	893	878	898	912	887	895	851	898	861	887	865	854	881	888	866	917	834	885	858	895	888	916	886	892	876	915	844	882	835	843	888	862	903	892	902	896	875	901	853	879	898	889	858	866	930	908	847	918	873	908	908	900	831	867	878	830	849	889	901	863	854	954	897	868	848	885	885	863	891	879	895	895	845	833	864	920	867	875	883	929	900	889	891	947	872	871	867	856	886	842	897	888	905	881	896	914	924	929	908	877	880	890	899	873	856	933	864	876	836	876	892	893	838	887	930	894	883	883	878	881	843	902	881	845	896	828	881	874	868	896	904	858	868	850	932	876	892	861	901	906	882	843	915	907	940	822	914	911	845	917	889	884	869	890	891	875	940	925	943	838	933	893	921	869	891	854	925	867	873	852	930	861	892	917	856	886	848	823	920	903	871	877	827	899	845	863	881	864	924	861	931	874	871	850	940	835	908	865	953	877	869	899	909	830	843	878	867	926	866	891	913	883	859	919	870	904	896	907	877	829	864	855	901	929	921	944	842	948	861	927	886	889	910	846	834	851	879	874	847	850	883	888	885	926	914	900	907	885	908	876	866	936	873	896	895	900	899	877	920	884	856	894	884	850	886	890	838	841	895	898	907	843	851	860	886	890	941	832	906	903	922	846	922	852	853	905	894	924	863	949	913	881	904	909	895	879	908	909	908	892	859	857	911	866	904	834	873	940	833	930	858	869	824	883	874	934	849	849	878	899	869	896	916	876	849	888	891	870	852	890	878	863	890	892	894	896	847	807	887	852	942	876	912	833	856	847	921	886	898	875	868	921	869	867	846	907	876	941	926	901	862	872	899	834	880	882	892	909	857	903	896	936	889	846	871	857	873	908	881	903	880	946	865	933	865	873	878	896	837	877	941	867	949	864	877	883	907	862	854	854	898	868	871	878	902	845	868	885	906	872	882	926	867	884	878	890	865	857	872	858	923	894	914	890	880	927	882	878	887	858	909	858	916	870	859	847	821	829	893	876	913	885	898	902	846	876	867	868	908	877	904	907	885	867	916	876	873	886	948	902	865	910	901	824	849	879	859	887	921	901	852	891	897	872	923	863	871	886	892	910	881	942	884	894	888	873	921	841	921	892	939	935	888	898	899	898	897	875	813	851	903	917	875	886	925	830	908	871	835	891	882	886	915	896	858	914	895	861	883	882	947	872	891	898	866	891	929	883	891	895	894	847	894	846	854	861	961	860	844	882	908	855	860	937	863	872	880	874	862	868	884	906	840	892	843	869	950	871	910	863	864	858	847	869	904	893	891	855	937	864	877	910	875	881	887	876	874	923	863	890	852	904	845	883	890	902	852	844	870	911	841	862	902	884	884	837	912	885	856	858	819	901	881	867	930	912	824	888	872	827	828	851	820	872	870	873	877	912	853	870	832	927	900	871	893	840	873	889	883	887	902	889	840	870	850	896	853	904	915	858	842	863	902	910	909	894	866	885	903	907	854	893	869	932	863	899	904	893	858	910	842	890	843	932	916	893	934	930	868	814	881	888	839	911	882	897	899	870	888	829	897	824	883	849	887	823	894	862	864	870	883	867	912	846
1880	182	172	182	163	160	155	175	173	155	158	152	168	133	140	146	162	162	159	157	178	147	166	155	154	164	143	168	136	160	168	181	155	121	144	176	168	133	166	148	154	155	134	162	148	154	154	145	164	174	162	178	167	157	131	157	171	167	172	182	159	158	157	150	183	164	146	156	139	161	146	124	143	151	165	157	173	166	143	143	170	159	152	147	157	140	158	166	155	165	159	128	149	145	145	145	159	156	163	166	146	147	148	182	141	157	167	140	145	153	165	139	165	131	151	162	151	149	157	156	164	151	173	191	141	153	142	148	173	154	163	157	176	162	148	159	180	180	141	158	169	151	174	175	171	171	156	154	151	166	157	166	163	173	144	166	141	147	159	143	150	147	168	141	142	146	139	151	174	124	158	137	146	141	120	145	134	150	165	151	166	120	154	179	154	147	151	148	175	148	169	175	154	193	165	141	148	156	159	141	167	150	171	150	172	173	150	158	137	155	141	165	163	162	153	159	171	145	145	154	158	140	155	158	140	157	153	162	155	166	174	144	174	149	145	136	170	158	160	150	156	195	147	126	169	160	157	158	150	164	153	143	135	163	130	156	162	163	152	124	158	147	160	144	152	161	146	188	172	137	144	171	159	155	154	141	163	173	165	156	170	171	140	143	167	168	159	158	157	144	145	163	164	155	159	185	171	155	164	150	177	147	172	154	180	154	161	157	113	149	145	154	160	147	147	157	143	159	145	152	136	146	154	129	147	154	154	149	161	152	175	149	158	149	144	148	172	167	147	172	163	135	154	164	164	165	151	155	163	169	155	152	146	155	139	169	147	165	167	169	169	156	170	157	170	160	140	151	134	163	172	153	159	173	140	152	152	155	171	153	154	149	161	146	148	151	145	150	173	160	148	152	143	153	143	144	179	152	156	157	168	144	160	162	125	148	175	124	167	141	162	155	144	160	163	154	159	167	136	159	144	157	153	150	159	139	151	152	163	133	153	166	174	148	163	162	171	162	152	148	127	175	161	148	156	162	148	163	159	158	151	134	167	159	148	159	152	164	152	171	145	158	173	147	164	175	144	157	152	148	158	149	161	137	159	160	153	166	155	179	166	152	168	142	156	163	141	166	143	155	157	129	145	174	178	177	163	167	143	149	167	162	159	167	142	162	157	153	165	139	116	140	158	153	146	161	165	154	166	131	172	147	160	161	158	149	146	153	153	170	152	174	154	172	148	147	141	155	167	143	148	175	158	158	157	177	136	154	165	148	158	156	159	189	184	160	145	161	146	165	172	145	172	159	150	178	151	156	164	162	131	161	151	153	139	173	162	124	169	170	166	166	143	159	140	158	146	154	170	145	142	178	153	159	179	170	157	173	147	147	146	157	158	143	147	198	142	137	152	145	134	154	162	173	159	165	157	155	163	183	177	160	171	145	151	156	154	152	168	148	172	154	162	153	146	159	158	154	171	169	146	149	143	160	172	156	148	148	182	160	173	154	148	158	179	131	145	151	175	128	157	180	180	153	151	153	173	167	136	147	162	148	135	130	151	146	157	164	131	164	154	161	131	156	141	152	145	175	143	160	152	141	157	157	167	140	150	170	171	159	143	167	146	155	157	128	146	163	167	163	145	156	151	154	155	143	158	164	170	143	150	168	145	153	166	190	151	135	175	150	160	151	150	145	159	163	162	155	156	153	140	159	164	161	164	142	155	156	171	158	140	148	140	137	161	144	135	156	158	143	152	174	162	152	159	143	167	150	156	145	147	144	183	191	135	151	148	175	135	139	171	133	144	163	141	145	176	141	153	163	153	144	170	183	148	154	170	175	120	153	143	140	157	180	161	146	150	151	138	145	137	169	162	140	153	149	159	161	168	156	143	159	160	162	164	179	174	172	169	158	151	157	141	148	180	160	150	152	159	158	152	142	157	144	157	126	147	145	159	147	151	152	140	150	133	165	158	142	181	154	155	161	146	152	155	164	142	146	165	184	164	150	166	164	171	149	135	147	150	155	138	147	153	126	157	137	150	157	174	148	178	130	149	156	175	182	148	169	162	166	144	138	159	143	148	156	157	153	155	169	165	166	129	158	133	147	135	163	156	172	151	125	129	156	157	145	160	139	144	159	152	156	137	147	162	174	175	150	142	162	156	176	157	171	149	136	153	147	150	149	143	169	146	160	136	128	148	171	169	158	148	132	166	152	152	153	160	146	181	162	151	158	138	178	178	140	157	165	147	140	148	129	151	163	170	162	153	151	155	163	141	164	171	160	147	163	152	158	146	152	161	151	142	142	167	164	126	157	172	171	155	136	199	148	158	159	144	141	132	148	158	167	142	153	145	131	133	135	173	160	146	140	150	164	158	147	153	148	127	151	164	162	176	166	144	158	140	171	137	152	155	145	150	159	137	156	159	159	166	143	164	180	126	183	161	167	168	135	178	162	141	149	146	147	170	150	145	168	149	157	148	162	162	149	163	161	161	171	149	146	168	159	153	146	153	164	165	178	149	169	175	153	146	148	166	146	163	139	167	155	160	146	149	185	134	145	170	149	168	181	142	152	142	156	148	173	159	164	156	156	149	150	163	155	140	146	157	187	139	137	170	158	159	172	174	173	181	138	150	160	156	170	178	183	144	144	150	149	127	153	144	161	149	142	157	168	183	165	151	183	149	171	152	170	182	150	160	177	160	144	153	138	167	172	172	182	161	157	151	162	163	154	129	167	159	155	147	138	170	145	152	163	157	159	177	162	151	152	152	169	168	171	166	142	160	153	125	147	142	170	160	141	174	150	148	163	157	183	157	151	151	165	158	160	153	145	152	171	157	162	133	140	144	181	147	167	147	155	150	151	164	165	162	140	175	158	162	175	144	147	167	175	154	163	169	160	144	159	167	149	177	158	151	146	178	169	164	173	150	162	178	189	145	190	170	158	147	157	159	150	148	144	148	140	160	144	161	154	147	156	154	171	139	144	142	166	165	167	155	151	131	171	161	163	149	168	164	142	157	152	154	166	159	160	156	170	142	128	169	166	146	162	156	167	164	160	149	136	150	155	153	154	169	156	172	142	152	161	169	172	152	151	156	151	148	169	139	178	140	173	166	172	161	170	170	156	163	161	158	171	144	159	160	171	160	157	143	159	166	145	164	158	160	145	156	150	141	184	154	154	157	149	180	188	128	167	154	126	171	157	166	143	139	156	169	142	137	139	145	153	150	149	152	173	185	172	147	152	153	166	168	153	161	165	161	151	150	134	148	173	163	162	150	179	151	158	164	150	142	151	168	151	156	146	153	165	140	142	158	162	166	165	154	152	149	149	142	173	162	142	148	145	179	144	154	141	175	160	146	163	152	199	169	155	154	133	153	153	155	169	144	151	164	162	151	168	172	169	167	124	181	142	142	154	151	153	148	149	157	152	150	172	146	145	144	175	180	155	132	154	161	156	152	183	140	129	144	143	154	151	150	166	147	148	170	165	147	143	137	148	168	135	152	134	172	159
2143	513	607	620	562	553	526	563	528	474	533	540	576	506	515	528	495	474	527	489	544	537	524	499	494	504	515	540	481	535	522	501	527	532	531	497	549	524	514	494	496	509	525	494	517	503	489	494	492	497	511	469	497	508	494	541	495	512	523	494	498	481	495	506	517	477	513	535	525	494	475	504	523	538	457	532	532	497	506	486	526	482	506	521	498	521	497	510	493	533	509	479	520	508	450	523	508	507	506	512	519	491	509	530	491	566	543	473	525	494	522	508	523	484	495	464	510	513	466	539	529	499	490	507	467	535	462	518	534	483	520	535	498	479	485	512	493	490	518	483	540	468	536	462	490	513	478	492	528	501	527	530	500	512	525	520	509	497	546	490	475	513	520	493	486	569	504	537	517	503	517	485	488	511	495	534	545	484	497	518	537	509	535	504	481	551	499	514	504	534	517	479	565	533	549	513	493	507	464	456	518	459	497	515	500	509	521	513	522	507	533	516	493	509	523	504	507	515	521	523	539	507	491	495	493	519	447	498	546	513	514	548	500	533	496	459	543	495	509	538	529	511	503	505	520	497	517	486	488	493	466	515	512	525	533	496	523	462	473	517	492	494	484	528	481	520	500	532	495	474	500	507	510	519	499	529	488	486	514	489	515	547	512	484	504	506	555	508	492	477	523	508	500	491	494	485	495	529	527	519	559	513	555	509	542	525	483	462	490	485	509	546	469	477	537	502	491	494	507	480	494	469	480	528	493	525	496	538	526	524	511	523	489	505	514	534	503	530	545	472	536	446	527	467	515	535	501	487	510	519	471	534	469	495	512	576	552	516	460	535	557	506	494	512	502	511	505	507	489	489	512	510	528	459	535	531	517	503	544	522	485	521	485	537	490	513	521	519	503	510	499	542	550	535	505	525	504	489	510	458	479	525	483	516	540	568	499	492	522	525	489	481	519	502	503	523	532	499	502	504	513	502	523	495	496	457	488	499	530	529	478	527	462	562	523	503	479	505	509	487	514	462	523	527	517	487	475	515	525	485	488	475	516	469	519	503	513	501	481	484	510	494	520	511	503	503	497	458	503	516	516	510	494	528	548	519	531	526	534	487	526	497	508	505	535	492	521	490	499	467	515	483	502	494	527	506	483	509	520	511	515	534	505	464	551	511	487	500	513	495	526	502	526	489	522	547	487	556	487	510	513	480	493	502	533	460	516	480	484	510	513	538	496	473	520	502	486	493	515	532	515	530	488	473	489	523	519	521	496	545	520	490	528	532	477	508	471	507	495	477	481	496	498	514	540	489	522	488	502	502	499	464	499	538	504	484	505	479	493	535	497	519	514	499	516	521	520	477	504	533	485	478	498	484	539	526	492	484	483	532	490	494	514	498	495	501	499	476	479	499	472	445	485	533	509	511	468	527	514	530	516	527	520	536	510	520	525	498	512	499	480	495	515	507	486	505	523	508	531	519	469	540	522	500	547	489	529	495	477	471	498	500	551	527	495	525	482	537	544	503	538	498	486	529	468	540	504	514	519	536	506	518	549	489	503	512	503	542	488	484	508	478	504	470	478	507	528	496	513	503	461	503	541	514	499	543	557	482	489	486	494	492	477	516	498	490	489	494	484	490	517	502	555	532	458	574	517	499	531	493	461	470	502	470	469	483	530	501	462	493	533	503	472	474	482	533	473	529	478	527	501	484	493	524	524	516	538	487	505	533	518	517	481	487	502	496	516	519	491	505	569	530	506	507	521	536	481	463	505	498	510	488	498	450	562	526	530	527	490	461	456	512	499	525	521	505	498	526	499	537	497	544	491	519	474	456	560	500	533	546	483	543	482	485	491	498	484	514	510	498	497	503	545	504	525	471	549	498	476	506	515	526	460	510	520	491	471	496	527	543	511	524	501	547	495	496	503	520	525	516	529	479	515	499	516	518	504	465	497	506	560	505	500	506	489	501	485	500	506	483	457	505	501	548	520	473	503	521	555	515	469	536	509	514	495	479	496	503	521	553	536	486	498	483	501	520	509	477	483	485	492	534	555	511	519	558	516	472	529	509	495	508	503	524	539	524	533	528	525	492	501	498	514	487	499	466	469	529	485	473	546	476	524	475	512	525	439	536	475	536	495	529	529	521	568	529	445	519	497	529	447	505	479	501	505	462	515	521	511	524	498	503	487	538	535	526	507	532	486	516	491	520	563	516	497	452	510	510	492	487	504	499	508	527	548	527	496	552	470	518	517	499	490	479	514	509	528	532	490	458	520	475	507	507	532	492	479	515	488	516	523	474	484	474	479	506	482	488	517	521	489	492	504	507	486	541	493	532	480	541	485	460	510	512	458	513	530	512	487	507	499	502	486	509	499	538	524	522	510	509	554	459	520	545	481	505	505	531	488	491	474	516	512	480	480	544	494	467	529	507	491	511	489	484	492	511	488	530	494	519	516	463	504	498	518	460	530	482	520	534	508	531	517	487	528	475	499	519	528	487	494	536	505	513	482	523	507	515	539	501	491	520	530	534	462	551	489	521	502	510	506	505	513	510	502	528	528	514	529	493	497	500	488	489	540	519	477	483	491	502	532	508	546	536	496	485	528	543	527	531	521	504	527	566	471	508	481	497	485	506	507	483	517	495	537	496	518	489	516	522	523	528	535	533	544	511	503	501	492	552	492	514	503	477	494	506	520	520	469	498	553	481	517	508	472	511	495	528	519	498	519	497	516	544	517	504	465	451	530	508	536	480	529	550	542	491	506	503	445	515	517	508	501	477	496	508	522	547	486	505	501	495	516	482	463	527	464	504	505	495	471	495	509	489	512	481	499	537	486	530	505	509	483	491	501	518	485	520	509	487	480	514	519	480	519	519	490	573	508	522	522	529	509	544	508	508	518	520	490	502	466	520	526	477	510	505	554	494	514	537	569	498	544	508	470	537	487	541	465	478	534	508	528	463	521	503	484	517	537	498	458	494	542	505	516	480	461	508	508	495	519	506	507	499	495	472	509	522	526	508	514	475	542	491	515	458	520	477	532	524	528	469	489	496	515	540	514	491	526	556	491	515	477	528	542	496	507	516	493	507	512	490	515	538	533	484	511	508	552	516	496	492	507	522	512	452	504	501	560	549	518	520	533	485	491	496	538	501	514	482	531	529	520	495	495	482	512	511	481	528	517	503	533	485	485	519	520	516	541	502	481	494	546	516	540	523	473	520	510	489	481	448	502	500	491	504	458	510	466	483	496	522	548	491	492	542	502	508	489	522	484	494	499	502	505	506	501	491	477	517	519	474	514	498	471	491	488	549	511	450	521	514	549	501	484	512	532	511	516	479	486	505	500	487	491	501	496	520	501	551	519	505	523	512	526	508	531	495	501	482	458	547	496	495	510	528	515	525	520	511	527	482	483	523	518	505	486	546	525	476	511	474	526	496	517	495	525	499	537	509	519	508	462	484	501	502	564	488	521	500	514	518	532	508	560	536	507	493	514	521	509	519	558	526	514	482
8675	1013	1122	1042	763	619	558	492	457	411	447	393	372	374	364	401	373	402	359	329	368	349	346	285	375	365	379	354	366	342	303	348	351	330	344	336	311	334	366	348	355	328	336	343	334	320	368	322	340	340	339	333	304	323	333	321	307	356	338	359	322	292	315	308	311	345	321	354	354	362	336	322	311	336	327	338	324	342	346	343	325	321	356	323	334	355	352	301	340	336	327	355	322	309	369	346	372	365	328	332	328	332	341	322	313	352	324	331	347	326	366	326	366	360	347	342	337	331	382	328	342	363	340	358	326	383	347	338	367	347	330	323	301	322	317	318	313	329	357	335	324	316	339	355	331	355	322	372	333	318	335	335	345	317	335	366	314	322	289	304	331	369	335	342	312	302	332	348	317	339	339	337	351	339	338	325	343	335	325	300	344	338	343	346	342	321	317	333	325	358	313	331	337	331	338	320	348	386	323	386	351	320	305	296	304	333	350	324	323	357	358	387	351	361	330	328	351	333	338	315	322	334	315	337	340	322	344	400	304	332	352	317	351	334	326	325	343	333	352	331	321	345	355	325	310	319	329	363	327	349	368	329	307	360	324	321	374	339	340	343	334	331	363	353	342	325	361	348	323	333	326	363	328	327	327	357	324	330	353	313	338	327	351	321	306	326	291	280	332	358	334	316	333	343	337	321	321	320	354	303	336	323	324	328	325	367	341	351	339	330	350	337	307	313	321	309	342	334	327	315	319	349	339	333	337	316	323	312	337	366	343	340	283	330	362	342	317	306	331	360	328	360	347	360	311	331	340	325	367	361	355	364	299	372	338	345	322	349	327	346	332	342	339	318	330	348	300	304	332	337	316	303	293	323	315	337	316	311	312	353	344	318	326	356	294	337	331	318	352	334	346	297	347	349	340	308	306	315	327	324	306	358	337	312	349	360	337	336	325	348	369	328	344	351	358	336	324	322	344	361	320	342	317	347	344	345	360	316	345	349	335	366	339	307	318	340	359	289	342	329	334	354	333	337	363	358	320	376	290	321	313	337	339	319	367	312	324	360	321	362	295	335	299	317	311	337	339	317	352	352	331	359	351	315	337	337	336	351	333	363	315	343	323	314	343	339	352	298	318	316	333	309	339	336	338	327	344	338	358	348	318	331	310	348	312	386	326	336	347	329	335	311	309	341	321	325	300	363	313	348	332	333	326	336	335	319	341	350	345	314	320	307	307	339	332	308	300	328	317	324	352	328	343	339	371	340	323	317	297	352	303	326	306	314	356	322	326	346	312	320	347	311	327	335	360	303	336	355	315	351	345	343	320	317	324	369	327	322	308	319	337	325	336	337	343	361	337	346	358	365	351	338	338	351	336	335	337	317	300	337	341	352	334	316	359	327	325	353	330	309	342	332	355	329	319	348	338	350	343	350	325	333	365	334	326	335	314	293	314	308	316	337	347	334	306	328	309	309	334	329	349	313	348	340	321	350	332	341	354	348	332	332	329	325	348	330	356	332	329	316	363	367	324	311	361	324	339	348	306	328	325	325	319	336	361	332	287	321	361	326	314	359	364	331	313	340	318	327	337	332	337	329	360	306	337	316	339	356	333	317	356	354	342	334	321	337	325	336	306	337	324	336	310	328	347	345	331	332	323	353	356	310	331	354	320	319	312	334	303	320	333	361	322	335	331	332	328	340	348	326	317	307	336	348	316	316	308	304	349	345	341	342	330	319	317	325	341	316	362	336	342	294	353	327	338	330	330	332	329	342	325	311	356	344	324	366	292	333	340	334	350	337	334	299	334	306	314	352	327	325	320	357	372	343	337	317	338	356	337	316	305	328	309	335	335	335	332	323	346	323	345	343	325	304	351	341	323	313	384	315	332	337	324	330	345	362	326	318	331	307	341	338	350	343	318	345	308	293	361	360	327	322	341	352	313	329	316	319	376	327	342	333	344	322	349	348	325	305	308	315	329	308	350	348	389	363	320	330	282	295	329	326	389	346	348	311	354	321	322	320	344	315	338	314	318	334	331	364	348	337	337	335	365	336	356	327	325	312	362	315	324	350	296	323	368	321	339	338	319	333	350	319	309	365	353	321	311	322	321	327	352	347	326	362	334	318	339	378	332	328	360	340	354	330	337	318	332	303	309	364	362	330	340	316	326	360	341	360	325	348	363	307	361	309	349	316	362	348	321	295	349	338	348	319	346	329	353	307	324	330	333	299	394	369	346	322	362	361	341	330	344	359	352	335	357	290	330	310	320	322	349	333	335	361	356	355	358	351	395	345	326	335	323	312	352	322	303	312	365	340	333	339	337	344	327	311	337	323	347	316	357	326	334	301	336	339	313	329	314	358	335	359	299	344	336	327	348	350	323	304	342	355	322	319	351	318	342	337	327	337	321	333	361	327	320	348	336	329	377	357	319	345	330	314	338	336	329	309	313	358	332	326	294	325	329	347	308	351	331	362	323	349	364	363	326	333	324	322	360	334	320	355	325	340	300	355	336	310	317	325	348	351	319	336	304	340	329	342	339	321	338	338	334	334	358	303	347	325	326	308	312	324	310	329	346	301	361	329	308	335	380	318	360	335	374	320	332	340	339	333	331	340	327	345	364	349	343	329	357	333	357	325	307	341	314	343	321	343	316	323	333	312	345	340	337	337	350	328	307	310	332	334	316	352	359	323	336	313	351	324	339	296	348	330	352	351	320	368	320	370	331	344	364	334	300	310	304	328	357	343	371	317	330	340	332	329	340	350	342	313	352	369	325	309	317	312	348	319	306	367	394	346	316	371	340	332	316	333	339	346	341	340	329	313	330	300	357	331	316	335	323	336	339	358	331	333	366	354	329	327	343	345	318	330	342	327	357	344	327	354	332	327	294	333	320	342	353	323	313	295	363	334	299	317	349	316	337	331	321	382	337	367	309	344	369	353	339	314	334	332	300	338	378	326	318	328	334	317	313	328	339	339	359	347	351	316	326	356	301	333	339	327	311	359	321	325	346	345	322	346	328	369	343	298	289	330	366	329	302	358	344	364	336	352	337	340	300	319	341	327	361	342	325	341	354	346	348	327	351	318	331	332	321	327	328	331	321	344	321	328	321	329	343	342	368	349	351	365	349	353	342	334	365	321	348	340	330	311	350	317	331	309	373	324	367	317	319	329	335	329	353	336	313	350	303	330	332	338	312	331	315	314	338	344	350	364	312	309	351	324	344	356	344	325	337	328	327	334	369	282	309	316	326	332	335	382	316	338	351	326	364	335	343	357	328	324	334	404	349	310	315	344	362	331	352	390	369	373	362	319	335	367	344	343	318	318	306	341	338	311	341	340	321	353	298	327	353	352	320	348	322	321	317	344	347	327	331	314	328	330	338	336	335	334	305	314	334	331	344	319	307	313	347	358	336	312	331	352	340	304	360	314	297	325	334	332	318	332	361	344	314	359	345	334	319	345	360	321	308	335	347	344	358	337	348	334	330	343	335	318	328	351	343	331	329	330
6239	1664	2427	3041	3023	2562	2285	1989	1822	1664	1525	1372	1320	1335	1300	1268	1155	1181	1145	1112	1154	1055	1087	1062	1029	1039	963	1002	1050	948	934	967	968	961	958	933	908	968	933	941	1002	927	942	921	952	964	971	901	985	979	880	952	932	897	978	963	903	898	925	900	954	925	962	947	951	878	882	918	867	906	924	952	1011	898	943	912	907	906	928	920	960	922	967	965	918	947	872	960	955	872	891	942	950	880	939	857	935	883	953	976	950	889	920	900	908	937	931	880	928	909	925	933	868	903	918	895	909	880	946	922	902	908	844	892	920	947	924	875	899	882	935	940	922	911	889	957	898	951	869	922	890	916	909	899	916	921	883	904	936	870	908	878	880	906	948	889	915	932	906	898	942	865	939	890	962	893	926	923	913	870	916	846	936	912	941	842	873	948	944	982	858	882	896	918	899	954	846	936	862	884	898	900	891	885	912	930	934	825	896	903	908	863	941	903	889	931	921	918	909	896	887	870	957	938	896	860	883	875	919	981	874	889	868	872	903	940	874	901	857	898	917	883	911	892	893	930	977	869	898	892	924	920	931	936	975	921	957	951	884	878	890	933	908	922	888	909	932	928	884	847	904	902	957	951	919	903	964	889	937	898	926	907	918	922	940	865	852	965	913	881	924	923	899	935	862	865	970	915	898	945	941	878	894	925	912	926	884	928	929	890	896	938	906	929	895	926	901	928	933	931	918	930	905	804	941	900	941	910	887	970	933	926	881	937	889	879	837	951	901	940	910	905	919	850	873	924	862	918	938	884	929	938	939	918	896	904	867	944	889	924	903	948	872	863	909	915	898	910	906	962	932	910	900	902	897	934	984	905	893	919	891	902	876	868	846	895	959	953	955	905	889	841	961	909	900	891	909	892	867	895	872	918	889	904	923	903	858	890	909	967	929	910	893	950	907	906	883	899	875	927	867	936	995	908	894	855	945	949	908	921	922	875	914	960	953	972	900	894	901	918	945	966	894	927	927	896	888	866	928	930	914	886	905	881	863	934	934	868	887	918	932	939	888	947	946	923	869	895	918	883	910	880	904	908	902	920	920	896	899	892	909	874	926	864	922	845	927	910	900	947	916	876	866	918	862	974	881	934	916	913	966	943	961	858	921	942	929	909	890	917	870	897	902	923	855	851	918	897	928	861	897	934	942	887	964	953	899	937	907	917	887	886	932	895	880	929	899	894	953	885	915	957	908	942	907	899	914	955	894	875	893	922	919	840	926	879	951	935	924	952	881	949	911	860	897	893	924	883	874	933	929	989	900	910	906	899	900	904	923	941	975	869	907	908	910	918	902	994	937	895	921	888	893	881	951	881	863	919	927	876	957	914	900	918	911	927	910	894	943	883	940	925	945	844	928	954	956	881	947	902	884	910	929	889	910	954	889	887	913	917	911	904	868	885	904	941	897	858	882	851	900	945	892	889	870	925	907	922	850	885	897	874	868	936	949	890	903	895	912	882	941	920	919	924	908	860	905	847	902	896	878	904	921	934	962	873	892	885	870	954	845	921	883	916	902	912	919	921	925	874	906	906	887	932	899	893	918	909	904	890	884	938	902	902	911	906	954	895	920	857	962	938	883	898	843	899	883	1002	930	949	912	895	928	912	926	920	904	857	876	888	938	873	948	914	942	868	921	938	933	909	959	900	910	886	893	903	883	924	994	954	931	948	965	863	922	899	920	886	891	847	930	903	945	928	916	913	908	928	910	879	946	931	884	850	920	962	894	975	926	885	950	942	939	882	978	898	864	891	919	925	861	915	957	888	971	900	887	872	933	895	917	886	920	879	923	937	905	923	912	874	932	912	918	956	951	865	925	947	956	908	891	976	890	947	935	938	931	955	940	898	929	879	927	937	878	952	932	910	930	907	901	969	907	877	918	900	941	877	914	938	881	876	896	913	911	923	877	920	908	918	874	913	896	900	933	949	910	911	961	908	912	862	906	937	914	874	915	901	950	933	929	885	916	915	925	890	914	913	915	921	946	989	875	896	887	871	897	885	940	894	918	871	976	886	911	908	901	921	916	904	844	939	935	894	935	889	879	922	921	968	944	943	878	848	943	896	934	964	923	930	954	853	894	900	968	890	946	923	929	859	879	915	913	887	893	860	933	886	967	906	896	900	926	925	960	905	902	914	890	909	944	876	907	932	914	873	885	943	916	908	901	888	903	910	932	930	935	850	911	969	984	918	903	917	944	898	887	943	955	928	852	929	893	883	964	982	844	929	934	875	882	921	932	916	920	912	889	878	961	936	900	969	920	897	879	925	984	874	948	902	905	883	921	880	932	940	863	958	901	846	910	889	946	953	930	898	947	910	912	960	904	864	893	956	922	907	870	854	926	929	904	875	900	857	919	931	923	965	918	834	929	883	853	935	894	958	884	916	907	878	882	940	880	931	874	963	941	880	956	965	908	885	957	945	959	895	906	877	929	951	922	887	864	930	927	842	904	931	900	905	909	844	937	937	894	907	885	922	846	931	916	852	897	889	904	910	846	943	864	902	897	879	884	881	902	890	938	881	929	959	903	915	955	905	888	928	891	892	902	981	894	910	930	946	939	913	892	890	894	886	928	930	937	902	897	935	885	894	894	938	950	896	919	933	870	901	912	914	918	878	878	917	888	894	896	879	938	844	895	949	896	939	894	962	910	911	936	892	916	908	900	874	907	933	954	888	958	955	913	912	880	888	918	940	887	895	911	914	918	899	941	881	881	965	896	877	906	937	922	918	884	905	887	905	901	882	905	873	878	879	870	912	894	924	834	848	916	888	902	892	905	981	916	1022	946	927	947	915	930	898	873	910	928	901	882	915	910	914	883	947	912	910	907	947	922	977	902	930	897	909	926	916	891	898	870	902	956	901	903	867	882	836	927	942	903	907	928	924	902	872	934	889	965	935	901	891	905	917	929	914	955	928	902	911	932	935	896	919	867	950	934	909	917	881	904	860	928	905	912	925	881	925	844	907	917	952	863	903	845	963	917	902	846	910	883	931	923	936	879	933	907	920	910	923	891	877	817	924	884	935	926	904	869	930	920	913	919	919	916	931	874	949	946	939	881	911	863	923	1007	917	873	923	923	870	941	880	931	891	895	947	867	948	913	969	928	926	946	892	851	968	963	920	909	923	879	889	881	911	916	953	873	934	897	953	922	874	878	870	882	925	892	897	925	902	905	893	939	888	912	904	896	943	962	875	876	909	963	876	913	942	906	923	902	894	875	935	922	942	922	920	852	904	900	902	958	914	884	950	907	894	882	890	959	896	956	907	913	948	896	905	898	888	883	895	954	909	914	912	925	863	912	906	915	917	938	900	897	924	952	954	977	915	907	982	919	974	901	914	909	948	890	901	919	918	953	899	918	930	904	864	922	948	945	905	930	923	898	920	926	864	847	921	874	897	891	858	898	926	912	917	987	908	941	933	837	920	889	895	923	903	853	916	934	890	951	927	912	909	895	918	951	883	885	920	951	888
13222	1746	1806	1504	1085	851	696	567	559	472	468	465	418	408	416	378	373	362	388	384	362	340	371	352	348	362	339	331	363	349	351	362	335	330	334	362	357	372	313	339	346	308	340	330	316	362	342	362	328	347	345	351	286	378	341	334	359	345	347	334	323	329	362	338	336	364	354	312	324	357	352	321	367	316	379	318	344	345	329	344	333	331	311	369	335	333	341	295	330	331	320	315	332	339	332	323	345	347	332	312	354	344	285	316	329	340	308	331	322	334	349	348	294	349	335	324	360	335	307	356	334	334	319	364	311	322	331	335	333	301	339	318	334	300	329	340	327	330	315	338	332	355	332	315	335	329	318	330	315	329	361	326	340	346	365	312	318	333	320	350	322	331	309	320	315	313	321	295	365	341	339	377	316	329	345	349	305	357	323	313	358	331	279	350	321	323	355	303	369	336	358	312	296	344	342	306	347	329	313	361	328	315	304	302	343	359	343	311	320	333	336	336	337	360	303	367	349	323	316	319	338	315	329	312	333	342	304	294	319	351	345	335	338	332	348	338	349	324	336	330	294	348	347	341	336	307	340	331	305	327	297	315	332	351	353	343	307	316	342	336	325	321	354	316	340	306	336	345	361	329	334	338	322	335	336	320	300	328	327	324	375	345	349	317	323	340	327	314	311	321	315	314	336	348	344	336	327	325	320	331	332	335	320	312	328	328	346	299	326	310	360	326	360	325	327	400	328	327	302	335	350	316	330	343	323	349	342	335	343	337	335	359	314	320	351	318	309	323	340	320	291	336	350	315	313	326	322	369	285	311	298	307	325	342	327	307	294	312	328	345	288	326	311	324	307	368	341	315	337	327	353	282	330	342	338	319	332	339	318	351	324	306	299	328	330	348	351	326	315	287	343	358	304	304	331	343	326	320	320	359	343	326	355	336	326	332	364	348	326	316	352	333	338	286	335	337	320	324	337	345	360	341	331	338	343	364	351	334	356	339	324	405	363	318	317	335	341	348	379	345	340	325	338	337	344	349	307	309	350	303	340	323	338	316	299	327	333	353	341	328	299	337	350	309	319	330	348	366	317	317	321	335	334	336	326	341	345	312	304	338	307	343	323	320	335	335	341	310	307	312	360	357	317	315	324	345	333	351	362	349	319	316	309	334	301	309	315	344	319	309	373	354	297	355	315	324	293	309	313	313	323	348	336	337	344	333	307	332	326	327	351	315	333	353	362	322	325	324	332	341	337	325	317	295	339	332	350	342	357	359	331	337	354	330	320	348	322	358	352	310	330	357	343	357	362	349	313	333	341	344	366	345	314	318	319	328	312	328	338	328	326	336	304	322	350	314	342	362	331	339	334	340	319	334	332	326	320	326	307	349	336	347	301	325	338	330	295	331	331	330	334	309	326	365	344	324	322	331	337	353	343	319	339	316	333	350	305	317	329	340	347	347	352	326	336	328	298	312	355	317	325	341	325	303	322	361	326	322	338	326	350	342	317	344	332	374	345	353	357	358	335	332	342	333	341	334	347	313	344	350	354	329	336	342	331	349	334	335	321	331	326	325	357	307	343	327	321	359	308	313	320	303	323	285	346	342	299	323	313	345	318	337	340	328	348	337	344	359	346	338	331	333	367	320	309	367	338	362	371	342	325	325	328	320	330	302	315	331	329	314	322	343	311	304	325	319	330	375	313	319	339	331	305	329	367	359	325	318	307	339	344	334	347	319	316	341	357	350	321	324	348	332	332	354	351	332	331	324	327	390	354	302	336	327	368	355	307	302	333	322	331	340	303	345	350	344	306	333	348	320	298	345	314	319	364	334	316	329	319	321	319	324	353	345	336	358	335	297	331	341	363	311	339	326	341	343	348	354	343	331	301	313	361	351	314	315	357	334	301	296	380	337	331	373	344	335	322	350	371	355	307	353	335	347	324	345	336	331	320	320	345	344	326	337	335	319	345	352	338	357	333	326	327	322	331	357	355	313	357	321	345	338	296	363	343	327	339	340	311	321	332	336	334	327	362	329	305	313	328	333	334	355	298	328	330	341	356	315	326	343	351	335	323	300	319	333	302	335	322	325	291	337	309	344	359	341	321	337	347	343	339	318	339	345	332	315	347	343	315	337	323	316	331	323	357	353	335	327	324	352	290	320	356	336	331	327	342	324	353	336	342	346	334	308	315	340	329	307	330	330	339	314	345	318	314	310	314	321	368	346	358	311	296	357	333	313	318	311	292	328	312	310	373	324	337	310	358	349	333	326	275	328	315	328	317	329	318	334	324	319	307	323	290	335	328	347	316	317	357	335	324	313	347	322	336	359	338	337	317	293	381	334	346	334	337	353	338	310	312	349	356	335	303	357	326	324	338	327	337	339	351	378	367	339	318	333	342	331	303	327	325	326	321	343	343	289	299	312	303	369	313	296	315	301	318	334	336	312	318	325	307	344	356	346	289	333	336	350	348	335	324	349	318	318	346	372	378	362	337	331	291	325	327	331	338	319	344	310	366	337	319	290	355	295	333	361	359	330	318	353	334	346	296	358	335	349	349	335	331	338	331	363	329	322	363	334	319	345	343	347	336	344	359	325	317	351	334	324	357	327	337	335	343	315	340	335	330	331	362	349	345	344	335	354	333	324	340	352	320	325	319	300	333	343	332	305	328	339	351	293	320	312	325	323	362	323	321	349	365	361	338	327	346	356	302	320	324	329	308	337	332	335	345	349	352	323	288	299	330	341	353	324	337	324	376	312	325	319	315	330	351	327	311	321	336	336	349	295	347	357	326	322	312	321	317	357	326	288	341	328	313	329	328	352	343	338	324	316	354	351	337	341	343	351	358	329	320	342	326	335	319	365	336	324	346	319	346	329	325	357	313	374	368	335	318	315	321	314	346	342	338	303	330	323	341	368	329	323	310	335	322	347	312	317	336	303	323	330	327	332	326	347	315	335	347	326	332	347	374	321	343	303	360	334	326	327	349	300	392	326	354	341	325	340	335	310	354	358	351	358	321	346	289	333	346	354	338	325	329	361	321	352	358	360	329	325	348	337	328	308	354	346	302	348	341	317	314	346	348	325	328	321	306	307	335	342	357	325	338	362	354	291	303	350	366	338	352	280	348	324	325	307	374	332	380	362	358	347	329	343	347	320	369	298	356	322	315	337	331	333	374	326	343	359	306	309	339	322	318	337	372	360	311	351	306	335	326	360	346	360	316	323	317	336	346	314	365	354	342	336	362	339	326	317	322	345	343	347	309	336	329	295	312	353	327	335	350	358	338	336	328	329	358	355	389	345	320	338	367	329	302	313	337	324	350	290	305	357	323	335	319	292	343	375	356	336	357	319	312	337	356	328	341	334	329	310	313	332	320	334	322	332	340	333	333	325	344	349	342	342	335	332	296	292	325	357	320	327	338	329	333	357	348	341	295	378	350	333	326	329	304	341	368	310	347	330	342	317	322	336	354	325	316	324	295	338	324	321	370	319	333	323	323	330	335	320
7393	2084	3314	4265	3867	3373	2944	2546	2262	2053	1885	1674	1551	1520	1463	1337	1347	1205	1241	1149	1138	1084	1093	1065	1046	1071	997	1044	979	1043	983	992	967	1053	996	954	989	972	932	949	901	978	955	1003	912	958	934	896	956	911	889	926	950	912	925	924	930	866	896	908	891	970	940	883	923	895	904	932	922	972	929	903	882	918	932	829	858	864	909	874	880	942	894	824	908	920	898	871	821	909	884	905	880	886	944	873	866	845	925	910	940	917	907	863	880	880	906	888	869	892	923	904	908	859	910	858	927	877	862	905	862	889	813	891	849	900	923	869	899	858	913	856	903	884	898	886	853	852	886	853	922	849	893	925	928	845	874	880	871	897	879	861	883	881	850	824	882	879	824	859	842	823	881	921	806	882	898	878	871	900	869	900	958	844	898	911	867	877	939	896	871	886	873	901	859	900	929	850	888	868	877	872	906	961	848	875	872	913	820	926	895	863	847	896	885	895	826	913	917	893	876	863	866	887	841	846	899	860	918	883	872	877	870	865	870	876	878	891	853	852	906	887	913	837	910	931	879	857	892	868	874	910	863	884	809	859	904	870	888	898	848	891	908	911	857	882	856	879	938	835	871	896	879	899	837	848	892	838	903	889	858	931	839	897	870	877	859	901	910	887	885	882	922	866	843	840	914	921	871	891	895	856	836	901	848	897	872	879	900	888	936	960	873	857	866	917	897	888	846	887	837	872	834	880	861	879	906	936	879	914	922	899	871	840	881	922	866	832	894	910	905	898	867	848	918	865	877	888	861	894	910	881	878	908	875	888	864	858	872	873	870	892	918	869	879	867	878	898	892	849	904	877	883	878	923	898	904	888	872	862	912	852	874	876	873	873	827	868	873	904	889	900	889	921	879	834	888	907	889	914	890	870	920	915	881	878	873	853	847	912	858	908	907	915	866	910	890	915	901	862	878	875	895	892	936	892	850	878	838	824	948	884	860	880	896	880	863	855	869	899	927	904	937	841	807	867	876	869	867	895	839	890	849	900	802	898	880	896	866	867	889	898	893	946	891	912	886	914	821	836	884	902	849	867	914	876	857	857	902	869	902	888	881	835	882	910	958	909	890	944	844	886	848	906	967	867	842	833	864	867	876	859	895	941	865	900	906	906	833	920	857	831	856	832	911	884	819	858	902	831	938	869	907	874	856	892	878	838	852	878	911	913	887	911	908	863	835	873	860	895	904	847	902	888	873	846	857	902	895	904	858	896	930	925	898	830	915	903	889	870	894	888	886	895	917	919	840	879	848	868	911	868	866	905	876	855	868	907	853	904	905	933	918	903	776	881	896	899	880	854	882	866	882	921	876	855	894	908	818	870	874	927	895	902	870	908	883	886	894	940	858	908	911	913	869	867	850	883	918	858	907	842	833	860	866	895	924	858	840	875	867	933	863	858	884	898	914	876	888	919	920	880	887	892	836	893	831	904	884	847	871	864	873	882	888	880	898	907	919	850	905	882	870	913	881	834	877	865	848	859	892	917	900	857	882	888	841	872	917	884	836	835	894	870	828	928	868	896	912	876	847	887	826	911	871	846	878	904	823	926	874	871	849	862	967	865	843	883	893	900	927	951	858	894	881	885	914	834	926	869	909	859	862	892	826	883	910	880	852	859	899	852	892	879	873	894	882	846	867	872	851	870	852	904	878	882	852	891	900	886	842	901	864	876	890	891	856	857	911	861	843	882	867	875	836	895	883	886	845	903	918	919	836	840	901	884	868	889	896	836	864	927	913	869	862	853	846	913	885	921	950	916	873	911	892	833	876	871	897	848	859	884	910	849	863	883	868	905	908	879	860	901	894	896	891	848	855	861	909	869	910	856	845	876	853	839	882	891	879	890	882	849	817	866	908	821	857	875	917	865	813	895	910	917	834	816	867	881	878	876	891	906	847	865	862	866	872	898	884	867	875	843	877	908	834	848	893	848	882	880	839	855	863	883	892	867	862	916	885	867	911	871	881	875	906	859	893	851	844	840	884	868	879	890	900	929	879	887	864	873	859	870	860	802	889	878	833	838	878	888	857	846	893	878	861	883	867	885	895	826	902	876	912	870	925	870	911	820	898	856	897	890	892	842	862	860	876	887	914	886	857	918	895	853	895	857	875	894	810	849	895	864	876	858	837	908	907	869	854	850	881	871	886	851	894	882	830	861	877	852	877	860	885	944	896	817	852	867	860	858	847	899	879	829	845	829	833	849	890	920	852	852	859	891	877	904	857	872	855	892	903	924	885	878	873	846	832	893	910	897	919	933	880	851	895	865	846	876	867	923	896	923	890	918	897	888	883	874	843	863	927	903	923	878	908	895	844	890	811	892	918	909	904	895	898	858	857	867	909	896	885	886	865	883	852	871	952	833	880	868	922	926	887	909	862	893	904	870	860	943	842	862	887	861	827	885	832	872	893	946	915	908	902	900	920	886	884	873	916	860	912	878	888	824	878	908	884	886	896	876	907	888	868	899	907	879	894	863	783	864	900	841	842	864	865	836	914	819	909	856	880	875	908	870	899	890	877	900	881	874	886	854	883	857	894	904	870	840	880	886	857	849	922	910	873	910	913	848	865	867	869	880	903	898	879	900	902	850	894	923	924	841	892	941	884	881	900	873	836	910	893	877	861	871	873	892	921	871	856	908	899	867	880	893	841	837	937	854	878	867	936	864	914	902	857	906	895	889	881	934	943	845	857	859	891	892	896	910	924	919	877	878	873	837	883	868	878	851	836	898	886	896	881	862	950	900	845	891	898	863	912	894	895	892	904	895	855	937	880	892	852	844	876	892	851	896	861	892	878	909	912	871	856	884	856	905	874	831	909	897	897	891	904	840	899	853	887	871	860	897	941	851	892	910	838	861	891	901	909	921	868	869	933	934	924	915	884	876	826	873	901	940	896	887	799	884	917	861	877	821	895	898	935	830	919	865	905	902	850	905	897	844	855	909	867	952	878	903	839	851	912	825	896	899	923	925	845	851	854	855	859	890	879	888	892	894	886	910	836	889	879	855	888	859	937	847	909	945	913	929	887	826	845	862	868	877	851	851	903	852	898	884	919	859	896	898	851	878	849	894	881	872	877	897	917	825	903	821	924	887	908	877	843	893	843	888	861	872	906	880	864	869	926	891	890	850	875	879	889	903	877	857	891	912	867	845	873	892	838	907	905	889	835	845	885	867	898	857	882	873	904	869	890	888	865	864	888	927	886	863	918	909	877	847	875	882	870	902	915	895	919	860	863	871	893	897	882	859	880	870	861	866	887	861	820	856	930	864	822	890	893	858	873	895	864	891	862	895	876	862	889	854	846	874	887	865	887	872	892	908	882	923	914	879	895	902	877	865	900	864	841	866	904	878	882	873	904	919	882	956	876	830	933	859	892	926	892	898	860	886	885	890	863	865	875	908	892	885	875	885	816	851	878	882	850	909	902	855	900	840	924	905	858	890	869	843	918	844	883	865	805	865	830	864	926	903
1871	175	192	186	144	160	168	152	169	158	155	158	152	183	154	162	134	153	175	140	152	138	147	152	145	142	171	171	173	171	170	157	156	138	166	159	178	165	154	160	151	157	187	179	174	181	161	154	161	146	163	164	164	183	158	147	143	151	135	137	145	157	150	182	149	153	151	155	180	171	138	152	174	156	159	125	154	151	151	161	151	148	157	142	147	137	134	163	164	163	151	164	149	154	118	160	151	157	156	175	158	156	147	150	158	145	166	136	180	165	189	150	143	160	178	171	156	159	162	160	142	144	159	161	186	170	150	164	165	187	151	167	129	140	150	154	174	169	172	169	166	142	173	175	147	136	176	151	168	155	136	137	165	162	155	153	137	153	146	146	166	169	141	161	141	160	142	158	132	167	161	163	155	145	152	129	142	153	156	169	167	168	158	155	171	161	161	162	166	154	154	160	150	149	139	179	162	163	149	163	143	159	158	166	163	151	154	150	156	145	156	177	171	152	169	174	149	179	159	170	145	152	130	182	165	145	144	157	153	158	164	163	148	143	155	165	148	163	179	131	172	179	156	140	155	151	151	160	154	156	149	161	130	156	157	165	149	156	161	142	157	152	163	149	160	150	167	145	176	145	150	149	134	160	130	180	179	138	144	165	164	156	140	141	175	167	152	141	167	134	158	164	166	160	162	155	137	164	145	133	142	161	141	159	172	153	137	167	167	167	155	150	146	158	133	145	149	158	168	170	172	155	163	144	165	159	147	142	162	141	159	171	148	160	146	154	163	142	165	140	141	158	153	141	151	168	161	148	164	171	156	154	150	158	150	157	160	144	142	168	156	147	146	169	136	162	147	157	148	174	156	175	144	167	183	145	147	160	149	162	153	149	163	151	129	158	148	162	158	162	169	171	155	177	165	160	161	168	166	156	151	148	133	154	151	129	155	165	157	142	158	171	140	147	121	130	159	161	173	147	162	162	145	160	145	172	166	150	168	146	166	168	155	170	163	127	130	147	145	162	152	168	142	158	164	165	165	155	134	153	131	176	147	171	141	151	135	158	158	158	158	154	159	152	162	188	163	144	158	157	151	190	150	152	148	165	142	150	178	169	158	141	132	169	147	161	132	146	149	156	169	166	151	171	142	132	144	156	149	134	133	157	132	129	152	141	157	174	186	167	159	143	134	150	189	150	173	129	150	145	153	164	137	165	145	147	151	155	166	148	168	147	141	139	140	164	172	140	164	163	149	156	131	129	160	162	138	154	167	180	165	161	153	161	171	163	145	146	158	151	146	150	152	162	126	151	154	162	140	151	133	161	167	153	159	140	156	134	165	154	143	140	156	139	153	149	149	161	150	172	140	170	153	161	162	136	171	172	160	154	169	176	172	138	158	151	149	172	161	172	160	151	183	141	155	165	154	156	156	151	169	169	147	150	149	149	160	141	156	141	171	163	154	172	158	152	156	162	151	152	154	153	166	134	149	172	153	162	156	143	139	141	136	163	152	157	146	166	153	158	159	138	151	166	147	162	143	155	170	154	154	191	158	148	182	152	142	179	143	156	144	137	152	150	132	161	158	145	157	137	142	178	144	145	155	168	160	150	164	147	152	169	144	152	145	138	176	157	171	151	165	139	145	180	148	178	143	155	151	147	140	155	169	156	149	180	149	183	144	132	158	159	180	155	152	153	179	154	168	166	146	160	146	141	159	129	139	160	174	146	149	142	158	154	180	166	172	135	158	171	136	129	154	143	172	147	179	131	162	156	154	155	143	146	182	145	158	135	168	165	135	155	156	165	150	183	165	145	176	126	179	172	151	149	163	152	170	132	153	157	159	141	161	159	151	174	156	147	161	153	146	152	158	158	153	149	144	159	165	152	151	165	185	154	143	145	159	170	157	125	148	172	175	173	162	152	172	149	165	159	161	184	147	154	162	167	153	139	161	161	172	145	143	183	158	150	139	141	156	135	134	151	143	164	149	167	159	151	155	158	154	172	134	155	162	166	145	164	186	139	170	128	158	169	143	146	156	164	150	144	126	150	151	168	148	152	150	148	162	156	139	153	147	183	150	152	144	132	161	170	165	159	154	157	153	147	157	164	166	160	156	149	163	159	135	165	158	175	169	162	147	161	153	148	159	138	133	165	165	152	150	144	158	166	148	154	152	167	166	161	140	144	146	173	162	141	163	163	152	179	148	171	153	174	165	153	141	162	156	155	166	161	170	145	147	139	152	168	152	164	160	177	140	157	138	162	156	155	142	150	171	132	151	156	170	176	159	143	156	150	151	142	167	149	155	161	175	137	138	147	164	153	141	167	141	135	170	149	148	153	162	157	151	156	148	146	152	138	153	180	168	170	180	147	158	178	133	158	162	154	153	141	141	179	159	152	149	152	142	152	159	151	164	156	164	188	167	178	158	149	145	167	138	145	148	174	167	156	144	160	159	172	163	143	134	159	152	149	173	156	163	160	159	162	154	157	153	157	146	143	141	167	155	152	151	147	130	155	145	165	178	169	163	159	170	160	144	170	130	146	164	172	147	156	136	143	171	152	150	154	169	166	159	191	144	148	173	164	154	167	158	162	160	147	165	172	162	150	170	174	153	167	162	159	168	157	137	166	151	148	133	169	142	158	157	157	145	176	136	167	139	157	181	141	151	165	159	152	130	168	160	165	170	161	142	171	186	154	160	161	145	156	135	149	164	154	151	138	158	163	161	176	154	140	174	161	149	134	175	151	169	159	161	133	154	158	145	143	163	167	146	167	148	153	147	170	155	137	167	164	145	158	156	162	153	141	160	158	169	162	151	161	168	161	157	154	143	157	156	132	135	165	155	175	154	148	156	141	166	157	160	159	154	147	148	177	175	156	146	134	147	185	155	159	160	138	147	150	134	165	161	168	180	150	154	169	147	157	141	184	156	156	148	166	169	160	170	139	135	167	148	150	148	167	149	134	182	153	163	127	155	141	159	136	143	166	168	155	158	164	164	141	160	163	165	157	158	164	147	156	138	166	173	141	145	146	141	143	187	144	158	142	192	154	135	131	155	145	143	136	133	159	181	162	159	161	150	169	137	131	158	156	167	170	158	135	162	185	191	165	185	136	141	161	149	173	149	157	150	172	167	158	145	153	161	160	156	164	150	131	153	136	158	146	142	154	154	150	168	177	158	155	138	146	179	157	176	171	145	144	142	138	157	149	171	155	151	147	165	154	139	157	168	160	159	147	169	162	152	169	177	172	171	176	133	147	164	140	155	140	156	160	170	139	165	152	155	155	161	169	169	140	151	168	141	139	150	137	129	136	132	153	146	180	162	150	146	145	157	150	146	141	149	148	172	139	143	130	176	128	174	145	164	137	157	137	178	142	150	159	160	156	130	153	148	173	167	189	162	125	146	170	130	161	163	195	154	161	161	148	172	137	157	157	144	140	161	171	164	145	150	146	160	157	136	142	160	188	186	159	167	140	174	163	158	160	135	162	181	173	178	162	161	168	137	163
2096	527	568	607	583	612	533	546	553	533	514	521	536	529	517	523	466	464	496	520	484	524	565	530	508	495	488	516	477	509	496	498	540	481	498	468	482	493	483	517	546	516	490	539	532	523	537	499	540	500	476	504	465	539	510	545	501	534	550	511	496	533	503	475	472	479	496	533	462	507	533	506	517	515	477	460	493	479	494	519	479	503	500	513	542	501	497	512	505	481	530	505	483	552	504	511	506	505	498	509	472	527	484	465	530	506	504	526	505	518	519	481	511	532	494	475	542	506	522	482	506	510	465	517	556	510	495	530	485	540	517	476	530	462	496	501	543	546	508	535	518	520	516	519	535	488	511	474	511	455	524	522	535	511	539	518	537	491	527	519	517	484	482	509	484	519	485	504	536	511	484	581	488	544	517	528	489	524	483	489	514	501	523	499	522	468	511	504	528	491	516	524	481	490	529	527	524	496	489	512	519	528	535	476	487	488	493	505	547	503	520	526	534	525	504	485	515	517	524	535	553	531	507	486	502	524	518	571	481	538	521	450	501	538	490	530	538	494	502	513	520	498	495	470	530	526	521	457	492	511	530	485	454	512	515	524	489	533	494	537	498	528	498	531	499	536	507	546	517	535	488	477	505	503	484	477	470	521	489	512	500	502	492	454	445	508	543	464	466	510	479	485	495	519	489	575	512	540	522	525	533	524	500	512	504	542	476	478	465	517	471	501	496	514	530	538	524	519	505	486	496	463	521	509	522	478	519	491	483	515	542	517	522	522	464	494	553	504	488	496	539	500	516	515	543	499	484	531	532	488	489	480	517	578	484	501	512	501	513	553	508	537	491	505	501	535	509	515	524	494	508	485	528	499	490	530	526	515	495	501	510	520	514	498	515	507	489	517	522	487	534	534	475	491	473	509	531	474	488	497	486	492	505	462	511	487	498	502	496	499	553	489	505	547	538	487	508	484	532	485	486	463	472	499	482	536	523	478	504	458	523	485	476	518	557	489	541	538	489	485	521	489	495	489	499	517	485	486	507	531	484	494	513	522	515	537	511	486	494	522	541	512	485	505	523	499	511	531	519	541	520	524	530	533	469	509	499	488	491	490	536	500	482	501	521	497	568	505	470	483	464	498	497	513	478	510	497	518	495	545	486	474	517	499	530	522	496	506	511	498	563	496	500	511	514	467	515	477	490	478	504	508	495	473	511	525	498	476	524	504	498	499	487	495	555	509	499	504	473	504	506	532	493	457	547	503	490	530	484	549	557	454	499	479	493	474	505	511	513	471	525	465	515	510	481	525	510	508	535	512	521	510	541	511	462	494	512	526	524	478	469	514	496	581	520	530	483	511	514	520	500	480	495	516	503	493	503	497	523	533	495	483	485	513	485	509	502	505	494	516	492	541	517	548	510	499	505	491	525	497	475	499	470	493	518	519	516	516	516	486	506	503	552	487	502	495	519	539	503	516	527	477	475	523	524	504	520	550	530	494	538	562	493	502	483	508	481	486	541	530	528	502	518	527	480	537	492	488	501	499	506	508	528	541	559	482	511	517	485	550	525	516	492	532	515	525	494	453	548	483	511	530	544	506	537	537	507	497	536	534	478	513	517	554	478	513	524	455	472	480	482	514	523	522	541	535	505	511	516	503	541	509	478	497	492	494	503	510	504	497	494	516	490	540	504	517	480	504	494	502	526	525	480	499	554	504	534	526	494	467	494	502	506	465	505	521	510	510	515	518	523	501	517	458	493	447	485	511	524	517	488	513	544	502	539	492	501	539	503	523	504	535	531	494	488	483	507	498	507	529	524	555	499	480	504	491	465	535	490	536	492	515	502	503	463	517	544	530	499	514	490	536	500	501	493	531	509	490	498	527	493	465	479	504	455	520	494	499	514	523	472	554	523	511	470	546	515	506	506	464	514	527	475	514	504	486	504	498	484	519	483	506	497	502	505	547	526	508	489	522	515	507	506	527	500	505	495	470	528	533	486	508	513	504	505	530	494	543	442	475	539	493	510	509	523	514	464	513	522	540	492	511	518	524	526	474	492	510	510	487	479	498	517	538	520	482	518	523	484	524	558	503	535	510	473	495	503	517	535	526	474	492	530	484	559	477	528	520	500	499	516	496	533	463	546	532	496	509	545	477	514	513	535	500	509	518	506	508	506	488	534	537	454	509	490	500	508	504	486	505	446	495	535	448	509	523	527	513	535	515	520	503	487	517	476	494	510	504	522	497	524	497	531	505	501	502	490	476	501	513	498	495	519	512	480	486	538	495	537	521	536	500	498	510	515	526	458	562	512	489	506	537	495	500	499	488	461	569	475	518	561	486	536	539	474	498	482	508	502	516	477	481	520	532	479	509	524	524	518	481	495	522	491	501	496	507	514	528	521	492	495	484	488	463	492	516	479	508	528	536	518	481	500	499	478	510	561	547	513	501	505	494	493	494	538	509	528	493	463	484	538	506	531	516	540	481	496	509	470	525	530	525	530	532	486	537	494	477	490	493	512	464	497	507	531	484	547	493	502	478	537	517	480	523	524	480	554	511	531	506	513	483	495	523	504	467	526	486	468	530	499	491	534	519	551	510	542	522	487	481	506	525	486	505	491	548	538	528	512	507	496	544	536	487	506	491	536	506	511	502	489	528	516	516	497	483	502	504	520	479	523	474	504	517	483	492	475	495	520	526	515	492	553	522	530	521	468	529	468	500	484	473	531	514	504	526	467	488	510	464	464	485	544	517	490	511	488	533	491	483	493	489	499	501	482	504	480	513	496	543	502	525	450	512	529	483	502	492	469	481	499	478	512	522	510	502	524	460	466	494	533	502	466	541	514	540	520	504	526	481	511	496	489	544	516	493	523	513	497	502	542	545	486	514	512	491	515	491	481	518	494	522	502	532	540	536	487	529	475	476	534	509	527	523	491	509	469	504	477	512	471	514	478	492	545	501	490	499	511	509	514	518	511	536	496	479	492	498	517	541	526	507	482	529	513	544	495	531	529	498	532	502	506	480	490	531	479	477	488	510	506	479	522	510	482	506	467	510	490	506	543	515	505	545	464	495	498	492	522	526	496	524	484	487	473	479	521	475	510	482	476	487	511	521	503	535	498	504	515	496	517	517	529	514	523	525	542	469	503	503	514	527	514	544	463	523	494	492	543	471	515	509	498	534	519	498	492	527	528	532	497	507	505	492	545	503	510	503	485	503	560	572	551	510	552	480	523	532	506	490	465	486	507	520	535	507	466	531	492	494	529	511	486	513	451	496	483	491	514	500	520	494	502	509	491	525	495	508	495	482	491	493	550	471	533	547	506	522	476	501	525	497	531	472	510	525	495	504	534	532	498	469	517	479	538	491	526	507	466	508	523	485	472	538	460	500	550	530	501	527	535	487	512	497	504	510	518	535	504	501	483	524	488	522	487	538	496	490	565	472	527	546	490	505	502	495	556	526	497	510	492	480	512	480	526	515	501	500	543	517	499	503	473	509	511	530
8777	1092	1043	1059	720	637	616	492	474	430	444	410	402	404	391	419	370	387	388	337	382	418	334	342	361	326	367	386	368	346	344	321	320	388	354	350	361	326	325	325	356	341	332	327	345	304	355	295	334	330	322	323	362	354	297	351	308	316	318	329	344	351	332	334	357	371	349	343	332	336	302	324	337	325	325	372	325	322	310	304	363	348	343	312	343	314	326	316	326	298	324	341	338	313	326	336	341	329	326	336	324	334	337	355	324	338	355	336	365	329	344	327	366	315	338	332	346	353	318	320	360	338	351	338	313	326	339	353	347	304	312	331	324	325	353	315	332	343	326	322	346	347	350	304	338	316	338	316	327	340	340	319	356	366	352	356	343	314	367	323	315	315	331	337	356	339	334	315	345	324	318	348	317	310	324	300	341	347	349	349	362	360	309	357	344	328	356	322	299	309	341	363	328	359	339	333	316	291	359	352	345	351	345	320	341	319	270	331	328	369	359	360	324	336	333	334	355	309	327	324	326	357	304	340	359	335	319	300	372	341	319	319	344	371	337	312	317	305	309	331	359	338	316	342	321	290	313	330	315	348	352	313	336	312	365	334	370	326	345	281	357	319	328	329	371	308	308	335	350	303	332	337	325	337	330	317	324	325	342	316	346	359	317	339	348	353	391	336	305	345	348	332	324	326	307	340	306	303	319	312	317	351	346	335	307	309	320	330	379	319	346	359	309	350	316	330	312	333	379	350	354	338	358	345	389	332	300	354	333	334	361	346	347	341	329	310	346	341	337	326	300	327	336	330	325	358	351	371	311	322	318	364	365	340	350	325	325	288	348	353	339	347	362	328	323	366	353	328	354	329	304	357	370	303	321	325	334	311	328	328	304	340	341	335	329	288	354	328	344	323	330	326	378	355	366	323	319	327	349	364	325	334	338	352	339	305	360	309	330	313	337	355	344	341	334	336	353	348	332	309	329	304	343	331	306	326	355	339	329	368	316	334	339	334	319	315	324	356	314	339	326	352	330	313	351	326	352	355	329	321	335	321	323	331	332	339	297	329	351	340	345	337	347	350	360	319	314	337	308	338	344	321	337	309	338	350	357	338	352	331	330	283	311	355	330	337	348	328	320	313	313	302	337	332	323	328	353	364	381	352	348	328	351	318	297	324	309	322	357	366	340	329	330	360	297	306	330	326	368	330	325	344	352	305	345	343	341	364	370	328	348	326	316	305	332	371	333	346	344	321	388	322	338	298	342	329	335	318	329	348	349	317	344	363	321	356	371	317	321	339	320	356	359	315	344	341	333	330	311	343	358	321	340	314	305	309	357	316	315	327	349	309	312	337	316	339	303	298	303	345	336	342	341	329	377	344	347	329	316	319	328	358	330	374	319	331	312	355	307	309	351	347	338	383	356	340	312	335	338	324	323	280	363	330	338	347	359	343	335	332	339	350	324	341	314	337	324	322	312	324	333	338	354	310	340	353	358	301	356	342	331	327	340	342	354	343	354	306	340	318	323	320	343	350	328	314	344	346	322	334	304	329	326	359	307	311	299	325	293	325	360	303	319	332	305	351	295	330	324	325	334	330	329	362	326	370	329	344	346	323	353	350	335	329	334	312	310	347	352	348	338	340	365	328	339	336	292	308	335	325	359	335	316	314	338	364	349	308	303	350	349	331	342	323	305	343	362	318	326	353	303	323	283	337	323	323	341	330	367	315	334	358	337	358	318	331	345	309	371	325	301	320	352	338	334	320	300	332	317	327	328	338	333	325	358	368	332	333	323	328	358	313	319	315	333	311	326	310	330	339	319	314	315	312	344	333	320	308	325	314	358	314	343	331	329	359	360	331	356	290	332	331	338	335	306	303	361	364	332	343	328	349	295	336	349	305	309	339	309	341	319	340	313	322	312	346	330	319	360	336	355	351	323	336	376	352	335	328	327	306	299	313	318	316	328	311	341	360	364	310	340	312	342	322	296	352	333	330	367	338	327	308	337	318	361	331	304	333	360	315	315	351	321	322	347	325	347	325	306	360	342	343	331	341	319	327	328	347	336	316	304	340	346	350	332	320	362	354	356	337	323	327	363	361	367	340	337	326	347	334	339	339	307	336	330	355	342	315	321	360	353	354	365	341	314	343	333	327	324	336	330	313	345	347	314	335	330	320	335	327	324	342	340	314	318	327	350	351	355	284	332	338	367	334	320	357	328	330	346	315	331	336	314	358	323	341	359	324	315	306	330	311	333	330	356	338	308	327	334	333	361	328	326	316	338	357	350	335	325	328	332	310	336	344	311	342	346	317	315	354	344	328	334	329	360	325	355	335	342	341	324	358	337	311	338	334	336	312	332	356	360	327	327	345	311	344	301	331	345	324	325	360	320	333	358	325	330	350	327	352	305	342	279	332	335	342	347	321	334	341	311	315	339	321	374	358	329	316	320	318	319	330	307	335	354	321	335	342	306	333	352	344	345	336	368	336	341	352	359	290	324	328	331	357	324	313	360	330	330	324	341	328	316	327	328	347	345	324	319	355	356	322	318	348	337	366	340	308	340	335	334	354	338	368	306	331	328	315	301	322	334	331	305	314	311	323	363	339	337	345	311	352	341	324	337	332	337	343	312	348	306	333	306	336	330	320	327	354	320	319	322	334	319	378	336	335	319	338	382	319	307	328	310	343	324	294	349	341	334	347	316	344	336	352	333	354	308	340	345	336	318	356	337	302	331	305	366	319	362	346	317	339	331	322	330	317	304	311	332	373	369	350	331	349	296	339	314	341	333	339	347	347	331	331	336	374	321	330	357	323	332	311	318	314	319	363	300	339	337	323	377	301	279	348	338	334	325	322	371	344	316	329	304	340	311	328	344	305	307	358	337	342	351	364	308	317	347	332	302	337	321	354	334	300	360	362	306	329	346	343	338	354	351	342	298	312	364	336	352	342	347	343	359	301	337	305	312	338	301	302	301	336	337	301	343	351	372	357	330	326	327	320	360	293	324	347	384	314	340	348	332	329	334	339	296	336	355	332	318	301	324	347	303	354	329	309	316	350	344	317	322	318	353	305	338	323	332	336	313	352	328	324	340	310	337	366	315	339	329	335	281	339	387	318	354	354	333	361	355	375	341	335	357	363	344	330	350	303	332	344	318	317	328	335	339	357	343	369	350	315	342	328	342	379	341	348	305	314	313	305	343	316	335	347	335	334	332	304	334	363	362	337	311	315	359	286	341	328	329	339	316	342	326	335	320	345	328	338	335	330	320	302	333	316	319	343	330	340	365	352	340	353	325	324	319	353	299	305	323	337	358	360	370	360	338	328	337	350	329	340	321	329	327	367	329	340	320	357	318	327	339	335	349	339	316	309	352	335	320	328	357	347	297	342	323	375	371	376	336	351	332	366	353	341	337	314	324	359	352	317	307	322	348	329	337	325	334	330	316	306	299	334	292	318	352	324	310	329	355	353	336	352	350	362	336	351	331	310	344	366	356	327	313	317	366	292
6239	1537	2508	3113	2987	2485	2257	2045	1825	1656	1553	1474	1323	1290	1315	1227	1182	1188	1102	1162	1086	1024	1110	1062	916	1027	1013	994	982	1004	1012	984	1010	978	981	924	966	988	1005	964	956	942	962	966	943	1003	927	957	912	942	905	926	923	951	942	1013	909	928	929	906	938	900	924	911	899	923	926	953	917	870	917	949	914	864	870	928	931	947	928	896	880	951	950	902	940	891	956	911	923	893	915	904	887	932	910	869	932	922	889	880	935	966	922	914	894	875	886	937	898	932	938	880	885	937	951	898	949	905	908	887	928	884	939	928	930	880	890	898	892	862	912	900	939	890	931	911	925	920	916	897	924	915	921	866	952	908	903	906	918	851	910	940	953	907	898	853	933	904	925	935	902	892	913	906	941	950	947	881	927	915	855	887	884	943	903	946	889	918	938	918	888	974	929	929	926	883	877	831	878	859	909	927	907	885	904	891	859	926	892	891	956	865	932	929	908	958	906	882	891	880	893	947	907	897	898	902	923	878	924	918	911	928	916	916	871	911	950	928	934	859	886	927	891	891	860	890	870	892	955	874	931	933	914	932	910	919	876	995	937	908	911	861	926	868	885	885	902	882	888	885	971	949	873	915	880	912	943	919	905	908	880	972	878	912	881	840	870	891	926	902	911	901	894	921	939	940	899	943	877	886	926	877	923	918	904	900	901	931	872	890	958	936	909	907	876	895	925	904	885	856	848	872	863	828	877	861	976	902	889	897	887	926	906	907	968	901	919	936	897	846	956	886	885	864	901	908	930	867	943	889	890	927	936	904	890	917	918	899	936	921	909	861	935	895	894	864	892	880	847	917	924	917	915	946	951	921	924	908	852	934	957	864	916	909	853	902	902	954	906	933	923	893	933	922	904	940	910	911	891	842	887	911	933	946	934	920	894	921	945	878	933	902	913	911	940	917	885	884	845	914	910	965	905	896	962	878	908	945	923	903	899	919	900	929	886	883	920	930	897	926	885	911	947	918	941	874	873	943	920	920	861	968	952	915	981	958	998	929	886	834	950	865	943	868	922	884	943	926	891	887	863	950	883	878	926	863	835	931	854	950	939	936	924	865	916	919	934	947	892	904	882	936	904	928	902	881	883	884	942	926	989	940	914	926	879	950	933	855	961	892	861	920	918	903	869	873	913	898	859	919	899	894	917	931	915	830	909	923	938	913	901	939	930	905	920	903	932	940	884	889	912	891	895	868	951	919	916	913	845	904	871	895	920	926	890	887	901	894	890	894	937	940	944	911	936	971	974	918	905	950	878	936	921	930	880	943	885	959	947	913	862	878	949	937	982	882	907	898	921	965	880	886	932	901	935	919	861	909	941	895	927	876	903	883	899	915	951	931	926	864	902	911	884	887	926	888	877	912	931	884	930	914	943	933	876	928	880	910	897	940	895	922	912	906	861	940	893	961	891	909	901	889	895	907	916	888	865	956	901	952	908	884	943	934	912	931	852	905	932	907	943	948	921	894	943	950	942	932	893	911	978	953	891	873	892	897	957	885	903	930	950	871	926	916	861	928	858	874	905	949	903	902	891	931	918	976	924	911	889	901	937	909	902	903	923	931	979	950	891	941	917	922	917	880	907	882	907	905	928	900	870	942	907	915	899	909	947	915	904	931	891	942	915	917	942	856	914	924	921	921	942	934	954	946	911	913	873	872	937	903	884	928	938	918	932	919	881	930	878	876	928	887	903	914	879	913	887	925	880	901	928	905	952	907	905	897	975	948	922	943	933	916	899	936	936	928	850	899	929	935	883	924	870	935	907	903	906	916	927	933	934	919	929	907	939	859	913	895	882	889	901	921	924	900	906	913	886	904	929	865	884	942	913	863	874	965	885	901	929	903	876	955	957	877	924	900	892	870	909	921	900	916	964	868	932	871	879	874	906	904	911	938	854	923	922	949	896	881	964	937	893	933	905	870	894	869	928	867	904	868	917	929	936	880	878	877	929	916	897	939	869	905	855	965	924	932	899	936	867	898	883	837	919	902	920	962	927	928	881	963	868	936	900	932	858	849	900	884	925	923	941	924	956	924	899	905	898	889	920	919	911	955	901	920	923	865	934	973	907	903	937	931	936	865	925	940	894	828	883	918	889	853	919	884	940	922	900	905	952	840	892	871	908	950	927	919	914	913	925	869	944	940	863	923	888	902	868	859	927	896	933	903	923	886	886	931	881	923	907	893	905	904	945	926	926	961	911	978	922	929	879	900	936	894	898	923	900	882	926	905	897	921	874	952	921	906	888	926	948	916	959	903	895	929	952	850	960	886	861	912	876	930	924	915	900	877	946	911	928	889	873	905	876	878	906	917	893	905	920	897	973	893	949	989	896	887	902	882	907	846	901	917	989	920	949	844	891	921	878	906	885	927	914	880	891	917	943	909	937	865	936	893	919	909	871	888	898	974	909	900	854	867	926	874	935	906	867	901	949	908	915	928	980	936	930	894	919	910	908	911	917	886	875	918	911	950	967	960	934	922	883	911	913	938	874	901	903	894	910	902	912	874	904	915	901	871	900	897	887	917	921	897	915	889	883	959	982	930	941	897	931	895	841	896	857	884	918	904	909	945	901	935	902	851	920	965	895	919	887	926	869	885	922	933	923	880	862	871	876	875	869	926	891	876	884	864	847	900	889	921	895	884	926	931	899	900	856	941	924	930	894	913	915	885	885	929	915	905	946	880	920	876	870	946	842	901	901	926	872	910	918	935	930	889	886	898	911	949	902	899	891	901	936	957	935	888	916	922	921	906	948	911	857	905	927	927	951	931	965	901	902	883	919	899	886	889	953	905	872	880	894	914	880	918	901	947	932	926	875	906	934	893	930	943	961	937	920	933	896	868	893	913	917	914	932	883	917	923	895	883	941	916	849	946	934	901	932	897	881	864	941	970	906	927	893	858	874	968	873	922	902	916	885	912	875	900	905	899	850	893	972	876	931	937	885	925	896	909	849	908	843	846	937	915	932	899	833	947	898	931	920	950	923	923	895	902	895	897	931	894	893	951	929	933	921	888	928	897	932	933	916	937	921	907	865	910	934	886	919	866	932	907	922	856	939	891	882	909	886	927	908	878	905	911	924	921	867	891	861	963	896	874	914	905	866	903	915	909	921	916	912	926	904	923	912	908	908	890	934	926	891	925	942	966	845	908	862	912	881	925	936	889	913	935	899	897	973	906	922	923	883	886	907	912	880	875	930	956	859	925	934	940	859	849	905	874	896	934	931	874	868	907	930	955	895	943	893	932	894	945	911	925	909	885	898	884	906	938	890	913	941	923	861	892	852	937	942	899	901	926	927	905	938	947	936	918	903	879	899	873	860	956	896	868	894	909	887	872	915	927	886	887	875	879	946	918	890	889	933	892	922	864	931	929	933	920	937	915	913	909	909	890	970	931	915	903	964	949	863	937	873	858	891	868	878	901	893	946	899	889	940	873	879	920	863	898	910	924	930	923	929	905	914	892	899	846
13351	1794	1694	1416	1064	853	707	625	513	485	448	447	422	433	404	402	343	357	417	351	388	371	361	325	378	357	366	361	355	364	375	363	343	346	339	339	340	328	339	356	339	333	302	343	348	337	343	344	339	353	336	321	315	310	338	327	370	320	351	350	330	327	371	332	301	323	329	298	363	314	347	318	309	326	337	344	319	323	327	312	316	311	317	322	347	341	338	337	328	319	394	370	316	317	330	307	381	375	380	357	338	317	323	271	305	317	312	335	322	339	359	353	350	307	334	333	304	325	349	332	308	296	328	327	379	317	334	337	332	377	338	306	347	334	362	312	372	345	320	315	321	332	339	336	348	336	328	331	339	341	337	344	332	361	328	354	317	348	340	352	347	321	384	319	349	315	336	328	358	308	346	335	342	302	367	324	345	345	337	331	310	327	342	360	285	317	303	333	333	306	326	331	307	321	333	307	284	323	338	374	291	333	324	340	332	336	318	334	349	329	339	307	308	368	331	308	344	358	315	339	368	359	330	324	347	333	317	318	346	328	360	329	329	323	346	320	351	365	327	317	305	344	311	319	330	318	348	345	321	366	289	338	342	346	301	325	327	322	328	339	331	344	335	324	370	364	320	298	332	353	315	363	306	386	325	320	324	331	314	349	345	303	295	297	329	323	308	309	333	351	285	343	332	314	321	339	333	274	376	330	321	352	369	363	351	337	337	342	319	372	340	323	334	322	323	351	333	347	341	338	335	339	328	341	307	328	373	324	353	321	310	347	322	300	319	344	320	332	333	326	324	304	339	375	324	341	315	322	338	353	345	335	317	330	341	323	328	371	335	355	318	341	334	335	331	321	341	298	349	357	337	345	322	320	344	334	335	337	332	340	340	319	314	343	316	311	334	333	346	331	351	340	327	346	356	327	347	342	353	337	374	306	332	335	338	337	315	376	337	326	340	330	335	330	337	335	310	327	334	345	353	303	319	311	354	311	329	333	308	338	290	311	321	325	330	297	323	322	348	327	330	311	365	336	378	338	376	347	349	322	354	344	342	322	326	338	338	341	330	357	348	314	347	335	322	311	359	352	333	357	373	345	341	314	314	310	317	338	320	373	306	303	332	346	323	326	347	316	336	321	298	342	323	323	281	357	352	317	316	325	342	308	348	338	329	342	334	298	327	342	331	313	333	315	304	338	355	312	347	345	319	337	349	342	311	326	317	381	362	314	373	325	346	341	334	325	317	326	313	321	338	351	312	306	334	322	349	337	321	357	358	339	340	302	317	293	371	318	302	338	326	324	338	348	337	341	317	323	305	344	308	320	349	343	302	350	327	337	336	303	351	329	299	381	321	307	313	336	334	374	327	338	336	325	363	359	341	342	332	362	328	382	315	337	344	342	333	368	325	314	338	312	355	317	332	317	324	341	361	336	378	332	322	362	327	309	353	317	365	344	310	318	312	336	296	335	369	343	303	328	354	297	334	340	305	357	353	328	331	299	350	357	336	315	369	359	343	358	325	281	336	327	306	337	373	320	327	329	325	320	319	325	339	324	338	324	344	344	324	313	312	331	351	302	374	342	337	341	357	342	310	345	307	346	309	303	332	350	346	335	301	342	296	336	350	331	340	331	292	336	335	333	335	340	331	320	328	333	309	343	329	329	325	355	312	363	304	288	324	342	338	327	330	333	336	318	309	328	352	336	317	336	326	322	309	369	326	313	324	336	326	311	316	349	338	312	333	340	329	357	329	334	364	316	313	340	307	305	344	357	342	349	335	341	366	318	317	364	326	303	333	349	312	335	365	328	344	338	354	337	323	340	327	339	368	359	338	320	308	320	342	346	317	303	314	372	332	327	320	332	344	320	330	361	351	327	355	343	332	341	316	328	331	326	360	327	328	356	345	296	289	309	350	336	303	344	322	322	304	323	305	332	338	357	336	349	316	334	350	353	305	326	350	358	320	321	328	342	316	340	294	348	322	334	330	325	353	352	345	333	364	354	354	344	331	356	326	322	330	325	306	291	361	311	364	343	349	326	325	347	308	275	319	318	346	312	339	344	325	317	302	335	333	352	312	333	350	347	297	363	311	309	317	315	309	328	324	341	325	342	330	341	307	323	355	345	312	300	356	323	307	330	363	326	327	322	321	355	324	309	287	310	321	370	318	308	322	358	291	341	336	305	358	346	338	317	318	356	329	328	319	327	345	325	337	343	357	330	352	321	303	322	328	324	335	287	378	316	285	347	325	334	290	314	345	327	328	383	321	336	295	300	310	330	339	348	318	329	339	356	334	347	350	360	321	307	329	336	337	350	306	347	333	309	332	367	339	348	354	320	334	320	342	340	348	364	377	315	332	341	319	308	316	302	356	346	356	326	316	369	331	315	340	356	325	342	365	308	357	327	335	363	360	347	354	347	301	328	347	331	332	342	355	318	363	306	351	325	322	373	347	308	340	332	362	332	327	338	339	342	334	348	368	336	347	350	338	344	359	354	333	344	356	356	350	317	345	327	326	300	333	379	332	323	339	322	327	338	332	347	322	333	340	348	301	328	333	314	333	363	350	329	330	309	325	302	325	289	332	330	330	360	360	347	340	322	320	323	328	338	308	361	349	313	337	367	383	346	357	350	309	346	336	344	342	321	339	350	350	269	374	333	325	322	348	313	381	351	346	319	328	305	318	329	312	309	381	345	313	324	300	341	340	336	333	340	335	314	336	338	318	333	319	352	337	349	308	337	352	341	307	302	343	322	335	338	313	313	376	349	324	313	370	334	323	368	339	349	340	324	365	305	308	321	329	311	310	364	319	344	333	314	341	337	346	359	386	341	334	358	327	343	327	325	366	336	339	337	353	326	327	315	336	313	327	315	340	369	358	292	356	327	316	317	360	317	333	310	348	366	357	331	328	320	334	350	328	364	315	308	307	318	323	346	359	329	332	342	357	339	356	350	357	350	320	333	294	344	340	353	324	319	317	334	316	361	318	338	350	311	341	336	351	321	329	334	299	322	298	316	366	346	320	356	349	352	358	341	293	339	324	335	328	309	355	331	333	326	297	329	338	304	325	298	320	318	306	364	352	358	315	332	309	368	345	307	333	324	318	342	358	346	362	307	349	340	299	331	329	313	340	320	340	355	338	331	315	333	338	323	332	315	343	343	327	342	320	312	356	324	309	359	353	315	331	307	367	341	319	308	354	347	318	318	350	298	323	308	304	349	325	337	343	373	341	295	319	345	327	338	373	352	317	353	335	327	337	360	318	330	327	332	325	348	336	356	334	319	354	319	324	325	305	330	317	366	359	357	323	323	324	328	303	313	333	332	325	343	366	321	339	351	343	315	278	366	337	346	328	331	303	344	337	320	363	338	357	328	330	361	325	355	326	346	317	363	314	304	352	330	329	352	331	336	340	342	325	318	314	336	351	323	327	341	326	352	353	351	359	326	308	352	302	324	305	323	333	330	342	326	346	313	339	341	324	326	349	354	341	346	347	364	333	322	319	322
7464	1970	3351	4322	3922	3370	2890	2550	2304	1965	1867	1692	1528	1497	1437	1348	1347	1262	1149	1172	1237	1143	1127	1053	1056	1045	1115	1060	1046	1043	1009	1017	951	1030	1019	980	920	947	976	935	910	980	917	910	965	880	920	964	931	925	932	902	918	907	920	914	940	901	885	937	957	887	890	889	875	911	931	893	877	876	893	964	921	891	871	825	932	902	863	841	862	862	898	823	853	862	866	873	892	904	815	882	932	881	911	756	897	908	867	914	942	888	933	883	860	900	925	871	845	891	873	927	869	899	860	908	917	886	919	858	851	927	871	859	917	937	906	918	886	913	937	877	868	925	897	863	862	874	881	863	878	887	889	850	866	919	900	912	897	870	874	901	909	920	893	923	832	857	929	889	901	794	876	880	877	855	868	925	851	837	953	923	915	886	877	882	855	861	899	860	900	849	903	883	893	886	893	883	855	869	877	838	879	904	918	863	939	903	880	928	848	905	897	895	866	880	893	910	917	929	859	890	885	914	941	925	906	862	847	890	875	870	866	844	856	952	864	836	864	868	903	890	878	877	873	916	875	890	838	876	871	849	822	887	891	878	838	909	895	878	910	921	879	894	887	843	794	866	943	881	858	924	874	896	854	873	883	920	848	869	904	866	876	886	898	884	854	910	874	830	850	862	868	940	856	885	896	882	884	819	908	920	892	880	918	919	911	871	909	898	917	866	829	913	902	897	880	909	886	903	866	846	885	885	903	817	890	865	893	882	880	859	854	861	856	853	868	919	884	837	891	906	896	840	841	848	866	944	878	890	838	855	876	876	835	905	900	899	879	847	900	843	863	887	857	855	851	866	867	826	906	856	854	907	832	910	885	826	838	898	936	861	846	876	890	891	862	925	916	920	907	873	834	823	832	885	861	929	892	864	896	878	905	866	878	846	877	927	821	889	888	876	925	929	935	872	877	926	845	867	889	888	910	867	844	898	861	867	889	839	851	936	861	879	846	903	905	900	862	875	874	856	902	902	878	954	898	836	848	857	856	929	869	851	839	870	871	821	893	861	864	892	844	875	879	878	855	863	864	870	880	838	870	887	905	859	922	800	864	881	869	880	882	840	930	829	842	899	902	852	873	894	866	833	898	919	819	897	829	888	865	868	835	894	876	837	876	894	924	888	870	902	877	885	915	892	949	936	902	895	885	856	816	804	891	831	881	890	870	839	836	868	889	858	834	949	890	889	872	892	863	934	835	899	910	864	875	853	914	846	904	904	855	864	875	837	876	887	820	893	857	855	818	906	868	892	886	920	824	843	865	887	908	854	876	872	943	860	886	919	900	837	914	884	865	846	905	924	826	877	909	845	916	871	878	924	844	871	819	870	866	863	814	867	882	857	852	891	898	924	894	896	896	893	836	834	889	823	885	884	873	885	878	882	882	902	856	899	870	893	910	902	879	890	829	819	923	896	910	869	892	921	881	902	898	906	880	881	895	860	834	912	864	884	910	870	835	884	866	896	849	895	939	920	844	898	866	889	858	859	887	859	902	923	878	871	898	867	903	873	910	906	899	910	993	927	830	873	823	806	860	883	908	889	834	830	927	837	909	891	920	912	886	878	927	877	866	872	880	851	909	897	912	849	946	882	869	865	887	876	898	881	853	927	861	852	821	861	897	871	855	886	883	873	950	867	879	909	890	856	856	895	886	947	933	833	860	860	910	876	930	869	878	917	878	908	842	849	898	859	918	884	863	906	842	850	850	826	832	880	914	853	870	901	876	884	883	881	947	881	907	905	886	926	882	863	861	868	852	848	862	849	898	900	870	879	853	877	883	908	841	876	884	837	897	883	859	843	893	896	844	862	861	859	953	883	865	895	919	910	864	957	884	907	852	894	900	862	892	887	890	892	896	871	908	907	844	870	853	896	855	830	923	825	863	871	878	913	880	913	847	846	900	869	867	873	922	884	858	864	864	905	878	934	836	902	830	842	839	884	899	938	914	947	867	874	876	899	860	880	848	912	853	922	930	849	879	944	876	858	844	888	822	871	845	836	859	899	877	836	867	875	889	847	888	882	866	892	877	863	868	912	855	859	864	826	861	875	877	845	862	872	870	847	878	880	911	891	840	911	909	928	880	898	900	831	796	857	903	941	870	893	897	849	956	899	872	899	877	899	884	848	900	891	829	819	883	871	875	853	849	849	812	839	878	861	927	890	891	870	848	901	856	934	953	885	854	818	878	904	870	894	800	835	879	923	914	904	868	911	830	913	884	913	789	852	878	931	905	871	829	911	874	856	942	869	835	905	858	891	861	893	846	899	874	871	852	857	855	859	885	847	905	833	858	868	834	863	875	882	901	899	898	888	854	798	829	914	851	830	857	933	880	868	864	958	919	885	831	851	874	882	951	890	928	870	813	881	851	939	871	871	930	938	860	855	860	834	852	830	873	896	879	844	885	886	888	891	867	942	885	817	865	853	900	871	862	859	860	921	863	890	862	919	878	906	840	880	865	896	863	966	826	872	899	859	897	895	870	838	878	846	890	870	939	861	856	870	864	869	878	885	882	875	856	862	941	901	860	925	891	863	880	868	815	857	919	859	885	861	873	879	879	865	888	865	847	865	827	858	868	805	873	913	889	889	843	869	832	898	926	850	855	863	950	874	845	883	869	901	863	863	857	878	866	817	869	888	900	927	888	911	882	833	967	872	898	886	894	864	877	911	869	847	876	851	893	864	883	858	871	890	900	882	898	895	874	895	936	916	873	878	896	884	893	909	896	910	913	854	918	914	859	904	902	893	906	863	857	880	886	896	853	878	906	856	853	850	931	780	825	831	872	849	849	861	928	843	878	856	879	870	861	887	930	848	836	904	901	910	923	924	899	832	936	896	918	888	903	847	890	866	875	842	875	870	861	869	917	898	873	860	836	872	868	874	878	884	871	887	939	942	849	872	894	919	882	837	845	828	810	875	925	877	879	951	857	907	835	890	890	915	891	877	858	863	886	906	883	930	877	867	903	868	882	890	906	866	853	886	803	888	897	907	848	878	825	870	858	873	885	855	881	880	891	930	881	883	841	891	882	867	897	870	871	870	858	880	822	854	870	878	879	890	871	873	854	912	877	900	890	882	882	893	885	864	897	861	848	860	907	853	888	846	889	910	891	904	865	875	911	870	890	897	930	901	887	921	844	886	855	892	934	899	853	865	871	871	871	908	910	845	832	887	851	901	901	869	844	924	876	881	839	836	888	866	906	833	915	867	890	900	850	909	898	892	850	835	872	916	901	884	910	899	904	917	865	885	877	922	852	888	888	890	892	895	865	856	853	909	910	901	897	804	945	910	881	847	906	864	875	843	831	866	857	894	901	905	822	882	908	867	904	821	867	864	872	818	849	859	886	917	900	883	891	867	886	869	881	886	844	920	851	917	879	931	909	836	898	874	867	837	842	932	892	906	867	908	849	845	889	884	906	837	908	890	871	835	897	869	854	954	846	948	884	908	872	868	909	869	927	930	857	860	884	894
1863	201	154	177	167	179	169	162	156	150	177	168	163	145	149	157	152	146	161	182	146	156	151	171	168	148	165	162	151	172	165	173	140	144	139	160	138	153	172	171	157	165	165	143	151	150	178	163	161	162	170	167	154	162	157	164	160	157	145	148	135	162	128	170	159	166	159	153	180	144	144	156	147	156	173	154	138	142	148	161	176	150	177	172	133	153	148	155	179	155	162	161	172	156	157	145	161	184	198	144	152	154	160	180	160	154	156	145	145	169	146	146	144	151	152	167	144	134	147	139	155	146	158	153	171	175	155	149	149	149	150	142	169	148	159	143	149	165	166	146	166	151	160	158	163	160	176	152	141	150	152	169	179	129	172	156	139	153	145	141	140	169	156	155	162	164	138	159	161	170	152	152	151	173	184	145	154	158	135	151	158	136	169	166	141	162	172	139	171	180	162	158	174	157	131	135	170	142	159	156	139	167	164	146	164	155	144	151	174	133	131	187	147	174	180	136	175	151	128	150	149	168	177	157	150	158	172	149	157	136	168	171	149	167	149	164	168	137	154	171	184	154	148	161	167	151	167	174	170	159	153	172	180	149	160	164	149	146	164	123	148	163	129	168	157	149	158	186	165	149	169	154	150	152	135	151	159	145	176	150	171	174	162	164	149	145	132	162	166	171	149	158	154	164	174	143	149	172	153	159	160	159	177	159	160	172	162	166	161	156	156	163	181	158	164	186	146	180	150	154	178	153	155	164	158	145	156	154	172	158	167	151	137	167	157	140	161	182	145	144	176	123	165	159	161	163	172	156	157	142	143	181	166	177	151	172	151	150	162	143	151	129	155	158	147	160	123	128	144	155	122	146	147	138	147	144	178	152	167	152	159	156	153	166	143	149	162	159	154	139	177	153	162	166	176	162	165	137	145	132	164	130	183	145	142	157	173	171	165	143	172	144	161	152	153	171	145	177	160	162	151	136	149	134	145	179	140	142	162	164	157	168	168	137	137	146	147	142	159	157	140	167	173	147	180	165	180	164	159	152	145	147	155	158	180	160	169	136	170	162	157	149	142	146	162	166	175	186	151	145	162	176	167	133	138	159	167	176	145	155	159	137	151	146	161	156	160	147	173	146	175	173	135	165	151	161	188	175	160	136	158	167	143	161	142	161	158	155	156	175	121	165	169	152	164	144	164	176	164	176	143	166	153	138	162	150	156	159	153	153	139	175	153	165	156	149	152	132	164	160	159	159	167	158	147	156	168	155	164	158	166	160	152	170	179	171	143	182	151	163	149	160	165	172	151	154	159	150	171	141	146	161	153	149	172	170	158	144	145	164	187	160	150	162	138	143	144	159	157	171	180	169	164	183	150	148	171	163	147	130	161	128	143	170	165	145	155	153	164	157	166	158	156	148	159	152	160	194	171	159	145	165	157	142	165	177	137	161	151	166	152	147	161	156	157	159	142	151	162	179	141	167	161	171	161	154	155	163	158	163	150	142	169	143	182	160	158	143	138	148	165	167	174	160	155	146	174	159	155	177	170	169	149	165	167	158	145	156	159	153	131	160	165	180	171	155	166	157	177	163	151	166	138	141	135	143	161	151	170	160	152	152	161	164	153	151	167	143	155	170	167	146	160	177	165	157	147	136	184	152	135	144	164	159	154	141	175	172	159	171	159	169	167	158	130	148	175	152	155	166	144	152	174	163	135	180	185	150	155	146	166	149	159	162	161	145	147	161	156	154	180	144	165	146	138	150	159	160	162	133	128	135	165	167	154	164	153	162	153	163	158	153	145	152	172	153	154	182	166	150	172	150	136	162	153	139	150	150	141	177	147	139	145	172	155	147	161	149	148	156	156	153	164	151	137	149	149	163	154	161	173	150	163	162	160	157	159	162	152	156	162	163	157	165	169	175	172	144	150	153	140	158	150	169	153	139	152	147	167	157	165	142	154	160	170	151	149	152	145	135	145	131	153	141	140	165	160	134	146	156	151	153	133	144	159	166	174	155	159	164	147	154	133	174	164	157	154	178	159	159	167	186	164	159	156	140	142	172	153	146	175	155	146	141	150	148	156	188	171	176	178	154	167	178	177	149	149	145	170	144	156	140	160	142	142	171	155	152	154	148	133	162	148	154	135	171	161	164	162	133	173	152	148	143	159	168	159	159	131	155	147	161	149	164	155	153	141	156	159	159	183	133	137	175	167	170	166	156	167	160	137	168	158	179	150	166	143	141	152	167	150	164	146	134	152	169	161	160	148	159	173	155	183	156	184	154	176	159	158	163	151	155	159	128	151	167	142	158	176	149	147	159	150	154	159	169	148	139	150	157	158	160	155	146	127	142	172	146	173	154	158	165	167	174	144	162	177	171	177	172	141	186	136	147	136	145	165	138	155	140	139	136	140	144	160	166	139	150	136	145	134	173	162	162	150	159	185	143	153	151	133	150	148	182	160	147	160	148	161	173	157	157	168	146	159	128	135	164	144	139	173	159	160	166	138	152	174	167	156	151	157	177	166	140	165	149	155	140	160	135	145	141	145	174	164	174	182	170	159	148	157	162	158	143	157	169	148	153	142	162	172	160	174	153	136	150	161	176	149	152	156	144	144	163	165	172	163	139	162	156	163	144	160	179	148	170	152	142	153	155	171	153	163	159	168	168	159	136	157	179	167	146	155	152	171	172	157	162	145	147	161	164	147	152	163	190	140	159	143	151	145	142	143	144	142	140	143	148	171	166	152	185	150	160	139	141	156	148	142	157	169	166	146	157	176	135	132	164	149	144	149	160	149	164	154	173	163	143	146	138	155	153	156	167	166	139	163	144	158	156	154	165	175	133	149	132	178	175	155	142	173	181	152	163	129	149	155	152	186	151	177	146	176	143	172	158	148	160	160	171	140	158	162	159	161	164	135	132	149	165	170	161	156	167	188	183	169	175	140	153	161	168	156	156	156	159	158	161	156	171	166	176	138	154	133	149	141	155	169	165	161	154	159	156	155	151	172	158	172	152	153	136	154	133	147	153	167	165	174	176	152	171	159	150	151	160	173	145	164	164	160	157	154	163	139	149	148	160	144	157	162	166	173	167	159	139	159	145	177	186	143	144	162	141	154	153	132	169	156	152	164	144	178	163	150	167	156	175	158	149	145	143	150	154	160	166	168	130	137	180	156	169	134	164	159	159	152	141	179	164	157	151	155	151	153	163	163	152	159	162	143	163	169	162	164	149	151	153	137	153	144	164	179	162	146	149	151	146	144	150	155	156	173	155	146	152	154	150	145	161	166	144	141	156	156	139	153	175	175	156	156	160	201	162	156	150	143	178	174	152	144	158	143	182	179	175	172	144	147	157	162	163	165	151	178	180	173	162	141	155	162	136	171	174	120	146	138	183	170	161	144	166	174	145	173	144	164	179	157	145	179	165	153	190	164	153	161	136	182	183	165	138	155	151	131	150	160	161	139	137	167	156	149	155	157	166	146	163	139	159	168	179	181	155	143	150
2167	527	556	637	585	556	547	571	559	548	494	529	538	555	515	510	501	540	535	499	520	516	529	460	476	531	517	495	485	500	517	532	497	487	515	482	494	516	496	492	523	501	513	482	517	461	505	515	468	525	506	510	553	490	484	502	444	466	484	514	531	518	507	516	488	485	499	497	500	528	509	536	521	486	535	490	530	466	488	508	523	490	538	495	536	506	518	472	503	558	534	500	488	497	510	509	487	509	474	472	498	514	538	514	507	491	529	521	543	504	508	493	521	518	481	473	522	497	494	493	505	549	508	495	498	531	500	523	493	517	493	506	513	510	513	473	510	504	512	517	515	493	560	504	533	487	507	464	486	478	469	492	504	475	472	542	496	500	482	499	537	522	521	493	513	516	492	492	523	474	518	522	532	494	490	510	510	526	490	496	505	487	523	546	501	489	531	529	481	489	513	518	534	502	469	488	530	539	516	477	509	512	504	507	492	549	489	530	513	509	487	504	508	517	571	481	540	471	527	480	517	449	492	492	514	515	503	495	498	571	558	522	471	517	523	536	502	488	486	489	517	498	513	505	515	489	520	497	497	486	531	520	535	505	532	495	484	481	496	510	521	522	539	510	522	504	477	480	532	521	500	508	508	471	524	510	535	461	470	446	509	519	488	495	514	475	506	489	486	523	482	509	471	468	519	519	519	535	491	527	495	514	513	480	511	528	518	513	541	512	470	490	513	551	544	528	505	503	527	468	556	519	515	513	539	504	523	481	501	504	507	472	466	478	528	529	498	504	485	530	485	530	491	507	486	561	475	531	427	502	498	508	542	501	527	513	537	500	487	516	494	541	526	488	489	544	518	502	473	490	503	563	497	545	528	468	516	511	513	477	494	520	499	518	507	491	496	493	475	513	547	527	534	497	549	512	496	518	467	516	533	477	486	469	471	499	506	514	512	481	516	516	501	497	498	503	478	490	487	523	500	503	520	493	478	494	479	491	493	539	529	500	506	486	514	506	510	520	464	472	494	496	562	536	516	502	526	495	511	458	477	514	530	522	535	541	494	523	517	493	500	479	482	504	512	528	518	474	499	519	516	496	489	537	483	497	523	484	500	509	455	470	493	522	515	486	512	488	565	487	505	524	530	488	503	519	523	475	492	543	488	476	480	504	532	518	495	511	512	516	473	545	524	478	461	489	538	502	540	528	476	499	503	481	493	484	515	515	511	493	455	511	496	493	527	464	499	534	536	477	522	463	508	489	472	486	507	472	492	543	550	512	474	491	538	509	522	517	524	532	505	549	536	516	531	509	495	513	524	513	493	472	546	491	507	523	492	515	524	486	541	499	532	545	515	508	506	495	516	552	510	510	467	515	527	535	511	489	536	492	511	491	470	490	512	502	533	515	506	478	515	473	514	485	506	479	508	540	492	455	490	509	505	490	475	544	494	522	485	510	507	472	500	499	492	519	575	489	511	508	509	520	542	475	517	499	490	507	500	519	547	485	500	507	503	481	519	519	545	479	516	494	477	480	519	506	517	526	509	513	464	508	519	505	481	481	537	498	516	487	520	507	495	469	444	545	511	525	485	486	533	500	528	510	493	513	480	511	516	506	541	518	523	521	542	540	505	506	526	533	503	508	507	507	504	488	506	548	492	503	536	516	509	521	521	472	515	484	511	482	509	496	511	530	449	513	475	502	473	525	534	528	505	537	474	491	509	478	497	531	511	499	532	490	550	501	527	508	504	497	464	544	529	491	509	509	522	479	490	517	525	482	498	536	521	554	505	511	542	514	520	489	494	498	482	503	502	505	516	492	483	519	486	523	526	531	494	518	466	546	541	483	489	533	532	532	479	516	505	472	548	519	493	511	472	485	553	470	571	515	491	517	519	544	493	494	500	531	528	534	508	541	470	540	487	511	467	486	518	504	534	475	508	497	509	490	522	509	504	542	512	463	523	506	482	479	471	550	504	518	490	512	525	517	515	513	504	497	498	497	510	523	515	513	495	504	488	503	511	551	505	518	523	447	528	508	506	502	492	506	493	500	476	543	497	476	499	545	465	528	498	524	471	462	489	498	510	508	506	501	489	535	472	467	502	532	508	531	484	477	496	476	513	519	543	497	528	525	550	480	498	513	491	493	504	503	532	515	490	509	510	523	497	511	486	470	526	506	526	520	546	545	500	539	506	537	499	525	474	475	511	534	514	470	510	521	484	507	490	494	503	503	505	510	533	504	488	478	513	494	491	510	508	519	547	509	490	494	517	499	496	506	493	524	519	499	487	550	510	528	469	503	514	488	555	536	552	472	516	529	510	512	492	521	499	509	507	516	493	499	494	511	484	481	485	481	545	552	524	507	513	535	492	526	478	500	518	489	547	496	497	514	556	462	495	495	490	478	475	526	508	505	502	513	511	517	483	514	482	492	464	496	495	523	488	477	505	505	505	482	514	480	552	500	496	475	547	525	517	528	493	545	490	519	522	516	473	515	509	525	509	492	509	522	480	518	504	499	526	509	508	534	495	534	553	525	493	492	463	491	498	531	495	507	494	499	509	525	536	507	459	448	505	500	503	494	510	512	495	509	550	553	476	532	493	510	528	545	526	510	499	536	507	567	477	508	510	526	554	491	502	546	491	500	467	482	532	496	503	495	513	529	502	499	530	491	527	508	526	488	506	486	507	528	479	506	517	503	504	505	546	481	540	530	523	513	503	532	518	483	497	562	515	470	518	489	522	484	498	486	492	515	471	478	488	489	535	516	497	510	486	499	510	507	548	539	482	497	538	527	505	527	490	505	513	486	531	492	516	478	498	486	527	522	503	518	466	548	515	534	489	487	511	505	513	554	471	558	500	528	477	518	498	521	502	495	478	486	505	551	507	508	535	495	524	478	533	535	501	516	555	497	489	527	459	527	502	483	485	506	516	491	511	484	497	515	496	510	490	509	505	481	551	523	530	451	511	463	540	501	517	459	501	515	472	482	523	491	515	512	505	528	520	515	481	528	505	500	455	508	510	537	506	492	511	507	517	519	499	487	478	485	519	508	530	511	499	483	532	529	499	508	538	537	550	515	509	482	485	477	496	498	527	481	543	533	497	529	505	471	518	495	531	507	486	492	528	485	501	439	490	480	472	542	518	532	494	484	490	519	516	484	504	505	477	481	521	532	487	537	497	507	528	499	531	479	499	496	480	517	476	504	523	557	498	516	468	492	500	521	514	520	502	512	535	534	567	469	522	509	511	513	498	513	513	508	508	492	494	483	511	478	543	508	495	481	508	504	474	559	487	503	506	496	544	518	516	544	496	529	530	470	497	545	499	501	530	547	545	551	509	499	565	560	495	537	472	502	518	478	519	517	464	485	496	552	492	483	486	481	508	504	522	501	515	501	478	519	501	533	477	485	444	508	502	524	496	498	555	485	479	515	484	568	519	513	516	548	483	493	502	553	480	514	499	497	500	562	485	468	534	494	534	526	504	513	514	529	457	516	489	498	507	479	517	496
8756	1052	1106	1048	766	625	570	491	471	452	411	406	362	385	390	421	352	384	349	346	328	350	371	339	346	340	346	330	371	333	341	337	351	330	387	372	359	329	331	364	332	303	332	348	321	339	349	311	331	316	321	335	332	345	346	343	308	329	346	327	352	347	313	330	355	378	301	358	332	315	321	330	352	333	329	343	353	331	368	342	313	358	341	317	327	327	318	346	363	322	358	335	339	336	341	339	339	370	320	341	351	335	347	337	364	306	305	341	288	362	291	315	348	371	317	332	337	320	311	327	341	362	315	336	335	371	321	321	314	324	338	330	373	342	335	349	325	310	300	326	336	335	326	335	322	352	322	304	331	301	340	311	329	374	329	344	325	320	335	334	363	353	319	305	352	324	323	314	328	314	295	295	329	357	364	335	329	352	345	325	313	310	352	353	325	384	339	343	340	335	299	324	353	321	314	359	294	348	343	331	310	338	324	333	339	346	351	357	306	342	350	337	375	311	303	317	350	309	365	331	328	317	301	324	377	316	322	320	337	331	347	399	331	351	316	328	320	341	292	331	340	320	355	341	332	332	327	353	365	327	336	344	322	333	307	334	339	283	332	337	353	307	346	317	315	310	331	321	302	337	310	357	345	349	353	339	324	297	315	318	331	328	340	335	315	305	360	339	363	354	344	307	323	340	325	330	327	326	349	330	345	318	349	334	331	323	357	335	294	331	351	337	362	375	333	300	338	338	325	314	371	309	333	317	337	337	339	380	343	315	322	349	369	339	326	294	318	343	296	333	325	326	322	330	321	354	328	292	306	329	301	325	371	313	339	343	334	336	358	378	322	334	337	316	299	321	326	322	358	351	324	309	324	356	330	298	348	343	320	327	322	343	328	323	301	323	319	328	323	316	312	316	323	341	326	366	328	340	321	342	368	327	340	335	336	297	349	322	358	346	316	307	315	322	336	327	299	339	333	323	354	349	306	396	341	350	311	322	306	302	318	342	332	351	331	358	318	339	333	331	317	322	317	328	356	322	342	325	309	373	360	364	337	334	360	334	302	325	301	328	330	298	364	300	346	336	369	334	330	318	326	375	333	309	321	328	344	335	347	328	300	345	297	340	313	364	343	361	333	294	335	340	328	347	319	338	317	336	357	337	319	339	320	343	303	341	339	361	326	322	362	315	297	367	348	319	346	317	310	379	352	359	287	312	345	344	349	335	346	308	339	316	349	334	351	311	337	352	362	327	359	323	346	321	336	344	308	333	337	348	353	331	356	335	323	355	340	317	335	330	321	306	305	347	319	336	351	327	311	326	306	320	349	334	320	361	352	341	325	338	328	338	325	362	347	363	314	304	314	357	336	310	344	316	334	314	302	317	330	348	357	344	346	331	328	311	326	324	339	361	341	340	329	353	317	340	319	318	316	338	292	321	304	340	312	341	303	318	324	347	331	346	352	328	322	348	338	354	330	304	337	333	330	352	312	312	288	347	367	329	360	351	326	345	337	320	343	339	334	360	334	285	332	320	323	344	345	309	304	354	318	317	320	316	331	344	293	321	339	336	320	362	325	329	345	307	318	310	318	307	377	342	347	344	357	316	315	281	359	342	355	350	326	336	347	307	325	348	319	344	332	310	353	334	356	335	353	359	336	340	299	334	322	322	320	362	306	355	361	347	334	306	351	318	324	319	334	321	327	364	339	306	341	323	339	364	326	324	322	325	314	337	336	342	331	324	327	305	329	338	341	335	317	349	323	314	323	354	299	313	361	308	352	328	319	334	321	381	336	333	309	329	322	342	337	358	339	288	328	332	328	356	362	344	363	315	375	365	333	339	333	327	335	336	345	330	323	304	343	363	300	323	301	336	347	319	339	315	344	331	292	339	321	326	317	346	354	320	327	349	341	365	309	321	361	350	356	310	352	362	318	345	328	357	318	317	326	349	331	330	309	301	304	318	317	350	335	319	327	349	322	310	311	333	316	333	338	306	321	323	347	317	331	353	291	325	319	331	336	311	335	335	327	347	348	362	295	297	339	350	343	324	336	328	314	308	321	324	333	315	320	356	340	319	326	379	324	380	330	322	338	320	366	343	337	329	334	341	311	311	303	306	331	340	341	325	307	347	328	319	333	353	315	373	320	310	346	349	320	315	358	322	324	319	307	326	302	307	349	317	332	338	348	322	338	296	346	330	325	309	344	334	299	328	367	355	351	329	349	358	334	322	364	332	333	325	319	328	346	323	344	352	327	311	307	310	299	332	296	316	339	343	298	360	341	310	300	349	357	327	358	338	321	334	333	316	334	287	327	314	324	354	340	277	333	345	322	338	359	334	369	315	318	337	347	335	332	343	306	366	314	344	326	332	334	354	297	323	317	358	331	332	348	374	318	344	336	312	360	360	322	295	318	363	299	305	361	351	312	325	349	319	336	342	365	325	323	339	356	338	347	318	319	341	341	333	331	328	343	343	329	297	373	330	318	330	345	335	341	343	335	323	334	386	333	335	345	324	348	347	328	331	347	317	367	334	376	329	332	295	353	343	333	315	340	360	343	322	314	332	320	360	332	333	304	332	331	379	323	310	368	336	362	304	315	356	329	339	316	360	309	304	333	311	322	343	339	322	311	311	319	365	320	321	368	331	325	342	315	327	343	351	365	345	335	317	344	326	346	387	351	365	331	361	318	332	315	298	323	316	331	344	340	325	358	302	371	315	301	346	319	337	331	329	341	325	334	316	314	357	332	356	359	340	331	311	339	323	313	327	335	337	329	349	334	339	314	350	341	336	336	322	323	301	323	335	319	333	351	340	343	348	317	309	329	339	301	329	366	336	372	327	335	313	312	342	316	320	330	320	333	306	323	350	331	319	328	330	364	347	333	304	343	348	349	310	327	349	358	324	348	321	319	323	333	320	299	360	308	331	338	296	340	322	338	333	339	326	358	298	351	342	340	344	322	354	323	288	329	335	337	324	308	337	318	332	326	358	308	315	357	349	311	313	327	360	331	356	334	354	387	348	312	327	338	310	362	316	306	340	347	343	326	336	314	320	286	351	345	318	328	343	335	329	376	315	333	343	328	332	373	307	344	340	314	318	361	339	317	326	313	292	347	362	381	357	348	317	322	353	302	368	358	328	328	337	330	362	348	346	303	338	351	321	306	307	304	357	330	327	318	337	358	348	349	331	345	308	341	344	319	355	344	335	344	341	355	353	369	304	329	331	354	303	320	322	328	295	330	329	314	315	323	317	319	346	324	326	336	352	338	316	355	312	345	302	313	358	378	347	354	309	359	332	330	326	352	318	340	318	321	323	318	327	300	328	308	317	342	345	336	329	350	286	346	307	352	293	361	348	315	271	312	349	366	357	313	356	322	317	326	307	339	338	322	330	306	306	320	310	329	299	333	343	327	340	336	305	311	344	339	334	356	340	333	350	334	318	319	325	307	326	360	339	306	330	329	324	350	308	358	349	342	321	325	333	330	314	323	334	320	308	354	325	321	310
6354	1681	2481	3124	2951	2493	2230	1991	1895	1602	1444	1463	1412	1343	1204	1186	1156	1086	1123	1122	1018	1096	1077	1049	1038	1030	1026	1073	1037	1027	1037	1006	935	980	965	944	910	966	949	985	979	971	934	939	943	950	920	959	951	938	915	964	867	1018	881	971	928	910	926	904	943	924	948	916	951	942	893	896	935	888	956	897	870	918	980	954	978	935	899	948	937	946	957	942	890	956	933	908	896	908	896	940	917	869	915	987	926	977	920	917	915	914	881	935	920	929	913	893	972	877	940	909	924	870	914	930	877	897	852	903	979	919	891	922	891	860	903	910	871	875	893	924	931	898	871	863	924	915	912	855	894	860	896	934	920	893	921	921	870	891	914	914	918	920	875	931	911	928	919	923	921	957	956	944	865	928	869	891	893	903	900	860	903	894	883	925	914	922	897	943	918	877	893	900	865	887	932	913	886	875	866	927	950	872	865	888	912	880	893	907	931	941	915	941	890	930	902	908	910	864	870	852	960	903	908	927	904	940	930	881	904	953	894	889	876	906	948	880	912	923	897	860	905	898	938	830	864	900	910	1008	985	912	918	901	877	909	895	919	911	955	924	915	930	903	947	930	870	956	828	932	960	967	881	900	901	875	924	948	870	872	940	895	885	902	869	873	924	903	884	917	935	894	927	951	855	867	935	884	893	873	855	962	954	864	934	956	962	906	891	945	879	886	868	930	942	914	933	900	920	902	944	908	883	949	871	895	902	898	925	896	881	892	884	926	904	888	912	921	909	849	923	894	922	923	928	894	895	908	929	890	962	838	881	939	866	895	866	866	957	926	886	930	895	916	893	920	875	921	867	882	889	910	899	924	886	920	939	937	863	878	911	933	909	912	907	926	918	944	908	842	885	879	909	933	944	869	950	897	885	915	922	849	898	945	900	920	897	925	880	847	871	872	930	866	917	931	872	923	973	888	931	929	944	862	886	934	900	915	886	901	899	878	873	932	861	864	906	893	900	875	857	905	880	909	882	899	892	920	894	857	891	921	857	921	911	959	903	915	944	906	898	907	931	922	955	917	883	941	905	934	877	924	914	920	932	939	862	921	930	902	919	904	940	869	896	932	874	912	897	908	875	915	977	886	919	895	876	955	849	852	921	904	908	917	953	913	944	889	835	906	905	866	880	893	916	858	893	916	946	909	920	880	925	866	868	913	966	950	905	915	924	903	873	893	937	889	890	875	882	898	885	910	850	926	886	856	921	917	917	865	949	875	902	876	935	946	914	887	899	937	884	894	922	864	899	847	891	876	923	957	928	877	900	872	879	899	931	896	894	897	917	927	925	905	914	894	955	945	960	910	910	941	860	916	897	971	914	947	927	931	966	908	920	866	874	915	895	884	912	926	893	949	928	924	895	939	929	931	935	872	962	884	891	901	910	914	871	825	906	946	870	922	887	896	894	947	955	936	861	914	867	921	888	915	909	891	896	907	917	948	892	917	870	933	937	883	925	934	846	907	923	876	907	931	952	903	870	878	915	942	922	927	896	936	882	943	912	928	909	915	881	875	937	874	908	961	914	940	918	919	830	903	916	883	920	918	922	834	895	988	954	887	869	903	889	904	940	875	890	930	908	899	918	914	899	916	872	939	840	896	932	924	925	916	905	899	950	916	902	900	901	905	901	892	927	910	917	892	950	924	879	900	901	913	872	904	909	935	904	951	944	923	918	929	913	915	864	882	928	882	902	964	856	878	894	927	871	912	912	903	929	948	875	961	877	952	920	876	910	933	939	855	884	907	890	907	900	909	887	939	931	972	853	928	935	906	881	856	956	929	897	884	946	900	891	924	905	928	900	862	908	896	923	932	929	908	880	911	938	915	898	882	908	926	862	887	892	892	873	896	890	880	851	923	925	924	921	918	932	916	936	956	871	876	957	893	889	913	917	935	912	917	901	882	1014	904	922	928	930	942	886	862	938	909	939	841	873	944	951	894	885	896	925	880	894	906	902	916	901	911	901	844	876	899	952	926	884	872	936	961	901	938	943	899	863	891	914	870	969	926	876	914	835	892	920	983	939	917	847	870	899	887	949	919	867	954	898	953	896	976	852	907	894	896	922	903	900	857	885	897	875	912	919	923	932	886	971	925	946	921	900	896	947	857	918	950	932	898	915	893	913	924	875	900	891	907	880	920	918	873	910	912	894	905	938	892	944	912	881	946	904	868	903	907	887	896	907	913	895	930	894	905	856	933	957	906	860	910	923	919	906	952	940	929	888	848	897	923	933	899	938	912	906	952	941	914	870	920	931	897	897	925	916	875	891	900	961	941	937	905	945	859	896	891	939	921	958	916	929	945	889	916	926	927	863	938	904	904	909	928	896	934	897	872	947	876	911	912	900	880	908	888	927	904	878	927	901	936	962	921	906	963	922	924	848	952	937	927	938	884	925	950	919	866	907	902	897	890	919	873	902	888	868	912	941	869	935	872	878	935	895	882	917	913	856	967	935	893	932	895	941	874	927	876	932	921	917	899	898	898	905	921	906	857	936	937	916	930	887	919	945	871	901	904	911	935	858	905	891	889	863	868	843	898	940	938	926	913	875	925	961	886	923	961	959	918	897	901	888	914	915	930	902	871	949	881	887	948	890	942	903	940	904	900	920	922	962	924	906	898	902	936	954	875	911	896	869	910	840	927	858	918	913	921	938	944	915	914	904	870	884	923	913	915	904	907	958	946	971	942	957	930	890	876	884	892	897	912	912	959	921	839	973	967	874	918	885	950	867	873	879	878	910	873	924	888	969	932	890	910	924	863	887	919	910	857	881	935	873	872	877	851	891	911	909	909	942	928	909	991	863	886	888	921	890	828	911	908	892	881	954	871	923	953	929	923	862	933	926	945	906	929	936	865	958	901	878	902	928	861	880	924	905	885	904	920	894	920	874	910	939	925	886	919	926	889	923	852	952	883	950	951	949	869	875	886	941	920	915	946	888	908	946	928	866	923	915	906	867	909	959	922	919	953	870	869	891	860	940	952	947	895	916	889	912	860	944	872	838	882	831	913	892	896	896	894	893	918	908	885	938	915	915	855	904	926	893	918	879	944	910	899	933	918	888	941	919	973	931	907	930	912	949	948	892	949	871	935	873	868	897	918	926	895	877	899	903	850	971	880	891	913	905	855	897	892	916	885	888	871	935	940	913	907	836	945	915	931	956	910	897	960	896	889	920	887	904	909	902	924	895	937	841	932	925	921	938	944	965	911	904	943	917	954	935	926	967	863	879	902	899	857	930	869	997	954	860	905	899	873	914	924	876	917	876	921	901	948	906	898	907	894	920	933	942	935	979	921	883	922	862	979	883	906	913	900	948	958	918	877	887	948	906	958	867	965	878	961	905	921	871	895	846	879	912	906	900	921	900	900	903	924	912	896	913	926	903	884	923	948	945	896	929	932	891	912	893	909	909	855	941	966	857	959	900	884	910	915	907	914	955	958	906	863	929	903	866	903	917	892	905	855	881	926	887	940
64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
