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
336553338448	336553339008	336553339558	336553340108	336553340658	336553341208	336553341758	336553342308	336553342858	336553343408	336553343958	336553344508	336553345058	336553345608	336553346158	336553346708	336553347258	336553347808	336553348358	336553348908	336553349458	336553350008	336553350558	336553351108	336553351658	336553352209	336553352758	336553353308	336553353858	336553354408	336553354958	336553355508	336553356058	336553356608	336553357158	336553357708	336553358258	336553358808	336553359358	336553359908	336553360458	336553361008	336553361558	336553362108	336553362658	336553363208	336553363758	336553364308	336553364858	336553365408	336553365958	336553366508	336553367058	336553367608	336553368158	336553368708	336553369258	336553369808	336553370358	336553370908	336553371458	336553372008	336553372558	336553373108	336553373658	336553374208	336553374758	336553375308	336553375858	336553376408	336553376958	336553377508	336553378058	336553378608	336553379158	336553379708	336553380258	336553380808	336553381358	336553381908	336553382458	336553383008	336553383558	336553384108	336553384658	336553385208	336553385758	336553386308	336553386858	336553387408	336553387958	336553388508	336553389058	336553389608	336553390158	336553390708	336553391258	336553391808	336553392358	336553392908	336553393458	336553394008	336553394558	336553395108	336553395658	336553396208	336553396758	336553397308	336553397858	336553398408	336553398958	336553399508	336553400058	336553400608	336553401158	336553401708	336553402258	336553402808	336553403358	336553403908	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13514	2443	2711	2791	1616	1087	825	646	521	430	402	374	315	313	347	336	307	307	293	284	258	266	270	239	241	234	235	250	229	229	216	210	248	189	226	261	255	244	269	220	253	270	237	219	247	233	252	232	269	240	245	296	272	251	222	213	205	368	702	1551	1490	1040	640	435	323	255	214	202	210	215	207	229	217	229	199	198	201	201	227	201	194	224	193	207	202	240	184	189	196	192	202	199	206	215	186	198	221	184	193	178	201	226	235	201	187	179	217	208	190	231	215	214	229	193	237	203	192	198	191	205	205	231	214	244	213	223	220	191	222	208	197	224	204	204	204	234	201	234	200	204	220	200	211	204	204	207	201	213	220	217	212	197	212	203	212	229	179	200	199	204	224	183	193	225	180	185	220	186	237	193	198	222	217	222	206	218	209	206	198	213	207	215	185	207	205	216	205	217	233	223	203	235	211	215	208	225	223	223	195	191	223	201	204	203	232	182	198	228	215	206	209	216	211	190	213	212	169	211	224	214	193	241	199	208	203	219	226	200	235	202	207	186	198	212	226	239	208	219	203	217	230	210	211	182	204	212	216	197	209	208	210	224	192	208	204	201	218	200	207	187	211	203	208	228	223	223	207	210	210	230	228	202	213	192	225	188	211	213	199	216	219	205	178	218	217	212	202	228	211	207	206	230	218	201	197	220	202	207	188	205	213	205	220	225	217	213	223	200	234	230	218	197	226	225	205	220	206	216	226	229	244	225	218	197	211	209	187	185	194	214	203	232	201	210	193	213	229	201	201	227	224	230	199	235	214	222	216	207	243	204	196	197	217	225	174	214	220	215	222	211	205	228	185	213	215	195	234	229	192	194	218	219	189	211	194	227	219	188	219	216	219	194	220	213	178	205	186	229	200	217	221	215	239	195	230	219	229	188	213	207	229	192	232	224	229	175	231	213	219	199	214	210	257	225	194	191	192	199	235	193	193	203	211	209	223	218	204	224	220	188	216	231	204	238	208	222	202	235	238	205	236	219	206	215	196	210	178	218	201	185	212	228	202	202	199	225	228	206	228	182	191	197	213	208	218	228	224	220	201	224	201	228	220	204	212	230	228	221	208	191	190	213	187	206	203	198	184	202	184	203	219	226	224	226	214	202	218	210	231	196	223	220	226	209	232	205	221	215	237	224	198	226	211	213	192	231	204	190	214	214	167	231	236	240	225	200	211	188	191	223	219	194	196	207	208	201	223	199	223	210	192	213	214	192	212	205	222	225	236	195	216	199	234	212	221	215	199	217	210	239	206	210	184	210	206	195	214	191	244	204	208	207	228	210	211	223	209	209	215	211	221	213	190	215	176	212	202	202	193	216	215	196	201	214	218	221	195	225	205	213	187	213	227	230	225	216	192	186	239	205	212	212	204	174	203	216	235	192	202	217	202	189	218	220	188	187	210	220	213	204	194	210	212	211	192	227	216	227	204	208	216	218	188	200	214	217	210	210	204	205	200	193	208	199	211	194	214	228	216	200	214	230	191	220	221	213	237	203	227	218	201	225	199	170	191	216	214	207	207	207	205	192	248	223	206	213	189	208	212	210	222	219	209	225	227	207	224	204	200	201	173	208	233	206	231	209	217	181	203	205	217	236	212	204	220	219	211	197	209	237	214	231	218	194	182	214	187	202	206	197	187	216	215	215	201	209	206	177	216	208	211	214	222	210	225	198	244	188	195	209	227	202	212	223	216	227	250	238	206	211	191	215	213	200	203	219	186	222	207	218	219	213	198	210	220	203	184	183	227	191	196	217	205	217	208	197	226	213	219	205	185	182	214	217	203	231	206	218	191	191	221	215	230	204	219	213	211	212	186	217	228	207	227	202	231	202	218	216	229	205	210	193	199	206	208	214	204	186	212	210	205	201	201	224	209	201	217	206	199	188	206	203	182	209	221	213	196	220	208	210	212	228	208	230	205	208	204	211	219	194	237	212	185	203	222	224	215	219	201	239	235	208	208	221	213	200	238	194	223	208	225	214	219	213	199	213	224	217	252	187	223	209	191	203	193	219	211	199	188	201	212	191	196	189	230	222	211	217	227	224	234	209	183	209	214	214	205	236	217	216	223	214	217	195	205	221	189	223	203	220	185	215	217	241	223	219	193	215	176	227	226	210	208	233	192	218	212	202	206	235	219	211	211	176	240	218	211	207	234	211	211	251	221	184	211	220	200	205	193	210	193	201	194	235	218	223	202	206	219	194	250	190	204	218	242	208	234	227	198	196	205	190	203	222	231	203	198	202	214	229	210	210	210	225	221	214	216	209	224	208	189	162	223	212	226	187	238	200	216	213	221	226	207	205	198	186	196	227	205	224	205	214	204	188	220	193	209	213	209	208	212	199	205	211	237	219	200	192	199	198	189	207	198	192	219	212	219	237	226	205	190	217	204	219	184	216	186	204	220	203	196	223	215	207	218	210	182	222	221	202	200	207	167	220	191	196	209	190	204	195	208	200	202	198	222	193	218	217	216	196	207	225	196	217	206	225	189	235	202	185	217	222	213	230	233	207	233	193	189	193	223	212	226	220	222	203	233	191	216	208	181	193	209	200	214	208	207	209	198	200	208	201	200	232	206	220	215	202	237	200	220	200	224	223	219	195	217	230	194	197	221	248	206	203	219	217	199	174	209	206	221	228	218	208	203	217	220	220	238	206	221	198	188	179	216	232	216	200	188	221	228	233	240	207	225	233	211	194	230	216	215	204	187	214	215	212	205	203	216	196	212	226	211	224	237	206	211	198	213	234	222	224	221	181	191	204	224	221	192	230	220	203	191	212	190	221	190	204	237	207	224	203	209	212	218	228	203	222	234	185	211	223	210	181	199	203	181	217	202	207	183	204	201	221	210	199	240	185	190	212	219	213	225	222	226	223	222	243	239	225	211	216	212	214	217	198	201	212	210	227	213	192	192	184	194	221	229	210	232	230	232	222	190	209	225	228	195	204	211	201	207	190	210	197	239	203	206	183	218	206	177	224	211	230	205	222	226	213	205	224	238	190	205	214	189	178	183	229	221	238	228	228	209	195	201	222	204	207	204	206	205	216	220	206	193	188	217	189	188	202	180	205	211	249	190	207	216	208	212	204	222	179	232	227	203	213	210	211	212	219	202	206	192	224	206	223	196	195	229	250	197	185	192	187	199	218	210	211	225	216	241	207	200	220	198	213	207	199	198	203	200	210	191	200	214	207	221	211	226	227	202	188	200	234	224	218	184	200	216	228	189	225	202	214	194	230	213	195	183	233	199	203	195	213	206	205	186	217	213	200	217	225	225	238	211	188	207	207	213	210	204	239	223	191	209	209	199	201	218	202	193	229	213	202	204	228	209	213	193	195	200	242	222	203	235	209	184	206	233	187	194	224	210	221	186	209	185	194	210	218	191	218	231	197	224	204	192	237	201	206	206	202	222	209	209	189	190	199	200	216	201	225	207	201	208	197	206	225	207	205	209	202	215	219	211	216
7489	2640	4811	6674	5047	4083	3300	2779	2354	1958	1773	1619	1498	1391	1349	1425	1394	1304	1253	1051	1006	993	914	973	889	883	969	881	829	783	726	801	723	700	771	777	768	836	814	826	922	1001	915	871	886	844	819	874	915	808	745	914	853	840	736	657	732	1830	3994	9926	9275	5959	3449	2291	1393	877	764	612	613	602	607	564	554	561	599	590	596	610	576	652	590	602	564	596	582	543	623	625	624	619	538	625	598	583	575	563	595	589	614	599	550	640	555	585	604	594	567	577	578	585	594	571	594	592	591	558	573	573	581	576	604	511	612	603	634	593	588	573	611	613	587	600	568	593	590	571	577	588	641	596	540	614	601	603	574	559	550	547	588	580	598	592	594	561	561	593	625	581	587	541	591	587	588	546	595	622	599	589	579	546	603	580	594	575	580	570	584	580	568	601	555	575	568	588	588	526	619	588	550	621	582	587	604	590	590	588	614	596	624	574	536	620	599	624	541	618	611	584	587	579	593	554	583	594	586	561	596	593	610	552	617	585	564	587	599	625	600	564	608	593	566	559	595	606	574	579	567	588	562	578	607	615	618	610	594	556	642	575	591	601	573	564	596	560	587	610	604	616	557	627	614	595	574	609	542	573	600	615	576	596	604	613	628	580	585	599	596	599	605	610	610	553	578	642	565	603	605	559	589	626	556	571	587	549	558	625	577	597	679	592	592	609	597	616	555	581	597	550	645	547	635	604	552	599	590	586	603	596	597	591	601	588	674	592	597	593	546	622	592	562	570	559	516	557	573	580	653	578	559	581	533	590	607	569	580	587	588	577	576	605	563	591	572	589	574	599	583	637	576	613	578	585	576	566	610	539	597	599	609	559	562	587	591	595	601	567	572	575	607	577	577	604	613	533	571	595	586	572	615	583	570	568	592	558	635	574	585	634	556	575	568	564	543	590	604	582	563	578	611	642	560	614	588	618	545	583	573	596	602	593	586	599	574	614	573	550	574	603	575	533	593	621	598	587	586	586	564	620	596	565	621	575	575	528	550	585	634	571	603	576	617	555	573	567	595	597	607	549	590	604	556	643	596	593	603	598	615	622	550	599	557	617	603	579	585	585	606	578	606	620	620	579	618	568	571	579	585	600	617	552	580	521	528	652	603	588	572	608	619	595	557	600	559	562	577	567	616	567	597	580	624	584	595	593	560	526	579	603	605	575	580	590	578	580	656	592	579	593	598	586	623	583	586	573	590	585	592	622	590	594	577	557	591	544	582	568	603	594	584	509	564	559	621	571	592	649	565	596	596	585	579	626	548	597	604	582	604	536	569	625	630	585	566	611	551	641	619	574	583	610	586	567	611	579	560	635	636	579	599	603	548	555	564	624	558	584	537	620	563	618	627	626	615	571	567	595	594	565	596	567	602	588	578	580	618	590	581	574	596	598	583	574	620	533	596	564	599	542	601	613	614	574	580	575	603	597	577	577	621	584	613	634	612	536	590	581	593	561	579	577	565	609	547	632	596	568	585	596	565	580	584	632	610	587	567	603	586	595	584	569	593	549	603	590	620	599	548	582	577	605	544	579	534	608	578	605	590	562	572	567	555	599	545	550	601	554	615	579	586	611	569	553	613	549	624	602	556	576	573	614	549	580	574	558	599	594	659	577	598	611	597	597	579	589	577	615	593	624	575	564	566	624	634	624	582	573	595	572	587	548	573	576	588	589	609	592	562	595	584	534	609	533	561	618	574	604	552	601	585	586	592	588	617	616	611	575	617	605	569	536	589	573	579	543	621	613	560	604	599	548	569	577	596	633	593	595	555	561	586	591	535	576	562	547	561	556	569	594	561	565	614	561	603	586	602	560	588	579	590	627	582	576	568	565	611	583	607	570	602	536	593	587	609	584	623	589	589	608	576	587	584	603	615	546	575	586	579	577	585	560	619	608	584	607	612	628	620	544	589	609	586	564	595	560	572	593	565	615	583	607	549	556	571	631	566	583	625	617	574	579	608	614	590	608	582	566	561	603	627	613	633	578	622	592	553	593	591	580	640	560	602	579	617	543	571	592	606	592	568	606	591	561	615	628	585	599	546	607	622	621	581	565	564	568	584	618	627	599	561	574	588	625	611	588	583	603	609	580	591	582	550	550	610	537	630	607	600	610	566	579	570	569	608	598	567	549	592	540	581	553	585	573	615	573	574	558	587	572	582	600	584	588	644	615	594	591	566	579	625	579	589	581	557	638	582	594	571	562	575	581	591	586	633	591	609	588	562	560	565	602	616	610	557	584	636	572	561	584	601	599	626	596	604	585	586	535	584	591	568	581	591	601	555	562	585	548	611	586	607	567	577	575	610	625	589	586	584	574	550	607	587	580	607	570	554	595	546	579	565	580	569	621	591	573	580	553	603	570	584	624	585	596	576	608	611	603	618	584	587	578	594	545	578	547	606	589	565	579	607	581	558	580	617	574	560	569	580	624	571	588	578	578	555	544	546	602	599	540	550	587	571	612	552	574	611	590	598	631	589	569	623	581	621	581	527	596	576	568	629	601	591	584	571	611	576	591	587	593	580	586	577	546	585	571	595	629	596	554	596	607	598	610	549	567	581	602	609	610	578	573	598	606	560	609	549	592	627	634	585	599	563	611	571	601	582	638	564	568	574	566	565	573	591	616	590	584	642	595	560	616	557	593	578	584	624	641	576	583	584	582	581	567	587	585	528	607	600	589	591	605	630	605	574	628	602	591	593	598	609	597	590	563	579	594	607	596	591	603	568	557	585	580	546	615	574	544	592	641	587	611	588	583	603	591	597	610	587	626	582	568	589	592	606	580	614	548	614	544	556	605	618	584	605	575	563	563	614	617	594	547	584	657	609	562	601	550	621	556	589	567	612	596	562	551	566	570	601	590	582	568	599	594	548	617	597	608	552	577	597	571	616	617	579	574	589	614	574	614	606	589	565	572	583	571	581	593	580	590	565	619	602	639	588	554	586	577	615	618	580	641	584	561	594	536	568	572	560	621	568	552	598	589	620	576	626	589	592	611	543	570	576	549	578	623	614	603	610	585	573	584	563	574	602	598	596	616	599	586	607	555	598	585	580	588	569	627	586	565	650	578	605	595	576	548	567	549	572	548	592	564	560	571	577	594	564	592	582	532	609	557	604	578	580	608	585	578	581	615	577	570	575	606	575	596	590	515	604	595	568	590	578	572	570	582	606	620	563	575	564	556	544	575	575	606	587	597	656	592	619	549	601	597	573	590	632	538	617	589	579	618	564	602	593	634	596	640	597	611	579	587	620	615	632	582	577	614	581	630	596	566	634	571	622	638	614	575	556	590	579	615	566	613	570	556	609	594	605	570	612	591	594	582	633	606	580	596	552	611	562	600	587	579	622	578	548	602	575	561	576	605	610	573	582	575	568	579	612	583	572	573	593	578	546	569	595	556	579	566	599	596	646	591	551	629	589	585	552	556	569	608	569	608	566	602	573	604	604	609	620	572	567	566	608	540	593	591
2137	311	421	473	322	290	278	297	301	269	272	268	258	270	286	256	300	255	292	249	266	275	233	224	272	251	264	255	264	266	246	239	268	253	276	284	249	277	272	278	268	246	297	296	264	281	289	264	268	280	258	251	264	267	272	259	242	264	309	349	392	353	334	272	281	273	242	269	252	293	287	266	242	264	272	262	253	270	247	261	242	261	269	247	261	263	238	253	272	281	246	272	271	254	262	254	255	277	298	246	251	244	263	283	253	232	244	267	238	277	250	246	282	245	266	247	252	261	270	256	246	280	256	260	277	255	247	248	243	256	254	238	245	262	276	266	258	251	253	250	262	254	242	245	259	225	261	259	253	243	317	255	246	238	243	272	283	245	264	245	259	243	219	264	262	245	275	245	270	245	222	271	248	244	271	235	268	270	246	283	258	259	265	255	248	253	261	261	269	239	232	269	240	232	255	262	246	260	302	266	276	229	266	255	257	252	279	262	283	266	268	229	272	235	261	288	277	259	258	281	252	277	256	274	254	268	266	250	262	251	288	270	245	269	240	259	254	261	264	242	259	268	263	259	241	236	232	263	254	263	247	258	243	238	263	235	235	253	272	273	265	233	262	248	279	259	255	259	253	297	256	247	254	231	257	251	272	255	261	238	259	244	246	272	275	267	260	258	254	261	249	250	228	259	248	254	224	247	272	240	259	242	226	248	244	274	247	267	255	245	233	261	251	239	257	239	249	268	279	243	263	266	257	247	262	262	255	206	257	260	248	251	257	260	242	240	300	259	269	244	278	281	256	254	243	236	269	222	257	243	261	266	292	260	261	262	245	251	246	248	261	261	256	273	265	240	252	233	273	257	225	242	234	276	260	245	216	262	247	248	247	266	247	257	266	253	258	250	224	264	243	259	248	237	244	247	228	242	278	277	257	270	251	262	258	245	271	237	263	250	265	285	248	255	267	231	241	260	218	266	244	259	283	243	260	264	273	260	280	253	238	281	275	241	244	241	243	240	260	250	232	203	223	267	235	237	244	244	251	274	254	245	269	252	274	291	243	243	269	250	266	272	242	269	246	270	216	231	270	240	246	257	241	262	231	272	259	246	262	266	257	256	258	253	260	248	248	254	235	285	264	258	253	260	267	240	276	254	271	220	232	258	251	270	273	255	241	245	270	276	240	262	239	267	262	263	248	235	244	268	241	280	277	245	236	253	252	256	270	253	260	274	286	253	232	244	245	219	236	254	218	263	254	216	281	270	269	233	246	255	269	258	242	252	256	236	250	262	266	222	237	259	264	258	250	249	259	275	253	265	277	252	242	254	232	222	249	292	261	243	264	251	224	289	232	265	260	263	263	279	273	233	267	228	253	241	279	265	271	256	281	251	251	237	232	286	246	218	282	256	242	257	245	268	244	275	227	232	226	272	268	252	272	250	237	263	256	269	255	256	264	241	254	237	233	255	301	278	284	277	252	255	249	270	290	225	272	258	226	255	257	273	263	253	236	215	265	269	259	234	280	242	277	244	294	265	219	227	279	239	260	254	246	254	260	260	257	243	233	264	276	259	254	245	267	225	271	287	274	256	268	249	261	270	260	246	227	252	258	271	263	272	239	266	234	264	261	224	277	271	261	274	238	273	250	245	233	250	249	247	277	270	250	255	271	240	284	273	276	248	264	271	229	248	290	263	264	266	242	255	281	246	276	290	248	261	239	272	257	289	257	232	250	269	269	239	240	240	257	269	241	243	265	238	250	256	241	253	267	255	253	243	251	270	269	215	229	262	275	264	266	247	241	245	245	245	266	249	243	240	222	243	252	227	241	247	234	283	220	300	278	258	246	265	256	246	245	248	251	257	249	251	266	270	253	259	243	273	253	266	252	269	241	257	260	273	267	274	231	234	257	267	251	231	242	278	261	223	240	251	250	257	281	225	258	256	267	256	268	267	279	253	242	233	264	265	253	239	268	254	258	258	260	238	251	249	269	281	240	281	252	256	253	235	238	260	274	258	272	258	275	293	278	257	245	226	263	243	249	258	273	236	252	251	258	249	270	284	257	250	264	258	249	237	233	262	261	264	245	255	254	227	234	269	257	228	246	245	236	255	255	267	265	253	252	228	262	256	262	242	249	241	255	278	251	282	279	281	260	254	267	235	259	253	280	238	253	258	260	251	250	233	242	286	296	264	253	254	257	255	231	238	234	250	285	228	251	241	210	256	262	317	253	239	262	285	280	265	272	238	266	264	251	252	275	233	254	227	275	257	255	265	241	234	260	248	267	252	253	254	270	293	242	271	235	247	275	256	291	287	251	274	266	236	263	251	244	275	267	251	233	248	280	265	231	263	277	293	230	279	295	287	239	231	247	256	250	238	274	236	251	294	232	262	264	225	208	245	244	255	293	250	246	252	272	278	284	274	243	256	248	269	272	260	250	256	251	260	255	257	251	231	247	263	252	258	265	267	250	234	219	268	230	254	261	256	261	281	264	232	250	269	266	254	245	234	257	242	252	249	252	250	252	247	265	251	250	243	267	260	249	280	247	272	306	222	246	265	236	256	251	223	266	240	244	236	268	243	218	243	280	282	234	287	248	278	259	248	246	278	259	241	256	247	280	246	266	230	248	279	256	276	261	248	262	223	268	263	266	245	270	264	265	264	258	259	252	270	236	274	277	271	262	261	261	234	262	258	247	257	269	224	250	272	262	252	265	282	235	299	263	282	241	254	245	258	252	265	273	255	269	253	248	272	258	283	259	283	273	234	255	246	247	261	250	294	258	254	231	266	264	269	270	257	237	291	240	264	260	278	251	258	284	239	247	241	247	229	255	258	272	262	247	252	251	265	235	276	242	261	257	260	260	227	281	240	253	229	270	242	255	269	250	261	250	269	254	236	240	255	249	267	249	272	284	244	264	232	244	246	236	251	261	254	258	260	250	260	259	266	241	240	254	258	287	251	277	265	257	264	280	239	244	257	271	249	242	269	265	264	245	278	239	279	243	277	256	262	249	250	232	276	272	250	267	269	250	268	256	241	277	268	246	255	221	239	275	260	240	247	264	276	256	255	265	248	264	243	254	262	247	255	281	213	257	252	267	271	265	250	248	249	275	246	276	261	259	265	249	263	264	234	265	281	265	233	260	270	277	266	262	226	273	301	251	255	258	216	294	234	274	266	242	245	267	254	255	246	252	264	265	242	261	266	256	260	283	256	253	260	257	239	199	216	285	289	254	267	230	285	275	302	249	243	250	238	278	257	239	253	262	240	248	291	268	257	246	260	280	281	250	300	261	239	251	281	280	248	267	299	272	255	255	269	279	262	235	246	270	244	252	259	262	254	265	254	273	263	246	254	253	278	235	231	255	250	260	245	271	255	262	265	260	235	239	295	242	267	239	260	272	270	267	282	264	257	285	242	273	266	259	258	261	261	259	247	255	233	242	261	225	270	247	285	250	246	248	249	231	266	234	232	275	244	251	283	249	246	269	262	239	236	225	248	251	263
2418	809	1086	1334	1082	984	902	834	822	728	756	764	799	776	805	833	843	814	711	745	727	718	719	752	778	734	761	745	736	745	729	740	701	750	746	747	759	773	786	763	803	820	834	761	797	781	745	776	757	777	745	737	722	732	748	765	787	811	1138	1538	1462	1356	994	878	819	756	707	694	701	759	719	691	699	787	688	741	654	703	726	678	709	698	660	683	725	680	728	667	673	724	683	669	707	713	671	743	704	716	730	706	707	726	707	685	707	700	691	718	697	721	636	686	685	741	712	673	677	695	680	686	671	679	704	721	721	704	667	705	687	697	699	677	692	736	724	761	632	673	731	735	709	701	661	701	703	727	702	680	730	708	685	660	687	691	707	686	695	714	696	701	689	699	680	677	667	691	682	747	691	646	719	669	708	724	681	689	694	721	719	691	693	690	728	702	691	731	694	690	633	681	677	672	708	676	693	658	677	686	661	667	671	730	693	712	704	719	690	694	709	700	695	666	707	706	717	676	687	696	666	682	669	681	734	692	711	725	688	686	673	708	703	696	673	681	714	714	686	709	648	732	655	726	739	729	705	699	755	670	644	693	714	728	678	729	680	701	739	713	690	713	682	712	704	683	730	652	692	667	722	703	734	708	714	694	709	695	751	728	694	733	699	674	690	702	742	714	631	691	681	731	679	671	646	676	757	701	640	684	696	664	671	719	727	696	680	717	700	688	684	730	734	691	696	669	636	697	718	697	702	714	690	754	686	721	706	677	682	725	772	701	698	719	724	746	680	705	735	697	687	707	707	713	658	711	676	779	638	714	722	720	679	726	695	689	700	678	621	678	738	654	668	678	707	703	672	671	713	704	717	699	672	682	655	658	723	670	682	694	744	699	720	729	702	694	740	697	660	730	699	711	700	687	672	697	686	707	740	669	716	698	726	760	712	747	711	709	709	732	753	705	696	691	679	712	687	714	677	682	647	701	714	696	683	686	663	743	709	708	693	731	734	693	744	685	697	700	671	720	675	729	720	704	690	672	679	653	765	673	707	666	654	740	712	695	716	674	700	665	710	716	732	681	743	670	676	694	742	738	720	688	697	638	701	717	679	705	740	719	726	691	712	686	723	720	681	684	687	712	648	680	700	730	725	737	676	727	628	699	738	690	670	676	721	683	695	639	694	705	718	684	709	695	645	703	711	710	693	704	716	673	697	678	692	744	700	732	696	714	748	679	700	673	678	683	693	725	734	778	697	752	678	736	700	677	734	680	675	657	690	684	683	699	685	709	711	685	709	706	673	717	734	739	704	660	679	671	719	680	686	650	704	710	732	720	712	704	674	671	742	657	679	663	704	699	696	693	717	709	712	707	672	699	660	681	683	704	763	668	732	715	679	684	633	675	706	701	684	687	656	667	706	677	705	695	678	714	740	688	683	733	727	676	667	669	701	701	643	679	693	672	724	678	732	715	709	709	769	722	695	691	728	688	682	705	759	695	709	693	679	702	715	730	679	715	668	680	677	737	673	711	740	717	714	661	693	733	745	680	694	678	696	705	702	683	705	709	666	688	709	731	715	715	733	677	753	704	720	720	692	685	694	707	734	710	682	713	671	688	706	689	683	727	707	699	707	670	689	693	703	720	717	677	704	702	693	705	660	727	669	734	646	659	673	739	693	717	661	686	701	675	724	729	706	676	716	678	731	721	690	743	694	716	726	721	725	717	724	674	693	628	673	694	652	688	704	694	703	688	743	741	706	695	761	683	737	775	676	717	684	726	705	687	673	703	699	682	715	711	696	715	711	680	669	686	691	675	682	730	724	680	692	734	717	687	737	674	669	749	734	691	694	676	717	753	730	708	727	711	676	707	665	737	704	719	658	688	676	681	693	734	668	718	672	701	655	685	688	693	681	710	700	706	673	712	695	651	711	699	690	661	677	706	690	696	674	650	668	695	712	710	720	698	667	678	732	701	697	727	705	700	653	736	717	699	706	650	710	717	695	671	697	754	701	682	693	680	696	719	702	669	671	691	714	732	699	701	683	685	695	725	746	728	705	677	668	711	751	686	731	697	660	700	693	714	710	656	720	658	734	693	655	677	718	657	685	673	688	704	682	689	693	728	661	677	715	734	664	684	715	680	737	704	682	685	756	710	660	709	686	647	718	723	680	709	736	662	709	700	707	703	716	653	677	731	725	677	682	732	713	701	715	704	762	780	705	690	679	710	684	689	778	739	721	741	686	654	690	721	710	745	681	666	668	713	667	680	740	678	670	681	697	697	682	723	671	694	700	690	685	696	675	716	692	689	705	690	656	728	704	732	673	681	692	701	710	694	668	737	692	714	692	706	704	699	723	711	733	660	715	738	692	730	735	687	713	712	700	702	664	672	699	695	710	770	677	667	680	714	728	725	714	655	651	675	722	674	691	701	670	729	691	746	678	706	625	689	685	671	677	766	726	707	684	739	676	716	667	712	732	699	700	659	651	689	717	728	716	739	762	745	708	698	728	724	678	696	724	677	713	648	673	703	724	690	706	682	729	670	662	713	667	669	730	674	695	770	680	673	696	716	672	677	675	711	708	750	707	725	705	722	701	694	703	694	681	668	709	683	637	691	682	738	683	707	670	676	660	733	724	727	742	694	724	698	681	670	721	682	731	706	733	653	719	706	694	728	709	671	675	703	700	776	665	687	671	677	689	727	746	715	688	731	741	726	721	704	664	714	679	675	738	684	727	723	657	706	708	683	653	707	715	669	758	705	675	700	698	669	755	665	692	710	663	724	698	673	674	745	657	714	741	721	680	701	702	727	756	713	689	707	707	687	703	713	709	697	731	708	690	687	698	695	655	735	690	698	637	662	686	643	699	713	701	653	706	690	703	746	683	733	746	696	704	677	704	677	705	649	700	680	708	730	666	687	730	719	695	663	703	697	701	704	717	652	684	697	742	670	648	676	643	687	694	672	684	705	697	700	695	749	723	657	641	719	617	679	682	662	649	740	690	687	754	656	693	700	668	713	676	676	671	703	697	643	706	682	686	735	686	714	711	681	741	695	691	704	649	709	692	721	725	695	657	707	662	715	655	676	737	691	681	673	785	693	706	665	651	693	676	680	689	703	681	718	731	717	717	703	691	700	731	653	663	692	714	679	700	702	667	716	733	741	675	719	730	746	654	692	633	678	638	691	667	710	734	672	696	702	716	718	706	676	710	718	702	691	697	714	739	620	698	666	709	716	685	701	730	742	718	752	719	690	739	779	699	669	675	681	695	708	707	717	719	687	692	665	664	720	712	686	677	730	714	675	716	684	690	708	705	699	689	724	702	648	678	697	689	711	716	724	697	713	746	703	709	691	698	721	752	743	699	705	712	681	718	706	721	694	678	671	697	714	674	699	698	678	730	745	723	694	717	693	663	710	707	699	705	710	712	669	737	696	704	711	714	676	720	711	738	722	715	704	688	704	686	699	704	680	679	677	736	685	698	658	670	706	758	666	687	675	666	696	692	700	685	694
7625	1437	1651	1807	1330	838	636	468	373	371	347	312	307	256	313	275	268	286	275	249	246	234	263	246	253	252	220	240	245	227	254	260	233	246	250	244	253	244	261	260	239	221	252	256	249	221	264	259	253	239	283	241	242	284	264	244	270	440	747	916	923	566	414	337	317	263	223	206	206	236	234	241	217	232	229	210	229	237	260	221	209	230	241	223	241	219	265	234	233	238	214	213	212	242	230	224	253	254	228	223	210	224	207	216	232	208	222	240	234	211	227	252	226	226	207	240	204	214	207	223	245	236	235	239	228	210	241	239	224	209	251	205	224	235	214	228	217	238	233	221	240	222	197	226	224	228	230	220	221	209	230	254	233	229	256	236	241	228	239	242	209	240	219	209	203	228	237	239	229	229	213	236	215	222	247	241	224	225	253	242	233	257	225	225	223	222	192	237	223	200	214	241	218	243	241	232	224	235	193	211	212	205	250	233	225	246	206	259	214	210	240	212	213	224	215	238	204	247	224	234	236	222	220	219	221	213	205	232	233	201	216	252	257	220	195	224	223	244	243	246	249	217	202	233	239	252	219	220	226	213	215	200	235	228	226	208	240	219	240	238	221	225	237	229	225	208	231	196	198	245	228	219	233	230	229	238	238	236	209	230	248	205	213	224	232	222	204	200	225	209	208	252	211	240	233	221	247	225	209	240	258	187	230	221	232	240	234	235	240	205	209	213	239	188	213	219	226	246	208	194	206	219	244	229	219	211	237	252	229	231	209	231	191	231	265	217	223	208	235	238	227	225	242	219	270	226	224	228	234	221	231	217	248	220	215	267	232	225	217	235	244	232	210	210	238	212	200	234	210	233	231	219	235	222	204	238	242	236	225	212	227	241	251	220	228	208	217	223	211	263	245	217	218	206	233	217	224	248	229	245	250	252	227	229	240	213	238	219	213	228	250	222	204	196	224	220	253	220	215	224	246	246	228	241	221	209	246	220	196	233	228	248	222	250	240	219	253	214	221	220	218	218	208	231	214	236	204	236	224	239	208	226	204	220	225	213	238	231	240	232	243	223	232	230	229	227	240	226	224	240	237	243	210	226	219	254	220	242	227	226	228	239	224	225	244	227	209	217	229	228	221	226	242	222	207	227	226	199	204	225	240	208	217	217	220	253	216	223	202	199	254	229	222	222	221	210	244	215	249	238	230	214	244	216	222	228	237	224	214	250	231	198	237	248	223	202	219	199	210	221	223	231	232	224	219	228	228	230	219	228	209	239	226	240	199	220	246	207	237	227	209	201	228	220	224	217	221	223	232	222	249	201	235	238	229	238	197	250	237	249	214	267	229	212	228	264	250	239	249	218	232	240	223	201	252	228	244	240	205	220	250	224	229	238	219	220	240	211	226	233	229	220	232	229	229	240	239	240	231	202	234	221	235	228	221	249	222	208	232	246	204	243	236	225	204	247	191	223	244	216	229	214	219	243	204	220	239	233	243	202	252	222	207	221	239	231	221	232	211	239	221	255	212	203	241	224	220	228	244	241	248	226	218	214	223	217	214	240	241	237	234	216	223	242	210	264	242	237	213	224	234	232	245	213	257	228	219	219	248	234	221	206	209	250	222	230	243	195	216	234	214	212	211	201	199	183	233	245	255	240	211	222	210	229	237	247	237	230	214	199	232	211	219	244	203	217	232	230	253	252	243	208	223	222	214	240	195	224	239	233	257	201	228	225	240	221	253	246	234	242	216	221	232	236	206	231	250	206	218	214	227	215	228	193	222	253	226	219	217	210	200	230	235	221	260	230	223	226	204	200	225	235	233	235	221	200	231	229	233	231	208	244	254	216	213	223	222	222	222	252	224	218	225	253	226	209	230	218	209	235	234	203	236	218	213	221	254	222	216	223	219	252	219	222	215	217	241	253	207	235	219	220	207	227	238	207	253	212	212	211	226	228	228	219	222	235	242	222	198	253	227	236	234	235	235	197	223	214	240	225	261	209	253	223	237	207	195	236	227	242	225	233	219	255	219	242	225	232	213	218	255	221	231	194	194	213	224	234	238	234	258	221	215	240	231	270	214	219	236	226	234	206	210	247	234	230	234	223	225	219	243	218	221	226	219	234	207	227	227	220	236	199	200	218	247	229	198	259	244	216	211	210	220	236	212	216	241	222	221	221	222	191	194	236	216	237	213	221	221	236	227	228	236	241	245	255	226	229	230	240	218	233	220	243	217	247	228	206	218	223	249	218	202	250	201	213	213	230	225	229	216	200	251	206	238	244	226	237	223	213	223	230	209	259	260	225	224	219	220	215	225	218	222	225	237	194	221	224	208	247	249	221	220	224	212	219	243	251	215	211	212	236	218	231	225	262	263	234	224	226	228	205	212	238	204	230	198	232	255	223	238	232	217	242	236	224	248	231	225	223	229	211	273	216	228	229	226	219	225	213	221	211	193	240	251	227	232	227	204	231	222	251	210	228	231	206	226	212	234	221	227	210	219	237	201	240	206	228	210	202	242	233	222	210	256	258	231	205	204	255	251	248	216	230	247	238	245	210	223	231	207	216	189	220	210	202	227	240	221	201	233	232	224	254	229	249	222	217	210	221	239	228	216	231	229	242	230	231	197	228	237	200	241	250	214	239	217	259	221	225	241	203	224	257	225	226	232	226	227	197	236	258	200	197	219	210	236	218	231	231	232	234	242	238	228	219	216	225	216	222	206	205	270	239	269	268	252	217	205	204	238	231	225	247	219	236	210	240	214	239	233	225	223	216	237	238	240	223	190	233	222	228	210	233	209	234	245	208	226	209	230	242	249	241	246	221	218	217	209	237	210	200	238	230	216	235	242	223	223	248	210	230	217	236	231	210	237	230	219	222	210	231	233	243	237	241	242	210	235	228	229	226	254	230	224	227	221	242	196	226	249	244	230	229	236	227	226	206	217	220	213	228	221	265	208	237	227	226	212	246	236	249	281	215	221	226	246	251	217	203	239	227	223	230	217	232	219	243	236	234	223	224	202	201	237	223	230	224	230	228	240	249	224	241	223	232	241	230	261	238	230	220	234	212	220	199	212	237	228	238	262	256	215	218	242	223	243	190	214	230	222	216	200	228	245	233	239	227	209	210	222	240	235	237	224	219	240	248	200	224	240	197	248	230	214	230	232	218	253	225	227	208	269	242	216	215	247	218	213	224	225	242	220	216	235	251	240	245	212	207	209	222	215	234	204	217	220	233	227	228	224	227	210	232	221	227	238	230	237	231	211	217	230	228	232	241	210	205	243	238	219	231	219	229	225	205	191	232	252	230	225	195	233	231	227	270	277	220	231	216	265	219	221	221	248	236	232	237	226	245	238	230	216	213	224	213	207	225	247	203	227	223	227	228	218	223	210	256	210	226	229	253	207	241	226	204	223	208	233	234	238	233	244	229	228	216	247	226	208	232	233	224	220	228	238	253	247	236	233	228	220	223	213	228	236	218	239	220	227	233	241	253	239	231	225	197
5856	1804	3016	4489	3312	2680	2163	1904	1551	1391	1271	1239	1052	1113	1153	1129	1107	1060	980	894	906	853	809	865	806	766	769	750	715	753	740	686	683	775	804	787	776	807	799	878	932	844	914	878	871	799	772	827	852	773	794	785	777	961	1006	800	828	2571	4648	5826	5459	3223	1864	1331	968	780	677	631	616	656	672	654	573	616	650	589	632	602	637	647	647	611	644	681	641	611	620	657	657	649	579	597	611	653	610	578	628	606	614	656	639	599	655	652	658	644	639	655	652	610	630	627	611	627	611	613	628	627	655	622	648	638	647	620	645	645	632	656	660	636	656	657	638	615	600	625	631	646	612	630	674	651	609	601	649	621	649	589	591	606	665	638	652	555	639	621	569	635	609	652	613	641	636	593	660	615	666	592	577	676	632	629	648	641	623	625	674	651	670	607	646	650	674	647	617	641	634	599	638	573	636	640	624	692	630	592	646	657	634	625	644	609	634	621	608	614	645	608	654	641	618	642	665	662	628	636	633	592	599	640	641	635	647	643	630	612	657	638	645	675	615	652	605	641	635	619	622	650	605	655	644	583	613	591	616	655	622	666	621	644	600	586	617	587	627	625	658	647	601	642	644	670	624	605	655	661	665	647	634	613	652	655	635	598	655	658	579	619	594	655	609	638	601	623	636	601	632	648	631	576	565	653	612	622	621	662	635	657	636	637	661	644	630	643	612	648	637	576	590	661	622	634	665	661	611	628	616	583	626	663	697	633	624	625	618	597	607	614	646	632	641	665	619	597	635	596	573	616	601	615	602	685	636	654	656	634	652	640	644	604	612	640	642	643	652	643	657	613	607	648	626	618	657	676	699	641	613	627	582	585	616	606	644	618	664	619	588	645	638	651	625	613	649	619	614	653	640	631	646	632	653	625	650	597	621	651	637	648	650	637	653	601	632	657	641	662	659	619	636	618	667	630	653	652	667	645	569	609	640	623	629	594	628	626	614	636	644	676	643	608	642	631	619	666	651	607	620	621	645	618	605	644	617	603	644	635	621	620	683	621	603	627	573	611	615	634	658	638	598	624	614	596	615	628	656	626	607	600	612	610	647	622	615	626	644	623	582	635	635	654	630	628	639	614	615	596	631	659	645	619	613	653	648	621	597	645	619	599	621	595	625	663	607	669	612	619	597	595	606	582	620	647	681	638	642	653	602	608	598	641	610	619	583	642	652	671	617	646	571	626	596	654	656	625	608	612	669	615	597	618	612	697	602	614	613	631	610	618	598	640	620	640	595	624	623	607	625	616	643	599	623	608	630	612	629	669	594	592	624	627	636	657	626	657	634	609	635	635	608	623	635	593	602	630	642	676	645	622	603	662	631	625	651	625	599	689	582	639	601	633	683	618	600	620	603	616	663	629	630	607	661	608	626	585	620	632	593	635	645	616	634	659	613	645	624	613	587	654	655	625	632	600	632	615	695	638	646	628	580	580	664	647	608	656	591	672	634	590	640	640	633	644	617	636	619	625	640	631	647	667	609	605	598	592	638	607	628	637	632	646	599	635	578	661	606	608	626	594	648	608	607	615	644	629	597	642	640	587	604	618	595	608	580	604	644	604	641	614	627	616	644	625	643	621	664	602	624	640	667	659	649	646	629	646	622	631	581	638	647	645	651	641	645	664	668	670	649	626	651	617	598	632	618	622	646	626	625	603	627	662	614	658	649	589	615	650	622	617	625	624	659	642	646	630	620	613	612	649	637	614	606	636	634	626	665	607	627	628	608	627	610	622	621	614	597	622	616	626	634	656	578	668	599	657	642	629	605	618	671	620	678	675	586	633	580	606	647	610	604	614	592	639	684	617	602	651	638	608	637	592	622	635	589	658	619	593	645	661	640	654	615	619	639	619	615	608	570	615	619	600	633	648	630	618	629	643	596	606	598	587	625	597	666	630	619	639	562	645	608	639	660	616	600	622	589	645	696	624	627	638	637	620	580	604	624	637	652	647	616	631	659	655	631	591	650	645	629	631	612	642	614	626	643	645	617	634	594	623	628	609	665	650	592	629	625	629	648	671	626	635	643	609	579	655	647	577	675	624	628	617	681	628	640	593	620	638	644	650	640	628	642	657	612	621	673	626	622	637	619	623	620	594	636	614	594	640	634	653	649	597	660	592	640	651	657	631	602	623	569	666	630	630	628	611	610	634	665	645	653	662	633	613	591	588	608	682	600	590	623	592	638	620	601	623	623	632	605	588	641	651	627	617	625	628	601	664	567	625	676	607	636	603	619	633	611	640	635	650	621	658	621	618	600	624	631	584	640	618	603	622	632	626	644	616	632	600	653	596	639	637	639	603	598	661	568	646	655	653	622	630	640	634	608	610	621	618	626	661	617	617	673	618	626	669	629	589	641	622	636	631	607	612	637	635	625	666	593	607	595	617	596	590	603	645	620	623	631	648	597	620	605	591	614	657	594	619	627	609	641	594	627	616	609	628	663	628	639	670	623	637	646	641	617	611	600	608	618	655	597	637	637	596	599	629	633	624	586	683	626	632	663	694	651	657	630	656	639	656	656	663	635	649	611	608	616	598	631	553	627	623	592	621	647	618	610	607	612	600	648	627	631	625	636	618	635	622	658	648	637	617	610	600	613	614	605	657	644	584	628	616	635	590	620	670	651	647	647	621	601	648	625	637	653	633	586	608	634	620	612	672	629	627	645	635	576	615	647	631	634	612	646	685	651	618	587	650	601	616	652	639	648	634	683	599	657	581	624	647	601	659	618	641	641	626	657	665	660	634	641	669	624	629	657	634	579	596	647	632	612	639	622	605	634	645	626	626	645	622	653	627	621	601	630	636	636	640	615	633	557	649	654	627	623	590	662	653	606	631	616	608	655	631	599	595	621	648	599	640	629	690	641	632	589	645	625	633	654	639	604	636	607	638	652	629	593	611	635	629	586	584	651	594	588	641	635	648	610	589	597	631	580	639	616	623	639	629	660	656	662	621	630	649	594	643	616	652	690	669	634	638	620	633	669	616	635	609	627	626	622	641	584	631	625	646	613	608	600	639	638	638	588	590	640	598	638	574	601	605	619	628	614	644	655	648	641	604	635	586	635	592	616	632	605	649	656	643	616	651	620	626	598	609	636	588	651	616	644	624	676	648	616	615	613	626	645	616	621	609	587	610	615	620	620	641	660	609	638	589	652	612	634	619	637	626	638	590	619	636	609	642	601	614	636	599	634	645	633	602	637	666	602	613	634	652	667	653	641	658	627	593	618	619	605	520	638	607	625	596	624	639	617	619	664	581	641	656	673	615	659	601	645	617	611	635	623	660	648	616	608	600	625	603	595	612	706	614	670	645	623	641	635	647	596	588	612	653	623	589	633	640	593	632	613	600	621	663	661	627	669	613	623	634	643	583	604	676	665	581	673	633	643	629	637	643	586	653	629	608	621	635	618	624	657	575	606	646	644	666	695	614	625	640	654	605	648	622	618	630	604	609	619	610	616	616	621	574
13314	2256	2556	2712	1815	1092	783	627	513	443	401	357	354	329	318	332	285	318	294	284	244	241	244	296	251	267	275	242	254	213	248	252	237	245	228	241	241	263	242	261	238	249	264	264	258	236	226	254	242	207	252	247	305	289	274	303	259	638	1155	1288	1274	806	559	415	298	249	224	200	245	192	201	227	202	225	210	206	207	193	212	225	217	196	196	215	225	199	227	215	235	198	230	192	193	195	214	222	205	210	180	214	184	217	209	231	193	217	223	210	203	195	211	216	221	216	226	223	211	208	193	198	209	180	216	210	221	188	224	248	183	215	194	207	181	199	216	176	191	183	227	222	206	223	185	195	227	227	193	219	197	219	215	214	189	190	234	217	202	214	209	223	195	224	224	238	210	179	211	195	229	205	199	212	193	212	214	213	202	212	245	216	250	207	214	220	217	209	202	182	231	225	211	215	201	193	216	200	210	207	204	212	229	198	219	234	232	200	214	201	193	240	224	225	212	211	197	231	217	249	252	202	202	199	206	218	211	214	229	190	185	231	227	208	197	216	199	241	188	208	224	219	188	193	196	221	200	227	193	220	219	224	203	219	190	231	208	217	222	224	206	193	190	215	215	175	232	215	196	193	232	236	188	213	222	195	206	219	223	235	198	219	197	202	176	220	203	205	233	218	207	204	221	222	196	213	196	209	232	210	195	187	216	239	220	217	219	211	211	213	213	225	186	222	211	199	219	221	241	203	206	214	218	204	180	233	185	201	203	208	198	198	183	187	212	181	190	192	237	200	237	206	188	188	234	229	193	208	220	229	205	219	186	201	246	209	217	238	197	189	208	204	223	211	204	204	222	208	229	216	205	214	208	203	244	197	218	222	209	207	193	201	188	209	217	209	222	198	219	223	188	213	213	207	197	231	228	184	197	219	197	191	238	217	234	191	216	208	208	203	205	209	198	218	211	223	237	223	223	229	250	237	214	218	205	190	207	218	232	215	210	200	215	227	207	213	198	229	223	214	207	210	226	179	226	199	204	237	198	197	197	227	202	224	198	214	210	234	202	189	222	210	211	215	225	205	201	216	221	180	207	185	225	213	223	220	184	209	202	196	199	204	184	215	226	197	207	202	225	197	199	186	221	248	209	223	217	217	197	231	195	217	231	208	196	197	260	213	191	214	207	195	220	216	239	203	224	218	209	235	211	219	213	225	229	211	218	219	218	200	218	211	238	203	201	233	208	224	207	235	200	213	210	199	218	205	201	197	189	208	218	199	223	176	202	217	214	212	211	235	204	217	201	212	196	227	223	210	212	197	214	212	179	204	221	185	225	208	207	225	210	206	238	215	191	201	218	211	216	191	207	208	232	241	221	200	196	196	213	217	195	238	220	210	226	201	216	207	222	210	210	195	247	223	234	212	207	202	232	206	198	229	234	223	207	210	220	219	219	200	208	216	207	175	204	194	216	199	215	205	190	213	215	180	206	218	220	216	219	205	217	202	224	207	229	225	201	195	211	188	220	219	195	196	216	222	208	197	216	225	220	220	222	223	192	213	192	243	202	204	203	207	227	211	206	242	223	217	194	214	213	188	180	216	210	200	227	200	199	206	216	212	202	220	213	227	201	220	227	220	195	224	226	210	226	226	215	196	201	216	206	207	218	186	212	203	199	221	192	210	241	209	241	203	209	215	208	231	215	199	237	199	192	191	201	200	207	217	239	199	206	203	232	204	186	193	220	213	215	208	206	191	227	200	212	226	207	210	206	197	206	212	212	222	191	215	225	211	207	207	184	249	222	179	220	218	190	185	213	234	213	205	217	221	225	230	213	231	206	228	197	222	199	206	184	209	246	220	214	191	226	226	193	216	222	219	213	199	198	237	242	212	211	207	221	221	233	211	193	215	191	216	216	204	200	194	219	208	193	234	226	207	209	178	209	207	216	205	205	196	209	225	227	224	224	218	214	247	203	214	203	220	209	207	206	212	202	195	221	222	244	198	198	202	193	194	209	206	200	194	211	205	220	250	190	215	238	229	180	212	216	199	172	197	228	195	197	218	235	224	181	203	201	221	229	208	218	197	232	236	215	214	236	217	225	196	202	242	186	209	202	197	205	217	200	208	207	210	226	184	197	210	189	195	226	197	217	240	207	205	194	215	191	219	211	194	234	201	236	228	196	202	232	192	182	228	215	194	217	210	219	204	210	217	218	201	206	234	235	229	222	208	206	210	210	199	226	207	236	208	202	218	208	210	208	208	221	207	215	208	209	214	200	204	187	207	203	238	190	220	219	224	201	189	211	210	217	195	229	199	214	223	221	239	205	193	227	191	209	190	215	207	238	233	216	233	226	229	213	201	210	207	205	205	207	195	218	220	237	202	208	209	234	197	197	196	216	200	223	230	223	224	199	177	230	202	211	197	227	208	198	210	224	179	233	198	209	234	195	228	210	240	211	185	216	231	225	240	225	210	202	221	221	219	223	223	191	214	217	211	226	219	237	201	193	206	183	209	225	209	189	210	220	224	226	203	178	228	222	211	220	234	218	185	203	211	189	206	207	203	211	205	221	245	235	214	218	227	219	218	203	223	212	194	234	218	222	229	223	212	222	182	208	237	200	189	223	185	215	219	227	221	230	200	204	211	199	229	205	206	223	206	195	214	246	191	209	211	222	233	218	212	203	241	175	182	218	212	224	201	190	193	214	228	182	197	186	195	216	209	204	231	238	216	210	221	203	208	203	211	214	214	222	211	246	247	184	226	233	218	214	196	194	218	202	217	214	234	194	214	219	225	222	220	221	226	203	204	206	224	222	193	203	209	206	211	226	201	188	203	198	215	219	211	242	211	196	223	211	224	199	207	243	217	201	204	215	234	205	199	211	232	219	246	217	206	212	241	240	201	202	206	221	202	217	193	246	205	184	229	225	221	196	201	214	194	205	239	205	197	200	210	207	210	226	205	228	216	220	208	219	234	221	210	195	212	237	194	183	216	228	213	199	213	218	226	203	217	219	216	226	212	219	221	198	183	235	208	208	222	207	198	224	220	205	181	228	181	186	212	231	220	207	195	197	225	191	212	220	218	200	195	210	215	213	198	221	197	203	232	226	221	197	213	223	203	209	234	199	206	208	229	189	204	216	226	212	206	213	184	213	245	222	229	226	209	229	200	206	216	216	214	210	222	212	201	224	201	226	185	202	210	200	206	179	218	219	201	216	212	201	177	239	205	207	215	210	192	197	218	225	195	217	207	210	216	202	221	202	200	210	201	217	221	200	220	220	207	205	224	227	209	217	207	186	237	216	190	209	197	247	203	213	227	206	214	208	199	249	253	184	207	239	243	199	200	204	231	212	222	210	237	221	226	186	220	209	210	190	231	223	203	222	220	235	193	213	191	198	203	202	230	220	245	214	212	202	203	215	188	231	192	214	215	218	199	201	201	194	232	223	220	219	199	210	198	196	196	204	217	230	221	208	233	196	193	204	180	184	196	220	252	204	237	216	224	233	221
7353	2337	4725	6594	4982	4065	3301	2773	2289	1867	1760	1594	1424	1376	1413	1410	1270	1429	1237	1080	946	919	949	902	904	900	888	798	764	774	789	768	742	885	859	815	883	980	963	991	967	910	951	911	989	874	855	987	874	859	879	839	1113	1168	1201	1288	942	4136	7497	8393	7905	4593	2803	1820	1118	804	705	634	570	592	517	605	599	590	595	588	572	592	610	562	594	609	584	566	579	595	559	548	581	573	578	596	574	624	599	654	590	617	619	587	559	581	613	601	598	592	642	577	586	560	569	609	587	613	588	557	564	560	601	591	587	556	562	622	579	607	598	566	567	555	619	602	627	580	579	599	585	590	562	588	579	576	622	606	540	596	587	612	584	569	584	643	602	555	604	602	551	613	567	598	611	594	562	579	560	565	582	616	623	563	599	590	591	619	608	558	575	617	606	575	605	602	553	623	546	592	581	642	612	602	628	605	624	569	636	589	572	570	564	576	588	603	629	587	600	553	586	589	587	565	595	580	608	620	612	581	603	590	584	620	631	605	582	621	589	583	572	573	597	582	566	595	563	627	606	585	566	579	585	579	547	641	567	619	590	535	561	590	584	557	606	627	566	600	617	542	591	613	607	584	577	590	556	596	622	600	570	564	579	574	585	584	618	598	587	592	584	547	593	579	581	597	542	595	598	617	557	578	629	579	548	566	593	557	598	604	543	587	600	605	595	565	582	643	555	584	596	589	611	620	595	567	567	577	621	583	608	552	583	561	570	583	555	638	599	559	595	560	586	582	617	598	571	562	534	602	597	606	588	558	519	607	580	593	586	581	602	611	503	567	559	553	605	571	576	563	608	601	617	614	605	616	594	577	573	569	566	592	568	592	616	572	583	590	577	602	546	593	575	582	581	588	554	569	532	571	588	596	619	584	591	589	600	558	646	594	591	595	601	582	584	549	633	577	597	575	643	534	600	627	613	610	586	571	564	585	587	606	592	570	633	610	540	603	607	587	596	583	635	551	579	601	627	615	625	580	561	568	562	556	547	577	601	549	605	562	579	597	582	607	586	576	587	633	604	553	510	566	590	582	568	555	590	584	598	601	579	614	621	543	620	605	563	590	632	564	566	576	563	621	612	578	588	542	573	577	582	551	599	530	578	595	578	576	591	594	573	592	627	573	558	576	571	597	608	558	605	612	572	588	606	575	589	585	600	614	574	587	542	599	587	606	584	631	560	576	566	579	600	577	610	587	615	590	620	615	592	595	554	581	584	592	575	537	573	608	577	611	581	581	629	618	569	598	616	557	564	631	591	574	592	614	589	584	565	530	570	564	544	592	572	587	568	560	546	571	571	554	593	615	594	565	578	558	597	601	569	588	549	612	588	584	584	570	582	586	587	560	580	581	592	571	551	583	551	562	591	579	587	611	614	608	569	594	603	582	580	597	602	621	538	546	570	589	612	586	589	582	572	611	566	580	591	591	577	606	591	597	606	567	583	575	624	620	577	577	575	619	592	581	585	599	576	616	588	597	628	570	634	581	563	558	576	571	581	599	589	576	600	583	589	584	587	599	612	599	543	562	596	596	609	589	605	573	578	577	607	582	583	577	586	597	562	575	567	595	607	572	567	587	557	589	574	613	600	602	608	596	596	560	537	630	591	581	579	628	582	607	573	585	592	617	576	630	593	601	608	573	572	604	582	587	549	601	581	594	587	598	594	597	575	610	599	585	578	617	588	602	573	615	595	564	579	579	595	574	563	589	559	585	579	588	560	564	564	594	601	585	565	587	548	570	626	596	574	564	582	561	596	617	628	595	578	579	542	576	602	591	603	603	615	591	576	566	616	607	587	586	596	581	608	580	623	571	534	582	586	576	582	594	585	586	597	558	564	547	556	582	584	596	573	572	575	590	602	572	593	598	572	596	561	594	585	580	540	564	614	579	554	616	583	599	572	575	658	606	608	581	608	582	557	552	641	610	602	603	616	576	617	587	577	573	597	565	558	621	566	577	590	574	564	591	568	599	567	565	590	587	588	606	582	591	593	594	568	609	598	608	584	606	612	601	555	578	591	581	584	617	572	601	562	598	562	606	591	608	592	593	580	613	601	607	517	604	563	577	584	581	620	564	558	609	550	573	548	571	618	580	610	609	595	554	613	583	590	580	586	582	572	604	585	639	644	651	565	578	557	586	574	627	627	597	574	610	623	563	602	623	565	611	611	596	590	611	571	587	597	634	583	584	525	598	547	601	559	585	590	558	590	577	539	579	576	569	578	586	562	600	586	570	603	574	614	597	576	639	572	583	602	632	542	590	577	596	558	577	601	607	584	601	560	585	620	583	573	579	603	602	551	609	563	541	562	576	579	578	596	573	567	597	566	558	598	576	581	564	617	628	602	604	580	577	550	582	604	576	590	587	585	596	606	575	633	588	596	598	577	633	595	577	609	552	541	620	562	593	554	664	542	583	629	634	596	610	591	602	568	608	582	599	553	570	588	579	581	567	600	565	558	606	597	587	555	600	594	603	551	550	655	588	611	547	596	524	573	549	584	631	577	562	640	590	584	581	598	602	588	624	597	588	552	596	594	580	560	601	546	606	559	606	548	594	570	595	582	542	578	569	580	568	595	583	612	575	538	589	582	597	619	557	528	566	549	576	563	593	576	632	599	572	630	575	577	577	591	552	587	585	574	570	571	596	585	582	601	627	595	582	589	581	575	581	599	588	641	595	601	614	620	569	563	595	602	651	571	580	586	584	575	624	604	608	581	599	566	581	606	596	593	598	570	608	624	542	545	554	582	624	556	560	561	563	558	596	604	580	589	576	546	561	616	547	617	571	602	577	570	591	593	549	595	555	553	640	555	588	572	605	613	633	606	607	597	616	551	590	612	586	606	578	594	587	569	565	583	607	620	596	597	582	591	531	580	568	579	604	544	610	568	582	597	566	600	640	576	539	607	579	559	591	593	569	584	580	571	624	596	538	549	587	603	581	576	586	594	607	624	588	553	575	588	568	594	600	578	618	605	633	600	623	591	571	575	595	594	574	633	617	572	604	604	554	592	577	615	599	617	581	593	590	611	625	550	619	580	576	602	554	600	539	555	593	557	619	590	576	603	568	552	590	602	556	593	614	570	597	557	566	573	567	573	605	587	566	600	559	568	599	584	537	603	653	645	542	597	594	617	650	619	593	568	564	595	611	605	600	554	586	625	610	603	604	604	553	594	558	557	575	570	570	587	615	599	557	604	589	591	619	589	570	534	619	586	567	592	599	608	573	597	631	561	578	595	588	562	531	595	613	561	617	579	556	600	608	534	601	630	596	594	606	576	631	602	600	563	615	561	590	567	593	557	595	603	578	579	565	573	538	587	638	589	619	596	618	588	589	586	566	595	574	568	632	576	558	549	574	613	564	564	567	631	540	603	582	627	581	579	569	592	553	580	626	556	599	622	586	599	641	601	612	564	564	573	596	560	534	609	609	611	615	642	570	587	607	566	614	603	598	518	608	569	599	582	548	614	590
2182	347	366	440	389	318	267	262	253	288	266	268	256	249	254	291	235	255	246	244	260	265	276	270	250	236	275	257	283	221	286	244	257	240	256	258	259	261	292	292	269	265	256	266	291	263	247	270	289	236	251	255	270	272	279	269	275	272	330	351	352	373	307	295	289	260	260	235	273	243	226	247	272	255	281	258	272	271	251	249	263	234	276	262	277	246	246	255	257	250	255	225	261	244	255	239	239	237	257	308	253	260	293	259	258	268	265	232	249	252	235	232	271	258	255	246	254	257	273	261	232	238	283	303	258	253	272	261	239	214	238	241	253	242	235	251	242	263	252	283	260	260	254	253	250	226	259	235	264	266	265	255	256	258	238	275	261	281	245	265	270	223	248	249	264	246	255	263	286	274	243	269	265	246	240	266	270	263	228	236	260	279	252	296	253	247	246	243	283	254	241	271	242	249	241	237	239	261	235	262	249	240	280	236	257	284	287	259	248	283	260	237	258	266	254	274	271	242	249	269	250	245	287	294	242	274	233	277	234	248	271	261	239	263	270	259	248	284	265	280	240	244	243	259	251	257	284	249	240	256	272	257	264	277	278	237	272	236	266	220	239	248	251	241	227	238	249	245	267	268	278	244	246	260	249	242	241	287	265	231	250	249	270	218	256	243	220	253	225	248	252	272	262	255	230	271	249	259	251	272	248	251	267	222	245	265	243	241	256	253	258	221	289	242	276	259	272	267	269	273	248	261	266	271	267	260	262	265	256	275	245	253	247	275	269	256	258	268	231	218	229	250	246	268	231	271	282	260	256	277	276	240	229	287	264	275	243	252	247	256	275	267	251	247	239	279	246	256	274	274	265	265	231	279	255	267	263	281	257	263	271	276	287	274	260	275	264	237	250	274	274	284	262	244	229	255	267	264	241	273	277	283	283	252	256	249	253	247	258	243	264	253	273	243	241	256	279	266	268	279	230	239	283	250	268	258	247	229	242	283	267	256	298	268	267	264	248	245	269	262	274	262	236	246	272	252	259	249	261	261	213	238	233	270	254	271	250	239	248	231	266	281	270	274	278	229	275	257	243	254	226	224	250	258	251	277	247	254	258	231	260	283	262	252	275	243	278	265	277	249	261	251	268	280	236	254	247	260	245	244	260	268	249	260	257	233	243	273	284	280	263	238	257	278	234	261	242	261	258	246	250	265	265	247	227	271	265	247	242	227	261	260	247	272	266	246	232	254	253	281	254	260	268	265	262	294	280	259	264	257	271	300	274	270	217	236	246	266	245	289	256	276	257	233	277	252	251	263	243	265	248	235	286	239	262	268	306	240	244	262	256	260	236	230	250	262	263	260	268	238	245	265	232	246	248	266	250	245	256	252	256	241	248	253	247	241	236	229	268	251	269	255	236	243	279	249	259	287	227	240	255	272	264	259	284	253	254	254	238	230	267	241	255	236	240	263	225	248	280	244	250	273	228	242	271	262	257	270	206	226	234	266	257	282	285	246	251	246	227	266	277	260	288	250	256	261	255	235	230	232	259	273	266	251	249	235	262	272	277	260	241	265	269	246	252	254	243	235	267	254	231	293	243	256	229	250	254	275	219	250	254	239	271	242	264	258	254	250	231	244	244	285	283	270	248	263	250	237	250	284	242	262	224	301	255	285	221	243	274	280	280	248	233	215	265	247	279	247	241	262	271	273	258	235	246	291	252	278	254	239	244	208	248	242	284	271	273	229	258	246	256	240	224	229	264	247	270	281	225	228	264	245	255	266	247	257	256	253	244	284	237	249	261	263	244	276	263	241	262	231	256	257	247	258	246	237	234	289	236	269	236	248	245	250	239	270	276	259	265	250	243	254	253	264	252	247	249	229	265	249	253	252	251	249	276	267	247	262	258	253	240	286	260	231	274	253	288	253	247	243	275	289	269	249	234	245	251	272	226	247	270	242	245	259	227	263	281	231	230	244	235	258	241	258	262	249	225	260	245	244	247	261	244	272	245	286	266	270	248	257	267	255	277	241	252	256	259	243	237	240	251	275	255	241	247	265	262	261	270	271	284	255	259	230	247	257	255	257	236	241	247	244	223	276	270	250	251	257	276	234	236	254	255	245	277	285	247	273	268	254	255	241	261	262	227	279	275	266	239	279	278	284	253	240	261	259	254	243	260	232	259	254	245	252	260	243	251	222	272	261	235	278	262	232	214	262	258	253	253	248	234	240	275	262	239	242	278	245	235	247	248	252	235	281	274	248	228	229	258	273	263	251	239	241	240	263	245	258	289	236	261	276	277	298	246	257	255	244	248	240	238	240	246	278	235	291	285	294	248	263	233	263	246	254	268	279	244	274	258	265	262	249	229	246	270	272	243	270	246	257	225	258	234	236	267	255	270	273	245	266	242	265	275	251	256	282	232	253	242	260	271	263	236	267	268	242	274	257	257	227	251	256	285	285	217	247	236	272	272	249	265	265	259	267	272	266	251	245	256	228	300	278	276	254	239	238	246	245	254	270	274	301	266	260	229	258	246	237	273	259	253	272	263	243	222	240	250	260	247	268	251	295	258	230	276	261	239	254	286	267	246	257	215	264	238	235	255	233	270	264	285	252	237	253	241	271	255	265	246	259	241	249	300	257	229	258	251	257	242	244	260	221	249	255	242	250	240	232	259	237	247	259	248	236	258	243	258	249	251	269	250	278	229	271	248	269	286	263	262	262	251	269	251	249	219	254	257	248	263	246	252	229	224	226	280	263	288	274	266	291	233	258	274	273	276	256	266	260	299	268	246	252	252	242	233	252	249	255	260	255	275	236	280	264	246	285	268	264	254	245	256	251	259	260	265	248	280	265	273	252	267	275	254	259	226	286	252	261	282	243	272	238	276	247	230	252	278	274	243	260	223	268	237	270	268	260	269	249	221	282	268	245	263	249	251	273	278	272	249	252	260	270	246	241	265	250	268	255	264	257	261	263	251	256	270	264	263	273	244	243	241	236	271	245	271	237	283	254	248	250	292	247	251	238	268	266	254	254	269	248	262	227	244	262	238	262	263	222	270	256	222	281	267	266	259	273	266	267	257	263	220	271	258	259	244	259	260	253	254	256	293	218	255	266	249	259	266	266	257	266	277	261	241	254	235	285	253	293	269	270	223	240	225	253	257	253	240	236	233	251	239	251	275	259	262	277	245	257	262	253	261	241	275	233	246	240	255	255	236	250	240	252	278	258	279	265	282	260	224	265	250	278	272	260	242	245	269	249	236	290	244	250	253	252	275	247	272	270	213	248	250	292	276	234	292	271	246	221	232	254	261	224	239	226	265	250	227	269	268	249	268	256	258	309	294	256	233	254	255	257	232	282	245	244	267	245	259	249	269	258	239	253	261	238	258	262	270	239	268	280	280	258	244	252	257	284	263	249	262	268	265	257	278	228	258	275	243	272	242	244	252	237	256	243	239	269	240	237	251	270	254	287	250	261	238	222	247	271	262	263	252	244	268	268	277	260
2432	817	916	1357	1198	994	911	818	763	757	721	719	683	738	806	777	796	718	701	713	657	719	758	726	735	714	721	699	690	702	697	676	716	770	852	745	760	771	840	784	784	740	818	767	789	805	723	803	771	826	735	763	742	789	729	749	749	851	1290	1293	1483	1263	1072	860	860	733	722	665	717	714	698	678	688	748	727	709	698	721	661	719	725	715	720	670	737	712	691	720	694	677	733	646	684	659	680	670	664	723	760	702	691	702	646	735	687	692	699	705	682	696	683	697	675	675	750	693	723	733	691	694	692	712	675	663	747	731	734	646	694	714	685	682	727	690	699	701	682	685	654	671	675	681	724	716	708	681	704	679	650	707	702	686	672	713	704	677	709	668	701	733	656	651	686	688	649	685	727	705	694	677	665	703	666	670	729	675	688	680	693	709	713	692	668	781	684	699	703	673	715	668	691	711	707	690	672	673	700	641	700	675	686	689	692	673	666	720	700	694	690	736	649	645	667	673	658	707	713	709	659	699	697	656	706	701	655	651	722	731	697	675	702	657	696	672	654	672	694	708	648	687	695	671	685	699	662	714	658	703	710	672	728	665	688	712	665	681	707	672	691	700	717	661	696	662	729	677	715	717	706	665	690	664	725	693	669	677	710	717	675	721	713	668	703	714	704	730	704	694	696	746	705	732	665	740	651	650	694	660	755	673	693	739	686	664	714	683	684	700	682	673	728	702	702	785	645	643	699	692	666	725	694	739	689	693	693	693	709	685	682	711	688	730	680	703	729	693	631	712	675	665	686	709	653	672	695	680	686	736	644	637	702	722	722	675	686	679	716	692	690	699	687	707	666	730	697	697	672	659	649	740	727	692	712	720	718	693	722	707	700	722	695	722	714	675	664	712	682	699	709	698	705	727	655	725	691	671	657	636	717	683	742	708	695	676	703	672	690	706	705	698	627	715	734	648	753	698	707	702	689	657	716	675	724	685	713	679	700	671	720	634	708	701	728	709	732	708	728	655	722	718	700	676	683	682	730	683	691	721	653	708	729	683	689	671	686	659	717	633	685	754	652	772	691	714	739	733	729	683	709	652	737	675	716	675	666	684	669	673	713	705	697	676	682	718	732	712	673	693	701	705	706	640	664	681	691	756	690	723	690	704	704	672	657	653	650	693	683	718	699	663	714	711	703	704	710	680	672	690	721	682	627	658	698	683	710	680	665	708	704	659	690	679	666	704	710	666	717	690	693	696	708	725	680	705	686	677	750	698	654	693	699	694	664	678	701	730	678	670	729	709	663	704	702	714	734	709	611	664	709	728	692	670	696	776	703	667	692	703	641	700	651	676	680	686	648	681	721	711	689	677	718	690	690	730	670	659	644	688	682	704	646	679	683	635	708	707	711	702	726	688	706	719	710	679	612	697	699	727	724	687	674	711	669	674	700	715	679	663	682	660	730	722	619	648	670	714	707	712	668	685	692	679	699	698	683	703	639	695	659	706	683	675	696	675	760	684	707	706	681	730	703	708	667	699	660	678	701	669	712	684	705	673	676	718	686	668	682	712	694	707	712	686	671	730	751	662	669	720	711	652	709	727	713	701	707	725	719	708	734	720	731	719	669	686	682	695	701	668	707	692	648	682	669	657	691	646	650	671	680	685	658	684	694	673	671	643	690	659	664	674	690	680	668	675	689	693	703	684	716	678	687	686	639	714	689	698	665	727	682	660	719	693	712	701	742	677	698	691	709	735	727	724	663	663	643	726	684	675	678	697	650	732	703	682	707	675	723	675	691	673	715	733	657	702	695	641	732	640	703	682	697	693	695	672	678	741	696	728	690	697	717	665	709	696	741	676	648	687	699	679	675	710	716	625	720	701	706	743	645	722	675	668	708	684	704	719	659	716	661	711	669	713	730	677	680	700	654	656	687	695	715	738	673	677	695	710	679	694	675	699	685	748	664	700	703	658	693	725	657	679	670	713	687	673	669	680	672	727	669	695	726	694	714	696	667	735	692	664	735	738	696	691	726	687	731	707	682	712	676	716	728	676	695	663	686	749	687	684	675	718	700	663	685	665	691	712	654	703	668	678	703	718	646	754	745	663	691	655	707	688	681	667	728	690	688	663	702	688	730	688	666	705	693	718	646	729	696	687	652	664	674	712	703	695	679	707	706	691	691	695	676	655	693	722	775	652	656	732	641	686	700	688	710	736	714	683	685	724	663	702	681	702	678	712	705	731	725	658	681	743	678	678	666	722	681	734	728	726	661	704	710	705	713	656	687	695	699	726	678	733	700	662	655	689	730	725	709	727	687	705	681	672	710	665	674	697	697	677	658	746	693	677	709	719	707	649	689	609	690	680	689	723	694	713	683	684	674	721	706	676	634	688	671	683	701	725	719	695	668	700	664	724	681	691	669	655	678	683	763	673	672	693	650	744	678	663	664	707	677	757	695	719	694	665	704	658	726	691	712	705	733	638	662	659	708	695	697	688	733	671	706	674	712	696	735	642	703	692	707	655	703	744	717	730	686	657	678	716	674	723	754	684	731	696	708	702	725	685	699	707	720	660	663	661	682	684	754	656	710	675	695	726	674	677	713	643	721	666	670	703	661	649	732	706	684	718	683	649	700	679	695	675	687	657	701	706	711	691	677	715	685	713	677	681	693	668	708	686	685	699	675	706	716	742	686	682	715	674	721	690	738	669	706	704	692	658	741	773	721	683	707	644	721	704	705	683	713	688	704	728	680	674	704	674	676	699	689	718	657	695	688	667	712	652	703	686	706	751	732	685	710	657	658	711	700	704	664	654	687	708	717	678	689	685	702	624	677	676	673	720	717	701	660	673	647	704	688	682	737	727	679	708	688	693	674	674	671	688	681	689	706	661	681	703	706	666	767	730	699	711	712	663	729	694	678	674	720	715	691	653	690	695	742	672	670	720	656	719	722	660	646	699	732	703	671	711	701	682	709	648	681	668	735	694	691	717	727	690	747	669	711	664	696	694	723	629	660	709	725	671	688	686	698	731	729	656	661	703	670	707	655	669	663	699	670	756	685	746	656	708	718	746	679	647	655	692	737	707	683	709	704	697	661	690	694	675	713	673	691	646	773	678	716	680	683	648	666	702	723	655	671	647	659	730	725	636	698	693	676	688	722	688	680	726	698	674	664	713	654	698	644	648	701	741	639	692	722	683	710	674	690	707	678	720	666	713	681	674	685	706	689	706	712	655	700	708	699	712	698	701	675	689	697	725	690	681	686	705	715	710	678	703	772	685	717	660	682	702	678	728	642	687	693	686	667	711	749	700	721	687	717	726	717	743	686	695	741	677	700	695	677	671	700	726	747	702	713	678	720	691	697	695	679	673	693	698	649	704	686	683	706	665	686	698	684	672	657	666	712	684	706	704	710	665	671	697	725	728	663	704	706	709	711	700	655	709	723	682	672	714	702	714	695	702	678	690	701	678	724	681	729	658	661	669	671	735	706	700	713	665	709	699	672	712	688	723
7873	1243	1549	1704	1156	793	601	450	363	360	326	323	295	282	296	316	293	278	251	248	270	220	214	246	237	241	253	248	251	232	258	231	219	222	227	259	239	250	287	250	251	227	242	216	252	234	272	231	248	256	297	318	274	275	231	273	240	430	763	871	816	575	418	328	285	223	231	217	216	222	210	213	232	243	232	212	239	243	235	204	230	228	232	215	220	225	233	203	228	222	206	192	219	220	237	206	233	233	236	240	221	229	225	239	193	227	229	223	199	201	226	212	226	207	217	224	229	214	207	204	209	208	229	207	213	216	234	233	211	235	199	245	247	220	197	232	238	223	225	216	192	209	222	249	206	231	246	246	209	220	237	218	243	210	195	222	227	226	192	220	211	223	235	237	211	207	205	245	207	236	215	194	231	229	213	254	203	207	224	216	227	197	216	219	189	244	237	211	217	223	219	248	206	222	194	243	255	221	217	220	207	257	237	208	200	220	225	197	229	215	236	233	233	215	217	223	221	235	215	214	207	224	220	237	238	222	240	220	215	249	232	224	237	195	214	221	213	242	215	242	227	209	205	227	226	193	237	218	187	250	206	210	233	216	248	207	207	235	226	233	237	224	232	218	210	213	213	219	220	228	221	184	209	233	231	202	234	235	242	217	235	209	199	215	212	249	209	218	223	189	213	211	222	186	240	217	212	244	224	203	218	237	196	214	202	186	232	208	219	229	198	245	213	243	222	223	216	232	188	192	223	220	228	191	225	228	198	198	210	231	220	215	230	228	188	212	206	214	215	205	204	186	227	221	193	215	207	213	227	213	222	220	195	194	215	188	221	201	200	208	214	240	202	230	218	210	244	257	204	213	201	226	210	209	212	250	195	212	196	208	192	203	225	204	206	217	222	221	223	238	232	220	215	223	217	235	214	226	220	209	221	208	215	231	221	225	230	241	226	221	250	214	243	228	192	225	211	220	198	191	236	200	217	218	209	206	195	246	250	201	228	195	216	216	204	207	212	218	232	232	241	233	202	256	212	215	228	217	216	218	219	213	215	216	218	207	218	234	210	235	221	208	237	206	229	226	213	182	243	232	224	218	238	208	198	222	202	211	227	233	237	198	226	242	241	194	238	212	252	228	250	238	197	252	237	200	227	211	221	213	256	229	238	227	236	238	197	242	196	213	205	223	252	206	229	222	218	242	241	192	221	204	248	200	218	215	246	228	209	221	226	210	198	237	243	223	230	207	218	198	269	206	200	197	252	219	219	207	196	244	224	209	222	233	210	216	187	230	203	226	224	232	206	263	245	219	219	210	223	214	210	207	206	208	205	227	246	199	223	244	190	206	229	192	196	207	208	204	244	215	222	220	212	201	241	214	223	201	227	233	205	203	213	208	189	231	223	210	233	242	236	221	211	246	224	202	240	211	207	209	231	230	209	231	233	207	233	212	233	236	203	226	234	223	215	225	192	219	231	210	211	220	237	215	238	226	205	239	255	226	226	209	222	245	205	221	191	236	184	215	208	217	196	237	269	225	211	188	224	214	223	211	217	207	227	216	222	220	227	224	226	223	273	222	214	223	209	228	219	223	212	216	225	209	182	211	222	219	192	231	231	227	228	236	240	229	242	225	234	197	224	228	217	228	236	235	212	208	217	221	217	223	230	234	207	221	211	204	227	220	213	221	243	208	204	219	232	211	237	245	206	230	204	211	264	216	225	231	211	211	220	218	222	243	222	213	203	233	222	221	214	212	197	222	231	227	245	203	237	208	222	239	207	212	215	213	207	221	224	214	241	201	238	223	227	236	246	214	211	234	236	212	234	255	227	239	212	221	210	226	220	214	239	234	221	207	209	197	211	215	234	208	230	217	222	206	214	225	231	236	210	235	223	221	243	243	219	232	225	219	241	228	223	216	226	233	203	240	199	203	232	252	218	235	220	205	217	235	246	207	237	233	224	217	195	210	210	217	210	208	206	208	245	220	198	246	203	205	223	215	212	205	195	215	196	259	247	251	212	194	211	187	217	205	201	211	208	225	197	219	220	219	221	232	216	215	205	206	247	218	232	216	263	230	213	206	249	228	236	244	226	190	179	233	203	191	237	231	217	222	197	239	227	215	217	216	227	237	208	234	217	230	234	204	217	240	240	185	216	207	233	235	210	201	201	215	236	244	215	208	221	197	214	231	223	192	194	206	219	207	191	211	232	250	233	205	189	209	227	236	221	211	212	203	222	197	216	195	201	195	236	206	197	226	213	211	194	218	234	232	241	213	212	210	225	228	223	196	222	223	210	242	232	215	227	196	209	247	252	229	218	231	237	222	213	263	212	200	208	237	230	220	247	239	189	237	234	213	215	215	235	219	204	241	221	228	216	211	221	231	203	236	245	208	226	228	199	248	212	218	174	221	238	204	207	208	216	191	221	209	255	209	216	227	234	215	243	225	203	200	196	202	222	237	213	236	221	196	221	223	241	204	199	226	212	212	229	259	213	202	225	210	210	241	210	235	209	235	250	198	226	232	217	229	220	223	203	221	191	208	246	199	207	227	247	233	217	212	203	201	224	237	215	195	231	218	196	229	223	231	212	224	221	222	218	206	227	224	223	227	224	230	239	206	237	178	236	217	193	215	204	226	202	235	235	212	242	206	232	240	222	203	208	223	198	223	201	211	225	232	206	223	215	230	194	204	193	236	242	220	219	217	208	239	206	217	195	219	233	240	208	230	230	194	209	218	213	225	217	213	244	227	237	217	231	231	204	231	213	206	209	230	235	210	225	222	224	235	218	201	213	224	206	210	229	195	223	190	223	195	188	230	229	216	214	198	209	205	200	213	191	232	214	228	203	217	181	231	206	211	210	197	229	226	215	208	218	212	193	218	242	201	224	221	206	200	202	209	202	216	232	191	225	213	268	249	185	234	212	237	231	212	212	219	216	219	204	215	228	199	237	236	227	211	216	206	208	199	221	216	214	191	210	194	221	204	234	213	218	207	200	226	227	231	232	216	215	262	249	216	213	221	229	231	230	230	215	226	198	212	233	228	229	219	238	240	208	236	213	211	228	217	207	235	218	191	202	203	218	214	212	255	198	224	223	228	196	206	219	220	239	215	200	215	225	212	227	225	207	199	204	224	231	212	233	217	233	215	236	205	233	196	218	221	205	220	214	205	223	220	211	236	217	214	237	204	213	221	220	225	205	208	216	238	202	199	224	206	225	198	223	229	236	222	209	228	234	213	211	216	223	198	206	236	213	239	198	220	222	225	230	250	238	228	221	202	225	229	215	224	219	239	220	215	216	208	204	209	240	208	207	206	194	224	237	236	205	229	252	235	224	224	237	182	209	220	243	214	223	212	217	216	210	249	227	229	212	232	221	218	224	223	204	201	184	194	196	207	249	219	194	213	194	186	206	212	228	214	245	209	227	211	226	219	241	224	221	241	206	213	236	226	213	244	217	225	218	216	216	229	234	204	232	231	221	215	222	209	217	188	199	210	217	203	228	216
5721	1656	2960	4264	3251	2647	2197	1899	1572	1426	1230	1142	1133	1013	1090	1151	974	1001	939	900	880	782	773	774	809	756	727	718	660	721	751	687	713	752	777	743	715	817	853	817	850	842	743	814	876	826	864	855	920	987	1115	1614	1098	809	799	869	893	2523	5044	5132	4914	2772	1915	1319	967	770	614	616	595	643	625	658	601	646	575	591	579	609	597	601	639	593	609	596	611	658	588	591	646	630	584	619	579	605	607	624	569	611	614	623	643	590	576	612	649	608	626	618	627	527	632	626	638	600	572	625	567	603	581	583	573	646	611	605	618	551	624	605	627	650	592	660	613	583	624	595	631	597	625	568	627	610	635	640	632	597	602	625	607	633	588	577	576	613	571	578	574	611	638	621	619	577	603	621	602	627	631	629	557	551	625	606	578	547	567	613	625	559	594	604	637	558	638	585	610	625	602	629	649	609	602	608	629	610	607	592	578	579	610	584	586	610	611	624	566	606	625	571	622	589	591	619	584	609	583	623	642	640	625	625	599	603	558	608	576	616	603	634	609	659	632	583	591	595	561	623	570	602	621	630	633	608	594	572	627	588	622	653	575	574	621	631	607	611	657	622	613	620	601	646	550	570	579	596	608	608	592	617	611	609	571	669	621	615	590	604	651	622	608	560	661	609	632	614	610	638	584	641	566	578	565	625	593	593	560	613	634	628	601	602	596	608	597	575	588	587	599	568	634	621	569	614	583	606	625	596	586	630	592	623	590	576	575	619	612	586	575	610	615	602	602	628	572	591	572	644	593	611	541	636	636	607	627	568	634	568	628	584	605	627	639	616	583	591	620	602	578	613	607	636	599	561	627	628	608	561	581	608	588	623	609	623	606	628	634	611	639	615	606	582	608	614	607	606	625	653	594	611	633	559	583	514	639	648	609	631	593	567	600	647	603	571	587	609	620	595	592	589	615	612	639	627	622	590	563	594	595	595	595	544	604	585	577	573	605	582	577	574	564	615	591	614	635	589	648	626	606	608	597	585	578	585	600	562	597	617	626	621	612	599	618	592	594	600	556	565	627	637	601	597	647	572	580	585	607	640	654	623	634	609	594	620	630	566	600	613	582	650	566	614	589	597	523	602	591	637	617	584	564	615	571	579	599	610	626	613	602	579	596	628	646	607	543	630	658	602	555	594	628	604	611	591	631	582	553	574	630	602	631	623	576	589	584	622	607	628	597	578	586	599	593	565	620	642	593	620	586	618	613	604	606	603	594	600	582	571	596	575	596	593	554	633	617	618	607	605	566	568	612	596	631	560	617	647	604	625	595	616	581	628	593	626	588	587	607	609	581	640	587	640	621	617	581	581	616	579	630	611	646	574	656	578	600	585	600	650	610	617	625	653	596	575	576	602	635	590	623	553	622	611	655	620	589	558	585	618	553	665	624	591	608	584	568	613	631	565	632	645	601	572	601	633	596	594	626	581	595	602	593	662	609	564	629	604	613	599	633	633	625	597	616	608	559	612	534	592	588	622	600	646	605	645	617	614	596	610	608	605	591	576	634	613	612	612	641	606	599	601	632	625	583	648	568	585	647	622	614	569	630	625	560	566	596	616	613	600	552	590	597	633	622	627	563	643	584	642	609	611	568	605	601	573	571	606	651	595	610	613	590	614	597	605	598	615	579	608	579	591	652	552	596	609	609	595	600	588	616	598	605	573	594	634	579	596	546	642	592	566	584	585	578	594	621	575	677	575	626	598	575	605	570	557	573	597	617	622	577	595	602	663	636	548	581	641	602	576	553	618	619	597	575	587	636	604	597	635	608	597	633	589	573	561	565	586	598	605	635	607	595	605	602	595	609	611	612	587	587	600	614	596	602	616	620	609	617	559	596	589	631	606	615	605	631	592	589	597	574	586	587	580	620	607	620	586	583	588	596	559	564	585	589	586	549	630	596	617	644	618	637	591	595	614	679	617	652	600	591	621	583	615	579	582	607	591	656	594	617	601	597	600	589	582	571	624	604	619	607	530	575	658	598	626	653	585	598	628	653	603	552	622	569	624	550	567	605	571	590	591	571	629	597	607	583	625	612	586	626	582	623	564	611	628	675	599	631	611	589	577	560	608	614	648	625	602	565	627	608	623	611	641	605	591	616	586	636	623	614	632	611	594	616	607	605	594	574	552	622	571	610	610	606	575	636	600	630	598	606	634	596	587	646	604	597	612	609	600	628	622	597	639	601	654	635	592	635	591	616	586	591	588	630	639	626	586	618	606	589	649	587	598	620	647	563	611	601	557	590	587	629	616	554	593	651	592	615	628	591	623	599	622	616	596	620	595	577	579	584	585	579	576	631	576	613	619	597	616	578	586	566	659	645	619	613	610	613	628	608	594	550	637	611	616	594	598	623	612	636	540	599	574	598	607	584	590	625	623	615	639	615	610	581	550	604	638	603	578	645	623	594	588	594	598	632	578	629	615	617	589	599	605	581	655	559	612	644	554	607	599	647	636	610	567	574	598	600	596	585	599	617	614	626	610	607	589	567	625	618	592	618	637	595	592	574	619	577	620	606	617	576	589	604	616	639	588	606	604	567	610	634	602	576	611	611	607	589	556	572	604	635	640	591	583	629	631	564	639	618	607	586	575	592	606	571	616	617	586	603	707	587	572	564	596	597	614	565	587	606	633	636	579	608	573	603	633	601	636	578	594	585	591	633	621	598	610	575	611	654	612	603	543	642	572	606	596	595	608	636	607	596	594	585	623	579	615	571	588	644	574	610	620	589	636	622	583	608	561	589	608	624	598	641	635	649	586	567	624	624	583	616	579	608	604	626	640	577	620	559	632	636	597	609	605	623	613	651	589	618	581	613	597	573	647	594	592	625	624	626	603	621	564	645	643	609	579	602	585	627	572	566	608	643	632	616	617	586	588	606	634	589	603	669	634	600	606	631	630	647	602	617	585	597	609	631	598	541	569	642	632	565	589	652	630	606	628	654	578	584	610	600	641	669	571	636	583	590	615	594	661	566	566	626	584	586	604	631	597	595	603	603	591	587	647	650	573	620	572	610	610	600	583	604	620	613	552	652	573	546	585	587	604	623	610	619	598	638	578	572	587	611	578	626	589	600	606	601	546	571	592	615	602	593	574	630	580	626	593	611	609	584	624	554	568	589	598	623	586	639	643	599	576	644	586	617	560	605	639	620	588	637	592	608	644	611	643	587	637	659	620	593	576	624	621	573	606	606	552	606	606	562	553	598	596	569	596	592	596	629	611	608	614	572	574	576	588	575	618	597	616	658	605	642	589	644	607	547	605	600	662	612	597	607	626	576	560	575	622	614	561	605	568	580	628	600	604	606	620	605	626	617	569	585	640	586	590	622	627	587	600	591	630	611	619	630	595	573	586	629	577	624	575	584	637	628	613	593	556	639	620	648	601	624	654	616	612	570	609	623	651	627	632	553	613	599	602	594	642	579	675	612	572	583	576	591	552	646	625	614	648	579	607	629	548	614	611	594	609
13150	2272	2684	2704	1748	1194	830	616	477	425	380	349	341	307	312	313	303	301	264	239	262	304	236	240	235	231	238	210	192	211	220	211	216	231	233	202	234	228	258	260	222	240	246	259	227	241	255	186	249	234	260	291	276	238	223	262	249	747	1119	1233	1019	762	506	376	299	227	205	172	206	183	201	220	188	191	186	178	213	220	187	192	189	196	189	221	221	195	188	201	178	178	212	210	181	185	198	209	212	213	195	182	190	192	198	182	199	197	192	191	187	200	206	206	177	188	214	173	193	174	200	202	173	180	188	209	176	219	202	197	208	221	189	171	194	205	196	199	178	202	192	198	186	205	206	172	180	199	189	192	181	190	190	183	189	208	187	207	177	217	202	190	187	214	209	173	202	180	197	190	177	230	198	190	189	197	226	201	207	209	196	229	183	208	227	175	161	192	178	211	222	182	211	170	212	216	203	165	176	217	199	202	166	202	178	200	201	207	206	205	197	189	186	211	210	200	195	188	183	197	192	181	201	181	206	188	181	197	189	199	178	155	202	182	202	207	199	217	191	198	189	219	204	199	189	189	190	206	210	192	213	187	203	208	203	190	187	174	200	209	198	218	192	219	184	225	176	199	193	219	208	212	199	202	185	195	183	207	194	205	202	205	200	193	200	192	218	198	215	177	173	209	207	202	225	192	180	191	196	204	196	199	217	207	193	213	186	185	230	200	179	190	194	215	221	180	220	202	178	204	193	205	212	191	185	197	191	212	173	180	167	192	214	183	200	194	197	181	208	192	197	200	215	194	170	198	190	181	195	171	196	181	183	193	190	207	191	198	196	206	194	183	210	186	202	197	161	211	167	188	204	197	192	204	183	226	219	169	195	206	192	190	194	187	191	215	193	210	195	191	179	205	198	190	196	212	211	195	209	219	188	222	184	177	211	178	189	181	196	195	191	187	212	220	189	205	196	203	188	167	189	201	206	198	220	189	192	219	186	183	198	214	225	184	184	195	233	206	179	213	175	202	238	184	196	183	212	192	232	181	184	183	178	189	203	183	224	196	175	192	198	203	218	218	232	178	198	207	197	200	222	185	176	226	184	195	189	191	229	190	196	212	208	175	194	196	190	203	221	197	195	193	186	212	214	195	207	181	183	223	198	201	201	194	192	189	223	173	203	195	192	206	187	203	223	189	196	182	207	193	183	199	197	204	203	191	191	200	191	186	169	225	200	192	199	175	169	205	207	190	198	186	207	197	217	229	200	198	213	191	195	188	185	198	209	179	187	211	189	195	189	205	199	206	179	206	181	218	211	226	191	166	226	191	215	188	219	191	196	180	191	185	191	203	180	201	180	182	201	187	195	209	189	188	181	182	201	200	199	193	183	198	190	195	203	173	191	189	219	192	196	188	210	175	172	182	199	211	213	192	199	200	193	180	187	216	200	194	180	196	200	198	203	194	229	203	217	184	199	207	196	180	199	178	185	210	199	208	187	198	205	208	219	213	182	223	167	204	182	207	205	210	184	213	199	207	182	197	181	203	192	215	201	213	199	190	207	198	172	201	179	220	203	189	193	188	193	178	201	186	187	199	183	200	203	190	216	183	198	210	207	210	204	213	209	163	197	196	195	203	211	176	200	198	177	188	193	201	188	193	208	194	201	196	208	193	175	184	219	196	198	203	193	204	184	207	169	178	178	197	207	194	171	200	175	197	202	187	221	203	182	209	194	180	207	206	193	193	202	227	226	193	196	185	200	199	196	205	197	215	223	205	188	210	229	196	196	182	207	192	194	209	221	216	176	192	218	193	185	201	195	209	204	200	193	201	205	205	196	217	187	205	179	180	217	233	203	209	211	200	209	196	185	207	199	188	208	185	214	206	185	197	226	216	188	199	180	195	196	186	198	207	222	183	189	203	182	199	189	199	202	213	207	197	194	181	177	173	206	197	190	200	192	202	181	222	220	217	184	192	185	215	177	214	199	213	199	212	181	210	202	184	233	188	171	204	203	199	193	185	207	190	171	173	194	173	191	219	199	216	215	206	199	187	183	187	191	196	203	171	200	223	205	195	224	202	175	183	202	218	201	198	186	180	210	198	190	188	166	215	211	179	195	208	193	204	226	171	224	171	207	183	174	178	202	169	222	188	208	205	189	204	181	188	199	192	202	224	202	197	194	204	189	216	199	190	205	215	203	189	208	193	180	228	172	206	193	179	207	187	208	210	200	212	223	200	204	191	190	210	171	181	204	202	204	185	177	221	206	189	179	178	187	166	200	216	203	206	217	255	182	201	199	201	199	200	184	212	188	182	199	229	174	215	176	202	204	208	193	175	196	191	195	202	199	189	196	194	203	214	232	226	210	195	193	199	196	202	191	175	227	188	187	183	203	191	222	209	192	198	175	212	200	213	175	216	179	201	178	236	203	206	184	198	205	189	192	198	192	188	177	205	187	198	167	188	172	161	203	185	200	191	185	183	209	187	194	189	197	170	215	198	215	194	203	209	205	204	201	202	186	210	194	172	221	177	238	209	195	181	221	216	194	197	182	213	200	220	173	197	193	207	182	183	196	200	196	189	195	217	201	189	215	224	208	196	221	180	198	205	163	229	206	171	180	220	190	183	216	223	195	202	203	193	187	194	177	189	188	179	182	165	190	187	201	181	205	201	175	201	186	201	205	211	204	186	203	199	231	223	191	181	200	209	189	207	176	216	210	196	221	205	207	213	210	190	210	210	216	201	197	183	185	182	195	195	185	205	198	189	207	222	206	214	206	192	189	192	186	204	186	192	185	168	196	207	208	185	178	175	194	218	190	200	199	195	216	196	179	221	210	190	222	174	188	188	178	196	192	176	191	193	195	207	200	199	188	213	218	172	193	187	189	170	179	212	195	217	175	192	213	202	211	176	216	188	190	194	218	201	206	221	207	186	213	189	201	168	196	187	187	197	188	204	218	176	197	216	179	182	196	184	191	207	193	193	192	169	189	196	197	199	188	225	212	203	202	180	213	191	209	197	201	204	208	229	203	207	208	202	214	204	166	190	212	200	144	198	203	200	189	172	184	190	201	177	212	206	192	208	179	202	219	195	189	220	194	195	197	210	227	186	210	190	211	191	194	199	198	193	203	215	222	199	188	197	204	187	200	198	219	192	216	193	190	215	225	173	202	213	204	183	236	198	209	205	199	213	220	190	213	190	200	199	187	206	202	201	229	198	218	171	195	188	197	197	201	175	182	199	217	217	216	197	182	220	198	182	206	193	171	197	196	220	195	190	215	191	215	184	215	222	197	205	185	190	203	183	187	182	232	194	203	215	196	179	200	180	177	201	176	174	209	223	234	192	200	190	202	194	198	220	200	199	197	187	191	214	208	213	175	202	195	190	183	185	186	186	192	207	194	207	194	188	197	223	208	208	200	198	193	176	197	229	198	185	170	203	199	176	201	195	192	216	181	198	218	209	192	206	194	204	191	177	222	192	209	178	202	183	204	185	201	203	206	205	196	202
7423	2439	4671	6410	4821	4015	3225	2707	2261	1903	1649	1512	1410	1362	1275	1606	1217	1188	1141	964	908	969	900	900	856	831	789	770	771	658	715	716	741	768	779	774	775	792	842	798	861	855	837	889	945	838	909	817	903	856	1107	1218	1067	894	879	970	982	4930	7612	8026	6390	4374	2707	1686	1145	801	617	572	607	536	546	520	551	544	565	543	518	554	539	541	530	568	560	564	577	553	533	539	588	548	510	521	575	567	515	545	513	554	571	530	570	541	504	564	590	565	594	573	562	557	506	569	586	582	551	516	554	526	554	559	535	559	556	517	575	553	531	567	538	557	543	524	550	576	528	555	515	552	533	559	560	575	551	564	525	575	532	581	570	551	556	552	519	548	537	545	562	585	590	539	516	579	524	586	534	536	585	564	526	540	546	583	548	570	532	593	545	567	560	536	565	512	520	570	590	532	584	562	536	559	561	587	571	534	577	512	559	544	548	546	565	532	522	579	532	561	527	567	561	538	507	517	576	539	515	563	528	531	571	570	566	554	505	575	546	534	581	573	524	549	528	581	564	576	546	551	559	569	568	578	539	550	521	524	567	536	526	544	547	561	529	543	536	562	560	543	575	592	555	598	585	533	589	530	536	535	523	544	541	544	547	547	576	601	527	553	563	499	554	493	551	555	523	547	558	572	584	563	559	511	523	565	534	528	575	523	555	535	544	610	565	563	596	570	553	528	616	569	549	557	552	527	535	582	561	526	534	563	567	570	556	537	577	538	472	554	581	501	552	567	564	552	550	525	580	552	584	503	570	636	534	516	560	583	587	556	550	581	563	594	546	565	552	574	546	558	568	562	589	536	586	546	554	568	573	570	557	541	587	537	576	532	537	501	545	548	527	541	551	537	554	552	545	521	572	548	564	534	548	505	548	600	524	532	561	546	556	533	535	530	539	543	559	546	584	570	540	550	568	548	533	527	554	523	542	555	579	544	541	590	552	503	538	578	592	525	519	556	589	530	539	509	564	500	578	548	529	498	554	566	567	529	550	540	555	564	522	535	537	483	546	512	566	538	584	533	546	517	560	571	518	553	549	549	569	535	546	540	539	580	541	539	598	537	532	517	553	552	578	570	544	569	526	550	586	546	545	553	557	514	603	543	500	574	565	563	576	557	522	576	525	543	562	567	508	542	549	547	538	546	569	562	585	579	572	545	529	550	509	542	522	571	583	580	560	536	576	550	589	575	574	534	545	553	572	550	585	515	554	566	561	555	579	534	545	546	549	530	553	575	590	548	543	555	544	536	544	482	609	549	574	552	543	543	535	516	558	555	549	535	567	548	541	544	516	565	531	528	573	565	550	525	543	567	564	585	557	562	537	557	558	576	559	562	542	599	547	567	583	520	541	565	547	549	556	531	539	517	554	586	603	522	523	501	550	549	524	544	522	539	534	580	538	566	537	510	541	541	572	527	509	586	573	545	544	581	535	571	539	529	542	563	526	510	585	556	581	494	576	559	566	559	542	556	568	539	554	583	571	542	567	562	564	563	581	545	551	551	577	579	555	550	535	529	545	508	548	539	572	528	575	537	493	536	554	516	560	533	524	553	573	572	529	550	561	558	612	553	533	565	568	566	522	530	536	531	548	535	562	563	569	548	547	508	552	542	538	576	516	598	545	506	522	543	534	524	511	538	571	553	520	570	506	545	564	552	530	565	558	564	567	540	499	548	577	530	573	556	591	598	548	535	548	508	542	531	568	585	553	589	548	544	563	564	519	574	563	549	564	530	543	515	532	550	548	548	540	526	526	500	549	518	534	545	563	543	534	534	564	551	571	532	560	545	536	603	540	543	550	574	540	611	548	538	531	532	542	529	541	573	552	554	529	525	552	562	528	566	523	544	559	541	537	503	557	491	551	533	564	564	536	613	575	558	610	549	554	564	529	531	573	559	551	547	538	567	546	538	528	527	530	531	548	549	573	532	550	537	568	552	519	559	563	550	546	568	558	552	553	559	507	517	557	562	587	507	584	596	591	586	530	544	543	564	579	561	550	538	562	533	554	543	577	535	563	546	497	523	535	594	546	567	543	561	538	564	552	540	541	526	580	527	532	559	553	534	577	537	521	526	543	563	572	546	505	529	559	539	572	585	594	522	540	565	538	537	535	562	560	536	519	534	545	569	536	529	564	552	592	558	496	526	542	553	582	531	567	565	587	546	520	559	546	527	546	530	553	582	553	527	611	501	519	556	569	524	519	542	527	539	553	516	506	562	567	569	551	575	562	554	552	561	553	577	564	531	539	552	581	562	545	525	521	562	583	546	549	526	550	517	529	567	535	556	534	531	553	501	547	539	572	560	558	520	562	561	562	526	550	543	493	538	531	542	519	549	500	548	561	551	532	565	559	540	569	555	544	556	570	563	543	585	573	526	533	559	550	594	568	544	565	516	549	578	570	518	553	568	561	526	525	579	553	545	517	590	549	590	555	553	566	514	608	553	557	547	545	577	600	573	567	575	548	597	509	552	553	529	531	571	574	566	537	542	548	569	546	592	568	554	517	563	544	539	546	545	524	555	523	533	548	543	557	582	537	541	594	555	566	556	548	566	563	531	543	539	546	565	542	569	546	572	561	554	512	558	565	557	552	537	565	619	561	616	572	534	541	563	551	551	519	554	560	548	515	548	546	543	513	579	544	558	585	578	560	527	498	529	533	571	566	529	565	586	531	589	551	582	568	561	612	548	530	587	538	573	560	572	583	556	575	539	552	578	506	549	564	534	533	468	526	538	547	548	549	524	538	507	562	511	542	561	528	527	568	558	529	540	545	551	561	601	503	523	530	517	573	538	532	565	526	552	533	527	563	594	548	556	547	538	541	558	578	566	563	551	522	538	534	554	553	536	560	559	525	565	569	573	543	540	492	529	537	537	612	545	522	520	574	535	531	554	535	564	536	533	561	568	522	553	572	564	512	525	545	538	573	528	578	562	506	548	558	607	545	559	511	552	537	533	567	544	533	556	522	535	562	571	555	539	531	557	562	539	592	536	561	561	531	543	527	525	564	546	543	554	576	544	545	555	546	539	506	540	587	576	581	552	579	571	578	517	563	569	538	559	584	539	537	528	560	575	542	565	550	541	540	537	534	575	515	523	568	591	544	577	538	523	543	566	528	587	545	538	546	555	537	578	491	538	601	530	586	573	553	559	564	589	528	580	589	574	535	540	561	572	561	507	575	540	524	593	544	590	523	584	527	574	536	542	537	523	532	543	550	534	555	559	570	540	580	591	565	565	553	560	605	560	543	574	551	555	555	614	558	540	546	598	555	578	571	560	529	551	559	550	575	589	513	540	548	535	561	595	544	571	535	504	546	529	562	530	527	567	546	580	576	539	533	533	552	542	536	524	567	563	546	550	539	579	538	547	534	525	527	525	590	512	600	538	540	547	543	543	577	558	510	571	542	561	502	557	540	554	523	510	562	526	581	522	564	533	549	534	574	541	555	565	577	567	570	570	557	575	566	517
2134	322	368	377	314	324	285	293	244	238	253	218	258	262	268	284	246	275	220	235	257	265	227	250	244	276	219	240	221	245	258	266	255	238	214	268	268	230	259	274	254	244	219	251	264	264	265	265	257	234	253	262	245	261	282	254	277	273	272	380	328	371	314	263	292	256	242	252	224	248	238	253	236	253	234	216	249	231	271	239	247	255	226	258	274	238	247	254	241	222	236	222	252	236	217	225	275	243	229	260	239	264	230	245	247	206	235	247	214	252	240	240	240	244	250	245	246	236	249	251	264	249	223	239	252	234	253	235	227	195	245	221	251	236	222	260	261	230	279	225	260	243	230	249	221	263	233	236	217	250	245	246	250	247	258	263	258	255	235	236	224	222	235	229	260	232	244	244	280	273	251	222	231	252	237	238	221	256	226	252	234	260	247	228	251	240	219	254	263	243	257	261	246	236	249	233	253	240	223	255	246	243	230	243	253	264	269	214	238	242	228	245	237	225	265	259	223	231	246	246	210	207	243	259	206	231	260	227	239	236	246	240	245	222	275	239	251	237	242	264	244	270	221	252	242	241	242	245	248	224	218	231	215	218	249	233	238	236	234	249	253	239	253	241	249	249	236	219	218	235	203	275	254	238	239	268	258	269	239	270	242	227	229	255	268	226	238	227	248	237	226	237	218	251	247	230	225	233	214	257	234	234	250	241	235	224	268	258	245	235	240	256	234	246	227	245	236	228	255	236	247	249	231	246	240	240	252	267	219	240	271	252	259	250	249	237	228	249	256	239	248	251	251	249	240	272	219	233	219	260	224	271	251	211	222	248	265	229	223	257	240	279	254	271	225	251	264	243	241	240	234	224	271	265	230	235	241	246	237	256	263	253	224	262	235	230	217	251	253	238	206	230	231	237	230	283	252	247	219	240	272	215	242	223	223	259	231	248	232	199	267	250	261	251	231	253	240	239	236	258	230	250	239	249	231	263	237	234	223	264	234	222	213	254	236	260	237	239	255	248	241	249	277	229	234	237	239	229	226	237	230	238	241	256	219	243	232	246	232	232	238	260	242	240	247	228	221	243	247	245	211	243	235	223	262	244	232	262	261	233	251	219	202	241	227	250	247	228	287	242	261	247	239	248	238	225	241	231	255	229	218	245	231	222	215	260	231	262	231	233	246	251	236	240	237	236	218	264	254	217	203	255	242	215	242	234	240	227	217	263	228	236	247	235	235	225	241	272	222	262	256	268	235	243	248	261	233	222	271	223	228	209	240	256	232	254	264	243	229	271	223	232	237	270	224	255	244	205	246	252	233	239	276	243	229	236	260	237	273	233	230	246	271	266	257	249	235	226	236	254	272	239	255	231	246	242	233	243	211	227	255	243	245	236	238	216	243	242	243	254	234	236	239	261	238	246	238	231	265	257	231	263	241	255	242	238	247	264	228	225	229	239	249	254	219	234	219	209	255	252	239	270	250	249	202	248	216	263	253	228	218	237	237	257	231	229	227	228	222	244	243	243	243	241	251	224	214	228	211	226	239	244	252	235	235	251	260	263	255	249	234	231	210	249	274	234	259	225	232	233	223	225	267	236	262	232	251	266	246	239	219	245	233	240	250	241	230	224	217	251	234	252	226	256	234	247	245	219	255	231	247	239	234	261	243	229	252	231	237	212	268	236	225	231	209	244	217	249	248	266	245	238	233	263	224	237	272	245	219	233	250	233	239	247	208	257	237	244	260	255	263	237	236	236	230	245	288	247	234	257	232	243	220	227	228	231	214	241	241	231	253	263	233	249	257	258	232	230	270	246	229	250	226	244	231	240	278	250	251	229	224	245	222	225	238	262	275	237	237	252	257	212	226	237	267	230	269	226	213	247	258	227	237	241	215	243	233	250	235	238	278	267	272	261	221	260	236	263	232	265	251	259	227	252	233	243	270	242	250	271	201	226	257	216	258	229	236	240	250	242	261	256	213	227	248	271	276	249	234	248	251	251	234	235	234	232	233	246	244	263	234	262	233	227	221	252	233	216	211	271	250	246	255	218	244	260	221	267	232	266	219	218	241	234	220	240	236	261	263	287	225	235	223	280	257	212	245	245	267	230	231	226	248	231	245	245	242	250	258	257	209	236	261	223	254	247	238	228	246	228	236	240	245	232	236	241	230	230	270	243	255	228	247	228	252	264	267	221	223	252	258	216	234	236	232	244	222	218	254	262	251	221	243	259	238	273	238	247	273	235	231	255	264	236	234	229	242	254	235	238	213	212	220	229	229	253	230	252	233	279	254	255	250	242	216	249	236	228	231	251	236	229	277	251	242	246	242	269	232	239	249	262	245	243	274	195	190	264	236	222	252	269	245	258	229	235	230	237	243	244	278	241	258	233	241	244	259	231	248	235	216	246	231	231	225	262	236	227	232	215	237	238	215	259	233	256	246	244	222	230	234	234	243	234	244	245	252	256	205	250	264	271	263	246	253	265	238	226	262	268	252	229	244	236	227	222	239	243	235	248	233	259	240	229	216	249	229	245	244	237	253	248	232	252	254	243	243	251	244	227	245	238	214	240	244	220	237	207	275	267	259	257	246	255	232	237	243	241	272	238	287	244	217	219	265	244	261	222	246	238	269	240	227	227	260	258	232	236	253	236	239	245	234	256	249	215	247	255	205	237	280	226	200	255	246	244	241	279	218	201	225	245	270	239	283	245	224	221	259	231	245	236	247	235	238	236	217	251	247	217	244	249	264	258	256	214	232	216	241	241	249	221	236	232	225	245	261	221	235	267	242	234	281	239	219	228	228	238	234	250	237	240	233	271	221	219	247	249	233	265	237	254	213	249	213	239	269	245	255	244	222	259	244	249	224	222	243	243	227	245	226	226	184	250	241	236	294	251	252	281	238	222	260	245	250	237	238	235	255	243	246	243	253	233	244	254	252	237	232	242	214	244	238	242	262	258	240	238	258	230	264	242	240	259	226	223	242	235	264	242	250	241	238	208	265	242	221	217	232	237	259	248	240	240	241	223	229	248	241	204	234	264	259	238	237	212	236	225	219	264	269	252	257	247	214	217	230	250	237	255	266	253	267	223	252	215	225	240	251	257	237	244	266	216	227	251	224	246	228	254	227	215	222	277	252	265	271	260	254	222	232	229	245	253	227	227	237	221	230	242	235	265	240	256	231	278	264	240	248	238	242	257	241	229	231	228	235	250	278	235	237	234	253	228	214	226	248	207	270	242	253	229	230	253	255	240	251	214	288	252	266	211	235	229	208	237	246	268	235	243	267	237	276	253	237	234	231	236	235	263	228	224	255	278	232	233	237	243	278	256	258	227	251	240	247	240	238	227	218	224	251	253	216	232	234	233	259	222	227	244	231	241	244	247	270	235	244	222	243	255	220	256	239	276	264	233	260	222	225	245	256	253	246	267	244	229	264	247	256	239	249	245	247	222	226	234	241	245	234	227	225	253	254	237	226	221	243	240	244	244	240	253	235	251	259	231
2337	777	898	1156	1023	919	850	771	697	708	670	688	720	673	813	788	716	685	717	686	665	720	734	648	690	713	654	671	652	656	603	677	653	642	712	711	713	701	759	732	735	724	735	753	792	770	738	700	774	764	710	730	706	793	744	789	738	763	1094	1310	1292	1259	1064	851	795	727	705	669	637	700	663	676	598	688	669	621	621	643	620	600	646	648	648	618	614	632	647	677	681	685	645	657	676	649	688	659	641	663	658	688	661	655	638	652	691	653	670	681	646	621	653	673	669	698	660	669	636	677	624	654	676	632	657	692	643	633	627	675	670	599	691	666	602	634	694	665	691	659	686	663	628	632	664	641	639	632	666	658	677	633	656	663	675	620	649	686	658	638	630	667	618	653	642	686	638	644	686	626	662	616	675	663	646	682	669	621	568	657	657	691	667	659	648	666	662	691	672	630	644	658	672	710	580	660	668	659	640	659	621	578	701	653	655	628	640	642	649	639	625	659	656	651	613	686	663	638	661	674	625	669	673	636	611	641	652	625	660	608	659	690	662	651	668	637	679	672	657	683	640	637	643	664	641	670	693	591	658	602	648	655	679	673	670	650	686	593	630	647	635	632	656	648	630	682	687	637	646	661	648	682	662	660	622	659	661	665	655	636	617	630	654	654	628	681	664	680	640	625	624	650	640	643	628	675	640	626	693	652	693	661	647	614	597	663	628	702	644	640	643	640	688	669	661	632	638	654	624	644	653	682	617	676	632	630	596	626	659	647	663	656	685	639	655	632	602	640	631	672	700	674	659	663	670	663	691	651	646	640	640	633	639	666	695	687	697	626	666	638	616	630	636	635	708	592	647	660	635	662	630	649	669	676	642	607	662	677	645	637	636	623	655	673	631	573	685	668	632	622	627	655	684	639	644	622	627	665	672	619	634	680	633	633	647	633	640	641	621	648	602	610	688	688	640	649	667	630	609	663	580	653	607	686	648	618	666	617	661	647	692	656	642	654	648	643	647	669	597	643	683	606	629	676	677	665	661	626	664	646	625	649	651	649	627	654	654	625	654	646	658	689	685	633	632	664	636	615	656	638	644	660	673	699	620	657	656	671	649	666	634	666	685	636	656	715	663	671	669	702	668	666	654	690	678	643	686	652	644	688	686	640	645	666	659	635	658	684	593	653	636	714	667	619	676	664	632	674	652	618	622	733	621	664	638	598	654	699	659	655	632	634	601	632	650	670	636	700	664	665	667	661	670	651	610	665	585	629	702	652	647	701	663	642	659	643	643	615	649	658	645	622	661	666	617	669	621	648	696	642	630	609	642	701	611	673	632	645	679	624	668	663	630	661	646	673	678	668	649	668	646	670	634	621	647	705	651	614	627	634	671	645	627	657	661	622	705	661	622	655	680	676	650	681	644	670	618	635	693	647	672	687	670	675	653	684	645	676	686	686	648	640	686	660	640	643	658	612	670	657	619	668	657	640	735	645	627	665	701	670	652	627	687	599	625	642	659	691	669	639	642	660	611	669	662	709	638	676	677	685	642	677	669	650	643	700	637	617	613	610	660	685	652	643	652	643	690	612	635	576	634	657	654	637	645	638	616	650	665	616	605	653	591	651	645	664	638	600	657	599	636	620	605	659	672	669	609	598	657	653	637	661	649	706	641	644	623	717	610	692	630	634	681	705	675	672	641	640	655	710	676	652	662	734	643	654	679	657	640	659	667	654	620	636	673	643	648	631	612	656	653	637	678	676	659	643	626	632	642	639	624	667	657	673	635	663	665	678	679	712	641	626	625	639	631	615	643	693	622	691	637	649	677	640	637	687	633	636	651	653	600	653	622	656	663	651	648	637	657	643	616	671	672	642	691	652	680	646	601	643	634	694	663	659	612	635	626	631	663	669	632	644	635	671	700	649	645	672	698	663	646	628	637	645	695	619	664	641	631	686	679	681	629	617	631	622	657	664	671	571	648	635	656	671	667	671	641	633	670	675	618	641	671	633	664	637	670	652	641	664	687	638	626	620	666	674	667	668	667	642	648	643	746	690	664	665	640	626	659	660	658	670	729	690	705	647	694	645	646	658	674	630	703	644	573	698	686	639	650	675	669	571	594	687	635	695	667	660	659	700	636	664	646	642	643	636	645	685	664	641	617	652	595	672	620	662	667	649	626	605	666	695	629	623	653	618	653	651	631	674	684	693	646	642	645	677	610	648	660	605	698	655	642	632	667	652	612	645	660	685	615	658	696	627	636	646	629	642	656	661	665	658	694	696	656	689	702	692	680	673	638	636	644	624	643	671	676	643	631	637	642	663	596	654	626	671	644	694	691	665	638	614	640	679	664	625	622	630	662	619	708	657	685	642	670	618	685	668	662	679	707	673	661	624	644	669	650	666	617	668	619	655	665	648	664	644	627	636	661	566	614	626	679	683	628	687	648	639	659	594	677	654	689	659	649	628	695	645	694	688	662	640	646	649	654	669	680	620	645	667	635	646	650	637	640	684	603	633	637	653	653	643	665	657	616	662	660	667	659	666	603	679	671	622	656	660	635	623	640	673	625	678	664	673	671	680	703	647	640	631	639	623	644	625	629	660	647	672	624	649	631	642	623	677	628	670	660	648	662	599	682	659	629	686	646	658	664	623	645	602	647	665	666	647	675	642	682	638	708	654	617	641	682	610	623	651	664	689	645	699	663	625	641	660	701	657	661	641	677	635	664	622	657	634	662	658	662	645	664	706	655	650	682	628	676	626	631	627	672	631	623	667	656	655	680	659	656	633	661	679	684	692	657	652	705	623	645	603	633	627	712	660	715	682	681	663	685	648	622	638	630	637	623	651	667	634	685	608	626	669	656	692	639	676	605	624	660	627	666	657	669	648	677	683	626	606	646	696	618	671	660	657	635	644	644	624	664	653	642	651	666	637	689	670	643	647	660	658	709	663	636	645	628	604	653	669	668	675	684	644	707	690	607	657	623	652	643	659	659	705	645	639	646	638	622	643	636	675	624	636	660	647	656	617	638	667	655	661	662	682	642	667	633	639	675	653	682	613	639	670	638	657	626	695	671	653	639	663	649	669	659	600	635	629	623	638	681	649	644	660	679	657	644	667	669	680	646	612	669	631	655	586	653	644	648	646	677	662	652	690	666	634	662	648	662	689	668	691	631	678	633	620	607	672	678	609	655	631	672	700	669	632	642	651	641	637	648	665	663	657	688	691	647	653	654	661	734	676	636	616	642	679	637	665	686	616	636	649	674	614	647	649	650	671	672	630	665	638	686	675	653	623	691	653	634	646	612	663	646	653	624	661	665	679	650	628	614	688	654	623	629	674	641	661	645	684	639	670	655	646	652	693	636	652	624	664	651	620	664	632	639	635	618	666	658	668	675	634	641	661	638	604	692	652	620	663	669	648	639	642	664	678	614	642	660	690	662	606	645	644	621	660	669	681	599	644	673	645	639	683	642	666	665	625	628	681	663	665	651	613	617	617	681	644	654	642	644	644
7744	1166	1436	1478	979	698	531	470	386	351	318	302	283	263	280	276	267	256	247	225	225	224	212	221	212	216	213	225	220	216	215	225	193	215	214	213	224	212	249	212	227	221	217	236	258	219	261	234	227	227	250	204	242	211	232	210	203	312	709	792	675	607	462	319	275	227	222	199	217	202	221	218	188	232	222	201	197	218	208	215	204	193	196	206	184	189	213	189	201	185	196	201	211	189	219	200	211	219	203	177	192	211	210	194	183	197	185	190	213	204	189	233	199	201	171	215	218	212	209	190	177	182	230	209	163	221	217	200	202	198	225	202	208	216	204	182	190	193	201	199	175	212	223	189	213	207	185	210	220	202	202	205	198	206	206	211	221	211	192	203	181	202	192	225	206	195	188	208	211	227	195	211	224	210	197	201	191	220	196	193	206	195	197	205	175	223	197	196	198	206	201	213	218	207	237	213	210	179	207	222	219	222	218	191	204	188	198	216	212	185	195	248	203	209	204	214	183	203	225	201	204	188	208	205	199	191	192	204	212	213	202	210	189	195	208	188	195	209	171	207	188	182	181	238	196	191	203	219	195	195	178	205	195	189	206	210	208	183	218	182	214	199	227	199	215	180	190	184	199	198	192	193	196	189	182	212	216	203	233	221	222	214	207	188	181	176	224	220	197	206	198	203	208	180	199	193	176	196	230	176	224	237	196	208	209	210	199	191	236	183	197	197	218	196	238	212	182	207	202	222	185	193	208	191	183	208	206	218	183	219	211	207	224	216	198	224	204	203	207	202	238	214	186	189	199	199	197	212	172	211	189	179	189	204	206	215	199	201	224	191	209	202	213	201	207	201	208	172	230	236	208	219	209	208	218	196	214	192	210	194	219	205	194	181	228	202	221	216	185	194	208	191	194	212	221	187	200	186	218	219	210	196	229	225	220	200	199	209	201	179	224	188	187	227	184	181	202	211	212	211	199	198	199	222	203	192	202	192	186	203	215	187	216	211	200	193	188	194	190	184	208	213	206	209	231	196	237	210	203	192	188	202	188	217	201	217	179	220	235	191	214	191	211	213	198	187	220	193	183	229	197	206	203	190	214	210	241	200	204	201	189	211	211	201	190	207	220	174	211	216	214	206	219	214	211	225	194	197	229	192	191	206	212	209	228	200	197	193	198	216	196	214	218	203	203	183	192	207	221	212	217	206	216	200	203	206	203	177	200	228	206	199	214	165	217	209	239	186	189	221	211	192	210	205	222	194	242	234	209	192	173	231	203	222	213	211	210	185	208	189	194	213	209	182	195	181	197	197	195	170	203	219	198	213	212	222	224	215	215	187	202	195	189	189	207	207	204	216	204	173	203	244	201	195	215	194	204	221	211	192	210	203	225	210	227	208	181	164	197	204	202	211	190	194	195	213	175	223	202	194	201	229	187	217	222	218	176	208	217	207	201	215	209	189	218	200	234	227	191	238	207	214	206	250	190	194	206	215	215	196	225	216	196	205	192	203	183	191	219	207	183	197	209	223	204	216	206	204	205	179	215	214	208	211	209	184	179	207	182	212	201	207	225	192	200	210	204	210	214	194	202	206	196	205	218	187	221	214	186	175	222	203	209	188	195	199	218	183	194	200	214	211	191	223	189	196	195	202	206	227	176	209	209	206	205	181	201	191	181	219	208	210	158	195	206	213	202	198	222	184	207	207	191	188	211	213	209	182	216	229	198	214	208	199	190	194	195	192	195	223	194	208	202	215	181	225	183	210	215	197	208	191	209	195	207	200	205	210	195	198	205	188	197	195	179	188	217	219	185	184	231	187	196	212	189	193	192	189	191	208	199	210	235	199	201	208	198	209	212	205	200	189	207	213	211	190	215	248	209	212	240	204	200	184	213	216	210	210	206	199	206	203	189	196	219	201	246	202	225	204	199	229	211	187	224	196	181	218	213	174	206	186	223	223	194	219	216	192	211	194	194	194	194	176	240	201	194	198	181	219	212	214	199	203	210	239	212	216	216	210	210	202	211	220	180	205	198	214	192	211	189	200	206	186	216	171	207	216	210	202	216	226	214	191	213	204	219	198	215	201	161	207	214	200	200	211	228	208	223	220	237	201	207	226	211	202	205	214	202	204	196	189	179	235	185	198	195	172	218	218	199	197	206	203	194	186	231	183	199	210	208	200	194	213	214	201	209	207	213	205	192	186	173	237	216	202	188	219	219	205	208	216	200	196	222	200	215	236	208	152	213	223	194	180	195	226	217	220	249	181	216	209	221	199	202	220	189	206	215	199	196	191	196	220	219	197	224	194	198	216	192	197	227	203	206	208	192	215	165	190	185	253	199	204	200	227	210	202	223	199	193	203	201	194	208	203	207	206	205	192	173	215	203	197	196	210	191	199	211	213	198	245	214	190	217	191	208	209	228	182	252	209	216	200	200	203	207	199	202	195	217	208	214	212	204	213	177	186	211	206	217	230	238	184	209	199	193	217	227	190	206	184	194	233	201	196	209	198	188	179	195	216	191	200	202	224	190	220	207	213	200	192	213	207	202	211	200	198	196	210	197	209	192	199	191	219	188	221	193	174	217	220	180	229	200	203	187	180	181	201	215	198	223	209	200	191	188	193	196	196	212	212	204	217	218	210	214	194	193	187	200	203	203	224	200	213	208	193	206	214	220	220	223	202	189	200	219	189	199	204	173	221	188	201	190	208	229	205	208	206	216	203	197	198	180	188	230	204	198	218	228	190	198	194	195	195	205	213	209	209	195	226	195	211	222	187	216	221	219	208	207	212	231	185	220	215	207	199	189	189	194	196	195	208	200	198	200	208	204	204	234	192	187	210	221	214	201	185	214	198	215	213	224	210	219	188	205	178	204	203	217	181	186	183	186	221	201	203	216	183	176	211	214	203	231	207	215	198	208	193	180	202	185	195	204	213	220	208	204	185	198	191	192	198	203	197	219	198	187	220	222	208	201	225	191	214	183	189	210	217	224	217	195	222	166	183	192	209	171	208	231	190	216	219	208	213	190	215	192	237	177	189	215	195	208	205	201	189	196	214	202	185	232	216	206	205	197	212	181	194	189	209	221	193	218	200	210	227	228	198	206	197	186	229	209	221	195	197	202	186	222	209	188	206	225	218	200	222	199	222	190	180	204	187	218	218	187	231	223	212	223	214	227	214	196	213	192	194	201	206	226	191	215	176	202	197	193	225	212	221	192	200	187	202	211	225	193	203	172	217	184	193	227	194	201	184	192	205	206	196	221	201	182	196	215	204	207	180	197	187	197	212	226	202	198	212	203	215	181	202	184	213	204	197	193	216	221	205	221	179	203	207	195	204	213	203	209	195	215	204	192	216	219	216	216	208	178	194	196	186	228	189	234	233	217	198	183	204	209	216	193	210	182	197	193	208	189	212	205	184	218	208	201	189	224	186	211	228	205	222	240	218	207	222	203	215	218	186	202	216	226	215	187	204	214	222	192	198	195	211	191	205	201	204	205	192
5701	1673	2805	4118	3125	2579	2172	1846	1434	1460	1218	1107	1060	1037	1026	1040	1032	895	833	815	828	792	731	757	723	750	725	686	692	683	665	691	693	665	669	727	800	789	842	824	750	722	700	778	835	804	769	834	759	809	752	773	799	968	807	731	640	1875	4677	5171	4528	3306	2207	1338	998	749	658	578	564	564	535	581	547	623	560	592	571	573	586	548	587	503	553	545	566	529	499	583	535	568	558	578	521	551	556	551	560	529	568	552	558	543	541	576	523	537	576	545	568	550	516	525	586	598	497	517	590	534	528	599	569	533	565	611	579	527	562	573	570	561	560	553	546	560	582	544	579	548	534	550	573	584	562	558	529	522	553	542	544	554	602	543	557	558	543	586	564	539	532	568	551	617	561	539	614	579	566	548	572	568	553	579	542	553	559	537	530	561	576	545	549	568	553	560	535	556	581	602	543	565	575	559	578	557	572	526	554	581	575	554	595	554	543	539	572	512	603	561	574	548	555	559	543	561	532	507	582	583	578	588	573	545	539	562	552	569	604	570	563	542	539	552	513	554	576	592	610	603	529	525	577	563	593	568	536	547	584	608	537	541	538	563	545	590	557	530	579	529	554	570	543	597	563	537	578	583	586	574	546	573	545	517	551	549	569	539	565	573	604	562	556	556	566	536	549	549	568	565	586	554	522	579	563	552	564	546	552	536	566	592	553	575	607	556	571	584	607	607	549	546	559	574	543	569	586	567	534	593	583	570	557	548	570	574	543	544	555	580	518	530	608	492	603	579	509	591	582	536	601	527	537	534	593	596	557	559	525	532	526	588	558	528	606	562	558	560	540	609	549	552	568	580	552	607	569	555	552	564	561	552	593	552	581	547	566	568	546	564	569	557	589	576	542	587	562	570	554	562	561	572	549	609	570	525	559	587	582	568	580	590	576	599	579	571	572	593	556	579	519	558	588	541	579	546	550	557	525	554	521	572	557	584	556	548	578	542	594	557	578	568	560	577	566	532	551	549	593	577	577	560	561	543	562	569	568	569	543	573	584	540	568	572	567	604	587	599	538	584	564	553	543	539	562	575	569	573	545	530	559	566	570	557	587	582	585	563	585	585	524	541	539	562	576	558	565	608	604	529	586	578	598	569	555	529	575	580	565	575	572	494	570	528	553	566	586	581	595	550	545	550	557	597	564	569	542	609	593	577	555	593	563	557	582	547	569	612	544	564	545	581	585	590	582	587	599	567	531	548	555	606	552	511	542	563	575	587	574	577	600	580	559	524	548	578	575	587	578	570	572	557	560	541	541	555	552	575	596	573	571	549	514	602	573	542	561	599	578	543	573	576	565	555	578	557	592	571	564	593	550	506	568	587	544	565	532	560	535	564	580	573	580	529	593	532	586	551	565	612	552	596	543	564	554	563	578	567	566	534	547	581	562	565	572	574	537	591	542	552	576	546	538	559	584	577	532	565	547	523	602	540	606	555	580	609	590	616	531	577	544	573	510	535	542	538	543	537	563	530	599	566	562	595	606	551	573	549	582	570	598	563	560	533	575	574	516	576	545	589	551	522	519	544	529	554	566	583	545	537	570	553	592	547	589	579	576	531	580	547	595	557	600	603	559	567	578	595	552	574	543	552	594	579	583	557	617	538	528	557	539	548	544	567	591	598	536	572	602	533	556	572	552	539	547	519	581	610	629	582	597	550	591	550	595	579	550	564	550	557	550	529	562	559	578	545	537	566	538	560	577	643	551	595	594	565	551	534	519	583	490	539	565	613	536	569	562	563	566	595	553	569	575	572	553	527	579	569	562	590	574	552	559	578	582	526	536	583	567	563	570	588	525	596	576	641	556	589	579	578	592	570	541	581	589	505	550	556	537	520	563	569	591	531	568	607	580	581	561	558	541	563	548	551	560	526	596	540	581	551	577	574	561	555	585	542	571	593	556	554	570	584	565	607	542	541	573	615	548	591	535	535	574	552	553	561	592	540	588	579	548	564	526	575	572	529	539	567	569	577	530	566	607	551	509	573	599	613	561	588	577	577	560	537	598	534	532	509	538	551	565	578	549	576	556	560	593	565	542	593	595	548	581	522	590	554	557	595	577	595	578	560	540	573	588	575	550	569	557	512	574	547	549	556	555	541	578	550	533	605	564	527	550	570	605	560	541	563	578	522	553	520	619	560	533	586	593	563	579	582	528	583	568	596	594	533	551	548	591	560	616	610	555	526	548	578	559	523	560	560	534	568	550	555	512	572	585	584	524	565	511	589	501	535	624	582	575	598	599	548	538	575	570	583	570	553	569	573	543	567	551	568	573	634	532	572	528	566	575	562	557	550	560	578	527	576	547	612	561	569	557	533	549	537	548	543	598	550	552	559	548	581	572	573	597	559	573	526	521	563	571	564	589	573	577	578	527	543	536	537	587	541	580	555	588	594	591	571	584	629	571	554	571	571	590	578	590	536	567	586	531	523	580	564	582	541	558	590	580	549	570	513	536	571	541	592	575	577	551	560	549	571	580	529	571	562	565	575	555	585	538	582	588	564	510	540	573	526	544	546	527	578	592	557	601	574	556	582	535	533	542	546	591	585	570	571	585	603	568	544	597	535	553	550	624	545	519	564	576	518	629	563	583	565	577	551	587	574	554	580	599	585	563	559	561	547	548	601	553	558	584	533	563	560	599	616	564	536	527	550	544	595	588	558	595	569	559	572	550	565	529	542	568	598	576	555	536	584	578	548	553	589	567	580	579	581	564	576	518	559	600	548	536	542	607	560	565	538	570	585	580	560	595	568	560	545	568	533	575	541	564	571	589	584	588	541	555	608	565	548	567	567	563	605	577	532	575	573	532	550	574	556	543	555	575	559	544	577	562	591	548	588	570	544	516	561	598	586	544	524	559	588	554	587	557	544	555	527	586	548	567	560	558	573	590	533	583	577	546	550	546	572	578	552	585	536	554	531	582	544	540	563	568	589	585	559	630	560	577	568	549	514	573	567	569	532	568	586	558	529	629	536	576	578	588	545	552	522	588	561	576	583	548	548	583	533	572	571	591	589	553	575	594	559	525	568	540	581	552	551	561	581	587	549	572	558	555	538	532	579	572	592	604	546	583	558	559	622	547	539	593	562	569	540	561	549	594	585	582	548	539	572	557	599	597	575	577	546	661	584	576	578	606	576	545	543	559	562	576	554	509	581	568	524	564	527	547	530	562	547	502	559	603	547	560	554	542	515	559	549	545	560	625	532	553	580	531	553	568	584	610	537	549	546	553	571	584	577	591	600	561	582	513	552	594	546	575	567	570	555	566	566	608	557	579	548	541	570	576	576	560	556	553	570	556	523	573	572	527	556	552	548	578	581	536	572	526	558	518	569	547	588	598	562	567	535	559	506	531	582	527	579	567	572	546	551	563	561	556	577	592	586	578	575	551	570	571	545	583	575	595	529	590	547	555	561	563	556	582	547	541	533	616	537	599	588	589	615	530	519	551	527	540	553	576	553	590	598
13252	2219	2447	2398	1553	1191	853	594	521	417	337	358	333	289	313	272	305	264	263	225	241	248	227	264	211	196	218	192	219	222	203	226	223	185	219	212	210	213	259	245	226	206	202	219	218	240	193	227	215	223	256	215	257	249	239	192	191	446	1017	1228	1083	843	580	408	303	213	180	194	173	167	155	168	181	175	177	199	159	188	187	164	148	195	182	189	180	176	168	177	175	178	166	191	182	179	168	179	176	190	198	186	168	164	166	181	174	181	187	196	177	174	207	167	172	180	200	184	183	161	208	196	171	173	171	178	174	179	186	177	182	163	176	200	182	181	192	209	160	171	183	181	190	193	169	186	163	157	208	197	186	191	209	176	184	163	192	158	182	157	196	170	170	185	170	171	166	168	183	165	192	168	191	158	160	182	161	172	199	182	164	183	200	178	180	180	195	169	175	188	175	198	166	185	170	223	164	188	179	185	171	187	183	160	168	180	189	172	189	157	170	186	180	193	175	169	173	188	184	196	176	185	178	199	170	181	204	173	165	176	158	175	176	176	185	153	170	180	174	197	174	169	187	177	166	188	191	179	189	167	197	202	185	192	176	217	163	184	166	168	189	199	178	175	161	167	175	192	179	194	172	195	178	203	194	193	174	165	174	180	182	203	160	215	165	163	198	176	178	170	180	178	150	173	177	185	167	162	202	192	195	162	158	191	181	212	207	170	188	166	183	194	163	166	171	182	170	198	161	175	165	205	171	188	191	190	174	197	179	183	179	189	169	186	173	204	147	186	185	203	174	179	180	161	174	178	168	166	163	180	170	176	179	180	187	174	198	180	174	198	177	194	170	177	180	176	179	177	176	168	189	153	190	157	199	161	191	175	169	200	184	158	176	184	177	184	156	177	164	184	178	167	170	177	208	183	183	186	185	169	189	186	163	190	208	189	185	164	184	174	178	156	189	180	182	185	170	165	192	195	181	190	192	152	192	204	178	167	175	183	190	186	200	190	185	196	209	187	173	178	172	159	177	164	194	138	165	204	163	189	182	164	193	191	188	176	185	202	161	177	173	192	176	174	190	189	170	168	185	180	177	170	191	185	204	160	186	181	188	162	200	168	186	157	173	162	175	183	190	181	164	150	173	177	169	164	170	183	162	149	170	180	191	181	186	193	176	169	184	158	176	179	176	156	206	172	166	194	202	215	181	171	182	184	195	178	162	192	156	181	173	186	166	187	166	173	162	174	215	184	195	186	149	183	175	193	196	187	182	192	175	183	188	178	185	182	183	161	173	180	166	167	192	165	162	184	173	173	176	155	178	166	184	200	181	192	193	173	162	159	174	181	175	190	195	194	179	153	163	171	168	184	186	162	186	166	170	184	203	170	175	182	176	186	179	181	194	191	186	179	175	174	173	191	177	163	198	153	199	178	184	171	156	173	187	192	175	168	178	172	189	178	188	159	181	181	203	199	193	183	208	178	162	191	191	192	188	162	177	168	185	194	182	201	189	176	181	181	192	180	181	166	182	170	168	174	195	169	191	188	184	175	174	178	206	186	157	209	185	189	184	170	179	169	196	196	189	191	166	187	177	176	168	134	182	157	168	193	202	175	172	181	167	175	196	174	199	173	150	172	149	184	196	171	174	183	190	181	169	173	172	185	192	171	175	159	209	191	165	169	172	177	175	176	164	169	173	192	167	160	175	190	187	194	162	177	167	185	170	186	164	210	148	190	203	188	176	183	161	197	186	183	174	164	176	185	179	182	180	184	166	172	185	192	194	176	174	199	169	172	164	168	194	166	181	171	196	170	183	172	182	187	157	180	182	165	192	174	178	164	198	190	168	187	185	176	195	186	170	172	197	163	174	167	153	163	175	170	172	191	177	173	195	182	176	182	166	197	163	175	183	178	188	183	151	158	194	177	170	172	203	221	167	173	163	189	183	178	169	186	189	190	186	172	157	201	195	179	170	197	174	172	176	186	186	222	205	197	165	185	191	192	161	156	164	207	173	185	172	170	170	180	169	186	167	166	175	186	175	190	168	200	197	193	171	175	203	174	177	173	185	186	182	183	195	200	191	187	190	191	184	201	165	153	178	184	181	189	169	177	177	203	192	193	173	188	193	179	194	193	179	182	146	174	204	199	185	167	165	172	194	183	185	162	193	167	152	208	200	167	192	185	158	184	176	191	211	179	181	170	168	155	162	166	180	203	164	193	166	169	186	197	172	169	176	163	171	201	177	167	185	173	173	173	179	188	156	162	204	179	208	168	183	189	179	171	176	197	181	183	174	174	152	194	188	176	174	177	174	173	166	164	185	169	187	181	169	186	184	187	196	175	188	170	188	174	181	187	170	197	194	162	169	168	166	190	189	192	206	191	191	188	184	166	177	164	173	191	192	162	199	184	198	196	160	207	189	171	179	165	183	162	191	178	195	184	143	179	174	184	196	193	160	179	169	179	156	173	184	162	187	204	185	182	177	188	190	176	195	174	177	187	188	179	177	167	168	173	171	198	164	172	170	163	184	182	205	189	173	182	166	179	172	157	195	179	164	205	210	178	170	177	163	169	163	181	171	190	162	156	179	164	173	178	183	179	157	166	179	192	199	158	172	177	186	169	185	183	183	181	167	181	196	194	175	193	175	192	179	187	159	174	153	195	184	166	170	177	176	171	169	180	184	191	176	175	153	178	168	166	212	185	187	189	163	182	181	188	187	176	194	164	187	173	158	175	163	176	192	186	166	165	174	191	163	177	174	175	191	176	179	192	177	189	193	191	190	168	162	177	174	192	151	151	162	162	186	201	182	176	182	165	177	177	181	183	195	184	193	176	178	165	197	188	157	189	191	161	187	172	161	153	176	167	177	151	186	176	182	166	179	197	179	192	199	168	176	203	169	187	184	179	154	201	181	153	192	149	206	176	160	178	197	180	162	185	173	200	182	180	162	186	178	183	180	174	189	173	180	163	158	172	174	169	167	170	160	182	191	187	177	188	206	178	195	174	186	181	187	190	171	153	205	193	196	162	170	176	160	163	167	166	182	188	200	190	159	170	162	175	160	207	189	183	172	197	151	196	162	185	179	202	201	169	165	167	187	190	177	200	171	198	164	207	160	191	182	194	173	168	172	179	179	174	170	183	190	185	172	189	196	191	193	181	186	181	182	197	201	170	176	192	169	189	181	181	184	171	175	220	178	185	194	183	206	167	187	173	180	176	174	179	171	189	170	180	191	184	177	182	191	183	159	208	191	185	211	172	167	170	172	166	162	167	184	192	164	172	170	177	173	193	173	154	182	189	190	169	188	192	195	183	164	178	188	175	168	156	178	201	188	212	180	177	188	195	177	173	163	171	183	186	207	192	160	180	182	170	186	164	191	202	194	185	219	183	181	171	179	190	194	177	204	168	185	172	154	186	170	190	173	165	173	193	188	178	167	190	194	167	177	151	165	198	186	183	166	187	181	156	184	205	196	178	192	176	189	181	172	158	184	168	175	162	149	195	179	151
7387	2216	4361	6114	4878	3946	3257	2615	2267	1908	1684	1493	1423	1297	1255	1385	1268	1053	1008	951	889	913	856	764	781	829	760	726	671	677	654	671	663	700	721	789	784	893	983	895	832	743	709	723	757	795	780	787	812	952	907	828	807	899	913	713	600	2622	7135	8120	7190	5259	3146	1920	1230	840	621	546	520	519	504	552	537	502	501	536	527	527	445	522	536	509	547	510	495	522	482	522	512	510	533	492	486	503	516	490	503	484	507	529	502	492	470	517	494	524	493	496	535	564	517	545	468	502	517	501	518	511	496	499	523	548	498	506	520	489	496	462	490	456	534	482	546	540	500	476	518	468	470	553	494	451	545	483	475	493	502	512	474	528	512	506	487	505	497	495	491	500	535	465	511	503	476	501	497	516	526	506	503	499	500	502	507	504	518	513	471	484	508	492	497	492	495	465	491	497	534	499	447	517	518	483	497	518	490	518	522	484	505	540	521	503	538	505	512	511	467	512	539	491	497	496	527	497	500	520	442	531	494	530	504	467	486	479	509	522	495	512	504	544	529	474	540	501	546	509	494	542	503	522	476	504	502	535	532	465	532	497	490	469	491	489	533	477	473	526	482	525	523	509	496	512	462	552	573	511	503	480	494	506	482	529	505	502	528	473	502	529	505	506	525	511	529	466	511	522	519	479	507	496	514	507	521	490	514	509	513	495	493	515	504	478	502	493	503	489	471	520	483	502	517	534	537	504	532	515	470	501	492	472	489	518	471	511	516	559	528	490	523	493	502	531	548	500	492	498	536	499	478	502	520	500	529	483	556	505	547	482	488	518	480	519	517	493	482	493	482	499	506	518	488	528	495	490	509	501	505	509	500	531	513	447	503	492	539	502	528	507	498	495	525	539	527	443	497	453	504	534	501	531	468	502	517	479	476	517	486	540	457	490	521	474	490	504	509	518	544	482	494	511	550	484	489	513	518	467	492	481	510	498	509	535	483	476	522	501	486	494	502	497	526	534	514	506	476	508	539	473	516	476	467	548	507	532	496	517	481	522	512	473	539	495	493	507	495	466	469	518	494	512	488	495	468	508	514	479	551	527	520	493	510	537	503	480	491	502	495	536	518	500	515	521	500	506	506	496	517	500	434	521	501	544	528	495	481	460	548	476	497	535	501	499	508	470	496	513	515	513	510	522	518	501	492	472	516	503	488	506	506	527	503	486	475	505	499	495	483	506	515	505	479	526	486	516	500	478	492	494	513	502	475	517	541	506	503	528	502	517	510	514	506	499	509	480	508	528	491	509	512	481	500	450	574	514	467	554	533	519	526	480	507	523	489	536	488	516	530	471	514	488	505	511	502	506	502	508	486	510	522	499	498	503	497	542	482	528	488	539	462	523	544	499	491	494	494	496	502	534	518	479	493	501	534	545	513	472	486	510	502	495	498	484	489	469	509	514	502	473	507	477	482	523	519	494	486	520	482	507	502	507	475	481	522	506	522	487	536	505	532	482	510	483	481	504	507	535	513	508	501	540	523	518	540	479	508	510	506	514	483	487	481	513	524	490	509	514	503	473	504	523	513	521	474	549	522	511	491	508	520	493	532	527	497	512	527	510	500	503	522	495	528	509	490	481	493	510	489	544	529	515	487	498	460	478	498	463	483	537	437	524	482	487	454	534	492	528	473	494	516	499	508	471	525	481	490	529	512	546	473	476	511	510	550	521	491	540	525	493	514	495	486	507	483	505	482	469	486	486	505	499	512	519	512	499	490	501	527	519	500	529	506	519	548	455	547	515	544	509	519	511	461	510	530	495	500	490	481	519	505	492	491	529	544	533	505	519	512	430	499	533	511	534	471	475	542	517	545	492	499	461	548	525	533	523	515	463	466	526	538	490	519	480	528	540	503	520	530	493	482	493	511	524	525	475	514	475	529	496	507	500	523	516	524	518	482	505	499	534	500	546	505	526	509	547	509	525	476	488	517	507	453	504	521	454	484	499	547	508	571	486	497	470	492	514	539	490	486	514	523	498	514	494	456	541	503	494	539	546	515	500	511	512	517	504	485	533	527	506	515	525	464	524	527	498	496	516	474	512	514	504	497	540	508	518	526	552	468	483	522	521	501	517	521	533	533	464	451	512	467	479	562	511	478	554	501	555	544	519	505	473	498	518	504	528	468	502	458	509	562	506	494	506	488	500	513	507	507	480	515	524	500	562	525	486	536	510	528	492	511	539	492	492	517	468	516	492	517	510	510	482	520	548	528	531	517	516	513	490	501	478	540	519	485	468	469	509	501	502	496	497	503	508	483	542	525	494	476	510	503	491	486	524	494	532	507	498	501	467	521	509	546	493	524	507	511	472	484	520	455	506	496	512	500	551	527	560	546	468	524	506	491	525	515	511	495	517	504	522	482	504	470	541	485	483	455	530	508	523	479	489	516	515	500	500	516	519	506	449	495	506	506	482	500	461	497	533	518	482	516	527	519	509	528	493	520	508	530	495	484	516	522	525	496	535	487	514	480	516	510	488	494	509	505	483	524	505	484	509	509	524	517	475	506	539	457	497	527	486	517	529	494	462	521	497	485	523	502	530	555	512	546	527	492	519	536	503	495	528	493	488	502	536	531	533	526	472	500	536	508	512	524	497	495	514	523	541	506	524	496	539	520	541	514	517	521	452	529	532	505	497	542	479	482	490	457	496	463	533	517	509	487	483	511	542	531	481	500	488	492	516	521	499	531	520	495	533	517	544	511	502	490	553	483	498	496	484	487	515	513	492	548	501	513	479	466	540	525	468	472	510	510	526	532	495	519	501	518	514	497	495	514	512	513	509	485	502	510	524	501	528	490	505	511	507	517	508	509	545	521	503	527	493	503	525	560	512	509	502	473	497	542	518	527	518	510	507	496	476	514	538	553	526	511	493	513	516	478	500	510	517	521	499	497	555	493	536	533	538	515	520	500	526	533	522	471	511	473	497	513	505	459	479	538	527	514	507	497	477	503	562	512	504	465	462	544	510	484	516	519	553	551	497	502	504	459	521	489	506	523	492	535	538	551	497	479	501	528	538	530	532	508	506	464	512	514	527	469	492	530	515	503	469	505	487	523	487	511	535	503	511	478	480	476	550	478	506	521	506	525	482	501	499	515	504	487	497	520	526	511	565	496	494	490	526	494	476	483	519	460	504	495	494	510	536	484	518	511	493	520	478	488	492	510	519	459	491	515	481	502	505	512	509	474	488	510	513	512	510	508	514	521	507	545	543	533	506	526	530	564	507	481	500	510	489	507	508	529	513	490	505	558	557	501	548	583	546	503	551	533	463	502	502	493	504	506	512	525	477	443	508	544	521	515	514	505	545	480	494	534	520	545	513	515	489	509	478	514	506	516	493	482	502	518	548	488	547	467	511	479	494	554	527	493	485	527	534	502	506	493	539	524	521	540	500	499	516	503	512	499	526	488	504	505	540	511	506	490	494	500	519	513	512	503	549	504	523	498	484	516	489	469	484	530	460	521	470
2167	340	324	336	307	318	288	250	231	219	226	242	244	235	219	223	217	252	231	230	206	216	241	233	240	218	228	221	243	219	231	251	216	228	229	214	258	222	240	240	244	227	254	226	219	248	259	219	231	222	226	254	246	231	234	221	223	243	273	293	366	301	288	287	280	232	244	235	241	228	242	225	237	208	234	221	200	256	207	219	235	213	235	227	213	208	223	212	198	229	244	215	214	227	215	239	234	239	239	242	212	208	239	198	218	188	221	210	209	235	230	241	204	236	227	236	233	230	221	242	201	218	225	245	246	207	221	231	218	201	253	232	191	225	264	217	219	226	237	236	230	210	232	246	205	200	236	235	233	238	201	239	223	241	230	221	235	215	250	230	215	216	239	224	227	246	206	201	252	231	212	228	235	244	219	208	230	209	239	245	243	227	207	228	228	241	213	223	244	207	236	229	244	239	225	230	248	222	232	258	210	249	203	216	230	243	224	242	210	217	221	259	229	195	195	225	224	229	231	234	236	208	231	224	226	213	220	193	226	234	209	237	223	246	245	251	197	208	199	232	210	237	235	202	210	246	255	229	245	238	234	242	212	223	233	227	263	239	264	219	223	204	241	200	242	227	224	230	237	227	222	240	228	202	244	215	241	223	217	242	240	229	229	238	226	215	226	265	231	234	230	221	215	237	193	246	230	235	224	231	242	223	238	238	236	226	232	221	204	230	211	206	232	196	246	209	229	254	222	226	185	226	208	237	230	219	220	253	214	234	224	197	237	218	229	230	219	236	228	211	206	224	242	213	247	251	230	244	234	182	218	226	233	217	219	233	243	228	221	210	214	244	219	204	256	227	217	209	250	219	248	225	220	228	230	207	214	230	213	222	242	224	207	214	209	213	214	203	234	228	249	226	241	224	222	220	238	221	223	226	230	215	225	224	229	254	225	229	237	197	222	210	212	248	215	228	212	203	240	218	218	236	218	204	250	203	237	216	203	229	229	194	219	220	216	221	219	252	215	233	250	230	228	226	212	224	253	205	223	246	226	229	231	213	254	204	222	224	207	247	215	237	212	222	236	223	200	191	225	214	194	217	222	200	253	196	233	198	220	218	240	240	213	241	217	219	233	211	228	220	240	232	229	259	231	221	250	196	197	218	254	228	213	198	242	218	203	247	254	217	245	246	231	221	211	224	249	232	212	247	249	240	230	230	212	196	221	250	232	180	232	232	228	237	262	221	235	209	220	221	249	204	244	206	216	208	231	250	203	216	197	228	270	211	246	194	213	224	225	207	223	216	218	243	217	201	217	254	220	230	248	245	227	236	225	267	207	206	211	213	258	229	214	239	240	236	233	218	211	203	255	246	208	224	212	221	241	212	214	201	224	218	216	214	255	213	211	219	226	215	238	231	226	225	211	219	241	225	235	230	241	222	251	240	232	226	242	236	205	230	207	228	209	222	224	241	221	252	197	222	226	200	199	194	241	235	230	223	218	232	221	250	233	226	232	258	251	256	228	231	223	222	223	217	213	212	257	217	220	214	205	204	228	233	219	235	234	223	226	241	209	239	234	220	228	242	210	235	240	221	220	231	224	245	241	216	239	221	228	225	237	226	227	201	252	237	227	243	237	248	249	228	238	212	217	248	232	217	228	234	233	206	230	231	220	240	232	229	217	246	244	238	217	232	231	225	196	232	205	233	232	206	242	212	230	208	246	225	227	216	241	233	188	218	234	213	222	189	222	230	226	240	230	224	226	207	220	239	232	236	244	220	206	200	221	231	215	228	211	245	223	226	238	236	245	220	223	201	235	244	220	217	215	236	234	215	198	216	206	272	253	199	239	217	233	239	222	222	230	255	222	240	238	231	224	252	235	207	209	204	230	226	275	224	226	226	224	235	217	224	225	236	224	219	230	221	241	235	251	200	250	239	200	234	219	229	232	259	216	229	214	225	229	217	237	215	243	220	224	228	209	215	258	236	233	209	221	236	222	217	251	220	239	226	231	239	239	231	236	241	225	202	217	259	245	223	231	242	258	223	236	233	223	215	256	201	241	239	220	242	206	234	230	216	207	217	236	231	201	231	236	225	225	188	231	238	240	220	216	217	248	241	225	239	232	241	226	222	236	222	196	244	245	240	232	231	237	218	218	216	216	252	219	246	225	189	237	229	244	210	203	224	216	246	236	210	233	227	231	234	236	238	226	227	223	229	202	217	222	204	230	205	242	261	236	226	220	221	213	252	231	233	231	227	223	209	216	211	205	232	215	226	258	204	229	212	205	218	259	229	240	254	233	222	233	214	244	202	254	225	227	219	233	215	231	210	242	226	230	226	215	237	247	227	221	230	224	214	226	230	193	234	243	262	213	238	226	221	220	212	193	201	229	207	213	218	224	254	205	233	222	215	218	219	237	230	225	213	227	232	232	230	222	198	243	231	232	251	222	241	231	200	233	203	208	210	204	239	248	228	204	222	222	228	234	221	229	229	243	226	210	211	248	209	240	246	244	222	198	222	230	209	247	223	249	237	193	223	232	226	223	227	218	216	220	225	232	248	256	215	228	217	227	221	229	221	216	217	211	226	216	208	223	200	224	213	216	234	210	223	212	217	235	240	245	213	222	206	216	228	227	219	224	222	235	215	221	235	217	225	225	241	207	256	235	227	202	230	209	237	222	213	212	222	254	215	240	221	224	233	227	250	220	247	202	219	203	209	249	234	239	224	246	214	199	185	241	217	242	227	199	222	232	235	218	202	229	228	211	222	233	223	226	229	190	230	211	200	210	233	223	251	203	249	200	225	247	221	229	228	230	238	216	231	235	225	209	245	244	234	237	203	240	248	209	246	226	223	240	208	235	219	216	222	245	220	255	238	225	210	232	223	206	210	227	227	206	233	237	226	187	215	216	240	224	221	226	225	256	215	235	220	207	257	233	253	210	206	230	237	215	235	238	232	225	204	204	221	220	226	237	211	244	233	218	211	189	202	232	220	249	216	246	202	224	256	232	211	263	250	254	239	218	211	246	232	223	237	238	225	210	224	208	209	212	223	213	210	232	240	240	235	228	225	248	224	195	253	218	232	229	217	221	241	235	213	234	252	200	209	231	209	214	217	221	208	208	259	237	212	226	240	226	236	209	216	229	259	219	231	218	220	219	244	203	235	226	221	244	234	233	249	240	210	226	226	223	204	236	226	230	240	223	218	237	228	238	215	214	220	238	233	229	248	249	261	224	224	238	217	234	238	192	223	219	207	208	213	209	202	208	224	232	230	224	211	240	199	217	200	211	248	228	208	239	226	238	243	231	234	225	263	206	225	264	230	220	225	233	201	249	200	208	229	235	240	219	212	245	226	219	223	223	208	225	233	231	246	243	211	208	231	246	234	198	224	232	203	217	227	225	213	245	243	203	229	199	222	218	210	194	227	230	222	219	247	217	214	236	227	244	228	236	234	245	222	230	227	205	217	200	225	224	228	223	228	211	234	218	195	221	212	228	219	233	220
2344	733	855	1046	925	797	791	758	705	668	643	618	591	669	685	783	682	719	628	625	682	649	667	638	633	680	655	635	667	602	616	615	646	642	661	693	679	724	734	740	700	708	632	666	697	725	678	672	658	744	693	723	718	629	706	630	682	752	948	1253	1317	1278	1055	867	753	676	668	649	592	628	653	572	640	627	581	646	586	580	582	621	584	617	639	590	668	650	599	614	593	623	605	593	628	599	589	615	553	623	607	617	585	599	633	573	611	645	599	587	586	619	633	650	626	611	588	620	629	633	607	616	596	640	636	607	641	586	593	580	668	621	624	629	595	558	634	647	615	576	624	622	654	634	594	618	648	558	637	655	624	643	621	625	616	620	595	571	599	611	618	624	633	578	582	562	609	620	617	618	650	594	604	613	598	607	675	584	634	649	605	625	600	648	607	619	585	654	643	598	580	588	607	609	617	641	585	633	650	594	558	584	594	602	609	634	609	606	631	675	595	636	631	597	647	607	569	625	582	623	587	610	620	589	554	630	617	628	631	654	631	634	607	669	643	605	609	590	630	595	614	620	633	563	566	617	627	575	588	627	569	586	670	625	624	606	638	579	582	585	609	594	649	557	641	645	582	637	601	622	637	598	586	576	561	616	637	597	649	650	588	637	596	612	649	624	631	605	626	610	600	647	603	649	618	605	654	572	574	610	639	585	582	591	641	634	610	606	587	634	655	648	615	617	617	638	603	609	616	631	644	653	589	642	607	596	637	651	632	624	629	614	638	620	606	579	611	600	617	614	636	643	610	622	622	593	634	576	605	630	626	622	615	609	622	671	604	621	576	571	618	619	604	644	610	603	638	625	614	627	600	571	641	596	598	607	614	619	631	608	601	621	600	611	651	571	610	610	573	592	621	577	587	619	603	604	624	606	609	572	633	645	620	628	620	586	595	622	632	592	606	629	621	638	600	604	633	562	634	605	580	641	617	590	679	589	626	655	602	643	602	580	603	643	629	632	588	564	644	647	630	631	613	655	594	622	634	629	602	619	597	636	585	590	604	587	581	587	650	595	630	614	631	592	591	593	562	618	602	617	631	622	588	591	570	623	596	617	655	636	581	712	642	609	593	603	637	572	614	598	576	578	551	597	639	634	653	608	634	611	607	609	626	636	629	636	605	601	629	622	622	619	626	614	591	582	610	649	600	592	590	606	613	584	596	631	631	623	609	595	625	629	647	654	622	618	544	605	580	557	615	637	628	622	576	575	629	635	590	599	637	640	612	612	603	642	612	599	615	615	631	610	582	589	627	649	632	648	626	584	600	583	655	610	604	592	594	616	612	625	603	598	618	669	607	640	597	612	590	588	629	609	626	572	616	609	633	618	611	581	628	580	591	620	607	578	585	638	642	617	635	596	642	611	637	624	591	612	607	617	596	639	596	656	674	527	600	591	596	624	588	619	665	615	646	613	608	588	613	584	661	616	640	592	632	622	578	581	621	652	586	607	610	626	652	620	612	563	617	594	597	604	645	621	557	605	619	640	645	621	609	602	626	619	631	614	608	590	640	659	608	627	651	639	581	640	611	604	615	632	605	593	587	601	598	634	613	609	646	594	613	589	637	615	629	616	640	614	633	609	565	619	630	606	613	599	624	638	638	683	648	628	629	666	646	636	538	623	624	608	652	595	623	588	638	611	599	570	588	601	565	592	613	618	574	619	653	607	626	595	567	623	600	580	587	627	613	634	589	577	633	574	639	644	556	608	574	625	578	633	597	614	607	619	594	572	614	598	615	597	597	642	592	647	587	620	570	611	559	635	614	613	632	604	618	626	643	617	617	606	621	633	618	632	602	621	596	584	597	594	664	618	631	599	606	601	614	605	663	588	568	619	604	615	605	555	671	591	615	614	615	626	624	584	616	585	622	603	612	631	563	652	622	605	627	614	614	588	642	632	622	566	617	642	587	614	663	599	639	590	626	637	613	599	596	609	621	640	572	645	619	633	613	613	589	600	637	633	584	569	577	603	600	639	637	613	588	633	599	617	649	632	579	606	588	653	598	605	603	635	649	595	653	616	610	614	596	634	648	617	562	582	662	593	590	620	592	600	584	583	655	611	608	617	627	628	579	627	615	592	581	618	631	616	599	592	633	656	570	585	656	583	607	620	627	594	600	629	634	592	608	591	621	613	619	620	593	620	628	587	627	628	615	591	608	580	592	578	628	589	655	604	630	605	643	605	607	620	599	607	619	617	623	566	581	613	618	597	572	620	576	586	654	579	617	600	599	652	609	635	611	609	604	592	594	634	643	618	579	621	592	625	605	578	592	584	614	662	614	603	580	620	612	618	597	619	579	621	633	617	594	631	613	601	571	607	612	587	607	593	616	631	640	605	615	610	604	602	660	639	628	607	576	617	643	581	605	616	603	593	644	590	615	588	595	636	622	622	610	587	585	616	631	559	633	630	574	628	627	621	585	554	665	615	613	666	589	632	608	631	600	617	609	564	617	596	621	615	654	592	643	565	579	572	582	596	611	636	598	657	635	593	637	640	574	602	596	608	598	613	618	658	584	621	600	594	679	647	610	613	654	677	672	614	640	572	673	619	594	642	545	639	596	651	615	607	600	655	616	630	654	608	641	586	573	591	627	688	649	586	624	645	597	573	617	591	636	630	636	603	621	596	635	599	618	602	621	623	584	627	622	596	615	606	666	667	623	611	588	614	592	593	612	572	628	627	622	654	576	645	596	638	612	632	608	623	607	569	626	668	594	598	593	685	594	629	599	574	614	616	621	642	661	594	639	570	638	625	631	558	576	614	596	635	604	618	628	634	620	611	646	637	591	648	625	624	636	584	629	620	640	628	580	640	583	622	600	629	600	601	628	564	584	584	648	614	615	615	630	586	568	553	608	620	618	599	590	624	586	666	581	594	598	629	618	630	621	627	587	629	652	611	580	608	581	599	622	618	629	544	628	576	599	638	566	629	605	608	579	629	587	604	619	614	611	600	624	620	626	584	599	635	590	637	617	632	630	626	602	619	607	608	620	660	599	595	641	618	618	655	613	588	632	634	590	571	590	638	616	659	620	606	618	560	623	605	623	626	648	601	568	638	642	629	628	623	577	611	597	643	566	590	626	624	590	612	619	591	633	624	606	615	589	580	577	617	646	614	594	656	596	582	646	600	609	621	661	657	622	590	609	592	610	608	619	601	603	597	621	639	634	582	595	646	610	628	623	613	622	617	620	576	649	609	605	572	620	637	596	673	632	600	624	621	604	641	634	619	600	643	595	620	613	615	583	588	613	602	623	604	625	612	648	605	592	581	623	614	600	610	572	590	595	593	578	631	654	665	597	654	558	580	627	629	596	613	617	641	628	643	616	626	640	583	584	657	629	623	584	596	604	631	599	608	618	610	646	596	607	613	624	588	595	597	588	631	599	606	619	620	601	603	586	603	577	614	587	560	599	634	571	611	644	592	600	634	618	556	666	603	656	635	617	634	609	611	580	604
7472	1136	1341	1479	893	640	490	377	342	340	287	236	280	224	267	267	183	212	223	235	210	221	234	192	210	206	194	207	202	183	170	172	185	213	203	208	205	210	225	220	232	221	215	186	176	195	189	210	207	236	227	185	215	229	188	215	191	301	546	725	712	687	522	364	271	237	215	175	188	164	186	156	181	194	192	166	166	181	200	188	211	184	160	167	176	167	189	214	205	159	197	189	178	183	177	170	175	184	163	180	172	178	175	171	200	165	182	184	219	187	180	213	177	195	180	177	181	174	181	175	178	196	200	179	188	184	179	182	183	197	153	163	157	184	196	175	177	180	171	205	190	187	179	198	183	174	172	167	167	162	182	190	181	190	189	187	191	189	198	199	189	183	197	185	187	195	189	171	161	200	180	170	214	198	227	188	173	165	189	177	181	177	188	202	177	197	171	157	175	178	169	184	145	172	188	168	185	182	198	155	177	175	197	167	181	173	183	186	158	210	176	179	208	192	199	183	181	178	170	192	169	171	198	179	174	185	188	176	197	180	163	155	190	186	200	191	189	156	196	179	180	201	172	170	166	185	196	169	190	189	198	211	195	196	149	185	169	207	176	167	163	167	175	182	174	188	175	172	184	185	195	184	163	208	203	174	191	187	213	186	153	197	165	157	191	184	192	162	183	166	194	189	197	191	197	182	176	182	174	196	167	183	180	176	190	186	170	210	178	186	184	217	175	164	177	199	193	182	183	188	163	204	186	199	212	174	185	183	193	164	177	170	173	187	156	165	174	178	201	176	189	162	192	195	195	179	197	195	183	193	181	165	189	212	197	191	153	183	203	193	181	167	165	190	195	188	173	198	186	208	195	175	184	196	185	193	180	209	194	176	170	183	195	200	184	173	199	175	159	184	191	169	179	163	194	177	182	180	174	165	209	191	201	177	198	166	168	215	168	159	183	193	188	173	195	164	189	188	182	178	187	171	179	187	172	161	192	184	190	183	175	189	201	188	185	191	186	198	175	149	224	195	191	217	188	205	199	189	157	160	163	202	186	201	202	179	178	162	202	175	201	188	175	202	203	156	186	185	181	196	173	162	181	202	184	163	174	155	173	179	166	176	189	168	158	202	168	180	169	186	175	195	190	156	158	174	178	205	197	165	174	194	164	171	160	159	181	186	180	180	176	192	184	183	183	165	210	205	183	190	203	158	180	178	183	197	180	188	174	192	186	189	182	176	198	163	205	184	167	163	188	173	150	184	186	165	160	197	165	168	190	186	163	174	166	166	160	193	172	175	171	202	175	180	214	189	174	200	196	195	179	196	214	209	175	172	168	179	196	175	165	185	191	202	197	195	185	179	175	177	161	168	198	187	176	170	174	200	148	179	191	189	177	162	168	193	176	154	200	188	182	184	185	194	191	168	182	168	167	198	200	195	176	159	169	196	191	172	157	180	186	172	173	201	209	179	203	203	173	160	179	186	168	194	206	214	188	193	179	182	169	187	189	171	165	195	198	169	193	182	198	180	165	182	166	159	194	193	177	179	179	180	189	185	198	179	200	198	150	169	179	183	205	159	184	180	186	162	171	186	175	182	207	202	209	196	180	172	180	187	192	157	189	204	165	196	159	173	174	201	165	176	183	181	179	192	162	199	163	179	164	210	175	195	193	198	195	181	178	183	187	172	168	163	153	180	163	172	175	197	197	204	179	182	176	194	202	197	188	219	190	173	200	175	195	191	172	181	167	175	149	168	178	182	203	162	201	167	174	180	163	175	188	175	185	184	178	187	179	199	161	170	177	173	187	159	221	165	188	185	195	160	186	184	204	187	186	144	190	167	174	182	204	167	185	183	161	181	220	183	175	200	185	192	185	192	174	210	205	178	154	207	167	192	179	184	185	177	187	199	173	199	183	163	183	201	196	182	184	179	199	200	212	186	170	174	174	171	203	191	192	173	171	176	180	197	173	149	183	189	187	166	156	204	154	188	188	181	191	174	193	167	202	181	209	200	202	187	175	202	154	180	151	196	158	163	196	188	182	174	207	185	186	191	186	187	188	174	162	206	206	188	209	172	206	178	150	194	166	190	195	197	151	157	173	184	176	171	164	167	193	188	200	176	183	179	185	174	179	192	205	186	176	143	174	183	188	173	181	187	199	175	178	172	192	203	184	176	200	201	188	173	175	198	192	174	196	171	175	170	189	158	172	217	180	196	208	157	163	191	180	167	164	194	187	188	167	170	177	175	198	178	191	168	178	171	190	201	170	190	168	185	173	196	167	185	191	174	181	170	205	163	164	177	194	170	192	192	184	166	184	177	172	195	191	223	184	168	183	192	159	192	168	195	191	193	178	203	184	180	195	178	181	179	187	181	190	190	199	194	178	190	179	219	157	181	180	181	168	204	217	183	174	194	175	174	168	192	208	189	195	184	165	167	194	161	164	175	152	191	184	201	191	185	189	176	203	166	182	191	188	166	182	190	177	186	187	189	181	190	190	189	198	206	187	178	170	182	171	178	209	193	180	178	174	187	192	191	184	182	193	180	184	175	178	162	174	190	177	167	175	187	178	192	200	172	182	180	194	199	209	189	195	174	191	197	199	190	163	212	194	167	185	171	179	162	173	199	195	187	166	178	194	190	190	171	189	182	175	193	224	184	166	199	176	168	204	178	208	178	161	197	185	181	186	192	200	197	168	198	213	174	181	170	178	193	184	182	205	173	166	161	202	192	189	185	211	153	190	174	190	180	185	192	176	202	176	174	170	195	169	179	188	177	191	172	164	202	177	178	173	180	195	175	182	221	195	204	163	167	180	182	187	190	201	165	167	178	166	190	172	175	174	180	163	204	198	189	171	196	188	193	155	179	164	172	174	189	161	166	180	184	191	162	194	191	199	185	155	198	177	195	224	186	183	181	174	167	198	173	172	200	172	183	187	189	168	179	172	184	187	154	176	164	177	180	203	171	190	154	173	206	200	193	203	177	197	198	189	195	160	186	183	175	186	212	182	186	180	183	181	153	175	199	171	184	207	171	189	200	169	178	192	170	170	200	165	174	165	183	179	181	185	217	179	171	170	173	171	194	191	155	162	192	175	192	178	181	174	198	203	173	186	171	162	175	202	174	200	198	194	176	200	190	184	192	187	194	160	193	190	190	152	191	185	183	190	156	182	212	181	189	188	187	197	175	189	175	189	191	179	177	205	177	193	205	199	182	201	180	192	179	191	182	162	170	174	157	169	199	171	178	163	166	166	171	180	176	164	195	178	198	176	190	191	158	185	185	179	194	170	159	189	178	197	191	189	186	165	202	188	180	187	209	199	199	207	162	168	177	180	163	168	206	179	153	191	158	189	169	160	170	171	143	170	190	191	164	204	206	206	180	166	179	182	184	173	191	193	188	161	184	191	167	170	171	221	172	166	174	177	190	151	195	165	188	196	196	154	164	184	181	185	150	187	190	159	182	186	183	174	167	161	178	165	198	183	168	175	159	192	181	182	202	162	193
5658	1522	2770	3849	2949	2539	2090	1785	1499	1272	1197	1080	994	957	914	974	936	783	812	809	682	690	668	707	697	655	672	606	625	649	629	645	620	599	680	731	719	689	739	766	752	682	705	640	657	725	768	721	713	820	777	747	711	647	592	547	575	1662	3382	4827	4208	3955	2900	1794	1226	851	610	569	507	524	499	530	469	505	501	483	541	467	497	528	491	473	518	536	507	536	484	501	473	493	520	528	496	490	521	479	498	483	487	523	490	507	504	502	468	515	513	475	492	537	515	492	491	435	516	510	527	475	517	500	525	508	485	499	483	503	473	494	539	499	536	492	492	449	488	498	476	524	537	540	505	523	479	492	515	506	508	525	515	567	548	470	535	502	526	506	520	533	496	523	495	520	495	514	515	493	498	475	535	558	502	495	513	532	520	503	508	491	469	552	488	496	532	516	520	515	500	543	533	517	509	538	557	527	478	527	521	527	489	515	544	471	516	503	483	499	465	538	501	516	500	472	509	528	491	542	492	484	508	521	531	495	512	504	511	497	495	507	503	492	489	501	486	483	484	495	485	498	512	508	504	503	490	521	509	510	481	523	504	509	490	535	499	558	502	492	500	506	477	521	488	512	526	506	520	476	507	476	457	480	476	496	531	519	473	559	511	527	502	517	513	511	488	527	474	474	504	489	516	487	494	525	507	451	509	474	530	514	479	501	535	534	529	497	468	490	493	498	535	515	534	519	512	508	487	495	522	499	523	527	522	509	481	533	512	509	517	460	551	528	545	501	530	510	521	527	480	502	519	503	445	481	513	484	514	516	498	496	488	499	460	532	489	475	505	479	504	500	517	489	491	497	514	500	524	514	560	491	516	482	474	507	517	475	470	484	523	445	531	496	492	508	500	493	517	527	501	501	495	468	501	506	497	529	507	500	500	525	516	508	457	559	549	533	481	522	567	505	499	510	476	522	508	527	516	517	497	499	501	498	527	529	487	524	535	500	485	464	505	493	487	503	511	497	499	487	504	481	460	525	486	513	512	516	503	469	528	500	524	501	502	536	490	493	487	511	491	529	496	508	469	552	511	498	565	469	477	499	503	506	518	476	519	535	477	494	489	499	549	483	509	512	528	504	485	521	525	499	517	505	513	506	552	471	474	477	536	534	461	494	488	496	532	480	494	468	498	512	501	509	498	497	507	517	503	484	517	496	505	479	522	533	481	483	483	505	520	477	490	517	504	519	532	487	514	531	491	560	523	540	547	497	536	525	507	499	512	496	475	521	503	467	515	507	530	448	496	559	505	534	519	525	512	496	526	502	492	520	529	496	528	462	482	454	507	559	508	532	537	472	483	486	489	524	498	515	474	541	492	495	492	555	496	516	493	522	504	489	534	536	521	499	509	505	511	520	522	546	511	482	563	501	507	546	484	519	544	516	469	539	462	528	484	490	505	502	464	493	477	483	508	543	486	526	541	526	484	478	497	520	534	532	538	528	503	483	486	517	531	467	493	498	542	508	539	571	494	488	505	518	482	502	493	478	479	546	494	487	477	482	517	519	549	503	486	512	472	506	524	530	504	488	512	561	541	517	486	532	478	540	511	516	473	521	493	457	498	484	474	492	517	519	475	502	506	479	517	521	502	510	530	501	526	493	519	487	489	519	504	492	508	499	525	507	499	492	541	506	526	495	472	505	488	493	497	516	461	578	503	514	486	474	544	506	475	487	505	530	493	509	523	545	491	527	489	536	528	512	520	474	552	486	513	487	488	505	504	487	515	419	520	551	495	480	472	499	508	462	529	490	498	477	502	533	508	520	512	524	512	548	523	517	513	514	460	504	508	516	504	508	511	495	480	485	506	509	472	499	540	527	515	476	529	481	500	509	511	522	486	495	551	567	481	494	529	507	521	516	515	516	546	514	514	501	514	490	527	526	497	527	538	497	525	536	488	520	497	525	504	483	525	511	518	468	547	491	494	500	519	529	548	534	507	471	549	514	524	526	515	490	484	507	492	514	523	484	528	507	535	522	527	502	484	487	505	504	488	575	562	512	529	514	517	504	518	491	499	505	493	535	502	495	517	523	497	477	493	492	521	498	517	518	487	493	520	544	521	530	510	489	513	531	523	493	523	499	529	528	522	504	517	499	479	502	503	501	543	503	521	499	528	546	505	499	523	492	489	522	470	516	475	531	531	467	480	512	526	560	495	492	522	533	500	491	520	501	492	516	504	539	571	514	536	489	522	537	492	484	477	490	513	479	472	483	510	511	503	466	517	510	499	495	522	517	476	528	471	503	489	468	489	524	535	517	491	545	504	524	530	509	552	518	466	505	531	501	469	517	502	505	522	473	519	532	486	482	523	517	502	535	511	529	541	518	522	457	500	492	550	497	535	493	506	510	519	498	534	518	572	509	522	479	464	493	506	557	483	496	504	555	532	526	508	504	519	516	531	516	504	503	553	524	495	502	509	479	525	511	487	504	476	478	492	520	494	490	488	507	524	512	509	507	515	481	532	475	503	505	545	507	516	519	505	483	503	534	507	522	479	501	501	518	505	488	506	507	518	522	528	511	499	502	485	494	522	459	521	518	516	457	478	485	534	550	525	486	510	469	498	493	480	509	528	493	529	531	555	502	530	524	471	537	486	485	540	507	523	506	500	521	511	490	513	499	518	497	515	509	511	533	496	531	522	530	518	508	500	510	511	540	483	499	567	498	480	503	542	525	505	502	491	557	533	502	477	498	522	529	517	477	529	500	506	512	524	474	504	523	490	520	498	530	520	507	478	496	514	515	494	502	527	546	499	502	534	504	500	510	507	537	561	549	515	537	543	523	502	520	524	519	495	521	481	513	529	483	490	506	536	480	506	502	503	507	526	512	488	454	501	499	537	533	507	522	539	517	550	520	489	506	472	512	512	487	509	483	482	487	472	528	503	479	473	487	507	500	472	515	519	489	499	519	522	534	479	459	535	470	531	526	544	477	498	534	495	513	507	548	494	502	493	528	499	521	513	501	502	531	484	481	527	480	499	498	477	466	513	487	497	566	492	531	511	530	537	487	523	488	483	488	532	517	514	519	525	518	504	581	536	535	515	513	494	487	527	489	532	504	519	503	476	498	534	496	507	476	488	539	541	515	520	522	493	498	508	509	521	521	543	514	534	542	519	514	487	523	502	502	532	468	531	524	488	469	520	502	514	528	500	520	495	549	516	482	469	515	504	548	504	491	521	517	513	537	502	445	559	513	472	497	504	511	479	538	530	532	491	506	530	525	505	550	521	480	517	492	500	533	510	538	496	546	540	512	450	485	533	533	520	520	503	458	479	536	501	491	491	486	536	509	481	502	492	494	505	457	497	490	532	508	504	500	487	515	525	498	513	508	471	459	513	500	490	488	550	516	510	483	531	493	488	521	531	485	522	503	496	483	506	531	524	502	530	513	521	508	537	518	523	533	547	509	468	514	536	500	526	493	503	542	502	508	523	512	454	556	459	516	525	532	509	547	534	525	502	508
13064	2123	2346	2418	1597	1007	727	578	446	377	318	314	277	267	250	245	280	228	233	198	178	191	205	202	195	182	188	187	160	187	170	157	173	155	185	183	207	180	178	214	196	173	169	182	161	195	175	225	233	175	175	195	185	170	161	165	166	277	715	962	1171	1163	735	400	300	209	165	158	159	147	140	170	128	155	172	128	144	146	154	163	142	150	139	147	146	144	145	142	154	139	137	155	152	142	146	160	151	156	169	161	151	153	165	164	171	162	154	171	127	158	153	144	171	151	161	142	140	160	139	149	148	163	134	151	160	145	152	177	148	151	141	147	136	157	157	165	165	163	141	176	158	164	165	146	149	160	154	162	158	148	159	145	148	133	152	133	145	159	171	152	166	139	139	135	170	149	145	148	141	145	171	145	149	154	151	163	147	156	141	180	141	155	174	154	153	168	155	153	162	153	151	152	159	159	147	154	132	161	160	143	130	155	170	144	157	146	138	187	131	151	145	144	159	128	150	135	138	153	159	168	151	141	153	146	155	153	135	151	166	146	149	143	163	145	164	158	175	145	153	149	152	148	185	160	167	165	166	152	167	156	140	146	167	164	170	135	156	140	138	145	146	141	166	146	133	154	151	143	155	174	135	147	159	160	171	155	148	156	184	151	143	155	171	153	156	150	155	139	116	160	154	152	137	142	168	139	154	139	145	149	170	152	159	155	163	145	167	167	145	140	156	166	129	158	149	122	165	142	155	163	160	134	143	153	181	168	176	161	148	156	146	138	133	176	171	138	170	155	142	151	131	133	135	149	147	145	155	136	149	164	159	144	147	156	142	157	164	145	153	140	173	167	169	140	164	149	143	142	178	160	137	141	149	149	151	163	154	149	143	149	148	152	172	158	155	164	169	152	170	154	153	157	170	133	181	166	169	141	173	148	142	154	171	163	155	153	160	163	134	165	145	159	160	156	162	172	156	148	154	147	163	144	164	142	143	161	152	172	177	153	150	137	171	166	147	167	145	145	153	147	146	174	143	134	165	133	156	156	137	167	174	135	182	130	143	165	165	139	150	168	147	150	150	146	165	137	165	156	144	182	153	150	170	149	151	168	153	128	142	147	137	158	151	158	148	164	150	167	141	156	162	138	141	155	168	182	156	162	150	168	154	179	163	162	158	152	150	153	147	157	165	160	139	155	131	133	144	131	167	164	157	141	165	153	137	164	159	180	143	154	154	125	156	159	134	164	134	133	147	146	158	143	151	134	147	165	137	156	139	165	146	149	148	147	155	134	160	167	145	142	159	148	145	159	155	158	148	161	131	136	160	161	170	120	162	135	154	162	182	150	159	149	141	174	149	159	143	166	157	152	159	161	158	141	141	161	154	166	178	174	169	155	160	149	167	155	150	161	158	177	184	161	153	148	136	154	155	156	147	144	145	156	154	157	157	161	139	160	156	158	150	159	139	164	158	136	165	151	170	149	135	172	165	175	162	156	140	151	159	166	160	131	185	139	143	153	136	134	153	137	153	143	152	150	145	150	144	164	159	147	164	161	155	129	159	139	134	150	150	157	152	169	141	141	143	151	143	135	153	157	147	146	170	164	126	145	149	149	148	156	167	163	163	142	143	140	138	158	149	135	152	141	140	155	150	149	134	183	149	174	153	162	138	141	139	128	165	176	170	126	155	144	160	178	149	133	142	135	148	165	149	175	174	137	147	158	132	139	155	148	158	146	164	150	131	154	164	149	154	159	156	170	154	147	133	159	127	151	168	149	152	187	139	163	157	154	159	168	148	173	157	142	158	137	146	155	162	164	163	149	142	145	162	148	152	142	138	142	152	146	161	142	139	140	165	164	163	152	152	153	154	147	142	150	166	143	140	147	164	140	157	135	154	135	153	163	170	152	148	152	166	145	158	153	143	125	166	151	140	165	160	165	162	174	134	135	162	135	158	148	180	139	144	132	138	140	156	149	179	176	158	154	131	165	153	138	156	144	168	156	157	154	156	138	161	148	147	174	162	155	158	140	172	156	172	147	146	158	158	158	149	151	155	143	167	153	162	132	133	149	147	166	169	161	150	152	148	161	144	151	146	173	142	165	148	157	131	163	140	135	173	177	144	159	155	165	166	173	162	131	149	154	131	152	141	134	149	162	134	146	156	158	131	134	152	169	156	167	134	141	131	160	144	158	144	146	159	168	138	146	176	148	155	156	161	171	154	181	161	152	156	136	147	171	152	169	150	160	175	168	140	158	152	179	162	155	174	156	147	160	146	146	146	168	144	155	132	164	148	138	136	174	164	173	150	178	179	137	138	144	153	148	155	148	160	159	161	159	179	153	140	149	161	150	148	146	174	136	153	161	132	133	135	161	151	150	158	160	127	160	123	176	142	164	135	146	142	150	169	167	144	144	160	167	132	139	146	128	167	169	160	142	153	145	136	139	135	175	129	126	136	147	176	150	148	151	147	148	148	138	171	158	138	159	145	144	132	137	158	139	161	172	161	174	156	160	139	150	147	140	163	144	150	165	148	159	167	146	150	174	136	160	151	156	147	146	141	147	168	159	166	148	166	153	150	147	150	160	177	161	140	164	149	158	114	144	166	153	162	164	135	163	146	162	154	141	165	148	131	151	146	164	169	153	139	134	156	147	130	152	157	132	152	148	130	155	156	183	145	149	141	155	143	155	149	157	136	155	152	149	173	164	170	155	170	153	161	156	158	136	134	140	159	140	159	161	155	140	149	160	143	171	153	175	165	149	156	143	168	163	151	179	149	145	125	153	167	138	150	167	161	157	154	131	167	154	168	163	144	149	147	160	156	147	147	133	133	143	166	138	161	143	160	144	121	136	149	156	169	159	154	137	150	139	141	164	154	147	163	142	130	171	159	155	165	145	146	149	160	151	167	152	147	168	175	148	143	170	139	150	150	146	144	151	116	152	165	137	154	166	139	152	155	157	152	136	142	139	149	136	140	157	155	156	130	177	168	149	161	137	163	155	152	151	153	167	170	155	142	130	141	135	132	152	147	202	174	175	168	161	174	138	153	167	155	162	162	142	165	155	144	151	167	146	153	134	160	141	149	160	148	159	138	150	143	151	155	169	156	155	143	147	141	150	162	140	156	151	137	162	160	142	139	142	155	142	142	148	146	145	174	144	152	158	158	172	140	153	146	168	161	146	145	157	151	134	136	141	163	158	151	159	133	165	171	162	121	156	164	164	151	157	175	142	153	142	144	126	142	160	159	149	152	151	142	152	157	159	125	141	175	134	150	153	164	147	157	173	153	141	150	163	162	156	173	161	160	143	154	165	154	144	160	142	156	151	148	163	146	155	146	144	136	150	151	143	144	165	157	165	145	149	164	146	157	147	168	163	139	167	141	145	146	158	132	153	133	137	154	147	165	174	145	135	172	156	151	161	146	157	149	178	181	154	136	147	145	133	158	152	147	149	156	130	166	134	133	155	141	152	139	152	132	148	146	133	167	167	130	162	134	153	171	155	139	149
7227	2217	4305	6034	4580	3804	3148	2587	2080	1784	1597	1432	1368	1256	1215	1168	1104	981	855	851	817	753	711	736	743	726	708	669	604	651	600	654	612	613	728	731	705	711	686	709	714	697	665	700	722	715	848	873	899	791	745	764	689	575	550	529	553	1394	5280	6425	7680	7222	4482	2345	1478	897	569	534	503	487	432	454	446	421	420	425	448	431	405	422	425	423	425	430	432	422	461	429	427	411	449	470	475	435	416	428	496	444	427	435	443	476	475	447	432	439	446	425	434	470	433	409	459	466	407	487	465	411	432	433	447	434	444	453	406	451	445	459	428	430	429	456	424	429	417	457	420	439	478	430	428	448	423	453	457	438	433	408	433	470	464	420	423	444	438	407	450	456	476	463	431	467	414	412	445	425	421	422	452	443	407	433	428	453	457	452	426	464	453	455	453	438	421	421	462	411	440	450	439	452	427	432	426	448	425	428	450	445	460	455	443	422	416	416	428	410	453	408	434	430	422	439	422	442	409	436	447	443	428	447	437	419	466	406	421	428	440	466	461	425	451	451	481	436	412	395	465	445	416	443	398	475	432	434	461	453	448	436	418	446	424	428	437	452	406	443	399	434	419	456	451	423	445	419	469	444	459	462	447	443	447	427	419	423	439	413	429	407	462	431	452	441	468	442	441	432	431	464	423	434	458	437	448	452	444	421	466	424	476	442	424	469	429	453	424	436	442	473	426	483	439	402	456	432	412	460	449	446	454	448	441	442	457	428	430	452	439	474	444	439	453	438	405	421	443	441	439	472	415	433	406	473	447	433	443	411	415	420	418	428	444	458	459	437	427	433	448	461	451	405	418	429	407	472	407	419	432	439	397	416	469	437	431	452	409	429	415	416	457	433	410	429	475	474	493	483	480	474	453	457	440	426	453	428	377	450	430	420	428	452	465	467	443	434	407	379	455	415	448	492	450	416	429	439	425	430	464	458	402	459	446	402	449	425	432	411	440	434	427	436	421	463	427	453	452	448	411	435	433	441	462	408	429	447	435	481	436	459	427	418	472	449	434	421	450	451	427	436	445	442	459	425	428	433	421	413	460	436	430	435	472	420	423	435	427	427	448	429	430	426	417	424	437	396	447	413	469	464	460	438	438	411	487	462	474	415	469	465	429	427	441	494	404	485	420	437	413	445	428	440	463	479	421	427	418	442	446	428	424	433	442	484	416	425	432	461	420	436	437	427	439	451	464	479	457	453	419	405	460	408	422	446	421	427	484	446	438	438	484	423	432	439	450	423	438	437	425	469	458	404	478	506	447	427	434	394	431	487	422	421	466	409	392	457	399	465	432	458	469	466	436	411	440	467	415	452	445	413	462	405	416	427	494	425	440	440	449	437	447	438	428	410	421	444	413	467	402	412	430	448	425	429	414	468	445	427	411	477	446	428	442	431	456	435	479	472	462	437	444	446	454	463	427	456	463	436	418	418	448	408	420	447	459	435	455	433	444	427	407	424	432	460	465	402	437	425	398	453	449	443	453	429	448	416	423	421	410	443	447	453	454	472	416	411	419	418	432	461	445	440	440	446	468	442	446	424	432	426	455	446	438	429	421	419	459	470	423	470	434	440	440	436	463	450	422	436	433	427	445	428	425	450	431	478	412	454	432	466	456	458	431	408	455	418	448	454	439	478	457	412	434	401	473	431	457	389	379	432	417	436	489	416	430	458	435	441	476	404	426	402	421	433	429	423	429	453	426	441	433	380	464	467	423	466	468	452	434	447	464	459	459	448	403	453	461	392	425	471	434	425	481	434	441	428	480	433	465	471	387	432	454	391	412	451	432	405	444	455	456	456	459	437	421	446	415	428	477	454	425	433	467	416	427	405	442	491	428	435	435	433	440	461	463	425	430	441	402	428	417	442	463	446	457	438	433	441	404	407	441	416	462	446	478	440	424	462	438	420	456	454	420	420	405	442	437	457	432	405	475	429	434	436	438	459	447	408	433	451	408	462	455	436	447	436	454	452	441	391	454	439	445	466	466	422	455	449	437	427	432	472	437	431	455	442	455	410	399	454	467	441	415	465	446	453	423	397	432	437	400	441	453	409	428	436	434	458	486	432	439	444	403	447	440	442	409	390	435	450	382	449	434	428	434	475	460	449	426	408	447	398	445	423	413	433	432	462	449	482	432	447	448	442	418	439	419	454	446	412	440	401	441	415	460	421	426	464	421	454	437	429	434	439	450	437	426	447	457	457	440	448	442	478	449	456	461	453	436	433	453	434	469	452	443	442	413	446	438	463	421	442	426	448	436	434	430	466	414	439	406	441	444	445	431	430	441	463	417	459	464	423	443	431	457	448	459	407	465	445	459	444	471	418	423	450	448	448	416	456	492	484	442	444	475	435	445	441	419	384	456	412	421	445	426	457	435	404	461	454	444	445	439	474	438	479	456	416	405	427	477	466	427	435	441	432	453	408	437	451	425	432	470	473	410	449	455	435	444	442	446	441	432	434	466	428	460	461	410	452	436	413	439	442	431	445	443	428	449	435	455	465	446	433	456	461	422	465	437	435	442	428	429	423	449	443	452	475	444	438	431	464	418	434	441	447	415	443	446	443	449	423	413	462	426	457	477	433	447	449	421	436	465	444	442	440	465	461	466	418	441	438	441	427	485	414	447	453	476	414	465	442	391	465	454	436	443	423	444	445	462	427	427	436	457	450	444	419	440	425	465	444	482	443	438	445	378	422	453	450	419	432	456	445	487	438	479	430	467	439	448	443	457	446	434	451	458	488	488	417	397	410	475	464	410	434	429	458	445	439	451	464	474	457	395	447	453	492	427	435	419	450	416	425	469	437	446	438	447	444	428	464	436	446	449	406	446	431	448	429	444	441	406	456	494	449	437	446	445	463	461	428	455	437	464	454	456	411	428	458	455	464	436	436	414	410	429	464	408	482	430	441	479	439	440	450	409	453	436	423	466	433	416	460	430	444	419	427	442	455	407	431	437	449	450	410	448	437	440	483	432	412	409	430	440	413	459	417	428	424	418	465	467	420	410	459	449	453	423	444	455	419	440	467	392	458	413	447	427	472	415	426	478	443	406	424	454	449	445	442	400	427	425	431	495	419	450	456	479	495	439	489	419	417	453	440	405	396	448	430	422	422	412	429	412	458	441	416	435	452	404	419	421	418	458	451	466	425	430	428	416	466	419	456	446	414	434	451	441	452	449	443	454	435	454	436	439	425	422	417	419	437	471	425	432	439	460	439	479	434	448	438	468	454	479	452	443	447	450	468	417	442	483	442	423	436	386	397	425	466	465	412	451	390	421	442	428	449	420	404	485	478	465	414	437	458	450	436	461	399	463	448	457	475	442	416	432	422	449	432	419	433	431	420	405	421	396	475	440	434	449	462	409	422	447	464	477	433	435	513	443	412	416	460	464	434	449	400	451	477	437	430	415	453	459	458	387	425	420	413	433	423	464	448	430	454	445	436	479	446	421	396	417	431	437	400	421	429
2086	267	292	319	256	237	238	200	239	207	222	234	216	235	224	232	198	220	222	224	211	210	216	199	228	228	218	202	207	209	224	232	208	227	216	202	206	240	217	227	232	239	238	203	217	213	242	254	224	223	227	214	193	238	195	231	227	217	246	282	295	315	340	290	241	242	242	205	211	200	209	220	207	205	231	218	206	218	214	242	204	196	198	198	203	196	214	179	189	208	196	195	208	222	214	202	243	227	201	237	193	214	196	189	203	208	213	213	225	201	248	210	222	218	212	184	228	199	191	213	214	198	198	233	197	205	232	229	222	241	210	238	201	229	243	218	238	209	199	252	203	223	214	197	236	213	217	203	205	210	205	203	204	226	205	231	200	218	211	208	211	202	200	220	220	180	226	204	230	230	204	227	228	196	209	217	223	214	199	211	217	202	236	229	226	210	201	220	208	221	215	191	233	167	229	218	223	218	206	205	228	241	208	211	205	207	207	191	185	217	219	230	204	232	214	234	198	212	182	193	212	211	210	205	214	238	232	199	206	215	226	242	221	222	223	207	203	231	225	209	197	214	194	214	217	218	218	242	220	211	208	204	237	220	205	224	211	220	229	198	219	200	211	227	206	204	219	189	212	207	222	203	240	196	209	211	217	206	222	238	201	216	189	238	197	192	222	202	196	227	234	217	211	191	195	193	240	208	197	176	231	225	224	217	208	232	191	215	208	208	207	205	218	196	234	207	204	220	207	199	194	220	224	206	237	224	221	196	212	212	198	224	227	228	208	195	204	222	215	205	234	207	205	219	221	187	237	223	210	184	191	201	198	230	216	221	206	190	196	223	199	182	215	230	229	190	193	212	219	213	247	240	235	206	201	235	209	216	204	224	223	235	222	208	228	210	193	218	226	220	227	236	207	217	192	208	257	193	240	194	235	204	220	228	221	193	203	213	221	220	216	195	196	214	208	232	214	215	203	215	207	219	243	227	198	183	235	227	200	216	212	223	196	194	206	209	227	215	222	232	204	211	230	168	228	202	224	223	211	219	254	206	220	241	232	212	206	213	235	226	230	237	223	217	212	188	224	211	235	197	189	212	212	200	203	201	196	201	213	207	235	186	253	215	222	215	225	221	214	195	235	204	218	185	188	221	212	207	198	225	188	203	233	204	225	197	212	218	230	211	225	215	199	217	210	208	202	184	209	200	215	195	252	211	228	230	238	236	201	201	222	207	248	239	190	200	205	200	217	212	230	229	230	238	201	200	226	219	214	249	212	194	206	225	241	244	200	197	215	230	164	215	218	222	209	229	203	189	234	200	240	205	217	236	193	210	211	225	197	221	217	211	192	206	214	225	246	204	226	213	210	204	210	216	198	195	211	211	204	221	214	220	234	201	185	217	199	209	204	194	219	207	228	212	208	231	225	203	204	215	216	216	214	228	186	211	184	225	211	230	190	210	225	204	214	207	215	222	218	204	200	202	219	209	172	227	216	201	194	211	225	217	210	222	213	220	200	224	220	214	200	231	210	225	212	192	204	211	175	198	205	214	230	205	210	220	215	202	224	200	187	228	207	211	220	218	192	206	216	222	217	213	205	210	222	218	217	214	204	193	212	216	236	239	209	207	225	195	209	193	199	193	214	201	192	208	205	225	224	220	230	206	225	204	209	214	203	194	225	226	204	221	234	221	203	188	213	231	229	212	231	208	231	215	238	244	217	229	233	211	232	213	224	224	212	230	190	227	210	189	201	219	217	243	198	242	222	196	191	204	205	185	206	188	195	220	209	229	220	228	216	188	201	216	216	206	201	198	195	219	202	206	201	206	224	206	199	204	221	220	232	250	206	226	218	228	227	263	207	202	213	208	213	227	204	215	182	210	199	238	228	183	214	216	225	219	197	199	195	185	245	201	211	211	224	192	223	203	214	201	220	192	213	206	222	202	208	209	211	170	214	240	235	208	217	215	198	215	184	225	218	208	217	209	207	207	230	204	217	211	198	237	222	223	223	212	228	243	210	193	198	207	210	211	210	254	223	192	217	225	185	224	217	211	231	223	205	220	200	176	220	225	204	212	235	213	196	237	233	232	200	223	242	201	202	203	188	245	208	240	212	180	215	176	207	211	198	198	192	190	228	212	216	202	214	200	190	216	194	204	222	226	229	217	202	217	225	221	195	213	225	218	212	231	192	219	211	212	215	189	213	173	196	205	213	195	208	215	214	218	230	208	219	196	205	188	216	202	212	215	219	203	225	200	199	230	224	210	201	244	216	209	189	209	197	219	198	233	203	214	203	219	221	188	230	193	224	229	218	215	208	209	222	183	213	203	215	193	233	212	222	229	196	209	238	186	229	219	184	188	227	238	207	220	183	191	200	222	214	195	189	206	219	227	202	224	213	208	211	221	230	206	211	208	235	227	220	239	202	185	220	233	210	249	211	212	190	221	228	238	240	205	178	233	231	195	226	208	218	213	231	217	206	215	212	211	222	212	206	208	216	197	212	221	238	257	217	216	184	209	206	222	212	237	225	217	221	215	219	222	194	224	220	192	218	237	234	184	202	218	224	184	186	202	201	218	204	219	195	217	228	221	230	231	208	220	234	197	197	210	187	205	230	219	230	209	210	211	227	194	212	240	202	207	220	203	196	233	215	194	217	200	212	232	182	216	222	197	220	216	238	221	210	200	198	203	195	198	198	220	224	234	211	209	244	225	203	210	204	230	193	221	191	198	220	211	198	197	217	213	198	247	224	225	204	219	207	211	226	207	233	208	222	220	199	192	224	201	247	209	200	223	201	224	206	216	219	221	202	199	236	224	217	217	207	216	215	214	225	237	224	228	201	201	220	236	233	220	211	211	208	202	200	225	249	217	200	201	211	211	246	216	214	221	203	225	185	211	209	215	193	209	205	228	200	218	206	209	206	203	193	226	232	217	211	224	237	201	237	227	224	203	203	215	225	202	225	196	213	191	220	210	207	211	224	227	215	206	224	214	220	214	237	216	220	222	215	229	225	199	233	190	211	199	206	227	226	215	240	189	209	231	236	188	220	219	209	199	247	231	232	209	229	218	204	243	194	224	198	209	230	208	219	231	223	229	203	224	195	202	219	214	204	217	220	199	235	218	190	198	244	223	224	209	216	213	204	211	222	204	222	244	209	212	213	220	198	223	208	229	215	219	213	216	212	230	213	215	206	211	214	213	205	211	222	211	207	223	211	194	233	210	204	201	228	228	219	237	231	221	215	220	210	198	213	207	200	215	206	250	204	185	229	207	203	210	233	225	212	215	216	194	189	206	222	209	211	200	209	232	213	204	216	205	222	219	222	215	213	196	209	216	219	230	212	196	188	215	238	239	190	225	232	229	213	231	210	201	207	233	244	239	209	205	214	207	221	210	228	213	207	217	228	206	228	212	213	211	206	214	225	231	212	197	213	217	216	202	234	213	248	210	232	195	209	211	193	197	212	217	209	187	224	220	217	209	206	223	211	217	197	219	194	194	231	198
2275	647	817	953	816	731	758	727	708	666	624	673	592	602	661	675	635	609	590	629	584	616	570	629	626	647	601	586	587	610	569	626	594	643	644	654	641	700	649	646	621	623	682	604	585	655	738	775	739	719	635	638	635	635	599	612	624	598	824	1074	1220	1404	1238	961	812	698	591	647	596	593	622	571	579	614	594	588	523	551	574	548	595	577	568	591	615	581	602	573	582	625	589	554	586	623	561	613	630	592	592	615	650	599	583	578	601	601	622	548	562	571	594	566	592	589	557	587	542	575	557	597	525	610	563	557	569	645	566	538	592	563	612	581	589	550	572	547	595	576	595	632	543	559	564	594	583	538	598	557	543	582	595	591	611	557	582	598	541	593	596	580	612	551	573	617	578	576	561	582	568	582	634	555	597	571	596	546	580	576	633	618	594	651	581	610	530	561	567	600	536	597	609	587	584	596	588	554	584	585	586	593	592	637	610	597	559	571	621	619	531	607	599	591	580	553	616	596	603	555	573	541	557	593	566	582	595	574	607	587	598	590	629	626	616	578	564	625	578	581	575	597	620	566	574	575	598	567	610	585	560	590	666	569	586	571	581	609	609	606	585	575	601	524	580	562	592	553	571	586	603	613	601	597	539	553	594	591	578	614	595	529	605	622	597	559	555	593	602	615	587	598	615	602	593	590	610	586	574	633	569	611	601	632	599	572	616	578	585	627	626	590	593	588	566	575	597	629	624	571	561	575	565	606	574	598	583	591	593	541	582	588	608	567	576	613	540	587	625	610	568	602	561	591	609	619	653	577	600	563	569	589	614	572	599	570	598	555	576	577	590	538	546	622	577	566	612	576	563	570	577	597	581	594	635	557	544	549	555	572	599	529	594	591	609	606	574	578	573	564	572	577	590	598	590	581	576	632	574	549	589	572	597	554	611	593	566	592	545	619	591	617	555	557	611	579	594	612	546	571	543	572	635	666	613	576	558	593	561	566	570	593	555	573	602	562	577	595	557	592	564	587	569	597	635	550	545	621	546	583	590	608	591	597	564	598	592	618	579	577	573	583	607	559	574	569	574	562	574	554	578	608	573	547	640	555	592	607	582	576	579	559	580	573	560	596	598	568	570	583	574	584	573	612	579	607	623	598	557	586	592	621	575	604	608	571	552	544	567	581	594	575	580	605	561	614	527	586	576	584	593	599	591	600	567	629	535	532	536	571	584	590	547	601	594	596	600	627	566	560	570	585	576	532	545	608	600	601	582	601	586	561	576	648	622	587	563	590	582	619	592	589	599	588	614	615	566	602	583	591	580	578	573	566	547	557	606	539	621	577	575	566	578	613	594	599	616	611	546	601	596	588	564	587	600	571	581	556	614	608	573	590	598	615	577	567	572	574	553	533	579	550	609	601	603	609	584	617	584	599	575	573	633	583	568	551	586	583	611	563	519	619	583	546	614	577	605	569	562	567	572	616	584	536	604	580	601	562	575	552	578	545	557	605	605	579	572	582	579	557	624	590	537	563	561	589	572	591	602	562	622	571	594	596	582	572	569	601	590	590	578	589	618	603	592	572	620	589	617	588	593	601	560	580	557	573	618	542	582	583	574	541	561	596	580	604	610	569	570	596	575	585	633	591	567	568	590	628	598	634	557	572	558	589	586	598	552	590	570	551	566	614	594	589	577	597	590	553	619	575	585	606	601	576	604	563	547	632	577	563	575	593	579	596	605	540	564	571	600	573	610	588	580	623	591	538	594	584	596	566	613	574	586	610	574	569	576	584	608	607	585	610	549	584	598	590	615	605	585	576	561	604	608	574	584	552	576	615	587	587	574	595	585	619	549	559	589	612	607	566	545	633	593	576	605	530	594	565	575	610	615	535	597	597	559	588	570	585	619	581	608	563	588	528	549	543	574	573	638	600	581	597	585	561	587	620	577	622	551	582	572	591	579	560	577	535	601	576	569	583	599	576	609	570	599	628	584	587	574	576	599	553	601	608	594	516	583	592	562	612	599	571	590	584	588	618	549	575	577	608	609	547	606	567	578	539	602	578	597	575	576	571	589	638	595	596	561	567	557	617	577	517	569	561	535	592	552	583	581	584	563	556	589	592	579	567	592	567	582	595	541	576	590	617	614	614	584	567	553	562	556	595	585	607	578	598	603	602	604	611	586	572	580	608	589	547	572	581	578	546	584	580	565	552	557	580	586	585	629	564	600	594	604	570	545	597	584	632	577	589	556	577	557	570	601	552	560	620	569	580	550	589	573	589	606	572	556	581	604	559	564	579	566	573	581	604	574	560	574	599	624	633	566	607	583	566	550	614	609	606	582	557	627	625	608	573	543	609	569	602	553	593	600	597	596	604	582	557	589	578	607	556	608	579	616	612	575	597	566	574	579	533	579	567	607	554	588	570	593	571	612	588	563	586	571	595	543	560	587	632	602	581	587	598	605	589	575	578	570	552	604	550	591	577	602	623	565	595	591	595	569	571	589	571	566	634	582	598	619	573	577	607	570	591	600	592	591	539	596	575	588	593	618	609	552	556	572	606	606	563	583	601	541	599	558	567	601	561	628	584	576	567	598	571	594	566	605	617	616	567	574	586	611	577	612	532	606	625	540	565	599	547	565	587	602	528	602	577	591	565	561	588	588	554	577	587	551	583	587	602	585	558	599	594	583	558	584	604	590	636	589	565	567	598	570	598	554	574	568	584	564	583	605	587	574	588	589	594	563	604	606	582	617	592	581	586	551	582	632	570	564	547	596	557	641	569	568	568	602	597	598	561	547	586	565	535	580	568	580	617	570	555	557	598	554	586	570	629	591	586	606	606	616	623	552	577	568	551	573	584	570	551	583	542	555	591	591	636	581	619	614	562	620	604	590	574	552	601	573	551	563	556	547	601	609	578	574	613	570	578	585	597	552	570	605	563	572	539	595	587	572	553	568	617	603	597	604	578	574	608	605	578	599	586	596	619	592	566	578	585	504	566	579	612	574	589	595	588	625	580	596	572	560	605	610	596	577	538	583	620	569	566	565	605	565	573	584	590	575	580	567	571	607	633	551	592	556	564	542	607	535	596	592	572	575	638	606	576	577	590	581	604	555	587	574	566	574	578	611	601	611	573	553	553	610	586	525	566	598	631	586	600	597	576	609	552	590	584	575	582	576	546	627	622	594	580	612	604	612	584	576	579	610	551	518	532	607	597	590	584	625	544	592	592	581	599	567	584	557	604	575	582	531	570	562	578	575	603	584	576	599	567	576	570	555	561	595	579	624	646	583	620	582	610	575	573	604	627	538	575	569	560	601	600	568	590	586	518	607	560	578	623	590	526	621	574	580	581	563	588	567	550	587	585	589	570	606	595	604	594	561	646	552	596	591	591	591	598	591	573	598	588	584	595	597	612	567	613	566	646	577	576	600	622	539	584	541	593	612	574	593	593	596	565	592	577	615	595	551	538	595	558	584	585	610	571	578	611	542	575	548	649	592	592	577	633	550	615
7406	1210	1452	1315	847	625	473	406	356	332	282	271	235	243	225	235	233	221	232	239	219	187	187	208	200	199	203	176	193	168	184	172	175	200	202	179	187	180	194	180	197	199	200	186	213	189	170	218	231	186	220	207	200	183	186	180	193	314	535	700	667	675	534	348	250	218	214	176	191	185	151	182	162	178	172	189	164	182	184	193	173	183	174	159	178	169	171	168	199	152	186	189	183	167	170	181	176	207	189	168	183	172	179	182	164	161	170	194	187	186	185	188	157	164	167	166	191	151	168	168	181	182	181	181	178	168	167	155	178	197	193	177	182	167	174	175	170	166	152	189	177	180	157	160	183	144	192	167	192	162	179	181	176	179	182	169	152	179	165	203	182	177	165	185	178	206	175	190	180	176	183	158	183	174	161	191	192	181	189	158	170	186	154	179	170	177	165	173	198	175	155	191	159	164	174	166	168	185	180	164	182	193	178	159	173	175	171	181	166	177	163	184	177	187	157	157	187	174	173	167	178	177	187	178	171	198	178	166	159	200	173	178	188	182	203	164	198	204	184	166	175	161	178	176	188	175	171	197	174	199	186	191	167	178	166	203	177	162	172	166	188	161	168	177	169	150	171	169	176	197	165	187	183	187	171	162	157	198	202	151	180	158	185	185	185	186	164	159	181	177	169	163	156	165	175	181	174	185	183	183	175	176	158	168	171	153	164	192	181	195	187	154	200	181	179	173	162	172	176	173	176	174	169	165	171	165	185	170	175	173	178	171	177	192	185	180	168	178	171	164	173	207	159	159	187	160	173	173	180	191	183	181	175	158	193	152	158	174	158	155	157	192	187	165	188	195	184	176	175	172	162	148	186	203	173	162	169	179	157	166	158	181	185	178	164	188	176	163	196	202	202	175	176	178	162	167	179	172	167	199	165	191	168	171	202	168	206	156	184	197	213	177	180	179	173	187	186	190	170	181	171	174	176	172	176	179	141	164	193	169	173	183	161	194	168	169	187	204	194	200	173	180	198	148	163	176	178	206	150	160	164	173	198	170	189	171	181	179	197	173	169	180	178	166	187	188	180	168	170	174	185	189	186	179	183	196	171	189	194	187	175	163	174	169	171	195	170	168	168	189	180	175	181	194	178	194	173	170	189	186	193	181	185	197	192	184	184	184	185	169	166	184	199	170	176	168	169	174	189	152	164	191	170	161	183	168	183	163	167	176	173	177	170	181	152	161	191	169	180	172	191	176	175	177	178	186	201	162	195	170	197	171	189	180	189	194	179	198	172	158	159	155	188	194	190	193	187	172	202	168	193	188	176	186	192	186	180	157	173	166	185	169	178	189	167	195	199	181	173	174	149	192	173	171	178	183	185	166	169	167	173	173	192	176	173	202	166	174	166	191	170	192	180	216	165	186	164	150	159	176	177	184	183	176	184	198	177	192	152	146	200	161	185	155	160	163	171	157	169	180	177	183	173	183	174	190	164	171	179	180	168	173	203	158	177	181	192	190	182	159	175	187	180	168	163	168	168	165	164	182	165	181	182	152	165	177	188	179	163	151	169	189	173	183	202	157	177	173	175	187	190	175	170	169	172	201	199	173	171	150	185	180	175	162	167	162	167	190	186	162	182	172	142	169	187	173	179	159	203	174	191	166	205	168	161	172	183	174	186	158	159	184	186	161	163	173	178	198	183	163	184	183	165	169	179	187	186	177	167	168	160	171	164	191	206	175	157	189	174	155	201	176	175	165	170	175	167	171	180	199	157	199	169	181	191	187	176	143	185	185	174	197	196	181	166	187	195	189	172	154	182	170	182	191	174	193	181	186	149	173	173	187	180	177	174	206	167	174	177	198	190	199	164	195	174	181	175	176	155	195	172	147	155	182	188	181	176	171	189	193	177	159	170	208	170	179	171	194	176	190	184	182	174	169	155	196	182	162	184	179	170	162	163	173	171	173	171	166	192	173	164	170	183	178	167	171	172	176	205	168	198	193	167	172	153	172	172	174	166	191	188	187	174	174	167	173	167	184	175	154	164	169	177	200	140	166	172	195	163	160	161	153	190	192	172	165	196	172	190	177	184	203	154	154	171	157	174	168	179	172	185	188	168	163	177	152	185	157	175	191	171	214	188	178	171	173	149	183	193	156	181	184	186	154	190	160	160	182	191	180	176	184	168	146	167	183	186	192	200	169	177	199	155	178	165	186	178	181	172	179	157	175	174	186	166	160	185	200	176	188	156	161	185	165	173	156	203	167	181	183	187	194	192	157	187	171	176	172	190	168	163	159	174	186	193	201	158	180	188	156	186	150	156	172	178	162	177	166	187	156	197	175	163	145	179	162	180	185	193	167	181	176	159	158	206	182	180	184	165	181	161	178	193	178	165	172	192	150	165	171	174	156	183	194	179	179	163	184	187	176	173	175	193	173	149	170	138	170	165	196	159	161	181	163	185	166	194	163	188	186	179	178	154	176	168	167	194	155	198	198	164	176	187	177	148	165	180	174	171	198	174	184	177	164	183	170	185	176	164	176	159	176	162	177	178	187	179	183	163	178	174	188	166	195	202	170	190	150	189	163	162	204	175	160	175	196	183	177	179	174	176	185	165	189	152	189	170	197	155	176	174	171	173	155	159	173	185	185	224	183	172	189	191	173	183	198	195	167	147	176	176	171	183	159	150	174	171	176	161	178	184	172	164	160	183	176	167	192	175	187	178	180	171	181	202	193	156	191	158	176	180	178	186	166	174	207	171	161	162	188	160	178	161	168	160	187	167	145	199	168	191	160	164	162	168	161	206	180	193	185	181	175	170	192	182	181	173	185	223	169	179	193	165	175	178	165	190	175	188	171	171	163	173	172	181	175	148	188	180	182	192	173	205	170	189	194	193	171	148	189	163	168	163	159	190	171	191	180	160	158	176	198	206	171	184	163	161	175	159	164	175	185	192	171	174	192	187	178	157	175	191	189	171	169	202	179	188	169	173	170	170	174	152	190	191	169	174	187	191	188	176	182	188	190	159	200	169	188	169	185	184	172	176	180	184	188	180	158	183	177	173	175	156	190	161	168	204	154	189	169	179	189	178	172	180	168	180	177	179	200	169	175	189	178	152	160	174	185	186	163	155	186	176	163	178	181	157	180	202	163	154	171	161	187	150	180	190	184	189	165	177	178	189	155	179	185	183	184	178	199	183	159	169	162	162	183	163	186	165	170	181	170	162	163	171	187	195	180	170	196	187	169	164	179	166	172	178	153	154	172	195	172	155	179	181	203	177	175	188	176	168	186	184	164	171	170	162	176	174	190	146	167	172	215	182	177	166	177	163	193	167	170	185	181	187	163	180	197	186	156	179	176	176	166	174	182	169	181	184	171	176	178	154	198	154	171	206	179	162	161	192	192	171	166	170	179	177	176	183	162	196	179	161	175	180	180	173	156	187	188	168	174	213	192	184	191	153	165	176	157	194	166	186	172	184	150	169	180	198	166	155	169	174	189	192	172
5613	1523	2777	3756	2878	2394	2189	1820	1526	1267	1176	1145	1032	946	952	912	812	813	782	700	663	713	669	663	660	683	632	590	627	578	596	559	566	626	700	647	657	649	697	636	675	698	663	636	636	633	615	714	762	721	754	838	817	615	558	567	611	1455	3544	4667	4904	4030	2906	1689	1063	773	596	585	520	493	497	497	466	487	509	499	490	508	521	514	523	499	469	486	481	490	487	492	491	514	447	472	508	489	475	486	529	462	510	458	472	496	481	461	551	515	491	502	480	504	496	467	467	492	496	508	493	528	525	492	484	502	505	459	475	488	502	504	528	521	484	521	501	491	469	501	488	535	479	499	494	515	498	476	482	519	487	506	535	445	489	517	500	527	455	481	492	491	495	514	495	507	482	472	483	502	548	498	497	477	501	475	487	486	510	496	516	484	507	528	486	505	502	502	460	503	460	547	502	462	488	511	493	509	465	514	484	492	509	493	525	518	484	533	492	488	521	509	496	494	470	474	455	477	460	476	539	484	522	510	515	512	523	505	433	467	486	510	502	476	504	472	475	515	509	480	487	450	492	474	467	495	505	467	519	472	501	508	505	453	489	503	502	502	522	504	508	470	502	485	497	481	469	476	512	514	502	452	497	509	466	496	492	486	530	528	527	464	532	503	503	467	486	509	505	506	467	473	488	482	490	518	510	492	540	514	511	465	482	539	481	501	499	489	490	501	493	514	519	531	524	500	506	477	467	479	501	474	554	494	472	516	475	503	513	487	497	517	491	497	518	483	496	547	523	524	494	456	516	481	477	479	483	494	489	537	498	507	503	520	506	455	532	492	492	446	510	504	506	467	505	506	476	524	467	496	501	493	494	491	514	494	479	500	494	481	499	492	484	496	483	489	471	493	511	494	492	498	511	460	499	544	531	471	487	545	539	513	488	491	495	477	495	495	485	497	496	509	509	505	510	511	466	500	500	512	491	493	462	458	496	462	507	484	482	483	512	482	484	492	469	471	481	522	527	497	497	466	508	485	465	501	498	481	544	535	499	493	513	502	492	482	479	523	479	499	517	505	455	511	493	500	519	499	483	498	458	514	468	535	516	509	494	496	517	496	486	537	493	527	515	488	488	496	492	497	516	500	525	509	506	482	517	502	497	457	464	504	479	520	485	485	492	503	482	490	525	463	509	487	528	511	484	508	492	511	510	472	507	511	494	473	512	493	519	476	494	534	453	499	477	496	508	509	517	512	494	475	490	511	483	474	494	516	508	489	518	464	517	518	488	477	490	520	512	495	507	508	474	505	503	514	502	500	494	461	496	512	503	492	458	469	476	496	485	485	504	511	507	496	492	502	490	499	521	546	425	469	462	468	465	509	498	511	484	506	464	528	504	463	476	511	514	498	511	502	479	531	493	450	511	453	513	484	502	490	467	485	487	479	508	487	459	469	508	512	503	511	507	472	479	503	502	468	483	509	536	502	478	515	508	482	484	509	514	470	461	508	508	521	489	531	474	447	542	496	457	494	471	482	447	510	472	519	514	479	484	477	533	496	469	492	499	472	507	515	516	493	485	506	498	508	495	526	508	535	514	510	467	448	525	486	486	505	478	464	486	543	486	438	482	485	468	523	532	438	511	507	521	481	510	499	459	484	474	493	493	500	503	506	533	437	486	530	489	515	517	478	456	495	509	504	480	511	519	495	503	485	502	476	477	459	492	512	513	487	501	499	516	495	492	481	493	523	474	499	492	474	470	523	495	517	459	487	492	494	494	460	449	560	502	508	487	513	461	522	505	484	529	509	506	487	486	480	434	478	483	471	500	486	512	506	475	469	502	534	479	465	488	496	523	538	491	508	512	515	494	515	480	550	489	480	487	477	455	481	499	452	512	510	453	482	459	480	495	500	490	510	498	500	464	494	487	471	512	496	453	496	477	467	494	495	498	500	507	491	477	459	484	473	497	492	489	492	465	538	508	489	523	519	536	491	463	519	499	509	490	503	559	479	497	508	488	488	512	476	473	495	495	484	463	478	518	484	481	473	483	532	499	476	496	499	482	469	493	492	466	499	530	500	501	485	479	501	501	507	466	536	459	498	488	526	490	467	472	480	504	502	458	468	476	542	495	473	503	487	485	493	515	510	458	472	487	489	496	521	509	538	500	513	493	519	497	493	475	465	478	510	500	512	477	551	473	515	495	475	499	453	478	495	516	492	473	516	510	491	491	445	482	519	523	487	499	508	465	488	499	507	512	503	491	468	476	499	466	504	508	474	449	487	475	489	456	516	480	469	483	476	473	495	504	481	503	488	517	523	460	474	499	518	458	496	461	455	526	483	464	500	516	518	502	508	485	479	495	497	513	494	488	499	451	506	469	470	483	491	505	509	526	491	511	458	504	482	521	491	495	498	478	511	498	526	511	473	477	532	492	522	499	497	483	492	503	517	499	480	492	484	514	540	518	477	507	527	470	514	497	546	481	523	464	476	496	499	481	467	505	491	505	476	472	510	458	470	532	526	516	479	472	491	533	485	511	498	472	504	550	469	494	523	502	482	502	475	478	488	477	512	476	496	493	535	516	524	497	487	497	489	487	506	500	490	521	485	506	483	507	500	499	528	483	497	504	507	492	463	485	498	499	460	533	486	487	456	499	473	504	481	484	539	465	505	523	497	477	500	473	512	490	485	540	487	523	503	453	465	479	497	473	464	483	472	463	488	505	513	500	493	478	533	476	515	472	482	506	494	481	506	547	501	539	488	496	520	524	489	512	459	524	539	500	468	496	484	537	465	511	512	477	491	507	490	490	467	543	485	498	491	513	501	496	488	473	488	449	478	502	490	501	509	506	524	492	495	490	493	470	461	507	518	479	485	517	500	507	493	515	536	519	505	488	516	525	484	474	546	510	475	527	482	517	508	471	471	503	527	481	484	471	497	551	486	515	510	508	457	489	495	514	500	483	512	477	501	558	518	506	525	495	501	515	520	486	504	496	476	491	505	473	496	517	455	466	502	495	490	494	525	459	479	504	507	461	483	493	482	528	480	460	485	467	450	474	447	472	511	527	468	479	504	550	478	453	504	504	517	514	512	519	491	458	508	494	513	469	465	490	460	515	506	510	468	482	470	494	459	527	509	491	473	501	440	497	511	514	488	483	465	457	502	483	545	495	530	508	485	491	511	509	511	517	508	514	476	472	523	476	530	493	525	515	456	452	516	514	488	501	465	510	485	519	498	517	483	475	530	514	519	500	532	499	464	476	453	513	475	462	467	447	485	509	483	464	532	507	510	518	499	475	517	503	541	470	562	471	520	513	509	526	513	475	479	459	471	519	481	498	474	542	482	561	533	503	509	503	494	518	526	503	483	511	500	460	506	504	498	481	511	486	464	480	507	481	480	516	527	507	467	536	510	488	475	476	477	494	499	484	528	485	456	487	526	482	551	536	509	511	502	462	455	501	510	492	525	492	489	465	512	469	524	536	482	512	488	505	461	510	472	482	510	475	516	500	504	469	519
13123	2128	2311	2081	1365	960	673	567	483	402	337	309	264	244	270	257	248	226	242	204	212	191	208	185	195	204	201	152	175	195	156	193	171	179	186	180	179	198	185	193	185	171	181	173	183	196	195	174	218	221	209	287	195	181	172	182	181	396	940	1220	1195	859	615	412	327	221	174	180	158	160	154	162	152	157	169	156	163	156	154	179	166	161	155	168	162	184	136	163	133	167	146	187	127	154	166	170	150	169	159	153	147	164	153	146	159	127	146	181	167	161	154	150	164	141	161	127	166	136	165	184	138	141	154	172	158	159	151	152	168	148	144	150	159	168	150	180	172	156	153	182	194	151	164	157	149	167	135	142	146	155	128	158	188	166	147	152	176	143	147	176	156	156	158	155	146	144	161	158	163	162	157	178	140	171	176	149	162	143	169	170	152	151	135	178	164	138	171	145	150	169	156	145	155	150	173	174	146	174	151	179	155	178	152	148	169	164	174	162	169	148	156	152	170	142	147	165	153	178	168	164	128	179	171	137	188	140	131	158	158	154	148	155	160	184	164	165	138	151	170	165	161	184	154	157	150	136	165	170	161	144	125	149	190	146	161	169	162	167	140	148	168	160	146	172	143	173	135	174	157	153	168	153	148	177	167	179	164	155	136	148	148	165	167	159	172	171	162	166	134	145	141	142	132	159	171	166	168	152	167	143	171	174	167	164	156	152	155	152	141	138	160	145	156	139	158	140	154	160	161	154	157	139	166	173	145	165	142	167	148	180	150	165	157	183	148	147	126	176	145	158	171	155	165	157	150	147	180	142	168	141	163	152	157	153	161	155	139	160	140	170	162	155	178	136	139	161	163	135	162	163	162	158	180	153	136	180	180	162	180	142	173	149	142	158	156	170	145	150	164	146	160	149	139	156	184	149	131	158	165	134	149	165	176	144	138	172	161	130	173	160	160	168	139	149	158	152	177	154	142	174	151	162	140	130	160	154	147	158	173	156	145	139	155	151	159	151	156	130	152	150	177	162	148	155	159	143	176	158	166	144	154	152	164	149	161	166	163	136	181	153	152	158	154	160	157	173	153	147	172	145	145	154	161	173	158	157	172	164	183	178	144	175	160	147	168	163	176	158	151	154	142	160	155	144	149	149	171	165	180	150	157	160	154	155	162	145	167	137	161	163	173	162	162	138	164	161	137	159	152	144	149	155	145	167	150	160	146	149	163	153	184	149	164	159	137	182	163	146	169	158	139	156	172	142	140	148	139	150	161	140	169	171	152	158	165	154	149	162	166	123	152	183	170	151	171	152	151	173	159	153	156	160	168	133	180	152	155	149	152	167	143	145	156	184	189	150	153	166	172	165	173	158	152	159	143	151	147	158	178	170	146	163	148	183	164	161	143	195	159	162	164	147	163	134	146	150	149	167	151	169	136	149	163	158	151	171	164	154	153	156	147	135	152	148	156	137	154	176	157	156	130	159	150	161	145	137	154	157	137	160	169	175	149	161	181	163	167	170	160	157	135	167	167	152	154	151	170	153	156	163	156	143	175	139	155	123	142	166	163	157	149	149	169	164	142	165	150	182	137	169	167	155	163	161	163	177	167	163	141	143	146	135	175	140	170	177	169	158	181	152	185	158	161	140	170	153	148	166	161	175	153	171	173	154	179	167	149	151	136	144	194	166	150	147	160	142	158	145	163	183	155	159	178	160	172	148	154	169	145	142	160	160	170	161	138	152	159	157	166	157	147	142	158	152	145	155	125	173	138	155	133	139	151	148	149	145	156	151	148	149	146	143	160	153	162	158	153	175	142	158	150	150	149	161	171	171	143	174	153	164	130	162	139	145	176	148	161	164	152	174	141	176	154	145	158	138	162	177	158	143	201	162	152	161	143	171	162	186	146	161	151	169	146	148	173	166	145	174	166	156	174	135	140	157	161	149	180	160	152	152	167	161	140	172	132	169	153	146	147	127	164	174	193	173	151	166	147	142	140	144	169	140	155	167	149	156	137	137	152	160	164	151	149	163	155	161	163	165	170	163	165	172	170	155	158	132	141	168	157	150	147	167	177	166	166	147	136	147	158	152	170	159	153	143	161	162	147	179	158	175	167	169	164	160	140	142	162	144	175	159	140	167	174	169	185	168	161	164	148	144	153	156	149	163	173	169	148	165	130	143	156	153	150	156	166	141	160	148	174	154	154	158	154	140	142	148	146	173	154	165	177	172	180	170	160	159	157	174	172	174	167	156	166	161	158	178	164	160	144	169	162	158	175	153	169	146	156	175	161	150	178	147	164	155	153	156	153	166	140	173	145	161	157	144	158	163	149	147	189	152	156	155	153	136	170	152	146	155	157	161	139	155	159	149	176	183	154	144	182	143	161	140	159	152	149	170	157	159	135	154	149	182	157	162	151	176	176	136	158	152	160	136	158	176	155	148	127	154	164	161	136	157	157	175	170	154	136	148	129	154	173	143	132	155	172	153	170	153	158	143	157	150	173	159	155	155	171	132	164	151	151	170	152	148	152	148	157	169	161	184	150	162	152	160	179	165	150	162	175	177	170	148	156	138	160	176	153	160	170	169	179	180	157	168	143	169	136	163	144	156	177	156	167	173	163	155	173	172	151	174	185	149	150	145	167	171	165	162	160	167	160	152	152	162	152	156	171	168	181	174	154	154	153	139	122	185	155	181	162	167	164	169	153	184	168	156	189	171	145	157	161	141	152	151	155	158	151	149	144	159	181	190	155	180	159	151	159	152	160	165	166	159	151	146	160	146	160	165	158	156	167	176	167	153	159	149	172	169	144	148	168	149	140	169	162	125	173	175	163	170	158	143	146	160	161	147	156	142	149	176	167	164	164	172	153	163	137	169	154	163	132	143	177	149	150	147	141	158	156	171	146	151	163	159	173	157	142	157	158	171	151	137	178	145	157	167	142	149	136	165	166	158	152	158	146	155	152	187	151	163	165	134	162	154	156	138	160	150	144	139	162	139	168	146	170	168	156	158	155	165	151	128	147	141	150	167	152	145	148	165	170	159	161	144	160	172	143	161	157	175	166	151	155	153	167	166	160	144	141	175	176	133	150	152	165	176	175	153	138	155	148	157	172	173	148	154	134	137	159	155	158	165	156	145	175	180	154	145	170	153	146	182	164	160	157	167	162	157	146	146	138	164	146	158	149	152	139	171	130	147	160	162	136	159	163	146	150	141	158	164	160	155	183	159	161	171	138	168	132	137	157	153	159	154	161	149	129	159	159	159	167	167	184	163	139	179	156	134	172	144	161	167	155	156	163	144	152	166	157	148	138	153	179	172	148	172	156	165	137	155	157	186	154	148	163	169	145	167	151	170	150	149	135	178	158	146	162	149	160	159	162	143	168	168	168	157	152	140	145	178	133	160	166	163	167	166	162	160	165	161	160	170	163	142	150	149	138	158	163	185	148	154	171	146	156	155	139	147	171	177	152	173	180	158	150	163	168	164	150	176	157	176	149	168	154	150
7201	2252	4321	5772	4584	3692	3085	2705	2076	1928	1565	1509	1284	1234	1184	1139	1050	1005	848	815	784	819	775	776	742	718	693	701	619	654	598	641	601	675	671	722	744	786	688	728	713	729	617	601	643	639	626	697	718	840	780	1518	826	529	568	578	555	2340	6088	8310	7768	5466	3603	2129	1434	819	629	542	481	447	483	467	443	466	483	472	467	488	484	456	457	468	441	432	448	412	439	447	460	426	486	462	444	466	455	478	461	450	494	452	468	457	420	490	434	457	453	415	453	479	454	431	408	447	438	448	464	429	479	435	420	455	420	472	469	453	464	459	473	472	445	448	411	449	455	450	431	477	431	453	489	457	450	420	495	474	466	446	441	458	441	456	468	449	468	477	507	426	455	455	439	445	466	471	464	433	467	441	462	488	445	458	465	484	481	473	431	473	437	458	435	454	461	426	474	414	487	485	441	463	474	450	438	448	476	446	444	424	432	452	461	439	467	459	464	470	442	436	437	438	446	440	454	444	467	441	437	443	481	437	477	425	424	444	422	483	447	468	409	420	438	463	461	436	414	454	470	470	458	481	445	467	446	435	468	475	437	434	467	495	432	432	446	444	437	455	434	408	459	428	430	442	447	464	428	476	452	432	471	438	431	486	476	443	441	450	445	439	481	422	482	452	444	435	425	416	440	475	438	444	444	458	439	432	447	487	438	454	434	489	495	451	446	414	426	441	448	441	439	458	488	434	439	439	474	439	404	470	440	388	480	448	466	442	475	452	456	502	464	444	465	459	441	496	454	458	464	465	443	445	443	454	444	443	471	447	431	459	434	481	430	446	428	447	435	439	448	462	434	454	437	441	429	460	495	488	487	477	460	450	453	442	510	444	453	450	438	453	430	431	448	495	456	401	453	471	458	439	437	457	439	434	448	478	427	482	460	461	447	434	437	442	467	474	436	414	470	456	450	464	437	466	441	476	446	454	464	484	455	441	424	451	455	434	439	448	476	426	443	419	433	444	480	475	429	498	426	445	426	463	431	425	438	511	449	467	439	461	438	458	452	462	440	486	491	436	461	476	443	461	484	431	453	474	447	422	488	491	462	473	493	435	484	494	479	444	453	469	456	442	476	434	415	462	472	491	436	452	429	454	469	447	476	430	457	444	466	452	490	443	467	481	453	424	434	467	411	455	467	451	424	448	433	440	458	423	438	402	425	473	398	445	439	444	459	431	478	419	458	480	462	416	449	450	482	439	433	446	495	441	463	450	480	461	487	471	421	477	475	447	470	439	458	437	502	456	485	509	449	460	491	442	487	435	508	420	435	433	475	496	441	445	437	405	443	462	444	431	434	454	472	432	463	458	423	467	429	447	457	457	452	468	448	488	446	448	455	446	480	456	464	480	460	468	482	453	447	453	476	426	451	488	451	437	454	495	444	501	467	464	449	462	486	461	422	477	472	441	436	444	446	447	438	467	481	447	426	458	435	495	443	453	451	416	444	436	431	459	439	439	484	443	463	480	437	419	456	478	454	424	476	416	456	466	450	438	438	468	463	435	434	506	439	439	487	463	426	448	449	460	479	417	435	450	503	440	429	418	459	445	456	482	457	411	444	465	489	426	455	476	461	429	461	513	471	409	424	436	495	457	452	443	441	460	456	456	457	470	453	430	481	482	425	455	450	449	437	467	495	433	454	456	434	430	432	432	442	444	421	481	467	482	447	438	474	478	482	430	457	443	438	470	428	446	421	455	486	462	427	468	451	449	466	455	446	428	431	463	440	517	428	473	432	455	409	460	446	458	452	455	439	457	449	434	456	465	477	475	446	444	445	460	467	465	467	477	482	439	466	452	472	444	434	463	418	452	448	476	448	436	436	475	429	480	473	447	451	444	480	453	431	472	444	451	454	442	450	429	446	458	404	475	426	465	447	440	439	441	467	434	470	409	467	455	455	454	466	462	416	453	426	478	479	463	455	492	452	480	443	469	452	458	444	449	481	439	465	427	412	496	478	480	470	466	440	498	437	452	491	455	453	442	438	452	431	490	473	476	452	425	457	439	445	449	462	481	469	450	471	465	444	501	453	483	438	475	448	439	466	468	447	441	466	474	430	494	471	465	458	481	433	506	419	447	467	439	462	457	465	462	471	485	443	422	445	428	412	451	489	425	440	461	454	468	485	458	472	468	496	438	462	451	478	443	446	480	462	516	463	454	416	485	428	462	430	445	464	474	457	462	474	486	462	457	464	473	493	463	439	489	465	456	473	430	438	474	441	437	468	464	420	462	458	459	438	450	434	481	469	467	431	453	465	431	459	473	470	487	410	474	430	443	404	476	439	488	473	476	473	451	432	477	479	446	453	432	517	456	482	441	461	467	463	400	468	428	421	443	432	464	460	462	463	471	416	484	462	465	438	457	427	455	445	483	500	452	484	460	448	455	455	457	462	485	428	462	451	479	448	485	449	435	465	446	465	450	457	458	423	482	426	400	460	459	479	449	466	473	456	484	445	448	480	466	418	464	448	469	413	449	499	444	470	435	447	416	466	463	432	475	441	438	443	439	441	443	420	440	420	472	480	447	442	437	428	455	444	464	425	449	475	428	434	439	478	426	456	437	434	465	499	466	431	470	462	443	445	448	433	389	446	480	461	478	478	459	427	421	417	461	476	451	440	483	450	430	432	450	459	445	453	470	452	470	439	432	452	441	455	413	445	469	441	465	480	444	446	448	471	424	408	442	443	437	442	455	417	440	426	477	443	459	493	441	471	442	468	497	481	451	477	447	466	450	402	436	490	461	474	432	462	447	485	480	434	437	418	433	464	434	428	436	453	434	412	452	470	439	435	444	469	425	467	480	489	465	491	433	477	464	401	483	450	463	481	432	439	439	457	464	451	415	448	400	479	392	480	487	462	477	420	436	493	452	461	433	444	464	477	432	424	412	473	453	477	466	481	428	425	477	425	464	444	466	470	467	448	430	455	451	433	428	477	453	460	497	435	455	475	459	486	435	479	416	398	466	425	475	447	454	459	431	428	444	462	470	466	477	453	472	464	466	489	460	476	470	475	424	465	439	458	446	471	459	461	464	473	413	471	441	441	449	466	474	424	468	451	452	484	452	463	441	508	477	405	462	437	469	452	475	436	434	480	470	452	478	464	405	471	451	439	453	466	431	437	456	472	477	414	451	438	471	481	473	464	451	443	430	425	467	485	433	444	474	458	467	453	467	460	412	486	493	480	419	494	449	470	451	481	477	519	444	436	417	426	472	455	451	426	460	475	484	436	428	487	418	459	439	469	454	466	408	455	450	452	455	457	458	437	434	463	445	502	433	458	433	429	446	487	457	508	487	481	432	470	447	462	453	496	426	428	417	454	440	465	448	462	445	382	473	454	455	457	434	435	478	442	480	454	439	474	470	454	426	477	483	464	449	426	430	457	416	493	438	450	440	456	421	464	470	459	441	420	424	437	411	481	432	439	472	479	445	395	417	447	449	437	452	435	458	464	455	428	511	434	421
2125	299	254	272	272	222	249	242	209	242	207	227	250	216	220	237	231	202	196	211	220	227	201	227	195	234	209	212	203	212	215	201	215	218	232	224	262	231	235	202	219	220	225	214	216	258	231	212	214	232	213	218	244	237	210	225	197	214	241	301	302	282	305	294	255	245	200	212	186	217	201	211	202	224	239	201	203	225	220	200	232	230	207	226	203	216	212	232	223	226	236	211	198	235	208	185	233	235	229	219	201	211	239	204	206	213	207	237	197	218	200	222	216	207	221	208	184	212	193	212	210	214	223	224	204	227	226	210	216	209	205	228	203	211	180	204	203	222	228	192	226	205	248	228	206	202	200	212	213	205	223	219	205	233	204	208	196	194	212	205	196	220	214	198	208	209	225	219	170	232	217	217	224	209	191	236	200	185	205	206	203	189	211	198	198	221	248	209	204	230	212	202	244	221	210	190	217	212	197	179	219	227	220	217	224	234	191	213	239	204	216	206	206	236	204	228	224	227	198	219	209	202	192	184	246	198	226	183	200	210	219	181	246	212	232	191	197	200	237	218	234	191	220	214	196	228	227	217	208	229	209	220	212	230	222	227	200	210	236	223	248	221	227	213	219	243	206	239	188	203	212	230	214	214	183	229	224	232	216	240	211	206	223	199	233	213	209	206	222	225	206	223	227	220	198	227	205	230	236	210	213	219	240	217	216	193	203	216	215	216	191	188	225	206	200	209	231	221	245	194	209	205	201	238	218	234	219	219	220	225	220	218	189	193	213	223	214	215	211	214	220	239	237	234	226	209	221	200	206	227	222	218	203	175	214	217	220	225	205	224	192	201	195	199	190	227	206	212	200	217	208	218	210	219	202	192	230	225	211	187	208	212	218	213	203	218	228	233	222	194	206	207	212	201	199	263	205	216	247	218	238	204	207	225	216	202	233	214	221	231	233	209	206	213	220	218	243	191	226	178	221	189	198	243	221	219	237	215	226	217	206	215	224	209	228	199	194	200	212	220	213	192	200	215	214	203	223	213	210	197	223	202	233	219	209	233	212	214	194	211	226	233	221	220	209	211	203	190	236	183	193	223	220	210	184	198	228	193	209	204	215	199	201	185	204	234	200	198	215	206	231	228	215	224	185	235	203	227	214	226	192	222	230	225	207	223	232	226	208	226	235	236	212	204	223	220	234	207	211	215	227	228	235	219	219	218	225	223	211	189	222	217	228	233	220	196	220	203	211	224	245	233	198	191	206	248	235	235	206	211	212	196	203	188	206	206	191	213	223	206	195	196	210	215	202	228	195	203	231	220	207	231	232	203	212	216	226	192	219	225	206	208	215	242	218	224	197	200	208	223	196	210	218	216	237	202	195	223	228	208	240	196	226	218	219	227	227	226	224	196	207	197	214	218	208	250	211	203	203	217	178	246	205	230	234	211	215	207	193	194	201	225	217	208	215	219	186	220	212	196	216	228	211	237	214	223	189	229	256	217	209	196	213	215	223	227	213	236	226	243	216	225	209	203	217	214	198	217	245	204	216	207	194	227	213	215	206	230	206	242	218	195	223	235	228	208	249	207	220	217	221	215	237	217	218	245	222	236	229	231	215	209	222	225	217	209	224	234	178	230	179	236	215	216	201	206	236	230	195	207	221	179	242	244	225	196	214	223	214	230	218	213	214	187	194	235	238	193	234	210	207	219	206	263	213	220	233	195	213	218	196	214	218	230	217	230	230	234	246	221	208	235	201	215	214	204	215	211	241	208	191	216	224	220	183	235	221	205	206	200	240	236	227	211	206	215	214	214	221	210	198	223	229	209	209	177	203	206	207	200	214	183	244	224	227	197	223	186	199	193	228	209	218	217	208	212	220	234	204	236	225	191	224	184	207	201	235	222	222	212	211	226	223	218	217	214	227	234	211	219	230	224	222	241	221	226	208	216	218	217	214	203	216	214	225	237	232	221	234	222	185	187	210	225	204	207	207	223	216	230	221	245	230	200	181	211	205	239	197	203	193	215	209	255	240	194	255	213	228	228	224	213	224	216	199	216	224	226	202	209	232	235	227	241	200	216	236	237	251	214	221	223	203	217	228	223	219	215	211	205	212	220	232	227	227	201	202	216	222	215	229	214	218	214	205	236	194	218	210	231	230	189	235	215	236	205	214	194	220	210	211	228	212	211	221	208	230	213	231	207	208	234	218	218	242	233	198	216	229	227	235	219	213	211	205	227	201	215	211	219	223	232	200	231	199	217	234	201	210	225	210	207	215	229	222	221	220	185	210	201	233	211	213	194	235	202	216	229	203	210	232	194	202	219	223	216	213	186	196	201	224	241	223	215	235	211	207	196	210	236	223	209	227	213	198	223	215	229	189	267	211	223	198	223	205	213	233	205	226	178	229	225	216	198	222	200	218	208	207	205	206	235	238	205	199	211	221	203	206	224	210	207	215	222	207	232	242	214	234	238	203	199	190	219	202	232	214	209	235	229	195	226	203	219	194	195	206	212	218	231	203	226	206	224	197	197	216	203	208	203	198	212	217	242	209	195	210	198	197	238	218	204	243	214	208	227	196	209	210	214	221	213	229	201	214	213	235	220	212	190	206	225	234	203	184	207	172	240	217	184	231	233	221	201	200	211	221	208	253	214	225	228	194	199	205	229	235	219	246	203	235	226	202	225	218	205	212	223	236	211	240	225	217	199	197	204	206	204	205	229	205	185	255	213	201	215	232	204	216	201	215	191	220	236	200	210	191	212	197	225	219	212	205	213	214	199	223	223	206	208	197	226	220	229	176	190	201	219	228	218	224	202	215	202	212	214	217	199	212	216	210	224	220	206	219	219	219	210	222	220	232	205	209	196	208	187	218	220	230	233	228	226	200	195	236	213	204	244	212	226	196	234	232	209	207	226	239	220	233	209	217	205	214	203	236	221	227	190	221	216	232	224	191	220	213	259	202	218	208	208	219	195	229	220	225	204	220	218	217	196	197	190	224	197	205	217	232	224	197	219	226	183	214	212	219	191	234	231	205	228	222	224	217	220	211	211	221	216	224	211	212	202	198	218	197	198	221	231	218	210	196	192	204	204	211	236	186	217	229	213	188	223	233	226	197	209	195	219	209	222	214	228	241	210	219	226	221	201	222	214	221	212	205	232	234	196	207	217	222	212	206	200	205	218	228	196	214	204	207	229	246	235	196	226	212	201	208	224	193	227	220	229	240	219	191	222	179	225	202	219	235	196	225	205	201	211	213	202	244	193	245	191	224	235	204	231	219	220	240	226	230	218	211	205	211	210	229	219	201	238	237	216	219	215	220	190	223	236	241	201	239	214	205	203	203	203	218	221	195	227	238	213	207	206	196	216	201	194	226	222	209	217	231	216	203	225	212	221	219	229	223	227	208	203	208	204	192	235	201	263	207	213	239	204	218	217	202	192	189	203	218	197	232	213	222	236	223	220	238	211	198	232	255	173	232	222	240	221	213	222	218	216	231	205	187	238
2342	693	774	937	793	785	692	680	655	646	644	665	629	638	707	669	609	617	586	573	591	579	626	581	685	662	625	634	591	587	602	596	607	657	612	650	660	650	647	683	622	663	658	640	617	638	636	704	693	729	650	652	612	578	650	642	616	637	887	1143	1206	1163	963	995	805	710	699	652	616	638	577	575	591	626	612	607	597	553	600	611	566	590	584	603	644	577	602	589	607	621	542	575	605	600	574	601	607	579	598	624	588	571	612	541	609	604	590	682	563	609	568	587	598	591	573	582	633	546	611	620	626	621	610	545	606	621	599	605	610	632	609	562	580	588	575	566	577	622	637	594	569	588	605	571	569	608	615	631	620	556	614	572	587	657	607	584	598	555	609	609	585	586	563	591	632	588	603	559	584	596	571	576	592	614	587	598	616	584	556	562	574	582	587	587	575	597	573	591	556	600	625	597	602	560	595	607	549	628	599	569	589	601	576	633	581	644	569	615	572	577	630	597	591	602	567	583	559	604	625	598	611	601	620	578	627	579	575	561	562	565	646	565	580	590	617	601	576	572	607	600	616	600	559	557	608	603	629	579	556	594	538	624	594	618	604	570	574	618	595	589	613	621	602	575	583	572	594	565	625	584	571	618	614	594	619	620	579	574	615	617	564	608	587	607	624	583	557	619	550	590	624	605	600	592	604	595	551	599	596	608	579	596	569	601	598	629	586	569	581	611	580	584	558	584	593	609	628	589	594	568	624	606	608	553	608	575	598	626	596	618	547	568	569	592	613	565	594	582	538	662	578	601	561	575	579	590	586	573	573	577	624	579	592	559	593	573	579	599	582	570	557	582	584	629	547	589	611	613	600	654	601	592	591	578	605	578	603	575	591	592	581	565	614	622	576	563	617	587	579	593	576	583	657	620	576	613	567	580	546	590	605	556	576	592	546	614	570	615	624	599	584	628	588	596	549	570	610	565	616	585	599	608	625	569	596	585	576	626	573	583	634	582	566	624	621	570	590	575	578	616	590	615	559	594	577	584	625	588	617	587	625	580	612	617	606	586	615	574	648	602	544	591	598	616	596	586	659	609	635	608	625	642	568	570	597	623	592	570	657	583	594	552	598	599	579	576	626	643	591	592	588	636	621	577	545	594	598	603	610	643	629	556	615	615	604	581	612	523	531	578	636	585	577	601	632	606	597	606	596	566	583	633	599	552	620	625	605	584	608	591	605	588	633	610	569	548	582	577	593	606	613	610	618	605	566	587	586	582	583	632	586	564	605	573	569	621	566	612	596	572	615	566	584	604	626	590	629	554	616	573	532	570	607	594	579	561	616	573	569	585	618	593	588	594	624	615	606	572	590	620	599	606	575	592	573	595	617	606	586	550	572	577	624	595	619	564	618	589	582	593	578	598	630	548	596	618	569	640	548	613	633	624	592	546	577	570	643	572	609	586	611	565	587	623	567	602	562	558	613	575	627	615	619	593	577	561	584	604	601	580	591	562	595	594	610	572	629	612	598	588	619	612	617	587	613	590	577	631	595	618	573	596	579	618	609	580	591	615	571	554	554	583	583	608	584	605	591	561	564	598	592	578	596	635	572	575	553	628	560	636	590	586	617	595	582	572	571	581	646	588	618	585	633	596	559	578	605	580	618	589	593	593	603	571	589	557	599	553	621	580	625	565	600	557	612	612	631	571	574	618	578	599	602	580	561	632	568	605	606	569	564	578	622	572	537	591	603	585	608	579	581	603	592	618	612	643	572	604	557	619	603	602	587	588	591	590	586	613	593	571	601	620	639	573	604	565	576	592	577	603	617	581	601	598	602	591	571	561	601	606	599	572	599	649	589	572	581	624	576	622	555	586	596	598	599	599	585	608	626	646	563	538	574	628	561	590	570	625	581	600	606	590	618	597	615	544	580	613	573	637	600	575	578	602	570	551	611	601	623	593	594	560	605	574	566	609	613	546	649	595	594	657	602	552	605	554	546	596	605	620	576	614	572	580	587	585	612	590	643	588	601	589	570	606	585	542	630	644	588	605	622	641	593	573	564	595	579	610	592	623	623	598	598	607	616	615	588	558	587	551	586	599	608	547	616	601	596	593	588	572	620	582	602	612	603	614	610	600	578	642	637	580	605	603	602	585	617	610	599	603	599	548	607	580	592	583	594	574	571	642	557	561	619	575	559	582	590	612	545	617	566	606	588	634	626	606	601	574	603	630	600	627	616	655	624	623	626	608	599	630	586	570	591	586	605	573	627	557	575	634	601	621	558	606	578	615	600	545	594	608	576	622	553	633	610	585	634	609	569	545	623	579	583	629	600	561	593	607	589	556	558	589	599	602	599	613	595	600	590	596	596	578	595	575	594	588	596	590	639	599	562	624	599	584	602	604	597	548	588	578	612	578	598	565	611	574	580	561	594	582	602	587	563	619	546	589	599	569	578	560	597	647	605	525	622	625	597	568	580	607	610	592	591	583	574	587	564	584	594	608	615	608	595	591	625	546	629	637	592	617	572	599	612	626	578	595	573	599	614	573	598	582	596	617	571	593	592	599	599	584	571	574	617	610	567	604	635	569	607	572	579	601	574	611	562	588	581	595	625	570	616	617	576	578	629	616	592	598	599	617	600	631	582	586	609	587	546	569	625	613	572	567	573	609	603	582	581	625	615	639	625	584	568	626	571	589	582	582	615	562	571	622	563	596	595	586	609	599	584	574	606	608	613	549	594	595	592	606	555	611	592	608	607	561	573	630	584	588	575	607	580	540	583	558	612	629	562	568	613	595	556	601	554	624	585	583	628	602	608	623	568	612	618	623	610	614	586	615	611	600	619	641	567	592	571	614	593	561	562	601	601	596	612	575	572	598	584	574	572	584	563	611	584	617	565	596	595	611	565	605	612	577	582	603	555	571	583	593	633	632	608	605	596	630	632	644	562	624	586	599	621	571	646	592	615	560	592	595	605	595	614	617	572	607	583	625	646	597	597	610	578	625	592	591	589	608	569	566	606	599	607	629	560	560	617	594	585	576	549	590	592	608	595	589	587	603	578	595	659	645	650	560	623	592	612	593	620	589	590	612	566	572	581	621	574	601	633	641	568	587	608	628	588	600	647	551	567	634	594	576	601	536	590	599	602	580	574	624	571	565	565	609	603	615	637	601	545	577	590	571	549	643	555	616	555	615	651	607	557	590	620	578	532	616	575	609	586	564	603	606	584	599	584	602	588	599	641	611	597	597	572	558	570	605	603	657	580	568	631	594	599	591	601	603	607	611	562	553	600	582	651	573	610	540	589	575	618	603	570	609	606	587	607	611	557	583	600	607	569	632	595	600	581	604	619	607	642	552	620	571	560	596	611	540	605	589	579	555	569	599	568	644	560	573	603	572	587	577	613	587	623	596	607	590	576	619	541	551	588	590	582	563	568	552	587	570	598	556	579	606	592	600	606	590	578	614	584	572	619	571	589	552	607	579	592	593	611	603	591	552	625	581	586	558	589	591
7561	1117	1283	1236	905	657	483	392	349	323	298	238	241	254	250	231	220	243	210	196	224	201	224	209	191	208	168	184	210	194	192	189	209	211	194	186	233	206	185	221	204	211	200	210	205	196	212	161	210	171	198	209	204	196	208	169	207	215	464	579	772	746	568	409	351	257	215	199	201	214	185	178	177	187	179	195	174	175	190	203	184	190	204	179	179	191	172	188	177	198	182	183	187	196	213	190	192	165	185	189	203	191	203	168	205	192	193	186	189	201	177	206	207	187	181	214	177	170	188	184	182	191	173	177	193	191	191	184	195	184	155	225	185	178	174	201	178	195	167	185	158	182	198	165	182	186	192	187	192	180	195	166	175	176	167	174	215	197	187	168	188	184	203	170	193	171	166	174	161	185	164	188	183	189	185	185	173	183	188	205	199	197	178	177	178	176	175	173	174	185	191	183	217	161	197	190	193	168	194	175	181	204	189	196	175	181	210	169	204	190	176	187	168	183	205	199	186	190	202	188	201	172	194	192	200	188	150	191	184	185	209	196	172	188	186	178	187	206	221	179	166	186	179	201	183	180	190	181	206	184	172	174	185	188	180	179	180	186	194	193	177	191	196	194	188	179	197	182	181	180	188	182	206	163	175	224	197	180	179	186	211	171	213	212	178	182	167	181	197	177	192	198	190	187	190	168	191	203	207	184	193	182	182	196	176	183	167	178	181	188	192	187	173	198	181	177	174	203	170	176	192	205	178	208	173	191	189	176	205	202	177	167	173	189	185	177	174	182	195	190	163	210	171	176	175	181	201	174	191	168	182	161	180	161	184	185	196	207	174	186	172	196	196	222	181	196	175	184	178	177	166	187	174	210	202	161	169	177	166	197	182	166	184	157	185	184	170	177	188	187	168	173	174	189	175	196	175	187	172	181	158	177	163	189	177	176	194	196	183	221	222	181	203	199	177	185	163	193	186	180	183	187	186	173	194	184	197	202	193	187	198	178	211	197	203	193	176	155	221	198	208	182	169	169	189	199	189	217	171	177	192	157	168	173	188	187	200	170	185	164	197	181	182	190	179	187	189	160	165	188	177	162	182	182	169	185	189	173	176	177	181	198	187	214	155	180	210	191	204	169	203	189	189	168	174	188	185	194	190	186	189	179	189	199	181	196	174	181	179	184	189	163	181	192	185	207	182	174	175	196	186	193	215	211	190	178	188	192	170	184	191	194	162	194	204	171	178	173	180	172	154	169	200	198	146	193	186	165	186	190	191	201	181	211	188	180	189	198	172	208	189	164	204	202	203	189	184	186	174	173	163	183	185	180	172	181	163	210	176	185	194	191	197	193	212	185	197	163	197	192	206	175	204	194	185	189	173	182	177	206	207	206	163	189	179	181	180	174	190	191	198	212	179	175	192	182	182	207	201	164	191	219	190	156	186	199	184	177	184	183	188	184	201	190	176	176	173	201	191	198	187	194	182	185	191	189	170	171	189	187	182	193	197	181	211	185	190	188	185	183	206	178	195	180	190	179	205	176	215	166	172	195	166	184	185	185	193	190	207	167	180	184	184	170	176	186	189	188	200	162	179	196	197	178	204	193	211	196	166	210	184	207	191	193	195	198	170	166	194	165	190	184	177	202	180	176	190	226	170	165	200	175	166	199	185	191	187	180	197	193	195	183	165	177	189	219	182	199	171	170	181	193	198	222	208	169	192	186	198	201	173	172	203	168	188	188	179	204	144	193	186	176	180	183	187	184	171	151	181	179	190	199	182	178	167	204	182	162	179	171	202	200	204	178	192	218	190	196	192	196	154	178	165	171	191	179	203	190	182	184	188	195	198	165	167	209	200	181	194	186	181	191	191	188	163	204	193	163	178	190	182	197	181	199	182	188	188	194	177	180	185	178	160	189	162	185	196	174	187	180	169	198	228	166	167	176	173	163	159	206	172	190	181	184	188	185	175	167	195	173	202	189	198	162	160	188	190	170	175	179	186	187	201	202	167	176	188	168	188	180	204	187	182	202	188	173	191	179	186	168	180	193	164	196	187	192	202	191	198	182	195	184	164	187	176	170	181	189	192	171	206	216	149	202	189	191	197	189	201	199	172	180	203	183	205	160	191	178	179	176	179	179	189	194	171	201	187	219	189	184	170	202	183	171	197	185	150	193	176	172	174	177	177	190	184	191	176	204	178	184	172	207	181	159	201	185	188	194	167	181	201	184	188	197	177	162	178	172	174	198	193	176	195	163	183	202	174	187	176	183	171	167	203	184	162	168	185	194	177	198	178	208	161	168	176	217	184	188	192	199	185	198	194	184	187	179	197	173	171	202	177	159	173	175	182	181	181	195	186	188	184	195	186	162	190	193	201	192	193	168	175	157	174	171	198	188	185	175	194	185	172	185	180	192	173	223	183	168	193	177	175	166	190	179	175	187	204	206	181	182	199	179	182	197	184	197	223	196	168	189	205	176	198	194	171	176	167	181	171	212	188	196	186	215	186	181	179	197	177	184	186	179	196	187	197	193	183	182	172	179	171	184	188	212	179	169	185	173	242	189	184	177	188	196	189	190	192	202	202	194	194	179	149	211	180	178	185	188	207	180	184	174	200	187	177	208	194	200	190	164	177	171	165	176	181	196	164	176	177	183	160	181	172	176	196	182	184	186	201	169	175	161	184	190	186	182	189	190	190	182	190	177	208	207	207	192	181	169	183	181	183	168	180	200	189	174	218	189	180	185	176	182	191	214	199	181	162	197	184	172	175	158	192	179	191	180	171	182	205	176	176	195	195	216	192	213	165	171	192	183	191	199	203	188	155	157	203	197	179	191	217	204	191	174	190	191	159	183	195	178	178	173	204	206	200	188	188	202	178	144	188	190	162	179	153	173	178	176	187	172	188	203	162	197	150	194	182	202	203	185	187	179	178	188	195	188	181	221	209	175	180	204	197	190	169	188	180	176	175	173	174	166	190	201	186	186	220	177	176	183	187	206	183	198	171	196	174	181	182	180	172	175	194	178	150	171	185	169	172	161	174	180	182	172	164	176	195	183	179	180	188	200	153	157	182	201	203	176	181	178	171	189	182	188	172	184	187	211	193	194	164	176	186	171	200	179	208	172	170	183	165	166	178	160	163	187	198	187	180	171	169	194	182	191	182	212	171	188	182	177	169	193	184	195	178	183	165	182	156	173	208	174	174	158	182	183	203	164	155	177	188	189	180	203	195	186	181	188	181	174	179	197	185	195	179	187	170	179	178	185	192	189	185	194	162	208	193	180	175	177	210	172	183	195	196	186	181	205	191	178	201	191	167	183	191	185	187	226	207	187	183	178	189	168	192	167	170	170	169	188	173	208	174	198	183	175	197	175	177	171	192	181	169	208	184	183	163	189	189	176	189	183	181	175	176	174	194	178	203	195	167	163	195	160	187	192	199	171	196	191	185	177	179	172	188	211	188	173	206	177	173	205	194	181	191	181	180	183	175	176	156	190	192	155	206	167
5670	1570	2723	3594	2948	2347	1952	1771	1587	1362	1179	1108	996	929	979	921	872	787	758	740	727	726	707	726	694	647	621	617	634	613	619	565	620	675	619	673	701	683	700	688	689	678	691	697	663	608	665	655	704	758	688	700	627	568	587	572	586	802	2763	3734	4713	4545	3352	2148	1589	1015	698	621	548	536	540	490	539	542	563	500	509	523	529	520	532	500	555	516	555	509	542	468	532	539	516	503	525	550	494	560	564	548	482	513	535	506	508	497	482	478	521	536	583	491	479	511	554	518	555	515	519	483	542	527	508	513	524	534	492	486	475	532	495	510	517	549	525	564	563	518	513	500	542	528	545	495	471	551	528	534	577	574	505	533	529	514	546	523	520	569	522	499	546	477	513	563	520	499	540	518	492	537	515	550	503	520	530	489	537	512	530	533	506	536	520	486	444	552	555	526	549	533	522	521	512	520	523	495	531	551	561	477	523	530	470	491	518	518	511	523	495	539	495	535	489	543	498	515	545	558	507	503	530	521	508	498	512	536	531	502	482	488	503	519	523	527	536	514	529	524	516	524	543	511	498	478	515	535	563	560	547	521	537	533	549	542	527	539	530	514	482	495	557	498	491	540	497	572	526	478	473	505	563	509	526	510	515	531	524	520	516	518	544	562	500	517	539	527	504	501	532	503	523	515	537	534	471	518	518	543	471	501	515	531	496	495	535	534	511	527	569	508	482	482	516	521	516	495	505	507	518	519	527	511	525	514	545	463	544	537	493	512	474	534	537	522	505	490	506	510	478	509	504	503	549	512	519	520	551	535	548	512	487	513	507	487	559	520	549	484	509	551	526	521	527	504	534	564	530	539	552	540	489	505	555	522	543	529	507	496	561	508	481	539	530	485	546	496	559	532	557	521	538	541	511	507	510	512	507	490	535	527	557	513	488	476	491	513	506	560	507	560	491	533	505	560	501	524	539	479	503	521	499	477	529	496	491	532	517	490	488	537	536	512	518	495	527	558	519	502	554	519	523	535	582	525	511	555	487	557	552	542	544	501	502	553	527	535	529	536	505	550	505	516	544	506	503	508	565	503	547	518	527	542	519	508	544	511	491	502	499	510	517	515	533	516	500	517	518	505	528	551	489	580	559	506	559	538	548	538	518	515	488	476	511	515	547	514	510	501	527	517	510	546	531	482	513	526	552	499	522	521	507	530	490	482	530	499	526	527	513	545	515	546	509	489	510	529	545	511	494	523	506	515	486	532	554	566	539	491	500	518	503	494	540	521	523	548	540	484	491	539	546	515	547	516	518	563	473	495	491	489	537	518	526	545	525	525	525	523	541	549	505	481	568	505	560	541	501	531	560	525	519	525	536	507	499	546	548	533	481	473	525	492	477	506	538	513	551	534	493	585	528	474	506	516	551	536	516	563	536	540	544	530	490	497	531	524	539	539	549	514	510	529	490	506	555	507	542	520	529	528	532	516	530	520	525	506	552	537	517	483	518	510	524	518	531	508	581	516	550	504	520	538	543	498	520	554	531	566	532	521	524	547	545	488	545	517	505	514	513	529	503	514	505	504	545	518	498	510	503	524	530	521	538	500	515	527	489	472	490	508	544	479	531	525	500	529	500	499	539	511	511	538	529	506	525	525	490	518	541	502	507	529	517	524	493	481	501	515	552	518	552	509	525	500	539	525	528	511	519	503	543	498	495	486	507	539	519	535	527	540	545	546	536	558	541	553	513	513	501	513	572	506	543	506	513	507	509	489	524	496	504	514	476	500	556	523	490	501	536	506	517	539	525	510	548	517	501	517	471	472	495	564	500	533	549	550	546	580	492	486	505	542	526	540	539	517	519	540	554	513	493	504	515	523	496	539	501	498	534	528	552	549	534	543	484	513	506	532	511	489	510	504	513	522	498	505	525	500	482	550	513	503	557	531	513	477	528	555	491	518	541	519	533	503	513	527	541	548	510	506	521	515	485	556	549	528	549	498	539	505	538	498	519	522	524	520	485	497	502	488	549	530	528	555	559	546	539	489	522	512	482	567	528	539	537	489	546	497	509	534	529	527	522	504	491	523	550	523	517	556	558	559	564	501	498	489	539	527	532	529	541	481	535	498	502	511	487	476	526	514	507	518	527	506	582	530	534	474	540	503	542	549	518	451	524	504	530	553	526	533	524	486	517	545	539	499	575	538	540	493	540	490	543	542	514	515	529	548	488	508	481	513	536	485	532	514	532	539	511	530	531	503	517	513	577	534	467	531	509	555	512	517	537	546	485	517	511	560	529	562	484	509	515	540	526	502	480	523	509	517	504	505	515	549	515	546	485	524	505	496	521	565	515	480	517	463	517	507	514	506	551	503	520	476	529	498	515	500	489	488	567	504	503	521	530	522	486	547	501	525	531	536	533	521	541	531	501	502	488	523	510	496	494	509	508	496	507	535	520	552	522	524	537	533	557	531	518	537	544	480	534	492	491	570	519	450	554	551	472	526	508	472	523	512	536	491	550	503	525	529	520	518	458	498	499	515	509	517	531	545	547	507	549	541	503	549	442	516	532	497	512	503	536	538	494	526	493	537	525	536	482	517	520	502	511	548	488	567	521	505	524	507	530	498	516	521	530	564	500	492	515	505	533	551	530	522	505	518	535	483	524	526	539	527	529	475	499	535	528	505	523	508	550	509	535	535	561	518	515	478	603	540	551	530	514	539	520	500	515	513	536	559	494	536	554	554	516	531	520	505	516	507	525	510	552	517	490	521	515	500	502	523	497	541	531	528	521	535	502	526	542	515	510	529	505	512	517	492	508	507	504	523	528	527	525	496	545	497	503	541	536	513	509	520	538	533	513	506	511	563	524	496	511	488	506	550	514	452	501	545	507	541	508	537	526	533	545	541	506	487	495	525	509	483	497	501	528	495	533	487	564	520	531	523	550	532	514	535	489	495	500	492	529	522	534	532	504	514	498	525	539	490	521	510	521	518	537	494	500	544	550	533	535	511	577	559	511	485	530	589	537	494	559	517	502	522	529	542	517	539	524	520	531	542	482	529	507	539	463	496	509	477	547	521	566	536	490	499	517	555	514	507	537	519	517	524	515	496	514	498	502	534	523	545	532	521	539	486	480	525	531	536	523	537	490	490	523	542	534	522	536	509	536	520	524	528	506	574	562	580	506	499	522	505	515	520	508	513	532	503	508	531	545	548	548	519	536	498	535	546	530	521	550	520	502	549	508	544	488	532	517	486	515	507	466	521	513	535	548	551	573	505	577	514	518	541	548	543	523	554	486	466	485	496	508	494	500	530	500	505	527	528	539	548	530	503	537	564	531	514	484	493	506	508	514	562	506	528	547	514	503	515	536	477	566	519	530	532	506	517	543	527	513	508	523	513	501	489	522	531	501	539	499	531	493	522	491	526	531	512	543	501	548	512	526	508	557	554	479	532	519	522	511	515	512	519	536	511	487	570	502	534	545	517	522	527	530	573	534	548	539	557	516	504	553	511	518	533
13061	2016	2234	1971	1540	1034	711	598	459	394	395	326	299	267	279	266	256	244	247	215	239	196	207	218	206	190	179	210	200	209	215	202	200	203	192	201	191	200	194	186	184	200	203	190	191	189	174	191	198	186	179	189	204	188	176	191	189	209	644	706	1134	1072	912	614	405	277	210	205	176	156	172	169	152	169	163	140	168	157	176	156	178	156	174	175	158	177	175	184	166	207	164	180	174	148	167	173	175	167	161	191	166	159	186	187	188	176	208	165	191	168	165	179	188	162	161	175	150	154	152	171	179	181	180	174	180	183	187	166	171	161	172	165	173	168	185	186	144	189	181	171	186	177	171	157	180	172	168	179	184	166	179	175	155	193	169	177	163	152	155	164	160	184	158	169	175	184	193	175	166	176	187	192	161	180	173	169	169	158	165	195	176	178	173	203	153	165	173	160	162	178	173	141	165	178	171	163	175	179	178	183	183	176	165	181	173	181	175	195	158	188	184	157	176	158	186	180	186	170	174	173	168	136	163	139	168	173	176	188	165	188	178	171	171	174	161	170	180	165	157	201	165	161	170	186	177	146	168	180	180	168	170	170	172	192	175	158	144	170	145	197	179	176	172	171	164	171	173	169	199	156	171	193	202	171	184	165	164	173	187	154	168	149	165	175	190	155	174	166	169	186	164	178	182	186	156	161	177	173	171	160	166	202	145	164	166	171	184	154	193	171	169	192	166	169	165	171	175	181	174	176	166	187	161	169	174	176	167	157	178	183	205	175	164	183	171	185	170	167	174	162	171	213	186	180	152	207	172	188	171	181	149	160	166	161	156	178	186	168	185	186	171	183	190	166	183	164	142	191	183	176	169	167	186	183	172	175	197	165	179	167	174	174	163	172	162	166	182	183	173	168	164	169	164	164	159	171	158	172	169	169	177	178	168	165	171	158	159	169	170	175	195	171	164	168	158	153	191	172	196	166	195	175	155	162	155	175	176	163	154	183	170	167	186	159	161	172	186	167	172	174	171	178	188	163	156	167	173	164	164	152	197	164	158	156	181	148	186	187	164	163	158	151	172	145	169	171	193	154	186	193	183	181	153	166	177	169	174	172	184	176	186	178	163	184	199	173	175	178	179	164	171	193	166	162	198	169	156	174	166	184	160	150	158	159	149	163	175	163	179	164	181	163	166	186	193	184	162	175	186	174	169	171	167	175	171	174	160	184	164	177	174	163	187	147	167	177	186	172	163	157	163	186	159	164	169	167	184	170	156	154	162	186	163	168	180	161	193	159	173	185	186	197	171	164	169	160	177	162	162	159	174	175	168	179	166	152	176	172	178	166	150	173	176	167	171	172	156	192	180	153	178	179	179	179	175	145	187	173	166	169	163	183	166	172	149	165	157	176	182	165	182	183	172	155	153	192	159	168	173	174	158	152	190	151	176	162	158	173	163	185	175	180	175	179	162	203	148	171	169	174	157	165	161	193	167	170	176	152	174	174	167	176	179	180	179	182	189	163	159	170	176	189	152	177	166	170	180	177	160	177	180	178	176	173	178	194	166	178	153	191	182	164	160	174	155	167	169	179	167	190	172	175	177	180	162	166	186	171	193	180	165	164	154	156	143	172	171	154	156	170	167	182	178	174	146	170	160	173	158	176	194	161	193	163	147	163	156	155	164	171	190	184	184	194	169	185	141	158	176	184	170	166	164	165	165	172	168	160	186	181	174	164	175	165	188	158	173	174	166	203	187	169	169	161	178	199	181	194	181	183	170	192	175	158	179	185	183	195	159	170	184	170	156	162	174	195	169	159	139	156	188	152	174	153	172	159	162	152	182	156	159	162	166	155	179	182	174	157	158	145	181	150	169	202	180	166	178	190	164	179	163	160	172	167	171	171	162	178	163	185	182	148	157	163	150	151	150	178	154	187	180	171	183	161	156	174	166	184	174	176	153	189	178	166	182	203	187	183	175	156	146	179	169	165	187	178	176	173	173	197	179	142	167	161	182	182	139	158	165	171	185	159	178	178	174	187	148	152	161	170	182	168	169	196	179	143	163	177	190	186	159	156	171	156	171	151	188	167	145	174	176	183	155	155	162	162	195	172	174	173	185	154	188	184	179	164	185	140	169	166	163	174	177	163	183	180	176	158	175	177	180	176	164	176	173	180	169	151	180	182	168	159	180	187	193	173	165	162	164	150	163	192	163	174	160	172	157	207	151	147	167	185	167	182	174	156	179	182	160	157	171	179	172	184	180	182	160	154	164	195	180	172	165	225	159	180	171	161	174	189	146	178	153	157	163	172	165	169	169	186	184	172	179	163	159	163	150	199	170	168	174	158	178	196	176	175	188	172	171	191	192	191	159	166	169	173	145	177	186	177	191	166	186	162	155	164	164	155	180	141	191	174	160	169	173	172	192	169	181	170	148	174	172	158	170	158	157	176	155	168	185	184	183	182	171	161	166	184	187	212	196	161	181	152	173	145	177	171	186	171	175	146	181	169	187	177	192	188	170	160	165	171	181	176	187	161	153	166	188	184	152	167	182	163	186	178	172	165	193	160	174	188	152	203	190	183	181	155	165	143	172	173	187	189	182	167	151	179	158	186	177	173	179	156	176	161	178	176	181	171	163	186	165	188	162	170	167	195	163	186	170	158	173	172	156	176	172	161	178	182	176	144	177	168	183	191	191	159	173	165	157	167	190	157	181	177	170	157	202	200	156	154	167	156	149	149	154	158	179	184	172	186	176	146	145	162	162	171	152	192	177	185	190	188	175	177	172	138	181	190	173	163	177	202	153	161	177	194	160	183	160	166	184	180	165	188	181	186	168	160	170	161	177	163	169	155	167	162	155	159	177	162	175	160	173	171	197	169	171	165	165	177	172	155	163	139	182	176	159	170	183	181	176	177	162	158	149	192	175	167	182	158	203	174	180	180	178	204	178	220	178	161	195	178	188	185	171	187	157	172	170	181	181	204	168	170	168	164	193	154	171	149	180	161	161	155	168	156	180	153	155	189	174	165	173	192	186	184	189	156	179	164	151	155	186	199	168	173	170	176	169	168	169	176	180	159	182	175	180	162	162	175	182	148	162	173	159	175	151	178	182	159	136	171	174	171	168	183	173	200	167	165	151	168	163	179	180	180	178	179	154	166	168	169	169	182	170	193	187	168	173	165	181	159	177	166	179	174	175	189	168	163	154	178	176	166	186	167	183	184	179	172	181	186	165	160	184	219	159	164	192	162	148	170	157	167	176	173	143	193	194	188	187	161	168	196	163	167	165	180	150	138	149	167	190	168	164	185	157	171	178	163	147	170	193	170	168	185	166	182	172	140	159	170	197	160	182	194	169	185	183	193	185	166	162	171	185	169	180	174	178	178	169	146	161	173	181	179	171	170	150	177	153	182	176	170	181	179	192	161	177	175	164	167	189	174	180	155	177	170	175	177	196	201	176	180	193	153	165	184	151	151	177	189	161	155	150	171	181	176	197	160	165	189	172	166
7384	2142	4382	5753	4574	3730	2988	2579	2278	1929	1739	1550	1318	1247	1249	1151	1035	980	948	890	861	795	825	814	781	742	710	677	633	692	657	636	731	744	799	793	706	663	670	708	727	732	700	689	700	615	662	654	789	841	678	712	719	651	619	587	562	729	4084	4368	7337	7416	5737	3667	2260	1219	791	604	528	514	468	486	479	484	475	504	480	486	487	487	480	538	493	490	513	451	526	535	504	488	498	519	503	480	505	472	503	484	482	513	488	457	494	499	538	479	491	516	519	492	494	503	510	467	482	463	523	462	503	494	447	481	467	469	475	487	466	511	441	528	457	471	493	474	496	501	464	469	504	439	481	470	473	490	486	483	476	485	505	469	467	478	531	521	479	490	480	488	482	493	513	491	468	512	453	481	495	499	483	527	488	498	503	447	491	484	524	485	482	514	508	499	520	509	542	472	502	498	499	464	435	489	512	492	464	499	472	483	506	508	505	448	481	472	493	489	505	487	508	530	478	487	471	522	511	482	502	483	457	459	473	494	498	484	497	490	501	486	462	522	475	435	487	472	520	480	506	492	488	461	488	480	524	468	527	488	479	470	493	464	522	473	494	521	485	470	519	491	500	492	521	469	467	532	485	475	485	477	508	453	486	471	510	496	492	503	480	473	478	480	499	474	475	519	510	492	500	475	469	500	476	471	467	483	470	475	502	466	472	553	468	504	492	545	499	463	528	491	484	470	492	531	458	501	490	471	490	480	482	500	450	532	516	506	487	506	462	511	522	482	499	479	527	493	521	513	515	494	484	494	488	464	489	501	510	502	488	501	487	476	507	505	506	513	501	435	490	471	488	458	514	474	502	496	511	487	541	476	452	471	429	489	478	510	484	475	497	499	487	520	460	458	511	497	507	475	460	509	491	511	501	496	495	524	487	475	526	496	489	463	517	465	493	524	488	487	455	468	507	490	486	430	503	469	475	461	505	508	493	473	455	489	522	542	487	491	454	491	462	482	495	465	490	474	454	472	456	468	498	488	504	499	511	470	501	507	465	490	503	448	491	489	484	473	503	470	497	505	445	513	518	476	467	513	526	501	468	473	536	506	514	455	519	528	519	524	500	482	453	451	503	499	510	512	488	513	524	496	480	488	460	469	482	518	473	503	454	452	500	461	498	501	484	490	511	491	502	482	511	521	503	485	525	474	472	462	503	496	475	508	470	469	496	457	498	508	484	533	497	521	519	508	469	462	515	468	497	492	504	452	489	485	464	496	474	501	493	452	478	490	534	513	520	480	490	503	503	506	467	465	492	448	442	478	492	490	499	494	482	441	483	488	530	489	500	485	489	495	487	490	499	455	492	490	461	478	475	472	488	505	470	478	471	522	513	474	485	469	465	503	493	532	475	476	495	491	492	490	517	510	491	488	495	485	478	477	519	492	495	519	472	471	439	518	477	463	458	481	477	527	490	508	490	485	475	492	500	507	497	478	473	494	509	532	508	486	464	488	514	480	501	464	539	504	507	535	488	510	476	457	524	455	472	523	447	483	511	500	457	498	484	480	528	490	511	509	474	514	479	468	486	495	489	476	504	490	511	522	493	470	500	506	522	473	481	503	476	493	480	495	511	469	503	493	466	505	497	487	465	501	495	486	466	463	466	485	497	469	495	482	510	471	498	465	522	482	460	460	560	497	528	489	503	498	477	496	513	489	464	481	496	495	487	497	513	521	504	495	537	486	507	488	492	497	495	469	508	518	534	488	501	501	505	518	457	488	495	489	507	524	486	519	492	464	505	502	448	489	483	482	475	464	481	472	462	499	495	470	513	459	507	470	480	514	494	515	503	500	517	493	465	442	495	501	537	500	498	504	487	486	503	516	495	528	482	513	496	471	481	527	459	513	498	520	478	507	524	510	466	485	495	497	490	503	471	460	498	475	475	502	491	497	462	467	481	479	501	478	497	485	510	459	499	464	463	517	484	440	473	458	488	463	464	467	490	499	514	482	480	503	497	492	495	492	460	475	525	461	509	516	470	481	485	478	518	500	493	473	502	485	510	499	515	463	450	489	508	492	486	523	485	512	505	501	535	481	480	525	485	460	473	520	479	513	479	461	502	453	512	493	476	471	435	503	485	485	500	487	445	484	488	523	488	495	519	505	458	505	517	504	469	500	508	460	505	472	492	447	548	492	519	502	484	482	516	531	490	486	479	526	495	461	501	527	516	479	496	462	484	478	501	504	466	484	486	462	427	497	487	510	518	470	456	495	530	522	481	489	496	522	505	513	524	513	458	505	484	507	478	479	556	465	504	477	479	507	470	447	457	498	477	502	470	483	476	499	518	511	487	475	494	509	525	487	453	469	487	492	492	484	487	472	465	490	502	501	479	506	489	452	469	507	485	516	469	480	468	478	494	525	498	454	537	520	485	494	481	457	468	483	501	497	504	491	471	486	440	494	492	544	494	474	517	473	517	470	484	488	497	508	479	521	473	478	504	506	488	509	505	430	466	513	435	488	495	496	483	494	498	448	483	465	498	498	509	489	453	463	480	502	487	527	514	491	478	473	452	491	486	477	499	533	470	479	545	469	464	500	493	519	495	485	489	479	494	500	483	503	508	489	484	481	512	492	493	474	479	493	485	466	482	479	489	485	500	511	467	500	495	470	509	547	488	524	479	483	502	521	468	513	522	494	519	518	517	511	501	472	478	453	488	458	523	476	471	503	473	514	483	492	525	505	485	483	462	466	518	466	476	504	451	454	469	509	486	505	417	493	497	579	516	466	518	513	470	520	457	477	484	509	485	497	488	519	464	474	496	479	485	519	484	501	505	508	489	485	471	471	462	464	465	475	493	491	523	470	484	487	501	500	499	503	493	487	472	497	495	468	458	470	481	486	538	498	450	495	528	505	495	499	452	483	505	472	474	463	454	496	519	467	515	491	487	480	498	509	512	517	498	511	481	507	466	532	485	478	492	467	516	496	533	476	482	490	506	481	483	482	518	483	474	506	522	466	522	468	495	501	513	443	437	516	441	554	529	491	513	494	489	498	504	473	463	475	517	515	490	497	509	477	488	472	449	504	487	490	529	519	490	510	470	496	486	470	488	479	479	454	520	490	478	507	455	522	468	482	542	480	468	522	498	540	519	503	482	499	515	485	494	460	480	479	515	496	527	534	472	482	487	493	512	463	499	506	501	503	507	480	481	499	525	532	509	503	490	508	496	517	516	535	484	496	505	467	488	508	498	481	491	502	492	487	499	509	487	483	465	540	483	468	513	494	481	494	466	509	490	498	478	490	483	483	485	464	517	472	496	463	474	487	477	538	501	506	453	520	451	463	508	486	487	482	496	479	492	487	503	483	492	477	507	523	493	502	505	510	486	492	515	512	498	499	480	478	481	489	508	513	482	513	458	496	526	487	489	502	504	485	460	488	480	496	526	498	470	499	500	510	465	538	507	490	469	530	460	533	503	511	490	479	516	491	480	481	444	518	475	500	515	513	462	488	523	489	491	489
2085	334	314	324	253	240	227	235	235	247	244	218	227	220	232	238	234	208	231	233	236	206	245	229	203	232	251	246	205	235	232	233	217	194	250	231	238	238	258	247	249	233	249	213	219	263	243	243	242	236	206	229	218	213	214	259	208	235	264	292	281	323	329	319	287	244	229	238	216	239	214	235	235	228	254	208	228	235	227	234	244	217	203	246	202	241	235	208	230	208	220	197	234	210	206	201	193	209	238	222	215	230	237	207	198	232	251	243	218	235	239	217	199	209	241	235	231	231	247	232	213	233	229	228	223	230	248	216	231	239	254	237	222	225	219	207	217	212	226	237	247	242	224	220	228	221	238	216	222	221	221	225	215	203	204	248	244	244	232	225	244	228	217	209	214	243	233	226	205	243	218	250	242	230	214	222	193	261	222	230	231	238	269	220	247	221	221	215	215	227	217	209	195	231	230	227	247	219	241	220	233	251	232	207	251	193	221	222	230	229	247	232	262	235	245	207	227	241	244	242	180	213	253	234	238	224	215	217	238	223	229	213	204	247	216	251	217	224	218	204	235	213	233	235	210	239	232	207	239	229	238	235	238	259	246	235	225	266	234	226	220	218	212	241	258	231	215	252	242	211	236	210	228	247	228	238	233	247	206	237	198	261	246	241	242	229	212	200	243	197	235	211	203	242	222	227	223	209	240	239	228	232	227	240	238	214	228	216	225	237	214	219	242	249	194	210	217	225	248	224	234	215	235	241	241	234	229	224	240	235	233	239	207	207	245	262	224	229	234	221	240	206	195	226	253	243	229	198	239	224	243	232	241	209	232	232	250	226	195	233	251	221	247	236	206	222	212	199	220	233	230	220	229	219	242	224	227	221	227	230	220	227	232	219	238	208	238	257	242	217	219	255	223	219	210	230	224	210	223	260	211	255	234	252	243	230	209	237	247	243	208	228	236	227	250	206	238	226	220	232	231	236	239	236	233	221	218	217	234	223	237	233	263	222	231	227	222	214	213	199	240	228	239	234	229	208	222	216	190	191	215	200	259	228	246	240	247	236	254	258	234	230	240	241	252	227	189	235	212	207	225	245	213	239	265	219	237	240	221	213	225	253	247	249	237	228	229	222	241	258	230	244	236	232	215	216	244	224	219	219	223	223	223	234	219	227	228	267	247	212	241	216	232	233	213	211	217	213	221	245	217	238	241	240	194	223	212	229	205	220	199	203	219	202	240	242	236	263	242	237	234	218	215	222	231	220	236	229	226	228	230	237	257	215	221	267	227	236	219	242	228	232	223	232	233	234	217	240	237	227	225	216	229	246	222	224	242	253	217	237	225	232	241	234	237	231	224	217	245	224	213	222	205	240	249	222	227	220	194	273	208	229	228	253	228	228	245	245	252	214	213	218	245	208	246	218	223	205	231	211	230	231	242	235	228	195	203	235	256	236	220	223	217	240	232	234	215	249	217	201	237	213	223	214	238	237	237	233	217	228	233	217	257	235	255	249	234	216	212	235	229	250	202	227	236	214	245	209	242	215	205	226	233	208	199	237	236	242	229	203	212	234	197	238	225	229	233	210	243	212	243	227	219	229	232	227	229	211	221	228	253	226	221	228	227	227	225	242	227	224	236	262	224	218	228	239	230	229	235	245	249	214	225	201	211	246	197	224	262	218	209	200	247	225	235	230	230	224	233	229	223	213	222	221	244	220	232	199	260	215	229	252	226	223	210	226	246	243	238	196	215	237	254	228	197	228	219	209	269	230	242	231	248	251	227	225	246	218	210	225	242	227	244	218	228	223	230	259	204	197	195	222	226	206	216	229	233	233	225	219	223	215	211	228	233	231	224	217	213	227	228	206	220	217	254	226	228	225	229	228	208	239	228	219	224	236	230	236	239	230	233	190	215	230	223	223	219	234	208	262	246	220	219	239	233	232	250	224	223	211	199	237	235	210	231	208	212	208	225	239	209	236	222	229	229	215	232	225	200	216	214	219	225	235	222	239	231	230	230	228	198	217	229	212	224	218	229	233	236	217	228	217	205	236	223	247	239	235	218	228	196	228	223	234	243	214	215	201	231	221	234	237	261	258	235	257	237	260	207	197	204	202	236	226	233	215	196	255	241	202	215	240	240	238	230	235	243	240	226	229	218	194	233	240	233	243	207	218	255	232	231	230	227	215	234	209	215	224	231	227	231	220	217	224	232	252	205	242	211	214	224	224	247	231	241	227	224	208	243	226	239	232	233	258	223	249	250	216	209	236	250	226	220	239	224	243	205	229	235	199	211	237	223	223	235	204	225	220	225	227	219	198	237	222	235	220	224	228	243	201	223	226	257	220	248	221	224	204	214	220	204	226	238	226	234	236	224	205	251	226	254	228	224	214	238	211	261	219	233	201	211	232	226	240	225	229	233	226	238	250	270	241	222	213	205	201	239	217	223	231	210	240	227	213	239	224	223	226	216	227	238	222	204	246	211	225	208	243	226	198	212	232	240	225	220	207	214	241	231	223	229	226	245	223	241	234	220	235	237	234	222	209	203	219	198	243	208	233	224	206	213	207	233	236	254	231	236	248	229	222	231	230	233	235	229	236	237	228	221	202	256	259	246	240	240	203	215	201	227	229	250	221	226	223	241	224	236	222	218	222	228	239	208	235	233	248	213	230	240	231	212	239	242	223	259	227	228	212	238	215	216	234	202	222	239	223	214	224	231	254	234	226	246	191	240	246	217	235	220	224	228	238	222	234	213	199	246	215	247	219	230	233	207	215	217	218	226	226	247	219	265	226	224	245	223	194	211	241	230	218	250	236	211	204	230	223	246	236	223	231	223	235	215	230	230	229	218	215	228	232	242	223	241	233	255	214	229	225	254	220	226	239	207	204	241	235	222	223	238	216	224	214	226	234	221	216	237	214	223	228	225	214	236	221	208	236	234	234	228	220	228	245	220	236	243	223	205	211	235	207	229	249	249	233	250	231	224	227	202	228	201	251	223	247	228	227	224	221	232	235	241	228	212	235	235	225	216	200	240	241	212	185	263	225	224	214	222	219	208	220	235	216	224	245	207	220	216	218	202	265	229	236	225	234	225	210	221	228	240	224	224	233	242	211	236	210	220	216	212	196	202	243	244	217	228	235	227	239	197	242	266	214	199	214	216	223	213	216	205	235	228	230	210	229	236	237	232	248	203	233	212	227	234	218	208	240	255	205	247	214	226	220	218	237	230	226	228	209	247	232	217	251	233	225	227	246	210	224	242	210	207	240	250	209	222	188	212	224	218	220	219	199	236	209	239	212	215	210	247	234	190	229	233	234	232	227	237	264	201	202	239	204	225	219	227	236	240	236	241	232	227	221	219	219	208	229	232	222	218	241	218	239	242	232	231	223	223	234	226	227	227	258	235	210	226	209	230	233	229	215	210	236	237	205	239	206	225	208	216	224	263	217	216	220	214	214	222	262	203	237	242	204	224	224	235	231	250	246	192	228	233	233	221	234	253	212
2333	754	840	928	835	787	742	704	746	711	669	636	663	707	683	723	658	667	654	641	662	674	660	642	659	663	658	666	634	635	695	652	675	656	697	676	655	700	641	641	698	660	664	674	711	683	675	713	697	661	691	666	691	647	696	654	616	659	985	1126	1100	1231	1177	1012	827	752	689	650	625	604	640	642	629	628	612	589	632	655	625	636	640	614	636	596	634	665	603	676	611	637	630	636	599	677	617	582	607	633	638	611	567	577	604	641	623	661	628	648	669	623	625	640	605	573	584	633	641	623	652	616	676	658	625	632	611	627	605	635	642	627	640	635	682	678	651	633	652	629	629	654	644	632	668	598	590	604	628	641	613	648	665	608	650	615	639	597	630	611	612	615	637	618	676	633	631	639	661	640	610	624	657	615	606	627	635	629	613	572	641	597	602	617	665	608	675	632	611	635	626	635	608	602	613	636	603	643	669	608	661	633	603	635	638	627	622	630	612	620	656	636	655	604	686	640	609	632	605	604	613	609	622	631	637	595	604	595	620	627	619	604	617	654	586	621	595	638	609	625	658	652	656	622	624	625	608	588	635	636	627	626	603	630	623	667	645	665	621	625	630	603	628	613	602	658	606	609	634	606	603	622	619	654	569	606	647	554	630	646	622	652	667	625	613	634	616	618	579	638	614	664	617	620	593	659	594	614	625	619	667	607	611	633	602	598	631	630	635	644	621	622	618	617	609	658	622	617	626	638	602	620	602	619	618	610	631	620	582	610	633	614	602	603	619	619	635	621	573	576	688	643	608	633	605	652	621	663	599	637	729	620	630	600	654	650	624	657	601	648	640	666	651	598	615	567	653	614	607	584	586	599	626	646	610	587	596	606	615	622	615	587	642	613	589	651	568	680	612	616	653	612	612	641	611	622	609	637	650	651	660	628	662	600	646	673	634	638	665	670	645	613	629	630	588	604	630	602	594	597	631	635	641	624	626	668	600	666	627	645	586	616	646	609	653	650	646	636	606	641	655	589	617	558	603	622	629	658	630	625	650	616	653	638	636	652	684	588	646	599	643	609	597	666	630	587	619	595	637	613	652	611	647	635	633	619	608	630	645	603	643	634	582	621	639	581	611	618	609	635	602	609	604	600	605	639	605	638	604	614	606	653	578	599	620	613	650	642	642	628	649	588	603	626	600	620	622	677	592	633	663	606	710	619	663	616	599	605	638	626	618	632	660	624	609	588	654	583	611	602	609	640	624	628	616	634	634	608	651	587	625	604	598	637	655	682	640	565	629	591	618	610	655	625	588	644	642	597	656	688	594	623	566	615	610	632	611	630	684	661	604	680	665	638	629	600	638	611	618	615	620	654	662	613	597	611	622	613	598	622	635	652	629	631	595	602	634	610	649	588	630	642	632	588	619	668	677	643	647	603	596	578	602	663	631	619	608	593	604	636	619	645	621	620	608	694	650	625	619	604	606	581	679	656	628	623	634	593	592	622	648	657	646	661	650	615	601	620	650	662	616	650	663	625	627	605	623	644	646	643	632	635	618	686	630	638	638	596	607	623	658	640	612	592	619	616	627	623	590	653	636	616	600	600	630	599	605	617	640	587	622	640	633	621	601	648	627	608	640	619	612	626	627	644	640	651	639	613	655	644	660	633	640	628	654	579	594	631	609	644	618	627	630	603	644	622	613	616	596	650	630	611	621	624	597	598	624	658	624	642	616	624	593	601	593	601	635	673	607	632	616	673	653	607	601	610	601	622	581	615	655	596	604	650	649	637	623	622	616	622	565	587	602	599	606	614	647	609	639	633	633	614	614	619	611	660	625	628	646	602	614	611	641	647	594	623	608	623	608	598	628	685	619	590	644	627	626	620	604	630	651	630	592	667	602	664	587	635	612	639	637	639	583	623	604	571	629	624	635	652	623	631	591	596	633	600	647	627	674	597	625	650	634	635	655	603	621	626	608	594	628	626	662	584	632	637	589	654	617	641	592	659	631	619	661	622	667	666	672	616	564	652	628	591	649	617	633	635	648	606	625	613	630	628	646	594	623	601	555	691	617	684	638	626	561	628	662	630	652	623	582	666	612	655	603	629	679	642	622	606	640	611	625	611	653	614	693	574	614	653	668	642	574	638	608	632	626	636	631	640	583	599	614	662	631	616	630	642	628	636	651	620	659	603	627	619	640	590	612	591	656	623	640	639	628	649	614	617	638	579	613	617	609	586	626	600	579	667	630	621	646	601	589	635	652	662	642	608	598	653	625	651	642	602	616	622	606	604	660	665	625	640	617	629	668	654	636	638	631	624	630	631	590	619	630	611	609	623	617	674	612	586	626	667	668	651	644	598	659	644	621	639	647	578	602	653	611	626	607	609	616	617	639	601	595	590	641	651	604	577	649	674	646	606	608	665	645	647	613	589	591	596	644	636	611	600	636	623	620	657	650	648	637	625	630	619	595	663	619	639	621	616	639	616	671	600	631	611	627	592	638	634	587	628	628	641	631	618	617	626	629	607	576	682	669	667	645	660	621	700	637	677	634	658	645	630	624	674	633	637	615	644	592	566	638	639	655	597	615	598	645	607	603	636	616	576	665	641	610	644	618	638	643	624	600	597	636	626	627	609	649	620	645	615	652	561	588	638	606	586	635	636	646	610	622	653	648	632	608	629	633	670	599	634	622	635	618	635	656	658	624	620	627	634	610	627	680	624	604	555	606	647	625	597	652	590	596	671	618	667	627	621	598	643	605	627	615	624	643	634	598	610	660	645	671	573	613	629	643	594	616	685	638	644	596	627	607	628	656	631	613	656	645	626	633	593	595	644	633	621	632	598	662	585	665	615	644	649	622	638	605	623	614	621	641	623	586	634	608	629	613	633	630	590	673	618	668	670	645	592	631	596	592	642	635	627	618	609	640	620	659	630	634	577	612	649	626	674	646	616	631	601	628	641	600	633	643	623	605	626	615	615	618	642	608	632	658	623	601	605	603	634	634	610	673	666	641	625	637	584	626	607	597	617	600	585	589	607	630	634	604	592	646	606	619	669	591	620	604	649	664	605	602	637	609	618	664	627	629	628	633	642	613	595	663	634	617	658	586	597	623	619	594	624	605	614	587	632	623	611	593	616	622	598	660	627	603	595	658	632	641	632	618	589	642	636	639	623	661	636	613	596	629	627	599	592	595	648	643	650	609	635	605	634	600	639	607	634	639	602	644	598	610	616	612	626	603	628	611	631	625	601	631	691	623	659	647	599	643	607	611	637	636	624	654	674	615	643	661	606	630	633	645	623	608	637	620	686	656	609	589	629	674	630	614	632	651	657	597	616	626	594	661	658	618	585	636	540	642	665	579	683	619	588	595	672	671	629	613	623	615	668	602	611	654	643	610	633	618	593	618	609	629	634	597	620	628	625	588	664	611	661	634	614	644	663	603	598	634	638	589	644	615	654	600	636	613	610	600	633	594	588	623	623	665	610	650	584	618	628	610	627	614	642	630	632	637	679
7595	1364	1438	1300	847	643	477	376	368	336	296	303	300	268	260	222	248	249	246	239	203	236	233	223	214	225	231	210	217	186	216	212	230	240	224	218	203	250	191	209	189	236	222	226	235	250	234	223	229	228	190	234	199	203	199	234	211	255	583	767	826	723	505	438	332	270	233	221	195	182	206	221	200	199	223	186	178	201	176	196	185	213	213	194	208	209	197	201	211	200	200	207	204	202	188	217	205	195	208	212	168	221	208	203	224	206	167	177	207	209	189	203	222	172	177	217	208	232	210	214	225	206	207	197	200	206	204	196	185	198	198	192	210	181	205	216	193	183	199	191	188	188	211	189	183	220	212	173	181	201	202	193	212	191	181	182	214	207	200	204	209	249	214	219	225	187	206	196	231	212	185	189	194	221	208	218	211	200	213	204	215	199	209	191	201	208	210	206	226	197	184	189	193	221	219	211	194	199	184	179	196	210	191	196	194	183	205	178	192	210	182	186	209	177	186	183	209	240	235	187	211	203	205	228	189	210	201	209	185	187	204	190	205	196	206	219	182	183	231	174	210	226	206	213	212	212	215	191	191	212	192	200	191	181	199	201	209	199	199	210	221	215	165	233	223	197	189	190	192	231	184	210	196	222	201	187	210	196	211	216	197	178	207	206	220	205	191	201	210	215	197	206	194	191	207	172	172	208	207	219	193	203	208	226	216	204	202	206	195	179	186	184	187	210	195	195	185	198	209	188	202	201	208	231	184	178	204	208	209	219	211	218	186	215	181	215	228	208	200	207	216	204	208	212	209	198	174	189	223	217	209	201	208	209	175	222	229	203	201	211	197	199	183	202	200	182	189	219	199	194	192	197	189	185	186	194	216	205	210	201	176	218	204	207	225	202	202	181	190	201	187	230	197	175	221	202	192	194	200	204	193	190	202	228	180	229	182	186	203	180	170	197	197	223	202	207	246	192	201	188	164	245	204	189	211	186	202	194	214	223	203	205	211	206	200	210	179	209	173	197	194	217	174	180	214	186	204	228	190	192	204	204	200	207	190	199	185	197	180	182	236	200	206	186	184	189	199	195	202	211	198	205	208	206	206	209	197	219	213	207	198	196	205	178	183	194	203	197	225	223	203	201	215	185	225	194	215	219	193	217	192	187	200	204	207	216	216	194	211	214	204	219	219	221	196	215	189	210	196	194	201	190	209	209	195	205	190	200	191	181	196	191	208	218	208	183	199	216	195	206	200	193	214	218	198	206	240	202	199	203	195	193	198	182	203	216	187	216	190	192	220	232	178	204	200	204	194	195	204	157	202	179	209	197	217	190	211	182	218	198	192	184	226	200	216	214	225	200	227	182	207	175	187	204	218	208	203	182	171	227	188	199	192	189	208	189	190	193	198	185	181	172	200	214	208	213	195	223	176	207	189	192	197	170	205	205	209	193	228	214	216	198	181	192	206	212	212	208	192	218	208	206	198	223	171	199	203	176	211	182	216	192	192	204	183	215	211	205	194	215	207	194	210	214	200	198	214	205	193	203	211	196	199	197	192	196	213	192	204	189	233	212	188	203	179	185	217	207	216	210	195	193	216	203	224	221	200	215	224	199	202	206	187	189	206	208	192	213	210	205	213	229	190	216	196	199	216	190	241	182	228	185	182	210	188	181	197	179	208	215	173	212	225	210	187	214	220	196	206	181	209	214	206	183	197	217	200	184	230	208	172	209	206	215	186	209	193	193	219	210	236	207	180	205	188	175	195	212	204	212	204	183	220	212	205	219	197	190	194	174	192	205	210	210	196	227	204	224	222	197	203	187	192	206	183	204	186	170	191	225	177	211	198	182	195	200	206	194	244	195	190	194	209	213	204	190	237	183	218	212	204	229	199	208	203	173	205	206	200	210	201	210	212	212	198	192	212	211	211	209	201	229	197	203	216	194	184	188	190	205	183	206	204	193	224	203	209	193	194	216	221	193	183	206	199	192	188	190	184	181	215	222	205	185	226	176	196	191	216	185	227	229	196	213	207	205	212	195	186	191	224	200	192	211	189	210	193	188	188	173	213	206	192	213	208	195	171	186	172	212	215	213	177	208	205	208	188	211	206	173	195	231	183	170	184	206	228	195	195	207	176	228	229	236	191	197	209	216	197	204	219	186	195	208	196	213	211	174	190	221	218	194	194	204	228	178	208	178	198	211	202	199	204	194	219	201	189	206	206	183	209	198	219	208	178	198	179	188	179	206	201	199	188	187	215	223	223	192	233	195	206	198	202	219	219	188	193	205	192	213	200	201	202	188	195	188	199	195	194	212	216	200	211	182	208	209	195	201	197	216	216	202	193	229	201	179	201	178	199	198	205	165	193	190	185	208	195	190	220	203	163	214	211	190	209	192	212	205	209	203	193	235	191	205	222	205	224	200	199	222	191	211	188	216	192	219	186	201	206	197	205	198	201	212	204	194	207	215	215	184	188	202	208	206	206	208	210	186	202	194	195	167	215	204	216	206	218	229	210	201	196	184	216	217	202	203	184	206	212	194	200	195	199	201	207	216	183	196	178	177	192	187	178	217	215	223	220	196	193	209	197	199	236	174	217	189	182	180	195	206	205	226	196	212	217	205	217	201	184	216	201	205	179	185	225	225	211	196	184	196	179	202	189	211	187	211	208	205	239	206	171	182	189	193	193	198	204	222	187	199	184	223	203	211	184	230	187	174	215	216	233	201	219	206	228	178	216	175	189	204	210	203	188	189	211	211	207	209	194	200	214	186	197	207	214	218	160	190	202	217	205	181	187	212	163	200	196	213	194	213	213	195	207	205	188	185	183	181	218	199	173	206	183	208	211	197	223	170	168	208	210	182	213	209	219	178	208	194	203	191	193	193	214	197	174	201	197	197	211	210	185	196	198	209	214	206	202	182	214	197	174	190	255	182	211	206	190	193	196	226	204	200	220	195	189	196	201	223	189	219	207	212	201	213	193	181	193	226	234	191	199	215	212	203	193	204	195	193	212	216	215	206	218	190	209	220	190	192	191	207	225	196	188	202	190	207	180	194	201	188	198	203	222	182	203	212	214	197	173	204	211	205	220	219	214	196	202	180	194	194	206	192	205	185	214	205	212	204	195	202	189	173	231	198	201	179	184	204	194	202	195	198	202	186	199	197	190	197	194	209	198	212	204	200	209	168	222	212	195	241	197	239	204	220	213	186	208	205	219	208	200	203	201	218	218	208	215	180	184	193	199	202	197	166	187	195	228	221	184	182	212	204	198	186	205	176	216	210	201	202	190	163	175	190	199	193	199	182	222	199	202	189	176	210	186	195	229	220	205	198	215	197	197	171	206	199	195	201	197	205	187	203	173	175	207	221	201	188	199	222	213	204	193	235	210	201	210	183	172	227	209	174	209	208	177	205	208	204	201	181	215	196	179	205	211	195	196	213	185	211	190	198	188	219	225	192	209	183	181	207	184	182	201	213	201	186	220	199	196	202	183	197	206	211	199	186
5692	1607	2752	3633	2944	2417	1978	1791	1622	1394	1259	1119	1058	1054	1038	1018	899	905	852	747	756	760	741	741	712	723	722	738	685	638	715	691	712	719	665	673	707	702	648	673	685	691	687	710	758	718	762	779	725	622	604	658	600	663	634	611	632	1070	3803	4824	4757	4272	2873	1960	1316	943	711	636	571	563	565	544	607	547	562	549	574	554	574	575	578	604	536	533	595	502	570	542	578	559	597	593	539	561	593	513	597	555	582	578	561	574	519	588	565	562	569	532	560	552	546	572	557	530	568	531	545	567	529	572	566	578	568	575	536	551	552	590	574	581	531	550	558	582	526	588	571	560	566	588	589	546	549	562	538	539	579	563	600	540	555	523	558	553	538	577	545	563	560	605	556	561	546	546	522	556	556	578	593	543	565	590	552	537	527	558	573	589	603	593	589	566	552	538	567	574	566	570	564	552	583	572	546	589	526	542	581	587	542	564	532	545	555	566	527	563	566	571	501	592	552	534	559	592	586	581	556	587	556	570	583	544	551	531	560	532	546	568	514	567	577	520	554	553	563	560	588	505	588	578	561	564	604	545	564	584	527	555	561	574	527	518	590	605	535	545	574	619	563	537	536	595	553	609	525	570	577	587	553	543	559	583	509	532	544	563	597	582	513	544	559	586	547	572	581	571	571	558	561	550	549	538	536	544	566	539	542	591	570	575	540	582	546	542	566	542	566	551	536	542	563	542	565	532	588	566	562	565	603	600	575	558	564	539	534	567	596	553	578	542	537	535	544	548	541	510	603	556	571	561	576	543	527	595	521	555	590	594	534	562	553	552	553	571	567	586	570	587	588	570	527	577	516	525	551	570	579	595	531	540	564	579	540	571	560	546	576	556	518	587	579	591	573	525	574	529	559	518	553	559	537	578	567	566	593	562	622	596	537	571	525	567	613	529	570	559	562	567	614	564	529	536	558	580	561	592	574	545	562	575	589	610	542	591	579	532	582	614	556	533	501	548	596	586	527	603	562	545	587	578	529	556	570	544	588	600	539	557	538	559	586	558	535	570	530	584	570	567	572	531	535	562	522	556	575	566	590	597	596	546	572	579	544	538	556	580	600	566	533	561	555	581	525	546	566	564	579	555	552	574	583	531	558	583	535	600	560	614	533	560	579	551	521	545	575	591	559	563	524	516	611	517	518	583	602	602	556	600	553	555	507	550	535	573	535	560	571	534	583	578	566	523	548	585	531	552	569	596	580	514	517	542	572	576	527	590	556	524	592	540	522	571	574	524	552	573	588	573	569	610	583	571	584	519	555	559	589	606	566	560	557	557	557	568	551	582	586	530	558	586	626	563	526	548	579	563	551	566	525	592	573	569	516	603	588	574	536	575	587	557	572	613	551	583	530	552	588	552	564	550	534	594	580	532	519	532	560	564	506	601	568	591	541	588	565	558	559	557	587	562	577	583	594	566	616	599	568	557	575	572	535	529	594	573	567	553	531	537	552	574	538	589	575	559	567	584	565	547	540	522	533	554	575	557	553	575	555	577	586	567	570	554	527	564	559	556	559	541	532	548	579	541	499	562	592	570	554	520	614	564	598	547	562	589	521	532	581	545	588	558	573	536	572	555	555	553	566	579	561	513	553	531	555	547	605	527	555	619	551	561	599	571	546	564	532	522	570	536	571	549	569	531	555	543	585	573	569	525	544	551	536	526	546	585	529	580	587	592	560	604	577	573	570	580	606	554	542	588	563	550	540	603	568	578	590	565	518	599	576	562	592	527	601	566	564	569	605	574	601	580	568	577	551	552	575	613	591	569	539	572	539	555	574	604	588	586	565	605	538	531	570	607	575	549	567	575	527	540	607	530	562	585	553	560	544	585	590	545	576	555	576	561	590	514	545	570	550	564	591	573	568	572	513	591	582	589	558	537	587	555	579	584	570	568	588	584	538	574	568	572	586	522	597	570	565	561	583	585	578	584	569	543	559	605	566	572	548	580	536	586	571	599	568	605	574	565	584	538	564	566	576	555	572	563	568	595	581	588	596	578	552	527	555	587	571	559	588	555	573	525	552	615	586	605	569	598	547	591	580	559	585	540	552	535	532	562	510	581	564	600	576	570	579	556	572	610	544	578	595	573	529	568	584	601	591	558	574	597	570	550	583	553	555	565	538	582	588	528	574	611	578	537	499	562	574	580	556	524	552	576	584	541	570	577	612	616	576	551	554	533	589	562	543	549	581	570	576	566	584	537	558	547	522	568	563	560	563	582	529	529	589	610	553	569	532	550	537	551	546	608	541	569	558	576	567	572	580	555	525	560	511	563	590	595	551	546	542	556	588	565	603	583	550	574	595	552	548	566	592	512	572	575	559	586	578	567	564	588	570	564	543	552	575	556	607	577	530	591	542	571	580	546	521	557	585	539	556	540	586	533	548	564	539	572	543	530	575	555	536	568	557	571	538	559	553	567	554	537	594	539	597	549	522	599	583	524	587	569	564	621	550	590	594	550	571	539	576	580	584	539	581	556	537	619	573	586	561	525	541	590	535	581	571	539	565	559	568	555	571	563	576	589	571	554	557	543	596	554	544	542	533	553	555	540	552	530	581	570	563	539	593	599	508	603	532	578	555	589	562	532	522	561	583	572	567	553	525	588	571	568	576	536	568	555	572	529	548	510	564	549	571	569	551	576	559	530	579	592	581	545	568	585	556	553	541	569	537	558	525	527	560	543	572	525	534	515	572	571	511	593	598	562	532	551	581	611	529	544	511	536	544	573	564	599	584	574	541	561	584	590	606	565	554	566	563	577	530	558	571	576	552	576	585	571	579	517	584	551	595	552	579	560	571	543	586	529	576	565	555	566	588	578	565	553	592	577	539	539	590	527	588	545	562	573	511	577	556	558	551	549	517	559	592	581	564	572	602	576	528	567	570	566	545	552	550	551	602	560	533	591	545	553	550	515	561	539	611	563	559	578	585	517	572	597	596	572	548	568	571	562	533	539	544	587	538	547	604	560	548	593	558	569	575	596	585	523	576	565	592	522	526	552	574	599	568	547	538	586	528	557	589	567	526	548	592	600	586	571	594	557	579	565	574	554	546	585	554	557	550	564	556	610	590	553	565	559	582	512	565	566	532	537	578	602	551	577	574	582	568	502	588	521	572	542	565	586	548	562	536	578	559	571	600	563	597	500	554	584	607	583	558	562	526	576	588	551	536	585	586	565	541	546	543	541	530	572	587	525	534	533	522	528	535	597	548	574	560	558	563	541	545	577	553	595	564	558	521	539	601	546	558	563	579	541	601	517	556	565	594	520	581	566	547	562	586	512	543	561	588	532	548	586	524	577	544	609	569	544	567	584	589	585	551	552	539	515	569	552	548	573	540	541	624	575	562	563	549	533	560	526	532	562	550	596	503	571	549	543	568	536	547	584	538	564	544	509	545	545	514	583	566	560	522	537	591	552	554	570	569	571	556	582	588	602	550	532	570	548	555	526	595	570	575	545	554	577
13214	2362	2241	2144	1486	1059	701	537	503	417	396	347	326	325	285	262	281	259	260	224	246	212	208	232	247	220	226	242	192	226	191	206	210	232	216	193	196	205	209	210	210	232	219	204	195	211	221	220	220	224	198	210	211	177	195	195	201	293	755	1257	1184	1016	681	518	365	289	230	220	182	188	173	182	170	190	192	172	181	204	171	200	179	186	190	174	183	200	164	167	188	193	207	194	176	190	204	204	193	194	171	195	179	193	170	204	180	196	196	209	241	199	214	189	181	206	197	171	194	191	177	215	197	186	190	188	200	189	187	185	177	162	202	179	188	184	188	168	193	188	206	194	208	194	218	179	200	194	190	213	182	201	210	189	193	226	177	173	197	193	221	211	196	203	192	187	177	177	176	173	200	181	177	187	192	172	208	180	201	157	191	207	201	198	187	174	156	217	196	178	197	197	179	175	194	180	197	198	181	190	180	197	187	184	202	211	178	158	178	207	185	204	194	179	173	182	209	203	187	194	186	178	193	217	203	187	204	198	192	199	192	203	215	189	188	178	183	205	197	169	190	190	198	184	182	199	196	198	194	188	181	180	160	206	186	197	183	170	228	202	178	189	175	190	199	187	164	204	160	210	184	204	179	195	201	185	209	199	176	182	194	192	188	214	205	178	186	187	200	187	196	192	200	167	196	199	181	227	203	187	207	203	166	206	187	197	194	157	191	184	220	170	189	193	194	189	205	193	198	214	197	203	205	184	175	215	183	191	205	193	187	207	202	201	179	153	204	171	198	181	208	198	182	176	193	192	198	195	191	176	197	187	211	177	177	218	184	166	175	190	178	201	191	183	163	180	192	212	177	185	162	181	195	182	181	181	192	203	193	199	209	211	202	199	197	183	180	190	191	177	186	192	205	208	175	190	192	213	193	203	175	209	206	181	177	222	185	190	155	177	178	186	189	186	177	202	166	188	188	211	172	212	211	208	199	194	179	183	213	165	186	178	181	183	182	179	227	190	204	194	197	181	188	202	189	192	185	177	177	190	186	179	214	210	179	195	201	196	181	166	193	198	228	164	205	187	192	168	187	178	187	165	184	176	173	200	199	189	165	193	176	191	210	198	187	193	201	200	207	193	191	198	181	201	189	191	190	207	202	192	209	172	180	173	182	206	184	180	190	172	196	174	187	181	160	174	182	187	206	176	218	168	192	178	199	186	177	200	206	184	185	186	184	187	199	192	220	192	221	198	203	197	186	192	210	191	156	195	192	198	179	169	189	171	203	209	201	186	179	168	187	224	211	183	191	180	186	186	205	224	219	199	181	192	166	189	208	189	164	171	168	188	190	186	178	177	188	178	194	206	231	188	195	165	192	180	186	185	173	196	201	176	170	201	187	186	173	199	170	195	183	216	195	222	201	203	205	208	187	193	205	217	221	177	207	182	184	181	194	184	176	199	195	175	178	201	198	192	168	203	212	200	182	185	192	206	189	203	209	170	191	190	192	209	181	188	188	196	185	199	180	183	177	206	200	189	205	155	187	169	214	202	183	193	196	192	195	182	174	175	199	184	168	188	187	202	199	186	186	203	218	193	223	204	161	186	169	180	207	213	202	215	210	186	188	196	179	184	163	184	184	195	171	194	209	216	178	187	189	195	193	200	192	202	178	183	204	173	208	194	179	187	162	174	177	205	182	201	191	202	168	181	163	173	196	198	216	188	189	200	187	191	182	170	217	208	195	203	204	162	205	205	195	168	180	203	208	203	215	183	183	190	201	181	162	189	176	185	191	194	204	176	210	202	179	223	210	180	209	178	216	220	168	195	186	198	172	183	206	198	186	186	186	194	207	228	159	195	168	215	186	179	203	167	218	198	199	205	204	189	193	169	191	185	181	191	177	186	217	185	189	180	202	183	181	189	204	186	191	195	189	186	187	183	181	198	209	194	177	207	196	180	227	196	179	198	207	190	188	155	180	178	169	180	198	205	201	184	163	199	214	209	185	190	189	180	194	175	148	200	208	200	200	189	196	220	180	195	200	178	183	182	203	164	215	209	186	205	201	179	180	204	188	197	190	174	205	212	173	212	206	184	181	174	212	228	176	169	206	212	186	185	179	194	171	180	194	213	220	209	187	201	165	193	186	197	183	202	179	181	195	203	189	188	173	190	206	222	190	210	188	192	220	202	173	206	188	198	201	191	195	200	202	191	178	206	187	205	202	183	193	214	186	206	171	196	196	188	221	177	164	196	194	189	168	194	177	176	221	206	194	172	192	190	173	182	170	173	178	209	197	193	185	193	206	187	191	200	199	184	169	204	179	183	215	190	188	190	164	192	206	199	196	186	185	167	181	194	208	201	163	211	218	177	186	185	181	201	207	195	184	205	204	181	216	186	197	212	167	181	195	185	180	200	193	171	187	195	215	210	177	195	186	200	188	158	187	208	171	204	216	172	196	181	220	196	195	188	191	212	188	194	218	190	189	203	174	190	172	182	183	197	177	193	182	173	195	192	193	170	202	186	179	225	197	178	212	172	186	193	201	184	193	205	213	182	188	203	196	210	190	189	204	186	168	186	201	195	211	208	158	181	154	188	183	184	204	188	198	183	197	186	175	218	177	196	178	194	186	183	187	179	205	203	188	165	168	199	201	199	200	166	228	201	177	215	207	196	189	174	203	179	176	208	188	215	200	181	180	191	206	196	196	180	202	193	213	172	197	222	185	176	215	204	193	202	191	197	207	172	201	210	198	182	196	181	197	212	213	176	163	205	182	196	187	213	179	175	170	196	200	203	219	193	179	184	194	169	184	174	196	197	227	182	210	194	197	206	199	193	205	196	198	192	187	193	183	222	177	184	185	191	207	184	195	201	185	169	193	181	206	202	187	201	182	203	184	180	196	190	208	188	211	206	184	196	195	186	166	192	202	207	195	205	189	182	170	193	157	225	218	198	194	182	208	196	214	170	196	184	205	181	191	190	209	180	211	199	222	196	198	178	191	175	184	172	207	200	208	191	184	179	214	205	191	184	200	207	188	147	194	188	196	184	187	198	184	198	176	173	205	200	192	184	188	173	169	218	191	184	196	185	192	177	167	181	183	190	198	173	193	203	198	186	192	193	193	185	220	216	187	201	194	198	188	210	223	207	199	191	192	217	172	186	198	180	220	178	203	212	183	170	174	207	197	196	188	207	199	203	194	177	199	212	177	210	180	166	201	169	209	183	208	186	190	157	180	174	188	185	185	183	201	200	212	182	192	172	200	220	185	188	205	188	186	171	218	197	172	209	207	179	161	195	190	163	180	201	183	200	169	212	192	178	192	185	173	203	186	239	196	185	201	183	175	182	196	171	191	194	188	175	170	205	209	178	195	203	205	203	187	174	190	179	207	180	179	187	162	170	194	196	188	189	217	178	178	191	235	190	190	212	190	172	185	167	202	189	140	196	181	164	188	198	164	207	201	199	195	200	195	183	163	174	201	179	191	188	196	183	171	185	184	187	195	184	198	199
7299	2437	4182	5462	4520	3728	3117	2615	2251	1947	1768	1591	1429	1301	1274	1172	1091	1020	1004	913	869	829	885	810	811	767	749	753	742	752	680	676	782	822	778	725	691	647	727	685	752	694	785	781	732	785	802	780	877	762	785	697	633	662	615	633	638	1491	5071	8001	7912	6457	4213	2824	1701	1094	770	616	535	563	518	502	523	491	512	564	530	579	523	549	558	486	541	539	528	542	522	571	551	561	550	526	554	561	543	552	510	539	565	560	527	535	551	531	534	517	513	563	514	504	554	547	548	544	578	523	536	521	525	536	539	559	524	517	550	511	573	540	526	516	526	519	542	553	569	528	599	573	540	536	511	507	550	526	485	523	511	576	558	541	519	533	508	549	548	535	539	529	494	575	562	530	548	553	538	540	542	527	532	521	524	551	512	542	555	533	548	541	534	524	545	514	521	540	532	554	507	546	549	539	518	523	546	532	548	551	613	503	508	517	535	535	533	526	552	523	503	568	548	554	565	539	521	571	546	558	555	513	534	566	516	551	566	537	553	545	569	537	559	575	555	554	559	550	562	530	547	559	567	554	557	542	533	565	561	557	545	521	532	555	587	546	500	550	487	475	528	562	551	546	536	493	541	577	551	546	508	523	566	525	576	555	528	544	564	527	531	534	567	500	544	591	536	567	564	523	507	526	543	587	508	567	530	541	563	567	490	549	570	507	519	527	523	583	544	557	566	525	567	502	517	544	558	555	494	510	562	525	554	507	537	492	571	550	513	504	567	504	540	568	535	542	564	535	546	513	563	510	552	513	540	505	557	522	538	510	530	543	529	506	515	528	533	569	505	496	542	538	518	507	580	572	583	543	541	513	540	553	509	520	517	550	553	536	550	541	485	528	538	519	560	584	551	548	531	530	553	549	569	558	565	487	505	507	527	534	537	504	539	518	524	562	517	506	574	578	552	541	564	523	557	526	554	536	514	568	542	472	548	510	559	496	526	544	546	535	541	583	519	543	539	538	519	518	510	514	552	501	557	561	562	545	578	549	541	521	506	567	541	488	488	495	574	554	489	483	557	545	572	531	480	523	535	534	514	501	550	545	554	519	497	533	564	528	531	548	552	529	547	554	549	534	523	528	522	557	568	544	524	548	532	551	549	544	519	526	510	570	546	561	614	566	541	522	560	528	549	523	517	556	556	545	543	522	563	520	536	490	547	528	545	496	539	522	533	553	610	541	552	528	503	529	546	514	540	531	512	542	546	528	566	534	575	531	530	580	519	528	497	581	509	557	567	542	575	518	504	544	532	525	571	522	548	563	502	529	513	596	522	538	581	544	517	512	570	542	534	586	547	548	515	513	538	535	532	557	509	539	545	516	541	502	519	549	530	562	528	563	559	524	557	512	519	502	516	515	542	529	574	548	522	546	556	540	561	538	557	539	551	534	564	524	493	578	534	554	526	541	557	519	535	501	548	515	556	551	571	570	558	577	524	526	530	540	529	570	522	515	527	542	559	571	525	548	550	527	508	559	542	546	526	528	552	509	529	564	554	529	567	529	510	558	584	561	550	540	512	540	531	541	542	527	547	534	527	581	533	525	544	526	500	524	550	544	570	564	493	525	522	555	557	528	527	575	526	509	571	549	530	527	545	525	548	543	547	526	510	513	545	550	530	529	523	537	533	548	549	569	559	520	522	561	538	573	536	544	581	525	518	544	536	517	522	537	582	561	531	590	495	566	533	539	576	550	538	536	547	553	537	549	519	543	520	532	519	541	544	527	508	552	537	568	531	491	566	542	575	509	516	543	524	559	560	540	562	552	570	534	525	562	551	484	610	483	507	534	549	593	556	538	546	548	536	556	495	563	499	536	503	524	527	525	549	497	569	576	507	559	515	530	507	547	509	514	491	530	508	562	519	530	564	537	479	532	547	584	515	559	554	555	554	523	554	586	517	535	544	520	543	515	542	524	533	523	520	572	516	533	532	553	534	512	527	556	545	567	521	543	541	548	528	528	552	560	555	543	531	510	542	520	561	527	539	541	554	534	508	527	541	532	508	527	552	579	526	507	540	554	533	551	519	570	512	533	534	552	538	563	523	529	546	565	529	523	499	537	505	540	540	491	542	552	532	576	529	541	563	536	489	582	540	575	542	579	503	528	582	591	522	501	576	537	547	537	542	534	540	557	573	545	547	480	514	519	573	538	560	541	528	537	508	567	534	534	538	528	545	527	557	549	525	526	512	551	524	553	511	501	599	521	539	553	568	531	540	524	513	567	519	531	488	517	540	540	529	570	543	537	515	534	552	519	533	507	554	508	526	533	531	518	525	585	505	531	550	525	537	529	563	537	526	550	531	525	540	526	560	528	574	517	552	533	576	534	557	562	519	552	567	554	550	558	554	532	535	571	573	531	510	522	537	522	521	536	510	581	553	538	551	517	534	499	519	543	491	550	539	520	548	557	510	559	491	513	516	515	481	573	528	497	529	537	520	559	569	527	583	531	550	531	550	558	577	541	487	571	517	537	540	519	554	538	561	518	524	548	573	530	530	537	569	549	544	546	530	575	568	527	558	509	507	539	501	518	541	551	521	562	510	593	555	565	509	513	577	522	530	514	576	556	552	548	585	516	517	543	538	535	540	511	526	514	533	543	504	544	531	572	560	527	517	533	522	565	567	540	538	526	538	544	561	556	561	569	522	509	547	517	538	560	587	533	536	531	586	515	516	541	533	499	541	543	544	525	524	567	474	540	504	545	599	540	544	503	550	520	528	519	548	603	549	561	537	545	562	556	561	529	538	553	567	523	574	546	557	547	540	525	564	540	537	540	525	537	518	539	511	555	543	524	554	541	502	497	536	538	555	519	529	493	572	489	513	561	517	565	539	544	509	558	535	505	510	513	536	531	559	534	565	547	521	498	514	559	512	563	533	558	516	529	509	579	532	558	531	504	526	496	538	532	563	515	542	539	541	560	507	525	562	548	533	553	532	570	540	526	565	527	553	520	560	531	561	534	552	504	557	519	517	546	524	528	551	569	546	563	599	548	550	560	574	546	524	495	557	547	534	554	525	518	575	569	553	541	538	554	551	532	540	562	520	566	557	514	491	536	517	530	539	572	528	563	541	590	527	551	549	543	516	525	565	549	537	566	532	565	532	571	585	558	520	541	547	533	556	555	576	505	565	518	543	567	536	535	469	545	545	504	530	516	572	581	554	535	548	494	525	546	561	553	571	581	519	542	535	584	510	532	583	583	546	529	512	540	559	548	521	566	507	540	525	555	524	556	550	553	510	552	549	541	526	530	564	560	530	549	545	555	511	536	538	511	538	549	539	571	508	541	560	514	522	520	570	504	518	555	565	515	530	537	508	549	562	546	528	526	538	536	560	519	497	507	540	516	504	520	529	532	535	539	550	558	504	562	531	540	509	566	566	537	531	561	569	563	516	520	567	553	572	531	516	558	524	541	537	558	514	577	549	536	544	534	498	569	504	541	524	580	519	505	562	559	516	529	574	534
2135	339	296	315	268	262	272	265	265	233	239	260	242	238	224	206	227	232	214	238	234	230	244	245	241	234	233	241	218	252	231	226	232	246	257	199	241	276	250	240	231	236	244	241	242	246	234	232	239	227	260	280	256	239	235	245	236	252	251	291	347	383	319	306	278	268	246	247	250	218	238	219	267	243	220	240	252	203	260	251	225	256	271	237	228	210	257	259	237	236	240	255	252	228	265	221	259	217	256	233	222	255	243	259	239	221	245	267	217	221	238	223	241	245	265	231	244	225	235	223	234	246	230	238	220	220	241	235	237	219	242	231	272	255	196	281	243	218	238	208	200	211	251	240	238	226	248	235	237	258	237	255	235	220	228	219	215	240	241	240	245	259	244	214	227	284	247	236	268	236	225	244	227	253	255	239	222	228	245	231	259	249	263	221	228	246	261	222	249	258	262	274	236	245	288	247	258	245	232	233	240	249	228	245	237	252	250	248	226	224	199	235	229	272	247	265	218	230	216	255	274	224	232	236	242	249	245	248	232	232	242	255	233	221	251	266	247	238	224	240	259	238	206	249	253	226	228	259	219	251	234	212	252	235	220	251	242	232	236	225	265	252	212	242	253	227	223	238	240	261	256	255	249	269	254	232	254	217	220	225	234	243	238	228	239	257	259	220	225	254	236	223	231	244	225	213	253	237	215	229	231	228	281	251	236	236	252	229	245	237	212	237	237	253	262	231	257	209	247	235	236	245	239	236	242	223	253	242	232	236	260	229	240	243	232	253	242	246	232	217	238	235	255	246	245	252	250	227	243	243	250	226	228	224	226	224	248	228	261	235	225	262	257	230	224	229	234	230	216	231	239	230	229	255	243	231	243	228	241	222	248	248	261	261	222	245	240	242	224	232	244	238	231	225	220	233	254	244	236	245	260	239	242	235	252	250	232	253	233	273	233	237	242	247	238	241	236	222	262	264	209	257	261	232	253	233	265	232	237	246	244	219	247	224	252	241	208	224	249	244	262	219	241	252	217	252	211	238	269	228	255	251	235	254	259	234	246	254	257	235	234	237	243	246	226	253	229	233	212	263	242	244	231	235	249	251	257	236	233	270	255	249	232	263	229	244	269	232	247	247	236	250	238	227	229	255	232	264	279	211	232	250	239	220	238	227	242	211	213	248	233	237	244	234	229	225	214	252	235	208	251	223	268	253	225	240	207	225	260	239	242	231	259	260	234	237	228	232	222	237	236	236	240	259	216	247	214	233	223	229	246	246	251	226	282	244	235	249	244	235	261	250	246	256	229	247	233	276	245	230	216	247	233	237	242	229	218	258	248	220	239	216	241	239	240	240	228	252	246	240	217	255	239	242	249	256	236	261	245	252	218	203	274	238	232	248	279	263	192	239	241	242	260	264	241	223	270	241	220	272	259	228	243	233	244	259	243	220	253	251	240	241	210	245	226	222	215	249	252	234	222	223	264	237	238	235	220	236	237	253	237	263	273	259	243	237	251	228	247	245	216	238	258	231	227	232	248	239	248	238	274	223	216	240	223	272	225	255	231	241	234	238	257	238	236	236	224	225	220	241	253	238	227	241	235	232	214	270	215	208	245	218	234	231	234	224	255	244	223	238	243	270	235	251	258	243	207	239	225	242	227	253	249	232	262	262	251	223	254	215	228	226	239	209	255	229	242	223	226	216	231	251	258	247	238	237	244	248	241	236	249	260	229	250	227	230	240	256	241	259	257	252	229	213	239	221	238	232	257	239	241	245	274	233	239	250	233	251	278	269	249	210	230	270	243	232	265	250	230	256	252	241	236	215	250	263	227	219	240	244	249	256	226	249	267	220	243	268	269	229	244	220	272	243	247	253	253	240	255	243	248	282	223	226	249	226	258	235	225	241	245	237	229	247	226	238	257	249	248	241	227	266	225	217	238	250	247	257	239	225	223	251	246	240	230	253	267	252	239	249	243	219	260	235	217	254	251	255	232	246	234	248	259	262	229	247	244	285	262	220	243	237	236	233	193	209	218	237	223	267	234	251	242	265	216	251	246	247	227	270	241	246	210	243	248	240	235	236	205	231	250	222	267	219	243	238	232	252	269	237	249	254	259	243	250	254	270	255	247	231	244	241	238	240	243	220	237	239	252	251	255	233	214	261	222	229	269	261	251	277	240	236	245	240	243	266	263	237	257	256	217	227	214	252	239	268	225	269	218	255	213	230	247	226	223	278	260	265	211	245	212	226	205	227	234	251	257	246	215	242	246	253	237	249	231	243	215	250	223	268	215	238	259	216	228	208	239	220	225	282	260	238	248	219	207	215	243	241	259	261	246	279	244	253	253	229	248	227	238	232	233	242	245	230	225	241	233	251	230	244	233	219	246	239	221	225	254	213	226	234	266	231	265	221	250	247	224	251	219	251	239	245	222	218	237	237	228	264	228	254	232	238	235	229	263	230	228	244	243	235	239	227	234	255	230	257	240	247	250	246	249	243	256	230	225	256	211	259	248	284	222	227	236	219	216	247	253	230	248	239	227	236	244	238	210	239	246	253	229	259	253	231	225	257	242	270	266	256	242	238	252	222	235	239	239	238	253	244	246	258	240	262	242	249	234	279	257	238	261	219	236	239	234	241	248	234	251	250	218	225	294	225	221	255	225	255	232	245	264	256	226	253	244	224	246	217	237	220	247	259	262	240	264	246	231	226	256	251	246	246	222	244	248	261	250	218	236	246	230	222	247	217	230	259	261	218	203	258	255	235	235	233	222	228	241	238	229	231	263	229	240	256	256	243	232	254	238	230	240	244	275	227	245	268	236	247	250	224	233	237	213	216	224	235	231	248	260	260	232	238	220	249	208	253	222	221	239	239	208	236	250	274	248	231	260	247	268	240	240	224	234	239	228	209	232	262	236	244	242	251	242	247	269	227	219	265	222	245	261	254	239	250	232	238	221	229	262	250	258	247	257	228	244	215	237	243	250	262	251	263	263	247	217	234	235	234	247	209	246	230	216	236	236	233	223	236	243	214	216	207	264	238	255	258	228	209	261	246	259	264	232	239	220	252	247	238	291	254	247	214	246	232	231	248	254	235	237	251	219	257	215	241	238	243	249	231	236	221	244	247	216	259	239	238	238	243	248	215	224	252	236	242	276	248	262	244	225	273	250	268	229	235	229	255	239	254	242	212	257	212	222	240	251	256	213	235	222	212	238	224	248	248	225	255	262	231	237	236	258	261	215	218	254	246	227	242	246	243	208	247	216	262	231	248	237	250	247	235	240	254	223	246	226	231	234	222	213	226	239	232	235	269	232	207	248	245	247	257	245	251	243	256	237	263	238	280	254	210	221	228	210	244	236	238	233	244	250	234	210	224	223	229	250	224	251	238	232	261	242	245	230	244	241	208	266	290	217	255	261	226	227	234	241	222	224	223	261	233	218	226	220	224	214	219	247	241	252	229	258	238	245	246	235	231	233	258	246	248	233	246	253	227	232	224	240	237
2410	740	809	891	895	809	808	745	705	712	758	726	737	716	726	749	694	678	687	640	726	655	663	693	691	643	614	675	674	641	707	716	685	710	683	638	690	715	710	753	744	720	715	716	738	689	708	708	679	657	723	703	674	680	681	699	704	683	827	1213	1389	1476	1235	1037	889	747	720	695	658	635	660	679	641	676	627	677	678	652	698	668	620	615	680	664	661	675	684	656	636	659	672	656	638	655	630	695	627	650	674	652	645	642	698	647	657	661	668	625	702	673	636	671	645	639	652	640	636	635	689	638	664	638	638	671	640	674	650	659	632	680	635	665	634	645	645	643	680	631	679	658	662	664	666	688	663	700	655	647	690	688	658	652	666	642	641	679	653	648	606	652	689	615	658	656	649	652	675	653	676	675	613	641	633	657	628	671	638	615	672	642	658	706	676	663	706	677	649	630	628	650	646	646	672	644	653	653	656	670	685	683	700	660	691	624	681	631	666	650	628	618	691	672	660	651	641	666	686	644	627	680	637	633	693	609	647	618	641	611	675	652	697	664	678	645	634	658	665	668	652	651	669	599	663	673	666	691	651	661	664	605	668	638	604	646	635	668	619	665	631	632	623	609	604	659	641	647	649	682	648	634	656	684	683	644	672	627	665	651	673	690	630	638	691	610	652	703	598	691	651	672	662	626	666	628	642	661	665	683	643	678	693	672	654	646	698	704	642	658	680	634	685	663	670	658	671	654	670	698	709	620	686	681	692	618	660	640	646	678	663	679	628	618	665	643	700	680	694	668	638	645	613	649	662	654	634	632	610	614	660	676	680	672	647	627	661	693	622	649	634	637	669	629	655	628	619	705	681	614	627	656	652	640	696	676	638	607	652	651	623	637	629	637	612	677	679	636	637	659	676	651	602	651	723	670	668	693	663	632	649	661	623	656	646	640	646	666	641	633	623	659	675	599	633	648	670	681	641	658	657	703	716	659	620	672	646	670	621	632	665	625	671	690	676	677	584	649	656	665	665	634	634	633	655	670	640	692	629	674	662	644	687	688	634	670	669	667	622	660	682	680	612	641	634	659	645	648	650	663	648	690	640	674	677	661	637	587	661	635	649	637	619	674	642	668	652	699	637	668	663	649	642	663	648	641	673	683	640	652	660	694	655	668	605	689	643	652	673	699	688	632	636	655	650	655	673	659	656	608	685	648	665	697	621	667	638	678	664	652	659	670	635	633	610	632	634	713	665	638	688	650	697	614	657	699	657	648	699	649	654	636	636	673	641	641	656	648	706	635	644	657	663	648	671	668	613	693	631	652	681	665	667	621	653	662	688	666	659	661	682	673	667	723	653	662	597	663	622	624	659	668	641	634	677	686	682	673	671	642	655	699	644	640	660	630	633	658	649	675	650	628	675	615	678	740	663	662	659	627	698	655	637	672	626	641	712	664	690	683	648	607	655	652	658	639	676	663	637	670	676	647	653	684	631	637	726	664	688	602	689	600	689	645	681	664	615	608	635	653	670	645	620	644	684	680	672	676	651	650	658	666	665	663	671	631	674	642	660	684	640	668	664	601	716	644	663	681	659	634	629	636	647	671	619	637	662	580	658	647	676	663	630	622	646	678	658	663	662	656	664	638	621	648	629	647	655	645	668	652	684	665	636	672	614	684	643	598	664	674	684	649	666	674	623	666	673	639	640	686	663	654	666	724	650	683	625	675	624	674	713	630	667	654	634	689	648	682	672	690	681	683	628	670	663	658	651	647	662	590	693	668	647	636	632	660	668	612	653	705	673	663	646	675	648	641	655	629	671	667	657	637	662	706	665	650	652	679	656	695	672	689	628	636	660	621	685	655	668	621	675	671	652	629	656	612	651	693	636	656	640	658	680	667	656	697	660	609	649	689	669	637	635	652	665	656	651	687	656	655	618	624	677	662	671	655	649	639	641	710	620	622	649	660	652	686	637	651	609	683	693	672	654	633	664	631	652	652	674	686	633	606	678	670	695	700	696	669	652	672	680	659	626	654	635	625	667	687	706	618	685	686	624	630	659	668	650	671	634	682	643	627	716	598	685	664	722	668	631	644	653	609	616	689	642	647	623	706	683	596	687	660	686	637	641	667	642	677	621	665	669	650	646	626	638	633	636	663	645	635	616	696	633	630	651	697	634	625	691	658	675	620	603	681	704	670	635	672	674	622	673	669	694	665	650	638	689	665	691	677	628	651	652	644	671	666	659	662	681	641	646	665	691	612	634	647	649	609	639	640	649	630	647	653	661	639	662	635	693	670	638	653	638	642	657	690	668	611	641	652	614	607	649	646	648	649	659	665	659	709	666	622	622	616	647	638	705	650	619	639	701	666	640	698	626	645	657	702	598	680	693	682	618	662	668	683	713	629	667	639	658	673	681	658	692	687	672	633	665	654	666	700	630	647	663	687	635	681	631	654	645	638	683	696	657	637	677	645	686	621	652	656	649	675	632	692	698	644	649	675	690	672	703	685	607	689	626	662	663	647	657	645	644	651	637	669	673	659	661	696	675	670	622	660	668	665	664	655	669	662	629	678	667	674	682	654	697	685	632	674	604	666	692	671	672	615	679	655	636	659	697	659	676	681	637	648	679	619	677	641	692	675	648	645	651	638	645	617	646	694	630	660	606	652	654	638	671	612	656	649	644	669	676	671	667	620	683	639	648	685	610	714	642	639	683	680	652	624	670	681	653	660	674	624	650	682	663	700	649	668	665	672	638	643	641	692	712	629	643	676	671	622	627	669	689	689	660	657	636	674	663	635	622	712	665	616	643	665	620	666	678	665	646	679	659	662	649	700	606	671	665	647	721	681	596	641	625	615	618	644	672	662	642	651	641	675	669	690	676	681	643	632	662	725	600	612	655	685	683	631	668	639	654	651	613	703	682	633	676	678	657	662	711	641	631	697	691	695	647	653	648	615	709	698	602	669	671	678	662	655	664	640	646	639	701	669	649	677	637	655	670	638	665	655	663	678	686	658	663	660	654	705	688	638	644	632	672	643	684	638	642	712	639	650	685	675	698	743	638	646	687	623	635	674	648	656	614	636	671	647	680	634	677	628	666	705	659	673	669	622	696	625	652	621	671	719	601	624	668	672	632	630	654	660	685	645	621	648	704	681	662	669	621	674	683	671	630	664	697	645	664	646	651	637	683	675	684	704	684	645	675	641	672	681	653	698	674	657	631	725	700	676	626	678	685	671	647	642	688	620	643	647	666	690	706	650	681	693	691	630	670	669	630	630	649	663	673	642	652	631	684	623	645	676	703	630	710	647	636	629	655	644	674	604	637	644	669	619	685	661	652	660	684	627	622	650	636	638	626	657	666	676	618	674	631	652	641	630	641	681	689	703	617	659	664	640	660	675	662	666	639	664	591	638	658	673	652	631	667	651	649	629	675	647	635	623	614	639	636	607	636	661	635	703	636	676	671	634	651	647	709	644	681	686	681	633	666	623	684	672	653	676	698	650	640	680	670	671
7631	1320	1406	1187	828	636	503	430	424	324	335	326	297	269	316	289	275	260	233	288	241	227	235	254	228	237	242	258	241	216	226	259	212	227	232	222	216	247	226	228	240	253	227	234	224	237	229	215	214	225	238	228	248	208	249	212	293	250	539	874	734	704	569	451	342	293	240	228	237	206	234	195	191	199	187	231	185	211	209	215	210	218	212	215	194	210	218	209	226	226	230	224	247	201	210	197	201	223	218	207	199	216	240	185	207	242	237	204	224	225	216	197	184	226	228	217	210	232	195	205	183	211	228	224	193	252	213	234	218	222	227	202	223	205	205	216	194	222	214	235	221	216	204	214	224	216	211	205	189	228	198	233	206	190	218	197	244	213	245	196	222	227	212	219	225	204	216	202	229	217	229	208	219	196	230	203	205	207	212	207	192	216	231	211	213	233	210	189	216	239	200	235	227	207	214	204	238	215	239	193	221	221	214	228	233	246	209	192	203	221	225	208	215	200	213	219	219	229	189	193	213	219	214	227	183	191	189	220	208	213	216	208	229	195	208	223	223	184	215	225	235	218	211	208	215	212	218	198	192	200	201	221	205	220	203	243	221	222	229	230	203	239	218	219	222	201	220	200	222	206	175	199	225	226	198	231	208	230	220	208	195	243	225	212	232	212	245	214	215	219	232	228	208	224	216	210	223	203	231	228	245	225	219	220	217	183	196	200	212	204	208	225	187	222	201	208	238	239	206	199	225	208	203	220	223	225	226	211	208	202	232	213	201	209	196	225	219	214	212	188	205	214	201	208	191	218	195	211	211	236	208	228	192	216	220	227	196	215	224	201	187	219	235	218	236	238	202	207	190	248	233	195	199	200	242	192	216	201	213	214	206	213	234	222	225	203	248	201	210	203	225	199	211	215	221	220	204	220	205	208	201	206	218	223	206	206	232	205	217	238	212	227	215	186	198	210	218	238	216	225	229	199	236	219	251	199	218	246	207	201	190	227	210	216	225	234	197	231	212	229	230	194	200	238	220	201	221	199	217	232	210	218	229	217	201	222	211	236	236	215	222	200	202	215	196	217	204	192	195	205	216	211	239	222	207	211	186	219	172	214	209	225	197	219	203	222	217	217	210	198	200	214	216	226	196	230	217	187	236	223	233	212	228	219	223	174	201	253	225	185	231	225	226	209	237	220	236	206	245	189	235	201	184	179	222	226	186	234	199	234	204	211	232	218	216	199	210	224	215	231	225	217	188	242	218	226	215	205	203	211	196	239	209	206	207	215	215	201	187	216	195	229	196	198	181	213	198	213	233	203	197	192	197	210	222	212	241	202	212	198	252	209	226	192	181	235	186	205	202	212	216	222	234	211	223	205	221	208	211	205	220	222	213	219	211	200	215	232	226	184	234	216	223	219	211	218	210	226	220	218	208	225	187	214	199	201	210	223	206	223	249	219	209	231	202	215	219	238	228	209	205	213	191	201	207	193	217	234	225	208	241	206	199	232	211	258	204	224	213	230	223	218	221	227	215	220	206	227	219	195	212	202	220	231	202	202	203	189	209	205	197	236	241	173	215	195	228	215	215	206	204	203	213	225	195	203	221	224	209	203	211	221	204	216	208	200	201	200	198	217	224	215	197	224	220	216	217	227	229	224	199	188	198	187	190	192	208	209	200	211	205	235	224	222	230	219	240	226	193	215	238	211	237	213	193	224	229	227	214	196	211	205	221	215	225	211	249	193	199	195	236	193	213	247	211	223	214	245	221	227	205	234	215	221	216	224	230	222	218	191	229	213	213	196	231	208	230	212	199	199	192	206	234	224	197	211	214	202	221	235	210	229	231	228	233	217	222	220	204	227	196	217	206	203	208	248	218	214	204	203	196	196	233	206	232	191	227	220	213	206	219	208	213	213	212	228	224	218	194	222	197	239	213	242	219	214	234	229	212	235	216	205	206	188	228	215	199	213	212	188	251	225	227	218	205	216	218	219	227	236	204	207	210	232	219	194	220	208	218	211	212	217	215	233	243	193	225	200	195	209	204	202	220	212	207	229	217	227	216	220	207	221	208	209	215	220	239	222	208	229	214	215	231	217	235	224	220	206	214	202	200	223	212	216	219	213	218	218	206	228	213	175	202	209	206	222	206	227	212	195	220	204	198	229	193	210	197	232	209	205	211	214	228	222	182	201	210	204	188	184	215	220	226	219	231	199	213	222	187	214	212	231	206	176	215	206	206	198	217	202	206	206	224	226	198	234	224	216	232	189	259	186	213	231	204	224	224	242	185	215	213	218	183	210	211	211	213	211	217	205	210	220	253	225	202	199	198	209	242	214	207	229	239	229	202	213	200	208	215	218	205	224	206	231	232	208	206	219	213	182	205	208	231	210	191	227	212	202	230	215	218	207	244	218	216	215	215	232	223	188	203	209	216	211	216	199	206	200	193	227	206	200	210	200	225	200	189	214	225	213	207	205	245	191	233	205	240	214	200	207	203	190	213	232	234	229	200	225	229	212	206	211	195	225	195	192	189	212	199	224	230	197	217	213	222	232	200	214	207	202	218	231	227	235	224	224	218	198	205	214	191	198	213	189	236	185	212	206	247	217	227	175	214	221	233	214	207	209	206	223	214	247	232	227	223	209	215	212	227	232	199	208	208	231	214	200	238	200	228	225	219	240	230	216	193	217	222	191	235	203	216	214	201	235	216	200	217	222	217	204	212	199	208	208	225	205	212	218	196	224	211	207	214	206	237	199	233	237	210	229	235	224	227	239	202	206	220	209	227	201	206	187	208	210	205	235	220	212	200	214	219	223	212	202	201	215	216	213	193	232	204	231	217	245	251	228	216	232	178	225	208	232	215	215	202	208	206	204	211	228	201	186	200	199	199	215	212	196	231	224	213	203	199	197	222	209	243	224	221	219	221	208	202	213	226	197	225	212	223	200	207	211	219	196	225	222	219	211	219	208	204	221	228	190	220	222	199	200	207	212	223	233	203	209	229	201	212	223	198	208	210	218	225	223	187	222	220	197	219	249	209	226	222	219	242	216	221	234	222	202	213	203	218	215	179	241	223	242	216	208	224	206	225	169	202	199	201	203	220	229	207	201	227	184	236	221	195	208	208	210	251	215	237	211	226	209	227	215	231	223	228	228	187	202	253	188	228	220	231	222	213	236	211	205	199	218	190	212	206	200	234	216	222	199	204	227	196	210	224	211	214	195	195	176	224	199	185	231	200	204	209	211	213	212	198	212	208	200	220	249	216	206	229	231	212	216	204	223	226	221	215	202	214	212	217	199	200	209	196	211	234	252	216	210	218	237	217	206	231	237	248	231	193	214	198	217	225	230	203	193	241	222	194	191	206	214	217	204	232	188	198	215	192	220	206	221	188	210	197	196	209	198	239	225	225	201	218	213	196	205	221	206	200	231	211	201	216	212	186	216	216	213	223	226	210	198	226	203	222	242	200	204	227	215	213	197	226	211	220	216	216	199	187	179	216	223
5845	1545	2775	3528	2852	2470	2036	1893	1587	1346	1330	1212	1114	1071	1106	1050	921	879	898	794	761	762	791	753	714	725	708	706	685	662	733	742	768	774	715	718	708	679	779	777	802	727	764	731	704	683	640	694	717	680	710	700	682	681	720	729	1178	927	3033	5598	4396	4164	3075	1955	1415	946	739	641	566	642	606	587	560	584	566	611	613	583	601	614	597	600	579	615	636	608	572	594	592	592	624	628	592	543	628	614	618	596	607	638	615	600	590	609	624	617	635	625	572	593	631	566	568	660	593	608	614	620	609	622	604	561	593	552	559	637	610	601	625	609	572	585	595	549	642	591	596	593	618	582	600	645	604	592	631	658	611	600	623	594	620	615	572	574	607	590	601	596	600	607	573	628	586	574	625	538	591	560	608	613	613	572	577	632	584	601	588	626	584	588	597	566	621	609	573	564	600	601	580	572	601	622	613	594	593	617	566	594	643	557	610	587	600	601	592	595	612	536	589	595	573	663	678	580	574	593	609	594	617	589	591	583	579	614	619	619	560	580	647	601	636	609	589	588	628	571	565	644	613	616	603	593	638	590	614	611	624	598	572	645	577	586	598	649	627	585	615	585	642	628	599	591	562	562	607	572	629	647	601	598	588	585	609	568	593	580	565	606	611	561	572	563	598	615	559	593	581	599	597	642	602	611	612	604	563	604	592	619	595	580	580	634	602	636	585	576	596	625	609	599	553	599	637	588	604	610	580	641	593	648	570	600	597	607	539	580	626	607	633	581	573	576	582	587	577	590	589	598	603	605	603	598	597	564	594	607	595	536	572	614	606	576	609	574	618	556	596	565	587	581	612	594	570	573	626	628	601	570	594	609	596	607	590	660	637	592	595	627	582	617	568	554	597	598	587	588	580	552	599	604	593	604	588	570	619	584	566	603	573	581	604	623	566	550	615	572	617	599	541	626	578	604	591	604	562	609	580	580	566	562	556	647	598	614	569	598	565	644	612	642	604	609	623	615	563	604	591	574	580	584	558	608	585	555	594	604	625	634	605	590	578	584	638	599	579	576	627	583	595	593	605	628	600	626	606	558	590	597	592	544	614	619	607	545	627	606	543	589	561	616	564	572	576	571	632	597	594	593	628	589	569	567	606	585	554	625	654	635	638	573	571	589	581	622	577	553	640	583	635	567	619	596	605	564	617	570	571	627	586	599	612	585	621	567	579	602	603	587	594	628	595	601	548	637	566	617	573	593	624	613	599	589	593	590	604	577	601	570	595	614	629	574	571	622	610	608	628	602	591	604	634	574	574	566	619	617	570	559	638	582	579	608	608	599	568	597	606	612	589	603	560	574	551	581	578	592	614	539	628	549	616	579	591	569	574	594	625	599	577	570	597	608	587	580	632	575	586	583	602	580	599	680	604	617	634	618	559	594	595	567	577	585	612	576	579	601	620	588	574	597	601	623	610	589	617	603	611	575	607	603	606	576	587	613	578	587	605	611	595	554	656	625	584	589	607	596	580	564	629	576	598	603	632	581	563	561	636	599	577	588	600	553	604	579	590	590	610	619	601	585	585	625	582	617	624	594	601	645	604	608	615	621	632	582	622	564	604	594	627	599	571	602	596	614	599	587	619	594	587	618	626	595	606	619	605	586	617	588	627	607	571	589	589	583	631	576	624	586	580	564	568	622	553	653	570	572	554	591	629	572	582	607	636	660	629	588	564	613	579	599	574	583	609	606	601	627	602	582	568	600	573	610	589	600	561	569	595	597	595	591	569	619	603	594	576	529	571	619	601	574	603	650	591	632	599	642	602	631	619	605	598	617	612	575	571	602	575	616	583	591	602	637	579	633	546	646	596	605	531	623	599	581	639	604	607	619	643	613	637	604	560	585	599	578	598	583	611	577	619	575	600	598	587	578	592	599	627	592	594	596	554	590	595	620	611	608	638	630	584	563	638	632	616	592	574	599	592	603	591	538	583	622	597	620	589	623	595	591	544	590	633	573	613	580	622	642	562	620	633	600	569	580	593	559	592	590	608	569	579	635	576	576	557	576	559	605	593	617	599	554	566	594	584	575	582	603	615	576	601	654	616	611	595	593	619	574	560	609	581	605	600	582	599	578	637	634	612	601	582	583	602	584	619	617	546	564	607	628	608	606	603	593	588	593	593	617	619	613	591	606	593	602	624	616	598	574	606	573	561	588	594	582	604	608	611	574	625	591	621	624	547	597	608	612	627	563	549	566	592	585	577	600	591	592	608	590	565	586	571	600	574	560	561	606	640	587	618	573	621	576	558	575	602	627	554	623	612	654	598	624	596	574	634	618	567	605	585	598	617	584	551	622	599	639	605	560	594	584	606	610	591	593	600	617	629	592	588	583	612	598	603	590	574	566	612	592	609	603	596	589	580	583	612	605	598	625	554	610	612	604	588	615	621	568	613	622	618	628	555	625	605	604	603	577	606	625	572	599	597	584	580	579	589	559	642	548	597	611	618	626	586	616	596	622	606	629	592	616	608	574	607	600	619	595	580	596	586	649	574	564	577	597	630	599	594	650	581	617	619	586	582	566	610	596	632	580	608	576	595	582	617	603	600	578	569	644	613	606	622	555	626	549	593	576	617	605	565	590	615	595	567	609	598	579	596	601	588	591	625	598	565	589	553	607	544	603	616	609	571	613	598	646	598	619	556	603	583	631	549	591	552	624	568	633	597	636	616	558	633	544	632	549	594	594	614	609	576	601	569	604	590	607	569	606	610	616	559	572	622	616	616	596	603	623	626	576	573	615	579	604	589	605	597	595	597	637	582	582	611	552	623	635	586	587	592	639	593	574	597	606	556	580	541	577	588	612	599	606	605	571	610	575	571	631	603	597	627	574	580	570	554	582	598	578	553	573	610	580	597	617	630	593	606	567	648	606	609	596	622	606	595	577	578	600	585	588	565	612	566	648	573	603	601	606	533	564	600	622	580	580	571	623	591	564	598	614	626	573	591	631	558	627	585	600	656	608	575	600	624	577	609	575	639	587	572	635	579	582	609	576	653	598	630	604	602	598	587	604	585	568	588	598	577	615	588	569	585	613	653	614	590	558	582	560	592	645	580	603	552	562	606	569	639	588	603	599	611	602	589	589	614	618	622	548	595	585	597	614	615	629	572	626	553	597	597	611	578	632	612	587	600	581	608	628	612	585	589	613	596	637	613	647	595	575	590	620	579	567	603	594	598	571	604	570	631	605	602	597	623	584	580	598	600	649	604	619	590	549	568	567	638	597	567	611	618	567	562	616	592	593	619	630	569	557	612	604	596	613	625	602	569	595	628	605	574	591	622	591	579	584	625	559	555	571	576	603	581	613	622	581	562	571	581	609	576	606	567	622	590	562	626	586	613	622	610	603	610	604	570	603	568	565	594	591	609	617	600	609	589	628	542	603	613	598	606	599	613	579	597	594	606	541	590	636	627	597	604	595	584	598	626	608	605	610	620	621	572	612	551	572	608	576	575	614	592	602
13330	2200	2311	1850	1224	922	693	572	487	445	434	375	360	323	343	316	285	295	259	257	279	209	266	234	247	238	249	225	250	229	248	223	220	238	212	224	212	239	250	236	233	251	252	214	233	210	234	231	235	203	243	224	202	212	230	211	240	324	874	1387	1319	905	618	472	342	266	238	197	194	206	201	195	198	193	210	198	181	195	199	234	216	198	219	196	205	174	184	207	217	197	194	207	185	194	213	195	195	201	218	190	191	190	208	189	205	209	209	208	202	185	199	183	218	198	219	217	206	180	198	215	206	210	202	212	225	208	172	219	218	195	222	207	192	205	212	212	192	222	214	219	198	202	178	203	194	180	207	197	212	205	179	197	209	189	189	223	178	204	185	201	187	198	194	203	231	218	199	220	220	230	186	194	208	197	223	228	212	235	223	201	222	195	182	221	171	206	195	218	171	214	216	191	191	207	221	204	233	183	193	200	209	233	207	205	203	186	176	217	225	185	193	216	192	215	207	185	232	212	197	222	199	193	204	195	234	195	230	175	201	186	221	243	216	207	229	182	207	202	220	199	210	209	210	240	233	213	215	189	196	185	217	176	209	198	205	210	218	204	198	193	214	213	203	204	194	223	208	211	206	220	206	214	207	200	227	227	185	195	207	182	208	213	198	206	212	228	200	211	205	203	232	236	193	201	221	215	191	208	172	197	204	181	208	215	192	202	232	210	209	209	222	212	212	215	205	228	226	201	200	227	207	216	209	223	188	195	237	204	219	198	198	214	199	197	217	211	200	209	201	209	202	206	173	180	230	194	196	185	216	203	219	217	186	214	214	215	205	185	205	211	214	226	206	198	201	191	192	209	208	200	185	216	174	179	231	201	189	205	209	212	198	224	176	214	221	190	202	206	210	214	217	215	198	191	183	211	182	199	209	207	184	199	234	224	221	183	199	189	209	202	225	218	205	209	208	220	234	210	202	195	209	217	199	207	200	218	173	209	212	213	203	214	185	217	192	199	218	196	197	218	198	187	222	200	199	210	212	179	215	235	207	217	213	196	230	214	202	175	194	206	199	219	183	226	196	216	215	207	198	209	203	214	204	201	204	194	219	216	205	217	180	173	225	192	201	221	199	191	198	198	212	226	175	176	196	167	198	216	175	207	204	228	217	205	213	253	210	245	214	201	208	206	210	167	199	190	196	188	194	203	232	217	206	210	211	215	190	204	199	186	190	207	191	216	225	211	212	197	199	202	199	204	204	199	208	193	217	209	218	194	192	199	225	202	224	206	205	192	210	207	218	205	212	188	187	212	199	171	203	216	235	216	235	204	182	230	218	195	228	211	207	205	201	227	186	181	214	214	211	195	190	187	206	199	209	202	229	182	211	229	193	195	200	198	181	187	190	187	188	216	229	196	203	208	207	191	198	211	216	207	211	195	206	191	212	206	196	208	201	178	198	205	194	182	218	221	225	188	198	205	181	197	193	206	192	178	196	198	212	224	185	208	191	205	184	218	214	191	182	218	203	206	195	210	208	200	206	195	188	199	206	222	207	217	221	219	179	192	212	197	185	202	211	209	198	193	209	201	171	220	216	206	226	201	189	195	172	215	193	197	200	199	225	215	224	203	205	201	207	186	163	220	205	187	209	194	179	188	190	209	190	189	195	204	211	186	239	188	199	193	213	204	218	217	206	199	205	185	214	228	201	202	200	201	189	193	184	234	225	210	168	202	199	189	248	178	218	199	186	209	218	219	196	188	190	196	206	182	227	219	221	200	213	184	208	194	223	223	213	183	238	232	208	212	202	193	205	188	208	179	206	200	196	174	205	207	225	223	201	231	188	188	228	216	212	216	194	194	197	241	203	208	199	170	201	204	216	185	176	203	221	197	204	211	188	217	205	203	185	223	209	196	226	199	217	219	203	209	181	198	216	207	210	197	208	199	190	213	210	202	190	181	229	220	203	200	203	207	202	234	190	222	238	198	200	198	184	202	215	206	212	181	186	188	199	218	206	202	221	195	171	171	209	207	189	209	188	214	212	186	197	170	200	191	205	241	213	209	194	198	222	209	216	195	216	197	193	226	199	183	206	203	198	201	193	197	176	193	221	178	207	191	193	199	237	203	218	195	199	191	207	242	217	211	227	195	230	185	202	200	226	202	204	215	200	227	184	207	192	194	219	198	219	201	212	177	208	200	189	221	214	217	216	199	210	233	185	179	167	201	190	193	219	259	208	210	235	200	213	228	229	189	198	215	212	195	208	185	206	203	185	197	211	195	215	205	172	208	205	192	205	208	211	189	208	204	238	215	214	191	199	204	182	179	205	204	212	212	183	188	202	198	180	196	223	176	187	203	198	186	182	219	217	186	188	199	217	186	196	215	219	212	228	214	194	202	206	237	212	215	208	209	202	190	202	233	168	204	177	180	187	210	207	174	189	207	211	224	214	233	193	202	210	200	216	201	215	217	185	215	248	223	221	213	215	226	179	187	193	180	197	204	194	221	220	186	215	230	221	201	180	175	197	211	211	188	210	208	221	205	192	212	196	217	178	209	196	193	212	208	193	206	222	207	195	228	205	202	186	198	205	226	214	184	182	194	200	190	193	214	185	200	187	216	196	214	209	186	188	231	220	204	198	213	213	225	185	193	194	175	187	218	209	200	200	210	206	209	198	194	190	204	205	201	191	200	187	226	199	192	226	177	195	187	176	230	190	216	192	210	204	223	214	197	211	199	194	189	200	208	220	211	220	210	200	205	213	191	229	186	191	192	200	190	211	209	202	197	195	203	189	192	212	225	177	204	193	183	225	218	208	211	197	210	207	211	209	200	233	195	237	195	208	225	204	208	194	208	193	206	205	213	207	193	211	205	209	217	212	207	173	225	232	223	203	223	205	195	224	201	195	211	200	204	193	200	208	222	209	232	211	197	187	198	206	212	207	167	233	205	201	213	221	199	208	178	196	216	214	195	205	215	205	169	201	204	195	201	196	193	195	231	202	213	205	197	209	205	211	222	168	202	214	204	207	197	221	223	201	197	211	195	203	198	210	190	180	199	213	205	196	235	233	183	198	244	202	207	249	187	201	200	215	196	196	210	206	189	198	249	226	214	211	208	228	190	215	180	202	210	216	202	204	192	199	219	226	193	207	196	237	191	200	210	199	210	208	208	188	224	230	210	225	194	215	192	200	197	193	225	218	188	183	188	222	220	203	158	206	208	202	206	204	219	209	221	198	212	201	195	203	211	210	214	196	207	200	211	190	194	197	205	173	173	202	207	217	207	209	195	213	205	214	207	204	209	207	227	214	217	201	232	204	220	220	195	179	186	237	200	207	209	206	192	217	224	206	205	178	199	190	212	201	172	180	211	214	189	188	196	201	213	221	198	222	207	203	198	185	207	207	200	183	205	214	226	211	175	219	201	193	213	202	219	246	188	220	182	229	213	228	204	209	219	184	211	219	202	182	192	185	203	180	186	181	210	211	205	209	212	204	204	176	228	187	201
7422	2229	4239	5246	4449	3765	3042	2643	2251	1967	1793	1612	1485	1339	1354	1294	1121	1066	1017	927	944	854	882	834	817	846	812	774	760	800	749	764	809	779	833	781	743	749	823	752	786	840	780	710	719	685	681	675	684	773	775	711	765	725	708	753	831	1461	5259	9277	8479	5776	3591	2452	1575	958	720	615	634	572	594	567	569	579	562	627	636	546	593	551	640	588	618	594	566	595	553	572	593	626	524	530	585	586	588	608	570	568	601	552	589	569	595	520	599	585	576	561	551	575	534	564	557	583	579	580	632	547	570	617	567	552	557	575	592	546	523	546	547	577	559	550	570	551	571	554	554	591	579	578	577	570	578	598	572	578	570	619	557	619	578	589	589	536	591	551	580	584	595	585	562	585	551	601	574	577	587	562	571	544	549	549	542	539	571	597	584	591	595	613	568	584	579	593	558	580	550	590	591	532	586	604	571	578	543	569	566	584	646	617	570	559	586	569	558	582	581	605	575	639	612	577	537	602	579	600	565	552	595	554	549	572	528	558	555	532	587	551	571	636	596	570	581	534	539	552	551	577	595	547	578	544	600	598	587	574	593	576	550	564	549	527	552	609	589	549	584	560	556	590	567	561	611	564	586	580	587	582	610	591	561	602	560	607	529	597	555	551	600	635	602	533	533	573	568	544	559	596	611	587	563	577	537	578	524	553	551	606	590	539	563	566	564	570	584	591	544	541	590	553	614	548	570	586	560	591	555	568	604	579	537	621	577	535	540	576	553	589	598	540	587	581	565	550	541	602	577	623	591	543	549	557	549	538	552	589	602	536	619	534	597	587	600	578	561	566	562	562	593	554	547	588	583	572	564	616	605	567	598	583	578	559	596	596	513	539	566	561	535	643	578	600	588	574	536	563	549	575	531	571	540	577	541	570	574	550	577	620	594	589	605	527	581	555	609	590	580	574	559	567	569	581	573	588	568	611	557	571	577	597	547	567	578	594	584	569	551	587	581	533	575	562	621	552	578	585	550	553	560	537	603	532	569	545	549	540	563	569	583	568	620	557	569	537	559	612	570	637	596	552	579	587	574	540	578	576	544	615	616	570	573	513	582	563	568	544	624	622	534	531	569	562	560	559	594	545	609	556	571	629	579	573	577	526	614	584	552	587	555	595	531	612	618	559	587	572	575	554	498	604	542	580	566	593	576	563	631	564	555	567	593	514	607	551	593	567	583	584	561	584	561	530	592	589	560	614	538	600	578	607	526	581	614	608	558	569	565	578	554	580	521	576	594	558	612	592	565	605	546	559	592	566	577	540	514	594	517	566	565	551	574	579	621	591	552	578	620	548	584	626	574	573	575	559	572	624	562	543	599	597	531	600	639	562	558	570	615	588	563	580	557	568	576	587	606	561	574	574	578	625	591	517	571	556	581	551	553	568	616	562	612	556	542	607	541	588	542	565	577	558	582	571	549	564	545	596	546	584	550	522	541	596	570	577	560	556	593	545	585	555	578	565	567	527	570	557	537	565	617	599	550	583	561	582	605	598	639	600	546	586	597	594	570	600	591	540	540	565	579	555	542	557	548	591	577	606	553	555	607	562	586	570	567	594	544	611	514	600	582	579	580	599	571	582	565	533	555	631	570	587	575	570	554	580	584	586	542	530	577	608	568	616	571	580	578	582	551	555	570	601	534	523	589	582	585	597	579	563	574	560	585	561	571	571	555	581	569	565	570	570	578	577	602	583	582	596	593	582	569	559	582	581	550	596	543	527	579	582	563	600	572	609	579	563	577	569	567	577	611	571	523	561	612	581	578	595	591	576	520	595	579	591	569	579	578	602	611	589	619	564	579	568	562	561	581	539	557	578	597	585	599	569	580	594	569	561	586	585	585	541	576	545	582	570	584	581	572	574	582	555	571	550	510	547	563	532	590	545	600	546	535	599	544	598	544	571	554	573	515	575	515	598	583	606	573	630	553	610	582	531	639	578	574	570	596	580	567	599	588	599	606	576	530	599	593	542	590	582	595	593	558	599	565	544	601	603	628	569	578	540	560	577	561	602	575	577	576	558	532	563	556	559	553	567	633	583	607	534	600	595	570	565	551	564	600	559	544	579	578	581	562	577	582	596	634	597	562	596	581	606	554	606	608	561	569	590	568	562	550	563	583	595	608	586	565	578	538	550	528	571	589	536	579	580	585	580	524	599	610	573	581	556	582	569	544	569	539	555	589	552	550	643	566	598	588	551	590	555	579	566	573	546	547	544	537	549	542	607	571	564	580	560	611	569	555	582	557	551	548	559	531	618	572	587	559	563	558	573	535	574	604	604	582	550	578	543	598	564	597	550	579	597	565	579	596	549	555	563	544	559	576	573	578	570	568	566	577	575	557	545	537	571	588	559	554	549	600	598	613	573	587	568	577	602	586	589	573	590	571	587	612	616	590	586	592	544	541	575	572	632	559	544	578	583	560	553	581	550	569	552	571	559	574	535	533	604	595	604	541	595	554	586	596	596	574	579	600	560	580	589	558	557	553	585	564	543	605	551	628	554	603	594	555	571	537	560	570	599	563	604	548	558	576	551	579	555	559	578	583	567	519	600	606	602	554	571	550	581	578	541	521	581	563	577	558	599	551	573	570	568	602	599	570	570	550	578	578	556	590	544	563	574	540	585	599	552	562	560	573	587	580	568	595	592	561	579	572	617	538	597	578	576	536	596	596	572	588	570	585	575	615	567	539	605	577	585	554	583	601	546	493	567	570	600	593	534	585	569	576	552	568	583	606	542	587	553	574	551	585	546	596	558	556	587	548	603	583	572	584	562	569	597	576	574	573	596	556	610	557	551	576	579	585	577	552	583	575	584	565	576	549	551	564	576	553	591	572	578	586	569	623	596	585	580	542	608	581	584	591	541	591	591	556	584	606	575	562	582	552	549	584	550	560	566	561	591	605	588	559	596	581	633	591	560	614	536	599	563	569	552	576	546	546	580	582	575	543	575	567	582	527	589	583	567	557	556	597	575	528	512	554	562	569	586	577	581	556	530	555	553	546	583	578	548	576	599	570	556	580	532	572	564	594	582	541	605	587	586	593	599	586	539	576	589	580	603	564	564	537	578	570	547	586	538	532	555	598	562	578	596	537	538	546	576	593	585	593	570	542	560	558	545	570	548	598	557	599	559	556	659	625	567	580	616	585	572	618	516	538	568	584	605	595	578	541	556	560	608	585	588	588	556	603	576	598	535	575	591	565	575	617	585	566	527	576	562	567	567	595	590	579	563	542	570	597	557	574	555	588	545	605	551	531	551	558	602	543	574	546	585	607	612	560	575	570	606	552	606	596	566	545	549	561	559	600	584	568	580	596	595	571	585	620	551	586	605	578	561	576	588	600	583	619	556	596	561	574	580	588	610	561	592	566	572	610	569	522	533	548	597	582	569	584	558	584	568	581	565	572	559	583	618	570	602	557	588	554	575	539	578	557	575	566	546	610	603	537	627	548	549	554	590	556	583	559	578
2112	357	318	291	273	288	275	244	288	284	234	273	266	228	264	250	274	258	244	257	239	274	271	264	253	228	241	216	274	229	242	226	230	240	267	253	240	264	289	259	264	284	246	277	271	282	239	230	249	257	265	261	234	282	277	270	223	258	288	332	387	343	290	277	288	248	273	240	238	250	241	262	250	236	225	258	250	249	246	268	232	261	244	240	228	279	247	220	261	248	265	212	251	243	236	264	242	221	238	229	253	254	240	239	255	268	238	233	241	262	238	276	259	246	248	214	231	248	268	225	243	250	245	265	243	226	251	257	258	239	239	239	216	256	251	271	266	256	243	270	210	224	211	250	243	249	226	233	204	244	234	245	246	267	280	248	255	210	237	234	218	239	215	246	263	241	233	237	233	233	261	239	241	254	243	246	237	251	227	241	271	251	260	256	250	249	247	262	235	250	244	242	236	245	241	254	280	236	251	229	240	240	258	259	244	243	228	238	235	249	233	234	258	222	254	278	243	258	257	240	221	253	271	212	271	234	222	254	258	232	243	244	203	280	251	260	239	239	243	248	270	244	262	219	243	243	274	252	239	258	227	242	259	252	229	275	279	269	214	263	245	259	251	231	266	266	291	241	243	222	267	238	254	210	232	242	237	226	233	245	265	225	222	259	249	243	222	250	238	280	233	231	238	266	241	272	259	260	259	252	260	256	223	231	234	256	258	234	265	249	209	217	235	249	248	232	286	217	254	252	278	221	245	280	245	236	254	226	248	253	223	243	219	243	228	244	259	222	255	252	254	260	242	242	262	250	263	253	229	228	240	220	275	229	240	249	246	238	248	274	281	232	253	224	247	226	246	258	261	253	250	248	245	253	262	237	240	237	241	230	240	219	257	249	242	228	226	263	228	248	267	217	241	257	243	235	236	262	231	255	250	233	274	232	246	233	243	250	236	247	271	255	243	219	233	250	272	242	255	231	243	247	263	273	231	239	255	282	216	258	250	239	268	240	248	251	219	264	236	249	263	225	237	266	252	257	247	241	215	270	229	233	248	245	256	276	255	242	253	254	231	246	240	208	232	238	234	261	255	240	255	249	243	246	277	236	244	209	254	253	263	250	268	244	290	244	254	226	272	262	243	266	241	232	236	267	271	272	254	249	251	244	268	241	241	236	241	230	245	279	261	252	288	225	246	252	267	235	267	258	268	240	230	233	259	233	249	227	253	250	249	228	253	284	256	250	234	243	252	256	215	244	261	253	266	243	268	259	277	250	239	227	205	250	225	230	256	271	255	256	247	234	227	239	242	249	226	257	258	240	280	228	224	233	247	247	242	240	262	282	245	245	222	233	258	253	274	267	262	243	231	231	254	232	216	263	241	259	248	226	269	250	236	253	256	254	245	249	222	253	233	222	238	266	240	259	256	255	252	245	266	225	227	278	243	260	244	259	254	244	262	244	214	247	235	280	246	278	229	246	265	252	239	233	232	256	205	239	248	281	234	264	249	248	235	259	244	244	226	265	248	267	244	194	257	239	234	228	247	236	252	238	264	246	235	246	244	280	235	236	237	226	215	247	246	261	229	244	226	265	256	237	257	266	245	236	242	248	242	254	242	240	225	223	237	234	241	241	257	251	236	272	245	248	247	245	234	235	236	251	237	223	225	241	243	251	240	255	231	245	260	239	251	257	254	215	254	286	242	233	249	226	258	231	269	248	232	264	256	248	241	258	258	239	249	237	263	263	261	261	272	231	216	242	263	243	247	217	239	221	247	278	223	255	242	285	236	256	255	276	252	265	222	223	257	261	268	229	295	213	227	274	255	239	210	259	251	223	247	253	249	251	268	247	240	256	249	216	247	230	287	243	265	229	216	252	239	266	245	239	256	210	272	218	230	199	244	243	262	248	226	291	277	236	229	250	255	254	243	261	240	244	235	259	233	229	240	257	227	252	209	252	216	237	249	245	251	211	236	267	231	254	245	246	281	258	256	241	237	252	236	256	225	238	269	259	234	250	227	242	235	218	232	220	211	217	231	264	256	226	241	269	248	271	251	253	229	261	230	252	239	242	240	249	250	256	212	269	250	228	261	244	235	244	241	239	264	260	263	231	256	258	244	241	218	241	237	263	274	255	247	214	231	244	232	239	256	264	227	225	249	232	263	232	216	265	234	230	230	228	239	247	256	286	262	249	274	208	234	247	252	252	253	250	230	229	250	243	244	245	277	227	270	247	261	255	194	243	265	261	267	256	275	228	233	242	270	232	256	257	242	221	253	255	242	238	241	240	209	253	249	234	249	270	241	235	235	266	239	257	240	231	266	255	245	241	235	273	241	227	246	261	248	241	250	229	256	221	260	264	224	254	245	248	244	258	270	264	245	254	276	249	209	249	230	282	241	249	245	245	234	267	281	249	275	241	243	260	251	259	227	244	234	286	281	255	219	248	267	239	256	259	238	252	253	251	259	237	258	232	244	234	209	244	241	228	245	230	250	240	238	261	256	242	242	240	259	292	252	261	251	238	248	245	279	235	255	214	234	253	256	224	248	230	216	270	225	254	264	258	257	248	227	246	243	243	241	263	237	253	236	233	241	257	232	263	248	205	218	254	288	249	242	234	258	255	260	225	248	240	245	225	246	283	237	258	244	268	230	262	262	249	236	253	230	268	238	254	244	213	244	259	264	217	249	259	243	255	248	255	216	246	245	255	259	252	218	247	263	235	275	243	255	250	259	240	247	259	273	262	237	246	262	251	237	256	235	249	257	248	240	224	245	263	226	235	238	259	243	221	251	261	256	285	241	237	265	267	232	242	222	244	249	247	238	228	242	225	268	237	232	226	254	261	230	233	236	266	264	240	257	241	236	253	248	222	253	257	240	209	248	223	240	232	257	259	234	230	229	236	247	266	226	281	241	260	243	239	240	249	267	254	258	239	250	252	237	230	256	258	278	254	253	282	250	233	275	265	207	264	266	247	268	277	242	264	247	246	244	251	246	261	237	260	237	248	248	220	245	249	224	244	237	246	245	258	242	266	255	224	260	256	254	256	290	252	232	224	247	248	246	221	238	235	224	255	257	255	246	269	257	247	225	261	248	257	256	261	249	249	233	235	212	255	246	257	250	278	225	237	226	246	255	244	219	254	241	241	236	266	258	263	218	255	260	247	232	253	252	269	241	240	236	231	236	268	241	235	253	232	231	252	236	253	260	240	262	253	223	270	257	260	239	247	274	236	235	261	240	222	235	283	268	240	258	238	237	254	239	245	241	235	265	246	240	245	231	241	238	248	238	242	220	211	271	248	253	242	259	224	262	275	254	233	250	251	247	210	226	264	268	219	230	218	259	275	274	247	250	267	247	229	259	248	274	227	293	276	265	239	271	242	242	257	254	252	247	243	253	255	205	237	249	239	255	251	231	238	221	224	229	249	235	230	233	235	233	269	217	231	219	201	242	240	227	245	230	233	234	247	210	239	220	233	238	263	220	271	236	231	246	234	249	233	234	245
2353	833	891	966	891	832	795	774	750	719	720	719	742	727	734	719	719	689	711	696	735	700	714	716	694	709	671	694	741	740	672	730	745	694	692	716	698	707	752	761	763	746	740	702	696	703	686	695	698	738	748	717	728	754	716	729	721	863	1125	1409	1439	1310	1097	882	745	705	698	696	653	695	701	721	653	695	687	714	680	633	702	676	675	687	678	688	713	654	737	661	701	695	674	671	680	657	641	703	672	641	642	683	627	674	679	671	650	654	696	662	668	691	695	676	704	637	702	672	688	677	658	660	615	695	694	704	695	671	731	670	624	661	661	669	686	672	671	674	688	684	653	671	677	677	603	703	720	661	680	662	668	648	696	678	682	733	663	671	702	664	682	727	628	643	673	647	676	690	638	673	693	648	648	690	687	654	596	683	653	699	676	693	649	669	651	627	693	654	668	659	741	700	658	677	663	686	665	641	700	653	613	655	686	659	717	673	671	676	646	672	674	628	635	683	681	664	672	692	680	661	645	614	700	721	664	713	683	652	664	667	654	645	664	708	644	658	666	680	676	679	653	702	666	631	681	671	691	709	686	688	718	651	653	667	694	672	704	618	654	681	684	672	690	743	603	674	686	678	662	658	687	691	654	700	694	669	702	654	718	661	690	690	652	663	703	660	674	666	685	664	629	670	687	656	687	653	667	664	698	702	671	684	725	699	697	718	691	692	662	659	656	722	681	656	678	661	651	705	615	678	706	650	726	690	646	681	702	693	689	673	669	707	689	660	657	682	668	702	661	716	698	692	675	656	684	703	659	696	669	647	755	644	628	688	668	692	608	661	695	687	666	659	660	667	669	694	666	682	657	669	697	663	675	639	628	702	666	700	641	643	653	632	665	636	623	689	696	669	641	670	703	666	690	642	665	617	626	677	672	608	650	721	662	661	690	713	685	676	677	679	670	675	722	694	687	653	740	677	686	665	665	678	677	699	703	664	692	709	717	663	652	678	661	645	661	625	665	650	647	636	700	674	689	671	686	699	704	675	697	693	666	685	656	672	678	678	624	675	665	678	686	683	668	697	642	679	653	689	716	717	654	658	655	698	619	650	676	729	672	628	685	669	706	704	674	685	650	683	677	673	669	697	708	643	669	680	661	658	656	673	628	646	682	686	578	673	652	724	676	635	695	686	652	669	684	676	661	653	722	666	638	664	694	626	650	661	658	681	674	655	667	631	649	629	681	660	622	694	703	680	697	693	659	678	631	639	696	675	687	667	648	701	655	651	698	727	662	682	714	619	673	729	682	699	675	694	657	650	675	713	654	653	700	645	725	694	685	702	645	683	643	667	655	689	672	667	680	632	650	678	640	695	705	657	668	653	658	677	701	686	681	675	694	702	680	691	663	632	677	651	698	669	625	651	721	666	653	639	690	654	689	666	671	684	679	638	681	658	711	654	712	653	708	633	629	705	682	672	701	654	680	675	663	706	649	636	696	700	661	683	641	656	671	664	673	686	659	708	640	673	681	693	665	661	687	720	671	737	643	688	660	657	670	668	683	691	635	663	668	680	690	674	682	681	662	658	707	683	662	702	662	628	635	687	613	619	660	646	669	674	681	625	673	669	678	681	628	683	666	651	638	683	635	717	702	686	667	655	714	693	666	668	678	665	642	671	660	682	657	689	687	704	627	668	684	646	670	659	697	700	678	675	636	625	621	664	654	675	606	707	671	690	641	733	634	695	679	675	693	698	651	690	679	651	697	692	700	692	676	637	657	656	665	670	736	677	646	638	643	669	677	723	652	688	635	655	677	708	709	632	691	661	649	647	707	706	655	653	641	674	675	691	679	585	686	638	682	673	692	661	672	629	686	687	658	712	654	680	678	692	666	679	706	672	674	645	687	658	622	678	682	645	714	699	663	661	656	666	646	640	625	663	697	750	618	718	672	648	611	661	630	687	690	679	659	672	701	631	637	690	690	668	698	686	678	686	656	686	723	693	673	630	678	693	641	657	680	685	638	664	688	677	692	648	664	701	658	660	624	693	623	720	729	713	660	703	678	668	737	644	686	674	614	679	669	695	640	660	634	682	659	726	683	697	666	645	676	712	646	669	688	729	666	649	744	649	689	648	692	682	693	682	722	708	657	655	690	669	672	663	685	680	676	667	655	646	656	686	650	699	624	633	633	666	683	670	671	659	656	671	664	675	647	636	665	681	634	675	630	686	693	691	682	621	680	661	674	703	668	673	626	658	651	649	686	690	660	674	663	686	678	643	694	661	643	710	686	669	684	646	630	657	703	661	659	678	672	706	743	644	643	690	680	669	669	690	741	707	645	621	702	715	654	670	649	667	673	697	668	676	678	686	709	645	650	666	685	708	723	630	663	690	656	685	679	656	679	717	680	665	667	639	658	672	671	622	692	671	666	680	672	654	683	640	687	656	648	668	669	671	654	677	709	632	711	697	694	643	621	675	635	618	707	702	713	683	722	683	653	653	667	672	667	688	659	667	633	668	653	708	679	660	648	605	700	696	710	676	646	672	661	692	678	648	719	649	656	661	661	651	694	627	666	675	669	637	692	719	680	673	662	658	672	676	629	686	643	665	666	683	655	672	605	635	638	646	679	652	659	677	681	700	663	688	653	670	657	729	690	710	636	689	664	717	617	684	675	646	661	704	691	682	655	669	703	661	696	655	664	714	665	705	669	649	672	692	687	673	646	657	655	674	662	714	707	659	684	631	690	644	703	680	698	702	704	691	656	701	684	658	668	695	686	684	686	679	703	645	685	710	700	634	653	650	723	650	681	690	669	674	702	665	662	704	698	673	698	661	744	695	686	716	695	728	689	661	721	676	678	680	716	676	681	682	666	640	623	650	644	633	648	644	627	650	652	704	700	688	648	663	690	652	674	644	706	698	669	626	685	684	702	656	702	690	676	632	629	645	677	652	640	706	674	693	665	685	682	670	710	629	697	698	650	674	683	731	699	686	674	645	718	685	670	706	677	702	694	688	745	659	656	662	675	613	669	703	668	674	654	670	664	675	739	678	628	695	692	661	670	690	657	658	631	702	693	698	683	667	671	697	695	690	672	686	669	657	688	687	696	689	667	627	612	635	701	681	650	678	692	672	698	652	652	682	715	664	686	685	731	673	699	611	629	662	654	659	687	733	657	610	715	705	718	672	687	672	711	688	678	693	658	655	673	682	689	649	664	652	683	704	669	713	673	690	710	673	642	690	647	674	685	719	657	687	702	640	689	702	671	684	695	674	647	652	712	658	706	682	703	671	659	684	708	668	684	689	704	664	714	700	689	648	664	668	617	711	632	700	731	636	677	670	676	658	687	687	641	690	692	694	693	668	760	674	676	670	681	641	659	643	658	639	628	670	651	630	653	676	700	660	648	696	665	666	685	698	657	639	671	684	703	692	713	656	671	721	664	690	692	662	683	664	684	672	660	684	701	675	699	661	684	655	654	651	654	713	687	628	628	684	693	687	697	693	669	684	694	635
7786	1153	1368	1097	832	598	534	446	341	331	332	300	319	283	249	298	250	297	267	281	274	239	249	231	266	262	228	251	214	246	218	229	241	244	245	246	238	231	249	249	243	254	255	229	207	261	221	219	228	251	265	252	251	244	236	221	250	589	802	972	775	580	378	296	267	223	243	248	261	238	210	198	210	245	230	215	239	231	212	235	214	210	219	192	223	237	213	228	222	250	212	228	254	211	208	202	221	244	208	226	218	229	219	213	234	212	247	239	240	223	215	232	221	214	215	226	225	231	224	256	220	242	218	224	189	233	195	199	205	229	221	230	251	221	233	251	239	228	234	220	227	211	212	238	227	223	193	213	222	202	229	223	242	221	243	217	206	249	219	234	232	239	216	236	199	209	222	188	214	221	210	214	219	212	241	225	229	210	249	248	220	252	226	245	236	220	243	231	238	214	239	239	216	214	208	215	233	240	254	205	220	226	202	224	213	226	239	237	215	229	208	251	220	224	236	214	208	236	202	213	222	209	220	245	212	238	244	263	228	240	239	216	199	205	235	195	238	214	234	206	206	237	217	200	218	226	218	235	218	210	226	232	245	248	232	212	190	208	229	240	227	240	239	215	212	219	231	258	201	221	235	213	209	214	244	192	244	236	217	223	227	223	209	195	233	222	231	232	232	217	236	207	220	230	214	237	225	233	256	211	240	247	209	194	210	202	217	270	222	229	217	217	234	221	225	224	196	210	235	204	226	227	220	247	213	239	235	216	205	244	216	206	220	211	188	230	235	217	215	236	247	223	239	230	242	227	220	225	229	230	245	217	209	219	218	217	218	254	217	227	228	211	217	232	219	254	237	219	230	218	227	201	214	238	236	218	214	206	227	221	243	224	218	260	223	240	221	235	213	230	227	239	244	220	218	213	220	217	228	245	210	223	223	230	236	215	254	205	222	260	222	246	237	215	245	230	232	242	230	211	228	202	221	203	231	219	191	236	221	259	252	197	215	224	206	244	231	202	234	233	261	230	169	220	219	208	203	214	242	241	235	234	241	239	273	214	222	222	226	221	223	239	252	229	222	234	226	241	242	211	233	217	231	211	246	226	243	231	222	222	232	257	224	199	198	245	210	222	225	208	218	230	209	268	272	241	218	212	205	222	215	229	244	219	209	245	207	211	218	219	225	238	220	214	222	264	215	238	210	212	222	240	227	243	228	238	215	226	215	225	211	197	212	215	224	222	214	199	243	238	242	215	218	228	213	241	241	246	230	224	211	204	214	253	216	207	208	241	206	208	173	236	214	232	220	215	231	243	193	241	229	225	203	247	225	215	245	245	198	224	239	201	227	213	237	247	202	243	215	205	236	218	252	231	234	228	223	236	226	208	195	228	239	214	216	227	243	226	237	217	237	216	218	209	225	236	212	207	223	250	250	211	238	203	227	212	206	230	210	223	235	225	217	239	214	233	197	211	223	210	208	215	229	263	237	214	236	224	212	223	230	222	203	231	255	260	236	233	208	225	216	215	234	232	192	207	227	257	201	222	221	254	242	230	214	242	209	250	223	228	237	232	219	239	212	229	234	230	226	227	242	219	217	221	206	228	232	252	230	219	238	235	245	202	211	247	234	223	223	248	222	218	232	216	235	217	229	212	216	229	214	217	220	229	240	223	242	214	235	247	259	235	219	242	203	248	228	225	209	237	222	207	206	240	231	236	226	219	222	251	209	222	230	263	221	215	227	236	231	224	234	239	234	224	207	244	198	221	229	252	220	244	212	230	211	238	230	226	215	219	249	199	227	228	245	229	225	242	236	233	224	234	238	215	215	228	220	229	242	221	191	211	261	205	258	241	199	230	209	219	189	264	220	222	208	216	201	229	205	217	227	205	223	244	216	216	260	216	206	225	225	194	219	214	219	230	229	235	210	211	260	259	190	192	237	227	214	211	252	233	220	226	245	238	207	213	220	227	215	219	257	242	228	216	232	222	225	217	213	205	193	211	241	229	219	229	229	243	221	216	199	222	195	235	233	220	230	218	225	206	244	216	220	229	232	211	211	202	216	222	237	207	230	207	225	210	221	218	236	219	223	232	206	209	243	231	198	246	217	221	203	251	202	274	244	221	247	240	206	220	228	225	236	240	219	223	207	222	226	228	216	255	217	233	211	222	221	219	195	222	239	235	215	231	211	213	228	236	234	217	205	254	210	237	235	233	228	218	233	179	200	230	244	236	215	223	224	251	234	203	230	237	226	266	224	251	190	225	189	204	231	201	211	225	216	223	245	226	212	208	227	202	222	225	249	247	231	203	247	225	203	240	231	228	210	216	217	217	221	244	211	245	234	231	202	229	242	224	224	236	223	227	238	251	223	199	220	225	184	232	216	238	234	222	229	226	239	221	232	225	213	234	220	233	225	219	213	228	203	233	248	214	210	223	233	225	226	232	228	226	225	239	241	260	226	230	233	210	222	197	213	228	235	212	219	225	207	211	245	225	245	248	224	211	234	222	236	224	229	228	235	219	216	243	216	220	225	244	204	236	224	226	230	214	201	214	220	226	207	249	233	212	204	256	250	219	234	239	205	232	238	257	228	238	248	221	230	237	226	226	195	243	241	247	203	228	245	228	234	237	218	230	203	203	214	234	239	242	225	227	229	214	236	227	229	230	250	238	216	229	249	241	222	227	234	232	244	214	211	225	225	243	225	212	211	228	250	216	200	195	224	214	233	194	220	202	225	238	218	225	241	246	247	222	243	221	241	240	222	211	232	207	231	225	256	228	223	224	217	232	225	209	232	223	210	237	219	210	227	225	215	219	234	232	222	226	222	233	245	199	194	223	217	244	207	242	242	204	230	193	200	208	235	219	219	239	228	244	229	213	233	240	201	213	203	224	248	221	223	235	222	200	191	226	213	249	199	245	212	249	247	245	209	218	225	227	206	228	232	214	223	217	239	201	224	219	208	213	256	218	230	218	245	204	225	229	232	211	237	229	231	217	217	214	225	226	218	228	236	223	221	217	205	256	230	235	212	197	230	232	222	224	240	238	215	224	220	217	227	208	212	218	270	240	236	215	244	229	215	234	221	213	234	209	212	219	231	243	230	235	215	215	217	237	222	233	217	202	230	252	216	237	219	228	223	243	211	244	213	230	241	213	237	208	185	238	218	210	186	198	220	210	243	229	231	221	240	237	217	200	209	208	237	214	232	241	238	220	243	221	221	210	231	212	218	228	205	202	226	214	218	220	225	209	214	214	216	230	195	212	200	223	221	226	222	238	206	256	200	231	232	213	240	197	215	235	215	217	245	219	238	194	234	243	237	242	228	239	229	222	222	218	222	238	231	219	199	216	210	236	244	221	223	224	225	204	198	243	210	242	206	237	237	213	233	235	227	244	269	193	248	249	229	247	212	214	214	216	201	199	238	209	250	206	195	201	227	212	202	215	208	203	234	215	214	237	253	203	215	245	215	251	236	230	201	224	233	203	212	252	226	198	213	241	206	213
5813	1596	2720	3379	2939	2457	2143	1796	1585	1447	1331	1213	1284	1067	1072	1132	910	949	912	824	839	839	771	808	737	801	775	717	765	728	755	766	732	731	644	732	734	729	758	761	793	859	759	733	776	758	703	733	726	716	748	762	849	826	762	749	888	3671	5081	6109	4633	3044	1779	1187	885	748	626	644	631	631	643	617	655	604	594	607	598	642	645	618	615	643	607	620	586	609	647	635	600	605	613	606	653	636	643	617	665	645	564	602	605	611	623	611	603	632	661	636	590	681	618	581	619	608	651	660	598	614	654	636	647	623	687	630	662	631	652	625	650	648	643	557	624	629	565	596	625	624	589	597	610	647	671	624	638	628	656	627	605	614	641	615	610	634	603	637	624	632	623	588	625	608	624	658	638	629	634	627	613	611	633	584	603	544	616	607	614	611	669	641	624	607	635	666	616	595	603	645	612	665	622	639	609	645	598	621	656	614	637	659	608	614	614	587	605	633	604	595	632	567	574	595	624	565	646	615	648	584	656	599	607	647	576	670	597	639	606	645	630	626	582	615	613	607	643	600	595	591	657	628	613	597	590	577	612	583	612	613	621	649	601	652	630	619	646	613	611	625	606	625	614	628	596	609	646	650	629	637	641	634	613	588	606	638	630	619	609	641	631	644	609	598	580	644	624	639	604	586	609	627	605	643	604	591	630	629	626	639	578	614	598	564	589	638	620	613	583	611	648	604	605	643	607	598	590	608	678	644	625	607	635	631	645	573	641	597	707	611	611	618	654	636	629	632	614	648	633	644	700	640	585	657	585	674	617	598	606	643	617	651	634	643	639	597	634	649	591	629	626	643	619	640	625	629	614	645	619	661	596	618	637	627	628	612	598	629	628	608	655	630	567	632	624	585	608	609	629	565	631	582	676	632	622	602	565	610	594	614	616	597	595	601	600	620	624	590	642	634	647	590	631	625	631	586	640	636	604	648	603	586	624	613	602	631	663	601	643	640	633	613	619	624	586	594	633	677	656	635	591	591	652	613	621	643	628	605	612	634	654	633	608	614	624	575	616	618	637	633	633	618	631	633	638	613	667	640	645	642	647	623	646	699	635	633	624	673	625	691	615	648	646	582	648	602	626	633	618	604	652	613	680	614	641	652	634	624	636	621	617	614	625	598	632	639	592	634	649	655	628	613	633	632	609	614	673	584	627	654	644	599	627	586	618	634	612	608	626	613	589	667	634	628	578	564	607	619	661	599	645	656	652	576	679	619	643	612	672	594	649	639	585	571	639	622	644	633	618	622	621	620	640	603	606	624	647	596	625	643	611	665	595	596	590	592	612	638	639	640	610	634	609	578	611	602	603	579	575	625	628	690	581	619	651	642	619	565	630	614	696	588	598	583	619	680	565	653	642	650	627	619	614	626	629	619	623	647	583	645	598	638	613	625	627	636	621	634	572	608	637	564	635	661	566	600	629	593	615	647	644	633	630	603	614	582	671	581	586	620	638	579	623	639	629	622	643	625	607	596	627	582	657	592	633	669	587	651	647	643	633	584	621	605	628	683	648	614	628	603	597	621	626	598	624	592	647	607	594	608	669	594	600	589	627	602	659	603	643	635	632	632	595	630	615	592	634	567	625	665	645	649	659	653	593	619	614	670	640	565	664	596	617	573	652	624	632	620	618	620	674	666	591	641	633	620	620	620	635	630	635	630	595	623	624	621	655	657	633	626	601	614	646	617	614	611	617	657	603	626	589	628	625	623	620	594	604	637	634	643	662	645	656	634	637	637	566	663	666	587	613	650	628	598	617	611	624	684	647	597	651	592	657	592	657	646	617	623	603	650	655	622	615	651	644	596	625	642	616	585	637	601	668	653	628	610	601	619	620	641	612	601	617	634	636	630	569	617	630	628	629	658	611	625	650	656	626	619	632	585	601	625	637	597	640	611	630	635	628	642	618	652	643	619	643	610	637	612	637	614	629	604	606	623	604	635	596	607	606	616	593	638	651	595	658	595	696	631	619	633	610	587	586	629	588	590	592	652	580	631	595	627	580	582	645	679	615	636	665	668	681	652	623	596	639	611	639	586	602	595	645	622	671	621	598	627	608	634	636	623	593	642	614	621	682	637	623	640	615	634	635	646	590	648	639	617	589	642	648	647	612	602	606	579	665	625	650	631	647	650	645	612	606	656	619	605	622	617	664	641	651	596	643	624	633	622	618	641	594	598	666	642	595	678	629	595	672	598	600	633	633	611	623	607	632	637	630	604	605	636	613	601	652	609	609	584	583	633	627	602	621	662	600	598	599	602	612	588	615	623	639	635	597	612	626	632	656	619	622	622	616	641	641	688	652	649	658	621	608	655	638	621	581	628	685	595	641	604	639	636	608	629	648	609	654	629	610	649	602	604	611	602	634	629	626	624	667	685	636	653	594	602	593	618	602	617	667	641	653	625	628	638	599	631	615	614	567	618	619	611	590	660	595	614	620	627	605	632	623	638	557	653	656	608	604	592	653	611	602	625	653	637	616	633	614	585	616	638	672	649	653	649	606	647	648	608	668	529	656	592	636	628	613	603	607	611	621	602	643	618	617	613	613	638	632	629	616	614	594	643	597	622	628	623	609	630	631	632	653	606	625	659	631	632	627	668	576	583	666	653	634	624	615	639	624	650	631	595	671	617	599	604	687	597	613	626	627	634	582	605	639	637	592	640	649	585	638	642	608	639	620	588	650	605	688	602	630	603	604	627	625	630	662	619	626	627	658	690	619	689	615	670	619	669	612	597	624	606	604	635	611	613	586	601	672	630	645	633	661	615	617	623	602	643	649	664	629	653	629	590	640	619	629	611	591	606	619	669	590	640	664	649	579	584	625	604	676	625	626	667	630	598	619	607	602	610	613	623	634	645	644	600	642	592	662	629	583	608	620	658	589	644	583	580	609	612	630	606	633	572	622	638	619	623	577	623	630	617	619	707	650	671	599	614	593	636	604	612	597	674	607	610	637	633	646	592	637	644	636	685	603	613	598	634	626	634	642	608	592	624	662	670	587	600	644	644	607	636	607	581	647	599	615	634	616	632	591	665	662	623	631	599	632	586	566	632	620	606	595	630	641	625	648	585	614	620	650	594	598	622	643	637	671	582	661	627	621	636	676	638	625	575	627	604	608	632	614	597	655	607	642	664	590	594	619	655	609	593	627	640	641	630	622	645	636	639	647	633	625	640	618	618	628	627	610	627	646	590	637	617	583	648	635	623	654	617	583	642	642	661	634	622	617	610	650	578	641	615	585	619	649	625	610	646	627	590	603	632	585	620	640	634	614	615	654	625	614	650	623	633	646	634	666	584	630	602	635	584	600	620	598	604	587	605	609	584	630	607	606	625	676	645	657	651	600	655	627	629	655	578	616	637	618	628	582	637	646	604	648	618	632	640	633	604	616	608	595	638	572	615	605	624	662	613	616	625	616	620	611	636	641	600	627	635	635	633	620	599	604	591	646	671	638	685	603	616	610	635
13457	2517	2500	2031	1341	998	754	655	576	455	395	381	367	343	333	339	319	272	282	264	257	258	294	250	255	277	224	272	252	246	245	251	233	254	191	217	233	247	213	235	265	236	236	215	246	214	236	255	226	224	249	271	246	249	246	235	268	859	1371	1361	1119	732	507	360	300	246	220	196	206	240	213	230	246	197	197	224	192	212	228	189	226	213	197	242	230	218	207	212	222	224	220	196	239	214	243	223	202	199	232	219	218	205	216	202	222	243	210	222	208	203	207	232	198	227	252	234	202	216	214	203	228	240	232	238	222	225	190	203	191	158	222	193	232	247	215	212	224	222	219	196	200	213	224	220	210	207	216	212	238	200	210	210	225	215	229	212	225	193	225	240	224	217	192	223	248	217	196	215	225	203	198	200	214	204	214	212	213	210	223	217	222	212	216	235	213	209	214	242	212	203	220	195	220	195	200	227	203	223	209	222	217	225	218	209	195	200	223	227	229	217	243	225	219	223	229	221	211	225	193	218	204	215	189	186	183	198	225	201	232	193	209	220	238	221	221	246	234	227	205	212	229	224	213	196	212	207	204	204	218	208	198	227	237	194	193	235	236	190	243	228	232	221	222	227	211	229	203	214	240	242	205	214	193	212	256	207	220	236	229	209	239	219	228	203	227	228	218	181	219	205	221	221	226	194	208	191	203	233	195	204	199	230	204	225	223	226	238	209	214	213	244	206	218	216	188	209	233	177	206	214	212	229	214	200	203	222	229	204	203	228	196	218	222	205	214	207	238	224	200	224	235	214	218	203	234	198	214	226	209	226	245	232	219	241	207	203	230	206	221	226	244	215	247	203	249	212	219	223	185	224	225	252	218	217	209	217	196	208	216	221	186	197	201	240	200	230	221	220	191	222	225	218	221	254	230	199	234	208	219	232	232	252	230	207	210	202	235	211	189	224	222	198	203	204	212	231	217	215	227	221	243	194	198	224	243	197	190	217	182	207	216	235	214	200	202	203	202	229	211	218	201	200	239	231	204	219	231	248	219	215	227	208	204	212	201	219	200	212	198	217	213	199	214	191	203	225	204	202	189	226	233	216	231	201	203	190	223	220	216	199	217	231	210	215	224	222	198	229	226	213	198	208	206	216	237	204	203	237	223	220	234	211	236	217	235	196	200	214	212	225	181	235	206	225	215	206	238	204	212	226	240	203	213	219	229	185	217	228	223	222	198	226	238	217	214	222	205	236	207	238	215	216	196	216	229	213	222	234	244	223	238	200	233	213	207	217	221	221	228	225	218	231	215	219	219	211	211	218	218	198	216	209	225	211	238	229	204	209	211	199	205	220	181	254	224	228	213	208	195	219	224	243	219	222	204	232	219	214	220	221	210	186	202	228	232	198	199	188	245	223	220	203	234	233	206	213	250	257	211	212	210	215	216	209	195	245	224	219	220	216	227	235	201	236	220	208	198	210	215	224	216	203	209	224	197	201	212	213	220	219	225	224	220	226	204	212	221	243	222	184	209	200	235	205	199	197	235	228	211	227	254	205	216	224	213	204	189	210	211	213	224	208	212	221	232	201	220	193	200	229	207	217	206	181	212	208	225	182	211	187	205	221	240	209	225	212	234	234	200	241	221	213	217	207	215	200	214	193	214	203	202	237	240	227	209	233	216	211	221	199	221	209	200	218	240	213	222	208	227	243	221	208	216	226	230	219	196	214	234	207	219	234	208	251	197	221	233	211	224	233	232	264	219	215	233	214	252	223	215	231	227	233	208	221	199	200	241	228	222	223	220	226	249	212	216	267	201	223	257	222	214	244	234	206	208	201	236	188	220	198	196	204	242	227	202	235	226	203	216	224	221	230	206	226	205	231	228	235	201	230	209	212	219	225	252	228	233	236	241	201	221	220	216	225	204	192	206	219	243	202	205	210	213	211	217	244	218	230	198	209	210	219	189	243	218	218	201	225	198	218	217	204	246	228	218	231	208	203	216	202	222	220	201	221	213	200	207	215	221	230	240	227	226	238	215	220	211	188	204	233	214	194	210	219	210	217	202	229	197	230	218	229	213	203	223	229	193	219	226	209	213	197	214	212	230	213	216	215	217	230	206	209	217	229	221	210	222	243	221	229	221	218	202	213	228	208	236	226	192	217	248	226	228	211	217	231	211	217	210	210	211	211	226	227	202	218	213	229	237	202	204	214	221	225	201	208	232	216	202	228	215	197	213	255	212	208	220	209	213	213	202	239	194	204	198	186	225	220	235	217	231	198	205	200	195	243	225	185	220	226	227	229	210	205	204	220	205	213	200	207	205	225	221	210	229	228	202	212	206	233	214	206	217	230	201	218	220	237	216	200	214	218	205	209	210	250	210	203	219	218	224	221	214	219	228	213	216	187	217	193	217	211	213	215	197	193	204	189	227	188	186	185	208	222	212	229	217	227	211	221	239	216	223	219	206	218	204	223	217	227	184	220	228	209	216	211	240	217	229	234	205	207	202	205	208	215	209	217	231	206	222	230	201	231	213	205	217	195	208	228	204	203	254	189	204	207	235	247	215	253	214	190	194	221	190	235	215	199	210	247	192	232	204	230	206	211	226	221	222	225	193	189	191	205	218	208	210	192	218	227	237	211	235	242	230	212	231	207	192	216	232	204	224	199	215	239	226	218	221	210	224	230	208	219	214	194	208	218	235	215	214	215	206	198	220	228	224	216	213	205	207	192	205	240	246	210	193	220	219	204	222	214	231	223	214	226	213	200	198	219	216	214	222	211	228	238	208	206	205	216	221	228	223	222	223	225	249	246	210	201	198	202	210	216	218	214	203	194	203	191	211	236	208	208	215	197	221	223	224	186	235	198	214	215	236	236	210	251	219	236	210	195	219	238	215	203	215	214	232	213	231	207	234	207	220	207	199	207	246	240	217	206	237	232	216	202	208	222	237	223	214	218	196	222	243	210	197	234	206	208	222	205	237	204	233	191	211	234	239	223	213	205	189	212	219	213	222	215	205	224	225	218	201	227	210	229	199	206	205	243	205	213	221	201	228	219	218	190	209	217	240	182	188	240	232	205	214	207	239	220	220	211	229	206	217	204	222	218	212	235	234	208	232	238	213	223	197	227	239	211	220	212	201	214	200	212	220	215	210	207	208	219	226	217	209	228	232	212	214	224	194	226	227	214	203	208	196	232	211	214	249	214	229	229	233	207	196	179	203	213	221	210	214	203	215	195	216	215	205	211	225	183	228	235	207	227	202	209	211	211	212	195	205	198	208	206	235	239	196	210	204	204	204	200	236	192	214	213	246	202	205	231	198	216	221	202	235	223	226	231	234	247	220	214	237	218	204	202	219	230	218	218	212	234	195	192	233	200	228	189	191	225	234	218	219	221	222	225	200	218	194	213	215	222	185	222	217	212	226	198	200	206	234	212	232	230	213	212	202	228	247	212	191	205	219	198	196	209	206	212	209	204	178	199	202	218	216	218	209	232	201	227	232	228	221	186
7424	2539	4378	5240	4535	3899	3094	2644	2296	2056	1853	1658	1546	1390	1445	1344	1143	1045	1002	997	989	942	922	906	816	854	915	768	727	820	817	813	798	731	779	761	763	788	784	767	811	823	850	813	796	744	735	789	782	809	798	852	974	948	819	810	884	5540	8825	8500	6771	4334	2549	1541	1106	795	699	646	625	639	661	590	601	572	590	630	628	584	598	571	613	656	608	596	602	578	651	584	633	639	596	586	610	617	626	631	611	590	578	629	622	626	617	613	618	592	597	592	618	590	619	656	619	641	617	620	568	564	603	567	615	564	619	590	594	651	644	614	578	603	574	624	597	601	615	617	604	592	584	557	593	616	619	650	597	620	566	595	587	615	575	584	597	594	636	624	638	606	609	599	630	573	609	596	551	640	627	640	582	581	569	625	599	580	567	596	601	627	588	603	600	594	620	560	637	627	602	629	603	567	607	609	584	612	591	549	631	591	589	607	605	613	592	599	557	576	567	600	637	570	644	598	583	571	609	578	564	590	607	598	604	622	634	651	642	645	604	605	625	605	557	599	602	675	621	595	613	595	648	604	615	624	562	600	632	601	593	607	560	601	586	587	605	609	584	574	580	614	641	585	583	597	580	642	612	583	632	617	576	584	648	576	646	572	601	645	617	569	652	613	634	621	618	660	588	583	599	669	589	616	636	611	639	635	608	612	587	604	613	628	601	562	604	589	609	599	610	573	587	606	555	622	645	606	592	612	578	571	609	581	595	624	580	589	608	603	570	597	604	584	586	628	578	553	598	564	671	600	632	602	600	568	604	575	616	641	644	594	602	581	581	610	586	619	571	636	618	595	591	598	600	595	590	607	609	617	574	597	612	592	608	615	626	615	605	565	621	642	613	628	592	555	638	602	592	584	639	628	580	643	631	595	590	577	594	612	605	610	608	617	541	617	583	625	648	591	602	582	585	630	679	601	613	565	601	586	605	586	610	618	597	580	640	580	587	567	595	590	623	578	581	610	558	581	659	581	606	550	581	608	569	599	609	581	602	648	595	614	582	582	581	575	603	611	627	614	621	654	601	611	575	582	644	599	590	596	573	586	601	619	620	591	632	588	621	625	613	582	595	638	616	606	578	578	575	628	615	582	555	590	600	618	594	598	607	595	601	595	591	653	608	585	612	639	643	602	583	553	620	579	528	602	581	606	633	622	615	567	616	621	610	612	588	584	599	602	572	648	582	610	567	616	623	589	592	639	609	556	576	568	614	616	561	601	642	596	594	534	570	613	619	606	610	610	580	617	543	590	643	573	601	571	595	596	637	614	624	571	612	599	604	625	574	591	600	619	614	579	609	604	589	587	610	579	603	588	564	594	630	600	657	615	588	610	599	614	607	613	571	637	588	602	635	605	607	607	580	639	621	590	624	629	589	578	597	616	624	549	605	613	613	613	656	630	632	582	634	591	616	626	641	605	584	586	564	588	600	604	541	614	618	549	605	595	605	609	566	615	626	596	598	625	601	577	594	627	600	594	585	636	604	617	610	594	623	628	602	616	594	580	617	574	596	567	601	598	606	638	604	624	581	584	643	632	605	580	635	561	594	592	585	592	574	578	591	633	618	625	595	614	622	602	581	630	561	588	576	647	623	595	647	570	619	626	626	610	549	626	580	588	616	572	599	589	607	614	604	603	622	617	586	587	601	605	585	599	606	582	601	621	574	613	603	617	589	623	580	635	586	616	585	612	605	607	564	610	620	589	602	615	610	629	632	618	638	584	574	556	575	640	582	573	564	600	599	563	605	630	633	607	552	623	592	584	620	614	614	588	582	583	618	598	627	611	587	568	626	641	572	579	629	574	632	563	621	593	573	613	610	581	595	648	639	608	601	586	591	620	628	589	581	568	627	616	624	595	621	614	638	664	593	589	603	615	585	642	617	579	605	594	615	600	591	578	615	640	634	606	635	645	610	593	629	621	600	630	569	624	595	642	622	615	636	642	585	613	589	596	582	636	609	585	587	616	605	563	618	649	615	601	619	568	626	585	591	628	544	609	630	580	543	648	560	625	601	599	609	588	569	629	630	607	611	602	637	596	583	659	645	615	609	647	578	620	602	594	583	547	586	613	544	629	581	596	612	610	583	612	615	598	649	632	612	596	618	609	584	574	573	560	560	602	582	613	642	600	637	593	623	613	598	601	669	603	633	586	639	601	624	588	603	578	641	619	590	614	626	600	632	634	684	623	597	581	564	570	615	594	608	609	614	578	626	585	636	590	601	596	650	616	583	586	569	614	622	617	625	595	581	640	620	620	532	593	669	628	610	616	604	590	613	592	591	613	628	636	607	580	577	616	607	611	592	560	616	610	625	632	630	583	591	579	593	614	618	594	618	585	599	582	636	623	635	600	627	583	618	623	633	607	621	613	621	570	623	564	600	520	650	589	581	582	640	583	619	570	601	563	587	560	594	611	593	620	579	617	578	634	619	614	599	567	566	678	601	634	560	618	597	629	599	595	626	601	591	612	544	626	600	619	567	583	599	592	595	635	582	640	658	610	586	605	580	577	618	593	584	659	573	617	580	612	639	610	586	624	608	605	624	672	615	592	629	613	627	625	542	626	588	606	617	623	610	606	613	649	622	604	622	615	604	579	637	648	611	560	624	605	626	601	600	586	648	567	612	645	631	613	623	577	607	574	593	606	593	574	578	605	645	601	598	627	562	606	594	604	588	612	637	561	574	623	578	588	595	586	558	616	624	579	595	592	607	557	589	605	622	615	597	612	604	610	583	600	632	635	627	567	607	628	566	579	606	608	658	605	592	594	587	572	587	577	633	638	607	607	587	600	615	615	577	622	609	564	604	624	620	647	604	621	625	638	647	559	564	576	598	591	636	613	587	614	591	612	622	598	586	665	610	568	603	608	582	573	572	606	613	636	583	650	563	572	574	611	585	595	589	607	617	550	588	644	660	597	615	618	637	567	626	607	591	619	569	600	631	599	634	651	597	643	573	616	599	641	639	591	625	616	568	635	613	606	603	553	576	607	613	579	640	603	607	572	575	629	611	574	587	611	616	585	606	608	589	607	574	608	598	630	572	588	664	582	627	568	654	643	614	575	601	610	606	578	612	585	626	586	542	644	640	600	598	599	627	635	625	632	628	568	640	617	598	590	574	592	611	627	648	609	624	642	641	580	580	607	605	624	660	579	592	649	601	602	602	567	646	649	603	633	584	617	661	582	541	581	599	588	560	598	611	602	640	598	603	620	600	628	604	600	568	600	591	590	549	628	575	589	617	601	638	591	638	590	574	624	627	565	540	615	586	612	577	603	541	611	594	567	627	627	603	602	579	596	617	650	626	631	563	601	608	621	595	587	631	597	633	598	574	622	585	629	655	612	613	583	643	544	619	606	638	598	584	571	602	657	619	627	582	588	587	622	607	618	591	623	600	613	607	660	619	613	602	624	589	591	601	572	616	574	609	578	638	600	589	583	625	602	587	675	584	602	594	573	629	567	650	601
2228	341	340	286	306	292	248	258	292	257	245	279	242	250	265	267	241	251	290	260	241	262	268	256	270	257	253	211	240	257	274	270	258	238	253	243	249	269	223	239	275	234	265	242	276	268	270	260	284	275	242	275	258	247	252	285	246	261	269	332	370	364	348	316	284	241	274	314	233	250	269	243	267	244	242	271	236	271	277	245	245	256	225	254	255	250	259	269	244	271	268	239	244	232	245	265	257	252	252	252	251	277	267	234	263	256	218	260	228	228	249	257	263	255	237	287	253	288	238	257	240	228	273	253	244	243	255	248	254	269	231	249	244	257	259	251	283	275	245	248	237	216	276	247	275	245	242	279	235	253	216	266	272	258	264	237	248	262	237	252	261	255	260	239	277	246	249	272	262	230	247	278	274	252	256	239	264	231	254	250	262	273	263	245	273	267	278	244	259	266	273	270	251	243	266	285	250	257	281	243	238	235	239	244	247	243	283	283	266	267	253	276	254	269	260	250	229	261	284	264	245	250	290	255	276	229	305	242	250	260	272	281	256	253	275	249	244	273	290	196	285	237	257	266	228	254	253	271	244	231	252	257	253	260	260	236	266	273	236	264	233	214	258	269	268	249	270	254	248	262	236	262	278	280	279	273	264	220	281	244	234	271	276	282	242	251	257	250	262	262	265	251	246	299	250	248	255	271	260	221	239	283	281	249	238	263	256	242	246	232	224	236	255	219	262	258	259	267	259	234	271	235	258	246	247	284	234	258	227	267	247	256	240	262	258	247	246	282	226	248	229	277	283	275	243	247	250	251	243	258	225	266	251	263	281	242	285	288	273	284	290	263	242	263	257	262	275	240	263	243	257	253	262	257	250	216	264	265	260	248	231	258	239	239	248	252	222	256	251	249	230	264	244	231	261	257	246	239	255	243	240	235	233	243	218	264	234	269	258	246	264	263	279	224	285	225	273	277	246	211	236	280	239	229	246	265	249	247	273	274	246	264	244	255	271	271	242	249	252	258	275	254	273	263	271	289	266	267	259	256	231	251	258	243	287	259	262	248	223	271	250	286	271	248	280	282	271	264	256	251	260	269	272	245	266	222	244	231	247	268	281	263	270	279	236	257	270	252	271	251	241	256	249	250	258	242	286	253	259	272	254	284	283	271	265	283	252	267	257	268	285	260	258	252	266	248	243	257	270	245	263	229	258	273	248	237	248	257	238	253	234	245	259	246	275	239	239	246	261	254	259	251	248	269	265	261	298	257	237	275	244	241	234	263	265	271	249	268	234	264	246	252	262	227	278	256	264	266	272	248	253	281	270	242	245	260	260	240	259	243	276	220	264	251	238	260	266	220	229	263	273	251	259	275	277	246	258	267	239	284	270	231	248	253	266	248	264	260	254	248	228	234	252	271	242	267	230	281	228	235	234	277	299	238	216	262	287	226	275	250	295	262	245	264	245	253	233	250	245	267	247	272	293	257	252	236	275	254	252	242	217	247	250	244	262	267	275	254	280	258	272	250	266	253	250	248	251	246	260	253	267	252	265	258	276	232	235	265	267	251	249	267	255	259	241	245	240	272	267	258	247	243	263	254	254	283	233	240	226	256	225	237	283	264	267	249	253	281	246	227	261	261	230	242	245	266	239	236	267	282	245	247	257	252	249	252	250	234	254	249	259	255	254	264	272	267	251	238	237	243	273	239	244	255	256	249	306	240	245	254	239	255	254	266	229	258	264	250	276	258	272	254	274	259	264	267	253	251	267	263	242	241	284	250	281	258	281	274	277	247	281	250	245	218	266	260	250	251	267	303	286	258	238	233	249	275	286	288	266	279	272	263	261	284	268	267	273	267	243	277	240	273	229	249	240	262	278	263	242	245	255	257	258	245	247	247	243	256	273	255	235	264	260	232	256	256	262	250	257	256	283	268	256	255	248	263	247	271	239	247	254	254	242	264	217	278	251	235	238	291	245	270	228	267	255	234	238	237	253	273	224	278	243	265	251	270	243	263	257	276	255	236	266	263	246	253	246	247	247	272	293	281	246	257	261	239	292	269	271	240	271	277	295	243	268	260	256	270	276	254	276	282	253	277	249	245	278	239	265	265	251	265	252	269	276	250	272	266	260	273	261	262	254	277	279	276	264	253	261	256	264	252	252	285	253	261	248	276	246	263	251	264	270	249	295	245	257	250	251	295	249	247	247	227	278	275	287	284	252	248	268	279	246	252	260	247	249	240	298	224	256	226	284	269	234	258	235	243	247	258	233	246	238	282	272	259	275	253	250	274	262	242	258	243	221	232	272	261	269	276	269	273	236	226	271	266	251	265	246	252	249	247	236	245	262	274	273	281	261	252	263	256	272	252	243	249	226	234	279	261	247	251	279	268	250	269	266	227	285	243	266	251	251	251	261	263	259	262	255	261	242	225	270	266	253	282	271	269	260	272	258	225	266	241	247	254	246	280	264	290	248	254	261	256	273	259	260	265	245	250	223	247	235	223	261	268	273	255	259	232	277	275	262	235	276	242	234	249	286	272	246	210	247	277	255	245	259	255	252	251	262	242	241	241	225	211	256	252	249	265	262	258	233	261	274	245	246	259	258	246	266	245	262	267	258	300	259	261	252	272	254	252	280	245	241	254	249	245	229	252	258	251	245	251	260	236	243	212	247	261	278	277	290	240	264	269	247	247	274	279	242	267	269	250	247	246	288	271	238	270	268	286	269	255	258	274	229	233	241	263	244	265	275	261	266	246	241	267	236	253	262	234	277	256	277	256	256	243	248	240	251	253	269	265	237	251	255	266	266	255	216	264	270	238	249	281	266	238	261	263	281	264	265	252	252	250	280	255	242	242	234	259	254	249	269	264	255	218	247	250	236	258	241	275	266	279	257	224	241	278	275	272	251	301	268	238	256	274	229	255	284	243	263	243	233	265	237	213	273	252	263	275	255	244	278	278	257	221	255	243	245	247	298	267	287	258	242	225	258	239	280	243	252	242	257	233	255	273	234	249	249	257	245	244	254	264	272	241	273	237	248	259	263	273	273	250	255	254	244	246	241	284	252	244	227	232	281	230	268	256	271	249	256	264	270	279	256	261	241	229	261	234	266	222	259	234	254	296	283	264	254	267	248	228	244	240	232	262	276	251	230	265	244	271	253	244	265	261	272	249	247	279	290	264	287	238	246	264	237	267	282	286	257	289	273	236	284	244	262	285	253	283	237	268	256	240	259	273	234	267	254	257	238	252	261	296	259	268	268	267	271	263	264	248	239	258	267	219	258	233	256	265	253	220	234	279	251	277	271	252	249	247	238	251	249	246	259	239	223	261	265	267	263	278	234	267	268	262	252	232	235	285	269	249	247	252	293	229	234	232	252	256	253	276	267	264	261	253	242	262	219	274	255	256	230	271	249	269	253	259	246	262	223	250	249	256	233	232	265	251	254	255	257	262	257	249	268	232	248	230	260	231	260	221	258	253	259	264	252	247	279	288	236	243	269	264
2480	814	934	987	913	872	871	795	797	820	776	746	776	818	758	816	715	789	742	723	683	745	698	687	734	712	709	704	738	684	739	725	707	737	696	702	765	753	698	786	711	774	738	741	748	750	785	772	762	735	736	802	751	730	803	774	752	894	1222	1404	1490	1285	1129	874	755	705	722	757	674	699	682	643	653	691	662	706	654	696	691	688	723	678	699	694	705	704	670	657	658	734	703	658	751	709	720	663	735	705	667	699	773	657	720	644	701	697	725	734	730	683	711	709	670	681	710	712	725	702	659	675	702	699	750	758	674	704	617	666	697	729	615	666	608	732	715	698	654	680	716	710	734	692	750	675	719	678	692	745	729	707	723	724	678	722	711	697	692	695	698	673	706	704	690	685	722	701	789	654	723	697	665	678	677	698	648	696	706	691	684	702	729	717	717	703	686	667	666	724	702	712	719	641	689	727	740	743	711	721	721	683	657	678	692	735	750	695	673	704	724	702	705	773	714	761	726	672	688	710	723	688	687	685	723	688	694	703	754	674	725	678	684	658	700	796	683	718	723	706	717	685	674	679	704	736	686	697	681	718	708	749	701	695	672	731	688	705	736	695	684	694	693	675	720	741	682	612	737	689	681	698	733	724	688	682	665	691	721	689	646	712	661	647	754	722	695	701	728	744	673	687	740	700	743	666	690	732	685	693	699	721	730	699	713	708	729	739	682	675	658	656	672	689	669	697	701	667	735	715	698	727	701	693	674	707	712	701	705	681	728	713	667	694	740	692	699	726	678	707	715	711	681	696	715	656	682	689	704	775	690	716	670	690	689	693	724	666	700	686	699	707	703	670	733	716	700	689	685	699	698	657	732	695	699	663	714	714	680	686	688	710	750	689	722	681	690	692	722	708	715	722	695	723	685	690	693	720	665	767	724	667	683	658	706	679	724	692	711	736	711	706	669	779	640	714	665	704	706	671	721	685	725	688	728	714	722	700	731	710	749	712	696	745	691	684	709	683	725	752	701	681	674	759	682	721	689	677	703	723	736	737	705	664	716	703	754	756	665	736	726	722	633	705	698	698	691	721	687	725	691	696	707	728	666	670	701	666	681	714	702	705	696	731	680	686	770	701	706	666	667	730	662	671	704	696	724	711	674	700	757	710	716	742	734	735	706	727	692	691	746	670	666	717	710	720	705	746	678	703	705	740	688	680	670	680	698	747	666	706	703	668	702	724	712	760	699	711	713	632	668	671	698	760	700	693	722	703	731	687	684	716	705	733	688	676	717	660	663	676	688	670	714	710	676	706	715	705	726	676	701	699	658	689	698	716	707	703	698	683	687	708	665	697	693	705	719	668	682	653	723	715	664	696	698	677	733	680	717	673	671	727	722	689	711	707	717	733	730	706	681	649	711	670	711	694	724	670	712	729	644	736	747	701	694	719	705	674	645	740	744	667	682	743	640	696	701	677	683	663	744	662	659	733	696	666	691	720	680	716	711	684	741	719	732	663	753	695	723	728	720	707	714	691	712	683	693	681	699	726	672	703	716	724	700	680	672	692	683	667	686	704	691	719	721	751	747	737	646	691	653	710	713	687	717	717	696	674	676	715	687	684	669	726	689	666	705	696	685	711	699	711	757	710	713	703	708	672	699	685	699	708	754	701	752	715	685	701	713	701	701	717	734	711	738	730	678	669	708	656	662	705	683	688	746	748	745	717	673	686	728	719	683	696	710	713	675	675	719	703	694	722	708	721	681	703	717	714	695	708	702	722	724	706	702	662	648	714	736	729	658	686	695	675	731	684	685	693	676	706	723	697	663	689	689	718	684	702	721	696	674	679	705	691	704	705	710	660	714	664	657	675	708	675	730	672	654	718	730	644	702	621	693	679	689	734	675	758	734	695	702	655	731	704	730	646	727	691	725	693	696	712	729	735	751	725	674	700	721	686	709	685	699	682	764	715	711	753	736	681	689	723	760	737	718	697	716	690	674	671	681	672	685	717	747	728	711	720	743	688	712	664	651	674	690	721	692	747	711	688	718	683	706	682	687	685	688	689	742	710	673	689	715	685	685	702	692	661	746	691	694	661	736	686	722	673	703	704	690	694	702	718	726	680	686	672	714	666	727	715	692	625	750	711	707	713	700	707	680	783	706	749	732	718	724	765	691	749	712	700	656	638	639	678	677	694	695	657	745	717	673	683	703	694	709	697	677	687	715	721	758	685	674	700	718	702	691	679	707	655	712	723	698	696	711	737	701	703	715	716	739	695	737	715	651	697	677	678	705	703	704	697	677	701	679	703	665	713	673	688	721	732	715	722	747	717	669	720	703	738	655	685	760	699	698	670	687	663	702	676	699	669	705	721	681	703	715	695	719	732	716	737	695	643	702	707	691	702	717	707	704	708	652	733	736	715	711	716	732	705	733	691	677	697	705	696	689	726	682	699	701	706	686	698	707	741	674	670	694	717	703	660	730	676	674	701	709	686	663	691	701	714	677	704	704	685	659	661	701	659	698	695	722	706	711	697	694	689	675	664	698	693	681	674	710	710	698	683	714	678	669	695	706	737	735	705	691	714	708	651	663	665	678	660	710	714	712	676	674	678	689	675	687	694	746	701	693	647	695	733	703	716	709	723	674	733	669	721	696	689	733	706	681	700	728	683	737	717	688	752	663	687	666	711	715	687	683	732	703	739	688	755	747	696	716	726	666	740	714	671	690	707	696	681	691	735	693	677	702	713	693	711	654	682	738	690	708	726	701	718	703	672	715	745	706	664	702	666	745	707	673	703	710	671	723	657	689	718	769	691	716	666	698	660	714	713	700	708	653	721	693	724	685	693	695	740	681	720	652	674	693	659	710	709	711	730	723	679	675	698	713	670	738	707	727	724	721	716	683	710	719	723	721	692	696	731	724	704	683	702	730	694	688	739	701	696	701	683	725	703	731	724	696	694	723	659	704	692	737	678	730	673	734	719	719	766	711	677	661	712	684	691	689	753	710	685	728	704	725	734	710	704	694	701	698	698	650	700	636	683	726	670	622	702	661	711	720	734	689	700	693	691	707	703	711	698	684	699	743	669	678	699	714	714	655	720	704	681	726	684	691	713	670	748	692	738	720	717	683	742	711	712	689	742	695	722	664	706	722	741	657	719	710	702	709	709	679	710	676	699	749	716	691	699	709	697	721	713	741	691	693	716	659	658	719	750	706	678	679	692	654	709	690	698	704	733	713	733	655	714	738	743	676	685	686	705	654	648	743	657	701	686	688	707	645	692	685	708	694	676	701	682	725	663	713	730	692	669	692	694	658	712	687	705	693	692	649	674	682	671	709	714	695	721	677	667	688	696	683	716	646	684	698	705	705	724	696	668	689	686	686	699	663	721	725	693	726	717	739	677	687	704	749	705	667	716	684	717	654	678	650	703	723	732	714	684	663	718	737	694	716	705	687	704	745	680	704	692	640	744	692	698	685	689	751	652	728	733	697	661	709	670	700	763	732	680	655	666
7788	1455	1469	1084	775	609	537	447	429	399	333	344	325	291	316	319	297	258	263	294	250	254	259	259	239	241	267	266	271	258	260	264	254	255	245	271	239	228	264	248	247	265	261	262	228	269	313	243	263	271	237	260	207	236	247	251	222	379	699	908	1001	616	502	382	279	257	271	241	219	225	232	233	246	241	240	250	221	240	237	202	231	232	236	244	230	243	245	227	256	209	270	258	208	211	231	261	255	227	236	209	259	220	244	262	216	234	229	263	235	248	231	242	238	245	226	209	229	200	242	234	238	220	218	237	240	239	212	246	236	222	220	243	245	246	233	217	244	210	256	211	256	246	268	259	212	236	225	256	221	257	240	216	260	242	222	222	249	211	254	222	242	223	226	226	232	222	232	226	243	242	254	252	192	212	247	187	217	225	217	219	235	261	239	240	221	235	221	255	216	268	248	227	254	242	234	219	234	221	208	220	243	255	235	254	216	234	242	225	227	226	238	230	237	242	246	251	241	225	240	228	247	224	238	210	244	231	235	235	243	235	241	229	265	223	229	229	200	220	253	232	251	234	234	248	218	237	223	210	242	238	241	253	255	239	247	225	248	227	242	237	206	228	230	259	270	223	240	209	226	242	220	225	235	225	255	212	246	234	236	209	249	244	228	208	214	234	236	239	244	216	226	253	224	218	237	237	223	229	253	251	255	225	244	254	241	235	230	235	229	230	244	214	235	238	214	245	218	222	275	248	228	236	212	248	225	239	229	244	220	241	224	241	246	250	217	247	234	236	235	259	222	253	249	246	224	268	237	232	240	201	243	221	206	228	223	228	198	247	212	220	263	229	240	229	260	226	251	220	219	239	230	218	220	212	239	202	255	218	208	222	235	233	239	244	199	233	239	245	219	237	228	206	229	241	225	246	256	236	218	222	231	242	223	232	225	238	237	248	212	231	235	250	251	259	233	233	246	240	245	238	218	250	238	206	231	231	227	267	241	215	233	259	225	220	244	247	232	227	248	218	200	229	231	223	243	244	230	224	261	251	251	238	231	240	267	236	244	232	220	252	229	231	204	196	236	257	253	241	239	275	260	237	207	208	248	230	226	246	211	234	237	240	251	239	232	240	206	249	219	245	222	246	240	228	224	246	244	235	231	224	226	236	255	214	245	233	220	269	237	242	226	250	246	235	260	219	235	223	243	215	247	256	239	237	243	233	235	243	207	217	223	229	243	226	256	215	250	241	244	251	239	225	244	230	253	229	249	249	249	240	233	218	236	227	220	219	233	234	230	243	237	229	245	218	209	228	216	237	230	238	240	228	279	229	278	255	225	191	268	258	229	235	214	238	228	222	226	211	225	219	259	215	243	251	223	238	234	209	210	252	223	210	244	228	245	239	220	232	235	236	245	233	253	232	232	237	238	242	229	250	256	220	245	230	240	220	238	246	214	208	234	256	236	231	216	232	223	244	196	269	220	225	224	247	233	223	235	249	234	214	252	227	250	231	242	243	225	244	231	236	241	233	231	242	255	249	256	215	209	228	234	256	225	227	217	237	225	233	253	241	250	221	225	263	268	232	214	269	231	225	234	275	220	246	231	252	248	238	229	218	248	230	242	263	276	244	234	234	245	212	234	272	243	218	232	213	254	254	226	237	244	240	257	247	214	230	241	230	237	219	200	240	240	233	238	232	242	236	231	250	237	226	243	255	228	216	238	220	206	266	234	242	222	234	217	237	238	231	225	240	219	225	227	226	224	231	209	265	241	212	210	220	231	239	234	203	216	244	238	245	241	217	227	220	213	220	246	256	236	253	251	271	239	228	231	236	217	246	206	235	234	235	241	218	244	217	241	221	252	254	220	267	221	247	255	237	230	243	230	250	249	220	235	226	196	225	226	248	222	236	212	257	268	236	243	200	252	222	244	210	265	242	233	244	239	226	251	239	233	223	240	231	254	212	228	222	198	202	219	233	219	235	222	239	231	237	221	242	220	220	238	239	249	216	247	229	244	217	234	218	217	229	218	252	222	254	226	235	232	210	244	218	237	212	243	236	230	223	228	218	240	247	230	195	239	198	247	253	234	255	238	196	226	235	222	279	248	256	237	258	247	238	217	229	230	205	222	236	240	232	248	226	235	246	243	219	218	230	255	231	261	226	232	213	240	223	215	210	221	223	233	249	213	237	233	239	223	218	275	254	255	246	241	227	217	223	229	225	255	280	223	241	239	227	239	226	213	244	226	215	207	214	225	239	232	221	248	221	229	256	228	232	234	222	249	231	250	230	237	247	230	242	244	257	219	248	234	250	226	218	254	243	233	240	237	227	221	226	225	205	245	229	239	212	247	215	274	207	235	244	220	215	225	221	245	246	238	216	247	216	245	233	248	234	221	256	253	240	223	239	232	230	240	236	239	196	253	246	219	239	228	228	221	251	258	221	213	233	242	248	253	258	237	209	250	232	229	251	238	247	196	229	208	258	210	261	244	236	212	242	247	228	225	242	210	250	220	225	233	210	234	253	244	200	250	219	198	250	241	249	252	213	213	232	246	222	252	231	244	211	239	224	222	220	260	259	211	218	251	219	219	204	251	222	240	222	248	233	230	254	232	248	231	225	242	244	232	225	264	271	214	233	209	223	243	241	210	231	205	242	238	243	220	239	225	251	243	241	257	259	236	234	232	257	232	191	220	255	242	244	258	238	238	225	258	216	257	244	228	237	253	237	256	216	217	225	223	210	278	223	234	231	222	225	235	233	229	216	223	193	206	242	252	253	241	229	232	223	231	249	229	232	237	235	220	232	230	241	261	218	260	231	205	235	235	255	220	246	239	243	238	221	225	223	214	219	255	253	235	201	242	253	228	219	233	227	271	225	219	240	237	267	245	253	223	224	252	227	237	228	233	236	225	227	241	218	230	210	244	217	208	236	253	237	213	199	240	280	236	207	237	219	218	217	221	217	220	237	244	265	230	206	226	237	249	237	219	239	203	239	232	223	237	262	246	229	237	226	213	233	195	221	233	243	255	242	236	232	235	221	235	235	246	222	216	237	247	234	221	249	212	237	241	182	237	230	264	246	218	253	230	241	215	246	208	228	233	235	239	240	244	231	234	208	210	236	236	226	226	248	235	254	246	217	231	240	250	233	221	234	246	252	221	244	209	239	236	264	219	228	214	266	230	239	227	222	208	221	227	255	275	237	213	228	262	233	248	250	232	222	245	250	254	236	231	227	251	256	237	230	209	219	253	233	282	186	240	181	223	224	224	267	218	253	248	210	225	227	240	249	237	236	241	224	216	227	233	239	215	224	214	227	222	224	208	247	237	237	253	233	244	236	241	246	234	247	263	210	227	238	234	225	217	215	201	245	230	236	231	230	217	227	242	234	232	198	232	254	235	238	237	227	222	239	272	218	220	212	234	239	235	211	212	243	251	222	228	228	234	259	231	221	220	240	248	240	229	233	205	238	222	225	202	228	236	229	213	249	243	256	257	247	214	227	224	248
5903	1774	2935	3376	3029	2574	2186	1912	1645	1479	1401	1321	1212	1142	1107	1066	989	910	886	837	857	889	776	815	799	771	758	792	794	738	703	750	788	739	751	765	764	727	770	828	879	780	719	769	792	801	788	782	778	728	774	789	828	769	772	762	776	1847	4370	5632	6276	3638	2403	1569	1080	836	702	643	651	646	686	650	621	672	631	677	706	638	644	706	660	668	631	637	650	669	674	677	658	703	649	656	655	597	603	635	643	698	665	627	661	656	620	681	655	628	626	684	644	631	657	660	629	662	621	638	660	661	640	632	615	655	638	694	658	639	651	605	649	622	650	646	663	650	656	720	622	656	699	637	625	612	661	650	641	679	660	626	697	636	743	692	620	630	695	641	602	672	664	649	616	668	651	675	689	637	644	645	661	708	599	685	631	641	661	646	647	628	629	648	669	676	689	613	615	626	676	685	654	631	651	638	642	644	678	685	646	667	629	641	624	645	641	632	659	654	682	677	646	673	652	668	680	664	609	638	670	643	698	639	628	644	638	610	643	668	636	635	645	619	618	682	631	636	658	637	614	668	640	644	618	650	637	652	669	653	593	666	676	640	663	659	623	625	639	684	643	688	627	665	627	671	647	671	649	672	652	649	700	603	612	630	669	619	647	645	650	630	617	594	651	655	664	690	676	672	638	688	707	660	622	667	675	629	614	706	670	618	669	686	673	625	655	642	648	662	684	631	645	661	617	649	639	659	628	654	630	608	629	619	639	644	643	679	619	656	630	655	632	661	678	628	655	639	655	667	638	625	610	643	647	638	630	655	640	653	615	638	669	668	651	680	648	668	654	666	685	697	591	658	622	634	682	635	652	677	696	668	651	692	645	661	660	640	639	612	629	654	621	656	634	622	654	670	598	639	655	670	590	637	662	690	645	667	635	643	643	680	631	676	660	621	669	632	651	623	657	658	654	637	701	676	600	631	668	672	606	652	701	672	669	699	673	670	636	666	670	647	651	637	679	624	650	696	711	687	682	629	620	642	648	657	639	667	663	673	685	631	691	627	641	660	674	647	686	684	645	642	659	651	643	679	634	625	632	665	619	659	677	668	643	662	654	612	612	636	649	661	612	630	706	676	628	651	651	685	624	618	705	641	662	666	690	647	667	664	649	670	667	616	673	665	680	637	656	706	637	648	682	627	607	610	639	616	669	630	658	709	701	655	666	676	635	665	643	660	626	623	648	638	661	654	669	649	672	667	655	648	645	684	644	652	641	676	645	658	687	625	660	679	629	680	600	624	678	675	639	666	628	638	695	647	638	692	629	662	662	634	691	673	621	657	656	613	637	660	678	673	674	634	650	668	687	657	652	644	653	664	643	656	639	642	620	642	647	643	598	676	663	645	647	599	655	670	653	693	606	629	669	616	668	640	631	647	667	649	627	698	635	643	678	639	658	670	631	614	674	676	654	651	665	670	666	634	658	648	651	670	641	624	638	638	672	664	659	636	668	643	654	635	682	650	656	659	622	574	655	666	677	673	710	668	618	671	648	663	659	648	673	626	646	623	666	654	674	692	640	672	621	635	644	602	685	658	655	681	617	669	653	620	686	645	621	608	698	664	702	661	630	672	612	653	628	662	658	659	591	660	611	688	664	668	665	631	696	619	635	619	677	693	672	668	689	615	614	679	695	661	615	643	659	689	660	673	683	669	664	618	667	683	618	616	667	636	658	637	655	600	664	620	626	661	638	634	681	648	638	626	650	620	644	649	613	643	648	665	634	647	673	638	629	625	655	634	673	675	647	666	626	637	700	612	663	649	650	590	622	656	641	660	700	596	654	655	647	618	667	691	640	658	694	632	631	661	717	685	664	639	659	664	611	638	697	647	668	643	635	668	635	665	638	633	667	649	624	645	650	671	669	654	674	666	618	658	659	634	617	662	672	649	680	653	639	673	599	668	604	642	626	632	649	625	652	706	625	627	671	668	653	633	679	682	691	668	617	660	674	672	664	676	657	638	636	651	663	628	655	647	640	617	661	652	633	623	653	680	599	618	614	676	660	635	670	686	629	650	608	663	655	609	600	697	633	682	661	691	688	659	660	627	648	647	670	606	663	686	616	615	662	655	712	659	647	605	651	640	684	613	677	661	642	691	675	643	642	667	682	592	615	698	636	613	704	639	635	656	643	631	643	636	688	696	685	650	696	646	627	655	618	660	639	632	649	652	636	643	680	657	642	662	639	642	629	648	602	607	673	651	634	636	688	653	669	636	659	619	655	618	668	652	636	659	694	675	645	667	660	655	650	609	665	614	602	638	630	646	667	663	646	621	658	670	696	678	668	653	667	630	623	605	614	672	644	631	668	671	659	670	670	660	670	638	637	645	698	639	617	665	646	721	670	612	632	663	698	656	653	650	644	652	635	626	657	675	631	642	645	638	662	634	663	616	592	648	694	700	666	671	647	683	638	644	611	616	662	653	644	629	657	658	665	606	675	664	662	669	638	624	644	642	601	655	672	650	667	664	662	675	660	627	681	675	649	642	650	612	687	648	612	631	627	653	684	718	633	662	652	636	629	682	627	637	640	682	619	658	627	629	663	691	636	682	642	608	647	625	677	643	650	641	638	666	663	653	665	697	635	634	604	646	617	666	662	689	640	670	619	611	624	639	662	656	655	645	690	675	656	681	651	662	631	638	641	639	657	649	655	629	664	609	624	656	653	679	645	608	591	720	642	639	630	691	675	663	636	640	638	647	605	671	664	665	667	617	649	667	651	687	632	637	699	639	648	620	625	662	645	673	657	624	667	695	604	671	626	632	650	641	651	661	662	640	623	640	625	657	658	658	657	629	685	637	652	648	613	618	634	651	660	614	660	649	638	670	635	679	651	650	602	670	633	643	659	658	633	647	672	667	677	645	623	656	654	663	663	633	622	646	672	661	648	632	663	642	668	648	633	607	635	681	594	695	654	681	644	650	650	640	624	678	651	669	672	668	666	671	583	676	667	628	605	652	614	648	624	646	641	622	683	684	653	678	645	636	654	649	671	627	655	661	694	657	589	658	665	639	651	583	685	643	666	622	633	658	673	660	669	648	576	666	648	669	671	655	609	664	657	648	635	641	656	704	672	661	672	668	608	678	630	654	631	669	687	614	633	601	675	638	630	593	668	637	694	628	654	633	673	672	668	684	668	648	665	668	635	610	711	679	600	669	692	628	645	709	611	642	657	641	717	648	648	670	663	650	668	660	704	710	661	636	667	664	677	706	641	697	665	629	630	689	676	628	651	678	643	616	683	628	660	605	625	658	667	660	639	651	642	654	665	655	671	661	641	651	635	626	627	649	642	621	620	665	651	659	654	642	656	681	670	642	681	627	677	682	654	660	687	681	647	685	683	658	660	679	614	657	652	697	648	639	622	625	628	644	668	614	686	666	653	661	640	651	699	638	615	640	629	638	671	627	708	631	655	620	664	619	615	635	654	648	656	608	645	632	650	627	675	649	629	658	601	715	655	652	643	676
13397	2540	2635	1866	1278	1015	775	645	536	490	396	381	383	346	325	302	269	283	299	283	280	300	263	254	297	251	269	262	248	246	234	259	243	260	248	236	251	215	261	278	249	244	259	230	267	233	253	256	226	260	288	230	214	252	243	280	250	570	916	1557	1370	902	607	424	342	299	248	238	213	223	220	205	213	250	233	241	219	227	228	226	232	193	231	221	233	221	242	234	206	201	251	218	216	249	230	245	233	249	214	254	226	202	214	211	260	202	200	219	239	199	234	198	214	223	212	231	211	219	197	237	235	230	254	259	245	249	209	211	228	244	194	217	214	218	230	226	243	229	233	214	195	216	216	192	226	216	229	233	239	210	261	234	222	214	224	245	218	214	220	219	228	235	240	249	199	221	235	223	217	214	217	238	210	229	255	223	188	243	214	219	223	223	215	189	235	194	228	230	232	213	229	227	232	216	242	220	234	238	216	228	236	247	216	219	229	222	228	260	232	257	205	217	227	215	214	203	213	246	246	204	217	226	234	237	256	237	249	237	246	251	218	207	243	209	214	238	221	222	214	200	247	239	235	238	233	238	241	213	209	204	273	242	229	246	227	221	229	215	192	226	230	238	218	206	201	222	222	219	197	235	190	248	247	238	203	229	230	246	263	251	230	210	260	222	226	236	216	221	217	223	218	223	248	229	257	224	238	198	233	222	214	243	207	217	249	230	229	237	229	229	224	256	205	237	230	225	240	232	242	232	229	255	253	238	207	225	242	232	235	223	248	225	224	201	197	226	205	231	228	215	231	238	243	221	230	212	225	254	239	233	235	251	226	233	211	241	207	239	220	224	227	235	205	221	200	249	234	264	218	221	203	234	223	222	232	220	218	213	209	222	246	194	233	224	217	226	205	258	219	256	235	224	225	232	258	239	220	240	213	234	207	236	259	213	210	240	211	240	256	225	222	238	243	207	215	221	235	205	235	249	217	240	236	235	233	206	224	240	218	213	210	253	237	240	238	203	195	189	229	231	210	213	207	213	214	239	239	207	230	231	212	229	219	233	256	227	236	204	213	212	212	218	218	228	229	244	208	241	212	240	212	230	248	204	235	220	254	216	215	211	251	250	230	241	210	229	220	224	188	208	233	245	222	231	221	192	240	242	240	213	226	246	250	202	260	220	245	224	256	248	259	231	218	201	227	190	223	227	237	228	221	227	227	209	217	218	208	236	235	204	231	230	218	201	230	231	217	234	205	246	230	222	251	211	220	229	219	211	247	228	232	257	249	249	217	229	244	223	237	248	220	208	221	202	229	252	236	214	227	230	205	236	227	218	238	212	222	241	242	209	233	225	220	239	239	239	225	222	225	210	218	217	215	242	224	233	233	239	239	254	209	223	230	221	230	210	222	245	234	236	209	222	227	225	230	191	248	245	214	213	225	213	235	222	240	241	229	240	217	204	236	247	209	215	222	238	230	223	214	220	221	222	219	236	220	224	206	221	214	239	214	219	215	208	222	219	216	242	237	222	252	223	224	226	230	224	220	213	233	210	245	231	232	227	210	225	243	220	213	238	223	224	240	236	212	219	245	226	215	234	254	237	237	233	264	218	233	217	234	219	211	209	243	237	205	206	236	232	221	228	198	230	237	218	234	253	237	256	212	230	219	202	240	227	248	239	232	248	218	230	228	226	231	224	214	229	251	243	226	234	208	210	208	254	257	212	220	217	251	224	194	219	244	219	226	249	203	204	232	213	217	242	202	211	225	240	225	246	237	227	185	219	217	233	226	243	243	231	218	232	242	209	213	224	219	222	232	246	237	213	236	229	217	223	228	208	259	215	236	251	234	222	235	218	246	227	231	237	212	244	258	195	220	231	220	231	243	211	235	249	236	218	206	221	234	224	245	253	214	217	232	230	205	228	231	229	230	270	227	230	233	224	219	236	206	206	226	216	214	232	238	242	227	237	237	226	233	246	238	205	229	221	232	240	233	227	232	209	217	207	228	210	213	246	222	195	229	243	236	214	199	238	221	238	225	219	234	221	240	211	254	263	232	239	261	232	245	247	218	226	226	186	209	209	264	232	222	212	225	236	245	218	239	220	235	192	229	236	235	215	219	230	241	273	222	215	196	234	216	232	240	227	234	215	247	227	232	209	244	232	231	237	228	216	232	226	233	217	250	208	223	233	221	228	224	220	207	214	237	247	236	217	204	210	213	243	227	230	214	211	228	228	227	214	253	216	222	240	233	217	222	249	222	214	247	195	208	224	235	235	216	234	241	211	214	256	221	231	220	244	252	208	211	250	233	230	214	233	219	225	235	205	208	237	234	222	236	196	261	228	233	221	218	249	205	195	209	212	257	225	209	212	199	196	207	221	201	224	248	225	222	248	207	221	216	210	231	231	182	239	229	243	186	222	234	240	198	223	239	230	212	231	232	241	244	248	233	218	211	196	203	249	223	228	233	204	227	234	236	210	232	255	192	218	259	234	236	237	217	215	226	205	240	242	241	228	212	204	243	239	214	233	233	219	242	212	239	259	224	218	242	230	238	238	239	244	244	226	214	230	242	255	232	253	215	209	242	249	211	241	227	217	215	233	215	244	224	259	232	241	227	233	228	223	210	210	211	243	210	231	222	210	232	215	248	220	221	245	220	222	204	208	224	230	221	215	227	206	214	252	231	237	252	226	258	201	207	237	222	230	211	216	212	228	210	231	237	248	230	226	258	227	217	233	194	215	219	213	231	242	229	203	216	195	233	208	235	234	217	226	220	245	248	206	206	252	225	217	281	250	241	202	216	220	223	240	237	224	226	248	232	240	230	274	236	233	217	214	212	229	228	234	246	206	222	212	232	237	254	221	203	226	229	240	234	217	230	229	239	236	243	231	244	235	224	241	237	222	224	224	205	226	206	205	227	228	232	227	237	226	236	205	193	232	203	243	240	217	231	235	204	239	221	216	239	239	222	228	210	232	218	209	216	202	212	222	253	228	209	230	205	235	227	196	238	226	236	259	236	219	210	222	233	233	224	233	205	196	209	224	228	224	237	215	248	203	217	223	213	229	265	209	227	249	214	220	256	193	232	221	226	223	213	220	238	245	231	209	221	250	229	215	241	237	236	220	248	200	230	253	199	246	217	221	206	199	234	231	219	202	216	248	241	234	230	216	233	208	230	242	240	204	231	238	215	196	244	221	231	248	243	208	217	224	202	242	238	206	232	224	212	201	210	220	205	229	236	226	192	239	193	214	240	227	225	233	208	198	226	211	206	192	207	233	222	233	222	229	203	213	246	225	180	188	216	201	222	230	228	202	213	240	199	239	236	242	220	231	236	238	249	198	226	218	214	242	209	218	207	226	210	236	211	208	217	215	241	213	241	227	243	234	198	220	211	229	223	226	222	228	239	233	220	210	230	227	247	224	227	222	228	213	212	230	228	231	240	209	228	224	236	238	209	225	235	250	215	222	212	222	222	232	212	223	253	206	246	225	247	235	270	221	215	236	244	252
7502	2614	4447	5229	4599	3827	3283	2771	2393	2002	1854	1789	1629	1450	1410	1450	1124	1069	1015	1007	983	915	921	884	931	847	882	839	839	864	816	788	839	852	819	818	803	765	753	795	832	775	784	749	741	888	823	852	818	841	818	869	808	891	892	802	838	3377	5809	9658	8441	5301	3327	2099	1307	880	721	619	660	594	630	668	676	640	665	623	585	638	613	600	625	646	616	676	658	640	652	573	604	643	607	628	612	592	628	628	691	644	644	673	667	620	644	643	649	626	618	595	619	630	668	597	612	632	616	641	561	626	578	575	627	626	650	631	650	645	649	659	581	632	670	598	625	644	611	630	681	646	609	621	655	641	614	660	656	629	639	589	646	621	621	627	615	613	650	638	668	622	619	629	602	653	621	628	626	603	589	607	642	607	681	596	577	643	618	667	623	602	595	631	632	648	611	645	645	618	647	652	641	620	647	615	667	667	657	596	671	648	595	691	609	599	640	639	622	627	615	639	645	609	603	646	631	613	646	654	650	651	605	646	621	655	620	640	655	638	665	646	636	667	647	635	617	671	642	639	632	606	611	618	623	638	634	653	646	629	622	618	617	620	669	615	588	645	615	674	603	597	612	613	604	568	622	669	653	630	575	666	599	678	610	596	578	651	625	644	632	637	604	623	635	608	708	615	596	651	603	630	607	624	563	668	628	645	604	628	633	631	638	610	649	622	611	603	620	664	590	625	603	572	640	625	605	589	628	621	660	636	612	640	664	655	628	618	600	623	621	622	600	638	617	605	602	644	629	633	661	594	637	603	609	613	584	666	635	620	623	651	644	607	612	629	606	626	629	644	655	596	619	673	613	631	672	634	637	618	631	614	621	612	574	622	597	647	665	633	598	672	614	629	621	613	675	659	599	626	605	679	671	631	642	615	628	630	628	643	620	592	671	630	620	627	576	629	660	588	669	643	634	606	638	622	598	653	618	591	589	613	633	605	617	641	603	639	595	587	653	638	617	622	598	638	610	662	631	604	615	594	653	671	640	638	649	611	607	600	638	661	657	651	613	637	614	639	594	610	620	616	634	637	659	651	651	648	631	642	630	654	605	667	620	566	604	606	620	667	582	642	628	661	666	599	637	652	624	615	669	611	585	670	632	653	587	608	643	605	650	601	653	639	628	629	625	618	603	640	600	646	630	597	628	647	604	607	638	608	665	631	633	656	631	597	647	602	622	572	627	624	603	581	596	630	628	651	609	613	640	657	597	625	612	647	652	641	591	637	600	603	665	615	614	600	645	648	636	646	640	632	613	655	637	608	656	616	616	626	607	634	652	694	597	641	679	608	663	615	656	623	636	635	621	599	652	623	656	614	621	643	636	604	676	603	619	599	661	590	655	630	626	642	581	629	610	618	614	640	619	628	651	604	629	613	630	673	658	631	598	594	630	632	626	639	679	624	607	617	627	621	637	610	620	642	641	636	600	572	622	687	588	615	679	596	630	583	610	647	630	620	605	574	651	656	563	636	618	599	608	609	590	628	640	625	664	626	634	653	616	617	599	651	606	588	669	667	629	627	612	638	648	616	647	639	613	579	636	625	642	650	638	603	645	664	636	622	634	667	630	621	628	630	602	606	653	577	618	633	632	590	634	674	622	609	627	592	633	684	654	626	640	641	601	638	626	633	599	628	674	616	665	630	621	633	626	654	661	627	652	634	628	605	615	614	606	576	643	587	621	638	616	627	601	635	626	634	614	667	649	640	657	630	620	674	602	619	625	643	661	681	590	625	593	610	598	646	677	586	627	672	610	645	589	638	596	639	636	653	615	633	636	688	639	625	611	626	629	664	630	616	628	625	626	594	648	648	607	618	649	672	657	582	605	621	648	634	620	626	625	620	628	635	644	649	655	603	631	641	626	654	614	658	662	669	675	597	602	652	617	632	617	633	596	632	603	599	599	655	676	613	614	610	640	650	624	635	665	670	590	599	594	648	641	656	638	592	646	630	615	631	637	625	604	605	619	609	646	622	621	565	608	643	609	594	602	650	660	613	683	632	622	604	632	644	648	636	655	578	608	635	563	609	599	613	642	590	678	624	631	624	686	671	601	650	695	624	644	629	632	599	642	672	637	641	691	639	666	603	631	632	602	617	648	610	634	613	622	662	656	661	638	618	681	623	637	611	580	598	619	678	643	636	668	622	653	680	650	554	629	606	652	608	639	611	636	627	647	650	627	663	609	639	602	633	618	663	619	624	622	676	631	633	622	644	633	657	656	624	632	614	598	654	632	641	604	667	583	653	640	680	624	620	632	646	664	617	623	634	636	598	659	644	625	611	647	670	682	622	635	655	631	668	612	587	687	623	611	623	659	675	605	619	606	589	652	624	625	589	647	621	646	584	650	657	606	664	654	681	614	622	636	587	610	592	594	632	619	641	619	631	623	625	621	635	598	635	667	612	619	644	641	666	616	620	614	646	643	665	608	637	642	599	579	631	610	628	648	665	623	608	576	638	607	652	667	600	625	612	634	601	632	612	653	617	696	611	643	638	648	599	655	628	644	617	623	668	630	626	657	632	688	576	609	669	602	611	648	592	612	656	670	633	606	662	634	657	664	625	643	622	671	615	640	619	634	644	650	598	638	586	689	636	642	588	629	616	622	634	625	601	622	666	621	635	618	615	657	644	581	603	598	624	656	592	626	621	641	622	617	610	609	630	626	611	590	669	629	605	627	597	596	629	639	601	623	619	590	631	656	608	629	668	630	587	589	648	637	615	623	670	616	577	595	640	656	649	636	599	636	633	622	617	616	593	639	665	640	593	602	664	652	679	600	640	643	615	689	633	651	600	642	611	627	634	642	622	654	624	627	658	594	665	629	601	648	618	643	602	603	647	625	589	661	617	649	664	650	640	598	597	607	613	616	631	649	649	610	581	629	670	624	607	609	675	667	612	629	643	615	649	605	600	622	653	601	638	642	626	633	633	646	654	604	625	613	660	577	625	647	635	600	617	619	618	660	652	660	607	641	632	610	668	621	622	611	648	644	603	589	623	655	569	615	591	584	623	579	622	625	642	653	631	602	637	603	616	646	596	663	641	686	631	614	664	630	617	617	627	651	639	608	603	632	603	626	641	662	648	629	631	643	637	630	608	635	611	645	606	660	673	575	613	662	638	633	639	618	653	630	637	573	641	655	623	624	611	661	636	654	564	644	668	673	626	634	659	641	635	599	621	620	609	591	632	645	665	644	636	597	634	639	613	608	638	618	594	645	644	638	658	630	651	630	620	674	629	647	581	606	635	657	590	596	638	635	597	606	630	630	603	633	609	660	630	623	633	656	626	601	622	666	610	660	659	635	639	633	600	649	629	646	652	635	632	642	609	580	628	641	594	622	647	631	646	583	658	658	631	673	624	603	664	651	665	617	626	653	583	632	617	609	650	636	661	680	662	596	663	620	650	603	662	593	602	596	609	579	664	617	621	653	616	649	618	630	647	621	629	578	660	664	617	664	625	592	660	602	669
2158	334	365	343	323	289	299	301	262	283	268	295	297	256	250	264	261	253	226	247	277	260	246	259	276	260	232	263	259	284	243	260	289	245	260	262	265	267	255	260	266	264	276	297	293	283	258	273	270	251	268	243	262	267	268	271	266	305	289	349	402	340	368	290	292	277	253	234	257	273	256	253	251	242	276	287	263	261	248	231	268	276	225	234	296	266	261	268	235	241	270	242	255	228	263	267	298	279	283	237	247	266	258	259	283	243	261	276	286	271	229	275	211	285	282	261	236	249	268	266	257	268	273	267	255	272	249	244	253	253	266	280	267	278	258	272	295	251	259	264	271	266	258	269	238	247	259	268	269	260	267	275	262	237	275	275	267	271	222	257	260	237	229	262	272	256	266	245	257	265	250	240	277	282	247	272	265	264	277	281	261	279	273	283	284	249	282	272	279	226	264	284	248	251	273	246	246	286	251	208	276	295	258	252	274	274	262	249	247	269	277	261	251	233	268	278	259	267	262	255	261	211	271	260	250	259	267	263	272	236	242	249	245	255	257	226	269	258	265	257	241	239	249	260	269	279	291	243	249	252	267	273	239	275	256	276	306	284	298	272	260	265	270	252	243	246	235	274	270	272	259	260	261	258	255	267	297	235	273	296	254	291	260	302	272	293	282	275	271	247	261	261	289	247	256	239	237	239	257	260	239	246	234	288	250	283	282	249	253	277	274	300	282	294	270	262	283	245	268	255	256	269	277	269	270	279	242	270	256	294	265	274	254	275	262	282	275	267	262	270	272	272	293	234	254	250	268	259	286	258	277	279	262	276	284	272	275	255	259	265	253	258	259	263	250	267	249	280	254	232	246	259	226	278	239	282	275	272	287	272	267	273	252	249	289	253	254	249	286	297	259	262	281	285	284	264	266	276	277	247	271	298	266	246	264	273	267	266	259	269	262	249	261	264	259	310	277	246	285	250	276	291	253	275	242	278	291	253	262	244	228	271	247	271	270	290	259	242	264	277	271	275	276	277	243	285	263	255	260	252	287	284	258	270	262	245	236	248	252	243	287	262	298	254	269	266	268	259	272	257	256	251	273	252	293	264	258	246	274	233	239	238	267	256	246	281	263	260	275	262	259	266	259	260	278	259	234	260	271	287	250	265	283	263	249	279	252	233	274	250	282	266	266	270	239	262	243	275	273	253	277	236	273	250	238	269	274	266	287	280	232	254	227	253	288	263	295	277	245	250	246	251	268	276	234	274	263	237	252	259	257	263	272	230	260	240	257	274	249	251	259	287	239	274	244	259	283	259	257	257	251	251	263	265	291	280	258	268	278	261	274	247	281	263	242	283	287	251	285	275	285	250	265	270	297	267	248	251	268	276	239	271	270	267	242	245	238	256	258	276	277	270	300	268	236	246	265	267	295	253	236	265	300	275	262	282	260	251	245	255	249	261	289	271	263	252	248	271	313	264	287	298	261	250	232	263	254	278	262	303	266	267	267	243	293	268	288	215	260	247	233	283	239	274	251	275	283	237	281	248	259	263	277	283	254	257	257	296	254	283	248	299	270	285	241	266	264	251	245	290	259	254	266	289	249	237	255	276	262	276	258	247	281	244	263	268	266	258	286	250	281	265	273	263	263	226	271	249	262	240	281	227	272	270	251	265	260	276	285	275	258	255	248	263	270	259	213	263	266	259	260	265	254	278	232	291	290	287	222	255	283	287	264	232	289	267	257	277	256	251	265	258	248	267	278	260	277	253	259	245	295	303	250	235	301	267	243	237	252	295	265	246	246	264	287	243	270	247	268	261	246	280	260	267	238	272	266	252	301	285	251	267	257	248	273	271	272	297	266	260	237	261	258	279	286	270	288	260	278	257	253	304	257	251	248	236	263	244	274	262	259	246	237	278	271	267	270	273	254	292	249	242	260	261	273	263	262	257	250	282	259	239	258	259	271	253	276	222	278	253	273	258	285	242	265	273	277	264	248	282	243	270	289	270	214	256	274	244	232	245	245	243	262	269	255	258	276	254	263	268	248	273	229	241	275	252	255	238	238	280	253	277	272	262	266	253	278	254	248	275	254	261	245	245	270	258	270	270	269	247	274	241	243	269	258	262	263	274	258	255	292	267	275	221	289	273	251	240	248	257	251	242	277	282	251	280	276	278	278	266	281	266	277	240	248	285	245	255	286	276	267	218	281	276	289	261	290	290	252	292	239	288	273	263	275	268	243	292	278	245	253	232	252	276	245	277	239	286	247	264	269	270	257	288	267	279	267	285	233	287	279	258	255	291	270	290	272	269	265	252	241	266	236	245	256	262	262	263	261	254	250	305	236	246	280	273	294	272	276	296	237	258	243	260	278	263	288	266	227	257	253	242	262	280	256	280	289	292	256	265	246	272	251	291	293	227	256	264	261	225	261	272	252	247	274	268	250	280	261	274	254	280	263	263	251	270	276	256	271	255	246	256	254	240	269	254	281	225	264	237	265	290	296	257	251	242	215	258	242	253	280	260	259	273	262	265	234	267	266	281	243	239	263	255	271	272	254	276	266	275	250	284	249	285	262	260	258	246	266	291	258	279	248	264	265	266	253	241	263	247	261	261	260	257	267	262	276	276	252	293	273	236	237	296	276	252	250	262	264	257	236	283	294	242	277	239	272	259	279	228	251	284	293	250	299	264	244	270	255	297	260	265	259	244	261	266	280	281	248	250	264	257	280	279	244	238	253	251	249	253	274	276	234	267	278	277	241	249	258	250	261	243	269	267	270	272	271	234	280	260	268	267	261	238	231	267	279	258	263	262	261	264	278	238	259	257	292	281	276	223	263	237	245	266	259	259	253	250	252	271	265	283	288	282	271	247	255	271	264	251	293	262	253	283	300	280	290	240	286	239	267	260	248	294	266	255	290	268	262	262	238	252	273	272	288	286	272	283	237	242	226	269	265	275	243	266	256	288	264	294	269	255	282	252	243	260	236	241	245	284	244	270	261	269	244	229	262	248	251	276	242	268	250	255	265	264	258	249	257	271	266	246	248	220	242	240	228	282	232	245	276	247	286	263	272	272	260	269	266	260	258	253	241	263	273	275	262	260	253	283	285	262	245	267	292	260	272	279	290	253	252	266	259	273	224	262	254	265	267	298	271	272	273	254	269	249	246	255	267	255	237	263	253	262	263	247	262	258	273	293	254	245	278	279	226	239	245	248	284	248	254	257	273	243	265	256	249	283	271	249	265	264	253	324	289	272	280	255	274	261	256	277	262	256	243	270	245	261	243	288	255	262	255	245	245	265	261	303	278	228	248	264	246	252	263	283	252	278	289	284	248	252	271	241	268	250	271	242	262	255	253	261	275	248	273	269	273	275	283	239	223	273	277	260	245	279	247	247	252	269	248	244	267	247	278	272	275	239	221	273	258	266	283	240	245	276	261	257	277	250	284	249	255	259	267	255	246	238	259	293	277	262	262	284	258	295	284	248	279	262	245	238	269	252	252	246
2472	829	851	929	885	896	851	788	845	807	789	821	831	815	764	729	765	746	698	702	726	764	677	762	691	741	741	738	745	726	748	808	735	743	739	729	724	761	806	753	730	723	733	707	776	784	802	767	791	722	784	759	802	749	736	745	772	1055	1143	1330	1567	1247	1104	929	806	783	734	705	680	692	739	725	732	739	694	685	714	734	675	727	715	689	731	721	730	733	717	700	718	711	725	734	726	652	733	721	709	726	780	703	709	754	772	710	703	717	733	749	699	713	693	683	721	720	738	688	704	733	664	717	700	700	666	713	738	760	705	670	693	728	736	723	727	694	726	757	713	730	757	732	699	710	687	712	699	749	725	707	711	688	660	680	683	658	693	726	755	684	716	738	730	667	717	705	676	723	703	731	713	738	736	704	712	698	694	694	731	735	692	733	681	721	719	728	711	737	746	744	682	660	695	722	749	721	692	740	732	755	720	707	706	701	710	702	700	716	748	696	726	738	709	706	680	718	713	735	718	702	741	690	704	668	716	702	778	697	677	749	730	722	697	680	666	763	725	709	710	705	715	718	706	647	747	730	724	685	679	702	662	717	694	749	651	717	716	740	741	698	701	695	696	662	724	710	709	719	710	704	711	686	768	704	695	677	740	705	716	713	693	740	685	684	707	702	693	723	702	704	726	746	691	763	730	696	722	688	753	730	700	705	674	742	725	764	741	740	731	705	700	684	676	682	773	697	711	647	658	707	687	739	725	681	681	741	697	702	754	751	697	688	730	727	718	744	709	729	690	717	716	667	681	704	725	697	710	729	731	705	708	703	681	706	705	679	693	698	682	731	690	679	714	705	700	660	662	720	698	743	695	681	719	701	731	734	697	767	740	659	659	680	709	669	722	680	731	762	653	706	699	664	693	698	700	705	697	713	690	684	655	700	697	692	717	727	721	765	715	736	723	703	689	664	686	690	699	723	713	705	689	704	734	689	743	714	691	705	691	734	689	767	733	687	684	730	742	709	681	707	705	776	733	699	739	689	719	708	761	757	738	738	707	725	701	666	722	705	699	710	684	726	687	734	706	760	695	718	768	732	714	645	729	700	688	697	714	751	694	730	667	704	713	706	730	720	692	778	713	738	698	732	735	701	702	719	729	706	696	727	745	769	712	753	689	773	727	719	709	674	687	693	724	698	698	750	700	748	687	714	735	705	717	747	737	719	699	705	737	703	707	776	685	682	660	746	694	710	716	680	754	694	656	744	715	714	713	709	686	686	748	651	664	729	703	737	735	751	711	687	712	707	724	699	693	725	712	718	764	701	691	733	711	732	709	702	788	672	708	692	695	755	729	710	678	712	678	710	721	716	734	698	731	738	731	685	710	743	728	801	692	724	722	709	695	738	718	717	735	683	745	715	661	691	705	709	695	721	691	729	670	730	694	706	702	658	697	687	741	709	728	746	703	710	694	721	701	650	704	699	656	722	691	689	727	710	728	713	741	657	745	675	716	719	710	723	703	776	685	695	668	735	734	712	726	710	739	716	709	753	733	707	720	700	734	727	719	668	662	733	674	760	736	723	705	760	725	704	721	710	701	729	738	684	697	704	755	733	760	700	704	717	691	693	681	748	751	748	702	717	706	705	696	669	707	731	698	680	725	735	700	743	686	687	744	750	682	714	753	677	728	774	708	735	755	634	713	710	707	694	749	711	734	727	785	750	731	762	735	713	694	700	695	695	754	713	717	744	723	724	719	716	730	693	707	714	752	718	689	753	709	733	674	704	749	724	708	712	722	754	719	735	762	745	754	785	712	737	694	714	688	756	736	719	714	730	677	711	717	677	695	715	688	726	731	705	734	709	676	725	703	714	701	723	741	714	755	664	711	715	712	669	705	698	718	750	708	688	713	735	726	739	716	718	667	702	716	736	728	692	688	700	729	733	728	755	709	693	718	761	707	741	729	716	717	709	720	762	721	697	709	665	712	702	695	703	700	712	766	723	727	714	765	683	709	740	745	707	745	801	764	677	748	727	754	735	722	698	704	687	686	702	721	747	714	708	746	704	709	671	743	679	720	653	677	704	687	699	715	698	687	699	741	683	671	747	737	722	761	730	700	705	705	742	673	667	733	763	681	705	702	785	754	763	678	709	696	682	699	740	698	697	705	753	711	786	757	730	748	737	724	703	746	684	765	693	731	681	757	749	762	681	723	684	702	689	722	684	729	681	709	690	678	696	656	698	715	757	693	679	752	697	631	708	673	687	678	685	677	674	699	710	689	704	700	702	692	692	699	699	685	722	694	737	746	718	722	757	759	706	704	746	704	676	729	735	730	717	698	699	700	733	690	717	756	715	691	707	666	688	700	733	726	715	693	730	738	713	703	742	686	687	758	714	725	709	709	736	728	699	736	707	673	724	720	714	705	676	746	708	714	697	699	648	696	696	675	722	696	700	703	786	696	719	695	683	708	741	714	715	674	759	704	704	686	687	743	701	720	737	683	698	752	668	725	670	735	737	746	714	676	693	714	679	717	757	723	697	689	689	667	692	755	661	713	697	806	756	753	725	678	742	703	704	724	713	715	716	730	703	733	661	736	713	726	720	721	690	721	729	687	674	751	713	682	709	703	743	724	714	746	725	692	721	714	736	707	729	703	728	714	762	673	681	682	712	718	756	758	709	720	700	688	735	708	675	687	691	731	736	714	715	720	680	697	732	720	741	676	699	696	686	736	675	752	680	701	749	739	717	733	732	655	677	679	689	683	684	698	700	686	691	692	688	693	728	700	727	721	710	675	720	727	733	707	700	675	692	719	718	700	685	723	696	711	651	710	691	697	685	723	682	677	693	753	644	655	711	717	707	696	695	677	730	714	708	746	727	723	729	742	732	714	698	726	705	703	704	733	686	714	711	722	708	676	679	720	733	704	718	725	737	678	774	745	722	718	690	703	738	712	730	679	659	726	689	725	695	728	696	712	683	669	716	693	717	716	709	686	729	727	726	732	718	698	769	734	744	694	704	687	705	720	723	743	713	726	706	759	701	695	678	729	679	762	761	703	682	733	696	670	715	774	680	742	710	685	722	691	721	676	688	715	706	661	737	697	701	704	690	704	700	717	667	682	753	709	746	751	690	684	695	704	738	737	728	686	718	747	743	733	695	697	733	699	682	711	719	721	752	736	732	669	741	753	739	755	675	723	743	699	694	668	681	771	735	719	737	705	738	712	734	730	716	697	686	671	708	651	709	718	716	707	711	676	736	717	727	751	689	700	737	699	695	654	746	709	690	718	677	761	695	658	671	713	691	715	730	724	751	726	725	696	724	738	771	674	748	685	748	723	728	749	777	642	707	689	763	727	739	717	700	730	708	706	789	710	708	769	726	716	743	681	697	717	672	692	712	685	716	707	724	730	692	720	734	729	706	677	679	696	739	703	728	681	693	695	702	735	674	698	700	724	680	743	719	715	695	707	705	712	693	719	667	714	733	682	676	720	770	746	698	739	712	718	678	747	726
7730	1572	1520	1068	858	672	524	484	422	395	391	309	350	320	297	284	262	261	297	279	258	257	269	236	263	273	255	282	246	222	255	221	253	243	252	269	252	274	211	255	240	258	242	242	263	263	257	263	282	245	267	246	264	250	236	226	255	537	767	923	830	616	461	346	305	274	238	249	232	239	233	236	244	231	234	232	239	232	222	265	221	268	248	241	232	256	242	205	238	261	232	267	227	238	288	252	247	243	255	241	248	209	228	253	243	236	220	265	237	245	241	247	218	220	232	236	235	234	240	232	248	245	230	230	228	246	257	246	248	243	230	202	256	202	247	242	220	232	246	223	227	255	252	220	226	208	215	239	252	227	230	247	221	244	222	235	257	213	249	238	267	240	247	259	235	252	256	256	211	272	230	237	233	278	245	257	222	224	250	220	244	249	190	238	207	223	217	235	232	238	246	233	238	215	229	229	235	249	240	210	214	225	280	244	227	292	272	262	269	278	257	258	207	242	232	252	256	229	232	224	227	226	218	264	235	271	240	251	268	246	252	226	226	264	246	262	247	226	220	238	226	247	234	247	235	228	234	253	237	239	249	226	245	230	249	210	245	234	262	218	273	249	243	260	240	268	275	241	263	262	242	252	222	247	236	248	206	242	262	269	234	249	232	260	228	227	242	212	213	275	222	221	226	220	235	220	238	247	244	242	233	232	230	238	241	245	226	254	235	237	260	232	226	228	251	252	205	217	250	246	251	254	227	246	268	249	225	216	243	217	260	255	234	242	237	232	235	266	222	264	239	217	262	221	240	243	249	258	267	236	248	230	254	269	263	241	247	235	240	252	242	216	249	242	261	254	239	227	246	222	238	237	232	236	243	230	253	228	229	242	262	234	259	263	241	235	238	238	229	237	234	275	245	253	284	266	220	210	249	250	243	242	257	238	242	225	237	238	252	249	239	261	251	262	241	230	231	230	247	262	225	247	216	247	241	252	217	240	252	252	229	213	278	233	240	259	251	237	254	249	225	220	265	269	236	232	229	235	256	265	241	237	239	211	228	232	206	225	249	232	245	249	257	243	239	233	231	252	244	217	220	252	249	259	225	220	232	243	239	263	239	228	214	250	230	251	267	252	224	232	240	231	251	247	253	213	245	242	246	226	244	231	267	243	236	246	265	270	240	258	259	236	248	247	232	236	255	248	208	266	238	237	212	232	261	226	252	230	243	272	240	203	232	205	223	260	246	219	205	243	253	234	244	224	226	239	269	238	219	262	229	260	257	238	258	217	274	213	219	227	249	267	241	236	262	215	244	231	227	235	212	254	219	243	241	240	218	254	245	226	260	245	264	222	235	267	237	228	252	275	246	243	255	245	212	261	245	284	234	261	276	217	206	243	233	223	244	259	268	223	217	245	239	253	262	246	255	228	247	227	262	226	222	224	245	244	249	226	252	230	254	249	233	245	239	257	238	235	237	248	261	232	247	248	227	224	259	249	231	235	243	208	228	239	267	233	233	233	226	214	254	245	243	269	217	238	233	239	224	222	221	244	251	234	249	218	250	261	241	266	265	210	251	252	239	250	268	237	256	230	231	227	235	215	255	246	249	245	232	241	238	240	241	194	222	237	253	215	251	230	257	227	209	238	247	234	255	234	234	257	252	240	237	235	246	237	269	246	247	228	229	256	239	219	245	251	238	249	263	254	249	229	252	226	247	244	238	249	234	224	222	258	247	245	238	241	253	218	243	237	254	244	208	249	211	231	231	232	239	244	253	235	252	275	265	238	241	243	272	256	274	248	197	241	237	259	246	243	265	255	217	249	256	239	233	276	243	238	224	274	240	259	221	231	207	237	239	280	253	215	242	239	235	227	230	252	246	243	258	249	221	218	246	237	248	243	220	250	235	222	243	236	229	225	279	256	254	239	226	250	263	248	220	241	233	231	246	245	234	243	239	271	238	226	249	238	227	251	237	270	239	240	256	231	228	229	246	205	285	197	231	221	236	245	254	245	233	194	204	231	266	244	228	251	260	236	218	242	211	249	218	248	228	235	208	254	258	236	282	248	232	253	261	220	276	249	259	250	240	231	244	232	236	226	230	239	208	236	237	249	234	245	248	241	258	256	234	209	217	242	227	228	277	242	222	224	235	248	231	257	227	206	249	221	236	248	268	245	242	252	235	229	232	220	251	241	234	215	256	229	253	257	251	227	235	237	239	233	248	241	253	233	234	246	234	237	257	224	227	269	224	234	229	254	245	245	229	220	203	240	236	234	235	250	236	278	253	231	265	220	212	232	241	246	242	226	231	259	241	275	246	243	252	235	275	255	215	244	250	244	248	265	226	217	237	249	235	231	235	241	211	227	234	220	228	245	286	257	279	237	260	228	279	233	247	242	207	219	218	238	234	239	248	245	223	243	249	250	215	223	237	233	229	243	232	220	211	272	240	239	236	226	233	239	232	239	264	231	253	209	222	237	255	224	271	230	274	257	238	253	261	260	240	239	250	268	263	235	235	238	242	249	243	246	227	261	232	254	254	236	235	258	239	247	253	240	238	252	228	209	258	252	237	248	238	211	242	245	219	224	238	250	207	231	208	237	236	247	225	238	227	225	261	265	249	252	202	225	241	258	253	243	241	226	220	216	246	242	279	262	216	219	266	246	282	222	222	256	248	267	231	232	237	251	230	232	238	233	260	264	213	220	209	227	249	232	254	240	239	260	233	253	247	244	230	235	249	244	236	255	247	239	264	246	260	249	245	236	224	236	235	238	229	261	244	231	244	245	252	225	263	245	239	247	225	227	266	253	198	240	242	243	277	233	253	229	230	236	245	218	226	216	232	246	233	276	263	232	263	215	228	242	208	244	257	232	234	264	261	227	236	237	232	238	242	224	251	217	233	247	272	226	263	245	239	240	221	235	204	241	245	247	253	242	293	232	233	253	224	244	210	249	245	229	244	263	248	225	247	254	248	233	231	241	254	242	252	248	221	235	230	262	254	227	235	242	256	230	252	225	229	228	243	270	254	251	232	222	215	236	213	251	202	255	270	261	224	217	228	247	243	273	256	248	258	266	272	219	259	239	256	251	227	246	227	249	233	227	233	216	279	272	248	267	224	199	239	225	225	231	252	231	256	241	254	239	232	236	232	223	230	218	213	224	229	225	236	254	263	250	235	244	230	261	238	256	247	251	252	259	247	232	236	232	252	224	238	272	262	248	253	257	246	253	263	250	235	254	261	237	238	236	250	229	242	237	227	233	249	238	242	250	266	245	261	225	253	249	227	230	237	241	219	233	250	251	224	269	198	229	232	262	234	244	236	233	215	230	248	220	251	202	238	220	263	234	239	232	237	222	251	214	222	199	231	243	219	214	237	273	235	217	254	237	229	240	245	232	234	221	222	232	226	245	238	241	238	251	221	257	236	230	219	242	249	213	208	223	225	236	215	245	223	242	232	243	218	261	212	250	222	251	249	217	228	261	236	243	250	237	232	231	233	232	254	239
5737	2025	2959	3310	3056	2550	2149	1925	1785	1551	1390	1311	1297	1152	1044	1112	1005	920	906	888	893	786	748	835	847	791	819	780	853	796	814	699	772	734	800	734	762	810	734	776	754	781	745	782	829	820	808	805	791	774	777	825	886	941	784	771	803	3190	4755	5660	5113	3224	2080	1368	962	793	742	673	661	662	673	635	683	688	684	644	605	656	641	659	653	674	664	706	669	696	634	629	640	585	682	661	642	662	691	623	668	655	638	638	714	652	642	676	687	631	649	633	658	669	702	654	659	697	672	667	662	652	687	634	716	617	633	690	633	650	706	699	661	654	615	684	651	674	649	653	670	614	696	668	651	624	697	648	664	642	650	635	658	654	639	656	663	660	667	657	655	644	605	681	669	623	617	666	693	668	658	683	660	694	620	667	642	640	647	689	711	663	714	653	627	727	729	655	665	644	642	643	664	649	679	692	635	620	663	626	625	681	653	643	628	665	691	640	660	640	672	666	674	633	714	601	649	647	654	642	655	641	699	666	701	648	636	679	622	681	622	626	699	676	683	673	635	642	603	623	661	662	635	663	706	692	646	649	652	654	642	673	699	685	637	622	676	640	649	696	719	647	658	626	665	629	679	663	675	672	691	667	654	657	673	701	685	659	679	652	680	691	678	671	681	662	704	647	664	680	642	608	641	652	624	668	648	645	674	675	632	624	643	645	660	659	644	616	688	649	622	687	683	666	639	666	643	628	653	645	630	680	671	677	620	680	681	660	643	684	680	652	640	616	670	681	696	650	704	686	681	649	641	626	673	696	625	643	717	639	668	682	627	634	661	688	675	668	636	662	648	655	631	669	675	698	643	665	678	655	636	655	666	666	679	622	727	673	638	673	640	657	657	654	695	673	683	688	650	676	671	599	644	650	676	667	674	679	695	661	703	687	692	686	630	667	656	632	663	685	645	676	658	665	641	635	630	648	644	699	664	699	651	651	664	677	637	705	664	717	670	635	624	650	663	632	611	637	685	631	695	653	660	624	641	626	665	665	669	662	632	652	672	653	674	640	679	657	665	658	667	697	655	690	644	649	642	642	669	671	647	683	648	641	672	696	660	670	679	685	693	620	690	630	662	686	681	709	701	644	702	653	702	649	688	658	676	680	647	671	645	635	675	677	674	713	635	681	692	670	645	685	671	643	649	709	665	701	669	630	671	632	616	680	678	681	671	653	699	658	647	631	670	672	700	671	645	640	671	676	703	688	668	653	605	639	684	656	658	665	696	638	624	674	628	670	693	616	629	633	669	665	645	678	671	608	676	705	663	662	662	680	646	641	701	647	675	668	684	637	655	638	701	677	664	684	680	642	718	637	681	674	618	664	612	699	649	659	672	659	657	606	684	650	681	656	645	666	644	663	661	654	637	679	661	641	678	683	651	684	745	675	660	654	704	703	660	692	699	664	669	648	648	641	623	647	694	663	716	630	654	664	689	668	630	635	682	678	651	629	664	669	674	656	674	611	681	652	653	679	633	653	693	659	652	676	622	638	673	624	657	677	699	627	632	653	681	714	644	634	633	619	638	651	691	660	634	612	674	646	669	645	644	676	638	666	645	654	670	651	608	668	660	660	628	679	677	663	662	658	646	615	625	633	673	642	646	655	651	698	655	663	659	646	607	642	663	612	699	697	649	674	617	687	698	619	670	658	662	643	616	673	654	680	660	663	663	680	693	684	646	667	744	664	607	664	673	672	680	652	665	638	650	655	666	646	640	642	605	636	655	649	661	691	640	694	649	639	629	647	637	624	628	651	611	636	672	649	687	704	601	631	690	645	649	645	647	723	664	674	681	653	681	625	653	652	664	642	649	667	643	672	694	672	706	688	656	707	654	684	635	654	655	666	697	704	640	705	659	688	689	689	693	677	687	698	695	624	646	669	676	613	644	679	678	662	640	662	628	622	691	619	682	663	683	642	695	685	619	664	662	660	649	709	622	639	673	686	658	667	691	636	655	620	648	664	636	699	648	678	663	680	627	656	657	694	674	707	678	677	653	681	640	668	637	635	693	653	664	711	712	647	648	608	661	629	678	640	677	672	651	633	692	624	653	642	648	671	675	637	643	665	625	649	606	680	644	653	622	660	714	658	653	616	658	674	705	695	642	680	660	652	680	654	609	695	689	648	654	624	696	634	694	611	654	568	683	648	667	634	624	641	681	625	704	658	686	698	658	588	661	684	731	654	690	647	648	665	679	667	669	647	649	678	644	662	663	681	640	626	677	660	693	669	656	665	657	632	690	712	662	631	697	649	651	664	661	665	640	663	633	670	682	659	665	651	632	663	671	678	714	660	645	676	656	671	678	657	660	703	634	706	668	673	618	644	639	707	676	638	652	633	705	687	692	684	632	700	655	622	652	691	646	664	667	637	614	634	639	618	645	659	690	664	700	652	629	609	655	676	675	653	656	646	673	640	663	680	640	622	650	634	653	657	690	642	636	678	617	611	666	652	662	666	662	618	656	701	638	668	626	657	703	676	669	642	678	674	684	658	676	707	671	679	635	658	667	686	665	638	676	671	682	728	696	632	618	660	670	636	617	632	683	640	666	646	651	639	657	662	678	659	700	640	619	636	668	695	706	625	669	614	661	649	655	634	654	674	647	656	642	669	636	671	672	671	632	646	599	654	659	682	637	703	665	619	664	662	646	672	656	695	657	710	617	669	668	675	672	648	673	641	636	670	679	713	660	674	678	657	637	666	683	664	655	668	647	633	650	686	631	674	664	634	641	702	666	659	698	649	700	661	698	661	735	663	612	659	672	659	668	622	671	691	639	641	609	653	621	633	649	646	656	665	654	636	713	654	662	629	647	651	647	650	707	655	655	721	668	648	612	688	631	684	646	655	645	618	660	637	602	664	689	673	704	634	673	685	571	658	672	674	658	686	601	671	666	686	700	656	632	676	616	687	701	676	642	684	649	683	685	657	628	661	681	637	691	650	660	659	696	660	639	661	650	646	653	635	652	691	678	641	616	663	649	683	657	616	677	641	650	623	595	664	682	667	633	650	656	608	631	644	665	664	688	670	660	681	662	662	658	662	721	705	629	624	649	618	688	708	667	637	664	624	673	655	652	685	709	643	647	693	668	632	618	621	618	637	651	662	633	652	662	723	728	646	727	719	707	644	641	638	702	644	668	615	665	660	689	629	665	681	669	671	641	686	659	628	609	670	663	674	692	624	619	676	668	697	667	703	654	714	659	653	644	685	647	650	705	636	619	707	621	666	665	680	613	646	644	647	620	647	670	709	678	673	659	631	657	679	599	641	684	682	629	660	636	653	663	686	708	666	670	670	643	665	643	650	677	631	690	671	673	675	640	631	702	652	649	640	656	657	649	686	586	678	636	649	611	694	677	659	678	665	658	672	643	635	680	685	648	670	668	662	653	670	683	707	667	629	646	675	681	645	680	657	636	678	678	632	622	619	684	649	674	661	703	672	624	648	710	628	680	631	648	673	676	643	646	657
13361	2610	2587	1931	1307	908	731	613	545	518	393	405	369	379	350	308	290	290	269	303	256	260	260	262	290	274	247	239	265	270	273	278	250	234	248	257	226	236	236	277	261	250	261	217	248	256	276	250	260	222	275	251	255	351	281	229	341	828	1253	1297	1199	793	545	359	256	241	242	257	234	245	226	216	219	233	218	246	228	220	234	242	262	245	245	225	211	214	229	249	229	223	238	232	223	220	205	239	214	220	252	224	242	222	212	278	248	220	227	243	271	238	231	227	217	184	226	206	230	241	233	224	209	249	266	218	232	227	212	228	242	253	227	223	234	250	207	215	225	233	219	224	241	238	209	213	223	233	239	226	198	243	209	230	234	212	235	210	220	210	199	212	232	225	213	229	228	227	227	218	234	229	229	203	218	222	200	215	226	227	217	250	208	227	212	202	233	228	238	212	233	224	225	242	218	221	212	233	234	228	187	199	226	212	225	235	216	213	231	198	193	231	194	260	231	233	211	222	226	215	223	224	222	274	249	233	206	234	235	212	234	236	209	224	224	224	226	252	222	225	191	233	229	235	244	222	233	245	208	253	240	234	235	224	243	228	214	217	220	193	224	219	239	224	223	218	222	231	227	237	195	221	231	204	233	228	222	219	233	222	230	236	251	218	226	214	231	224	238	215	241	239	235	258	230	257	243	217	244	206	207	201	210	217	212	227	217	256	224	246	242	219	219	226	221	224	228	215	230	202	232	244	244	231	257	250	245	231	235	238	219	202	202	219	250	244	210	208	229	232	222	209	263	235	203	214	224	254	212	232	254	214	244	201	207	245	234	213	243	251	234	217	240	251	253	254	217	234	242	237	220	219	241	219	268	222	221	222	218	230	221	195	225	222	228	226	248	235	220	211	231	239	251	237	251	242	217	224	226	232	240	214	201	212	216	224	208	224	222	243	212	207	224	214	221	215	236	214	234	241	225	210	236	227	222	224	227	219	222	242	198	216	211	190	249	256	225	215	198	247	220	213	229	208	224	241	225	200	190	220	202	225	221	228	228	224	197	219	220	213	235	187	229	223	226	222	224	224	222	219	229	221	227	229	223	212	225	239	244	227	238	204	235	229	215	192	261	212	227	225	224	215	257	222	260	243	250	222	229	234	243	215	234	235	238	217	237	234	248	214	207	221	242	229	258	231	201	214	238	231	221	189	226	248	238	227	239	245	226	222	243	209	234	230	229	224	242	223	247	239	222	244	234	213	216	230	234	216	245	239	227	215	226	253	206	248	242	207	213	232	228	224	225	220	230	226	246	225	232	231	229	242	241	211	224	232	235	217	259	230	215	213	219	217	226	222	222	220	213	225	247	218	220	237	251	213	231	214	233	212	214	204	208	221	230	238	230	210	247	224	220	225	227	228	227	230	265	218	230	242	231	250	255	212	249	252	226	210	230	231	249	216	245	245	228	189	256	229	241	199	227	231	227	238	259	237	186	192	219	219	231	223	221	210	209	235	236	205	235	214	208	224	242	215	208	221	208	222	233	224	220	221	207	219	280	214	226	239	215	234	222	254	248	230	251	218	229	223	212	238	242	213	210	225	229	199	221	228	213	243	226	206	208	210	231	237	222	231	202	240	208	233	194	233	240	244	235	229	199	246	241	211	213	223	218	244	229	224	223	220	219	220	207	233	207	232	240	213	213	215	234	235	258	231	204	213	213	213	218	222	225	232	230	240	239	218	214	216	220	221	242	223	226	218	211	224	202	216	234	211	238	218	247	228	218	241	228	216	244	239	237	227	211	230	250	201	250	216	236	218	224	237	242	229	222	223	223	213	270	212	245	228	210	206	247	222	240	234	233	225	216	199	236	243	222	213	212	216	201	243	245	222	240	230	218	217	215	216	243	199	208	250	253	229	215	252	226	216	215	243	234	211	212	228	233	219	229	237	198	236	240	211	251	214	237	220	236	225	235	208	267	241	233	233	225	208	226	213	214	218	233	256	204	223	241	240	214	240	200	227	239	206	219	240	216	207	241	218	211	228	246	271	261	221	242	232	218	206	235	237	252	233	240	247	234	213	216	231	222	255	248	241	225	240	238	210	226	209	229	236	225	234	241	226	219	252	235	203	235	223	234	242	226	239	213	214	213	218	221	254	245	257	217	235	248	212	202	230	222	219	248	241	202	241	243	228	217	249	214	227	219	217	239	253	229	236	245	248	217	232	199	218	218	237	259	228	224	221	232	239	230	222	224	223	232	232	225	246	249	240	236	213	245	243	214	204	222	216	230	226	222	229	251	206	218	228	227	211	238	235	231	233	244	224	220	224	231	220	243	214	224	238	258	253	226	221	207	242	220	285	205	219	213	249	258	227	218	247	235	192	209	225	241	244	222	223	228	219	244	229	207	248	243	242	244	215	216	226	216	248	225	238	242	204	225	204	237	199	234	218	237	211	231	213	255	236	221	216	240	224	237	225	233	228	222	248	224	240	238	248	230	260	218	237	208	237	228	255	217	241	226	213	247	209	239	230	238	230	246	256	234	226	232	241	234	237	212	226	236	232	229	224	226	228	255	212	218	217	227	240	265	246	233	222	217	197	247	232	236	229	212	224	236	237	240	247	254	216	233	233	223	212	205	226	229	236	200	236	211	237	219	227	239	241	247	195	210	194	248	211	236	230	220	206	235	203	243	224	253	222	237	247	226	234	235	234	238	287	227	219	240	199	250	208	241	225	222	228	232	226	219	236	217	221	230	233	219	238	237	224	258	244	223	212	213	211	229	247	237	247	217	216	200	227	216	219	221	234	231	233	191	243	264	213	241	241	224	211	240	220	244	227	216	222	216	220	222	231	232	223	239	213	197	248	223	216	226	219	243	235	226	220	221	226	245	225	237	221	234	238	226	235	240	229	232	251	251	241	223	221	218	247	239	227	262	214	209	209	238	261	208	222	189	249	236	213	226	219	236	238	234	195	227	228	213	230	251	216	234	226	239	198	217	242	241	228	218	235	238	208	228	219	236	225	216	213	239	229	275	207	223	225	237	221	210	235	219	239	248	256	203	239	226	258	239	235	236	234	240	234	248	233	239	213	230	230	242	245	238	212	238	220	228	219	227	225	231	222	209	199	236	235	219	218	237	232	209	254	234	226	218	227	193	262	244	247	221	239	230	249	222	216	229	206	226	214	233	199	261	210	208	197	224	225	232	235	230	226	221	235	239	222	218	235	202	232	242	203	203	214	218	212	223	222	254	240	229	218	223	216	227	257	247	226	234	219	231	225	230	217	226	223	210	215	204	241	237	241	224	243	223	211	218	224	226	248	242	221	220	229	229	227	236	230	238	254	214	213	218	208	235	227	233	196	271	261	236	231	238	223	215	241	241	253	213	221	233	213	236	232	223	240	224	215	239	239	243	234	231	231	236	254	253	247	233	241	224	234	229	207	213	215	216	195	225	239	247	233	233	223	223	235	215	228	232	225	234	235	208	208	212	249	219	238	223	223	239	234
7462	2632	4410	5101	4598	3753	3232	2747	2370	2209	1758	1691	1634	1435	1332	1351	1165	1100	1048	998	967	953	917	898	862	844	866	842	853	843	858	850	856	824	803	773	817	834	817	800	850	835	801	792	851	906	907	921	937	880	868	886	989	1304	944	816	1660	5143	8214	8083	7315	4215	2521	1437	960	783	699	676	631	580	603	682	612	618	717	655	666	608	625	685	640	671	597	599	627	642	650	633	657	605	633	590	659	608	638	686	623	678	619	620	653	593	656	578	645	639	617	620	656	618	633	634	602	693	662	624	618	627	668	616	676	628	645	629	613	581	633	627	625	669	615	650	616	612	597	638	596	605	647	629	618	587	637	591	597	652	619	613	609	646	645	623	631	631	590	623	611	632	639	635	646	622	615	560	615	633	657	632	652	624	625	621	587	671	632	628	645	635	624	660	618	649	611	623	621	651	652	651	621	632	670	650	592	606	638	631	630	628	598	673	618	602	631	598	647	647	588	604	649	667	612	600	629	647	580	632	654	580	619	647	636	675	638	654	622	618	614	652	641	664	615	605	667	646	638	627	643	642	635	627	652	609	614	628	645	583	650	629	650	641	588	632	641	623	588	638	642	587	636	619	615	615	625	680	621	623	653	658	652	604	697	628	605	591	636	627	640	656	650	606	612	632	618	616	615	633	593	610	654	646	584	627	622	617	644	644	624	628	605	584	663	611	642	640	615	611	603	635	609	667	666	627	632	592	623	630	613	619	646	597	599	637	576	617	591	614	635	651	631	677	649	652	648	578	609	662	608	682	604	607	589	667	650	635	601	636	568	656	603	667	651	606	605	656	617	611	642	633	622	656	665	607	594	630	650	637	610	632	640	590	611	681	616	532	627	650	654	652	609	637	622	645	610	668	629	606	624	612	610	592	627	646	651	628	622	618	607	598	621	627	620	623	636	611	634	663	615	636	630	656	636	660	637	597	568	656	612	623	665	622	616	587	651	609	647	648	647	637	615	600	609	633	609	612	668	627	574	674	619	629	668	645	644	664	585	599	601	603	638	671	630	617	647	621	641	656	570	646	606	622	618	646	622	617	590	622	634	602	632	659	658	613	616	623	644	619	642	653	599	623	640	602	634	644	615	651	629	682	635	615	637	616	589	661	675	663	620	599	650	602	622	638	634	645	611	614	634	646	653	599	626	651	583	633	597	650	618	599	616	650	598	613	668	598	601	574	622	617	587	614	587	600	647	567	605	629	637	666	564	589	635	601	698	613	639	620	602	635	604	659	668	626	656	636	611	645	601	597	592	599	675	616	628	611	641	639	593	590	641	672	634	647	629	606	622	651	642	647	660	636	602	647	640	601	659	663	639	612	636	628	610	602	650	646	621	625	619	573	617	597	647	646	630	674	617	629	604	648	641	638	640	634	668	608	596	612	656	625	620	704	622	630	611	644	619	560	665	649	628	631	644	620	595	660	637	615	655	656	609	607	617	633	654	643	654	653	715	607	664	632	639	669	647	605	618	627	637	630	618	629	626	620	642	628	650	616	626	654	636	628	630	629	630	626	621	614	645	671	638	619	620	590	621	639	626	602	633	644	641	652	633	656	671	618	624	606	624	649	639	598	642	569	629	674	575	641	660	626	617	642	630	614	621	629	555	611	633	618	612	622	598	604	619	650	658	676	651	617	633	613	624	656	641	678	625	564	668	579	617	610	661	599	669	655	628	631	601	631	625	620	599	665	603	621	624	631	656	646	607	614	674	612	635	666	626	664	636	641	631	630	636	639	576	642	601	645	638	609	615	677	649	627	626	641	636	622	628	616	592	632	644	625	623	658	648	628	632	668	634	656	690	672	679	621	640	658	660	567	629	629	595	652	653	626	605	598	660	626	577	660	619	605	635	653	613	599	692	645	614	657	637	629	660	618	653	654	618	635	618	639	666	593	646	629	624	646	610	642	620	629	642	647	658	567	630	637	616	625	638	621	647	623	603	646	681	619	667	643	651	624	679	598	638	609	643	631	650	673	655	638	616	567	586	652	636	641	657	643	604	649	636	599	635	620	602	638	597	642	653	570	607	613	630	603	597	660	640	603	623	635	554	628	653	652	611	643	668	635	664	597	666	623	645	655	621	639	616	624	606	634	656	632	635	664	638	676	672	626	611	678	610	629	607	644	623	643	639	658	606	651	641	650	626	633	677	601	673	661	634	636	620	620	638	624	611	608	650	623	642	650	591	664	659	610	700	614	600	623	614	628	610	660	634	628	600	658	659	629	655	662	636	661	642	653	615	620	647	597	648	669	634	622	657	651	627	640	637	611	633	649	672	660	619	634	625	668	608	613	614	632	611	643	629	613	615	618	594	633	652	625	668	630	601	603	650	646	610	632	620	634	655	617	648	620	676	658	592	647	627	667	631	622	605	657	682	600	644	611	627	616	644	612	641	632	658	600	629	646	596	601	650	576	684	666	634	659	645	605	631	639	590	625	649	638	642	621	651	633	607	640	597	601	621	618	604	630	609	626	690	565	659	644	571	618	661	630	652	650	650	640	583	701	597	641	595	595	632	656	622	627	655	601	633	636	553	602	639	636	625	600	617	611	615	605	623	641	642	620	637	604	607	619	647	620	644	589	647	625	591	602	650	638	623	606	622	589	616	600	609	678	616	571	652	610	678	588	698	625	634	622	613	651	634	645	594	629	606	636	640	641	665	599	623	634	661	681	601	654	600	649	594	590	598	661	614	615	690	652	645	657	612	594	621	656	630	635	674	608	661	653	646	636	613	643	627	619	618	627	653	645	604	651	606	586	633	658	660	660	649	627	590	597	656	630	658	624	574	657	630	624	657	605	619	667	612	610	643	616	623	657	585	659	595	636	653	596	589	629	620	589	602	642	622	637	614	609	665	610	624	596	606	619	673	652	643	596	645	674	637	635	651	627	639	601	616	683	612	639	611	597	591	654	628	600	606	610	623	645	622	626	616	612	601	623	601	659	648	664	622	573	625	628	635	618	630	576	584	671	638	619	601	651	599	619	640	644	625	632	610	616	638	590	626	593	607	647	598	645	592	598	646	651	633	633	657	690	639	608	652	600	597	627	648	606	646	655	606	612	607	680	657	637	630	640	610	682	644	662	568	567	637	601	649	642	613	600	612	678	610	620	622	659	626	624	644	594	648	587	661	648	584	611	622	622	655	623	619	622	627	578	686	635	622	687	601	615	635	596	652	612	583	618	649	624	643	659	618	649	632	619	626	658	663	653	622	622	634	657	613	601	629	586	609	623	613	620	617	630	626	590	618	634	658	640	619	619	606	645	635	657	647	680	636	613	608	618	610	619	644	622	674	654	651	637	649	629	631	604	577	618	654	640	640	642	609	568	613	685	680	618	643	615	613	646	649	660	588	683	597	619	682	614	616	621	624	646	608	654	589	638	623	592	602	645	618	656	626	656	646	628	665	633	659	677	617	613	667	639	589	639	625	602	633	635	650	610	609	648	664	642	628	605	624	589	621	628
2229	387	373	321	316	283	256	279	255	267	265	295	291	279	270	266	262	269	274	227	258	284	251	240	236	249	301	254	259	250	293	256	236	252	283	281	267	237	274	257	285	283	273	262	270	278	261	267	286	250	265	290	248	264	278	287	258	300	337	347	406	372	340	331	275	265	281	246	260	283	264	253	253	277	290	278	276	238	258	280	270	260	278	264	290	253	286	294	262	254	266	259	257	277	266	286	278	254	269	262	270	280	247	279	266	244	261	278	238	249	265	273	254	264	253	247	249	273	260	244	255	268	256	240	246	254	226	248	257	252	237	253	301	285	278	292	294	258	275	266	261	249	262	266	278	287	249	298	273	272	254	238	248	279	255	269	272	250	277	247	257	258	268	236	248	276	245	271	244	268	266	259	250	272	264	297	237	252	279	251	263	268	273	277	276	242	267	290	288	246	289	259	279	264	287	252	242	282	271	265	272	275	240	258	282	247	249	253	285	251	267	249	266	235	246	251	272	266	265	265	255	262	252	274	232	250	253	245	298	275	275	281	247	266	245	285	250	270	252	252	242	265	239	266	211	227	244	255	237	257	274	274	266	259	250	252	271	269	265	266	278	275	225	263	267	271	238	234	267	280	270	259	266	260	271	273	284	272	264	253	277	249	241	282	230	270	240	249	240	236	253	250	247	253	252	239	278	279	287	250	260	235	243	266	289	289	284	247	285	255	265	278	286	251	254	269	266	283	286	239	277	266	258	243	278	266	242	289	266	254	264	268	262	264	267	274	293	259	263	310	267	258	257	281	266	277	240	243	272	241	250	274	281	231	273	258	248	251	252	246	272	277	263	274	260	258	276	275	232	260	267	270	283	300	256	269	256	279	239	239	251	276	281	247	276	243	243	256	277	257	270	293	265	242	280	259	244	247	245	244	245	280	246	261	256	287	263	245	273	274	255	272	288	209	277	249	251	251	272	241	286	257	288	301	252	263	237	270	261	258	234	276	277	265	260	259	295	253	259	266	249	256	246	257	273	254	248	280	258	261	276	273	245	239	276	237	250	258	267	238	226	278	256	260	265	247	217	244	263	262	240	251	273	273	263	242	238	267	260	262	258	285	243	250	265	252	258	267	268	278	263	272	276	259	253	281	278	255	224	253	246	244	259	255	230	263	261	246	282	267	233	264	254	294	246	282	263	272	254	267	245	268	263	248	278	300	259	216	297	253	251	250	262	252	236	247	256	264	254	239	266	278	260	237	271	237	259	264	245	257	239	261	281	245	261	264	259	273	259	261	277	294	285	232	244	261	281	294	244	254	267	262	235	243	256	253	237	255	264	251	260	223	258	276	253	263	232	253	254	247	245	238	270	270	216	252	242	263	246	244	273	301	251	263	259	229	287	250	258	239	290	268	271	239	273	232	253	264	250	245	246	291	281	246	244	271	261	270	259	287	283	256	263	241	255	277	260	253	274	277	255	255	281	251	261	270	266	257	247	242	249	252	294	268	255	276	238	244	291	231	266	260	273	241	246	253	250	231	263	254	248	245	258	237	262	257	243	246	264	292	239	273	264	251	306	290	272	246	286	285	252	237	279	235	240	297	247	270	260	251	265	273	246	287	278	261	260	274	262	239	250	240	253	254	262	259	229	279	260	278	223	282	246	252	263	261	253	252	282	233	265	282	271	256	274	264	285	244	232	286	265	251	252	253	264	254	268	253	264	264	284	304	274	262	275	284	261	296	272	299	277	247	256	244	271	270	279	269	293	251	247	255	261	245	257	261	258	283	270	274	265	255	252	248	262	242	266	256	269	271	273	276	267	260	263	247	224	267	249	263	248	268	258	253	279	258	271	260	225	248	264	255	277	267	255	275	274	273	254	252	259	274	253	266	248	260	272	273	289	291	262	259	242	275	264	250	299	223	260	271	255	279	249	280	273	248	241	253	280	259	267	251	276	252	263	258	261	260	261	262	256	261	258	266	244	224	269	248	283	277	250	242	253	251	261	269	278	277	271	261	277	250	272	258	263	268	262	266	265	278	252	261	264	248	286	260	273	263	246	282	261	271	284	292	263	262	252	252	258	299	238	257	267	218	261	276	267	278	260	269	259	230	276	267	282	272	233	254	266	280	249	272	287	255	248	283	227	279	278	258	278	279	254	274	255	259	261	255	268	237	271	278	292	259	292	312	258	249	259	252	280	253	263	246	275	288	282	283	231	282	257	259	231	279	240	246	264	269	253	264	251	237	238	250	244	248	255	262	278	309	271	258	265	266	237	243	238	275	256	318	258	265	251	282	269	245	252	272	279	250	279	219	276	241	237	246	284	265	252	235	275	263	288	246	239	282	264	264	261	289	276	277	262	251	241	292	259	279	259	219	264	256	256	269	258	255	225	262	283	245	248	246	261	290	270	280	262	282	264	268	283	236	248	238	261	283	254	278	254	279	278	245	261	264	240	252	256	254	254	242	239	243	235	239	265	254	293	275	267	259	269	274	276	246	265	271	255	239	260	279	253	277	271	249	256	264	250	250	287	300	284	252	281	236	264	283	269	236	269	291	283	282	266	277	283	252	262	261	255	264	259	260	252	270	229	240	257	226	287	293	252	259	244	240	268	241	236	233	259	262	258	260	254	264	258	249	285	223	273	247	242	300	261	296	233	281	209	266	254	253	258	257	258	239	254	236	249	276	250	248	273	291	282	237	255	267	269	288	269	248	254	278	293	263	254	254	287	261	265	254	269	260	276	250	271	254	278	236	223	267	269	262	271	234	271	276	253	269	225	282	240	268	259	249	277	252	255	239	289	261	262	274	270	282	257	238	241	259	250	249	277	242	247	262	267	270	268	270	272	283	260	280	246	264	262	255	258	259	254	266	250	248	259	261	264	263	247	268	262	270	246	248	270	269	224	249	249	259	267	275	254	261	260	249	262	255	238	256	275	287	265	260	286	257	238	266	243	285	283	255	224	259	264	245	279	289	247	223	274	283	237	248	261	236	286	274	289	225	241	257	234	266	230	278	254	275	271	220	242	249	244	254	260	239	265	260	253	243	290	260	242	248	267	270	229	268	255	255	267	269	285	281	285	253	278	259	254	291	267	245	236	240	271	265	280	290	251	252	263	229	250	247	251	268	258	268	246	276	240	243	278	234	253	277	235	271	258	273	250	262	238	228	252	244	272	246	287	237	276	279	251	262	242	223	266	264	278	265	297	249	254	277	275	304	283	240	240	299	278	260	295	282	265	233	259	256	252	248	286	254	261	263	240	236	282	261	263	257	217	277	256	259	252	279	250	269	242	261	267	271	256	255	237	238	246	240	247	248	238	247	270	267	269	262	296	250	255	267	245	250	274	259	279	263	243	265	255	252	275	294	278	259	242	259	267	268	254	275	295	247	230	250	260	272	262	270	278	291	269	256	239	270	264	280	278	252	271	263	256	235	254	265	252	250	254	260	260	256	240	303	231	249	282	278	257	258	266	260	272	262	253	257	268	249	272	247
2516	829	923	938	881	875	823	802	822	814	796	794	829	806	768	816	748	747	712	766	734	749	708	740	708	797	730	695	718	727	794	708	745	771	742	719	717	739	764	740	758	740	745	799	772	818	799	801	775	785	722	784	769	766	751	720	702	964	1317	1514	1512	1305	1062	919	778	744	709	667	726	695	739	691	687	704	751	674	704	689	687	708	719	702	699	706	694	693	700	768	684	709	748	735	695	670	739	685	691	729	756	699	693	699	706	705	666	718	697	680	712	703	705	710	708	700	710	694	713	718	689	718	707	689	753	701	704	709	636	701	708	688	689	720	656	731	672	669	792	671	708	684	687	680	709	649	725	707	701	681	652	656	680	719	751	744	692	696	702	680	695	725	738	686	686	650	706	739	694	675	746	704	655	715	733	658	688	669	733	701	696	701	730	738	714	717	706	691	703	738	722	708	665	695	728	692	699	709	682	734	688	737	644	697	662	662	705	748	712	713	730	689	723	720	732	697	727	705	668	686	698	657	667	723	696	695	732	665	706	674	765	726	694	710	732	713	717	657	735	687	711	647	751	716	719	731	708	666	764	706	740	715	758	729	742	646	685	714	733	749	727	739	716	689	718	649	748	693	711	696	678	699	702	679	756	690	736	744	745	736	709	689	635	707	693	676	675	640	756	697	708	684	664	713	717	693	716	668	823	706	707	703	736	668	731	722	741	707	673	726	687	707	676	705	702	673	725	712	704	697	729	702	675	681	714	686	687	710	699	730	714	717	710	700	671	752	693	740	718	723	738	673	699	718	705	659	703	700	756	733	716	682	715	692	718	704	768	758	720	691	702	688	715	722	741	740	660	733	705	741	713	697	734	706	706	717	703	684	676	709	727	709	683	703	684	669	723	700	714	677	698	745	759	653	713	695	724	715	706	670	726	707	718	679	677	725	758	673	746	704	678	761	681	712	737	711	733	701	713	673	710	704	711	740	689	703	685	700	728	721	701	673	708	717	724	731	690	673	716	737	690	682	714	670	736	735	707	731	740	663	710	698	676	728	708	775	767	714	713	717	703	676	716	698	696	699	709	758	672	685	677	703	720	708	705	721	673	725	685	740	702	715	697	666	727	739	775	686	730	708	722	726	761	707	741	701	709	718	714	611	720	749	720	739	680	745	732	672	716	717	683	715	724	736	663	753	712	721	725	720	746	695	695	708	741	746	730	713	763	686	713	701	686	731	699	665	708	713	694	717	711	738	727	705	704	704	727	706	671	747	672	694	720	734	689	700	734	722	676	723	709	711	741	687	677	659	684	700	729	676	689	687	733	725	753	697	698	685	681	680	699	705	755	699	683	736	687	736	724	713	725	712	755	766	705	707	708	757	736	718	679	673	690	695	695	692	711	776	724	635	742	724	726	766	726	718	707	715	719	697	711	766	725	678	741	750	739	697	672	671	714	692	731	725	748	694	742	762	705	713	722	709	707	699	704	673	717	716	699	741	722	729	727	712	732	698	693	693	693	663	704	718	671	720	746	688	693	679	686	699	723	699	696	684	752	732	715	659	721	680	708	718	721	709	716	694	717	705	677	709	752	714	722	743	713	716	683	704	710	717	724	674	702	663	706	713	680	731	708	700	684	749	735	724	705	693	729	705	678	692	700	765	742	679	746	715	720	702	733	709	686	692	713	691	711	671	653	714	705	687	735	754	668	755	709	693	701	723	721	732	706	702	666	730	713	740	683	728	690	675	696	719	649	754	711	799	715	668	719	698	703	738	702	745	671	761	701	726	720	667	682	713	713	711	691	682	713	729	665	743	667	689	670	729	705	680	714	691	680	727	697	729	710	739	739	690	752	732	704	690	708	686	715	750	666	681	713	706	687	756	739	665	723	693	752	733	702	713	710	718	694	723	723	738	680	758	725	709	737	697	698	715	675	736	674	696	662	727	714	674	713	700	696	745	709	773	725	693	707	681	715	699	688	708	648	679	642	704	747	734	689	699	710	721	714	710	773	733	687	672	699	668	716	713	700	679	756	676	711	662	693	672	709	731	683	734	688	710	695	722	721	732	697	728	704	661	706	727	723	693	725	734	715	717	709	683	682	740	777	748	695	694	702	703	662	699	701	710	678	685	677	719	743	696	656	711	718	689	697	705	747	690	675	686	662	743	748	712	714	720	742	702	766	743	698	696	708	702	695	666	691	669	709	729	723	705	681	694	669	663	755	728	737	689	710	733	605	701	673	712	684	707	693	726	679	710	695	715	687	723	699	678	724	685	705	719	724	711	696	695	757	734	752	717	689	621	679	729	751	687	697	718	731	676	684	711	687	729	683	662	706	654	711	734	682	715	705	716	764	718	698	706	709	717	679	661	678	674	728	729	688	675	684	679	707	740	655	656	768	686	706	744	725	674	728	720	691	692	677	706	704	691	726	674	698	727	738	712	713	685	739	696	726	739	684	755	718	693	659	717	731	683	647	659	715	751	698	719	738	720	682	683	669	749	725	736	695	712	696	731	710	681	723	723	728	644	666	713	671	720	698	735	667	684	733	724	736	680	693	703	661	664	708	694	758	698	705	686	657	688	666	736	705	693	686	702	732	731	649	676	684	743	719	703	686	694	662	727	715	700	720	694	713	703	729	720	716	663	715	751	676	683	723	689	742	731	759	685	729	743	727	723	719	646	700	708	710	684	705	730	737	703	681	714	741	701	714	679	672	651	679	712	703	709	697	658	698	712	713	727	691	725	669	765	717	717	699	659	781	686	698	725	695	690	727	666	671	688	722	717	723	738	695	696	732	708	724	736	709	703	718	731	691	696	737	692	680	719	682	753	696	690	747	637	690	701	731	710	723	697	693	725	696	736	655	692	673	684	669	707	699	699	722	701	703	722	750	725	657	702	706	713	723	730	658	707	753	744	719	672	752	706	687	681	677	686	705	727	699	674	708	728	707	706	700	693	719	721	706	691	665	710	732	689	714	757	722	692	710	700	739	701	689	718	682	696	709	689	689	669	705	672	702	689	690	693	659	714	702	681	682	706	698	737	710	744	739	671	704	704	726	746	696	660	684	753	709	662	681	701	665	743	747	701	705	700	714	703	718	668	699	672	675	685	697	705	712	722	711	708	652	684	705	702	742	667	727	685	699	730	675	709	711	738	683	748	674	686	787	679	729	684	687	707	736	693	697	680	686	746	691	704	705	679	694	674	711	741	718	714	688	687	666	690	750	700	760	718	728	684	655	710	675	708	689	678	693	728	694	672	710	719	703	744	711	709	691	755	698	687	652	682	741	714	697	724	719	680	727	745	717	723	709	687	702	676	676	707	705	710	706	692	699	700	724	668	721	696	727	697	755	683	687	665	732	736	676	679	703	675	652	670	733	716	705	697	688	684	720	678	726	760	683	659	704	713	714	659	736	720	705	717	707	689	718	668	718	713	718	723	705	720	709	655	721	678	720	700	749	714	685	673	731	707	717	717	731	683	734	742	713	702	741	678	684	727	693	693
7765	1414	1549	1074	785	655	550	451	414	389	341	324	333	274	251	278	260	265	293	243	272	263	238	275	256	232	248	253	254	245	251	275	259	224	225	225	240	240	258	261	222	218	223	259	245	253	271	263	240	283	282	267	276	298	265	225	280	517	862	911	781	566	424	301	290	280	249	229	228	254	223	230	233	232	217	264	224	241	197	218	260	178	256	243	259	252	262	238	206	199	209	219	215	229	230	218	248	210	224	249	237	268	259	252	232	212	249	239	213	240	236	241	222	241	197	228	241	242	220	233	213	234	211	252	259	217	223	217	222	258	233	221	201	242	222	225	215	258	254	234	224	231	229	251	247	235	236	209	235	226	236	204	247	220	206	262	252	234	230	212	214	239	218	249	255	253	247	243	227	253	250	222	239	220	246	222	243	243	272	256	219	233	218	230	223	229	270	238	227	223	205	219	247	215	206	246	214	232	236	250	241	242	249	231	231	245	247	206	225	240	270	235	228	237	236	264	218	263	223	208	214	225	214	235	249	221	229	243	262	221	212	223	212	250	245	242	224	245	255	203	240	243	251	263	234	258	233	233	229	219	222	225	220	217	221	217	249	226	236	264	222	220	266	214	242	213	223	232	231	233	227	255	230	264	249	244	253	222	240	264	225	238	236	240	241	212	240	200	238	267	248	238	254	212	213	245	223	215	223	230	243	236	244	232	245	223	257	216	237	234	239	243	255	228	219	233	238	231	241	217	234	233	200	234	234	250	203	215	241	225	239	230	216	238	206	228	229	220	237	230	208	254	222	235	228	249	265	263	232	230	249	235	248	234	230	249	257	238	234	217	231	213	229	203	214	242	253	216	242	229	221	215	249	231	198	204	223	270	216	224	243	220	243	240	229	247	240	235	214	228	226	214	229	218	237	244	201	237	238	253	235	231	240	242	275	228	249	208	209	212	254	252	228	222	239	241	253	243	225	229	203	211	244	230	232	222	238	259	227	248	248	200	227	202	212	249	222	239	235	241	223	239	227	231	223	235	244	247	259	239	231	237	246	237	261	227	219	231	227	220	254	210	240	263	214	221	241	246	202	215	208	230	223	228	221	246	225	233	209	234	214	231	219	211	239	222	238	244	225	245	205	246	252	234	227	247	244	257	222	218	252	219	231	233	226	223	214	251	225	229	266	245	259	250	241	240	247	227	225	267	253	235	249	226	228	240	275	236	228	209	259	214	233	196	227	238	224	269	250	211	217	230	235	221	232	254	230	232	222	230	234	254	220	245	233	244	250	259	253	235	265	232	238	216	234	230	243	220	226	232	248	226	202	244	237	225	254	231	224	251	211	232	210	285	260	218	271	233	238	232	237	222	249	213	227	230	234	236	232	234	237	224	240	230	251	238	222	225	197	223	212	193	253	226	235	234	218	209	232	279	230	236	238	253	225	247	248	258	245	258	206	240	206	242	209	242	236	246	229	240	249	230	226	207	228	245	248	208	251	231	264	249	238	251	230	230	227	227	244	225	256	250	222	240	226	204	221	230	232	220	212	214	231	236	255	213	237	255	243	228	230	208	239	228	231	237	249	219	231	200	246	240	229	217	242	213	235	261	222	219	237	233	261	227	224	245	238	204	218	257	214	206	232	217	234	269	225	228	252	237	222	225	278	237	243	246	206	228	254	220	235	209	223	260	221	213	227	225	233	226	247	259	233	245	197	229	254	252	213	214	224	208	267	238	219	238	233	208	231	226	195	248	221	226	267	236	249	233	219	238	266	250	250	259	232	237	214	227	222	229	220	218	248	228	224	210	251	241	229	218	235	257	241	253	205	233	253	236	232	205	247	238	237	248	217	248	226	240	225	236	231	246	233	206	200	228	226	224	246	232	254	226	228	221	244	240	229	218	244	222	217	205	237	199	241	271	228	216	231	235	235	237	248	236	232	210	223	223	246	245	238	232	227	201	212	253	235	235	222	232	242	233	208	234	228	208	221	216	230	232	239	255	248	260	206	238	208	221	239	208	240	259	224	229	195	224	247	209	220	235	237	234	232	248	237	224	243	263	224	242	249	220	222	233	213	242	256	221	229	230	216	212	244	244	245	237	244	227	218	224	232	240	258	228	245	228	240	230	219	230	205	225	217	219	240	236	225	212	238	228	237	254	215	226	237	243	216	240	235	222	263	226	216	226	190	233	224	209	247	238	212	228	216	244	211	241	219	216	241	245	274	242	244	251	246	229	238	220	267	235	250	226	222	216	234	245	215	217	222	215	228	242	232	207	231	228	215	218	215	202	239	233	227	247	242	243	236	219	249	254	219	237	242	198	235	233	242	235	211	232	249	263	229	219	217	223	225	211	210	220	228	250	225	236	264	236	213	241	218	199	226	213	214	203	231	237	252	256	217	255	223	246	217	222	229	234	232	229	224	221	230	211	243	218	254	238	199	231	214	231	248	234	230	220	218	256	235	236	225	223	238	229	231	227	233	224	268	239	231	233	252	236	219	217	218	228	219	259	232	257	268	243	212	238	218	247	222	233	221	215	235	259	252	261	214	234	243	246	232	233	231	215	233	233	211	218	233	217	226	245	238	219	249	220	222	244	252	228	242	226	206	240	238	219	281	254	229	253	244	218	236	220	230	222	240	239	228	220	237	211	216	263	248	247	234	223	237	244	212	267	257	255	253	206	229	254	223	243	249	236	243	251	210	229	243	235	242	238	222	242	211	258	230	242	219	239	230	238	236	248	234	237	252	240	230	235	255	228	241	208	223	212	220	221	224	206	225	258	226	244	210	231	225	239	188	240	222	233	237	223	232	212	218	242	240	252	248	238	258	216	207	202	229	229	222	237	271	225	253	216	210	209	195	233	219	246	237	229	273	243	229	229	228	225	235	228	227	243	229	251	230	218	256	224	238	257	218	217	199	239	240	224	239	236	229	237	247	219	224	206	222	219	235	241	244	216	227	231	263	246	216	237	211	268	230	244	261	234	222	211	228	236	249	255	246	226	227	245	215	244	237	231	230	217	234	230	211	239	242	223	214	201	253	244	245	228	217	239	210	226	210	233	257	244	230	247	213	236	248	248	245	221	225	251	248	225	259	245	268	225	228	231	224	231	235	236	197	230	208	237	237	225	229	240	208	256	222	240	234	262	229	251	223	242	242	232	247	230	241	252	220	251	242	235	257	238	188	247	243	249	200	251	218	226	235	241	248	222	232	214	240	253	244	249	250	203	247	203	224	235	227	208	242	224	247	247	219	223	230	220	205	245	239	241	228	215	201	241	217	233	218	223	223	255	256	227	236	242	248	240	248	218	211	244	246	238	247	228	253	244	239	228	206	222	237	237	231	212	220	245	203	232	241	240	239	206	231	226	228	230	228	225	263	201	238	277	219	233	239	249	242	224	232	237	225	245	247	227	215	207	253	237	222	230	237	227	221	257	235	220	224	244	248	233	225	253	209	223	225	253	227	222	208	261	219	245	223	223	256	229	242	232	212	253	249	241
5680	1932	2895	3310	2887	2468	2115	1816	1701	1541	1366	1388	1333	1133	1067	1048	945	958	852	855	815	838	772	789	804	804	803	809	753	825	768	795	764	772	762	735	734	739	712	675	722	688	786	791	854	853	816	922	863	821	866	895	1059	1071	892	890	787	2727	5764	5778	4753	3085	1961	1301	857	740	698	620	657	639	665	664	665	645	667	634	667	624	652	648	629	626	598	641	589	641	612	630	677	597	647	623	632	669	614	646	646	644	620	650	669	608	655	651	619	647	656	650	642	640	645	642	603	669	627	626	659	630	671	661	636	694	656	677	660	663	658	553	657	637	628	695	610	649	677	647	638	649	662	638	647	630	635	630	642	601	708	624	622	654	640	627	657	635	604	623	678	612	682	643	628	638	646	653	645	568	670	581	672	652	635	682	637	592	676	638	630	632	623	663	612	617	607	637	592	619	668	638	635	630	602	658	609	659	613	635	631	619	627	652	650	627	612	636	676	657	632	687	622	614	662	624	684	651	611	630	648	624	623	619	621	657	654	647	665	605	609	637	606	614	640	654	618	672	671	661	592	604	692	681	606	642	656	631	660	653	618	633	630	632	646	663	611	621	662	636	613	621	633	649	667	596	599	669	650	640	628	585	624	663	610	608	634	641	663	634	624	676	671	646	627	624	646	618	651	579	576	662	617	659	641	601	614	644	656	660	669	651	659	602	642	639	643	615	634	607	658	599	690	630	660	626	635	621	614	574	639	614	651	679	607	624	652	660	633	650	622	644	639	620	640	635	657	671	619	650	630	623	647	624	642	628	665	649	689	600	627	631	609	644	640	602	618	652	641	642	648	644	621	640	619	624	618	657	633	610	628	640	624	620	573	652	583	674	619	642	677	657	678	640	624	589	636	649	656	608	644	597	671	650	648	666	672	621	693	668	647	657	646	654	642	643	646	632	630	646	638	631	648	617	682	604	595	619	652	632	607	638	654	667	612	658	667	605	646	629	638	608	612	637	638	619	656	661	641	608	633	633	654	643	664	626	640	623	612	580	657	671	613	663	617	614	661	685	597	641	614	621	634	646	656	619	589	650	685	677	619	661	600	606	629	657	611	584	625	623	637	619	630	623	663	633	655	607	680	644	693	670	665	646	634	666	646	632	608	669	623	642	657	655	687	604	671	631	644	656	638	619	662	661	642	663	641	633	645	658	618	677	655	635	623	678	669	624	654	602	613	649	621	657	653	638	643	587	632	628	632	642	684	600	620	688	680	656	632	603	641	596	571	636	626	614	619	638	614	673	651	693	666	664	686	601	640	647	603	634	645	649	633	651	608	674	712	621	648	673	675	628	583	648	668	623	656	652	655	636	687	615	622	661	634	661	633	625	649	639	618	621	662	646	647	598	654	635	656	620	659	567	631	655	679	641	671	644	659	604	615	606	619	670	578	614	646	637	689	630	650	629	651	592	586	689	663	675	632	652	633	643	678	651	607	656	645	675	692	651	640	661	667	643	666	664	650	637	612	637	635	624	654	614	646	595	638	682	657	692	688	675	646	612	618	667	661	664	622	670	660	623	661	648	647	656	664	639	597	634	681	659	635	665	607	623	605	598	621	670	605	657	660	663	646	653	667	698	614	620	605	611	603	654	578	660	622	695	668	642	621	650	667	665	622	649	621	627	628	659	618	617	614	647	672	672	611	652	635	651	679	607	601	657	647	650	622	605	637	620	660	678	598	635	639	632	647	662	652	640	721	658	673	621	635	639	658	641	657	666	644	606	690	614	634	659	623	614	616	647	651	621	629	636	657	631	649	683	632	648	639	603	650	626	655	635	663	661	627	611	608	633	630	657	619	675	667	626	638	672	702	659	631	634	623	631	679	670	641	672	639	656	647	650	647	643	677	691	675	658	662	614	635	647	670	636	625	653	651	651	676	656	619	611	637	629	693	604	597	625	674	686	656	616	632	652	640	644	644	617	627	668	679	635	639	656	658	624	595	632	609	638	614	643	683	600	641	600	637	651	667	626	619	639	693	646	652	654	600	639	608	653	621	623	635	628	611	652	623	666	662	628	639	669	639	658	627	619	647	660	623	664	628	621	613	652	632	676	634	607	617	650	602	636	617	653	629	587	625	649	623	658	656	657	612	663	661	619	573	632	673	627	696	681	635	625	621	621	694	656	651	615	669	652	655	622	631	659	651	713	663	655	639	637	599	650	631	668	650	645	633	591	649	652	651	642	645	610	644	625	619	616	666	650	620	606	644	665	608	642	607	675	676	616	672	616	673	726	656	586	669	611	620	649	647	623	619	644	654	658	706	630	664	637	649	607	604	611	659	681	580	653	639	633	633	682	634	621	635	630	659	618	690	667	645	646	634	650	642	667	614	636	616	665	665	655	670	595	626	586	647	679	645	636	653	639	628	621	649	621	673	597	653	615	616	642	640	643	672	665	688	669	661	638	695	672	614	663	648	644	629	641	624	626	652	638	596	611	698	649	636	641	614	640	681	664	662	610	654	630	675	662	595	635	645	670	655	680	678	626	656	650	699	651	616	664	667	611	622	615	623	635	606	618	669	647	699	652	638	640	600	676	617	605	610	708	667	633	618	654	646	652	678	613	649	646	597	658	660	623	633	589	652	607	616	607	656	661	602	643	678	613	619	677	658	629	618	633	637	635	624	644	659	649	673	616	625	699	665	628	606	702	627	630	656	617	613	594	655	621	658	561	666	636	616	644	664	640	670	647	638	606	625	653	653	631	659	611	624	607	661	654	636	620	688	631	654	642	635	689	644	639	649	665	652	672	637	646	607	610	629	638	643	634	606	646	677	645	624	658	661	645	635	652	625	669	638	624	628	643	657	677	695	654	665	633	588	652	590	707	628	595	666	637	616	645	644	672	697	631	667	617	610	687	653	632	631	650	617	645	663	603	660	680	592	598	650	621	624	661	616	665	654	637	643	664	597	649	650	598	637	622	668	619	665	635	644	656	628	633	660	700	620	630	652	641	626	600	673	650	589	603	626	632	624	671	572	617	655	602	647	641	630	649	642	612	680	631	661	669	657	614	643	652	596	648	684	658	637	605	694	607	615	653	626	657	648	616	628	634	622	629	614	695	625	639	679	653	650	679	661	622	680	634	674	591	627	641	572	622	639	686	629	637	667	612	665	618	650	615	640	623	639	640	649	604	619	665	656	647	616	661	629	645	699	627	679	645	647	648	641	669	617	658	616	677	667	654	668	682	616	627	652	630	646	639	658	648	646	648	665	650	662	635	601	629	679	634	620	632	601	637	609	670	632	614	619	611	631	654	634	620	643	625	655	632	652	650	639	616	670	638	661	636	677	639	655	654	660	621	656	636	639	632	634	648	695	678	675	637	670	663	633	655	677	632	663	640	646	632	606	687	660	634	615	641	639	626	652	630	638	613	627	621	623	684	634	677	616	651	651	614	637	646	640	640	650	668	628	633	607	605	637	665	624	647	638	639	670	639	638	629	642	660	680	644	616	651	577	661
13480	2475	2545	1843	1333	932	762	616	494	484	422	400	371	336	308	288	310	254	262	285	278	273	253	264	237	270	237	248	258	247	235	233	234	258	242	234	235	251	243	254	229	260	233	239	259	249	234	274	248	264	258	259	252	275	259	252	419	950	1392	1404	978	668	439	353	261	244	234	243	200	225	212	217	247	214	232	243	247	215	226	211	231	235	219	227	204	212	210	235	211	207	201	207	215	219	179	242	231	205	230	196	211	206	204	224	233	210	203	229	210	202	231	203	237	203	212	215	213	216	230	227	204	218	219	212	219	235	219	223	208	214	225	215	212	205	213	192	204	231	196	217	215	224	229	219	220	205	227	234	207	186	207	214	233	203	230	236	216	219	210	197	195	221	218	231	241	212	218	219	223	195	222	213	277	206	231	249	217	193	218	217	227	227	228	194	191	229	198	210	220	220	231	218	230	241	205	230	204	211	223	194	227	220	223	204	240	252	218	222	211	216	192	205	234	238	223	220	241	228	204	195	209	217	232	217	211	191	225	229	209	210	216	246	208	232	226	202	232	221	229	214	222	226	220	195	235	238	214	215	200	247	196	219	227	213	209	237	245	210	214	226	244	207	227	214	195	216	197	223	199	238	232	231	217	221	195	220	225	200	231	213	223	213	226	245	242	225	238	227	237	201	226	235	208	252	208	231	235	208	233	244	211	223	213	215	197	227	257	204	179	227	196	224	227	201	215	222	213	219	218	232	192	218	200	227	240	210	209	192	227	231	239	200	206	217	205	220	240	235	213	232	188	202	215	221	209	239	236	220	185	220	209	249	209	229	211	196	197	215	198	212	210	218	227	203	218	219	211	217	241	181	213	196	226	185	218	204	242	232	190	255	217	218	234	204	200	241	198	236	223	222	222	215	238	230	208	217	212	224	209	219	232	250	226	220	204	195	208	219	228	209	223	238	218	203	212	217	208	197	231	228	227	226	242	200	211	228	228	236	220	227	200	210	211	193	207	201	211	241	213	220	247	205	225	232	230	211	230	225	225	203	218	210	218	203	243	230	185	200	224	207	228	199	226	197	248	215	231	197	219	221	202	193	212	214	199	233	250	206	227	218	196	223	206	235	234	222	226	199	204	212	218	238	197	241	215	226	208	228	209	200	228	235	213	252	243	217	219	198	210	256	234	192	222	189	203	191	222	200	229	219	212	228	208	217	210	226	206	231	222	230	191	214	228	243	195	219	243	219	210	209	221	223	211	235	220	196	194	212	221	231	210	233	213	229	218	186	204	202	192	240	197	219	205	239	218	221	198	204	214	201	213	211	214	214	218	261	206	223	222	213	227	243	235	207	233	250	219	230	186	234	232	231	207	231	226	214	230	232	227	214	216	218	213	241	209	214	230	233	237	198	196	212	231	229	202	247	197	223	211	198	225	216	193	216	218	214	236	215	223	202	220	195	217	220	216	194	205	206	222	207	202	211	226	230	219	201	217	195	236	225	228	222	259	215	223	220	221	225	210	225	217	216	224	211	226	229	222	223	188	208	204	199	225	233	245	196	240	198	241	218	203	231	220	215	224	227	210	246	212	199	237	225	232	235	207	200	204	240	233	209	233	208	205	219	229	231	248	213	224	232	224	220	211	227	209	191	209	208	213	224	217	209	211	212	217	225	209	217	201	204	225	214	187	216	239	229	175	220	228	216	212	243	189	225	257	217	226	213	207	224	225	226	244	217	219	238	221	225	244	229	217	240	210	229	203	241	211	212	213	208	221	224	225	224	207	204	222	203	177	209	220	227	228	210	183	243	239	224	231	231	216	225	222	194	195	217	221	194	223	225	207	222	195	220	193	208	223	199	199	249	236	220	226	228	232	223	235	201	247	236	206	214	198	214	218	229	211	217	214	206	201	225	208	206	208	201	213	214	187	219	243	236	197	201	202	228	199	195	228	223	210	224	205	205	210	216	218	221	225	202	221	205	197	200	236	232	192	206	233	258	219	194	197	204	229	207	234	203	222	226	219	230	218	227	185	222	222	195	214	239	224	208	194	214	198	206	236	232	205	218	211	216	207	234	191	211	202	213	198	186	220	196	225	218	204	238	246	201	236	208	225	224	246	211	217	232	221	214	210	230	214	239	202	222	224	219	197	208	222	196	229	202	222	204	213	211	212	215	224	193	218	222	235	232	203	230	216	218	223	222	217	209	203	222	228	202	213	205	201	204	256	208	198	223	213	231	218	219	235	199	225	243	214	201	222	234	219	224	185	228	207	223	211	223	205	223	239	205	226	234	227	217	205	217	228	215	223	218	225	213	212	176	236	222	227	238	255	213	199	218	225	194	220	204	212	202	214	186	216	205	202	243	225	239	233	225	223	178	250	213	230	213	210	241	214	234	221	205	202	219	212	221	204	205	218	233	226	224	221	221	226	203	198	211	223	222	217	221	201	229	208	206	210	224	225	230	236	193	221	204	220	229	238	220	222	206	234	203	199	246	206	220	224	192	209	242	212	224	223	206	212	218	224	199	209	205	206	231	221	193	192	220	209	225	216	205	226	204	243	210	217	216	222	199	204	220	199	213	238	201	212	223	232	233	218	223	209	247	199	228	212	212	224	192	210	251	215	207	200	235	214	236	222	212	203	207	202	209	212	225	230	233	228	207	221	216	220	217	213	210	217	221	200	203	204	205	193	212	190	223	213	218	231	236	206	212	194	237	208	206	195	196	233	225	197	198	220	228	208	228	208	204	240	199	203	221	218	225	217	232	197	212	220	207	244	184	186	203	225	240	201	210	197	223	217	227	217	213	231	214	229	183	201	238	222	233	214	214	201	244	228	220	233	239	201	234	200	210	206	234	198	222	228	223	224	239	218	201	222	209	206	198	212	221	232	207	243	243	205	219	217	195	219	206	209	201	212	231	209	211	245	197	219	187	226	220	194	237	195	236	209	210	213	217	209	215	232	214	224	229	185	216	184	220	241	203	217	195	242	207	233	208	223	201	207	220	250	233	212	210	175	237	199	212	230	227	210	223	226	212	187	235	188	216	208	236	225	225	247	222	193	201	223	232	206	215	203	226	228	235	229	208	225	223	220	187	213	226	228	228	233	207	213	234	209	226	246	232	206	237	235	206	225	240	209	223	218	221	225	205	189	207	218	221	220	200	208	228	233	222	195	193	236	228	213	205	243	205	243	188	234	205	204	212	213	201	218	245	207	218	200	234	233	217	201	196	230	208	221	210	208	242	195	194	214	222	220	209	233	242	256	230	227	199	208	256	222	218	230	220	201	233	219	239	231	210	205	221	216	226	232	208	186	218	213	218	200	245	231	221	219	211	225	219	217	211	230	211	208	203	196	243	204	222	234	244	212	217	208	197	206	212	213	227	230	242	239	207	216	230	228	208	210	223	223	221	212	234	198	218	214	186	211	219	213	207	206	224	214	217	241	192	199	207	208	231	218	204	205	202	204	218	222	186	195	205	207	213	189	236	213	209	231	212	215	230
7504	2620	4554	5134	4481	3745	3142	2685	2347	2175	1903	1675	1560	1441	1377	1296	1152	1028	978	978	924	916	867	836	849	867	833	820	825	891	835	803	816	701	739	751	761	746	697	646	723	813	841	831	907	984	957	908	871	864	888	1015	1054	1028	1053	1029	1963	6193	8765	8507	6026	3818	2117	1517	960	755	641	579	574	621	571	574	601	577	604	584	570	586	557	577	632	571	612	573	562	562	592	612	600	622	632	616	609	581	554	591	574	575	601	639	597	555	628	616	557	627	607	610	634	580	645	574	592	596	608	571	584	628	621	590	578	604	598	596	593	539	566	561	585	569	599	600	579	584	597	621	584	580	594	574	581	593	671	563	617	573	595	623	620	579	571	587	590	594	603	615	574	571	603	648	587	620	591	620	654	632	570	579	637	583	627	586	613	648	651	626	569	573	587	605	653	548	608	610	647	621	578	598	596	587	607	557	591	572	601	599	630	561	594	642	585	604	674	607	626	578	586	556	595	569	602	583	600	561	611	578	618	595	589	571	563	615	623	589	652	602	610	610	658	603	571	610	577	555	610	565	617	599	629	587	580	597	651	562	604	621	664	609	601	615	571	616	606	589	594	554	606	604	556	591	633	613	625	617	594	564	571	589	612	608	590	605	610	592	599	621	624	618	614	576	617	560	616	603	589	584	608	621	565	611	556	549	614	599	547	603	618	623	629	638	577	590	613	610	630	616	641	586	627	571	657	655	587	608	616	643	590	637	574	617	586	603	577	605	566	574	618	576	572	592	597	576	635	621	580	578	581	578	618	595	601	610	569	589	550	594	591	639	613	583	589	585	583	575	611	596	615	606	641	626	591	558	588	594	564	640	614	592	630	624	617	595	610	613	534	636	598	653	581	612	572	587	614	573	602	583	584	594	585	606	642	596	573	582	586	567	592	584	604	579	549	591	597	609	628	596	631	577	582	618	595	583	638	572	588	592	600	574	624	580	616	637	620	513	576	622	615	599	627	624	596	562	617	579	659	608	554	562	614	595	588	585	592	665	618	596	649	597	625	592	571	613	599	587	534	583	606	632	589	582	591	616	576	583	620	576	604	601	562	598	596	558	563	604	651	657	570	563	573	587	617	590	583	615	641	589	597	588	552	573	592	572	590	607	593	589	623	569	631	605	591	605	598	609	584	613	591	571	569	580	595	609	593	595	611	589	617	636	569	620	596	619	587	619	629	656	562	594	583	583	591	605	567	626	634	600	617	628	624	642	599	570	579	589	612	569	625	607	595	626	557	593	538	551	627	614	625	587	575	636	582	563	620	591	602	617	580	612	615	617	587	616	616	584	611	598	644	564	605	593	586	584	590	595	601	593	606	597	653	587	656	583	606	555	619	615	609	599	613	533	559	613	616	623	589	616	573	602	604	609	614	584	607	589	655	617	560	598	584	638	576	587	598	582	583	638	573	681	563	584	613	611	659	616	609	590	577	633	590	566	600	623	590	620	577	604	586	595	612	595	568	562	584	624	579	566	588	585	583	582	640	601	594	575	611	606	586	581	608	576	584	624	563	615	568	592	577	604	601	552	612	605	605	576	607	600	656	623	618	596	574	550	611	601	592	605	605	625	579	570	615	613	616	580	573	591	583	586	629	627	641	570	580	591	602	585	574	616	578	644	607	623	589	562	590	537	599	602	601	620	586	572	597	633	627	584	584	581	627	596	607	573	575	630	609	597	631	617	610	591	590	661	586	603	589	556	618	592	611	588	573	626	590	581	612	572	639	606	610	639	606	602	569	601	639	622	604	583	628	609	629	612	578	589	600	582	620	610	562	595	586	580	609	609	590	587	592	571	636	564	565	673	586	589	593	630	590	612	605	606	599	608	581	575	633	573	623	593	592	611	596	605	586	571	582	603	597	584	599	632	592	610	579	634	646	575	594	628	609	596	598	616	552	635	578	621	589	570	596	649	604	608	606	607	608	592	620	625	591	617	589	583	603	632	594	576	594	626	638	599	631	603	548	593	600	618	526	609	572	578	575	566	560	634	585	615	583	618	568	610	619	581	587	591	595	578	630	567	591	591	580	585	621	571	614	609	582	596	579	614	625	638	608	568	604	594	599	618	656	591	600	596	589	563	579	615	575	602	581	595	600	599	583	618	625	607	615	602	636	604	609	612	596	595	652	608	586	661	573	588	610	614	603	573	614	599	606	584	614	587	579	572	575	575	585	564	547	591	593	632	614	585	607	626	580	663	625	601	625	591	597	583	554	598	569	589	571	570	566	608	627	546	642	647	557	536	568	619	580	579	571	604	599	625	619	595	646	641	626	584	593	573	581	570	613	589	594	620	612	563	573	577	558	580	608	607	628	612	588	590	678	564	605	611	559	557	609	577	567	595	640	567	604	631	606	625	605	615	608	611	581	608	638	626	599	563	593	625	600	582	653	617	588	553	561	623	624	581	637	643	627	569	633	623	552	568	566	598	571	620	573	616	609	616	586	603	611	585	551	637	594	560	603	591	592	598	612	629	629	599	584	586	600	587	566	599	609	638	600	592	617	625	629	592	629	584	610	593	603	583	599	585	614	622	590	590	569	585	616	593	599	602	609	614	630	608	593	630	613	590	623	641	594	604	596	622	588	570	597	583	623	579	641	603	580	587	568	608	573	617	600	624	604	643	581	607	590	605	598	654	666	621	622	588	622	630	593	593	624	601	609	616	600	548	603	614	630	569	600	589	598	567	640	562	580	619	598	609	627	582	622	617	607	599	616	602	601	621	612	602	591	610	601	619	565	611	644	616	599	562	592	580	628	585	599	596	654	630	546	563	620	613	584	609	587	594	574	587	607	588	578	600	612	583	619	564	592	587	590	575	567	610	606	615	615	623	621	583	581	655	607	652	609	581	583	603	594	598	591	584	563	570	593	630	598	576	605	574	647	562	609	603	550	611	565	576	584	620	614	594	564	613	615	611	587	590	590	641	628	594	591	584	609	640	620	603	548	592	626	586	580	534	563	577	605	590	577	637	562	594	636	566	627	609	570	563	578	603	639	656	622	563	624	590	607	607	580	586	601	608	540	556	613	569	611	627	578	604	638	573	566	575	585	640	570	601	628	604	588	603	620	612	567	573	562	606	632	628	583	644	593	587	642	605	603	604	580	586	615	568	611	605	600	611	603	549	571	614	554	576	636	605	587	606	601	618	637	607	626	607	574	606	583	601	616	558	552	618	619	627	592	645	624	560	622	588	599	572	609	637	597	586	600	630	612	595	610	593	609	632	621	608	593	590	610	576	634	588	605	570	583	610	539	606	592	600	601	592	595	603	601	589	585	609	569	603	564	576	570	583	595	615	594	576	606	572	604	598	621	642	600	597	598	597	595	575	569	597	587	595	571	620	624	622	591	607	601	623	591	581	614	617	607	614	590	595	605	565	653	557	600	594	581	575	596	578	598	596	600	617	618	597	593	578	604	606	580	584	571	606	612	631	611	617	618	581	621	592	650	618	586	608	589	582	611	611
2178	348	376	294	264	244	315	276	251	263	261	265	293	285	268	252	261	231	250	276	253	256	274	271	255	254	248	250	272	264	276	231	241	251	269	253	234	266	254	230	236	251	250	223	308	283	275	280	267	252	260	270	278	275	266	248	256	245	282	342	385	353	325	317	308	295	274	242	264	257	235	237	259	288	241	254	231	257	287	254	291	265	201	259	233	243	256	250	285	262	251	230	269	255	240	258	269	235	257	255	247	258	232	269	273	253	266	228	222	264	249	258	248	258	256	227	280	265	255	248	231	263	244	275	216	220	250	254	232	246	251	239	243	254	248	213	252	246	257	246	243	255	246	258	235	264	245	241	258	231	250	246	239	269	259	235	244	239	290	251	268	257	264	257	231	223	244	249	224	239	258	259	249	235	265	270	276	254	242	222	252	261	258	251	252	267	248	267	230	240	246	239	245	270	278	229	254	249	216	241	266	241	258	246	244	244	241	239	239	233	258	250	258	280	262	263	247	237	241	241	242	238	232	246	278	254	229	265	258	249	281	222	254	279	270	256	230	270	273	233	251	235	242	242	261	240	247	283	255	266	229	287	253	240	251	238	230	278	257	261	251	263	255	255	257	232	241	251	296	262	272	269	271	286	235	238	231	247	250	237	248	257	244	236	224	264	238	254	255	221	253	260	249	250	224	237	236	251	240	276	268	235	253	251	268	238	245	262	260	270	249	254	263	238	258	270	252	260	265	237	224	249	246	267	236	232	253	262	234	254	214	251	267	239	274	234	259	229	246	258	247	217	238	224	263	253	252	240	248	254	243	252	265	242	213	213	253	239	262	247	231	269	266	246	260	227	272	243	247	200	203	272	237	258	256	208	245	251	261	267	264	245	234	244	233	255	241	260	234	263	240	261	244	266	244	244	251	237	239	244	226	257	242	270	262	227	253	258	239	260	250	263	263	253	254	252	254	243	278	228	213	255	243	243	210	264	251	227	254	237	241	254	241	234	243	239	251	248	239	245	214	274	257	242	235	239	248	269	255	252	213	248	266	266	232	258	246	274	250	240	264	272	238	245	248	270	248	275	230	254	272	246	278	254	262	244	244	246	239	235	242	261	257	264	235	271	222	227	254	271	257	238	255	257	250	254	268	279	252	235	236	252	256	257	247	282	241	235	273	245	271	233	241	256	241	272	248	275	278	252	259	269	291	289	249	241	257	282	272	244	260	272	258	245	235	243	255	256	246	228	267	241	248	251	269	231	232	258	244	253	261	240	246	251	237	262	292	249	249	246	236	248	239	266	240	254	244	240	249	274	223	260	255	249	217	274	219	243	231	258	252	251	237	266	266	263	243	258	264	234	245	235	241	239	250	278	265	252	249	257	254	243	245	248	242	247	265	233	258	224	254	233	259	226	227	219	264	237	254	250	233	285	247	256	245	241	256	251	244	242	239	238	249	259	263	250	265	271	239	244	245	270	255	236	235	247	266	244	217	262	233	270	251	260	244	255	269	246	232	266	247	258	247	262	226	269	258	256	265	238	252	261	251	275	239	251	228	259	220	263	239	219	257	239	238	249	237	237	237	247	281	244	238	258	255	252	229	235	270	229	243	256	258	272	267	242	235	231	250	246	237	268	228	250	278	247	238	242	240	252	241	281	244	224	240	242	249	250	254	252	262	228	266	234	256	270	253	256	242	244	255	242	258	260	261	239	254	251	269	221	240	239	238	251	237	234	245	266	247	278	267	250	237	227	244	240	244	248	255	236	232	249	266	257	246	256	243	251	257	246	262	255	250	249	268	246	253	256	247	249	256	270	262	239	255	265	233	281	262	204	232	257	268	246	253	234	251	266	249	269	261	249	249	286	261	245	281	237	240	249	263	276	246	251	234	253	239	262	269	260	274	241	275	238	249	222	275	247	243	259	217	231	269	232	248	247	265	265	246	253	243	269	258	267	252	273	246	253	245	260	246	279	236	245	228	246	259	272	253	237	270	256	236	263	275	253	259	268	253	229	240	269	252	264	259	268	267	232	239	230	237	227	245	229	253	257	253	232	244	242	235	250	251	227	250	242	247	245	264	255	279	249	225	253	231	220	248	234	212	224	247	275	214	270	235	247	256	283	234	280	215	264	231	245	214	235	267	242	247	238	266	249	237	251	229	237	277	251	246	255	238	258	273	229	247	251	253	277	260	237	236	226	266	260	254	243	251	258	254	268	256	270	240	246	254	234	236	260	261	251	232	225	258	229	257	235	234	262	247	228	249	256	253	237	243	264	268	274	245	277	244	280	260	275	238	227	253	243	224	260	254	247	255	222	272	231	253	231	249	243	243	242	251	230	247	255	249	238	241	256	243	262	236	230	267	261	239	251	242	248	260	249	233	244	265	262	253	268	219	258	268	275	252	243	236	278	272	264	244	237	250	254	246	261	222	272	257	254	253	270	238	253	262	238	238	255	244	265	274	240	251	241	245	236	258	273	268	236	255	222	275	249	227	258	297	256	259	277	262	256	222	260	219	241	276	231	266	251	264	206	238	241	253	249	245	259	261	248	257	273	267	260	276	256	249	249	249	242	241	244	232	251	243	251	258	270	220	230	240	230	265	259	258	268	252	236	255	280	290	255	248	254	252	256	234	255	234	251	267	284	245	259	235	259	270	250	257	259	229	266	239	264	262	252	250	229	252	255	242	248	256	249	252	241	243	249	219	258	228	251	273	242	257	238	250	252	256	256	246	284	209	270	220	229	236	262	220	242	216	259	271	255	236	229	260	257	259	275	244	245	263	231	242	239	238	231	235	233	285	276	249	253	257	231	232	239	261	231	241	229	235	259	234	235	228	255	278	241	235	239	254	263	246	240	246	258	242	238	261	238	279	250	268	235	266	214	238	276	236	229	234	228	248	258	256	251	266	243	229	236	260	271	278	226	269	243	257	256	257	236	277	286	240	254	237	266	239	235	243	255	251	263	243	261	256	239	280	250	243	226	251	246	257	248	239	259	225	242	277	246	257	241	244	250	257	227	246	280	245	250	234	262	268	215	261	259	241	263	256	272	262	255	256	275	259	264	237	263	236	247	247	253	273	250	254	252	242	241	251	276	266	261	266	225	220	232	253	250	221	275	230	232	245	241	260	250	232	253	251	269	264	269	276	216	254	253	261	262	262	250	248	231	254	253	274	240	254	273	237	245	280	269	229	215	234	270	242	269	243	260	249	250	263	285	241	226	261	246	254	236	280	228	253	251	266	282	252	271	235	244	265	263	224	262	270	253	254	256	230	245	277	268	282	228	202	253	265	260	251	262	253	249	239	249	265	272	246	252	286	264	274	246	264	261	263	235	255	269	257	231	243	259	212	223	244	247	247	250	241	230	262	234	271	256	255	225	219	243	247	259	233	239	244	255	248	249	251	232	233	230	283	223	269	249	238	219	252	220	241	245	257	250	240	257	225	253	259	250	241	256	263	260	235	228	256	257	269	258	256	257	244	237	223	234	259	266
2474	823	922	946	861	823	752	729	767	751	820	808	825	805	766	776	731	668	742	710	673	702	656	683	672	731	673	690	702	731	671	707	686	783	727	704	695	700	717	717	698	714	754	816	740	839	812	792	806	782	750	787	792	742	736	704	773	785	1022	1341	1578	1399	1177	993	783	732	718	644	648	668	670	749	720	668	699	665	682	670	698	691	657	689	658	650	676	681	645	706	697	647	625	634	705	659	713	703	677	654	720	678	677	663	661	657	677	674	679	660	695	648	663	699	677	703	654	702	684	705	689	660	698	728	650	694	697	656	660	669	691	690	675	697	717	693	730	675	636	714	601	663	688	669	649	649	666	616	674	690	703	677	669	637	685	683	670	686	670	670	676	685	679	683	638	654	654	679	708	685	588	644	673	648	675	683	665	697	679	672	652	702	661	692	675	664	685	657	730	678	691	665	661	721	674	652	692	667	633	671	679	714	720	682	670	695	659	681	671	662	665	667	688	665	670	632	697	665	701	719	666	661	711	666	673	658	679	699	672	693	699	670	654	695	644	732	707	658	609	679	674	665	665	716	662	643	722	650	661	687	658	698	683	655	686	701	658	676	666	649	727	681	732	684	660	709	681	713	703	674	624	675	673	671	664	692	694	682	684	630	689	656	683	664	699	703	684	685	643	697	658	668	675	697	619	683	693	705	678	683	688	646	692	651	668	686	652	662	667	646	664	657	641	752	716	666	700	668	666	658	660	614	678	664	699	664	672	716	726	653	659	667	651	699	678	649	675	650	730	717	666	651	615	676	673	638	651	676	649	694	653	680	666	732	679	660	659	671	713	649	686	652	657	675	664	659	670	681	681	687	621	698	615	712	715	679	710	701	706	704	678	632	681	660	662	679	696	662	658	683	630	675	715	653	607	689	672	694	680	670	680	680	676	663	689	629	657	658	652	677	683	654	690	673	653	702	696	692	662	683	686	661	675	690	639	682	689	679	645	657	645	736	698	688	652	641	657	722	715	635	660	671	709	683	667	648	667	666	687	628	642	658	694	666	643	688	645	704	664	667	693	661	674	695	665	645	655	662	727	663	636	695	704	664	670	724	694	650	667	656	681	656	704	704	676	695	628	687	674	659	662	661	704	628	721	681	670	685	692	702	708	671	651	653	636	667	689	651	690	678	694	646	616	660	671	654	736	665	675	709	676	679	648	686	656	698	682	688	700	723	643	690	687	677	680	653	645	685	663	598	664	692	660	668	689	664	697	681	659	670	693	721	668	672	660	636	717	620	632	714	677	663	641	697	693	729	694	675	698	680	663	661	713	661	664	649	743	711	714	664	642	671	680	656	685	652	661	690	671	710	676	665	690	661	719	694	653	726	636	632	670	696	640	667	679	601	669	653	669	693	688	685	646	671	613	659	670	684	670	685	665	675	650	675	635	658	680	699	668	668	631	664	694	674	684	702	682	756	651	701	672	667	652	656	626	714	682	676	646	668	638	618	679	661	671	665	679	663	635	621	688	662	711	667	688	688	657	712	702	654	699	689	639	650	686	642	662	670	661	645	659	638	667	674	689	684	695	687	654	693	701	646	735	664	694	675	686	640	675	644	673	728	697	688	609	683	694	645	669	624	697	698	649	703	729	660	646	645	658	676	709	662	666	712	654	693	657	686	646	663	638	666	676	621	734	652	624	664	669	691	712	680	688	639	675	700	646	621	650	674	692	670	680	756	668	660	701	694	647	641	703	699	685	705	711	715	679	688	683	648	633	702	713	634	695	637	600	672	678	673	667	654	709	634	722	665	743	657	700	696	651	697	641	688	698	676	703	686	678	673	698	719	679	674	682	716	658	657	634	691	707	713	684	669	662	645	685	672	666	671	646	628	651	664	698	662	659	712	665	711	643	655	702	667	674	647	654	739	646	662	674	649	653	699	647	704	664	668	680	685	677	705	698	632	687	661	654	656	685	669	666	649	691	596	680	654	658	672	691	674	664	695	652	675	700	635	719	654	677	661	648	681	674	674	677	679	669	691	634	705	669	709	674	643	677	648	668	672	646	672	677	682	627	690	663	663	664	667	660	654	703	670	663	669	663	622	724	666	670	664	663	650	698	671	666	713	675	676	662	640	655	650	672	657	681	689	679	704	715	665	641	680	696	653	690	614	672	645	701	710	702	662	681	697	686	682	661	683	665	693	702	609	674	723	662	695	673	641	683	669	664	652	685	691	658	687	658	660	678	675	672	689	680	647	648	666	675	700	701	726	680	651	672	720	677	638	668	669	662	641	695	683	669	670	691	695	697	643	678	681	724	676	670	670	647	700	725	690	705	708	683	670	672	669	673	672	726	651	698	703	667	691	684	679	729	642	711	665	687	662	679	735	674	728	656	708	674	691	660	652	634	641	691	635	628	657	635	672	708	669	641	672	662	646	716	702	671	633	625	684	676	708	676	687	667	668	656	638	653	648	662	728	714	712	683	694	684	639	710	626	717	688	695	684	649	716	677	623	649	710	704	690	689	690	692	647	662	616	709	655	667	666	695	687	700	669	674	684	644	691	674	597	695	668	662	652	629	659	643	677	679	657	656	673	653	707	681	660	700	663	660	655	700	714	688	637	632	705	668	680	638	650	722	692	632	695	665	665	667	676	641	670	708	659	686	687	717	657	682	668	719	676	619	670	665	661	702	645	679	619	685	683	662	679	660	667	645	690	712	667	676	701	705	643	694	666	666	636	679	666	681	658	663	669	624	664	690	664	663	672	614	631	693	702	710	704	658	637	660	666	667	692	668	694	678	663	662	680	637	646	669	662	695	668	696	691	662	650	684	655	687	673	672	635	674	685	654	681	674	671	649	691	684	648	633	671	693	664	659	664	709	702	699	629	700	664	695	689	691	675	684	696	663	644	652	678	672	663	662	658	688	698	712	692	686	693	707	669	650	691	694	676	692	687	682	713	670	675	736	699	701	648	672	675	660	686	665	674	707	693	686	706	696	653	662	728	681	718	680	690	650	667	659	679	684	683	700	663	682	708	672	671	690	648	677	711	664	710	703	680	669	724	692	679	676	709	675	657	667	680	675	703	688	638	680	705	674	636	699	657	670	646	649	637	686	706	671	653	649	627	711	700	700	668	702	677	644	660	647	668	678	713	661	640	661	667	654	649	664	707	683	699	695	710	698	728	657	693	673	674	693	683	674	649	713	710	639	673	723	645	645	684	692	690	686	664	673	651	676	705	702	680	703	646	630	684	720	676	689	603	675	715	666	647	626	686	701	667	683	666	662	683	649	685	649	708	661	719	641	661	697	684	708	645	674	659	694	655	667	667	686	702	650	690	709	680	640	662	694	641	654	673	673	685	664	640	671	638	682	642	731	671	671	697	667	627	669	682	704	698	626	684	642	679	654	670	720	724	679	638	630	668	677	666	668	615	682	691	669	682	699	699	731	685	673	673	689	676	697	664	628	679	659	663	627	667	667	625	662	683	670	652	689	639	664	664	737	693
7808	1375	1663	1172	839	619	484	415	400	388	311	309	296	283	281	277	288	252	268	260	266	241	234	226	251	217	244	269	225	230	205	252	209	204	259	247	234	227	232	212	216	257	236	233	262	243	259	255	256	260	262	249	245	259	260	249	301	271	351	874	990	835	513	358	303	248	206	233	193	213	198	247	216	215	231	228	231	216	238	217	249	225	211	254	215	211	224	210	238	230	253	222	214	217	231	232	216	216	230	205	197	205	197	198	215	228	201	204	211	243	224	262	197	212	268	231	231	200	224	221	218	231	229	221	200	223	202	230	209	216	220	242	213	245	215	226	221	222	195	243	230	231	242	202	234	218	248	229	221	234	219	229	229	224	214	237	189	210	233	217	207	219	202	238	218	229	216	214	218	215	236	227	224	231	217	224	223	218	200	209	215	247	200	229	199	203	191	208	210	217	220	211	214	232	208	224	190	238	178	214	203	195	204	231	208	216	241	212	227	225	211	211	238	217	232	214	234	232	216	224	217	239	220	204	231	196	233	224	240	211	213	220	210	196	219	209	199	220	222	217	204	216	246	234	216	231	241	212	218	224	212	216	177	198	232	242	206	212	215	225	218	234	224	212	234	242	208	190	230	218	205	212	235	240	204	239	251	215	200	204	203	191	222	218	219	251	213	231	255	229	223	204	242	234	230	222	209	217	240	248	242	208	231	222	207	215	233	226	229	224	212	224	204	265	188	208	222	244	192	214	224	217	236	214	204	222	204	246	191	200	183	221	217	213	202	247	226	205	213	224	198	205	219	235	235	195	244	209	227	221	200	188	188	213	209	250	228	210	214	225	200	206	239	190	209	217	225	215	225	215	215	217	217	203	209	222	214	207	241	214	206	244	225	220	233	221	223	195	209	206	237	228	209	239	241	213	236	210	216	224	230	224	218	243	224	215	230	220	203	216	201	221	218	240	218	210	251	223	213	220	229	192	195	211	230	213	214	207	220	234	232	231	225	215	214	224	245	221	235	237	220	218	210	223	240	221	202	197	240	214	208	193	226	175	206	213	228	223	232	222	214	223	228	234	259	238	216	237	197	225	231	224	210	228	216	243	198	207	208	236	264	232	224	211	237	236	186	218	214	236	230	221	217	242	213	239	216	193	229	229	225	208	190	231	217	213	207	204	208	205	222	229	233	197	213	220	207	231	201	246	223	234	203	229	216	218	230	188	217	204	200	217	219	206	204	216	236	204	239	246	200	237	217	218	247	220	218	239	241	202	193	220	233	229	213	212	207	229	229	219	208	219	218	226	205	224	225	213	227	202	202	208	217	212	212	218	247	229	234	199	222	251	226	218	215	236	230	222	238	210	215	268	237	245	209	212	226	216	228	241	229	193	194	211	220	207	234	217	211	189	255	229	239	213	220	193	225	196	224	236	228	189	236	218	212	224	192	218	214	216	219	203	224	215	225	217	220	214	234	199	232	206	201	225	221	216	205	211	218	236	231	192	214	180	228	229	218	263	229	247	204	251	228	222	218	197	219	207	233	252	231	228	220	247	180	212	203	213	203	174	209	217	196	233	215	202	223	230	204	225	209	202	212	210	259	205	217	215	194	231	228	193	226	215	242	217	232	234	258	226	225	194	237	207	210	243	216	216	217	227	217	197	212	197	236	222	209	228	250	198	225	217	210	227	220	237	253	221	247	238	244	217	243	220	235	220	203	186	232	203	235	208	221	231	193	227	199	229	204	236	226	219	216	241	215	214	237	220	243	227	201	211	223	203	193	227	211	224	217	234	224	242	215	229	198	220	205	193	206	225	222	241	234	229	206	216	218	235	226	226	224	191	229	224	212	225	209	216	210	216	248	222	195	239	196	189	236	228	198	245	223	231	219	230	256	187	222	205	205	211	232	223	197	210	243	238	242	212	205	224	184	221	217	227	212	231	202	232	230	212	241	221	207	202	214	231	212	223	198	219	182	236	223	233	223	208	219	237	230	233	224	210	208	232	229	228	250	223	228	211	217	219	228	213	244	217	218	220	231	240	228	220	202	207	227	241	207	218	220	211	222	230	226	190	210	217	238	231	229	228	213	217	226	224	234	218	223	223	227	235	243	214	239	227	237	206	246	250	220	223	217	215	228	209	222	207	218	238	211	244	232	202	217	222	219	227	218	202	217	208	195	213	183	223	222	217	210	214	225	212	198	220	189	234	225	206	217	237	179	190	254	238	239	235	217	207	207	206	205	228	202	208	193	217	265	227	232	225	241	247	189	213	220	221	219	208	213	243	246	224	243	207	215	221	253	221	200	241	208	217	233	218	233	210	219	232	232	220	206	211	232	217	214	220	203	242	199	234	256	226	228	238	199	222	242	222	204	209	219	207	192	221	207	223	210	215	205	198	220	203	228	228	239	222	223	209	231	208	217	200	215	202	233	230	202	211	209	245	208	248	222	215	199	214	248	232	209	205	225	242	218	220	223	214	240	241	203	204	218	243	198	216	214	202	248	195	220	228	220	228	201	254	231	218	223	197	223	187	198	246	230	226	221	194	207	233	214	231	213	238	221	205	234	236	230	255	234	232	227	217	244	216	236	244	242	226	214	226	201	230	202	209	213	217	203	256	203	221	233	216	225	210	209	231	221	240	215	203	259	219	216	213	228	217	227	196	208	204	229	204	208	226	238	226	240	200	214	221	222	212	208	244	234	214	219	230	218	216	223	245	209	236	220	202	206	241	222	229	254	208	229	230	210	213	228	230	200	219	236	213	237	204	237	227	222	228	226	196	215	221	233	228	216	244	207	211	217	210	210	258	218	252	201	205	196	244	241	214	233	246	220	240	228	217	217	235	221	252	222	248	208	232	212	222	227	211	235	213	257	210	212	223	230	231	219	213	218	254	219	224	235	224	227	237	221	207	240	213	239	219	225	226	240	204	228	248	226	213	194	214	203	247	253	243	249	244	220	254	220	236	205	241	224	205	214	199	212	225	222	220	231	251	229	214	249	210	243	232	226	215	217	208	209	224	213	204	241	200	236	220	224	220	220	245	267	215	217	188	247	220	251	210	257	243	237	212	221	194	205	242	227	225	224	230	250	207	218	240	238	223	200	216	262	206	208	242	194	217	207	217	198	208	198	224	236	217	231	239	202	172	222	204	224	214	211	239	205	224	230	222	207	206	215	210	200	236	234	212	195	233	218	220	236	188	222	210	234	217	244	213	216	221	236	209	227	213	212	229	224	201	226	235	210	218	207	245	230	204	209	228	203	216	216	231	222	215	205	229	219	238	226	219	226	240	225	226	226	217	198	209	216	207	219	214	207	228	219	210	228	189	219	253	225	247	221	219	224	220	209	209	215	224	217	229	215	224	232	201	199	249	213	238	226	216	232	228	202	202	223	229	216	252	226	219	219	213	230	209	201	214	228	229	235	198	210	254	226	219	204	235	224	233	237	228	210	211	214	216	209	235	253	196	253	217	234	249	219	218	215	232	234	224	233	231	202	217
5777	1798	2909	3309	2916	2394	2034	1754	1617	1533	1364	1187	1175	1159	1054	989	970	889	880	821	847	742	768	741	743	696	777	767	741	717	795	708	722	707	750	668	746	720	727	728	725	762	790	771	767	847	830	893	835	846	846	862	873	914	993	1062	1047	993	1839	5873	6166	4826	2630	1746	1133	797	712	619	602	568	609	652	586	577	605	615	581	605	587	527	644	583	603	582	645	580	628	625	590	594	642	625	553	588	637	571	574	613	604	587	549	623	567	592	605	560	603	581	585	596	631	583	602	641	584	632	611	611	655	659	638	662	589	539	623	600	625	591	612	562	577	575	592	604	567	607	584	614	580	597	593	573	591	560	613	587	583	598	612	604	601	596	589	600	632	603	610	608	623	605	632	608	567	632	596	583	590	619	626	587	560	590	622	595	607	603	670	610	643	608	585	604	602	607	613	569	608	582	604	604	607	609	580	642	592	571	590	607	596	590	598	612	609	585	581	590	663	591	641	624	558	603	647	592	619	567	633	571	606	584	575	655	608	575	580	612	582	637	621	583	642	581	559	599	618	586	612	585	583	595	611	625	567	592	585	623	604	603	629	593	594	612	601	592	604	600	605	582	611	621	646	583	581	630	607	553	641	648	613	633	643	582	598	638	628	622	601	564	544	636	564	589	573	593	606	609	585	594	630	613	594	580	607	571	587	631	601	617	614	563	578	626	616	596	624	578	626	566	603	594	623	616	619	592	618	613	573	564	564	547	623	616	557	593	608	660	580	573	601	606	597	577	580	578	629	567	620	623	610	629	653	610	611	552	572	611	583	610	606	619	590	616	572	534	634	585	589	571	573	600	601	612	627	600	625	605	620	579	565	598	627	640	612	575	603	592	616	588	584	599	622	577	584	654	641	603	596	627	603	620	609	627	616	579	617	614	600	589	601	598	645	608	578	551	599	633	553	595	566	615	605	624	610	625	654	559	588	625	602	592	628	616	627	602	541	593	583	603	600	577	616	589	592	605	625	586	596	619	564	584	565	593	596	619	632	596	632	636	621	597	592	596	671	605	587	606	579	576	600	610	575	646	561	573	585	599	610	631	576	601	573	577	633	609	622	608	596	586	663	627	612	610	597	604	603	566	603	577	572	574	562	597	558	656	632	641	595	606	621	600	569	617	626	605	602	602	613	577	605	579	586	594	619	613	666	570	582	636	576	590	584	592	561	582	639	637	571	595	623	623	633	607	626	591	572	583	651	605	582	601	586	582	643	609	577	606	621	586	587	636	584	578	618	633	545	596	581	611	597	570	576	585	599	611	655	643	610	593	606	622	634	588	544	563	579	618	620	651	621	634	610	559	584	613	601	596	649	634	604	604	664	614	602	590	622	587	650	595	613	626	621	636	625	606	588	604	553	621	654	633	586	656	588	619	599	598	613	609	614	643	622	650	608	624	601	539	616	640	601	587	614	575	617	622	620	614	601	594	606	581	559	603	614	615	608	576	599	571	604	639	579	633	586	578	644	577	593	602	584	611	625	620	583	614	604	594	580	567	623	612	622	584	629	574	581	577	624	575	636	603	660	620	572	604	617	643	596	642	594	563	627	608	568	635	594	585	613	623	613	595	625	554	632	631	620	619	629	622	648	599	634	556	595	631	598	577	563	598	606	625	595	598	560	610	585	644	580	588	615	603	627	582	584	602	612	609	578	610	585	604	582	607	627	621	633	585	595	613	565	591	572	595	639	607	598	582	655	626	575	601	596	578	574	603	638	572	625	542	599	596	612	582	597	613	596	612	579	626	615	595	603	614	613	603	626	559	593	576	591	547	599	594	643	562	609	628	577	603	608	606	627	568	628	603	648	569	576	589	659	670	612	624	597	627	628	615	545	600	601	584	611	584	620	622	618	627	596	608	570	537	604	620	618	636	599	607	614	621	602	592	635	657	653	602	627	609	591	584	610	630	600	632	633	549	615	565	653	629	566	619	563	595	599	577	601	636	555	571	597	611	589	617	580	581	611	608	621	607	629	624	596	581	549	637	596	696	608	602	635	612	565	643	587	581	617	639	656	586	618	641	634	596	626	611	603	609	614	604	673	601	593	628	575	578	633	614	620	581	614	612	569	611	558	623	656	577	561	607	604	651	625	585	649	607	629	634	602	624	625	587	639	661	638	595	612	603	636	565	645	614	629	599	612	596	610	602	607	596	580	619	630	607	607	642	603	566	585	612	636	604	611	616	598	628	579	575	627	605	567	594	618	634	589	608	629	606	569	648	605	661	611	577	632	577	600	626	611	586	589	578	651	609	609	599	620	627	611	590	589	606	605	607	666	597	643	578	621	558	587	601	565	635	608	583	556	599	625	646	594	603	643	587	582	602	581	583	617	575	643	602	589	600	605	628	582	598	593	561	592	636	581	613	585	622	633	598	659	607	616	563	617	587	604	607	615	628	605	637	575	629	571	566	591	594	565	575	633	613	612	563	541	604	576	591	603	615	606	603	644	606	584	575	604	610	588	575	619	657	627	590	660	621	584	616	589	583	617	593	619	580	573	625	640	563	601	583	606	587	592	629	608	556	601	613	597	603	574	608	573	622	614	640	570	601	580	585	578	627	587	634	601	572	613	612	626	611	619	623	591	611	621	590	593	564	601	564	602	612	589	599	589	570	602	572	610	617	619	609	606	576	633	592	597	587	610	593	592	615	608	587	579	611	589	554	588	575	589	574	642	581	638	600	601	628	564	640	600	602	622	619	603	609	615	654	607	610	619	600	594	566	614	608	589	557	611	608	551	588	572	602	644	663	621	595	574	602	598	627	617	580	604	616	646	597	575	632	629	616	577	602	635	624	603	604	569	604	593	640	610	554	612	612	623	632	596	597	603	607	583	605	648	591	598	635	604	610	648	618	552	631	619	612	619	654	605	565	561	572	561	598	626	648	561	628	615	571	662	575	557	593	592	598	594	592	511	561	596	582	604	619	626	572	596	581	571	622	591	611	645	618	613	620	628	644	575	612	586	607	617	578	556	579	612	585	567	614	620	589	600	642	629	586	584	586	572	605	550	633	596	595	601	592	590	602	590	588	577	617	601	546	560	602	653	594	643	618	586	594	605	607	601	572	639	581	581	617	575	584	627	571	578	588	619	653	603	620	611	596	619	581	600	618	609	650	599	600	601	583	579	593	580	611	603	591	629	629	614	622	565	632	604	600	650	571	608	611	628	649	555	573	639	594	600	581	603	582	597	624	621	561	571	622	553	598	579	624	625	569	620	613	594	633	585	589	600	608	627	631	630	620	604	564	619	594	588	613	586	617	564	598	633	604	545	589	618	626	601	588	609	598	607	584	529	599	597	587	621	593	593	640	597	594	613	642	667	654	607	599	632	569	615	552	564	598	619	636	597	674	608	649	613	596	602	599	634	606	634	563	595	601	652	589	592	624	595	569	646	581	627	574	646	624	591	566	575	572	570	578	584	600	605	608	624	610	594	575	584	642	623	607	591	626	614	631	615	573
13614	2670	2910	1897	1270	939	768	601	524	464	430	357	372	332	313	316	293	248	252	275	261	258	244	258	219	234	235	211	237	245	220	220	208	205	206	241	219	218	216	214	236	240	247	250	225	258	214	233	252	281	238	271	237	305	336	323	280	259	458	1319	1513	1128	666	436	333	252	210	230	226	220	230	165	197	197	206	221	190	200	197	176	195	218	202	191	194	210	201	208	209	210	232	225	205	218	208	204	205	216	205	207	187	193	233	193	203	203	176	198	190	203	195	217	204	198	211	216	199	216	206	206	224	218	197	230	187	179	231	211	253	210	220	214	214	188	177	239	186	191	186	199	220	215	206	195	208	193	186	222	217	198	206	206	182	203	175	196	213	218	201	224	199	204	178	234	192	219	183	228	192	216	210	203	192	199	196	200	215	197	231	199	209	213	201	180	188	213	195	194	213	205	202	212	200	207	196	228	204	224	217	191	196	213	206	214	205	171	183	204	171	216	219	225	188	181	178	188	184	182	203	205	205	224	245	193	193	194	228	202	190	193	194	210	224	213	211	203	207	198	185	206	182	214	209	219	178	187	225	205	205	203	191	199	215	201	203	234	202	196	237	189	240	191	201	206	213	221	178	175	199	179	187	199	190	219	193	207	214	196	206	200	190	212	183	221	184	195	216	188	191	203	200	205	214	191	200	226	204	176	209	203	213	203	203	186	201	191	199	203	216	171	211	225	195	211	217	213	199	204	201	236	201	191	216	193	203	218	219	221	197	194	213	196	202	227	195	178	202	189	216	211	179	211	211	196	209	201	211	199	218	218	196	193	207	217	197	243	172	179	214	209	197	212	204	203	224	200	243	198	181	181	181	209	217	207	217	205	189	196	232	192	197	221	203	202	190	227	201	180	217	219	187	195	238	215	219	183	206	187	195	216	216	240	181	199	211	217	193	200	218	191	195	202	205	213	230	208	223	189	171	184	197	190	211	197	202	188	182	193	197	196	225	185	199	168	193	219	215	214	212	191	190	211	201	204	195	190	193	226	181	210	205	192	236	208	208	216	202	222	202	197	172	208	205	196	216	208	211	173	210	202	204	212	215	194	182	205	184	180	188	230	201	213	178	218	196	219	203	207	191	196	197	211	238	238	192	193	180	226	224	205	214	194	216	190	198	195	195	214	194	179	183	186	186	188	191	189	214	196	197	207	207	208	213	199	205	167	219	222	211	197	188	184	199	201	194	200	191	195	205	181	186	225	198	190	184	192	226	203	188	200	173	207	219	189	198	193	199	196	191	217	195	205	218	192	190	189	178	203	214	207	181	217	200	201	205	206	190	203	191	220	195	209	206	201	190	190	194	225	187	213	220	214	195	189	215	232	209	207	174	200	228	185	206	205	198	214	208	178	202	209	221	189	204	200	222	229	179	209	218	217	181	185	195	229	229	190	185	228	203	203	202	213	186	215	194	236	205	188	192	195	230	207	193	216	214	205	174	218	213	215	209	211	182	177	184	199	224	195	186	203	220	206	211	191	215	219	203	208	211	189	218	182	225	185	191	196	217	194	177	212	192	175	201	195	192	232	192	210	206	191	188	199	197	185	192	173	224	234	195	203	185	208	171	180	187	185	211	191	202	199	198	235	207	209	219	193	198	189	186	208	206	191	197	204	188	189	224	212	180	200	195	203	197	208	193	199	199	196	217	192	215	218	214	173	202	214	178	209	197	193	206	194	184	177	178	211	178	209	210	182	198	198	193	206	209	185	177	164	203	201	186	209	179	193	218	220	206	192	182	220	203	204	208	173	218	206	209	200	213	205	224	186	218	197	213	196	214	204	213	212	180	204	231	196	211	194	237	199	212	178	226	216	166	201	202	213	204	227	209	209	197	199	204	197	193	202	189	202	212	213	227	209	193	205	198	186	184	171	175	191	209	176	191	170	190	195	204	237	230	177	193	207	188	206	212	199	186	209	203	206	200	214	207	199	197	200	202	189	196	216	186	185	194	190	201	206	184	205	209	211	191	187	191	225	186	222	201	188	190	194	215	188	199	185	205	206	201	211	229	205	181	245	226	202	220	213	201	199	206	191	203	192	196	236	195	192	214	199	172	202	169	202	187	212	184	189	197	214	192	194	215	215	211	198	182	198	215	215	206	182	204	211	229	203	227	209	191	191	208	182	213	194	199	205	224	178	190	196	214	194	204	177	222	204	187	200	213	221	237	190	205	214	178	189	202	200	195	222	206	201	205	217	196	211	206	199	204	184	193	211	223	216	194	214	193	170	192	211	214	199	188	182	189	202	209	212	180	196	206	172	187	228	186	162	216	205	194	202	214	182	197	193	181	189	202	193	210	205	200	187	198	223	224	201	226	221	220	195	218	212	210	192	210	170	199	198	203	200	191	213	197	212	199	173	196	203	198	217	230	212	203	219	175	205	208	203	207	162	197	197	220	197	202	198	221	202	209	199	210	208	215	195	208	204	176	193	191	204	187	190	190	226	209	191	212	190	184	225	179	205	205	189	193	182	213	220	212	197	192	191	213	222	204	194	242	206	205	200	225	181	187	213	212	173	211	196	236	215	169	194	208	203	213	174	186	206	214	197	188	214	224	209	208	200	204	206	183	231	206	227	203	204	196	219	208	217	199	188	198	200	207	193	206	229	217	192	229	217	192	211	197	198	187	177	200	198	198	236	202	174	198	199	221	190	197	201	190	185	197	166	205	201	188	209	186	188	193	214	233	191	217	194	204	196	188	181	200	210	231	214	181	196	216	178	193	198	198	213	161	217	211	199	221	211	207	230	175	172	215	231	209	216	199	213	207	203	213	178	194	203	207	196	220	220	221	207	180	175	204	199	187	224	207	183	189	207	205	195	185	192	172	233	187	194	210	200	204	171	183	194	201	200	209	200	222	205	210	195	212	204	199	199	191	186	192	197	205	180	194	229	189	221	206	204	217	206	223	226	217	203	203	197	221	186	182	205	223	215	194	209	192	194	170	216	188	204	222	202	204	222	180	235	207	194	209	191	191	205	201	184	225	209	195	220	194	190	194	189	248	210	233	195	209	194	206	194	205	169	172	164	188	209	195	197	187	203	201	209	221	196	214	225	220	205	209	227	201	185	193	178	206	196	205	201	196	190	195	181	215	192	186	171	177	207	187	224	194	169	207	209	168	184	193	159	205	222	212	221	193	187	203	210	199	212	201	209	187	196	215	209	189	213	210	203	230	205	213	217	203	201	201	209	210	182	200	194	215	229	178	224	215	181	197	201	212	204	188	208	212	189	186	210	215	215	184	217	189	205	204	212	206	190	197	185	197	219	204	201	206	217	192	191	199	216	209	176	183	175	208	224	189	189	209	183	203	193	209	198	189	218	184	214	208	214	197	207	185	192	199	198	225	217	179	205	200	205	189	220	188	226	178	216	204	212	182	192	192	207	210	187	201	218	189	207	211	179	218	199	203	196	209	208	186	217	204	210	218	183	208	228	195	209	207	192	202	225
7526	2548	4485	5163	4589	3645	3127	2599	2251	2057	1787	1644	1637	1505	1296	1218	1154	1041	979	912	862	845	903	817	817	779	786	826	914	804	756	744	722	741	706	688	739	700	668	747	750	804	757	819	815	819	807	927	982	920	928	1139	1129	1290	1494	1625	1263	1125	2626	8714	9788	7057	3560	2044	1348	940	582	597	586	537	586	578	520	576	584	562	578	581	593	535	602	544	530	584	563	601	536	536	523	536	543	582	528	551	562	584	564	564	567	575	552	564	574	538	586	598	548	582	553	570	632	543	564	586	540	586	531	523	512	559	565	575	523	565	559	566	564	613	530	597	566	511	576	533	581	556	564	564	560	521	529	589	541	553	568	572	574	565	589	599	574	560	560	558	580	511	579	570	544	546	596	534	537	623	548	528	570	531	589	534	551	539	569	572	541	551	547	562	557	550	541	571	586	490	553	532	541	564	551	533	539	551	597	538	634	602	540	555	582	561	532	602	555	537	565	569	532	528	548	550	566	585	554	572	569	526	556	590	559	511	575	583	542	576	573	579	567	492	571	545	520	539	575	565	599	589	546	593	575	535	561	589	565	553	564	582	559	517	550	588	529	578	534	566	543	596	576	606	576	565	530	515	474	553	542	576	543	598	566	587	588	580	557	550	548	533	549	554	557	547	532	564	555	555	567	581	565	551	575	557	549	566	538	559	576	540	599	518	528	565	519	558	549	545	550	571	564	563	571	572	583	534	528	577	582	582	598	543	568	562	588	546	575	578	558	595	602	577	546	574	537	566	574	520	571	557	603	557	596	580	551	515	572	547	575	502	553	554	581	521	526	525	588	551	562	551	547	576	558	513	534	613	559	586	598	517	596	520	608	611	570	570	550	562	591	568	565	606	565	545	544	535	525	564	566	550	552	572	553	556	573	559	565	579	595	590	560	585	568	626	565	540	555	564	571	583	584	579	518	532	573	564	611	579	549	557	596	569	575	551	553	545	584	565	539	572	571	597	534	581	584	544	563	578	570	528	570	533	567	563	587	553	572	559	504	565	549	580	549	596	561	589	549	580	561	550	565	606	549	584	602	578	558	585	590	561	569	542	569	572	609	582	548	569	579	548	553	543	570	591	544	585	526	566	539	553	563	567	571	582	577	521	540	562	570	619	583	551	555	523	605	532	583	596	601	538	548	593	557	563	567	582	581	542	591	578	600	599	587	588	594	568	576	540	574	543	602	542	559	558	604	585	580	518	563	561	539	545	562	540	556	554	602	589	572	566	571	545	555	534	530	609	516	551	536	521	531	526	572	564	580	559	531	565	561	610	566	568	546	545	571	594	552	549	582	562	564	557	572	541	545	572	544	547	526	564	524	564	571	562	570	578	554	567	551	582	570	578	514	572	566	519	576	597	554	568	563	550	560	600	538	548	546	610	520	558	510	583	571	552	580	564	534	527	533	576	540	594	556	563	572	538	532	539	578	535	549	554	539	582	592	549	558	543	532	588	533	529	567	537	583	553	561	575	524	549	551	575	560	534	546	605	566	565	564	559	560	571	544	564	558	569	543	563	585	542	553	562	541	509	518	515	559	566	548	578	592	574	565	575	545	562	550	578	584	577	531	596	563	587	585	599	613	547	584	570	571	549	523	543	567	555	572	574	538	533	602	627	545	551	546	549	574	595	560	590	568	560	522	547	560	559	541	575	522	545	578	606	493	525	571	574	579	515	561	509	551	569	538	554	577	539	551	566	566	554	616	553	572	533	578	551	554	546	561	565	581	594	601	540	581	560	567	558	560	580	545	587	565	560	563	544	562	550	531	510	541	553	598	549	547	555	541	575	604	565	576	540	572	565	593	577	530	564	608	540	585	597	560	546	550	557	550	568	592	550	555	562	561	626	560	572	552	538	560	572	532	520	525	545	598	564	541	568	544	514	542	558	553	539	533	542	573	568	554	559	538	559	572	583	596	561	568	563	548	583	558	568	592	562	558	539	571	560	526	583	560	603	571	594	506	543	552	559	608	517	555	549	589	583	537	540	576	569	574	532	535	589	572	574	539	555	571	559	554	541	562	531	565	561	560	529	573	528	612	540	566	570	515	553	554	568	584	562	533	554	536	547	536	578	539	564	539	559	542	554	572	580	562	529	593	577	550	597	578	524	558	547	537	567	573	587	578	577	541	582	574	529	564	530	555	542	588	585	531	585	537	599	550	542	578	566	572	575	573	586	576	527	586	530	565	571	533	524	580	580	575	545	528	541	560	538	543	585	518	561	511	606	559	584	521	532	551	570	550	583	594	562	524	541	555	549	536	514	518	551	547	560	606	516	565	609	582	530	585	538	570	532	553	555	576	546	599	550	569	552	560	558	541	559	527	565	535	565	554	581	548	547	581	561	561	511	501	568	595	577	599	532	584	577	555	534	595	507	570	553	564	520	520	555	549	556	573	560	580	567	553	529	526	565	549	593	556	532	564	560	576	564	568	574	562	531	596	581	549	559	608	580	531	595	548	572	571	534	541	535	570	550	557	561	570	563	559	576	546	504	560	549	588	572	552	589	555	554	566	568	559	547	571	571	547	556	550	588	559	552	547	533	589	526	581	549	566	522	593	577	510	575	593	554	538	558	548	612	556	585	567	579	568	610	574	550	519	546	576	501	582	585	588	581	550	568	569	570	581	540	531	549	556	546	530	556	551	547	613	572	561	488	561	562	537	585	575	571	602	551	537	553	562	560	597	537	588	552	556	582	594	534	539	585	561	550	564	537	581	547	549	578	583	598	523	562	548	564	608	537	595	560	588	565	558	555	605	529	511	603	573	568	540	540	590	561	520	575	608	553	528	539	529	613	546	554	567	573	569	569	550	533	559	588	549	550	617	553	551	589	534	570	593	565	587	586	599	564	552	564	615	580	575	558	588	580	585	591	578	558	575	539	571	540	546	561	539	568	555	557	580	545	621	565	547	542	568	579	559	582	569	559	587	540	572	579	554	615	506	562	542	574	532	519	564	568	577	548	575	553	565	576	607	558	538	560	546	564	531	625	537	562	567	530	554	558	591	602	527	573	592	562	557	515	563	557	531	561	587	518	591	561	578	562	556	577	560	547	572	554	594	567	551	591	571	558	559	573	599	561	534	557	559	548	585	560	593	537	557	554	577	581	550	631	552	591	545	577	525	542	527	561	549	568	569	560	585	516	571	542	552	598	550	570	574	579	572	580	572	549	541	528	521	525	583	550	572	568	505	535	602	531	549	592	554	562	534	533	548	540	533	613	544	567	582	588	557	532	533	601	566	542	562	545	583	560	544	562	567	571	557	535	578	541	564	549	575	578	591	545	542	508	627	555	569	589	556	567	569	566	567	524	568	533	575	580	557	532	549	599	581	591	552	578	543	604	570	508	516	583	535	527	609	541	546	555	513	544	558	559	578	569	534	559	519	562	543	547	559	540	496	555	602	599	520	578	567	554	560	593	526	535	560	546	585	559	577	541	581	529	585	573	544	577	538	544	618	512	558	543
2219	350	321	297	293	274	259	268	255	242	276	259	243	247	240	239	259	247	259	224	239	261	251	230	231	232	234	248	247	229	245	248	234	238	232	253	230	234	268	240	238	264	241	263	216	239	289	259	262	240	279	263	280	272	275	247	249	237	274	303	397	406	319	282	272	262	216	198	238	241	276	235	227	244	264	247	228	262	215	269	227	235	218	233	247	246	255	246	255	218	257	256	251	241	220	222	254	225	231	240	194	230	234	251	238	267	222	245	222	257	234	258	265	235	226	239	235	236	261	273	226	227	230	205	239	245	252	272	242	258	258	244	231	224	254	251	241	212	212	237	260	247	238	231	243	254	244	242	242	241	211	245	241	230	237	254	228	252	222	245	258	258	248	231	237	232	245	245	225	241	225	225	245	232	233	240	243	238	237	258	247	244	261	231	247	240	228	224	208	237	217	235	235	250	240	250	265	253	285	249	256	239	257	243	238	266	231	285	255	224	217	238	217	235	251	209	250	252	230	241	227	246	240	241	265	223	224	208	264	219	240	246	223	241	254	249	268	232	241	247	230	226	225	238	245	238	219	225	227	237	244	230	251	245	254	249	232	244	235	231	250	225	267	231	240	263	233	248	208	247	238	266	248	262	250	246	248	262	249	259	258	248	236	234	221	266	263	258	249	205	249	239	248	253	238	224	223	230	261	221	239	239	232	241	240	228	208	237	250	237	256	235	230	279	254	228	245	267	205	253	226	201	254	242	241	261	238	208	242	230	230	248	238	270	222	270	227	235	246	239	235	233	239	217	221	239	226	231	230	225	237	235	238	230	223	241	254	227	238	221	233	241	269	232	231	248	250	262	240	255	215	251	241	230	239	232	246	258	239	238	248	217	255	243	242	248	235	234	238	237	248	209	237	227	213	247	251	237	221	246	261	238	241	230	226	231	232	218	234	245	243	231	230	195	228	270	257	266	246	217	232	238	221	214	263	251	223	217	253	229	251	261	246	230	244	271	245	249	244	224	239	241	214	235	244	248	245	227	229	229	204	258	258	238	226	233	237	208	216	240	230	248	232	253	236	260	235	222	260	221	231	219	254	252	229	247	255	230	225	213	226	233	260	249	266	233	235	232	259	228	225	216	236	205	214	242	236	256	201	211	212	256	242	238	228	230	228	231	249	234	213	245	234	247	227	246	270	205	257	249	245	239	206	263	232	238	248	246	241	244	234	226	264	210	234	258	227	228	215	253	228	259	226	220	217	226	227	231	243	259	255	251	250	228	264	197	227	244	195	251	244	235	205	217	243	250	239	233	233	240	230	249	207	243	242	233	260	236	222	256	265	205	230	241	215	231	249	246	221	236	219	224	237	213	257	236	244	233	213	236	242	241	258	263	268	278	259	223	241	266	219	230	224	253	221	236	225	243	236	245	260	249	215	228	240	239	247	260	233	234	230	228	244	256	205	247	239	215	266	251	231	228	252	215	253	225	230	240	265	189	238	223	237	246	251	244	241	229	248	255	252	249	236	241	245	265	262	238	234	253	217	248	258	227	251	235	236	233	258	233	231	246	246	216	210	248	219	247	242	249	219	239	234	253	224	224	262	243	258	229	220	237	232	256	216	226	250	251	258	240	232	241	263	238	226	226	239	231	232	249	276	265	251	234	235	233	219	239	235	244	259	244	243	249	224	260	255	229	248	230	214	233	225	234	228	240	233	253	240	222	249	227	235	228	266	227	241	249	252	234	244	224	210	245	218	242	221	221	236	231	235	230	247	252	244	236	217	219	261	251	217	247	225	238	232	244	246	238	240	229	249	230	236	222	213	243	247	246	231	244	232	226	227	235	241	277	243	240	227	233	247	234	246	222	255	260	270	251	242	223	271	233	241	269	236	210	254	238	256	218	223	258	221	244	241	234	236	236	234	241	254	228	255	260	257	243	237	235	256	243	268	226	240	241	250	245	230	269	233	238	256	243	253	217	235	233	243	233	225	247	214	223	228	255	228	245	228	212	260	249	223	204	212	246	256	223	226	244	244	220	276	220	248	240	230	237	261	242	246	245	217	230	226	226	246	256	239	223	221	259	236	243	252	263	250	223	249	251	247	240	204	253	251	231	223	235	221	203	252	253	217	222	235	221	255	233	236	248	238	246	229	224	219	208	244	241	241	251	215	241	244	222	284	268	236	250	242	218	233	239	240	226	255	260	217	251	255	239	231	242	214	225	222	255	232	237	245	221	222	254	218	244	220	231	230	216	241	234	230	253	233	238	240	243	218	223	229	251	243	214	277	249	240	214	228	238	270	227	248	225	215	235	231	237	234	256	236	243	247	236	222	279	227	236	216	241	232	226	237	269	211	284	227	253	227	226	235	218	249	230	252	239	228	267	236	233	237	254	227	243	227	253	248	226	245	235	236	244	241	233	235	242	244	259	239	254	236	225	234	235	243	221	223	233	233	220	229	256	233	237	247	236	247	250	255	256	245	240	241	252	230	246	220	243	233	205	249	227	235	227	250	213	238	236	252	236	240	236	257	242	247	240	247	236	221	231	258	257	245	245	245	224	264	223	211	255	226	238	235	216	241	243	252	234	271	220	233	235	222	226	244	263	264	242	251	249	231	251	261	221	256	232	245	242	240	259	237	211	246	237	239	245	205	223	257	265	227	237	228	288	244	232	242	231	266	237	226	241	268	232	227	242	243	216	244	230	252	247	266	242	237	242	246	252	243	238	222	240	280	247	239	225	212	218	268	236	228	235	251	226	242	233	260	234	246	272	239	242	231	226	244	250	259	236	244	214	220	261	244	259	263	276	225	234	230	234	241	237	203	258	217	244	244	224	205	245	231	241	242	248	219	222	226	232	208	250	222	252	215	205	204	229	268	254	237	233	232	238	217	236	247	216	247	223	250	227	240	225	209	238	243	230	218	229	245	232	246	249	247	242	242	250	250	225	216	230	265	243	276	246	252	240	264	247	244	212	232	239	256	247	211	250	253	246	239	245	221	224	242	262	248	231	232	226	248	247	222	246	244	237	241	230	234	243	240	213	248	206	218	234	271	220	235	234	241	262	237	227	241	238	226	234	197	256	244	241	216	225	240	247	219	263	234	252	262	229	246	241	242	265	242	208	251	258	244	229	250	206	227	251	233	216	250	232	231	235	195	234	208	259	253	253	239	227	233	236	259	207	246	243	207	239	239	243	243	233	250	228	258	220	263	251	247	269	267	242	217	228	224	245	245	244	241	250	229	237	220	233	238	239	263	262	228	236	245	254	229	258	239	211	236	224	228	213	211	240	250	239	242	226	264	267	230	261	274	260	251	225	232	226	244	205	215	247	204	243	236	218	256	224	233	226	224	224	246	217	230	240	213	223	223	235	260	228	240	237	252	258	245	201	232	253	219	234	229	241	269	210	230	222	261	228	217	244	245	238	235	243	218	256	230	232	231	250	262	253	256	234	225	237	245	260	249	237	213	227	235	231	245	238	243	236	243	223	259	224
2450	820	878	911	934	775	796	744	748	802	746	800	722	734	710	722	699	676	667	657	629	643	620	606	640	668	684	689	690	659	687	641	669	672	636	626	634	659	696	741	736	687	695	718	707	669	781	762	756	804	737	844	789	818	890	860	789	736	861	1229	1619	1613	1229	940	793	728	630	606	649	624	685	632	648	646	656	610	637	651	694	611	667	640	575	596	641	681	655	653	653	634	625	643	600	624	627	648	615	667	634	652	627	631	652	651	641	638	616	658	652	635	619	625	609	665	644	668	634	606	653	710	585	669	611	639	666	685	684	668	647	658	649	639	631	702	656	635	659	679	651	617	635	657	585	698	626	631	632	639	610	629	617	624	647	665	642	618	646	572	669	636	668	674	661	634	638	627	674	647	642	648	655	652	613	627	600	618	647	621	636	645	617	658	688	646	656	630	641	671	613	638	633	662	620	672	662	642	625	625	634	632	647	632	634	637	644	663	649	680	577	650	650	619	676	660	631	633	675	656	652	676	654	660	681	658	679	653	707	636	665	642	663	683	645	632	663	612	620	677	641	639	654	638	645	645	630	652	659	659	592	683	629	654	602	635	664	670	652	682	610	625	666	643	614	619	639	663	641	652	628	617	687	664	610	663	642	621	633	652	643	636	675	671	629	618	594	643	641	645	687	632	623	622	645	650	593	639	638	638	624	688	658	650	653	616	620	671	680	637	661	671	649	644	604	656	656	634	648	613	629	630	659	653	610	630	679	652	658	667	658	627	623	662	609	656	643	644	658	663	656	660	636	603	678	649	669	663	687	609	640	633	646	702	622	634	672	654	674	636	664	626	613	695	601	649	689	616	699	585	658	549	620	656	660	644	661	627	647	616	652	652	632	591	672	615	640	649	621	649	632	663	648	648	645	599	639	645	631	649	631	610	677	694	670	606	625	619	641	637	637	656	588	631	629	661	618	668	625	653	614	671	618	618	648	665	640	633	645	664	661	679	604	616	652	707	616	662	620	660	632	616	633	641	671	680	635	611	636	648	665	662	631	654	638	615	646	608	644	626	673	638	637	661	626	654	619	600	616	645	678	632	608	685	611	647	616	621	663	600	657	673	618	622	679	639	617	646	633	667	627	658	663	652	582	671	663	638	632	670	650	654	660	685	578	647	667	656	651	637	672	686	680	663	682	618	663	644	645	650	694	605	665	677	642	663	649	657	654	665	673	647	657	585	654	650	650	697	676	647	670	650	626	628	652	633	627	670	664	658	672	634	670	619	660	664	661	662	694	600	618	657	637	622	665	642	668	593	644	664	642	641	684	634	643	673	653	668	643	699	624	659	679	648	636	661	626	636	669	645	627	638	679	614	665	632	599	634	661	633	652	636	644	645	699	681	621	666	643	645	656	653	642	640	623	672	621	642	697	614	627	615	667	615	655	672	626	662	620	654	622	694	660	627	603	622	611	668	643	629	646	618	669	648	601	667	665	659	621	596	666	672	644	652	633	653	675	656	662	635	622	666	634	594	651	639	594	632	654	636	616	644	649	625	609	628	623	645	639	650	614	673	639	644	723	643	608	686	652	629	649	673	647	655	654	627	677	601	646	661	647	678	605	656	608	608	631	636	594	635	632	641	647	646	667	628	641	644	621	642	630	646	665	620	694	640	609	620	685	634	635	631	627	651	646	623	660	634	626	610	619	643	595	601	593	654	637	663	633	615	632	631	643	630	652	620	630	673	692	671	648	597	640	593	642	641	613	653	629	682	659	595	635	659	652	646	641	664	658	659	608	599	668	640	631	658	668	613	639	636	665	673	606	643	601	612	691	686	651	624	625	711	627	620	615	637	636	669	633	641	685	602	645	631	659	621	648	622	645	637	652	649	618	643	650	617	605	613	621	670	637	674	631	680	618	668	654	629	592	629	676	660	615	647	663	700	672	664	702	616	677	669	604	598	600	658	647	672	662	607	624	625	680	606	695	631	658	652	619	611	650	621	609	674	633	642	652	642	600	684	684	654	645	615	673	652	644	656	657	666	645	635	621	617	632	662	640	645	621	635	622	663	644	609	608	617	656	638	676	681	698	636	655	632	673	606	620	666	609	624	623	659	637	673	674	683	623	636	635	661	625	636	638	666	615	683	647	625	636	613	636	608	633	638	639	662	634	646	610	657	601	626	622	653	594	630	639	636	657	623	654	669	660	638	640	621	610	622	694	656	660	655	646	654	614	639	639	638	605	656	606	627	651	658	638	654	674	666	685	626	651	668	602	658	606	652	653	635	632	589	650	649	664	641	608	666	617	619	592	734	622	646	586	693	608	656	664	594	625	662	660	648	629	691	679	627	694	656	635	600	679	611	636	664	664	675	687	616	652	639	626	674	680	625	671	624	621	668	591	596	621	628	641	628	611	660	626	666	650	616	639	623	682	645	659	637	628	616	628	629	625	661	682	633	631	641	627	705	642	610	632	639	671	611	637	622	652	658	673	661	658	678	625	638	586	646	624	670	671	629	666	692	681	608	657	638	630	634	617	650	665	608	642	606	651	616	610	609	681	643	665	655	607	620	635	609	647	607	647	636	623	648	651	657	634	675	662	668	665	680	612	666	628	644	680	628	665	632	619	641	656	670	627	622	684	634	676	677	667	659	652	682	651	627	665	669	614	624	603	625	648	623	647	652	621	640	628	670	642	639	681	667	681	638	666	639	592	653	648	640	662	655	617	664	622	624	627	638	649	657	636	641	687	665	592	627	645	627	669	632	648	638	678	632	666	618	671	658	609	655	654	677	627	639	639	629	636	623	646	685	646	667	610	658	637	610	628	614	649	715	658	634	658	672	652	670	613	632	656	638	657	685	668	673	636	627	609	637	628	636	630	670	668	673	645	641	629	587	638	632	662	634	601	634	640	634	624	640	660	643	665	636	642	669	614	641	689	648	644	680	602	630	653	658	677	589	646	614	673	611	650	629	602	641	656	639	617	667	640	630	641	638	602	624	617	676	703	714	655	672	652	680	654	671	642	669	613	633	667	650	656	668	675	648	635	626	646	604	600	653	644	679	622	651	603	599	600	637	645	630	634	629	637	643	581	680	634	632	657	631	651	657	643	640	653	584	653	624	633	646	648	657	700	625	630	657	664	661	640	656	659	641	654	640	660	654	643	629	648	647	647	619	618	634	641	622	638	598	647	660	643	633	638	596	619	594	690	605	652	629	645	652	676	617	623	675	628	642	677	632	637	671	653	661	619	660	646	642	624	644	696	671	669	617	682	677	666	650	636	643	651	662	626	604	636	656	668	671	624	702	659	622	691	681	617	636	655	609	642	608	641	653	622	645	648	639	661	639	658	664	663	645	624	621	655	679	641	662	659	619	604	681	674	600	636	673	691	664	652	617	645	655	649	606	620	690	673	633	636	680	654	637	613	650	689	663	625	628	620	672	649	682	604	634	600	594	660	656	681	625	661	641	635	662	648	669	671	625	671	652	639	662	649	642	607	646	679	634
7697	1431	1726	1104	823	588	555	406	325	354	347	315	332	277	282	252	259	244	242	237	224	225	200	219	212	241	227	230	243	225	193	214	216	224	236	234	197	230	226	222	244	240	219	204	217	248	211	246	256	256	242	276	257	262	244	232	280	232	396	740	950	753	498	335	308	266	242	234	199	199	247	199	226	195	208	221	190	231	196	219	200	182	188	210	182	228	193	205	203	209	215	203	204	186	216	212	207	210	189	214	194	211	189	178	195	179	223	211	222	211	185	187	210	176	186	201	231	190	216	215	188	185	202	213	201	205	219	204	229	198	212	203	204	189	221	198	202	197	187	192	197	222	215	184	209	212	218	205	213	209	206	243	220	198	200	217	210	180	194	224	201	196	226	196	211	204	181	222	200	216	215	208	200	207	213	204	227	176	221	205	224	195	195	211	197	199	196	211	196	210	186	202	179	182	215	193	195	217	201	186	207	204	207	182	197	221	205	226	251	214	203	232	239	209	184	209	210	221	197	212	211	194	208	232	200	194	210	225	223	209	209	209	215	193	204	205	188	202	197	207	213	189	210	218	216	236	213	210	228	208	229	182	207	244	176	225	226	231	220	213	186	207	204	216	193	199	198	202	213	204	203	220	197	220	215	200	185	221	175	204	207	184	196	202	217	211	208	210	197	183	189	192	225	211	208	191	218	209	211	200	209	210	218	185	221	209	216	212	226	183	234	190	189	192	191	214	205	174	197	214	210	210	191	195	226	192	235	224	202	207	201	215	212	193	220	212	193	195	193	195	214	208	188	223	195	209	219	225	201	220	204	196	204	210	215	198	214	221	188	200	200	179	191	215	211	214	211	192	205	206	187	207	204	189	224	184	190	191	198	201	219	193	189	222	216	178	203	211	205	178	190	207	194	211	206	231	236	220	195	195	214	195	188	211	197	191	198	192	217	223	211	210	197	203	209	233	196	203	209	205	186	218	186	195	210	210	196	177	235	200	189	200	200	216	209	209	218	177	216	200	224	233	225	182	219	199	190	201	177	207	206	214	226	221	194	198	204	191	197	206	192	211	210	196	193	195	194	210	206	233	198	205	217	212	227	205	189	214	183	187	233	213	237	205	214	200	209	204	219	238	215	196	214	209	201	225	196	223	218	218	222	224	183	188	215	223	207	213	195	204	209	186	199	198	206	212	213	192	202	194	209	209	188	212	190	206	209	189	197	195	200	188	196	199	203	210	230	217	207	228	176	197	222	174	217	208	215	189	189	222	225	182	211	212	209	229	191	200	212	239	199	206	172	221	191	219	182	190	231	199	205	218	204	215	178	220	205	176	195	216	197	233	193	208	201	202	185	207	246	228	225	224	207	199	202	213	202	201	199	190	219	219	209	205	216	235	206	216	214	219	227	196	195	189	212	201	210	195	198	209	229	219	185	206	185	201	209	214	207	204	185	223	227	219	227	199	211	210	224	194	189	205	212	183	219	198	207	239	219	202	241	207	181	231	191	195	192	201	182	183	197	236	194	183	206	173	192	195	192	205	210	197	224	191	204	202	192	190	188	206	232	188	225	191	196	216	190	214	220	188	205	196	193	191	210	202	216	182	184	202	216	217	226	221	222	207	203	200	200	212	212	221	180	198	229	213	225	206	217	209	213	229	198	192	228	222	204	212	215	212	210	199	240	190	196	213	184	235	211	212	194	220	225	193	194	229	202	208	218	220	224	203	195	194	220	200	203	213	205	182	204	198	198	233	210	211	185	204	204	205	178	206	206	220	210	181	226	210	200	207	218	237	203	201	191	215	220	208	200	231	230	206	220	232	214	210	239	187	199	218	198	201	184	192	213	194	176	190	205	217	191	187	216	203	214	194	198	198	221	191	215	219	219	204	214	205	201	217	199	234	194	193	186	203	194	223	194	197	201	246	197	185	206	194	229	205	220	202	200	218	204	183	196	201	204	207	211	218	192	184	199	225	219	199	186	221	212	191	191	216	214	215	208	220	207	200	186	197	200	183	204	226	202	223	198	226	213	171	206	222	212	221	212	194	214	193	212	194	181	223	213	198	214	217	191	224	214	197	230	201	182	206	240	202	218	235	214	208	214	181	187	207	216	207	218	199	182	212	215	221	212	201	194	206	204	187	210	217	204	219	188	228	195	196	207	199	211	176	196	196	202	201	215	223	182	223	195	195	197	196	204	200	229	205	217	221	213	207	204	184	187	192	215	214	206	198	195	233	214	191	195	206	212	226	198	209	207	195	174	221	192	201	232	218	223	195	187	206	224	219	239	205	168	200	207	193	221	220	219	214	211	193	192	184	224	185	193	210	192	205	197	212	195	222	183	214	216	230	181	200	188	208	208	188	213	202	200	196	207	218	188	203	208	199	210	213	157	216	209	201	196	204	201	226	231	188	225	223	213	228	180	223	221	207	226	206	205	199	201	183	197	200	194	223	198	192	201	217	206	214	195	209	186	206	203	206	185	197	204	207	238	218	227	206	226	205	209	226	204	219	195	182	223	208	191	207	210	218	207	194	183	201	215	196	214	208	198	214	206	191	217	206	211	211	218	191	216	222	192	216	207	208	209	207	199	172	207	196	218	202	163	236	196	182	219	225	212	217	198	210	231	205	171	174	216	217	214	204	213	180	229	202	211	214	203	193	207	221	201	185	188	203	221	176	225	205	203	203	204	210	186	226	215	191	214	207	219	203	216	204	209	198	204	205	205	230	210	208	201	226	185	197	235	199	231	175	200	216	201	219	246	218	231	212	212	202	229	207	189	233	193	185	215	199	190	213	218	188	197	226	209	227	227	202	193	204	189	204	206	210	228	220	219	230	195	205	187	188	214	221	190	196	199	229	195	209	204	202	195	196	222	204	195	211	209	207	206	202	195	201	229	196	211	185	203	213	197	191	200	174	174	207	208	207	198	203	206	215	180	217	188	203	196	191	204	177	205	183	194	184	210	206	240	204	191	188	193	190	222	217	194	189	223	222	215	227	193	182	215	182	190	208	200	230	190	188	214	207	208	222	194	182	210	228	224	207	217	224	191	180	235	199	206	194	198	219	213	206	182	195	194	219	202	192	207	207	190	193	224	212	204	181	204	214	236	205	194	191	211	236	210	206	224	209	222	218	229	183	214	195	200	224	217	208	238	223	205	189	202	204	209	216	201	209	197	204	208	220	200	208	240	216	203	211	209	188	195	208	210	195	211	203	208	220	209	201	220	215	211	201	203	209	212	209	217	199	223	183	212	185	179	210	220	194	210	222	195	181	210	206	222	202	194	196	217	190	201	174	208	213	202	192	173	195	217	187	193	202	189	158	211	207	226	194	186	217	225	219	225	194	188	194	185	208	191	219	214	194	217	200	206	219	201	225	190	209	194	210	203	213	201	207	211	210	193	198	213	209	175	232	192	231	214	212	208	202	186	194	218	232	203	200	202	224	207	186	187	197	198	191	223	204	187	194	253	204	208	193	190	209	217	234	225	198	203	218
5649	1855	2967	3280	2770	2327	2100	1769	1523	1426	1319	1239	1187	1111	1050	964	926	871	808	745	769	767	712	676	717	716	697	718	697	782	704	655	698	680	652	680	668	625	679	724	701	685	730	714	732	778	697	783	873	931	984	1032	1033	987	1037	935	1018	807	1998	5109	5876	4548	2615	1568	1179	852	694	585	578	570	553	592	598	567	613	556	577	586	549	544	570	584	580	571	511	556	587	583	579	547	576	572	573	587	572	561	560	572	540	567	543	565	562	568	564	590	563	525	587	605	558	564	567	520	588	566	562	593	601	578	562	614	559	534	572	521	574	578	541	573	522	539	576	548	549	570	554	593	562	596	584	583	541	584	541	596	572	564	564	578	559	563	532	555	582	573	599	542	548	605	573	564	543	571	562	593	585	557	558	596	579	550	533	599	555	572	544	563	583	566	563	587	577	546	610	554	577	564	561	573	571	545	570	591	565	581	550	567	591	545	580	588	548	587	614	560	571	582	556	584	613	595	583	569	611	579	545	546	561	546	571	542	582	561	580	558	585	526	594	596	553	587	570	522	613	572	554	572	561	552	572	575	536	508	554	562	574	593	578	580	532	601	582	547	519	539	620	571	551	573	550	568	603	581	570	574	571	614	568	581	587	556	567	578	502	576	607	564	545	555	576	584	591	575	579	545	581	581	589	539	572	533	557	549	560	596	549	571	555	551	575	538	574	582	563	500	555	580	588	585	625	555	566	571	569	601	602	579	573	570	547	570	551	572	579	577	535	537	527	578	545	589	551	570	540	583	541	538	538	593	601	584	571	581	561	567	505	589	542	538	562	576	563	518	555	537	555	598	575	584	604	574	536	590	631	584	519	568	602	528	565	576	560	535	570	581	594	564	567	529	576	560	634	590	556	563	554	582	549	529	539	603	586	536	585	550	576	575	575	568	533	580	583	590	591	603	564	597	586	548	569	562	546	529	603	574	607	584	586	538	582	595	561	565	560	590	568	571	569	563	552	523	595	591	566	560	544	534	569	564	578	593	557	537	561	582	561	525	554	573	589	586	570	564	548	581	574	540	567	562	590	589	548	584	588	554	594	551	558	617	569	569	560	567	535	573	565	522	573	576	554	560	545	523	585	576	510	553	621	592	570	536	555	599	551	567	577	591	542	576	561	553	554	573	569	553	610	565	571	578	570	530	589	574	544	572	581	545	583	516	516	575	532	573	578	590	580	568	556	517	580	566	599	604	587	559	556	613	599	571	507	581	541	600	600	555	557	608	568	588	553	557	545	547	559	576	576	550	585	564	555	569	534	593	534	559	579	563	585	531	592	550	576	556	570	609	553	594	567	558	587	578	604	586	574	578	562	556	577	580	607	596	533	579	575	595	534	548	623	570	585	596	574	535	554	532	614	566	573	575	552	574	559	519	554	574	570	572	569	593	592	560	590	569	558	561	601	562	557	568	560	579	596	575	556	541	543	601	573	574	557	576	553	556	549	550	570	555	581	582	572	585	556	540	534	584	587	571	578	553	535	552	638	591	550	525	559	567	552	574	594	551	529	536	577	603	602	572	578	560	561	562	540	580	556	625	533	574	539	566	554	557	603	578	567	577	537	531	551	583	589	567	564	569	552	566	561	557	531	588	551	599	567	561	571	517	549	579	553	545	588	600	545	600	580	587	596	568	573	592	525	605	583	573	563	571	540	576	562	533	525	578	601	607	578	565	546	598	564	612	566	577	540	574	521	573	541	566	565	595	567	544	536	561	549	564	574	602	553	547	542	573	554	562	537	564	556	598	579	536	625	539	579	575	532	555	564	595	551	590	592	551	578	572	564	581	583	564	555	588	582	563	571	581	544	553	524	522	575	563	531	586	577	558	546	581	539	574	590	575	500	608	515	579	551	548	589	583	579	566	581	593	600	574	633	544	550	555	592	540	551	546	573	588	590	595	604	550	551	573	551	537	558	539	619	596	566	538	588	572	564	613	583	586	590	556	570	591	574	541	596	575	551	556	607	569	550	533	552	601	566	570	577	539	557	581	556	571	560	543	610	552	581	597	603	580	547	602	587	580	519	542	569	530	562	560	558	569	569	549	567	583	548	559	590	571	577	541	505	556	554	587	569	560	630	591	568	589	526	525	541	559	566	566	591	562	592	526	581	519	569	576	544	589	557	532	583	543	553	572	579	561	548	602	552	627	550	570	566	547	587	596	581	553	554	552	576	542	566	558	535	570	544	560	570	592	562	522	554	531	544	537	574	581	576	580	567	551	600	568	501	601	584	530	589	570	604	542	531	582	576	590	553	564	541	558	622	576	547	543	555	570	616	528	532	566	575	557	589	596	605	527	577	595	612	566	508	552	535	559	595	577	572	589	566	527	593	559	574	554	533	571	584	570	551	540	542	547	563	541	553	591	549	567	606	587	558	539	592	572	593	640	552	588	586	604	588	519	559	546	565	581	542	554	536	571	620	585	593	577	580	602	580	562	568	570	596	574	560	578	572	568	586	570	561	577	619	605	558	553	596	581	551	571	596	583	575	544	560	567	533	599	593	602	544	556	588	590	577	558	581	578	575	555	559	580	575	583	549	540	587	584	553	571	552	583	567	548	599	578	589	539	546	598	595	594	597	577	581	588	541	553	542	569	553	571	588	571	586	554	517	585	567	565	597	547	576	570	550	550	593	585	606	563	522	582	590	604	585	586	601	588	562	530	567	570	545	598	576	549	548	593	566	534	544	563	579	542	574	636	583	612	570	568	570	546	604	590	565	574	572	571	597	592	589	515	576	519	514	570	553	578	572	529	528	546	611	584	584	561	607	564	559	560	573	607	504	574	513	616	561	569	574	599	580	595	575	562	556	568	576	566	534	552	569	573	548	553	588	552	555	616	583	561	580	548	550	563	608	531	589	575	568	538	608	575	562	589	544	554	583	561	579	534	593	547	529	575	567	550	587	572	591	560	531	555	592	556	562	569	594	606	575	547	503	530	573	558	547	602	570	570	518	590	527	499	557	569	548	579	534	609	567	583	536	573	594	582	548	553	565	631	545	546	556	540	571	542	545	553	565	593	553	596	572	549	601	554	581	606	542	572	556	558	568	586	515	523	557	556	627	576	506	590	575	539	581	596	575	561	530	584	559	540	594	569	593	552	561	535	612	573	541	581	560	539	579	594	551	539	563	570	545	553	599	594	595	540	582	596	560	579	581	572	560	593	557	591	579	515	571	549	584	555	577	585	537	529	622	590	547	548	552	572	585	575	581	594	592	576	566	556	549	604	562	549	594	570	542	568	539	555	563	553	580	545	588	568	583	563	556	555	602	559	561	615	559	605	579	561	612	585	558	579	582	567	594	584	600	590	552	585	545	540	537	563	577	552	568	566	539	570	622	537	556	571	572	621	573	565	513	542	559	542	570	569	590	608	535	568	595	585	606	591	574	550	574	569	583	553	589	602	550	554	584	525	591	604	596	584	586	584	529	582	612	598	558	545	545	515	567	604	577	607	558	563
13167	2680	2757	1813	1241	865	720	567	462	401	365	374	333	306	345	273	286	249	235	244	242	254	237	201	225	215	211	209	214	209	208	200	208	216	200	191	207	202	207	206	226	201	214	201	220	213	233	226	240	224	242	247	260	266	245	259	240	236	474	1092	1547	1146	690	450	356	276	212	209	195	180	183	192	188	191	169	160	173	203	188	175	171	183	169	160	223	160	173	205	193	190	174	196	180	200	165	166	199	190	171	185	193	196	163	170	173	181	150	172	196	173	214	212	185	178	183	199	177	186	193	202	202	193	214	192	203	162	186	172	199	180	193	177	166	195	173	191	202	187	171	171	193	187	170	200	176	215	192	193	191	197	189	180	163	199	154	201	196	176	180	177	153	180	191	203	185	191	180	164	183	211	177	173	191	188	194	189	187	176	188	181	181	205	153	178	202	191	195	201	196	184	182	180	191	197	202	192	191	179	185	187	207	168	209	187	163	191	192	194	180	181	177	204	187	187	190	177	176	185	175	169	180	179	210	194	180	198	188	178	201	205	172	186	187	167	191	195	190	164	189	174	193	172	222	197	208	169	207	173	175	225	194	192	186	185	169	190	173	172	169	204	191	199	181	195	193	171	156	164	171	213	196	200	157	172	180	168	175	201	196	179	202	184	194	190	185	196	178	198	182	196	184	198	187	174	167	183	201	218	194	172	198	188	179	206	196	191	172	171	162	180	176	187	192	192	202	197	184	180	209	193	186	180	171	206	176	189	179	186	199	196	180	218	205	183	192	197	197	207	179	176	162	202	189	173	203	171	186	152	153	190	207	215	154	179	191	208	200	186	201	162	185	191	175	173	190	184	163	196	187	194	178	180	194	207	191	189	179	180	193	196	201	211	178	188	184	186	173	180	173	196	195	184	210	204	181	183	185	180	193	190	176	172	195	193	201	174	156	199	186	180	163	216	198	198	179	169	177	196	196	177	188	195	175	165	182	185	197	207	162	167	215	199	206	192	180	206	180	174	210	179	187	192	167	184	203	204	187	192	186	162	190	203	176	177	191	206	184	201	188	175	199	168	188	176	207	172	209	202	191	177	184	170	185	169	186	206	188	177	164	195	168	167	192	190	203	171	162	209	185	174	199	185	195	180	188	180	205	195	190	202	193	184	204	181	181	185	188	175	172	169	196	185	167	185	185	199	179	196	178	183	191	186	208	207	186	191	188	185	164	187	161	211	172	198	156	196	175	187	180	212	179	191	182	181	170	201	180	182	201	186	175	182	205	192	189	194	164	208	179	170	181	190	173	200	181	164	167	169	197	180	195	165	215	170	199	200	180	204	196	180	177	172	192	177	182	186	204	183	177	197	181	167	193	180	175	183	206	210	181	187	178	196	192	178	179	157	185	190	203	182	152	197	153	188	171	194	188	190	157	180	175	184	197	178	191	179	179	199	193	173	188	204	192	194	184	175	161	191	158	178	169	174	200	186	199	193	202	187	189	173	177	172	181	200	189	219	203	165	217	187	179	211	196	184	207	168	192	156	179	195	169	193	174	202	188	186	200	194	195	155	187	164	193	186	202	179	206	163	182	202	167	190	195	180	189	195	178	203	201	178	179	155	169	171	197	185	208	220	178	183	194	179	187	194	195	181	155	189	168	184	177	192	170	186	194	189	181	185	183	176	185	157	180	205	204	195	179	176	180	173	205	196	162	193	181	183	186	164	207	194	198	207	203	178	191	180	194	171	191	153	188	181	178	151	186	172	187	202	189	161	192	173	186	192	208	197	171	174	204	166	212	170	177	186	179	185	197	170	170	202	200	186	197	171	190	173	191	185	173	185	178	188	157	189	182	198	203	183	206	198	223	198	197	190	173	187	194	206	193	185	178	183	180	178	195	175	194	199	200	182	192	203	185	195	230	195	194	186	178	217	176	188	205	184	208	172	202	198	175	180	199	177	183	205	179	183	212	173	192	181	174	198	185	206	180	161	204	187	197	187	191	207	162	178	174	177	202	181	196	185	184	201	183	201	191	204	187	199	196	222	153	178	165	196	198	191	205	190	183	194	187	178	197	181	199	164	189	175	205	176	182	167	179	187	181	171	189	171	169	157	205	209	186	167	158	178	220	189	186	201	203	178	177	187	182	195	187	188	192	182	159	179	170	207	179	200	177	201	192	173	187	185	175	180	212	186	199	183	190	167	221	179	189	216	193	173	198	199	176	194	192	204	203	189	164	184	193	170	184	172	210	180	179	202	199	178	174	158	198	189	186	193	210	173	188	214	179	195	172	192	191	182	159	191	203	180	177	172	221	172	208	187	204	185	179	171	188	185	162	188	206	182	222	196	196	175	164	166	176	206	183	180	172	167	175	191	179	205	187	197	174	168	215	195	208	177	197	170	179	191	187	170	184	209	199	189	210	196	192	195	180	186	197	192	204	175	190	170	176	200	187	184	211	205	192	206	189	185	189	172	203	175	204	176	157	180	188	186	204	191	184	192	198	184	186	185	196	187	205	206	197	159	187	170	181	203	180	196	195	176	214	179	192	198	184	181	164	194	183	190	185	184	184	170	169	204	184	185	186	184	168	187	189	191	184	189	204	177	203	175	195	169	203	183	201	176	205	182	215	185	159	207	170	187	212	189	189	180	199	196	184	177	175	182	204	235	188	185	182	171	174	187	187	195	183	197	180	193	192	175	193	150	176	193	198	175	176	215	188	188	179	186	186	173	184	159	179	191	186	189	173	186	209	205	197	185	186	177	175	183	173	193	183	221	197	194	189	174	184	210	192	180	199	198	192	205	190	185	188	171	197	181	178	188	186	189	190	168	182	168	184	174	178	201	184	188	189	183	199	186	181	191	191	185	177	165	172	212	182	171	188	199	186	183	192	193	190	178	162	212	198	190	193	175	187	198	181	214	194	181	198	187	176	194	173	177	206	176	172	185	186	202	178	195	201	192	200	206	197	178	188	185	189	180	210	193	185	195	173	182	188	185	161	182	197	206	184	205	188	161	157	174	187	224	187	184	184	172	213	174	179	194	180	188	177	199	183	180	188	194	199	177	166	171	155	189	186	192	206	195	179	180	170	174	192	182	192	159	197	185	179	191	197	199	192	176	173	177	188	177	200	191	190	196	179	182	184	200	182	214	170	181	189	196	186	173	187	182	206	165	210	222	189	179	187	210	198	143	200	181	186	205	183	198	205	198	188	187	203	187	178	206	180	191	184	194	203	197	201	204	197	185	178	160	198	173	160	165	181	196	186	192	197	200	188	193	187	180	210	220	175	193	186	187	176	211	192	179	201	197	205	153	193	166	170	176	202	191	198	199	195	181	181	156	196	193	172	171	184	177	182	191	186	183	190	190	178	199	186	206	190	196	199	201	197	180	150	189	172	184	193	183	172	173	215	189	200	184	168	194	178	193	187	180	192	200	183	194	184	198	193	174	180	166	195	174	203	198	200	171	171	166	192	187	185	190	197	187	173	173	203	184	165	186	204	193
7320	2768	4457	5076	4582	3674	3108	2599	2193	2015	1786	1676	1592	1473	1354	1289	1085	915	904	891	917	805	853	785	816	751	774	728	743	765	724	698	682	735	650	683	722	688	695	739	715	759	747	676	776	757	804	882	891	972	1038	1128	1119	1164	1153	1037	1020	1037	2493	7147	9813	7243	4387	2262	1570	982	687	546	551	565	494	520	521	506	518	504	551	556	546	522	488	543	548	484	528	510	483	550	481	484	507	527	527	504	523	515	548	549	527	476	507	506	533	528	491	496	546	510	505	506	525	523	464	489	550	527	560	504	499	491	504	484	473	533	485	501	514	520	544	507	489	587	473	542	525	496	508	486	546	498	475	505	570	538	561	535	530	501	523	503	503	563	511	523	499	508	514	466	523	499	536	553	510	533	513	526	512	515	546	550	536	492	477	483	533	540	503	545	574	553	545	560	507	506	563	522	500	512	504	509	552	533	527	556	571	518	530	545	553	508	520	544	514	494	530	531	571	544	515	531	493	460	553	539	457	516	537	583	494	507	539	513	507	475	528	521	547	496	505	550	518	505	520	514	481	565	498	493	514	487	529	500	531	522	506	471	522	505	570	498	521	469	521	481	500	533	537	532	529	554	527	490	530	512	527	533	518	547	510	522	512	536	511	540	560	515	499	497	512	507	513	521	495	563	543	547	531	470	470	527	517	512	594	475	501	550	490	500	505	493	518	542	508	568	538	560	514	483	525	518	508	511	535	490	527	553	497	541	497	507	538	545	520	538	549	554	538	534	524	516	540	517	561	571	516	557	543	516	524	545	535	533	542	530	527	500	496	532	519	503	515	530	546	519	516	505	524	509	521	515	523	489	535	523	527	521	538	523	519	482	524	526	564	519	538	509	521	580	508	502	505	510	516	508	510	538	534	549	519	511	500	487	500	528	501	523	535	539	542	529	498	514	530	537	542	489	507	553	513	518	527	525	545	522	529	562	514	501	567	496	559	546	503	531	533	528	518	558	501	525	554	514	546	529	536	522	536	543	514	548	494	534	535	478	492	556	531	538	569	500	540	484	530	515	519	494	530	559	574	526	507	543	465	500	532	541	546	522	511	568	520	554	516	517	561	536	493	528	549	502	538	514	543	543	504	525	536	537	513	538	520	506	471	520	472	524	532	504	516	468	503	507	511	530	564	523	522	479	516	506	491	515	516	512	550	515	538	534	516	471	516	511	502	508	550	517	516	520	503	520	517	489	486	501	533	532	477	546	512	549	525	530	526	509	534	477	507	501	522	504	515	461	537	536	505	529	480	516	533	547	540	513	524	511	574	553	488	524	522	517	506	491	487	518	490	550	511	538	543	504	494	501	525	538	510	556	528	508	549	522	464	515	523	527	532	534	497	497	507	530	507	503	535	489	519	570	519	507	566	514	514	515	490	523	534	478	499	485	536	473	459	526	529	597	482	518	514	531	541	530	511	558	490	518	510	521	519	516	528	518	521	548	577	545	499	547	494	509	503	513	510	562	550	528	507	500	509	497	539	469	543	506	495	525	556	565	547	505	548	532	494	522	550	478	568	538	534	497	560	520	527	563	528	539	487	549	525	503	530	546	540	499	490	550	538	514	508	493	519	493	530	555	536	505	519	513	548	553	530	529	563	515	499	498	556	525	552	502	510	537	514	531	575	496	523	514	530	505	539	522	487	497	487	547	515	530	539	489	513	502	539	537	515	524	487	497	515	542	547	538	510	498	522	516	496	515	497	487	499	556	493	481	522	547	505	520	547	537	520	523	482	507	539	502	560	469	529	536	561	540	505	540	539	495	511	458	526	535	496	551	533	531	518	554	514	517	500	560	514	491	524	494	520	525	551	475	510	502	550	485	549	540	493	521	491	556	541	533	500	489	501	523	529	557	529	504	515	538	493	506	502	495	513	523	539	546	500	512	498	497	532	504	547	527	548	568	481	538	550	530	513	550	495	502	524	506	488	515	503	498	551	515	541	512	521	529	505	517	513	496	494	516	500	519	567	566	507	514	527	530	566	554	510	469	512	540	534	520	536	501	467	531	507	521	521	537	534	524	522	524	507	515	485	526	510	528	523	533	516	531	486	520	533	540	552	501	532	505	560	515	523	512	502	495	516	550	492	508	509	462	540	538	528	501	481	505	520	487	561	521	482	480	508	500	529	534	528	535	525	462	523	524	548	526	531	531	550	488	563	530	478	509	506	539	506	544	498	534	511	554	512	529	488	533	488	515	530	518	526	517	527	513	541	543	527	521	531	506	523	531	483	563	495	548	497	520	512	525	547	500	525	523	505	534	495	577	523	485	540	518	554	536	498	535	535	544	483	557	542	522	484	556	523	526	516	515	545	502	507	545	526	548	529	514	521	533	468	519	519	525	511	520	511	515	513	535	527	522	509	473	506	526	514	530	526	516	502	469	530	526	513	535	502	524	511	532	559	485	516	512	513	539	491	507	500	551	523	508	525	550	528	500	551	527	548	542	524	467	496	558	566	506	544	544	509	512	559	511	529	514	544	506	516	514	499	521	523	498	500	514	526	500	545	495	517	479	471	530	532	515	519	498	477	510	543	529	519	532	520	549	494	563	486	514	491	525	534	518	528	534	565	532	493	540	574	535	520	547	503	508	487	498	546	501	512	525	539	541	537	505	523	526	515	536	510	527	482	510	552	503	547	511	537	555	498	514	542	535	545	530	518	527	536	507	495	538	509	520	552	510	527	534	505	514	463	471	526	539	524	555	496	509	493	496	471	501	536	513	519	539	502	507	506	518	603	529	532	504	506	541	509	529	535	568	556	520	510	533	525	541	531	518	504	497	486	492	523	557	550	515	542	536	543	535	518	496	519	473	513	490	557	530	526	488	536	492	533	536	493	478	504	508	503	526	519	551	563	519	519	500	534	537	538	538	518	562	498	471	490	523	520	523	533	481	496	572	519	508	520	552	578	524	467	542	527	503	530	508	519	495	501	513	522	499	550	509	534	530	533	518	534	499	500	533	522	552	517	542	468	537	533	546	513	543	508	546	492	467	539	516	542	489	481	531	525	532	523	513	501	530	519	502	527	525	494	479	531	509	528	500	504	535	518	538	511	548	543	498	491	550	539	483	533	506	514	495	524	494	557	554	508	520	545	514	530	548	535	514	536	564	530	539	536	537	558	540	535	551	528	502	550	540	530	485	487	491	519	517	487	522	530	512	522	553	540	526	521	545	534	532	529	510	478	504	498	526	505	510	483	507	544	559	578	539	551	529	523	523	503	531	502	535	491	510	515	487	531	549	534	526	495	538	501	520	541	530	532	509	567	490	569	537	510	529	527	539	575	501	546	513	526	520	488	514	564	510	532	477	553	498	515	547	505	566	512	522	508	564	527	506	500	528	562	488	551	465	521	488	535	525	551	529	502	514	478	546	541	505	569	491	526	506	490	552	469	525	518	506	490	542	557	523	546	503	523	551	535	553	484	526	511	541	510	515	534	503	530	526	550	488	558	536	527	517	550	543
2080	304	283	272	276	245	253	244	239	236	235	220	240	235	216	232	247	236	218	237	205	227	239	248	223	188	216	227	237	245	246	232	234	229	229	222	220	245	256	229	206	240	228	222	216	239	226	211	270	247	263	223	251	229	249	249	229	251	232	273	340	390	343	296	285	250	207	223	216	222	220	234	231	208	215	247	220	236	220	225	224	228	212	221	224	246	238	261	234	218	249	258	211	229	223	213	213	219	220	203	241	224	209	225	236	229	197	219	193	227	226	242	241	219	203	215	195	213	205	253	219	210	224	225	234	206	206	196	230	214	244	218	207	216	231	214	185	203	235	216	222	200	235	220	242	208	237	220	229	224	223	211	233	245	188	234	224	253	210	220	219	192	221	222	223	250	225	208	230	225	212	225	216	234	206	213	231	216	251	245	204	233	252	249	224	244	228	193	212	221	240	222	231	226	193	210	231	238	251	234	242	224	251	241	227	226	219	204	192	219	246	185	218	240	222	231	211	250	260	207	233	228	196	229	204	222	235	236	227	210	249	211	226	227	207	230	204	234	208	219	239	224	210	201	219	243	218	215	224	244	209	212	201	240	229	222	221	243	249	243	248	204	239	226	211	201	246	225	218	222	204	234	223	218	237	226	227	216	225	237	226	222	228	241	239	198	193	234	219	211	218	232	215	199	244	215	219	232	232	213	254	256	195	244	201	217	274	202	261	223	221	194	245	230	242	210	223	215	218	218	217	213	226	220	223	201	225	230	215	225	221	224	246	216	258	214	252	203	213	251	228	231	229	229	226	230	240	217	203	222	238	216	235	212	239	224	210	234	232	239	216	215	233	249	230	264	226	211	245	243	216	219	239	214	237	206	215	222	218	248	217	246	246	229	216	234	226	204	221	242	209	223	219	229	229	219	270	275	181	204	205	229	220	178	213	237	232	218	215	227	238	212	226	214	241	222	214	225	247	244	224	261	222	241	218	229	191	221	241	253	238	227	228	202	225	217	239	226	212	243	207	233	245	235	225	227	229	227	243	251	209	238	204	228	234	236	240	242	213	238	239	219	235	240	233	229	210	214	220	219	208	220	208	226	204	228	225	228	243	213	248	246	215	230	221	232	210	231	222	216	238	199	207	228	219	230	204	243	249	240	206	232	238	222	232	209	216	225	232	239	228	217	232	227	218	249	210	217	224	224	253	227	226	210	236	207	227	240	248	222	233	235	218	221	233	230	248	244	233	224	220	222	226	203	237	242	230	233	214	224	220	255	236	205	208	225	241	233	222	201	229	214	216	220	220	224	238	212	236	232	196	197	240	224	204	234	217	225	222	213	255	224	234	211	226	227	200	251	229	211	210	246	242	238	236	226	252	250	238	227	217	224	216	240	229	211	246	241	270	240	199	208	205	235	214	236	216	228	255	243	220	237	224	251	240	221	223	195	242	222	232	257	215	256	225	228	240	231	244	210	225	183	225	229	219	233	252	204	218	251	251	244	225	245	229	221	258	215	209	202	235	232	231	236	217	225	214	228	221	258	221	227	233	229	222	237	208	228	196	201	244	229	226	237	227	213	225	201	234	211	214	223	217	215	203	238	211	234	246	232	222	228	261	214	236	236	212	201	227	222	205	243	232	230	248	252	265	231	234	221	200	202	221	220	237	212	242	232	225	225	221	208	227	217	236	252	250	242	239	239	205	224	206	248	241	218	212	234	234	244	217	223	236	231	217	235	215	233	215	222	204	237	213	242	228	229	231	219	198	212	211	215	216	220	245	228	226	203	203	232	235	231	230	228	215	221	238	230	249	212	236	193	235	218	221	222	218	221	234	223	216	213	236	255	228	228	195	237	213	207	241	250	211	212	191	214	241	222	216	230	216	236	244	216	200	252	212	207	237	233	213	193	236	232	224	196	226	211	242	234	205	228	191	208	220	236	226	209	232	230	249	215	252	220	211	228	233	214	261	244	231	217	244	221	242	202	202	191	199	224	226	243	233	250	211	236	198	233	246	243	214	223	217	224	212	238	203	206	198	208	224	234	219	235	193	235	226	259	227	208	247	199	241	241	229	218	244	210	193	237	231	217	244	230	209	197	210	235	198	221	228	237	212	232	213	205	260	212	222	245	214	239	216	220	225	228	214	242	235	270	240	229	236	208	219	229	203	226	223	225	217	245	232	235	212	231	208	210	216	227	239	227	230	258	209	215	217	196	229	236	224	231	223	236	226	217	213	267	238	222	206	219	219	232	224	220	229	236	251	240	233	211	225	222	223	204	195	241	234	239	230	225	238	239	216	226	198	209	195	234	246	235	227	236	212	206	230	201	236	218	211	225	226	250	249	221	233	211	212	209	218	198	222	226	225	227	225	247	250	211	206	239	235	246	234	221	238	203	216	205	225	244	232	248	237	219	213	228	214	222	225	221	202	238	220	229	210	208	223	224	239	212	203	223	238	215	254	203	212	223	222	230	229	245	246	204	237	220	217	228	248	221	247	215	235	233	227	259	211	225	223	252	260	220	237	223	218	229	230	249	216	227	237	214	238	215	230	207	211	236	257	209	218	224	228	263	237	248	227	243	216	239	234	251	227	228	250	227	227	215	213	203	246	231	264	211	254	218	247	238	246	248	234	215	219	198	223	240	217	198	210	235	217	252	229	201	241	227	208	228	199	226	219	263	249	212	240	209	231	206	216	223	231	249	234	241	218	215	240	245	223	217	210	242	244	228	218	254	213	213	213	232	217	222	228	231	238	233	219	234	219	225	209	224	236	222	218	239	221	242	222	217	256	204	202	240	233	235	217	220	248	219	227	224	235	239	198	246	217	227	210	229	224	205	217	245	228	223	204	224	220	214	256	206	218	236	229	200	208	236	248	228	228	227	219	226	223	241	264	241	198	230	237	245	233	218	238	216	219	233	229	231	216	199	217	212	237	248	245	222	202	213	243	232	221	236	241	248	212	216	219	231	233	263	247	229	223	212	232	223	222	218	246	237	229	210	223	227	230	234	223	229	231	221	227	225	179	216	213	223	235	242	186	238	221	211	227	227	216	223	194	216	224	236	207	231	237	218	237	245	209	197	213	228	222	218	249	215	236	210	229	231	232	222	239	234	234	208	225	246	233	240	251	232	231	209	255	215	211	214	223	264	239	228	225	236	230	237	195	211	221	246	209	217	227	239	211	217	250	226	225	235	241	230	223	228	212	220	237	246	232	218	193	203	213	211	211	248	227	248	225	216	242	227	222	214	227	241	239	240	243	238	221	228	208	224	204	235	213	220	247	232	199	254	238	214	209	236	235	219	219	217	232	250	251	243	202	212	235	206	229	209	235	242	219	240	228	218	237	227	218	219	207	217	247	237	242	232	234	195	223	222	224	219	206	235	243	202	260	223	228	223	218	235	216	199	199	225	231	230	214	195	243	238	218	249	228	237	232	235	234	217	241	224	223	240	217	248	219	197	238	247	230	244	191	228	214	226	214	236	225	218	224	208	204	261
2388	727	806	807	818	772	733	747	690	742	720	713	727	679	665	720	648	590	643	618	626	601	585	641	656	626	650	619	624	616	594	671	635	627	635	638	665	705	674	635	666	686	684	682	735	687	746	712	779	740	753	754	805	792	850	853	776	697	777	1066	1566	1449	1168	984	797	731	662	666	580	616	591	630	612	642	600	617	599	613	580	636	611	551	628	647	625	609	602	630	659	593	644	564	627	657	608	619	595	647	583	628	606	606	651	672	606	611	604	579	617	609	620	599	620	604	582	627	601	620	589	647	620	591	567	615	597	615	582	659	598	587	615	598	603	629	647	606	607	599	626	590	635	598	607	582	623	604	621	598	575	640	624	581	621	593	628	575	580	570	623	635	617	619	587	586	566	592	636	599	593	626	553	593	604	650	586	605	598	658	653	599	563	631	609	606	609	614	624	639	654	619	591	640	611	626	660	575	611	575	598	616	601	578	611	675	634	619	620	578	577	624	604	564	643	603	632	674	626	620	642	647	621	632	632	597	634	584	667	647	577	621	664	589	623	576	582	628	622	606	621	600	610	624	616	613	606	622	664	666	560	604	655	617	591	607	648	584	602	648	620	648	642	658	616	607	618	591	577	576	659	635	623	664	620	610	589	641	630	607	633	648	649	606	601	595	654	644	618	592	619	612	579	650	587	626	649	609	595	613	577	617	582	644	604	658	656	664	555	580	609	641	609	639	661	621	577	613	630	640	602	611	584	683	588	628	629	605	621	658	581	606	602	602	663	643	652	619	646	607	589	647	609	632	578	611	631	591	572	602	609	673	595	634	573	616	609	624	613	625	626	673	670	616	645	606	614	592	606	606	608	636	587	613	626	636	618	571	612	574	660	629	608	634	615	606	574	602	596	584	599	624	636	650	577	626	590	635	615	607	622	602	625	603	612	641	659	589	555	581	628	611	632	599	597	596	583	642	609	606	593	607	644	602	594	650	615	623	578	575	605	614	602	604	609	659	601	620	601	600	656	580	605	620	642	646	632	612	598	591	607	654	599	613	575	637	647	585	587	569	577	660	595	622	639	577	645	650	655	638	637	602	604	647	637	631	582	614	600	602	616	590	569	610	629	562	624	625	575	616	618	625	602	627	579	627	635	625	582	611	609	632	648	617	639	593	646	614	652	550	614	677	603	593	600	637	577	570	627	574	628	634	585	651	601	580	639	600	593	578	650	592	646	611	633	604	607	615	562	580	625	611	598	658	643	601	604	612	568	610	616	633	594	624	559	582	616	661	633	625	606	582	617	613	637	605	664	603	587	628	601	574	642	597	660	619	698	603	602	562	693	595	622	608	599	649	644	641	635	625	627	611	631	629	615	604	598	632	627	612	633	587	597	621	549	583	599	595	578	593	615	629	604	580	625	597	641	623	608	650	620	537	623	617	582	560	591	618	587	612	592	583	599	588	623	607	656	662	590	610	587	656	569	611	639	648	629	624	604	619	661	605	584	624	616	612	610	587	660	601	608	614	593	647	637	569	611	673	606	581	580	616	619	580	564	592	605	590	619	605	644	573	671	648	591	628	623	606	617	617	604	647	588	609	601	643	571	646	631	616	602	633	612	553	602	629	640	592	595	617	619	615	590	596	559	597	650	608	604	612	600	604	644	592	599	587	605	633	623	670	638	598	608	629	619	594	562	605	604	640	598	624	592	623	613	614	667	608	611	617	613	609	621	603	562	640	617	643	584	645	603	593	621	633	601	605	620	668	615	589	632	560	573	657	582	637	625	628	575	629	598	617	615	595	605	630	627	661	581	621	600	618	612	576	596	627	583	646	634	620	617	609	594	625	604	634	593	583	608	582	565	590	617	572	642	563	602	630	598	651	613	599	607	588	635	644	601	665	641	657	654	598	656	610	653	619	603	607	607	599	571	599	622	581	642	624	616	638	611	580	669	570	572	608	593	591	560	585	613	597	670	608	589	571	627	577	613	654	595	626	617	622	614	597	643	636	620	601	652	607	620	605	640	606	629	645	594	603	625	570	640	647	587	601	633	602	599	656	629	661	647	618	615	639	567	593	621	571	637	619	655	603	547	595	634	637	627	617	609	644	605	637	608	611	610	639	599	605	617	631	584	569	617	652	603	628	590	595	599	618	634	623	623	605	620	603	575	623	600	612	590	632	621	597	624	598	654	608	607	643	663	598	618	640	657	635	654	596	644	656	574	609	627	615	610	635	595	613	634	649	622	593	634	639	615	590	650	586	583	614	627	619	588	599	575	609	601	592	573	612	628	632	549	586	673	573	624	638	559	627	608	584	615	604	612	628	655	586	635	630	594	590	637	606	643	598	604	630	632	623	668	572	610	598	605	599	598	634	611	588	583	615	571	611	632	641	618	654	655	596	668	601	615	617	608	630	628	609	596	583	594	638	575	633	633	627	593	618	630	573	648	578	589	626	643	637	648	643	630	604	647	634	607	590	583	620	637	653	615	573	610	597	595	603	606	599	608	592	626	608	580	615	554	612	616	601	590	644	643	612	619	570	602	565	590	618	624	638	650	585	615	641	624	598	605	601	609	631	609	577	620	613	609	627	628	657	660	632	623	584	599	602	598	664	612	617	586	573	613	619	607	632	599	613	618	623	619	593	603	576	629	636	606	626	608	638	606	588	582	598	619	570	602	633	642	597	598	591	604	627	638	631	644	619	616	611	623	637	645	587	608	585	619	616	617	605	612	610	661	578	627	635	595	609	641	579	669	591	612	641	635	675	602	598	642	624	615	616	618	662	622	586	586	606	618	646	603	585	614	605	604	623	612	609	648	651	632	572	585	619	654	623	613	585	637	628	624	617	645	606	614	615	595	601	618	638	612	608	634	648	634	677	606	648	575	597	612	642	605	609	625	622	606	579	649	618	599	607	599	618	613	599	624	650	654	597	632	622	607	629	587	593	624	586	612	606	654	611	601	637	598	614	622	614	608	638	596	564	666	618	596	635	581	608	651	560	627	623	639	596	598	665	587	596	645	630	591	630	597	582	618	604	615	670	631	559	624	582	604	617	602	584	569	582	669	598	625	595	628	627	588	586	603	597	631	614	658	622	593	607	594	646	633	577	623	645	587	621	622	586	627	600	616	646	602	652	645	614	663	589	663	619	666	612	629	602	613	611	603	570	642	640	641	616	595	618	592	591	670	612	604	614	557	596	571	589	633	585	587	607	628	603	611	645	609	607	597	646	657	587	590	624	645	607	617	635	615	641	567	592	623	569	574	579	580	628	648	606	621	622	618	599	623	587	566	643	641	597	631	606	624	588	642	584	658	609	605	631	644	629	633	580	604	580	567	592	605	650	606	622	614	632	581	581	582	626	596	623	626	592	597	645	637	633	624	600	648	607	613	647	693	663	618	577	608	658	653	611	648	621	624	669	597	623	595	645	609	643	621	620	588	619	605	603	613	588	654	637	587	652	550	609	587	601	599	633	593	594	604	593	602	597	548	611	619	592	622	637
7530	1266	1665	1236	861	659	506	412	377	357	331	279	310	283	268	225	230	249	247	238	207	220	193	204	202	212	209	196	230	242	203	198	189	201	219	203	200	205	214	202	214	228	194	231	246	232	234	237	238	237	242	222	238	241	266	226	233	217	274	785	985	712	463	334	269	228	201	201	177	215	194	206	193	199	201	169	222	195	201	197	181	191	174	149	190	200	192	202	199	182	193	189	200	179	178	187	203	190	169	184	200	162	212	195	180	212	198	195	175	201	212	185	194	176	188	198	203	208	197	178	189	196	210	197	207	196	205	175	197	196	195	186	176	201	184	209	177	191	207	189	185	178	192	201	193	198	197	182	193	205	209	195	192	159	211	203	154	191	161	223	191	166	183	200	199	200	193	179	191	200	180	171	168	205	201	191	192	204	186	183	215	165	185	168	200	207	224	220	175	167	197	169	207	195	207	214	206	165	213	182	178	192	198	196	186	204	185	193	197	183	187	181	190	198	200	213	175	186	191	187	214	210	194	181	171	199	194	203	194	182	165	207	221	164	195	213	189	188	205	207	198	181	190	206	174	191	222	200	181	180	203	199	206	205	201	187	204	205	199	201	198	175	183	178	187	160	174	185	191	204	220	184	212	201	202	195	176	193	199	198	202	179	183	221	160	184	183	200	174	205	189	189	210	193	187	201	181	178	184	188	178	203	202	162	184	205	191	214	181	189	201	191	175	191	195	216	201	165	182	176	189	203	214	172	183	183	158	164	207	199	210	197	186	192	203	196	200	188	189	195	184	206	201	197	168	207	185	215	185	182	198	183	216	184	184	219	182	192	183	182	203	199	184	201	193	195	161	211	203	202	185	183	166	155	193	215	178	216	189	200	194	213	158	232	206	209	192	191	186	193	182	182	194	180	197	202	171	188	181	203	199	190	187	205	184	198	160	195	199	221	202	205	212	224	217	203	187	189	201	180	191	213	184	194	224	176	200	187	218	187	184	168	180	183	180	180	204	169	168	180	188	211	190	187	196	184	219	192	192	198	208	165	202	229	204	225	204	186	191	184	183	213	179	179	195	164	187	192	165	216	187	194	194	174	190	212	170	186	185	226	203	194	183	202	184	184	188	195	192	185	172	197	180	160	192	197	208	187	215	195	214	179	173	199	195	182	190	183	190	194	202	221	204	206	195	186	209	193	178	182	199	181	194	199	186	165	187	200	184	191	188	194	208	205	193	195	196	185	201	175	172	215	203	202	195	209	187	192	203	203	186	202	185	206	196	178	179	185	219	191	189	183	185	188	201	189	186	199	185	187	193	208	175	180	209	194	200	181	198	201	200	207	210	190	208	204	200	204	192	194	212	198	199	200	181	208	211	205	177	188	202	196	197	182	186	191	179	223	189	188	185	184	212	195	172	174	164	189	186	182	199	215	201	205	202	182	164	207	180	211	177	198	178	188	199	200	199	209	198	187	160	188	212	220	195	206	191	204	198	200	201	202	194	172	193	202	185	203	179	213	195	191	193	179	212	186	204	206	174	183	207	168	238	209	187	193	217	199	184	195	164	195	185	166	219	184	192	213	198	196	194	198	178	191	165	190	176	219	160	177	186	194	190	206	200	186	186	204	235	199	200	173	186	226	170	190	178	192	188	180	218	166	181	217	162	193	199	194	216	197	184	193	213	199	211	177	202	208	180	194	204	200	198	213	196	205	193	196	181	171	193	177	184	199	191	195	202	194	186	154	186	203	186	185	190	191	175	191	205	196	197	190	200	199	200	176	174	187	201	204	212	191	194	194	190	176	209	197	213	187	183	202	219	194	195	189	203	209	195	204	199	192	191	172	180	188	207	164	194	204	181	200	185	182	178	181	180	202	190	209	190	198	181	171	194	191	183	184	208	193	202	227	152	204	204	211	170	200	180	187	172	177	213	196	193	202	189	183	202	225	197	194	182	204	173	181	184	229	192	187	202	213	180	194	188	215	186	219	198	198	179	219	210	215	187	183	180	216	192	191	198	164	209	184	161	193	190	196	200	219	186	193	173	201	179	193	206	185	183	202	166	185	189	196	210	222	193	211	220	159	189	151	200	211	188	189	199	186	218	193	184	196	194	185	178	187	203	179	193	192	199	182	198	176	201	198	178	180	201	187	158	190	182	173	199	183	187	203	214	200	194	216	194	213	195	210	176	166	206	163	196	179	196	189	196	224	205	206	195	184	198	182	188	207	179	185	197	159	196	191	180	201	192	206	211	206	221	171	177	215	207	173	190	207	185	209	191	205	200	237	207	175	200	193	186	177	167	194	195	202	182	184	204	188	203	216	174	215	167	169	190	190	208	201	176	172	202	204	214	180	175	193	189	189	168	190	189	189	186	180	174	200	211	197	184	186	180	198	189	181	178	196	185	215	183	193	195	193	193	186	192	197	171	188	218	213	174	185	178	185	183	176	196	164	199	183	196	200	226	200	199	180	169	195	187	206	197	172	171	198	207	197	194	190	193	179	206	187	187	173	194	211	174	175	221	190	180	188	198	193	199	200	213	188	178	191	220	182	190	176	183	192	170	192	170	194	172	206	171	209	190	171	171	216	212	178	177	201	191	183	186	188	191	200	205	209	195	180	204	199	211	172	187	203	205	203	184	178	174	199	218	197	170	175	197	198	203	223	190	179	214	191	171	209	202	196	197	204	179	149	213	179	198	186	174	180	185	184	192	193	205	186	196	180	160	179	178	181	174	207	179	172	212	173	212	181	189	180	211	187	193	196	186	187	180	186	202	188	206	171	186	184	189	186	202	176	190	180	173	179	168	196	184	191	180	167	193	198	205	168	179	191	205	215	199	193	192	193	183	208	198	181	150	207	189	180	186	170	200	205	202	209	192	222	203	204	192	179	190	200	192	227	205	198	189	177	184	183	200	178	175	202	208	160	184	182	185	226	216	207	162	197	164	177	179	184	190	180	188	209	193	211	211	212	176	196	186	172	196	190	184	170	206	179	224	174	195	188	211	195	208	188	188	172	197	182	196	195	188	168	174	202	196	182	195	187	209	200	225	199	199	204	184	162	225	183	208	187	187	180	220	217	194	219	168	167	168	186	163	172	176	199	175	226	201	199	223	189	179	171	192	186	194	198	176	179	203	179	188	178	195	164	188	168	201	174	194	217	177	190	208	184	192	193	210	190	198	176	206	198	203	183	197	193	208	181	165	200	183	175	195	201	181	201	188	163	191	202	211	195	179	179	173	193	177	204	212	192	189	158	187	193	168	179	213	185	179	188	166	213	170	169	203	164	179	207	209	200	187	205	191	200	225	218	175	188	198	187	184	198	150	191	194	190	187	201	187	185	207	189	213	181	171	222	215	183	202	215	209	185	169	207	180	208	195	184	190	204	197	213	203	176	207	198	216	176	153	183	221	200	170	198	191	179	209	176	171	182	181	189	191	177	175	202	168	158	185	183	184	201	205	185	172	197	196	201	204	191	199	165	214	186	204	195	205	181
5655	1827	2916	3327	2898	2442	2013	1789	1448	1334	1246	1204	1209	1074	1005	977	865	771	764	711	748	703	690	711	662	695	649	653	692	694	685	693	657	632	619	605	622	608	663	661	723	669	795	737	685	703	682	738	821	902	910	878	944	1045	1052	918	848	768	1414	5352	6454	4398	2532	1500	1188	818	612	568	538	523	501	538	544	566	507	560	496	536	519	537	562	599	533	534	587	499	520	582	534	520	543	489	533	523	536	512	524	543	518	551	534	513	510	530	550	536	568	539	521	512	472	592	536	557	494	533	524	513	514	512	524	565	519	533	530	494	526	520	553	533	537	530	546	553	516	527	545	554	574	537	530	503	497	499	515	528	529	531	558	502	555	531	559	520	575	541	553	561	545	526	513	546	545	532	548	502	536	531	509	554	532	509	522	489	529	530	504	527	532	526	518	551	547	512	502	529	530	492	495	592	555	524	501	535	515	492	522	533	529	507	557	553	555	549	521	545	506	509	543	578	538	547	535	532	537	501	550	521	516	531	528	521	555	530	568	535	494	513	522	529	508	520	508	535	540	503	495	532	487	543	500	525	559	547	514	552	497	520	533	490	556	523	528	564	521	532	506	487	569	546	533	526	491	533	545	540	489	549	518	547	548	575	513	518	518	510	542	533	519	538	566	531	545	519	534	530	558	480	557	526	550	547	513	533	564	578	524	512	519	511	534	544	516	554	569	547	539	540	512	509	494	497	521	546	529	518	549	534	536	501	538	563	520	507	500	533	529	528	575	537	520	517	536	562	551	522	551	556	555	539	462	540	503	560	525	494	571	535	511	537	506	538	562	518	529	504	559	501	546	564	586	531	529	482	564	546	488	526	525	534	545	556	521	508	504	533	502	549	544	487	506	529	554	518	530	513	533	496	495	539	536	533	533	515	511	531	547	524	536	568	517	567	537	517	531	606	528	561	528	538	516	544	524	513	511	554	516	499	561	527	555	481	508	508	535	522	516	551	522	561	531	486	555	531	502	537	527	535	532	527	528	577	507	536	558	507	502	516	536	528	505	553	528	542	481	515	559	521	494	505	540	539	546	527	522	494	548	499	513	506	509	498	515	559	538	529	490	536	535	517	521	516	496	581	528	567	544	541	518	565	521	508	519	521	562	532	528	514	492	567	502	532	517	508	554	489	556	556	522	492	548	536	517	554	558	503	566	532	501	482	510	538	536	523	544	499	570	545	534	508	523	531	515	498	522	501	537	493	539	502	520	554	507	522	511	560	537	578	549	557	531	497	520	521	549	518	489	602	528	548	585	541	482	550	538	506	551	522	575	522	531	542	517	524	548	550	553	552	518	499	548	471	591	516	525	529	532	557	490	531	541	485	534	498	553	552	520	531	513	519	590	554	542	481	520	555	527	531	524	569	539	562	538	539	563	529	545	568	519	538	538	545	574	527	511	519	553	492	493	531	539	567	538	541	544	518	547	560	525	514	532	529	559	505	539	518	512	513	471	547	518	504	516	538	509	535	566	538	529	529	527	528	522	514	516	560	547	517	548	528	567	550	515	518	549	581	491	502	526	512	537	537	556	531	537	517	548	539	533	588	556	529	514	522	526	526	538	505	514	562	493	532	516	543	515	468	495	566	530	571	526	529	522	572	527	525	553	534	506	528	568	535	493	542	514	506	538	524	591	483	562	523	551	501	563	558	501	505	525	555	507	473	544	494	531	517	528	563	521	547	519	517	567	500	521	538	519	497	515	558	457	544	521	510	538	531	550	525	552	579	521	552	548	533	509	512	524	533	586	502	527	572	510	549	436	563	519	503	534	519	490	564	548	549	508	544	500	531	543	561	528	554	521	529	520	524	521	538	540	537	512	534	516	504	530	560	555	570	526	507	547	564	516	566	522	509	549	504	589	500	524	536	543	540	524	588	517	550	488	516	540	520	537	558	489	566	533	532	547	532	519	516	539	524	511	510	520	517	527	532	513	523	511	527	529	523	513	611	527	562	542	516	525	537	549	526	566	498	496	505	559	541	522	529	509	524	508	542	513	526	562	512	507	511	558	541	549	544	524	518	548	565	538	561	536	513	541	559	514	558	523	568	535	565	519	559	574	580	457	501	497	534	529	568	532	558	530	504	488	507	536	557	524	555	502	562	533	551	556	504	542	533	520	552	534	537	529	507	543	515	560	534	529	517	556	489	544	528	520	551	521	515	560	559	538	549	503	507	519	527	530	538	525	558	545	581	544	536	525	517	537	505	513	505	543	536	533	548	538	506	527	519	530	502	551	528	549	561	532	573	579	542	500	516	560	550	530	541	578	523	546	588	527	541	559	564	557	562	511	566	559	546	541	523	555	511	507	522	535	559	570	508	543	503	554	545	489	566	519	519	528	524	532	543	530	527	539	539	515	544	495	500	535	525	536	527	563	533	498	497	557	550	521	517	511	486	509	536	533	541	525	489	562	532	530	509	515	538	508	544	518	554	529	504	553	547	511	550	507	553	537	531	507	517	530	589	550	509	504	501	556	501	528	536	590	478	513	547	547	514	495	545	493	576	508	540	543	532	502	579	513	539	531	532	573	492	507	537	479	517	518	527	545	548	533	509	545	516	592	546	502	536	505	553	547	527	530	530	514	564	530	574	503	578	512	546	522	540	540	498	564	515	512	538	526	566	520	476	532	514	550	502	551	492	546	546	547	504	516	515	540	525	515	511	519	534	526	518	554	539	534	521	548	516	523	505	554	577	522	562	524	541	556	506	539	527	541	535	523	525	537	549	537	516	569	535	504	530	534	518	531	475	556	473	592	493	521	528	524	531	548	501	492	507	530	542	548	543	528	507	538	568	505	508	505	522	522	492	531	526	494	510	518	522	559	554	564	488	552	520	541	540	543	524	486	548	542	525	560	556	536	535	550	557	530	512	542	515	553	556	542	508	558	499	542	522	517	564	557	498	611	531	515	576	504	529	505	533	529	530	532	565	514	571	505	491	518	524	544	532	531	545	529	529	538	539	523	527	539	519	537	560	543	547	552	551	525	508	519	532	521	478	527	546	564	513	526	528	494	527	481	569	485	497	542	556	558	544	543	577	536	541	515	506	510	550	531	514	559	520	557	539	544	518	522	469	524	517	573	532	579	517	574	572	491	521	501	529	515	525	530	521	545	532	538	531	538	540	555	531	545	554	498	507	547	562	546	546	542	528	546	520	527	517	509	554	553	556	546	503	597	512	520	499	551	566	495	545	569	518	500	536	516	555	575	501	506	529	550	483	590	552	511	524	513	532	551	543	533	544	487	531	600	524	532	545	582	509	547	508	522	528	516	531	486	534	527	568	494	528	522	530	523	508	577	502	573	508	539	529	515	527	535	552	559	527	532	543	535	544	521	533	559	551	561	527	548	537	548	528	569	557	507	528	541	495	516	559	527	547	512	555	576	531	516	523	528	518	549	510	529	520	504	549	500	541	518	517	592	543	486	538	541	498	501	507	488	574	501	545	526	554	533	513	556	491
12955	2515	2569	1729	1243	955	708	569	463	414	390	361	345	294	292	292	262	250	213	223	214	215	203	218	178	220	205	171	198	183	188	207	196	184	203	204	194	182	208	174	176	199	206	211	189	192	244	208	214	219	225	214	274	281	257	261	233	217	450	1293	1566	1019	623	419	319	230	194	172	174	175	148	188	190	172	179	174	154	161	176	177	163	155	181	185	156	176	148	174	172	195	187	181	173	159	184	170	164	182	173	168	183	166	173	188	174	170	182	160	170	172	169	187	176	175	190	160	167	177	158	179	178	178	160	193	162	173	153	174	186	170	197	190	182	157	178	164	176	172	198	154	170	183	172	175	176	186	167	170	180	161	139	169	158	168	177	191	156	169	170	184	175	168	155	178	188	192	154	167	165	150	180	180	183	171	174	144	162	161	173	158	157	163	170	180	176	189	180	174	149	189	172	161	166	175	158	179	175	153	190	153	159	174	175	161	182	165	177	169	187	159	185	161	170	176	152	170	189	174	162	167	169	165	161	162	179	153	177	173	134	163	179	195	185	161	148	181	154	162	188	160	176	147	176	173	167	164	168	164	183	165	169	175	161	161	200	180	180	181	156	152	177	175	187	179	145	187	161	184	187	169	179	177	168	152	179	163	160	169	160	214	175	171	177	184	171	160	153	184	152	157	176	195	154	165	165	195	172	174	175	161	189	168	204	153	177	194	173	154	175	174	172	158	183	208	175	181	157	172	164	170	186	150	174	157	200	186	160	150	168	172	156	184	189	165	159	177	156	187	182	153	184	168	176	166	186	190	174	181	159	186	161	173	181	175	186	190	156	165	168	180	187	188	181	175	157	182	142	181	164	168	170	165	175	168	189	149	150	183	176	178	169	154	167	170	162	167	170	167	154	186	193	170	179	168	168	155	174	185	182	163	173	184	183	178	174	188	200	152	164	167	147	160	158	184	171	179	173	165	163	140	155	166	184	160	153	154	181	172	168	156	173	175	157	164	164	163	174	164	186	160	151	168	181	168	177	163	169	160	173	184	179	169	163	175	154	176	168	184	183	184	179	177	170	178	153	160	171	163	162	189	190	165	185	176	181	193	152	177	142	197	152	176	179	166	183	177	168	166	180	161	174	171	171	167	188	158	182	165	178	178	151	165	190	159	179	164	148	194	165	179	176	162	175	158	154	191	170	189	177	189	161	180	167	174	165	174	192	173	195	182	165	195	178	165	181	186	161	187	180	166	165	144	186	158	189	189	164	163	176	157	174	167	209	179	168	175	188	194	195	167	154	201	172	177	174	186	170	164	197	180	216	172	176	192	204	172	174	158	163	185	176	191	167	175	163	161	178	191	142	177	189	161	169	178	172	165	155	187	169	144	174	173	200	151	165	149	159	192	184	190	173	164	154	178	158	175	156	176	208	177	160	171	153	173	181	176	175	164	175	173	176	168	161	139	172	177	175	183	208	184	179	152	192	157	173	176	172	155	175	182	190	190	187	165	144	161	200	182	145	167	187	181	210	177	159	176	146	161	187	165	180	161	171	168	186	173	187	169	176	179	172	169	191	158	169	162	182	178	175	166	171	157	169	185	151	177	172	188	188	159	177	176	180	167	171	189	184	162	166	182	182	177	147	177	174	163	164	191	174	165	182	168	157	124	191	166	162	203	159	172	180	174	178	162	179	166	180	182	169	155	164	184	184	188	171	168	164	160	173	191	181	165	196	157	157	169	202	188	146	196	187	172	192	158	176	165	173	178	171	178	146	187	170	164	164	182	196	184	173	177	170	175	167	166	170	170	196	170	170	163	157	162	165	181	190	160	174	179	182	158	183	174	161	184	168	181	156	165	177	172	157	162	162	174	175	162	151	182	158	176	156	161	189	161	146	180	172	177	158	179	183	182	174	183	148	183	179	175	182	177	157	179	154	173	167	186	171	184	146	166	161	173	151	182	200	183	188	166	159	165	188	152	175	162	171	186	154	154	155	164	180	171	150	174	206	185	162	144	182	171	152	176	182	185	148	169	194	158	162	174	182	151	174	180	175	173	170	190	160	158	166	181	170	164	179	161	187	167	216	177	161	166	178	173	158	180	170	166	153	146	153	189	193	169	178	197	175	176	167	140	172	172	163	167	164	170	169	176	160	184	157	178	164	153	160	152	173	161	176	175	188	166	183	182	157	193	179	186	155	184	168	160	192	158	209	192	173	200	168	170	193	170	191	154	170	183	166	175	179	180	165	169	148	165	178	175	172	175	178	193	174	157	155	150	178	200	184	172	179	181	162	202	177	149	184	172	170	166	154	173	167	179	150	162	195	148	150	165	165	142	168	162	171	178	153	157	162	184	165	193	161	160	168	181	181	172	166	171	157	183	165	183	165	170	175	146	191	185	173	165	166	179	173	165	190	189	202	184	182	187	167	176	167	150	181	158	201	192	146	178	152	174	162	152	171	134	156	172	176	150	184	163	168	162	165	183	202	184	164	197	185	155	177	171	162	165	190	157	152	168	184	166	156	184	183	174	151	186	183	161	152	161	170	160	165	163	167	154	169	174	161	183	146	173	196	166	179	169	174	185	193	183	178	182	173	179	175	198	186	152	146	184	177	172	180	160	184	180	165	179	176	166	166	185	172	152	179	182	172	190	182	176	178	157	191	170	177	140	155	160	163	173	161	158	160	184	180	149	155	162	177	168	186	163	186	169	176	169	180	146	193	164	196	174	160	165	156	182	166	162	184	172	177	164	175	176	179	171	176	186	173	178	178	149	170	174	167	174	188	191	164	182	167	175	176	181	167	155	157	180	175	177	187	169	199	173	174	150	182	187	146	147	187	194	171	195	164	169	194	173	159	164	164	174	164	184	177	153	179	188	171	191	148	177	160	160	180	161	150	172	174	168	170	166	165	169	158	167	163	171	203	176	175	167	155	152	181	175	180	177	185	152	152	177	182	155	211	189	165	183	181	192	190	179	181	174	185	166	157	180	155	168	154	185	181	173	156	185	183	151	176	182	180	171	198	173	168	177	177	170	165	184	162	178	177	173	171	152	173	182	161	158	173	185	201	189	179	181	198	202	166	181	196	168	182	161	175	161	167	160	176	184	175	196	174	175	150	181	165	210	173	162	152	186	161	155	169	147	191	159	175	192	168	172	159	173	159	159	155	191	169	167	185	174	168	187	156	204	173	187	188	161	170	178	163	150	169	165	187	164	168	164	153	173	184	175	180	160	174	166	205	165	170	153	186	176	156	171	171	167	151	170	160	150	182	187	184	193	169	175	162	153	176	187	162	149	174	167	155	202	168	172	175	167	182	167	180	165	156	162	176	178	175	171	194	158	156	179	180	184	187	188	189	169	195	156	175	165	167	170	161	191	183	173	150	179	173	166	183	154	168	187	168	171	187	174	157	177	153	172	181	178	170	180	179	177	174	162	157	165	175	168	168	179	180	153	186	181	174	165	166	204	182	163	166	175	167	162	179	165	191	159	162	176	181	184
7325	2639	4549	5068	4418	3700	3035	2616	2090	1851	1706	1550	1521	1414	1291	1157	1030	920	886	880	812	840	748	745	761	730	717	698	725	756	729	736	667	652	611	647	693	653	751	741	782	842	738	742	735	756	815	839	893	1054	1111	1118	1202	1161	1200	1120	1014	923	2455	8667	9803	6149	3668	2014	1436	906	600	548	512	455	516	490	461	494	514	453	470	500	487	515	499	499	461	463	508	509	478	492	488	483	521	486	504	487	427	478	467	463	455	474	467	498	504	485	486	499	517	516	523	520	499	504	494	505	465	463	496	488	518	498	499	495	523	470	474	471	479	537	515	448	479	518	488	482	467	472	496	469	507	457	502	474	470	444	477	468	502	450	494	490	416	503	472	495	469	465	474	499	437	480	472	529	469	500	512	437	484	468	488	497	482	504	471	486	471	482	493	502	454	458	483	471	460	503	497	501	499	492	476	486	501	501	498	473	465	426	491	477	476	491	491	435	495	520	496	505	492	510	501	493	441	486	458	468	506	490	488	451	496	480	498	503	497	501	476	491	456	472	485	516	508	509	481	504	499	496	463	500	488	487	479	469	492	472	524	475	495	482	472	488	510	492	489	494	496	437	493	517	484	485	502	422	492	470	496	468	472	471	484	472	499	499	503	504	525	464	489	457	476	436	478	503	450	518	505	482	503	484	476	459	476	505	463	496	488	449	474	506	485	481	483	496	457	468	508	471	461	474	480	480	456	459	482	500	447	478	470	492	481	470	475	451	484	491	473	513	509	456	482	492	509	453	487	463	451	471	466	457	493	442	518	516	497	494	465	510	441	468	487	529	488	497	485	464	512	467	494	516	473	481	498	446	461	480	487	489	467	448	495	472	500	515	529	495	493	489	488	488	496	465	522	461	479	500	482	468	437	449	530	513	507	441	469	429	503	493	469	483	492	469	510	443	489	476	511	482	521	476	473	461	489	509	509	452	502	504	500	473	495	498	449	482	489	446	502	487	449	525	466	494	506	485	503	492	470	460	498	498	453	506	454	479	492	436	479	478	453	526	458	452	464	476	468	499	501	496	478	503	487	493	494	476	488	461	507	500	498	506	472	476	513	500	454	471	474	513	479	528	481	475	496	447	486	468	499	474	488	472	532	466	494	456	506	454	474	530	481	521	521	493	458	518	501	486	447	492	442	489	460	499	497	483	460	465	495	465	484	488	478	491	492	501	544	508	514	522	479	515	447	480	495	506	498	470	457	494	475	500	513	429	509	484	465	487	477	469	477	488	515	490	484	501	505	486	487	468	473	465	475	499	514	458	492	531	452	489	462	486	476	505	502	500	481	461	465	492	481	464	498	499	475	439	471	468	497	491	502	418	490	505	485	458	463	454	447	485	513	525	515	506	464	485	520	468	517	492	509	499	490	466	494	494	487	496	474	457	487	467	458	475	452	488	504	435	466	495	453	456	489	488	454	481	473	477	428	488	507	473	502	486	466	466	452	450	446	510	508	462	462	491	483	537	499	485	476	497	502	499	511	482	530	461	479	486	465	463	467	471	466	487	514	478	495	464	499	512	491	493	477	480	464	484	495	474	478	463	456	465	512	509	470	443	503	479	472	490	513	511	487	488	444	481	494	472	466	458	476	478	479	511	500	464	516	516	522	512	496	477	499	467	499	489	489	501	467	502	468	461	499	461	511	496	496	436	467	499	477	504	514	493	476	469	436	453	460	511	462	503	506	483	456	470	486	476	466	469	444	495	496	476	492	478	513	477	485	492	507	462	510	480	461	470	513	461	514	486	485	507	477	483	488	505	495	488	475	477	513	468	481	475	472	479	470	473	436	487	470	524	489	462	503	469	495	486	446	478	495	538	471	459	464	435	426	429	478	441	482	486	474	492	477	498	500	459	518	493	469	480	511	481	465	505	454	467	503	487	515	458	491	465	498	489	464	517	522	473	482	460	441	470	500	490	449	532	433	454	459	477	469	493	456	455	442	499	493	514	480	497	450	486	524	486	502	474	499	465	476	489	465	514	470	480	471	475	509	459	472	452	493	505	484	453	467	483	475	449	459	487	493	460	444	484	501	495	498	480	502	477	484	440	486	521	492	469	489	488	464	486	470	490	473	490	459	470	507	465	480	497	472	476	473	498	466	489	468	470	484	469	503	487	443	509	486	503	517	481	497	500	491	456	509	493	472	481	486	451	460	465	497	481	513	493	456	464	451	518	494	504	498	457	498	511	463	478	504	510	507	511	498	473	462	472	470	501	522	479	490	453	478	484	496	479	458	479	469	471	509	488	510	488	495	427	524	528	472	494	487	485	465	507	513	450	451	521	485	469	473	471	519	452	490	468	485	530	480	467	482	524	496	486	479	497	472	500	519	470	481	461	489	473	502	521	518	467	456	427	503	479	477	450	499	533	492	458	484	498	490	471	510	447	468	453	457	475	509	488	496	497	494	474	497	453	479	490	488	496	463	496	502	508	487	512	495	494	465	490	458	499	459	516	492	462	491	465	476	511	439	508	513	484	468	530	497	523	472	464	528	467	510	467	443	483	509	471	492	461	523	458	483	548	487	452	503	515	449	524	466	509	459	460	482	474	493	517	476	465	524	465	508	538	499	463	506	503	474	452	491	504	494	508	503	474	494	476	473	491	544	503	504	506	508	450	481	480	517	502	491	471	434	460	514	480	477	514	501	503	526	463	495	494	493	507	492	465	492	500	490	475	487	493	498	458	490	493	510	460	472	483	455	460	471	442	463	513	545	440	460	494	495	462	500	472	466	521	490	481	489	510	488	452	496	516	495	469	516	500	485	495	468	552	484	493	530	477	534	479	478	478	468	475	469	454	488	461	488	472	500	475	474	470	495	489	552	454	469	510	490	490	492	463	504	483	443	458	527	525	492	494	499	525	494	452	470	446	463	469	471	478	498	464	496	507	487	500	474	487	434	518	468	492	475	483	520	511	488	521	494	467	495	514	511	457	520	497	475	479	540	464	453	494	469	503	501	538	478	492	508	494	488	498	487	462	517	486	511	508	472	489	495	460	501	496	476	509	469	457	490	448	467	486	473	501	480	485	465	505	466	511	434	475	485	470	498	468	462	458	522	466	496	470	456	482	480	470	456	467	497	503	501	473	510	479	524	499	476	534	504	501	463	487	478	461	457	458	499	482	488	435	460	505	477	479	467	477	429	509	468	525	453	515	490	512	486	481	505	463	504	492	504	512	512	446	474	484	484	455	468	487	493	468	466	479	480	476	517	485	445	481	489	499	479	439	481	472	451	480	527	462	490	461	437	511	453	477	491	465	510	471	476	481	513	527	505	467	492	473	493	467	485	468	492	465	467	488	476	502	442	502	483	466	488	520	480	486	453	469	496	505	496	502	478	500	470	511	508	486	499	507	488	456	483	498	494	479	467	487	451	463	467	475	471	447	498	471	473	487	468	476	490	484	482	501	483	507	504	495	517	470	503	485	520	478	516	481	453	450	484	479	470	489	527	460	479	466	486	517
2031	296	331	296	247	253	216	225	208	226	221	239	223	241	244	193	205	215	208	234	227	209	212	214	227	190	222	212	208	242	224	211	206	222	227	238	238	211	225	238	231	235	230	205	228	207	250	243	224	247	264	228	229	242	264	226	245	211	245	316	350	332	302	237	219	241	234	201	206	226	201	179	221	223	219	221	207	245	235	203	209	205	202	199	194	202	200	216	232	199	228	207	193	207	213	204	226	218	192	190	207	249	219	194	192	239	204	201	221	202	238	215	191	214	192	216	221	207	207	228	210	203	191	218	202	178	201	222	235	222	211	181	200	207	203	225	227	234	211	209	180	187	191	218	199	212	186	217	188	196	211	218	227	197	241	205	201	223	225	198	197	229	217	222	210	219	226	229	228	227	214	233	223	218	218	199	200	206	206	207	211	203	223	266	225	221	241	191	221	189	196	208	210	215	229	210	203	239	203	204	228	194	223	211	211	215	216	249	185	223	219	199	207	189	207	201	216	203	189	209	239	209	213	213	230	218	209	216	221	232	206	216	218	203	195	215	194	185	224	196	223	206	212	209	206	202	235	211	212	210	231	217	225	210	195	214	215	190	231	233	207	197	216	212	204	208	199	239	228	204	223	223	236	222	239	216	220	223	235	223	221	211	218	219	221	225	214	224	196	191	191	224	210	202	193	194	217	222	200	208	237	218	198	192	220	232	206	211	218	213	213	201	200	233	218	240	220	188	184	215	209	218	195	253	209	232	213	228	253	180	237	227	207	217	214	202	231	203	185	202	241	221	197	212	217	239	219	234	208	217	223	207	200	216	241	223	203	199	216	218	214	230	225	224	202	206	233	218	226	198	222	217	235	195	232	211	196	205	222	219	220	214	233	217	209	194	216	214	227	234	205	191	206	207	203	193	195	230	184	214	205	196	226	223	188	188	199	195	194	191	206	190	223	214	233	199	216	191	222	222	209	286	222	189	217	200	216	205	185	211	208	202	208	209	202	210	196	202	213	244	228	207	223	215	232	215	229	225	229	240	227	240	214	216	240	219	215	226	203	216	183	207	209	213	223	201	208	209	189	203	209	208	199	227	230	218	204	216	218	185	224	184	231	204	190	191	208	243	206	210	215	194	214	215	211	217	201	237	191	239	222	214	229	206	201	215	235	224	224	201	215	209	204	222	223	228	228	238	196	239	192	198	200	189	209	215	224	217	232	205	213	191	208	209	209	215	225	218	217	205	210	205	219	199	203	230	185	235	231	216	206	213	201	197	214	205	209	194	223	198	203	224	213	196	208	236	215	207	199	204	242	204	199	224	194	216	198	220	217	230	196	240	213	231	182	225	191	209	194	185	220	218	197	202	217	190	194	217	199	224	206	216	205	219	191	223	214	217	208	225	230	231	208	216	218	242	204	230	207	222	211	204	211	210	240	219	214	211	236	197	217	193	205	218	235	197	200	206	220	225	194	235	212	221	197	226	249	263	228	184	224	229	222	188	227	220	204	229	207	206	246	224	194	209	193	223	210	204	207	221	217	222	240	227	208	219	227	212	226	234	201	211	212	246	194	216	199	213	232	215	208	196	231	233	189	194	209	217	214	216	220	220	240	225	207	224	196	209	202	186	226	223	231	233	194	235	216	201	199	224	205	244	217	200	207	219	200	228	209	220	219	202	177	218	214	235	216	214	219	221	216	228	238	213	217	211	206	222	257	236	221	223	219	202	216	218	210	200	209	201	198	219	228	256	209	212	229	222	226	211	227	228	217	196	203	251	229	215	227	226	205	225	216	224	193	214	217	202	176	225	251	202	217	209	208	219	212	225	222	197	193	229	219	234	227	218	218	224	235	213	201	216	217	209	220	228	223	203	230	228	213	233	215	223	221	183	193	209	211	203	232	216	212	230	218	223	230	218	188	202	236	237	228	207	223	211	223	215	214	224	237	217	199	225	185	240	186	213	204	230	220	194	252	209	206	211	230	224	232	200	207	189	209	208	199	206	224	217	210	235	198	221	232	232	227	201	205	213	188	232	200	200	204	207	221	197	220	208	220	233	197	226	213	231	229	217	220	209	180	204	212	214	200	207	209	190	220	217	241	204	213	200	206	227	180	210	204	240	227	236	201	228	222	233	207	227	225	219	251	205	228	222	225	205	217	213	201	209	217	225	205	205	209	225	243	212	227	226	208	193	228	229	191	212	217	207	221	220	198	203	204	209	202	223	206	226	216	232	187	225	220	197	215	219	207	220	206	222	204	220	220	241	202	221	220	235	200	232	222	220	204	220	219	209	233	230	188	224	216	209	200	216	204	225	200	246	244	213	225	203	209	221	221	212	237	207	216	197	226	225	229	222	217	216	200	186	198	223	202	185	216	208	196	212	215	223	220	222	241	184	190	213	207	233	204	242	200	199	211	232	215	205	212	235	241	206	220	217	189	206	220	228	216	186	233	209	246	217	218	203	214	210	228	228	202	240	237	200	220	215	244	242	218	227	204	210	197	208	216	217	206	196	225	216	231	210	197	203	196	225	217	192	238	215	229	206	209	220	207	197	209	210	204	179	212	209	196	226	204	202	202	227	204	197	203	223	180	217	192	223	238	215	240	228	214	251	240	240	209	213	219	221	218	245	231	201	222	212	221	211	200	200	225	228	238	215	215	238	195	240	210	232	227	226	205	192	194	211	223	258	212	222	201	222	230	221	231	227	193	189	224	206	223	222	212	243	230	179	202	201	221	214	210	237	228	205	194	203	189	219	233	211	217	218	214	227	220	228	234	218	222	245	230	228	208	222	193	208	208	193	188	214	207	220	233	200	223	209	226	222	202	244	215	222	238	219	180	207	210	234	217	195	233	221	204	206	224	229	206	201	220	203	214	225	237	211	219	208	207	223	201	248	210	232	210	224	208	203	250	205	216	219	208	218	225	211	224	227	228	226	221	204	215	213	192	192	214	222	215	223	201	215	201	201	224	246	206	212	216	213	215	217	229	220	211	236	194	215	218	200	221	213	239	228	215	224	216	209	224	239	233	225	215	224	211	184	227	223	220	243	196	213	203	226	211	223	235	233	235	222	229	209	192	220	215	256	218	249	199	228	207	222	234	215	206	233	211	214	214	237	211	209	238	223	218	199	218	203	244	203	216	201	210	218	205	235	219	207	220	210	199	196	232	185	203	191	187	219	217	238	204	207	195	223	217	208	217	220	222	235	242	195	200	183	217	203	212	236	220	226	213	205	234	203	210	221	227	220	217	217	212	203	220	222	226	191	232	222	190	215	223	223	244	216	209	206	187	219	209	258	216	221	198	219	239	225	199	204	198	229	190	210	223	220	204	224	202	239	228	211	224	206	232	204	214	237	235	215	216	229	211	235	197	211	241	235	235	182	217	203	230	217	219	206	200	223	226	223	215	217	220	216	202	192	207	207	219	220	198	204	219	221	234	222	219	208	219	222	212	215	203	217	217	226	233	233	202	225	236	190	216	200	212	207	227	211
2351	726	806	788	778	736	692	759	676	694	691	674	653	696	646	638	617	564	593	597	617	575	618	548	620	588	559	649	612	643	642	614	594	586	629	618	612	659	690	708	690	683	644	673	663	643	701	687	791	765	776	763	760	820	761	704	772	603	812	1273	1553	1274	988	880	718	628	649	627	577	577	573	551	624	550	544	561	558	579	609	594	576	554	589	561	563	595	627	592	642	613	587	568	594	571	541	612	580	620	544	584	578	561	633	573	560	574	554	592	562	552	537	599	575	606	604	606	618	568	585	580	581	619	587	566	548	586	585	578	562	562	584	569	606	579	573	539	598	600	586	630	608	578	580	570	552	617	619	647	555	628	581	588	558	613	571	630	558	553	585	548	550	585	605	564	616	590	577	569	614	556	555	640	556	554	528	550	582	572	550	589	577	571	594	602	547	605	558	589	569	603	581	606	599	563	575	609	595	581	548	573	603	586	609	575	593	580	545	561	602	580	593	569	573	631	624	589	596	565	582	623	568	555	582	601	598	560	548	549	610	557	565	593	576	603	574	577	563	584	620	550	569	574	610	583	565	561	578	551	589	584	566	617	608	600	588	594	620	591	528	580	595	609	577	513	543	598	586	584	607	611	621	591	530	542	558	600	658	556	602	576	605	603	609	592	570	579	569	587	593	598	566	604	549	603	615	562	608	606	572	568	607	570	585	571	568	585	566	605	548	562	617	543	561	533	574	581	534	596	580	575	590	573	524	582	612	576	567	598	561	568	593	600	601	587	576	595	588	577	581	576	612	588	584	567	568	582	591	574	605	599	577	641	550	605	559	581	573	561	562	548	594	617	626	560	592	594	569	572	595	599	596	621	568	557	564	554	574	551	620	562	567	564	558	568	597	601	563	618	588	546	586	590	555	566	607	582	563	541	554	566	581	569	596	586	593	561	612	609	570	570	550	590	577	588	596	588	539	604	567	603	576	559	566	541	587	559	631	582	610	527	594	573	596	546	571	549	560	586	627	595	603	621	575	631	596	568	579	589	577	602	603	547	615	596	567	562	546	611	562	594	544	577	553	582	579	633	545	581	552	587	574	599	546	616	563	590	610	582	635	585	574	579	596	581	576	590	591	608	657	614	606	584	602	591	611	548	589	586	582	581	580	603	591	593	550	604	558	538	579	599	601	619	563	564	526	578	583	612	585	603	516	596	585	542	620	568	596	565	605	613	594	562	574	569	612	560	577	580	574	584	612	575	563	619	576	571	602	601	615	593	595	604	615	593	582	610	610	585	584	621	613	589	588	558	584	611	588	563	552	524	594	560	578	619	568	538	586	612	619	591	618	578	579	585	589	541	582	580	587	534	569	553	571	599	562	540	602	568	594	589	586	599	624	588	575	542	579	575	587	572	573	549	626	566	600	569	586	577	604	538	597	612	590	597	589	571	561	547	570	575	623	578	583	589	549	604	588	608	588	581	575	579	580	593	615	612	631	574	620	591	561	589	593	520	561	578	596	636	573	563	575	560	584	571	574	631	612	606	587	537	576	610	563	574	583	546	568	583	555	544	585	526	610	599	549	567	591	598	637	611	566	618	586	540	598	601	555	602	591	595	579	619	570	582	583	590	593	606	583	564	634	569	607	581	574	567	596	607	598	599	563	594	554	587	538	603	543	561	566	574	607	583	600	585	583	598	548	565	568	602	545	573	621	538	532	554	584	591	583	625	535	562	600	575	589	570	551	531	573	597	600	589	611	573	585	590	576	580	562	614	588	610	599	589	599	599	570	570	562	597	600	558	578	558	633	620	622	586	562	552	541	579	590	562	565	595	595	600	574	596	586	588	569	570	559	585	564	578	574	579	558	570	615	588	615	631	582	600	587	561	551	557	601	584	619	602	595	618	551	587	604	583	575	536	597	549	631	588	548	547	555	595	570	597	554	575	607	593	584	591	547	599	615	599	580	602	589	609	565	564	570	591	583	592	581	546	621	550	578	587	619	607	583	618	591	582	617	602	585	559	598	569	576	593	598	568	560	559	597	591	585	584	520	554	559	579	577	608	533	625	626	597	642	654	605	548	604	531	604	602	602	602	585	602	569	545	593	611	560	579	593	591	572	623	608	559	570	586	550	547	587	579	582	577	588	545	607	599	599	577	564	626	562	576	543	588	623	569	578	547	626	585	573	543	578	593	587	563	572	633	569	616	611	563	577	593	614	554	567	600	564	603	571	575	596	552	574	595	597	616	591	598	582	582	576	589	593	567	614	547	580	579	562	601	578	585	551	561	564	540	563	580	613	591	542	589	583	599	634	578	559	619	595	593	552	566	550	568	623	588	612	581	574	586	569	566	543	604	586	595	581	617	591	615	548	598	606	561	571	598	562	608	562	621	566	570	633	582	562	587	586	575	565	611	627	584	585	585	570	553	591	610	609	561	598	624	593	568	560	560	548	586	604	573	591	599	579	572	673	555	584	567	572	584	570	584	588	579	565	602	622	550	528	600	560	601	594	557	592	624	572	565	572	594	584	636	592	547	581	595	616	550	583	561	591	560	637	591	589	539	572	549	585	559	584	593	571	572	591	583	598	567	570	574	564	611	574	578	549	608	559	589	573	560	533	595	576	558	620	551	591	617	595	582	567	558	534	610	566	594	556	599	607	590	574	543	554	605	541	577	579	567	584	562	620	564	544	597	556	554	570	578	549	599	608	576	588	602	601	590	601	575	554	585	560	609	585	566	587	616	604	615	571	554	569	567	579	569	589	549	587	567	549	567	584	578	569	561	583	626	615	606	556	619	588	612	573	578	587	554	564	591	568	577	590	613	555	576	583	589	597	572	627	572	577	548	566	579	606	604	594	573	611	642	624	588	562	587	600	547	525	585	615	582	616	572	575	573	596	586	577	594	607	583	614	542	613	615	558	537	618	574	577	609	591	597	577	545	602	597	578	579	608	606	564	579	587	627	598	597	577	622	604	548	554	570	576	587	553	606	570	605	580	607	613	587	565	619	594	586	595	566	602	558	580	578	572	574	568	580	550	601	563	577	590	571	605	603	591	541	571	573	603	546	549	575	633	536	557	551	602	537	562	563	596	605	582	604	561	576	605	609	553	611	604	631	617	581	617	625	594	526	595	594	540	583	577	599	563	601	597	573	608	584	560	556	568	585	618	589	527	582	594	604	598	563	580	573	571	586	576	569	589	566	579	584	525	597	541	595	593	566	554	606	596	599	589	588	564	579	553	608	608	566	571	572	615	567	547	542	604	583	549	528	587	572	586	589	535	579	573	589	595	562	600	603	601	587	576	555	604	599	593	598	595	598	580	611	610	564	562	566	577	529	573	640	607	615	598	643	572	620	594	603	584	550	585	629	599	591	591	579	538	574	575	614	592	549	590	556	606	593	588	581	582	596	612	553	591	578	582	552	536	579	570	576	595	583	595	602	554	569	636	590	619	605	582	572	545	546	581	606	577	564	557	565	562	598	642	597	570	588	588	574	578	543
7649	1390	1639	1116	724	600	481	432	350	307	298	279	280	282	229	222	223	199	213	211	190	187	178	209	217	215	219	207	204	191	197	176	173	205	157	193	187	211	192	182	201	174	197	207	204	180	202	217	236	237	222	241	198	235	243	226	245	224	329	834	976	653	459	350	250	202	213	188	188	186	174	191	200	181	201	185	198	182	195	190	208	178	182	170	171	189	175	184	200	169	203	182	179	162	189	196	170	163	178	158	183	169	162	171	194	178	191	173	190	189	186	176	194	200	178	195	174	172	172	193	195	188	174	174	212	182	165	182	190	200	165	180	200	177	188	225	204	177	175	159	150	185	160	188	195	193	166	162	164	176	186	181	183	152	175	195	163	154	170	175	196	165	178	172	173	179	167	187	173	166	172	171	190	161	164	174	185	178	196	152	156	169	158	180	197	173	183	180	189	197	167	188	178	173	197	172	175	197	166	145	191	170	171	174	194	171	176	193	194	151	169	202	154	189	202	192	199	153	193	183	207	156	179	194	178	158	174	169	173	156	186	151	176	166	193	174	184	174	186	180	182	203	189	173	183	168	197	172	180	161	161	202	188	201	161	171	196	162	184	185	173	162	199	183	172	172	203	191	187	186	177	193	198	176	158	188	180	172	181	182	167	192	182	178	168	189	173	206	172	192	179	184	175	172	187	195	180	174	160	178	158	184	197	151	192	187	166	181	188	184	181	180	167	183	204	171	185	172	177	173	170	187	185	171	170	176	171	181	171	177	183	182	165	177	186	171	177	158	181	170	178	185	187	161	177	171	162	188	203	161	186	173	168	172	175	151	178	198	195	183	163	163	178	171	181	153	193	175	166	193	154	185	182	184	183	171	180	174	185	181	190	170	178	204	181	188	199	164	184	183	201	208	178	154	187	168	173	178	161	176	187	191	210	180	187	162	192	195	190	191	166	177	186	189	193	155	170	204	176	199	181	205	170	175	209	187	182	209	182	168	191	183	177	174	158	171	159	162	183	181	172	185	174	167	185	207	150	184	183	195	154	175	191	178	177	174	185	174	193	176	196	154	154	174	169	187	177	158	207	189	163	183	165	189	155	165	184	176	185	168	202	165	188	196	170	173	195	178	171	185	193	165	185	175	187	175	150	177	211	197	161	177	196	198	184	197	177	163	176	195	173	166	177	190	176	195	174	182	158	186	181	159	180	184	176	176	182	180	178	187	170	162	177	165	164	190	162	174	175	206	174	160	189	163	202	186	170	181	194	181	179	159	206	160	178	162	171	185	169	165	206	161	155	169	146	169	176	191	180	216	186	191	176	148	179	166	184	200	186	166	168	177	186	202	165	182	187	197	205	178	164	171	174	200	160	187	181	175	184	205	166	162	185	180	173	178	191	180	178	159	189	167	181	220	175	183	168	184	155	178	175	192	202	166	195	178	167	193	175	187	170	162	186	213	182	174	201	175	187	162	195	165	193	188	163	193	186	172	170	178	176	150	200	155	180	172	206	177	185	190	191	156	176	169	186	183	170	174	189	183	182	191	176	182	169	174	179	186	157	201	179	199	155	177	179	176	178	161	178	176	201	173	180	209	192	194	189	197	185	216	177	197	168	187	170	176	191	176	170	187	176	174	170	168	163	201	197	178	179	172	178	168	165	176	190	181	188	185	162	175	172	165	166	186	193	214	185	160	198	177	177	198	192	167	184	181	179	193	189	180	176	179	181	189	204	181	192	153	185	196	181	157	170	171	183	201	171	188	188	185	182	221	175	174	190	193	199	170	196	182	183	199	174	194	176	181	181	182	181	186	195	180	156	181	186	175	211	179	203	194	191	184	193	159	193	181	177	169	173	167	195	189	205	186	172	181	170	179	176	181	186	197	185	187	201	178	187	179	190	173	179	160	186	183	174	192	174	171	149	187	168	170	184	179	166	190	190	178	178	163	179	179	203	183	176	163	203	190	183	196	200	163	181	174	174	178	177	172	173	183	175	192	202	166	189	193	179	189	199	190	180	202	190	172	185	184	195	204	168	184	174	207	198	163	200	198	178	169	192	192	167	183	189	156	184	209	171	175	179	195	190	178	169	186	183	197	185	168	162	168	224	193	177	186	184	160	175	170	168	165	189	181	180	167	175	194	189	183	167	201	153	189	172	200	174	163	199	163	171	190	177	176	197	172	175	181	186	175	204	184	172	182	173	168	191	153	187	186	175	184	160	180	179	215	180	192	185	190	168	153	177	185	157	190	171	170	172	168	175	183	179	163	180	184	180	193	183	176	186	174	175	167	165	200	187	194	185	166	175	173	200	177	201	166	161	187	171	193	188	174	177	173	193	195	175	159	212	178	179	183	167	186	178	181	172	162	173	189	176	189	165	162	189	202	182	173	187	182	186	199	197	176	163	192	174	182	171	175	171	184	168	186	180	182	192	187	179	172	191	182	186	189	176	176	164	175	186	191	178	181	186	191	152	192	178	184	167	173	184	177	178	173	166	190	178	179	198	180	175	166	193	174	181	159	195	197	195	192	158	179	168	182	184	191	156	181	205	159	190	185	171	191	182	192	180	184	216	170	183	178	177	192	189	179	184	174	153	169	166	174	180	171	190	182	198	184	185	185	188	157	194	167	165	165	180	157	200	200	209	162	181	181	188	162	194	154	174	187	188	178	185	191	180	161	168	184	185	205	184	172	192	163	200	171	194	195	194	176	169	175	186	180	184	150	170	190	204	153	168	165	170	187	164	194	186	194	179	172	189	199	193	180	197	165	197	174	181	182	188	184	189	164	199	184	179	193	170	167	204	168	166	199	161	170	164	152	182	164	176	198	186	175	181	176	169	183	192	169	184	229	198	181	176	205	154	158	176	188	191	200	195	177	153	186	184	183	182	162	193	181	173	170	182	187	186	196	189	179	188	176	181	184	199	181	165	183	198	165	167	161	169	157	190	191	153	176	173	181	178	190	168	163	189	154	188	190	173	176	159	181	174	196	185	169	188	181	196	165	163	158	191	179	215	173	215	193	174	176	179	188	193	192	181	164	207	196	184	179	187	191	206	204	179	152	173	179	181	178	187	167	185	186	177	177	179	163	176	179	172	184	218	161	205	177	197	169	173	190	177	200	168	180	180	196	171	185	168	185	176	148	191	191	180	164	185	190	173	198	185	175	195	170	185	184	196	172	162	189	159	177	186	176	191	181	182	191	186	208	173	171	179	168	176	160	212	163	197	191	179	185	145	184	170	183	186	154	183	175	179	167	176	180	150	192	184	162	181	194	179	180	168	184	214	182	191	181	168	195	186	175	162	162	182	187	163	177	196	207	157	208	176	162	181	194	151	185	182	174	201	161	189	190	194	163	165	192	176	191	189	187	211	163	156	170	182	188	183	188	161	159	190	201	141	168	183	190	184	185	189	150	183	173	182	165	174	180	175	168	181	181	180	171	185	170	167	162	194	176	149	189	196	193	192	170	166	194	178	175	208	186	168	148	185	148	172	180
5648	1715	2887	3233	2867	2409	2009	1740	1481	1355	1222	1191	1158	971	1003	933	880	773	756	714	648	667	679	640	672	676	657	640	672	691	615	676	610	575	565	622	644	669	678	664	616	669	644	678	663	650	664	772	876	856	833	907	962	998	1014	965	913	813	1692	5609	6228	4202	2617	1633	1096	785	562	553	543	484	469	559	481	483	501	522	486	485	500	460	515	523	486	513	497	527	504	503	529	490	494	524	515	491	487	514	474	507	522	494	492	505	506	504	484	495	496	539	520	495	464	484	480	478	503	492	472	531	476	497	526	522	518	463	472	520	528	521	516	486	499	511	477	536	524	520	506	515	443	510	511	518	513	529	503	536	500	466	479	500	474	493	482	525	510	502	522	520	499	483	513	469	482	492	505	506	471	488	494	518	520	499	540	486	492	524	504	489	507	494	497	506	512	483	513	517	496	495	463	491	496	472	525	475	508	474	454	532	476	469	521	452	527	515	519	500	481	489	495	493	468	498	505	474	510	475	518	529	497	500	501	460	519	520	482	519	485	467	532	532	502	500	467	473	494	475	515	489	506	525	496	489	474	509	528	486	524	463	532	498	532	509	548	516	509	482	479	524	496	515	482	493	475	539	500	511	510	520	493	526	518	472	533	524	474	542	453	459	494	505	517	497	480	480	524	504	485	532	497	475	500	471	506	528	512	551	518	516	489	482	525	494	504	500	481	489	469	530	526	543	488	517	524	485	519	514	506	527	500	487	481	495	508	522	519	472	477	514	507	504	521	527	492	476	537	498	483	449	474	498	511	514	490	549	528	529	459	504	484	485	482	489	488	502	495	519	481	525	502	532	502	514	501	495	520	513	530	497	510	487	521	504	502	521	452	481	491	505	478	518	489	509	514	479	465	526	498	514	497	469	467	515	482	488	472	541	489	454	499	507	481	486	466	505	503	473	468	490	519	500	521	488	504	529	457	507	521	463	482	492	497	512	496	501	507	522	456	498	477	470	472	494	533	510	523	472	509	481	528	479	534	505	485	508	519	523	499	533	559	515	510	475	482	503	505	502	461	503	553	491	548	515	500	479	481	537	518	513	490	538	486	500	477	510	508	472	471	494	506	490	517	467	487	484	495	478	541	501	476	487	481	506	468	514	517	536	486	473	544	516	517	509	512	499	495	497	520	484	494	495	536	506	497	481	472	521	484	508	528	494	478	507	506	519	495	478	512	463	490	496	502	510	488	500	496	530	486	524	490	513	447	484	502	509	468	509	495	530	473	457	475	481	445	473	511	475	541	510	475	471	483	529	522	534	485	521	487	487	507	490	510	479	488	504	490	457	463	465	495	518	499	478	482	512	468	493	513	501	502	492	547	519	541	513	478	532	458	501	526	527	542	485	503	500	478	477	538	487	471	493	518	471	576	499	511	502	494	460	503	520	482	483	492	520	484	487	503	467	440	501	499	517	489	502	507	504	467	506	491	507	490	495	527	489	472	486	497	512	473	455	508	468	525	507	489	464	509	527	470	531	494	524	550	491	511	488	513	512	496	472	543	493	487	478	471	519	516	546	446	480	503	510	517	511	471	513	573	522	512	497	505	538	491	464	469	453	474	492	479	496	499	473	484	525	478	453	477	529	514	519	474	478	483	493	468	478	474	507	480	489	528	503	506	522	492	536	481	497	498	495	462	487	483	486	556	484	526	520	513	497	494	482	481	486	482	481	491	498	521	495	534	486	517	477	537	510	519	513	506	493	471	520	529	510	491	470	491	503	477	506	515	519	453	528	472	502	505	508	451	470	469	516	526	516	465	506	490	525	482	490	504	505	515	508	476	486	511	490	517	558	499	570	525	513	466	419	475	534	480	537	490	515	494	523	516	493	500	494	510	540	479	519	518	526	533	496	502	505	495	538	469	517	491	499	522	462	485	517	507	496	475	516	537	492	513	510	510	517	501	474	500	519	503	473	483	489	465	489	516	512	472	497	484	533	484	469	539	518	501	531	495	518	500	491	481	494	507	543	499	471	531	499	517	482	485	499	470	467	497	503	502	530	503	454	480	498	520	533	539	469	495	472	512	471	514	497	502	521	489	465	529	463	465	521	528	503	511	500	487	458	503	497	483	490	493	493	528	513	494	531	501	538	475	487	475	492	470	453	529	533	493	497	439	526	476	488	495	492	512	547	476	524	500	507	475	504	521	526	468	491	496	473	487	472	538	518	507	511	495	500	492	468	504	493	513	506	531	480	515	506	486	542	505	537	513	501	501	461	499	469	465	499	522	497	505	489	505	450	538	459	519	464	483	486	499	523	494	518	565	525	506	527	500	512	487	497	508	530	491	509	512	481	555	480	488	517	538	478	466	440	518	523	501	501	490	482	497	511	461	498	494	532	526	518	509	428	514	486	514	511	466	504	481	480	477	478	529	516	506	508	492	502	488	466	485	508	520	508	512	482	537	480	470	464	518	541	582	518	461	532	508	502	470	466	517	482	470	510	505	489	473	461	582	484	517	492	501	479	487	514	477	477	512	508	535	469	485	506	490	495	507	510	522	493	487	487	550	506	524	486	470	475	499	521	511	486	472	479	485	515	507	493	468	476	509	507	521	533	503	491	496	551	469	497	531	486	472	489	511	513	479	473	495	485	506	515	514	539	517	486	514	463	493	507	489	553	511	518	446	481	501	452	489	472	489	499	499	514	487	529	484	516	520	509	496	501	503	486	537	533	553	489	497	508	497	531	494	489	495	489	495	540	470	510	491	472	492	542	481	509	507	543	462	540	522	493	532	488	489	520	463	527	542	527	497	465	502	509	527	505	484	479	456	523	497	497	488	515	511	494	461	518	515	486	491	475	507	454	498	498	462	513	494	482	520	473	516	532	514	509	473	504	462	482	488	517	502	524	469	450	541	514	502	491	509	466	505	522	515	504	516	480	502	499	525	511	504	488	477	475	484	523	498	518	497	497	501	471	500	492	515	523	517	489	488	474	493	508	470	479	496	488	483	538	461	483	494	480	551	510	491	517	512	484	484	499	499	512	487	484	494	559	470	499	496	499	472	493	472	485	490	491	525	501	477	481	453	541	503	483	498	532	529	556	511	490	452	483	464	511	500	491	471	528	505	495	510	466	498	459	464	479	499	488	494	552	497	490	513	523	537	493	506	505	522	510	492	494	507	476	495	531	493	503	541	526	506	501	467	484	510	533	438	493	478	514	472	481	481	512	471	460	509	512	506	436	499	515	476	492	525	507	480	543	498	448	527	490	495	526	516	489	542	552	538	457	529	502	498	445	517	501	513	511	505	520	454	550	499	490	487	487	516	531	513	523	511	508	494	510	495	482	503	540	496	537	497	514	515	486	530	553	500	482	488	462	501	524	498	519	482	519	512	476	533	547	499	487	508	504	514	519	523	501	519	516	465	505	490	523	503	509	549	481	477	512	510	517	514	494	525	495	476	536	537	495	465	503	541	525	501	500	515	486	516	478	512	490	500	475	485	511	516	492	509	503
13017	2325	2678	1930	1345	924	705	558	471	395	380	318	313	271	273	237	206	263	245	202	224	206	196	222	172	187	205	167	177	209	183	174	159	206	152	169	181	187	189	195	190	187	186	185	206	184	188	190	230	237	247	239	264	250	244	258	224	214	458	1367	1492	925	660	411	289	271	175	151	163	176	144	164	145	151	156	151	179	144	184	151	159	160	160	149	166	145	141	150	129	154	176	171	154	170	144	152	155	153	157	162	148	170	143	141	148	149	160	148	143	163	130	132	168	186	160	151	149	161	164	185	166	138	185	160	160	165	172	177	142	169	159	130	173	173	183	151	165	148	172	145	148	142	160	169	175	138	166	182	149	140	175	152	158	158	163	156	177	164	174	169	149	160	175	153	156	174	152	162	146	157	165	169	143	135	156	170	165	173	181	170	129	143	164	176	162	148	160	173	161	159	142	171	160	159	149	160	141	175	153	159	153	150	154	167	145	154	157	156	160	177	148	157	161	176	183	152	159	133	159	153	159	153	163	174	150	157	167	143	143	168	148	159	142	161	151	154	159	152	142	180	139	162	170	142	161	156	155	186	162	180	170	185	145	147	170	154	165	147	188	133	148	164	163	122	180	173	161	159	162	168	161	157	159	177	162	161	168	132	157	157	167	166	161	171	180	150	154	144	164	168	152	147	151	142	157	160	162	181	157	164	192	166	150	161	179	147	146	162	166	141	160	151	141	157	143	143	165	148	158	153	157	151	163	171	140	135	155	161	163	140	163	179	150	153	167	187	145	168	146	170	154	134	156	173	155	147	154	164	145	165	164	175	140	174	165	164	159	148	182	168	154	173	162	161	146	161	142	149	154	165	138	176	146	179	148	170	149	155	154	139	142	178	147	157	157	152	151	161	132	154	133	175	184	165	158	158	164	154	162	141	157	164	178	150	165	168	154	152	174	154	159	153	178	153	150	165	169	142	152	173	149	172	166	148	139	152	182	149	166	155	171	165	167	143	172	164	141	169	127	161	127	154	160	161	150	152	162	154	175	172	143	182	159	152	159	166	170	160	153	147	160	163	161	152	161	146	201	157	166	156	173	158	164	170	152	164	142	164	139	154	150	168	171	150	163	154	144	156	166	160	148	156	153	148	165	150	180	179	150	175	154	148	147	156	171	163	147	141	168	155	163	145	182	168	156	171	149	154	177	160	163	158	167	154	163	158	151	171	152	157	157	162	146	163	154	164	142	161	177	181	151	145	144	158	130	162	156	160	141	165	167	134	157	185	154	165	181	180	165	138	134	162	147	145	162	146	171	169	172	160	174	132	155	150	169	161	145	187	165	174	165	152	145	152	141	175	160	108	151	144	150	187	154	141	147	190	137	189	160	135	169	159	145	146	176	148	155	164	152	175	154	156	154	167	153	149	175	165	162	149	173	178	150	174	161	141	164	138	157	167	176	158	184	154	154	150	160	147	165	160	162	150	166	161	172	165	162	124	150	164	149	172	157	154	156	167	170	150	152	160	148	158	152	158	157	172	151	166	158	154	182	185	152	157	153	142	140	151	146	138	147	192	148	168	152	167	159	176	154	132	144	166	165	161	169	149	143	150	158	163	162	154	166	143	161	168	171	148	180	169	149	166	152	144	135	166	176	147	146	147	161	146	146	140	168	165	159	175	157	157	161	157	137	163	158	170	153	177	140	155	182	155	175	160	145	166	162	145	182	164	166	170	186	183	157	172	163	169	149	143	153	156	168	175	140	157	157	168	169	169	153	170	161	161	160	156	137	153	151	155	178	152	149	157	181	166	155	161	155	163	158	151	162	194	171	142	163	171	160	159	154	171	157	163	159	158	154	158	150	163	163	150	151	135	159	143	161	169	146	153	147	154	177	142	168	144	159	179	157	153	156	147	150	156	156	180	167	165	164	172	158	181	144	146	141	155	158	152	160	138	148	166	164	139	153	169	149	146	166	149	165	168	162	188	163	147	147	166	143	159	176	182	143	119	145	161	172	151	143	169	163	171	155	154	174	148	154	157	141	162	180	166	169	150	117	173	142	175	150	156	169	144	174	168	158	158	147	178	138	152	151	155	167	168	196	175	162	157	161	156	142	178	165	156	162	160	163	161	144	135	169	145	164	149	164	155	159	141	151	165	141	149	157	139	163	169	168	168	159	170	138	154	177	164	156	150	170	160	130	156	156	153	147	174	160	182	162	149	156	148	162	159	136	158	155	160	159	145	170	129	157	164	165	151	171	149	147	156	129	169	157	168	175	149	138	156	184	132	161	169	166	144	167	160	149	156	146	159	164	163	151	139	153	165	149	145	168	170	148	170	178	145	155	152	160	163	163	176	166	149	176	157	169	135	178	169	166	166	163	144	159	159	156	178	139	150	163	170	160	140	156	174	156	136	148	150	169	177	169	135	165	154	171	141	179	162	157	156	170	171	139	171	160	168	175	174	134	152	158	164	168	154	142	189	166	164	160	142	157	147	161	155	134	169	142	158	143	164	144	165	168	153	151	155	156	149	167	163	138	164	152	167	128	138	152	140	163	151	164	166	154	149	172	146	175	170	132	159	152	157	180	141	187	168	152	158	145	158	157	157	149	168	157	148	168	160	147	156	174	139	162	188	171	149	146	135	186	167	167	167	163	157	145	165	165	150	150	159	155	143	175	165	151	153	153	160	162	147	146	169	147	140	153	171	178	148	169	172	167	183	155	159	147	158	180	163	152	160	137	153	147	163	173	147	174	142	161	176	168	151	169	159	140	166	160	152	180	174	150	155	185	159	164	150	144	150	165	167	160	188	169	177	156	153	149	149	139	182	147	136	177	151	188	147	153	163	140	164	148	157	160	175	151	147	155	159	133	179	173	150	144	148	164	152	142	162	179	176	148	148	151	149	147	169	170	146	142	170	172	158	158	175	152	164	155	180	163	148	172	155	147	151	173	138	147	165	157	173	158	146	187	167	179	140	166	155	154	183	139	146	174	160	153	144	139	143	157	158	166	176	164	167	171	141	172	174	132	171	167	160	164	162	160	157	167	179	140	162	147	173	135	182	151	159	170	150	168	159	158	169	132	158	139	190	183	160	136	155	144	155	150	181	157	162	164	158	166	167	172	151	142	182	165	143	155	158	143	172	167	159	168	150	145	161	171	167	169	159	177	174	173	151	163	163	133	146	148	186	162	157	141	172	153	152	182	186	151	193	189	165	154	163	159	157	147	141	174	152	167	157	155	171	148	151	165	159	157	186	166	171	147	176	152	161	155	158	158	169	167	160	183	143	159	158	167	139	171	148	165	170	166	169	183	173	140	182	122	172	176	155	162	159	157	158	179	159	158	164	167	127	132	154	134	167	173	153	178	162	156	156	149	174	147	174	160	149	165	173	150	158	149	161	158	137	151	162	148	165	148	158	146	164	153	144	133	152	144	159	149	154	168	183	160	141	163	141	153	162	140	133	164	143	155	169	180	146	156	161	173	163	167	142	160	154	146	163
7226	2513	4467	5136	4341	3684	3001	2471	2154	1878	1688	1529	1451	1284	1304	1137	985	877	821	808	785	784	798	739	747	743	690	671	698	684	727	675	659	586	591	655	616	738	759	720	783	749	709	776	672	700	778	859	1166	1109	1111	1122	1242	1248	1077	1053	1029	989	2552	9063	9435	5904	3710	2156	1416	895	575	527	474	446	515	477	455	437	488	422	463	426	455	472	458	452	442	422	424	435	442	418	461	432	412	464	449	419	457	443	471	446	430	426	463	485	486	461	436	447	473	454	469	418	467	497	474	478	447	449	440	440	430	429	432	430	465	441	431	463	458	415	469	437	448	465	431	440	439	480	468	474	462	460	434	457	441	448	438	432	483	428	472	455	440	408	432	411	460	438	435	446	433	456	434	454	447	450	486	438	456	470	452	431	434	415	474	452	437	475	459	444	472	433	428	467	437	429	422	441	478	431	423	473	446	471	464	465	471	419	474	484	454	449	454	441	438	443	443	452	445	452	439	481	449	449	463	403	435	447	427	427	453	499	461	469	454	424	415	421	486	449	432	438	408	438	468	487	437	472	447	433	466	457	442	468	449	447	403	416	484	449	443	477	448	473	461	450	430	436	454	489	442	451	430	465	473	450	461	439	432	417	436	496	436	473	445	453	456	502	457	462	450	439	445	476	446	490	458	454	453	408	445	450	425	456	474	448	441	464	423	463	456	459	436	449	486	423	445	436	484	486	498	441	425	441	419	473	437	421	484	433	446	457	475	458	456	448	469	431	477	437	471	493	471	474	479	490	421	431	466	438	433	405	425	418	421	428	446	438	442	460	415	435	458	479	470	429	444	437	423	506	491	441	491	461	405	459	494	459	429	413	451	443	450	454	473	457	462	433	457	433	463	447	466	426	459	413	426	459	455	443	442	434	461	468	498	427	422	462	426	433	416	446	411	448	483	460	479	435	448	430	439	439	434	419	460	462	453	427	458	454	468	450	446	439	447	392	451	462	465	455	459	413	462	492	421	451	439	446	424	404	465	427	444	423	436	415	485	433	443	437	450	435	464	462	502	438	443	418	455	441	457	443	483	473	430	439	427	434	453	444	455	430	430	451	422	409	436	408	439	463	492	476	436	462	503	449	477	442	493	441	454	466	431	461	487	460	475	433	483	474	446	452	482	415	450	478	448	479	452	460	426	443	449	459	451	452	482	445	493	492	443	453	437	444	431	473	444	456	433	414	484	421	439	447	430	440	455	465	427	417	463	430	433	417	466	449	469	416	457	427	435	424	518	431	450	444	442	444	469	450	437	465	425	433	442	415	438	467	429	470	437	448	431	444	443	449	501	448	421	459	431	434	434	426	442	452	445	452	469	449	474	445	433	467	408	447	491	458	431	470	440	415	428	466	440	431	487	438	427	476	469	479	434	468	441	453	424	385	413	430	450	434	482	419	440	456	470	451	454	452	483	428	463	444	446	445	445	444	480	427	452	454	413	468	411	391	424	461	466	417	457	451	453	460	433	459	494	487	462	450	459	460	454	445	461	464	421	457	482	451	434	457	428	454	419	491	476	450	435	459	433	446	456	423	398	460	426	482	456	441	433	427	429	442	474	420	437	452	453	453	426	402	437	411	472	434	422	432	459	410	441	430	415	443	475	456	447	453	439	485	427	421	420	457	440	461	458	452	452	414	454	449	433	472	454	455	451	476	449	419	408	465	470	428	451	458	461	437	485	493	478	411	458	447	408	459	472	461	479	445	453	430	437	402	410	425	447	475	435	441	468	440	436	453	464	444	449	454	432	466	451	432	466	415	447	451	446	444	431	485	425	406	448	447	449	449	472	420	437	425	436	466	447	471	466	475	423	432	449	479	450	454	428	442	432	407	437	472	414	455	458	453	435	477	440	427	443	470	475	467	439	444	416	468	443	471	428	425	442	473	471	450	450	443	434	432	465	442	465	484	432	467	425	411	442	429	422	452	467	425	406	469	472	461	441	499	468	448	456	451	499	452	463	451	468	461	470	477	441	449	427	427	469	451	428	472	464	417	434	435	487	467	455	431	453	419	464	461	451	440	496	418	475	450	434	430	430	437	471	443	457	462	480	468	451	460	425	490	475	442	456	435	457	432	421	441	462	441	437	437	451	469	455	426	464	436	454	414	466	440	466	444	436	447	470	442	443	458	417	448	462	459	488	434	477	418	447	461	436	437	445	450	470	430	451	427	448	442	414	454	424	453	477	444	415	439	454	480	492	415	469	431	450	458	452	468	430	458	463	453	435	448	416	432	476	440	462	445	459	479	479	446	459	462	457	432	443	416	477	446	472	451	484	467	490	452	492	438	443	477	440	443	468	457	432	485	447	452	422	424	463	461	419	457	413	459	466	442	457	497	427	423	482	418	448	434	450	472	428	480	424	458	446	455	442	471	415	461	434	437	452	417	436	406	449	453	479	449	411	428	488	473	446	425	439	468	462	429	425	485	439	438	482	447	403	424	445	491	429	464	440	455	447	476	447	430	487	483	481	431	472	421	473	438	422	458	440	457	445	433	446	466	457	444	450	453	459	437	476	425	439	425	461	441	440	468	424	443	421	472	484	458	468	457	429	467	456	452	429	440	482	440	450	405	448	467	482	431	456	467	436	447	456	463	440	443	442	425	440	452	437	451	461	456	447	472	418	419	400	462	427	507	443	453	430	447	449	448	466	466	444	451	413	405	427	480	392	430	414	466	416	429	436	438	498	471	428	442	441	459	417	438	460	411	451	442	423	459	429	467	442	437	423	444	467	458	445	449	442	450	473	457	467	445	403	409	436	418	481	421	462	461	429	454	447	418	403	426	459	422	449	458	495	408	465	462	456	441	442	429	459	443	425	437	449	446	467	470	450	451	464	464	464	477	478	476	439	448	455	426	428	416	443	482	436	472	456	440	474	426	452	457	459	430	486	422	451	471	423	421	446	411	445	462	414	481	481	448	445	461	480	448	448	497	435	470	449	440	464	457	414	455	470	439	441	465	453	438	459	405	464	419	463	425	447	441	427	451	462	449	447	447	464	432	478	407	452	428	444	444	478	468	430	465	462	455	426	442	422	443	507	458	409	443	435	421	420	425	431	441	490	468	437	400	469	428	452	429	435	448	413	464	431	489	463	446	420	426	453	407	420	444	444	444	471	439	446	437	452	471	477	436	430	418	412	450	477	499	476	443	462	452	464	451	467	443	439	458	448	451	426	449	429	489	461	446	488	405	441	435	416	416	459	425	430	441	431	469	394	468	463	447	439	448	492	437	426	474	436	479	445	460	445	465	453	465	442	423	419	448	430	422	445	465	489	459	410	398	454	434	429	469	457	479	474	448	429	451	416	431	462	405	479	464	425	454	463	472	470	451	437	423	427	468	426	484	489	408	443	403	430	437	438	470	452	447	437	394	448	420	433	462	467	418	442	451	477	447	434	456	473	410	426	443	426	441	460	462	464	422	437	419	449	473	459	426	435	467	428	437	425	451	441	410	475	470	437	449
2075	321	286	263	263	210	224	236	218	213	243	244	210	250	202	216	218	191	216	231	225	219	222	214	218	212	223	189	197	214	211	234	242	218	213	210	199	216	203	220	212	190	209	230	187	243	212	217	231	246	198	224	214	225	260	235	214	228	250	300	308	292	283	247	215	241	188	209	222	200	212	197	183	208	201	184	219	215	225	211	192	188	224	216	199	206	221	222	205	208	210	191	189	198	202	217	216	198	187	202	192	211	207	209	199	206	204	181	221	218	223	196	215	207	211	210	214	219	196	189	207	215	216	228	200	197	198	199	203	190	208	215	193	206	182	191	217	204	214	208	210	197	189	213	215	188	203	210	214	203	188	217	188	223	235	211	215	206	206	190	200	224	211	197	210	219	186	200	245	194	212	204	182	228	215	213	183	203	187	212	176	204	200	205	198	201	195	221	191	200	212	199	199	197	221	224	212	199	202	203	195	219	195	225	214	222	195	198	206	205	221	208	211	196	190	204	196	212	210	210	211	192	192	209	219	196	182	191	212	205	196	197	208	215	224	222	198	187	224	193	206	217	215	221	216	192	218	199	186	215	208	212	210	193	198	202	199	162	181	216	209	192	197	200	214	203	221	194	230	209	191	203	231	196	198	206	215	215	193	210	181	179	213	209	211	233	216	189	208	187	230	199	234	184	193	221	173	206	207	211	197	220	197	209	228	204	202	194	214	197	203	204	211	196	208	179	193	203	233	197	217	211	177	176	186	174	225	195	195	191	201	224	191	212	215	197	188	179	208	203	214	200	178	186	203	200	211	178	212	211	193	171	178	234	186	200	203	212	200	212	221	197	229	228	217	199	234	195	235	196	195	208	241	206	192	208	227	206	201	228	237	207	217	205	197	211	204	180	215	214	231	204	208	204	196	221	195	198	232	209	213	220	191	206	187	197	210	210	207	188	210	209	198	230	211	213	193	226	219	208	221	188	208	197	199	201	199	216	207	227	203	223	230	219	204	219	199	197	185	210	216	223	203	205	194	206	204	198	190	208	223	222	197	214	210	252	203	188	184	223	206	228	199	214	193	215	217	198	194	232	236	205	213	206	200	210	236	198	200	197	216	217	230	221	178	221	213	217	221	211	206	216	221	197	242	213	192	218	198	200	198	195	238	196	210	206	194	213	212	212	234	228	209	219	198	214	227	189	199	194	196	214	217	229	206	202	193	224	192	199	191	205	234	213	224	221	190	191	212	203	225	196	197	236	204	211	200	203	194	207	186	198	197	194	197	210	195	219	204	204	248	220	195	197	219	184	189	208	225	221	208	216	192	208	194	226	213	217	227	223	212	212	197	208	205	186	185	177	208	210	213	186	232	211	198	200	204	222	215	222	214	188	204	193	204	199	191	222	216	197	178	195	201	215	205	201	208	256	195	199	173	211	183	184	186	235	205	195	184	214	212	209	187	204	207	183	222	231	206	200	219	210	209	247	217	222	216	222	206	211	203	213	203	209	219	238	194	190	211	214	221	189	207	202	209	171	197	218	191	194	202	204	188	205	216	217	204	216	235	198	195	234	218	209	200	196	213	198	206	198	235	202	206	220	199	175	210	204	204	197	207	203	204	210	199	205	185	199	217	207	200	199	198	236	209	235	188	180	222	238	221	200	186	199	212	207	239	192	186	202	205	197	204	191	247	210	204	222	212	208	200	223	235	212	195	245	205	195	188	206	219	186	212	222	216	206	223	197	201	197	212	209	202	209	187	210	195	199	222	207	230	210	202	214	180	208	211	209	192	202	194	213	212	194	222	225	180	209	231	197	181	200	204	218	201	203	206	227	209	201	197	216	236	193	179	207	204	197	206	224	215	210	214	197	205	198	211	201	184	171	218	208	206	208	202	169	198	199	216	197	214	201	193	202	232	217	213	192	207	225	209	186	199	241	232	191	185	197	215	232	214	233	193	191	228	201	208	232	204	216	185	214	223	206	223	191	255	177	211	213	210	211	215	181	210	174	201	193	204	218	231	211	169	206	205	206	205	229	211	194	229	224	209	185	241	229	211	219	194	189	211	202	213	215	204	172	213	182	217	204	179	228	215	223	199	218	202	218	197	187	197	215	217	213	187	210	153	205	195	219	211	177	192	211	218	225	212	212	208	176	201	183	202	211	184	215	223	202	169	198	211	208	218	187	200	204	197	209	234	199	207	203	214	211	207	204	205	207	220	197	192	178	175	192	191	195	199	208	209	206	196	243	216	211	216	222	204	185	199	176	204	218	228	186	218	207	212	217	197	201	194	231	199	196	198	200	204	216	176	211	198	221	202	195	210	193	195	192	206	186	208	224	196	199	210	191	183	213	197	178	214	213	216	175	193	214	235	220	208	195	191	194	211	199	207	209	212	218	204	209	231	198	214	209	223	207	235	218	209	234	180	208	215	203	202	205	200	215	213	185	235	201	215	195	201	200	216	205	197	218	229	197	202	218	210	214	227	207	208	196	207	221	197	172	214	200	158	185	200	218	196	218	203	205	195	192	210	215	201	209	199	206	191	217	228	200	197	218	185	208	207	216	201	202	203	187	210	205	199	213	211	215	199	223	200	183	204	218	197	202	208	190	241	213	195	229	202	177	202	190	194	193	222	218	212	203	207	213	210	209	215	233	198	209	212	197	182	220	216	221	195	215	177	185	223	201	205	197	211	203	185	223	214	246	200	198	206	208	196	194	221	184	206	201	191	208	208	202	242	231	206	180	200	199	220	199	190	199	224	208	202	207	193	196	211	228	218	205	200	204	233	198	225	206	228	237	213	218	217	205	196	213	202	215	199	222	237	205	199	208	207	190	200	227	189	200	205	207	190	193	218	200	223	201	226	204	201	210	205	216	221	221	198	206	220	179	198	207	201	208	234	240	211	195	213	221	200	200	182	207	210	219	196	212	200	217	210	197	215	197	213	182	224	219	199	201	200	186	203	213	237	214	221	221	191	218	204	235	199	193	212	231	220	193	210	214	225	221	215	219	231	206	225	205	236	218	233	234	222	218	190	217	211	197	208	205	197	208	204	211	232	215	208	204	214	216	206	195	208	221	199	161	217	200	216	204	203	204	224	207	206	209	209	214	202	201	176	186	195	221	186	211	173	204	203	203	191	203	197	202	208	201	186	222	221	207	202	215	241	191	196	203	196	210	215	197	227	214	221	201	229	210	244	200	205	218	211	215	223	221	216	221	200	207	228	194	203	202	209	211	238	214	198	181	199	206	214	218	205	192	205	196	211	199	199	230	200	196	204	183	229	206	199	214	192	186	219	225	204	207	209	230	198	198	207	219	219	214	205	173	209	220	170	196	221	233	190	215	244	217	216	222	194	212	215	218	193	206	199	209	206	189	181	224	203	208	200	204	216	186	213	182	217	236	190	211	213	210	216	195	224	206	197	220	210	228	210	198	228	192	210	195	184	212	213	202	198	197	203	203	195	183	217	203	222	193	212	220	210	224	196	222	211	222	209	202
2247	660	767	798	819	719	710	642	668	618	645	688	627	631	642	680	634	595	567	593	589	572	602	611	604	568	579	582	609	621	618	571	594	571	587	595	616	641	662	646	675	670	682	656	591	697	744	773	771	745	752	753	804	731	756	710	630	716	915	1286	1481	1086	970	808	729	616	581	590	604	558	602	544	584	513	599	559	564	566	577	598	562	591	578	557	598	565	540	544	599	530	575	545	582	552	610	574	593	588	588	570	556	529	555	575	590	558	553	565	550	568	538	595	564	562	565	563	548	539	557	544	590	603	552	576	553	594	538	546	575	609	569	576	581	551	581	566	537	593	598	612	594	569	584	527	581	575	593	587	537	570	534	547	553	603	552	567	541	608	573	532	588	556	549	562	580	616	565	488	562	594	548	567	559	545	570	565	628	559	548	561	532	602	572	550	541	558	540	561	554	549	594	533	572	547	540	567	577	523	535	548	597	535	561	514	586	571	561	568	609	571	526	557	569	574	595	566	560	551	599	567	579	563	552	598	571	550	574	545	576	528	545	567	552	560	540	566	541	593	554	521	610	564	596	582	553	559	571	593	581	571	562	558	599	574	567	521	563	600	582	529	555	595	561	554	503	592	529	534	568	589	559	488	558	538	562	635	553	565	578	562	567	560	554	567	557	551	560	517	567	549	558	579	595	560	528	559	539	577	554	585	585	545	595	554	536	563	528	555	560	564	553	541	559	582	547	581	539	560	560	581	513	581	540	564	537	535	593	570	569	551	579	590	544	551	506	563	579	561	587	513	554	556	578	572	547	542	555	618	572	621	566	575	568	584	544	569	553	573	550	587	579	524	514	534	598	592	594	551	553	601	604	568	583	559	596	551	525	587	597	554	514	519	559	548	520	594	574	532	585	581	570	543	588	565	566	611	554	588	565	577	548	561	536	555	533	575	561	554	576	576	539	572	542	558	566	583	595	586	573	575	560	537	622	540	559	577	567	572	558	603	555	539	542	549	579	594	587	609	568	554	563	544	552	598	584	529	578	555	571	537	582	563	537	575	570	509	575	563	582	574	605	576	589	544	555	578	550	566	599	578	563	564	592	594	590	598	531	533	546	552	590	538	618	559	591	540	545	551	561	583	598	574	547	538	580	559	573	548	569	548	558	588	534	536	590	545	580	580	558	581	582	570	552	554	578	570	528	590	539	571	569	564	622	577	578	554	569	547	560	578	619	578	592	541	592	582	554	572	552	565	532	533	588	583	567	603	569	554	554	562	566	555	526	574	532	545	548	535	556	563	604	587	561	576	579	538	575	580	569	551	624	577	543	618	576	611	567	556	586	573	542	586	565	569	601	565	612	559	538	535	571	559	536	577	543	594	524	581	563	530	557	564	564	537	599	550	553	582	565	531	601	568	537	582	575	589	556	568	530	549	569	552	557	588	553	588	587	528	584	551	518	573	506	567	550	561	566	583	582	609	585	588	604	546	544	517	556	592	570	563	542	560	577	569	599	548	550	563	552	573	572	557	540	553	544	605	546	565	595	558	614	548	586	540	598	597	555	593	574	583	554	570	570	569	534	550	572	583	563	530	555	573	565	574	557	582	553	554	507	599	544	551	538	562	561	567	578	568	520	597	563	581	584	577	603	562	564	523	571	562	559	588	556	550	590	558	551	558	551	574	507	609	554	582	551	547	553	613	577	549	612	542	586	575	551	583	535	567	574	529	565	539	544	573	557	534	572	515	561	541	561	520	538	567	539	577	569	588	583	532	580	566	567	544	571	534	524	575	564	566	536	590	566	553	568	585	517	571	617	543	553	551	535	559	537	602	531	579	535	551	523	525	579	565	572	590	558	564	537	572	554	535	588	598	547	531	561	543	575	555	564	531	554	556	591	547	548	536	573	526	601	592	605	538	556	552	551	578	588	572	555	556	568	536	541	601	569	584	556	546	534	577	607	513	543	570	543	555	581	568	577	547	579	585	552	570	570	559	526	546	544	554	552	539	593	538	548	608	539	542	522	565	590	590	576	578	591	571	525	566	557	566	568	526	554	587	558	591	542	586	564	556	553	578	584	586	547	604	562	553	580	559	543	554	535	576	555	580	558	560	570	551	597	573	551	606	542	591	557	572	580	550	585	581	523	543	560	584	594	584	590	565	604	567	545	572	541	544	578	567	588	576	618	573	555	536	579	543	580	555	572	508	561	576	574	600	567	525	559	524	577	537	558	563	602	562	575	551	569	582	561	545	555	601	586	568	555	566	584	566	576	550	604	548	610	603	575	521	585	570	575	589	579	542	587	494	559	584	545	552	524	596	555	576	579	551	553	545	566	522	517	572	566	558	540	573	520	565	557	572	573	614	553	519	576	580	550	575	557	567	564	512	563	562	599	609	570	539	567	544	562	548	574	567	580	586	540	538	591	538	573	583	539	565	567	596	545	589	601	598	520	597	561	589	554	606	544	620	583	593	601	559	542	521	580	564	599	593	526	571	576	543	566	586	617	561	616	559	585	556	555	577	545	577	583	527	538	569	570	540	591	535	587	550	570	582	547	588	540	542	555	611	533	586	579	575	572	569	598	529	551	572	577	560	556	557	565	534	535	558	540	552	529	597	538	535	593	559	616	636	540	604	600	577	591	562	558	633	608	575	525	581	528	592	581	577	549	581	533	524	556	539	569	563	571	636	548	575	578	575	588	507	564	559	552	545	540	574	563	585	564	568	546	516	581	575	573	558	572	534	550	586	559	602	565	569	564	512	605	568	576	553	591	589	590	557	593	567	548	592	598	552	549	553	547	579	567	543	571	518	543	579	522	554	552	538	575	584	609	568	573	575	576	584	587	533	542	571	614	563	540	567	551	566	589	515	543	552	519	594	541	539	558	541	584	619	538	565	546	536	546	630	573	533	560	587	594	553	556	555	556	581	572	597	566	546	652	580	546	559	538	562	541	541	560	591	563	519	531	621	571	554	566	586	538	570	535	531	552	565	568	544	563	571	596	581	569	585	562	563	555	574	580	548	578	597	594	570	575	531	552	540	593	534	565	606	579	588	567	576	576	557	537	573	562	528	583	559	596	536	576	600	563	523	569	562	592	563	561	552	547	556	569	551	563	528	527	571	547	550	535	544	552	595	606	613	593	554	544	560	540	562	594	578	567	549	573	560	604	593	563	530	566	570	618	584	585	565	550	578	552	562	599	617	532	580	544	605	546	577	516	551	585	537	550	586	573	514	541	536	545	532	568	602	567	580	572	555	600	596	566	577	536	547	576	586	525	571	553	552	562	607	567	545	562	644	565	551	545	580	601	567	577	562	546	558	608	559	578	569	548	574	581	574	547	591	605	565	551	613	575	577	599	542	576	583	593	542	577	539	582	559	567	556	604	570	536	536	594	522	550	542	551	555	581	598	583	577	568	584	565	577	558	556	601	570	579	568	579	572	556	559	546	577	551	573	536	571	565	518	613	564	587	602	526	567	610	592	552	590	627	605	563	571	565	557
7596	1180	1586	1110	688	566	458	372	336	309	282	269	240	266	229	259	226	217	202	199	204	206	189	179	177	171	193	196	192	202	186	201	194	215	211	187	205	164	178	227	218	203	203	198	214	229	248	206	217	226	221	223	238	218	202	227	238	316	676	800	708	541	369	299	259	197	190	177	180	179	185	153	179	196	192	149	202	186	188	179	179	160	148	180	173	159	163	182	154	160	185	173	172	172	166	190	160	179	193	179	165	162	194	157	153	191	179	183	151	196	158	171	165	172	168	168	193	187	168	168	188	167	163	173	159	154	181	157	157	204	179	147	198	168	151	152	148	173	162	182	188	184	198	165	156	180	179	178	164	158	180	149	175	175	159	163	175	156	192	189	162	174	176	209	203	180	187	159	190	168	153	159	155	182	180	182	169	182	178	158	189	166	183	194	176	177	147	170	181	166	152	160	198	187	157	174	176	176	167	145	180	166	176	181	170	175	171	176	152	154	159	168	153	159	163	175	149	180	179	174	175	163	162	154	171	182	170	171	192	166	192	177	163	171	166	165	189	165	168	180	167	171	169	178	169	163	180	158	162	154	163	199	175	183	160	190	171	157	179	170	146	171	162	181	183	154	173	177	161	162	150	187	188	188	191	191	143	173	168	160	169	153	165	171	168	190	193	184	152	189	160	184	168	163	190	175	167	163	170	164	182	167	154	179	182	177	161	166	168	183	169	201	173	179	177	170	181	189	172	191	153	187	183	193	194	184	170	185	156	178	175	159	164	167	185	189	157	174	174	177	155	147	183	160	168	157	174	167	160	165	168	160	162	195	166	164	153	175	155	167	144	190	185	167	179	188	172	167	199	181	195	168	146	189	174	168	158	198	168	182	184	169	154	156	193	177	163	165	178	181	182	183	153	173	160	158	161	174	190	170	182	172	164	151	177	176	156	168	159	182	169	192	174	184	193	170	183	178	168	155	162	169	168	197	174	186	165	160	169	162	161	191	181	139	185	161	155	138	165	185	152	177	180	147	155	185	161	169	164	164	182	160	183	148	172	181	185	174	174	164	159	165	180	183	168	186	188	167	174	201	177	158	182	199	196	151	193	174	180	175	151	175	176	184	168	161	196	167	186	152	169	200	160	203	175	170	156	167	175	163	171	201	158	192	179	159	169	172	163	160	155	203	173	149	175	171	173	157	178	177	149	195	198	185	218	156	172	173	179	186	176	165	168	152	170	186	204	180	195	178	169	178	156	174	176	161	168	155	181	178	171	170	185	165	174	173	183	174	167	166	160	173	180	173	168	179	166	188	172	165	177	161	176	170	192	186	159	159	176	178	158	170	184	171	192	158	166	173	151	176	191	175	180	184	188	170	161	179	171	171	174	199	167	188	157	142	196	181	150	161	171	192	191	153	167	158	173	164	163	196	182	199	144	174	170	156	160	173	167	159	196	201	193	163	185	178	183	164	171	188	171	179	174	187	182	162	175	189	157	160	175	162	173	172	182	187	150	157	163	171	171	178	160	169	169	179	154	181	164	162	158	159	189	170	170	173	191	166	171	156	172	166	172	167	188	157	171	159	169	161	150	179	167	189	160	171	151	175	180	154	192	177	162	197	190	184	156	183	178	179	158	169	192	166	176	189	157	171	171	191	181	161	176	154	177	187	158	144	202	160	162	171	188	169	159	191	158	176	154	138	164	189	162	177	172	176	171	164	161	165	189	181	169	149	161	179	163	180	167	163	157	165	192	161	161	156	184	195	178	165	187	172	159	156	174	150	161	180	168	197	171	186	156	177	172	187	183	172	197	183	157	158	177	166	165	180	160	192	153	144	179	174	170	171	167	164	173	163	187	178	181	181	148	171	152	178	158	191	186	192	167	167	159	172	144	190	175	152	152	167	146	184	179	155	171	175	175	192	174	170	162	164	159	150	178	173	183	191	161	174	183	159	182	201	168	142	189	182	176	157	154	186	191	173	171	169	194	195	178	183	177	172	172	159	145	191	176	168	187	184	166	156	165	183	153	154	159	173	183	158	144	177	173	191	189	174	159	162	191	158	186	158	194	176	194	190	155	158	150	169	198	197	158	188	172	165	180	170	191	169	161	166	168	149	162	159	184	181	149	165	149	153	183	185	147	177	162	173	167	172	195	161	180	168	163	156	163	194	174	169	165	177	173	179	177	180	165	162	180	170	167	162	171	164	175	148	155	151	168	186	163	166	155	179	171	196	176	171	175	172	178	170	180	184	172	178	171	186	168	159	172	157	179	163	195	175	175	184	188	186	169	182	157	168	192	209	167	176	176	160	187	183	174	170	160	207	171	166	190	192	150	182	155	152	167	180	193	181	172	187	198	173	157	169	192	176	155	156	180	190	162	190	185	182	162	176	200	180	171	180	175	159	171	150	156	175	176	164	172	161	201	160	168	183	193	169	155	167	155	183	166	147	155	164	189	195	180	158	164	173	182	172	175	185	185	178	160	169	186	190	159	164	171	154	180	170	213	186	164	180	168	165	166	155	183	156	195	163	163	158	177	171	185	168	175	168	168	146	170	178	153	160	160	185	172	166	176	175	163	172	152	186	170	171	161	170	165	183	160	168	154	177	185	164	171	185	174	162	181	172	178	186	179	194	172	170	151	172	167	167	162	197	176	190	178	168	186	160	172	196	154	175	155	182	165	149	182	168	180	155	171	184	172	173	190	183	172	139	185	189	162	190	176	157	161	185	188	171	160	178	173	174	197	174	192	170	177	174	148	170	169	180	189	197	184	167	167	180	181	170	166	165	172	158	166	186	180	142	156	179	181	166	157	174	162	166	176	176	204	153	163	164	185	192	160	188	173	158	177	175	197	151	191	173	168	186	177	170	157	179	179	159	171	172	177	207	188	144	189	194	172	161	161	172	181	168	177	182	167	141	174	185	175	160	175	171	159	179	167	153	170	146	163	177	162	169	181	180	183	176	166	170	177	175	182	171	164	165	178	169	181	182	171	176	193	148	182	193	172	192	174	170	165	173	163	156	166	176	147	205	146	163	178	200	157	142	179	177	186	178	193	177	180	183	173	148	162	180	182	160	169	185	169	181	156	170	164	188	156	173	174	167	182	170	145	184	171	175	180	168	172	178	178	166	168	158	208	157	188	182	200	168	175	176	171	188	191	167	161	157	176	189	188	190	153	201	181	162	169	190	192	178	165	164	173	160	151	171	153	213	179	179	195	179	183	144	170	163	171	184	149	162	174	174	200	143	198	179	177	180	173	162	188	162	177	185	182	167	174	175	173	174	171	163	178	175	182	194	158	177	156	173	172	167	161	179	170	190	157	173	181	173	171	181	195	170	192	178	174	177	158	167	213	153	158	193	180	159	181	164	181	192	174	180	169	167	174	178	196	164	175	143	168	184	167	174	174	161	170	157	163	174	182	164	183	178	158	168	160	161	167	190	179	167	172	188	174	185	160	187	171	153	192	160	168	172	163	186	169	184	175	190	172	186	164	175
5529	1629	2892	3216	2752	2365	2010	1678	1444	1378	1220	1120	1108	1020	942	876	806	776	699	682	702	661	657	594	648	615	661	639	689	671	644	581	590	585	608	597	654	667	657	691	699	730	753	736	750	884	838	858	995	911	939	955	876	883	882	862	797	1659	4406	5345	4416	3223	1986	1226	857	704	550	543	457	477	441	520	471	449	518	482	458	508	459	484	474	438	495	495	470	465	468	476	504	491	499	458	483	490	483	493	471	471	483	486	463	467	471	473	457	497	481	464	467	483	462	480	465	511	491	451	509	488	437	497	486	461	485	483	459	454	462	501	497	497	469	481	490	497	510	486	510	452	477	464	479	516	451	474	471	491	475	471	462	486	527	503	455	467	471	486	450	432	459	448	444	458	504	515	512	480	488	477	478	481	477	473	445	500	476	498	472	522	482	501	465	513	521	463	461	461	465	487	504	465	517	437	499	488	471	437	497	449	423	509	480	508	451	462	489	519	473	489	508	471	484	485	471	503	473	474	476	478	462	486	486	482	514	492	488	471	470	481	461	493	483	492	522	492	528	523	512	470	465	510	473	488	475	494	487	443	475	498	490	482	476	526	503	490	476	508	475	479	477	476	498	490	461	478	531	507	524	491	464	483	493	485	477	440	478	467	490	418	489	442	466	460	441	485	482	489	508	449	501	506	515	505	472	497	513	518	459	468	490	483	496	493	493	481	490	455	470	454	468	443	504	500	425	471	464	484	463	466	481	449	501	483	461	484	468	481	488	458	494	497	459	459	450	472	458	453	461	510	495	455	514	440	464	468	491	481	460	464	499	475	433	507	479	474	496	457	511	471	468	494	475	497	514	495	458	455	436	523	474	498	500	480	474	484	454	486	468	519	447	481	481	469	472	482	484	478	486	495	460	489	495	508	471	465	490	506	529	509	496	484	520	469	472	467	453	502	469	480	461	500	484	482	470	478	479	483	515	444	467	486	497	488	482	486	474	476	456	462	480	469	479	485	512	515	491	505	450	517	457	452	443	445	513	456	461	446	526	512	495	502	498	471	483	514	495	491	458	436	476	468	484	451	450	492	447	522	504	486	465	475	484	471	477	476	496	473	491	498	434	499	513	454	497	487	461	452	468	463	447	446	502	491	483	487	507	511	486	479	461	502	501	473	462	498	438	451	488	491	469	457	498	496	490	489	463	495	512	520	493	477	489	477	469	459	493	506	450	461	469	489	522	502	472	473	503	500	465	464	492	461	483	472	434	455	489	477	490	483	487	445	481	479	480	531	466	464	501	478	466	434	472	512	474	498	489	500	490	490	478	496	459	493	448	470	480	511	487	489	474	472	476	474	493	473	475	477	500	452	441	509	502	488	474	477	464	466	474	468	498	484	490	511	492	482	461	477	470	463	471	484	505	490	487	487	507	512	480	472	493	493	482	489	448	509	538	499	529	482	543	515	529	498	448	458	476	499	479	455	507	505	495	506	529	447	503	489	525	496	483	459	466	485	480	492	474	485	501	498	493	486	476	476	473	495	507	491	467	452	468	508	475	498	547	507	480	521	492	499	479	471	492	521	500	500	520	501	467	504	487	473	492	480	502	459	461	467	463	484	488	483	524	487	482	441	470	491	497	487	487	521	473	465	432	480	503	453	503	482	490	475	485	489	472	493	484	506	515	492	516	435	466	457	497	476	473	467	489	485	465	462	492	492	489	482	470	484	487	450	514	476	435	485	487	494	487	498	492	472	457	495	498	475	541	478	541	463	515	475	491	486	446	469	488	510	492	493	496	466	491	497	524	501	508	462	473	502	491	507	445	448	457	511	458	484	508	478	449	474	473	512	478	502	491	500	449	459	488	452	495	455	466	477	501	465	452	476	503	493	484	445	468	465	469	460	476	494	469	438	483	485	508	488	529	495	485	486	447	512	481	506	492	501	521	498	488	463	483	526	508	442	499	465	471	480	428	497	476	488	476	479	539	477	485	458	477	452	480	495	519	456	468	474	504	463	482	509	485	443	454	488	505	468	468	501	512	499	473	480	486	475	452	472	513	466	490	469	489	502	479	533	480	468	485	464	472	486	501	497	507	496	472	461	504	495	456	446	492	457	499	484	501	503	530	493	460	470	463	487	510	488	487	502	469	477	518	493	519	474	532	504	466	528	477	487	472	476	477	476	493	492	492	505	473	474	484	497	504	492	515	489	470	503	448	494	473	453	490	449	489	493	492	464	522	505	490	484	486	509	484	480	510	472	453	460	511	488	464	521	494	504	516	456	504	485	459	482	488	488	473	504	463	488	506	481	498	472	492	464	492	448	474	509	477	475	536	445	491	498	481	484	463	449	471	504	477	480	485	451	476	443	503	507	492	494	529	504	503	475	516	464	448	489	464	489	505	506	494	498	488	442	489	469	505	452	477	485	466	476	480	497	524	444	490	483	473	480	464	535	486	483	472	473	440	460	466	461	469	503	463	476	457	427	468	437	493	499	426	491	487	465	480	469	465	494	487	504	489	497	492	483	487	449	464	462	471	453	461	503	466	499	498	501	474	482	524	487	457	468	494	492	461	492	483	470	480	484	480	495	497	470	496	477	495	414	473	478	441	531	461	505	468	464	487	472	477	462	500	486	453	522	482	491	492	479	523	515	480	485	493	496	489	458	456	459	467	461	467	501	486	483	497	467	508	476	440	505	482	465	494	505	442	497	468	431	495	493	482	476	472	463	514	484	476	480	467	451	491	482	473	467	442	468	444	489	492	463	481	507	467	482	424	485	463	526	518	449	427	486	493	517	487	440	460	469	473	481	471	489	486	489	472	513	453	492	504	429	509	458	478	491	480	501	505	502	442	457	473	480	482	486	451	486	501	522	503	495	479	444	505	475	497	486	494	463	510	468	432	495	483	510	495	442	507	467	492	485	522	481	481	521	488	460	425	462	506	480	480	459	502	487	504	505	480	509	476	481	498	490	468	489	448	479	455	477	511	468	493	514	477	466	475	494	479	471	490	479	482	451	433	495	471	425	497	503	486	474	458	490	517	487	478	511	454	499	491	469	516	495	504	491	489	485	465	467	499	471	469	427	463	448	527	499	501	455	447	505	503	479	487	487	473	485	479	478	464	467	517	477	501	484	510	441	495	450	448	482	501	467	472	511	491	472	461	501	500	498	473	455	524	466	517	477	455	462	520	493	501	440	501	476	478	467	474	463	496	501	506	484	438	474	479	483	461	442	498	472	488	483	438	522	497	491	501	504	537	446	498	478	486	495	467	504	487	474	503	482	469	499	472	452	511	482	494	464	503	506	468	438	512	470	476	493	493	456	445	475	490	485	494	521	511	469	468	474	454	445	465	471	488	473	438	485	469	491	498	481	497	429	472	465	469	475	497	516	457	521	474	474	497	464	457	507	526	475	515	478	496	487	495	521	478	465	483	514	497	464	464	469	471	497	475	511	486	456	462	501	489	484	485	484	480	475	519	499	466	464	468	513	489	492	468	491	473	505	440	455
13093	2351	2317	1733	1192	917	609	534	456	388	352	318	283	280	238	243	244	180	200	186	210	209	183	170	169	200	163	188	194	184	180	187	180	174	178	175	164	193	203	205	190	208	161	188	192	237	196	223	237	202	209	224	224	200	219	216	214	743	1065	1159	844	644	482	299	230	227	202	154	148	179	142	147	159	155	161	142	146	157	141	167	141	157	147	152	143	153	139	139	147	135	155	127	157	155	126	158	146	157	153	129	156	163	149	145	146	140	138	149	150	158	168	148	164	164	139	139	142	148	146	145	155	163	159	148	145	148	143	178	127	150	145	149	154	137	139	140	140	135	152	165	152	140	143	155	151	150	173	163	149	150	155	159	127	178	149	159	143	143	163	173	171	149	149	133	137	138	155	140	137	158	145	148	124	159	162	154	164	140	161	146	176	141	146	177	136	134	155	150	150	153	152	148	156	149	150	152	165	162	147	159	142	142	161	162	166	157	133	150	155	149	123	141	134	159	163	131	162	152	146	159	139	171	142	158	176	154	138	142	144	145	162	133	141	136	144	139	172	164	140	133	147	152	138	147	135	175	142	143	137	149	142	146	152	142	128	149	136	140	154	121	142	146	162	138	184	156	140	136	170	148	140	164	151	142	149	144	143	148	155	149	150	147	171	161	137	161	149	155	167	149	149	164	143	155	168	166	134	154	143	157	161	130	160	144	171	143	138	130	159	167	148	163	145	151	146	156	156	133	142	153	156	166	149	167	144	152	135	167	133	135	145	126	139	159	132	149	144	160	144	157	149	135	161	132	144	155	156	159	158	146	141	143	170	153	158	135	153	147	145	125	169	160	155	133	157	141	170	158	158	138	135	157	133	157	146	171	167	156	179	164	149	149	136	154	168	187	166	137	160	137	173	153	146	151	151	160	133	121	157	137	155	147	137	143	152	139	126	130	153	155	121	142	168	157	133	142	140	148	167	134	155	129	153	153	140	152	155	133	136	152	146	164	138	155	161	154	155	193	162	147	124	137	126	129	148	138	144	170	151	135	140	150	152	157	158	143	150	173	167	157	163	160	169	162	145	148	158	168	138	142	129	132	140	144	133	150	140	127	147	158	129	140	144	138	150	141	142	145	161	153	163	163	143	146	150	162	165	161	155	138	151	137	153	148	151	147	153	146	149	153	155	152	144	131	142	154	149	168	165	145	145	166	164	146	147	160	121	143	136	177	133	149	125	148	139	166	151	143	182	135	138	130	149	155	158	162	145	131	143	149	124	145	160	143	139	177	154	147	154	135	153	151	144	155	151	152	163	162	158	155	149	141	147	137	150	165	135	147	185	148	160	158	153	135	150	154	134	139	150	148	152	151	145	152	133	147	168	151	147	158	159	143	147	176	124	162	160	152	138	167	143	139	148	123	129	135	146	146	133	154	135	140	131	151	152	144	173	135	140	154	136	144	149	155	129	164	159	146	162	157	152	156	148	159	156	162	160	160	144	158	154	143	137	151	141	153	148	138	146	159	176	143	134	152	144	159	137	158	135	141	139	181	144	143	160	148	141	153	160	162	136	165	167	141	156	165	142	147	159	159	147	171	146	166	154	140	146	146	146	149	152	147	146	140	157	148	148	130	148	122	153	160	155	142	161	142	142	152	177	168	147	140	165	173	160	150	147	149	163	138	133	131	167	169	169	121	149	166	145	157	150	139	125	142	144	146	151	139	148	166	158	172	158	159	129	123	160	154	178	149	154	151	173	172	158	112	168	159	139	141	129	138	120	155	144	150	132	149	132	146	131	157	148	157	169	153	158	154	155	132	148	154	145	135	148	130	149	156	147	153	137	160	131	136	160	160	157	138	136	157	143	168	135	159	157	152	173	136	154	141	146	152	154	137	138	153	139	153	151	175	162	132	146	150	150	150	123	128	141	133	161	151	150	158	164	147	157	147	150	152	144	128	142	122	134	157	144	165	151	132	158	140	149	151	140	152	157	140	150	136	152	166	162	161	145	138	143	124	173	125	161	176	147	172	139	148	150	149	164	134	157	120	153	144	144	153	149	153	160	145	134	160	136	131	147	147	165	175	159	156	161	150	174	139	159	132	150	157	154	144	154	149	146	152	148	118	163	149	153	142	140	116	148	139	149	166	172	152	147	145	158	142	147	131	139	135	160	142	145	156	151	132	174	179	145	148	159	137	169	168	139	146	128	155	125	142	143	154	130	145	163	173	166	150	152	146	153	154	112	144	148	155	146	144	169	169	141	151	172	144	175	152	142	152	133	150	164	127	140	142	153	152	161	153	147	125	153	141	152	152	140	163	151	166	159	139	153	148	168	155	154	156	144	186	140	149	148	143	162	126	151	177	162	126	143	133	160	160	169	160	161	147	139	156	177	136	153	150	131	150	143	151	144	156	145	149	174	158	163	154	144	162	148	164	137	136	157	164	126	160	122	134	138	146	144	137	177	142	150	158	139	174	153	144	145	122	154	143	149	131	129	132	158	168	144	138	142	153	170	142	174	166	149	132	147	163	140	152	152	143	147	163	171	139	145	142	127	137	154	163	159	144	164	150	161	137	142	158	169	151	145	132	169	155	163	146	152	151	117	148	165	161	169	139	134	162	133	139	148	171	148	140	138	164	151	147	134	161	137	148	149	140	149	162	145	148	165	146	159	144	154	133	151	150	155	151	133	145	162	144	136	161	146	155	143	156	145	151	141	143	128	148	164	142	144	154	166	157	132	139	145	155	128	144	144	166	128	168	155	165	154	146	147	142	145	150	136	164	146	173	164	147	169	187	160	165	133	143	159	144	169	143	137	153	128	136	153	165	160	145	147	151	182	151	143	145	116	172	164	151	158	139	135	153	157	159	140	123	150	161	132	146	133	137	182	148	151	154	137	148	134	142	133	156	177	172	147	164	164	145	133	148	134	157	148	133	120	149	164	141	145	149	164	149	155	166	138	161	148	145	160	131	152	174	149	168	130	169	161	163	152	156	139	161	145	154	155	147	163	131	146	149	164	147	181	137	168	127	157	149	121	170	155	147	132	138	127	176	150	126	152	137	163	149	175	140	142	135	150	138	165	153	147	152	160	146	154	148	140	150	131	149	152	160	155	162	145	161	136	134	155	134	143	142	159	170	138	143	131	146	161	148	184	157	132	133	142	142	156	154	155	132	133	143	170	153	150	127	140	136	133	141	171	166	134	127	148	158	151	156	140	147	151	142	139	156	143	166	146	140	171	134	159	143	141	159	161	143	152	153	158	154	146	151	151	161	137	144	169	154	161	138	148	143	136	156	161	173	129	166	165	123	157	155	135	138	151	127	125	143	141	139	164	170	160	142	158	133	151	156	138	145	147	143	160	149	147	138	136	146	140	147	164	130	154	158	150	175	155	162	157	138	181	143	144	152	144	165	166	151	151	138	138	144	153	161	143	151	142	160	166	148	162	173	146	134	151	133	172	145	147	178	161	158	144	154	156	151	163	160	147	160	162	144	171	146
7283	2375	4490	5266	4463	3679	2966	2405	2136	1860	1764	1517	1431	1291	1181	1144	1004	916	858	848	769	713	724	739	711	622	662	773	752	635	714	576	618	564	602	566	671	718	730	821	860	809	809	889	857	1051	1150	1188	1315	1070	961	1085	1064	989	994	884	1022	4748	7257	7547	5588	4352	2602	1549	1067	767	538	428	457	443	426	427	411	460	441	399	453	430	438	418	422	419	444	418	433	412	392	440	404	426	446	446	395	430	379	442	448	406	425	446	407	422	470	461	442	439	471	383	367	412	414	451	458	464	476	395	420	411	429	429	438	441	461	433	432	429	440	411	410	417	405	444	431	436	442	453	467	455	417	454	412	427	460	437	447	470	422	420	444	414	415	408	442	438	433	435	426	436	413	454	419	411	435	401	451	411	413	440	403	405	446	438	432	445	405	484	442	429	437	400	408	479	384	414	429	422	413	453	428	427	437	421	441	433	412	416	440	471	443	431	410	430	417	427	452	418	444	396	429	425	443	461	431	403	437	439	405	443	441	409	444	432	451	475	433	403	439	445	402	448	409	426	411	466	417	390	489	454	423	409	437	437	462	439	427	461	450	429	435	468	441	448	422	432	415	460	393	397	430	411	430	441	417	428	428	425	411	435	415	451	458	424	435	450	419	463	432	439	439	401	415	428	434	459	434	438	462	418	418	456	448	447	429	424	423	459	429	418	470	382	392	433	418	427	430	393	446	412	449	449	429	471	451	462	428	428	431	384	416	441	438	415	439	417	436	421	437	401	442	403	435	449	448	387	470	416	458	394	420	460	376	461	461	437	460	454	415	454	456	446	439	428	414	446	443	447	438	434	406	392	412	431	398	393	423	464	413	405	398	395	421	438	455	424	447	429	430	427	421	433	434	450	429	429	430	408	441	455	485	394	410	432	403	434	451	420	416	464	407	467	463	436	444	415	443	447	421	433	423	441	451	413	418	441	450	425	452	407	424	447	412	452	421	430	446	425	414	435	457	454	442	437	412	442	435	446	432	425	409	452	411	433	452	442	425	420	441	429	424	425	441	460	443	463	418	458	421	429	389	421	419	436	422	417	410	437	420	386	428	413	442	421	442	401	475	419	449	408	421	422	451	440	431	401	446	469	415	420	426	423	410	423	435	401	423	480	471	453	426	435	435	422	416	414	414	445	443	478	420	451	423	431	422	413	427	443	383	454	428	439	410	443	449	408	381	425	425	421	406	434	440	420	457	424	427	483	451	430	449	429	436	428	389	407	448	429	416	427	462	396	424	424	437	434	449	426	458	440	441	436	415	424	419	450	424	396	468	429	446	410	429	383	421	438	417	446	434	390	466	436	429	395	442	441	409	429	422	444	426	447	423	440	404	436	376	462	417	441	451	418	483	442	441	461	439	392	463	421	439	433	447	412	440	382	436	423	461	418	412	430	434	397	421	434	468	436	432	463	459	446	425	393	468	407	484	435	426	419	395	420	440	405	459	404	429	406	432	440	432	426	388	443	406	446	450	428	446	452	457	469	445	427	450	436	411	434	403	448	442	412	413	458	430	439	477	417	436	461	431	396	426	414	440	446	466	438	427	422	452	405	398	435	443	455	391	446	444	436	418	418	422	440	403	426	431	410	480	447	437	439	438	421	456	433	436	404	434	437	433	443	422	457	411	430	438	415	426	415	449	434	421	456	422	430	422	435	413	416	384	464	433	439	432	447	454	450	411	422	421	447	405	461	450	433	427	430	449	443	455	462	431	449	425	404	431	465	450	429	419	436	445	423	411	445	420	402	402	415	448	459	443	431	414	437	447	383	453	439	415	445	439	409	428	454	436	421	396	411	411	402	445	467	438	445	400	451	418	421	412	429	442	429	443	429	404	407	445	437	439	447	409	404	416	418	447	460	395	437	429	432	430	436	443	416	413	411	376	449	413	449	404	459	433	409	436	457	421	394	460	431	450	395	398	412	439	414	423	467	425	422	471	446	432	413	458	424	455	410	396	478	431	422	425	435	454	425	437	438	421	437	396	455	411	418	442	462	437	424	377	408	421	453	426	405	443	402	389	427	436	430	414	424	406	471	420	440	441	405	397	439	428	422	460	416	419	431	412	431	439	445	417	447	434	442	466	422	425	440	451	389	441	458	428	418	466	457	407	433	462	438	449	397	465	446	399	449	431	440	432	461	446	421	435	417	430	406	419	452	449	423	442	442	442	399	408	408	430	411	420	436	427	438	428	434	420	424	447	380	484	428	425	439	393	407	446	407	397	408	442	438	432	451	451	392	451	447	417	429	440	441	422	434	425	406	433	429	429	455	414	400	447	411	451	420	445	448	434	456	444	418	417	439	433	448	441	417	447	451	457	390	443	409	443	434	445	443	396	448	445	425	473	425	453	447	408	410	406	447	409	449	404	423	413	436	402	441	437	412	438	412	398	416	423	421	398	407	408	462	400	438	427	396	439	441	406	418	392	424	403	393	404	416	437	446	434	435	440	420	420	415	432	453	450	444	446	464	442	461	426	401	433	410	447	441	438	434	417	423	409	477	414	437	418	406	426	447	433	411	430	453	457	413	444	414	403	435	430	431	432	446	425	420	413	413	423	462	467	469	433	420	425	426	440	411	410	460	437	447	432	421	476	435	414	418	473	455	415	435	458	436	446	430	429	433	458	400	470	438	387	440	413	429	445	428	406	446	436	461	427	465	412	417	440	447	430	411	412	400	450	436	460	436	417	416	412	449	453	443	451	428	429	449	452	407	415	453	429	443	455	395	433	404	425	439	393	400	446	416	445	432	425	430	473	437	461	442	441	390	445	437	423	453	423	458	421	443	420	421	430	420	466	436	412	433	433	424	455	434	410	441	463	415	411	435	437	431	453	445	477	450	464	411	433	431	428	448	419	430	438	406	420	425	443	432	412	424	416	443	407	462	464	401	442	428	431	464	400	429	413	429	421	449	427	410	429	447	423	432	424	416	461	443	444	432	396	419	444	390	441	395	424	431	407	397	404	449	433	415	404	428	428	448	430	442	429	448	450	443	459	404	443	432	445	418	463	400	444	452	386	441	450	439	444	462	413	425	424	459	447	374	431	446	413	417	479	426	443	447	432	405	457	396	402	440	449	407	430	455	423	414	437	417	424	456	425	396	431	418	423	451	425	409	408	450	428	439	428	430	397	465	429	437	437	426	456	470	444	457	457	454	411	433	450	435	398	433	447	411	389	433	421	456	411	454	468	436	411	435	436	408	414	426	414	443	416	419	425	442	445	435	395	412	442	423	436	426	419	422	431	429	379	417	439	445	423	411	444	473	440	430	413	433	398	425	424	431	419	413	450	414	431	395	454	438	444	417	414	417	441	412	442	445	409	428	412	433	421	403	470	405	467	432	437	450	413	389	428	441	438	439	428	438	477	414	427	439	403	409	433	460	395	442	423	458	447	448	417	462	434	477	440	451	479	410	419	434	436	462	459	431	439	458	397	462	416	420	420	430	403	405	450	440	403	432	429	438
2097	247	285	254	263	194	223	232	205	217	232	202	202	226	229	218	210	215	185	223	211	217	215	206	231	222	237	236	209	211	193	215	196	200	215	210	183	217	202	262	208	219	201	198	240	238	212	218	231	231	251	203	220	245	221	227	210	241	245	289	292	260	236	230	227	207	219	175	190	200	206	175	188	210	213	216	186	214	188	206	207	220	195	199	217	203	217	193	207	192	204	214	193	209	180	199	221	225	189	179	192	203	166	193	210	192	199	196	216	198	208	182	183	187	202	176	214	180	211	205	212	180	204	191	210	204	197	181	216	213	200	186	208	195	185	182	200	203	208	207	202	210	212	208	182	221	195	189	211	198	197	206	216	185	188	194	195	211	189	204	202	191	191	194	169	190	193	204	217	192	191	196	183	210	174	193	211	216	219	196	182	191	193	211	218	203	197	195	196	196	193	179	189	187	217	212	180	190	200	216	193	213	183	223	211	189	205	208	175	190	227	231	228	201	188	219	220	196	222	195	193	190	211	202	215	224	200	205	206	217	209	209	205	209	204	193	198	185	210	187	230	221	208	201	212	169	220	186	203	207	221	205	205	196	202	218	186	177	210	209	210	203	200	206	173	202	206	223	221	200	185	200	218	188	205	211	168	197	189	186	192	206	180	203	198	193	211	194	203	229	187	215	178	232	178	183	199	180	183	212	187	202	186	208	198	212	182	193	187	207	217	195	203	193	188	202	178	174	203	198	228	197	196	193	217	173	213	206	206	198	199	199	206	189	218	201	202	192	220	193	187	173	210	194	199	182	201	219	181	181	217	212	217	208	214	188	170	204	212	204	176	198	203	193	201	194	197	204	200	188	209	192	204	218	182	198	178	186	192	180	205	214	221	179	174	207	175	180	222	202	197	194	204	226	202	189	200	182	189	208	198	166	192	180	203	221	217	211	212	197	187	193	208	195	218	202	211	206	199	201	190	210	209	185	192	190	205	177	202	189	179	199	201	217	206	193	210	203	217	192	215	224	214	187	224	190	183	190	201	187	199	202	204	231	205	165	198	199	188	181	194	217	203	204	188	185	205	183	189	200	188	165	190	181	193	187	208	203	189	200	187	208	209	188	199	211	192	183	199	199	248	198	184	187	189	212	175	180	184	182	199	196	187	186	175	196	187	211	195	197	191	200	206	206	200	198	194	196	192	191	203	185	201	213	179	196	191	188	211	206	190	195	208	206	207	195	195	210	233	194	190	215	185	187	200	200	205	197	201	193	187	217	188	203	203	187	221	206	185	189	176	188	173	188	185	221	210	186	177	199	188	208	205	202	196	199	181	211	200	198	182	179	183	207	207	174	208	194	183	201	199	215	179	224	208	171	205	188	202	186	194	183	203	218	205	220	193	195	193	207	216	213	218	203	205	203	173	214	216	212	197	179	218	169	225	201	198	206	191	185	184	186	188	188	191	210	176	189	183	217	205	189	179	198	191	207	194	204	197	215	215	216	198	200	234	223	203	227	184	192	193	202	213	185	191	223	187	192	204	187	210	227	207	205	181	185	201	186	179	241	225	218	243	216	222	199	187	210	194	181	199	213	190	202	230	202	185	174	214	216	204	213	190	189	204	225	213	225	225	190	171	214	177	201	196	180	201	197	212	200	196	219	173	198	226	216	194	209	193	183	192	212	188	183	186	186	209	204	198	200	219	203	206	198	197	218	214	212	180	202	209	201	200	208	199	205	214	212	173	184	194	205	211	216	198	201	198	201	199	189	194	194	209	215	210	190	188	195	212	220	199	197	199	201	205	207	196	212	199	187	214	183	196	215	190	215	216	199	193	190	212	186	210	190	211	193	185	205	198	210	198	195	192	185	211	206	207	167	183	222	201	190	219	178	210	222	184	193	216	198	229	207	224	200	199	196	197	203	215	223	218	227	189	215	186	210	199	179	190	199	209	182	234	185	216	200	183	190	198	201	193	200	194	202	196	223	200	231	217	229	195	197	209	214	187	186	186	191	216	207	189	209	178	213	191	200	188	180	183	197	190	204	177	216	197	224	189	185	202	194	177	209	183	193	170	203	199	212	202	181	198	228	185	203	200	193	198	203	204	199	197	221	209	172	196	177	179	175	205	194	171	179	189	184	178	193	211	189	192	205	185	184	221	193	190	202	174	186	208	191	190	222	208	219	189	178	186	183	215	227	199	232	186	202	208	204	234	203	182	198	177	197	206	190	186	223	213	198	176	212	220	195	227	216	207	222	198	191	220	166	175	164	216	199	228	188	223	198	189	200	203	209	214	224	203	216	205	207	191	192	196	236	184	169	174	200	204	205	185	215	207	233	215	220	185	219	192	171	172	185	206	183	172	183	221	172	189	176	195	228	208	234	201	208	181	203	196	216	204	198	191	222	182	203	208	186	217	190	210	199	217	233	197	208	197	185	204	204	191	212	210	188	220	189	189	218	186	195	206	206	200	174	213	206	203	202	199	217	223	185	216	209	224	184	178	204	201	210	216	200	197	211	220	203	201	227	207	195	207	194	223	209	190	208	210	173	201	179	173	191	192	189	210	189	198	183	219	206	198	198	201	201	204	201	184	165	186	199	170	195	188	192	197	209	191	194	195	176	197	214	224	189	204	172	184	198	193	190	184	208	212	198	190	210	220	185	203	199	181	183	200	172	174	224	214	195	169	193	204	197	205	198	195	219	206	198	203	189	214	181	190	201	195	202	202	197	219	200	208	184	180	179	196	227	223	216	207	189	176	201	209	204	158	207	177	208	225	177	212	206	189	224	194	170	172	186	204	196	200	187	171	209	217	204	191	177	197	170	200	194	181	228	220	201	181	192	211	209	226	200	186	177	179	214	192	177	204	169	220	218	177	196	200	193	207	195	217	204	210	194	188	186	217	192	211	173	211	229	188	214	206	187	219	187	199	189	194	189	196	190	183	199	195	186	196	220	192	238	215	188	165	210	188	207	196	217	213	203	206	194	192	182	217	209	219	198	181	222	214	200	222	181	219	228	228	214	202	182	184	188	195	191	181	218	220	204	189	219	212	194	222	198	200	200	179	207	176	189	215	194	220	194	228	197	226	190	220	202	183	212	196	198	190	205	226	205	192	176	198	199	194	226	190	178	183	190	180	206	164	174	218	190	206	187	195	197	192	185	199	211	200	198	204	171	181	205	205	184	218	204	179	220	211	196	205	230	204	218	212	178	218	191	185	188	171	214	220	207	215	203	195	213	200	199	203	168	190	194	210	207	224	197	191	191	192	186	184	197	203	214	208	206	196	199	216	212	201	186	204	201	195	173	198	200	222	190	202	196	209	182	180	199	195	181	214	200	187	188	218	220	187	213	189	185	228	194	194	219	190	181	200	180	200	185	185	186	208	198	190	204	184	203	204	220	218	209	184	205	197	226	198	192	183	201	219	198	209	198	231	190	218	198	207	171	208	208	224	193	206	191	195	192	209	207	172	208	184	209	215	226	202	200	200	209	195	219
2380	641	771	762	719	749	701	658	638	637	659	621	573	636	641	597	617	615	549	578	566	528	588	558	536	547	659	623	579	573	584	563	644	522	613	631	678	674	633	717	780	693	676	679	733	738	793	791	754	704	653	696	687	631	665	685	713	988	1080	1253	1008	992	820	697	664	572	556	555	526	557	511	561	528	538	545	542	538	522	526	540	545	557	565	570	565	568	571	552	540	548	589	564	566	567	552	558	529	545	537	557	553	557	555	547	560	516	581	527	526	568	556	559	555	576	567	597	572	527	579	538	616	500	572	532	550	554	576	589	540	605	579	562	542	554	534	501	592	563	535	579	551	532	559	579	547	536	568	546	595	542	528	536	501	544	501	538	571	538	543	572	557	607	493	539	569	582	599	560	555	568	583	550	528	536	585	570	527	521	541	520	560	523	548	599	571	526	535	563	557	534	545	550	586	548	547	528	583	581	565	565	527	536	548	581	555	542	541	531	528	561	549	526	548	533	540	569	571	546	563	515	563	553	535	546	548	555	544	568	607	554	524	554	527	578	510	545	547	563	525	536	545	538	538	567	537	571	520	573	509	523	555	540	562	505	541	536	542	569	526	588	563	555	551	562	530	555	548	539	619	527	558	569	600	546	516	594	563	558	559	558	557	592	577	548	587	556	558	520	510	553	559	549	532	568	597	544	590	551	526	546	575	567	554	566	544	577	592	567	550	543	584	569	562	599	537	552	527	577	527	550	536	539	582	572	537	513	559	554	535	527	537	528	540	526	581	541	512	581	570	526	547	540	538	545	571	495	588	561	571	568	532	547	554	583	574	569	552	541	612	519	548	556	529	570	540	568	575	554	539	536	593	511	590	591	577	509	578	577	531	542	554	565	526	535	546	563	561	547	528	557	563	554	551	605	544	565	516	580	545	506	594	528	526	550	557	532	560	540	552	528	586	561	579	577	590	575	556	543	571	526	505	549	520	564	538	531	538	532	567	581	561	545	580	549	538	555	579	554	529	531	568	525	555	533	558	560	546	598	577	618	557	584	548	531	569	525	552	542	534	546	543	559	605	525	520	559	540	581	525	601	590	597	493	575	587	545	519	554	555	534	566	527	563	569	585	604	542	577	543	609	608	548	526	568	528	521	571	547	523	499	534	563	539	568	542	546	531	522	576	572	579	544	562	522	526	524	517	571	559	554	585	557	566	559	552	544	565	541	528	565	541	554	562	555	562	590	543	568	569	643	577	571	583	543	583	570	533	541	542	531	536	612	525	543	520	559	598	534	559	541	559	561	572	544	591	591	565	572	527	557	565	584	564	574	551	575	586	514	527	572	563	565	577	562	547	565	576	537	548	527	589	507	547	554	570	539	561	539	515	561	516	521	534	561	568	571	549	526	557	558	551	579	603	531	575	528	535	579	537	556	570	567	561	527	546	576	549	496	589	546	548	569	556	606	539	560	579	545	536	571	580	531	562	561	530	573	560	526	561	550	558	563	552	542	562	527	527	513	549	565	585	553	568	559	565	497	602	537	610	577	522	522	532	584	553	543	590	545	537	569	559	515	529	551	555	599	552	538	551	547	518	574	593	526	550	521	564	531	565	571	553	545	552	517	572	538	545	575	559	595	594	580	545	577	558	538	560	559	573	529	573	605	582	547	544	540	564	515	598	558	565	539	566	566	576	504	541	552	585	474	572	546	573	537	546	550	581	569	568	519	531	533	530	539	530	560	553	529	561	537	578	591	565	537	576	525	507	566	530	502	563	539	579	568	572	522	527	569	578	552	552	592	565	536	578	535	585	570	551	543	560	614	601	558	582	600	549	538	534	533	541	573	596	590	533	549	556	556	594	531	582	543	547	519	562	550	562	590	557	536	570	596	557	565	519	575	569	582	540	574	519	541	573	563	553	589	523	554	574	548	556	563	544	553	597	567	494	537	553	516	560	497	590	531	558	586	593	520	571	581	514	549	531	533	549	537	608	589	543	605	523	518	583	566	517	550	561	570	540	555	580	563	539	601	571	581	514	557	520	519	535	553	573	542	536	556	541	548	523	553	572	537	565	565	520	528	564	561	535	576	550	570	568	560	573	528	535	549	543	558	498	537	615	539	521	566	534	557	565	544	556	555	556	537	535	522	551	584	542	546	510	551	523	563	551	534	588	559	557	545	553	602	546	492	531	573	582	612	576	515	596	569	553	549	600	590	511	584	576	513	587	553	601	545	574	564	582	565	578	535	555	555	550	544	539	533	560	566	604	588	572	518	552	576	525	551	565	562	553	575	609	518	581	560	583	560	621	594	562	560	544	562	580	557	575	557	542	575	548	549	578	570	558	527	546	562	619	557	549	539	534	551	543	527	513	547	547	540	567	563	497	553	609	589	516	562	575	521	545	581	553	529	590	542	532	552	528	544	541	531	552	584	567	611	593	597	564	529	493	573	524	536	526	563	543	543	532	506	528	549	548	561	553	539	556	548	563	554	551	578	570	566	547	568	560	574	526	586	554	560	598	556	562	568	579	558	503	540	576	536	580	577	578	543	538	560	556	539	576	540	582	513	627	554	554	582	545	543	521	517	598	568	532	536	537	543	552	534	561	547	540	517	598	541	518	548	570	528	570	551	523	545	539	554	531	580	543	551	589	578	574	547	530	535	548	549	550	537	522	584	564	551	532	561	570	565	557	542	574	542	551	542	541	601	610	571	534	554	548	577	534	582	523	586	549	551	575	543	542	539	558	539	508	521	571	565	581	598	572	558	612	579	565	551	554	566	590	558	579	552	551	544	596	523	520	581	525	577	516	578	504	576	569	568	523	560	518	550	540	529	528	538	560	574	528	559	555	620	557	565	559	516	566	552	560	534	536	525	562	547	550	592	540	533	536	548	547	583	568	596	589	552	605	551	516	563	560	546	554	589	598	601	528	525	537	547	573	520	542	534	552	555	534	555	549	555	513	553	565	552	587	500	536	552	545	555	542	560	504	574	544	617	524	538	574	562	554	578	527	531	572	561	607	505	551	585	509	581	589	552	530	567	573	492	526	539	501	570	556	571	533	564	517	559	568	547	608	486	558	548	536	538	526	548	584	586	522	533	519	552	535	540	555	588	588	573	578	518	564	529	554	592	551	536	553	596	554	602	554	586	561	527	555	549	547	559	586	557	512	590	588	544	562	534	533	557	543	535	577	543	564	558	577	587	569	564	537	571	603	538	587	547	528	555	560	526	539	514	521	566	554	556	569	524	575	529	606	518	555	556	551	573	572	513	554	572	525	521	539	603	544	552	533	548	495	572	554	582	527	556	522	591	588	517	542	554	549	551	552	570	591	498	533	524	553	542	576	558	586	550	534	555	561	554	546	535	593	579	565	514	531	554	549	583	566	571	546	530	551	503	507	548	575	529	557	539	557	552	544	539	559	527	546	562	533	573	544	519	543	544	521	559	595	564	546	555	570	509	572	554	571	526	543	557	572	559	540	567	602	493	579	562	559	537	560	552
7267	1234	1519	1066	725	599	437	377	329	281	278	256	236	240	221	249	214	202	206	196	196	180	179	196	194	215	181	217	172	166	172	172	178	203	208	204	183	211	221	201	215	240	208	188	172	190	208	220	212	216	207	202	191	221	202	180	208	236	377	896	678	589	455	330	268	205	199	174	165	159	175	178	170	141	184	162	160	181	158	153	143	179	177	147	148	170	144	159	193	180	161	143	181	179	145	186	187	162	142	154	151	156	161	172	177	163	183	153	181	166	145	140	160	181	168	166	182	174	169	137	159	158	167	182	149	174	193	187	188	166	134	169	189	168	181	178	154	164	166	158	154	186	153	167	171	179	181	150	156	168	139	164	167	181	164	199	160	168	177	168	167	196	181	167	159	152	146	170	163	195	182	175	165	161	179	171	156	156	164	154	154	153	146	176	176	160	161	167	161	195	161	141	144	182	171	177	168	170	149	188	181	162	185	182	154	175	175	163	149	164	166	145	178	157	180	170	159	177	159	168	144	153	185	177	144	174	160	171	143	184	157	147	154	163	196	168	175	154	171	158	171	162	174	186	164	128	135	166	165	181	149	164	141	166	170	160	167	147	187	176	166	162	162	158	148	168	149	176	169	168	171	167	170	189	171	154	149	171	157	150	181	163	174	155	164	182	151	153	168	146	152	151	165	173	161	180	162	152	176	164	182	178	179	154	160	173	151	156	170	154	159	168	155	170	162	139	168	166	186	152	171	160	139	189	164	149	157	179	166	163	175	189	179	147	182	153	142	146	160	159	140	164	163	150	172	159	186	158	140	175	160	161	170	165	186	169	137	165	166	185	157	156	164	184	164	174	178	151	169	163	141	156	156	160	170	172	159	158	163	169	155	142	160	156	151	181	185	181	167	145	171	167	174	156	158	175	153	173	180	173	160	172	165	162	158	145	175	163	160	155	131	161	146	187	158	164	153	165	176	160	180	179	167	175	162	165	179	187	154	140	159	178	174	171	160	161	147	153	176	140	151	160	163	170	188	176	165	158	151	169	173	169	158	169	147	167	163	158	145	143	189	169	186	148	146	151	166	172	157	166	170	172	145	136	179	154	144	170	164	166	167	174	143	162	161	136	150	190	165	179	167	166	172	152	165	162	176	173	156	149	182	185	175	166	165	137	146	150	165	173	157	154	166	177	132	151	174	180	144	183	163	166	157	161	164	176	166	172	163	165	158	146	183	174	166	165	164	170	170	169	142	182	156	134	154	177	153	142	178	168	168	166	153	155	158	162	170	167	177	172	150	166	159	165	165	175	177	172	153	165	172	162	170	180	162	157	179	180	179	159	151	183	184	167	164	165	160	156	172	162	170	131	150	155	153	146	166	148	177	158	136	187	142	159	154	155	181	165	174	174	183	157	155	175	170	142	170	152	153	181	165	178	173	168	164	174	157	150	147	169	165	162	170	159	163	162	162	179	174	176	160	168	186	184	176	159	157	166	186	160	167	160	180	148	193	182	175	146	164	173	154	140	158	167	185	169	157	169	169	169	207	161	154	141	153	167	182	161	143	158	166	181	173	153	165	166	171	164	156	152	167	180	138	149	147	147	185	174	164	168	152	158	146	136	167	180	159	160	162	155	145	162	156	169	148	180	156	142	143	147	172	163	178	168	173	165	154	161	160	142	174	152	169	173	175	153	168	183	158	179	165	150	149	159	168	167	172	188	175	175	151	140	151	170	150	144	159	157	180	172	165	180	172	183	158	152	160	170	158	166	169	157	154	156	165	175	161	173	179	162	169	173	160	176	173	170	177	157	141	158	178	143	141	174	172	161	160	158	143	164	143	153	167	176	162	157	160	178	146	154	165	138	167	153	174	165	176	176	159	159	166	180	170	160	160	183	190	187	161	140	179	156	165	148	139	170	166	176	174	145	178	189	180	148	169	173	158	175	153	166	163	157	167	159	160	155	159	184	169	157	170	150	162	169	159	174	179	152	171	154	163	149	162	152	186	161	142	160	171	158	178	178	153	166	172	154	162	164	154	156	171	165	152	162	168	163	170	178	180	147	158	152	124	161	183	162	150	150	148	165	175	166	154	146	151	183	149	185	161	172	179	194	147	168	180	172	160	155	192	167	194	181	177	175	153	194	158	160	163	176	175	152	162	146	161	169	158	162	175	181	171	182	150	166	161	176	162	162	166	174	167	187	160	165	157	166	151	189	178	154	186	173	167	162	189	169	154	163	179	157	177	160	169	179	179	181	177	141	155	150	167	167	159	151	171	163	179	175	177	175	155	159	189	187	172	171	133	158	157	157	170	161	177	147	150	163	175	168	166	173	176	158	181	191	150	168	155	156	158	148	176	180	172	175	160	157	152	181	177	190	187	164	170	140	175	161	161	148	160	163	162	167	154	169	161	165	164	177	167	157	158	174	154	147	157	137	160	159	177	178	146	156	167	176	169	187	164	153	156	151	168	176	144	151	163	169	187	147	163	157	184	203	128	148	159	172	157	141	162	177	177	161	189	181	156	151	188	152	167	142	157	146	158	175	154	152	140	185	171	158	171	155	150	192	169	158	169	176	143	170	185	181	153	174	202	175	152	167	144	163	158	154	179	180	188	166	153	153	172	165	169	148	145	178	159	145	164	171	183	150	192	180	140	173	177	183	142	153	167	171	172	160	165	190	175	160	147	153	170	168	150	183	177	166	151	158	170	161	163	143	146	162	165	162	179	192	168	154	151	156	164	173	163	157	172	178	145	184	164	160	150	187	177	159	165	175	165	141	147	168	156	149	184	167	161	139	157	157	167	152	169	168	162	197	174	205	163	157	158	154	161	165	166	161	153	166	138	136	168	176	159	178	167	155	156	163	161	177	167	164	149	178	175	175	171	153	160	157	162	192	159	152	171	177	141	168	184	160	163	162	187	161	155	159	170	175	173	153	171	172	179	159	162	165	165	156	167	181	180	163	159	147	171	186	161	187	136	143	173	163	170	160	158	176	189	179	176	163	162	171	151	167	175	180	150	154	172	188	170	169	155	169	154	175	151	150	167	155	174	178	167	157	172	153	167	139	155	149	171	156	154	163	170	177	172	159	164	155	168	154	150	167	174	167	173	174	147	145	167	158	155	167	173	144	177	169	149	160	154	177	184	173	168	177	167	172	158	150	189	169	173	164	168	154	161	157	180	166	176	172	129	173	138	182	178	170	160	173	175	165	160	172	175	171	183	183	185	164	175	174	175	154	154	183	147	167	165	186	164	172	170	149	173	143	171	165	154	167	155	172	176	165	155	158	170	176	179	148	183	161	173	147	172	184	159	190	186	127	159	171	147	154	193	184	155	168	177	170	158	153	180	167	175	149	171	144	139	138	156	173	172	186	156	174	157	186	156	151	175	160	161	164	152	166	169	162	168	155	158	157	180	169	155	150	121	158	149	196	174	138	180	166	165	166	175	164	180	158	149	188	165	149	144	184	191	171	174	181	177	163	156	162	158	150	144	166
5578	1576	2980	3267	2665	2420	1968	1681	1405	1266	1234	1119	1051	973	969	946	781	724	691	718	691	660	654	646	620	598	613	703	649	617	639	582	622	605	623	661	716	827	912	1024	1075	1032	884	760	670	725	828	896	918	819	834	816	895	819	892	947	884	1192	2294	5819	4472	3688	2413	1542	1138	794	586	506	453	485	511	485	449	472	425	456	449	450	460	462	454	441	496	466	465	475	442	495	465	499	454	422	464	485	520	444	487	454	459	471	487	476	456	446	460	467	482	462	464	483	493	503	429	494	468	486	508	438	472	444	465	476	455	455	488	471	473	460	468	458	473	464	508	477	454	465	472	476	459	499	484	511	453	441	436	425	468	473	440	476	465	472	484	478	485	491	464	467	451	439	484	468	465	451	455	423	431	448	472	464	460	460	484	457	463	467	495	469	447	482	433	499	465	432	491	448	451	458	466	493	470	478	454	421	433	476	441	506	426	453	431	513	482	457	492	482	470	455	484	457	466	472	479	475	461	503	477	479	510	428	484	426	490	491	472	470	435	439	496	450	454	501	457	470	472	471	415	483	441	485	476	468	479	490	458	425	454	482	468	487	441	455	494	478	438	474	478	437	482	481	472	432	491	437	502	472	488	456	478	425	451	445	458	500	444	491	473	472	476	439	483	481	473	483	439	467	489	471	432	480	420	447	493	430	480	447	466	455	484	523	485	492	471	441	483	456	437	431	478	414	454	438	479	467	490	459	473	537	465	464	459	482	447	442	499	461	462	472	459	488	435	466	481	483	430	481	482	476	485	458	463	480	510	445	450	459	476	460	485	456	475	479	508	440	506	448	445	497	474	444	484	483	468	494	427	470	458	494	432	470	493	444	455	478	482	477	503	528	480	440	414	440	442	471	469	462	463	481	477	488	446	451	474	435	534	470	463	454	439	504	466	480	488	518	464	499	452	423	483	497	462	500	455	429	483	484	459	462	466	477	472	489	453	480	435	479	453	458	492	449	473	488	439	467	463	440	452	505	424	491	420	518	483	477	449	473	443	501	465	493	482	473	480	462	442	451	495	478	459	426	473	462	459	450	415	474	491	480	487	452	477	485	459	470	493	450	490	445	480	481	454	488	487	462	480	461	460	474	498	468	450	491	413	451	466	513	508	439	471	473	479	454	517	502	486	464	480	469	469	448	455	464	464	463	487	459	453	469	451	470	464	445	466	489	452	459	475	471	485	444	472	465	458	508	477	459	433	440	431	513	464	473	451	475	480	454	472	445	463	412	475	480	452	475	509	465	468	462	477	479	530	458	474	459	493	468	495	456	458	452	477	455	462	461	455	474	462	463	468	475	474	451	461	478	464	459	440	458	430	459	487	443	480	422	472	441	442	480	473	489	455	478	453	464	468	469	470	440	440	464	437	483	455	457	510	477	467	460	429	431	414	483	466	450	455	455	454	490	484	465	447	462	475	473	470	462	470	494	474	439	439	437	453	447	512	463	432	489	470	486	493	505	481	472	459	473	444	451	442	474	529	464	476	510	497	469	445	463	494	480	503	480	466	418	446	455	446	461	470	468	460	447	478	486	493	472	443	465	429	452	515	515	449	467	482	484	449	442	446	453	472	483	452	468	462	488	496	499	464	492	462	471	470	503	468	451	442	483	406	453	476	493	461	477	444	448	430	483	479	469	465	489	437	439	468	488	449	503	428	445	448	444	480	420	468	449	465	467	458	436	468	453	491	472	458	451	430	477	459	453	467	465	457	475	480	442	432	501	485	498	467	429	463	499	475	465	466	445	474	471	439	487	488	447	453	503	441	457	453	488	496	502	427	500	449	470	463	502	482	452	509	474	478	452	475	441	431	425	457	446	447	477	468	479	484	496	462	488	527	471	474	504	441	449	469	507	460	502	473	470	503	461	437	485	461	440	435	444	484	421	491	471	434	474	494	445	462	503	483	463	455	462	453	452	490	469	458	444	506	462	489	421	467	488	460	451	441	454	433	466	479	469	506	493	459	462	498	434	464	461	461	463	469	468	472	480	496	435	469	487	475	466	470	478	436	490	469	452	460	470	463	513	474	484	477	468	469	425	484	436	424	471	487	472	424	473	470	479	455	469	476	495	484	464	479	489	487	448	497	430	460	476	463	491	466	467	460	459	468	476	441	444	444	469	478	476	464	462	459	492	437	490	488	455	435	476	451	426	460	480	484	461	458	463	472	480	477	459	453	446	445	468	462	443	466	476	486	483	438	460	444	449	444	448	422	482	475	477	438	456	456	463	507	459	488	479	460	454	472	446	462	506	477	488	458	479	504	425	480	461	460	450	437	460	444	479	454	470	497	489	445	456	483	465	469	501	465	450	442	473	469	462	480	478	503	505	461	474	431	427	492	468	431	474	406	481	504	461	453	487	455	448	479	476	483	495	496	442	456	454	492	433	456	446	473	431	497	471	492	482	477	484	476	432	467	447	478	441	462	453	458	486	500	486	424	485	519	483	482	490	463	494	492	457	431	482	463	446	486	502	468	483	502	463	471	455	459	479	495	489	440	445	477	459	460	464	435	446	430	412	443	482	467	463	448	485	443	467	445	449	462	466	461	448	506	475	461	530	464	443	465	468	508	491	473	458	472	431	500	440	446	501	488	494	504	504	449	479	478	455	472	461	456	447	473	472	448	473	484	476	502	454	437	490	444	454	467	499	477	448	498	479	479	467	445	481	456	464	488	463	470	473	491	521	432	466	463	462	451	515	475	426	432	460	468	466	482	466	486	466	486	473	478	475	449	441	465	480	503	464	455	476	480	456	439	411	476	480	461	470	501	438	483	442	450	484	471	477	522	428	469	481	470	471	494	472	479	455	428	476	501	476	468	457	412	493	453	443	459	464	508	510	498	484	463	484	438	484	503	489	497	511	443	499	494	478	484	473	476	467	490	478	472	461	466	485	457	476	459	466	475	502	515	460	453	476	480	472	441	471	476	472	480	482	491	478	440	489	475	468	506	480	460	476	448	457	461	471	470	446	461	457	443	445	449	455	474	462	469	456	460	452	509	473	470	463	467	488	529	468	489	442	490	463	459	488	461	480	441	429	492	465	445	478	454	437	465	481	482	482	464	470	456	447	438	458	449	483	464	438	468	447	495	462	458	505	471	477	480	486	450	459	472	530	495	476	462	478	449	467	483	460	480	478	485	476	453	438	493	481	459	435	433	461	453	476	477	471	464	494	455	453	490	490	458	486	454	475	430	482	474	491	448	455	489	498	450	506	488	443	465	473	426	498	498	502	469	472	426	487	453	475	498	476	429	496	441	469	507	492	469	442	498	454	484	451	448	459	397	463	442	472	445	516	492	465	475	463	434	495	485	472	446	440	447	418	488	438	457	497	465	530	445	456	475	445	488	448	442	500	444	466	472	438	475	465	503	430	460	411	453	513	461	488	469	465	453	472	435	433	466	460	437	434	440	528	474	456	460	455	476	414	457	467	462	446	474	495	495	459	457	489	425	461	458	429
12956	2105	2467	1757	1234	879	642	486	424	370	334	352	306	261	263	223	242	200	187	158	195	165	184	183	167	187	174	180	186	181	184	182	171	167	188	175	208	178	241	232	247	231	260	258	185	164	221	203	181	206	180	223	220	208	272	274	211	196	348	1156	1070	1019	657	487	348	245	173	154	144	140	138	134	120	134	151	156	146	126	174	121	143	136	149	127	128	156	171	156	149	135	161	153	145	151	145	190	131	132	141	146	154	147	167	129	158	141	132	146	138	154	160	140	124	130	141	140	163	143	146	143	146	144	164	133	131	158	142	154	138	177	126	133	139	139	138	163	151	133	148	142	133	135	142	150	142	159	157	141	158	141	155	156	147	164	157	123	141	160	158	141	130	152	149	128	127	176	145	154	155	155	143	156	145	148	136	132	130	144	150	157	142	149	132	145	166	164	134	143	134	145	133	153	131	135	150	134	151	150	170	139	157	135	127	152	145	128	141	147	152	129	146	132	133	152	140	141	159	152	124	151	128	140	140	152	143	137	147	155	137	133	143	149	116	132	142	136	142	132	158	155	149	128	130	155	154	141	147	123	149	137	147	125	168	150	131	147	134	146	138	138	158	172	117	161	150	140	154	141	152	139	159	140	155	152	176	110	144	162	116	157	139	153	144	124	135	141	141	125	138	128	139	162	141	154	127	134	141	134	145	154	138	142	129	133	166	140	144	152	153	134	154	152	151	112	145	141	187	159	162	140	146	135	139	162	175	132	142	131	132	118	140	141	161	148	142	161	141	142	142	138	128	141	166	152	158	148	134	117	133	142	123	141	147	141	163	171	145	139	141	133	123	165	140	165	150	155	119	147	138	156	155	139	144	152	152	159	146	140	152	150	163	141	157	139	149	154	162	150	153	165	169	145	134	172	148	140	157	150	157	159	148	158	134	139	148	160	133	129	172	139	152	130	135	153	148	133	141	157	141	140	140	138	140	142	144	165	128	140	123	157	148	154	130	141	169	152	142	157	147	156	123	118	161	143	125	155	145	145	155	142	148	155	118	144	162	141	140	134	143	153	136	135	152	153	142	143	146	158	127	136	161	151	139	156	133	124	124	144	140	147	144	120	127	144	129	149	137	150	156	159	148	147	132	158	141	141	131	130	144	149	138	126	139	151	147	153	151	139	143	139	133	170	149	145	122	130	138	155	127	159	122	143	172	139	168	166	145	135	118	140	149	123	134	124	148	140	128	135	151	138	132	128	163	160	140	148	137	141	156	141	143	148	161	138	155	132	157	160	150	156	123	159	146	151	158	151	175	150	118	125	152	148	139	137	127	124	138	137	136	131	133	144	148	149	138	118	146	130	151	181	133	157	144	148	130	148	135	134	146	157	135	155	130	136	132	161	140	142	142	155	149	130	156	152	154	132	147	153	166	127	167	155	140	147	163	133	155	135	131	135	152	117	140	135	133	150	149	162	134	149	146	144	144	150	142	154	128	160	156	144	146	164	175	139	167	146	135	142	139	156	142	137	136	144	140	151	131	139	136	151	150	128	138	151	125	163	158	152	132	140	146	154	159	129	125	135	135	135	145	135	150	152	156	130	140	133	143	135	125	117	144	139	150	141	161	138	128	135	128	125	146	129	144	122	126	162	165	158	140	119	126	155	148	143	160	151	133	156	150	139	150	129	139	150	147	129	140	144	137	129	144	157	161	127	146	132	148	122	139	162	136	166	159	143	127	161	130	140	136	138	150	163	148	138	141	136	150	157	148	146	155	135	142	155	121	151	137	125	148	119	143	144	148	154	151	127	135	135	123	133	151	143	143	149	142	142	141	168	152	149	140	164	151	158	130	136	144	156	151	141	148	147	148	154	138	153	157	135	147	158	141	164	140	138	164	154	126	137	158	118	134	147	160	149	142	142	141	139	129	124	151	127	169	149	156	134	142	124	167	153	132	159	129	161	141	137	127	165	173	142	126	165	143	147	162	142	127	130	153	161	134	157	155	145	114	138	134	146	136	152	149	156	139	155	134	148	162	152	153	134	129	146	143	122	166	139	125	133	127	153	148	139	151	140	147	128	142	142	145	117	147	165	135	161	104	159	157	138	140	115	133	149	147	141	161	147	137	159	142	126	137	142	130	153	158	142	161	131	160	139	148	146	151	126	127	154	150	156	157	150	149	144	160	144	135	144	135	142	145	164	136	134	173	132	144	147	143	138	145	163	140	134	135	141	134	174	156	138	149	145	143	133	146	140	172	133	135	152	140	167	147	147	129	135	111	130	153	141	138	150	154	142	145	126	147	148	155	128	151	147	157	148	152	140	150	156	127	167	135	148	122	127	122	153	134	154	128	135	152	165	133	152	147	148	127	144	164	141	127	129	146	148	159	134	148	130	129	159	135	155	140	150	151	145	134	160	149	154	142	143	142	142	136	141	173	147	125	137	156	140	148	138	140	146	143	146	133	143	164	143	166	158	155	139	143	156	142	144	144	155	128	138	136	135	148	151	134	144	149	140	140	145	126	165	158	131	156	137	127	148	143	137	144	156	142	139	164	148	140	161	118	158	146	132	120	148	149	148	130	157	136	139	161	151	154	148	147	170	141	161	132	138	141	151	153	147	147	123	131	134	149	132	134	163	147	140	118	142	163	154	156	144	138	151	136	117	152	140	149	138	159	137	136	149	157	145	157	135	154	144	139	140	142	147	147	137	142	122	144	166	147	155	141	141	143	143	126	145	144	127	133	142	154	151	127	148	134	145	147	152	138	158	130	155	144	153	122	135	150	160	141	144	157	135	143	128	162	139	156	104	136	133	162	135	137	141	149	138	129	142	156	151	139	148	129	146	129	141	142	140	146	161	143	157	145	173	146	157	131	157	120	128	130	146	162	154	146	127	152	139	136	147	158	123	129	122	118	148	155	140	152	170	135	144	147	118	113	128	139	138	125	150	133	144	120	127	136	154	129	143	143	139	150	122	134	134	153	156	134	143	175	158	126	151	134	148	142	151	129	138	156	156	166	143	144	154	145	143	148	171	156	142	161	165	122	142	137	160	166	139	120	155	159	143	159	138	129	145	142	162	150	131	148	154	148	162	131	131	125	142	155	141	129	146	152	132	112	132	158	129	139	131	145	132	121	142	144	148	147	151	135	120	122	133	137	158	159	135	125	150	132	146	149	165	152	160	135	160	138	163	140	133	134	152	148	156	130	141	162	153	134	124	147	150	148	140	139	148	138	130	146	137	152	144	147	141	149	151	165	143	148	154	155	143	153	150	136	137	126	150	147	164	148	156	141	125	137	162	139	135	128	148	154	142	151	168	148	143	142	142	156	117	151	135	157	123	142	131	143	129	140	136	146	152	153	147	186	120	153	144	135	133	146	146	126	150	155	120	141	157	147	131	137	136	128	153	146	137	139	141	153	140	157	152	132	133	144	161	130	139	157	146	146	133	141	132	138	155	169	168	180	136	132	147	137	136	152	113	148	146	150	160	134	155	138	133
7294	2264	4275	5024	4335	3568	3007	2491	2146	1781	1640	1525	1366	1293	1129	1167	1153	837	832	790	785	720	772	738	632	707	751	738	700	662	701	698	761	658	693	757	769	793	1117	1193	1203	1176	1125	1107	921	824	834	933	951	947	897	1006	1014	1133	1529	1200	829	827	2254	7983	6940	6396	4238	2745	1748	1057	684	531	492	405	441	423	411	418	398	427	460	421	430	437	430	455	418	386	430	384	430	412	438	422	422	421	409	443	408	417	404	427	425	406	451	448	421	446	443	423	433	428	415	367	432	440	432	403	397	426	418	434	426	419	433	423	430	439	420	422	432	443	399	429	426	420	411	450	399	441	421	433	385	435	444	388	435	437	400	379	394	436	442	404	425	440	421	398	441	407	431	462	439	434	432	410	392	390	415	434	415	397	432	445	405	430	427	432	447	391	432	432	431	460	411	423	432	409	370	398	411	407	429	427	456	434	419	410	443	446	422	414	433	426	424	391	409	445	430	425	422	389	409	410	455	428	437	460	396	443	436	413	404	417	386	400	413	422	423	428	409	411	413	414	396	420	434	437	393	433	387	457	466	414	464	443	394	407	411	418	426	424	453	410	434	411	395	443	412	420	436	460	399	435	419	403	393	403	414	428	441	426	426	442	423	372	429	425	416	417	431	413	397	401	423	405	392	435	437	401	419	425	411	445	451	424	445	412	458	417	412	416	430	433	477	413	406	397	445	383	435	425	431	439	398	465	419	442	425	411	395	439	435	395	455	384	435	396	421	415	410	414	424	446	412	445	428	417	448	420	431	410	406	425	409	443	410	418	401	432	425	422	413	437	469	423	404	420	408	454	386	410	401	410	424	427	395	442	446	430	434	436	403	409	412	432	381	451	455	481	398	421	374	455	425	446	415	423	398	452	446	421	453	444	409	443	444	407	395	425	445	397	434	434	474	420	437	424	417	401	397	396	406	406	432	431	431	382	435	433	401	434	426	423	437	403	424	410	412	450	417	407	417	440	439	416	429	397	428	365	439	400	403	439	398	421	405	410	400	378	443	390	392	413	449	433	422	426	439	407	412	434	402	445	440	421	421	421	410	418	433	417	419	411	429	465	419	391	419	417	439	421	409	463	420	411	414	416	431	428	420	405	392	449	430	413	431	400	397	444	403	444	430	438	400	416	441	408	448	411	391	419	417	377	414	436	405	393	427	435	415	448	417	391	411	413	405	417	454	408	437	397	432	432	431	454	410	409	453	417	452	425	422	392	422	424	436	425	452	404	404	423	411	406	387	405	427	443	465	397	400	431	412	399	403	364	444	417	453	438	414	446	422	433	453	429	399	411	398	414	420	417	434	392	436	428	409	411	421	365	401	412	434	423	421	424	413	409	391	430	462	423	409	470	441	449	442	390	408	422	450	421	429	398	407	434	424	398	409	400	414	397	403	443	413	406	411	378	379	443	449	452	436	426	455	428	380	439	465	413	396	396	426	431	410	461	458	416	402	417	424	415	399	413	445	422	446	417	390	406	419	452	411	409	384	381	428	425	418	403	434	417	431	398	437	382	414	413	435	417	407	448	469	422	425	405	423	432	408	419	381	452	407	410	399	397	423	444	419	429	428	446	426	459	422	418	428	419	462	460	380	421	431	407	402	439	426	430	409	456	403	385	370	421	450	452	426	385	409	442	440	426	432	427	466	434	415	426	411	405	388	412	417	383	430	428	465	455	393	434	419	453	454	416	413	398	438	471	429	424	419	436	436	409	447	442	399	420	421	405	428	455	378	403	439	414	419	402	422	445	442	441	444	450	415	455	404	381	406	425	429	377	408	403	466	407	407	432	407	396	407	382	425	400	405	430	408	405	430	426	407	408	405	428	427	439	398	424	421	375	409	462	435	429	391	424	418	398	393	407	442	434	400	413	396	416	417	435	433	417	428	431	428	426	414	414	455	456	411	463	444	416	414	419	428	445	433	431	415	434	419	430	428	433	441	405	403	402	392	435	376	409	428	389	398	457	434	420	419	430	436	409	444	393	428	435	406	431	405	421	424	389	448	446	436	420	418	405	415	424	429	437	431	421	384	424	412	440	442	427	398	381	401	375	428	409	430	392	453	444	437	418	406	401	428	440	424	432	413	389	420	392	427	390	445	418	412	416	465	431	412	433	414	389	460	371	437	424	416	468	448	407	402	434	393	412	406	411	429	415	412	429	433	426	431	409	435	398	395	444	402	411	419	461	423	398	428	401	445	426	425	397	441	404	437	435	389	437	399	390	398	426	425	422	419	435	435	415	423	443	445	470	432	443	416	411	476	406	394	401	421	437	416	429	435	475	421	405	413	429	428	402	408	444	420	444	416	429	435	403	440	412	445	385	400	411	415	401	460	414	386	423	385	426	449	443	426	416	419	420	412	424	437	423	441	435	409	435	407	404	418	455	434	418	432	429	442	418	400	387	427	421	378	431	437	425	392	462	449	409	424	411	453	443	419	374	407	414	412	416	428	435	424	427	456	429	416	398	450	454	458	439	426	381	432	446	424	448	431	437	435	422	421	422	399	437	455	405	437	418	405	448	429	432	433	403	414	378	413	436	400	432	418	414	389	426	458	439	380	410	389	419	418	438	419	422	396	402	471	426	410	419	427	432	427	373	383	415	471	381	465	432	435	415	434	415	435	425	437	409	427	409	442	420	423	435	381	414	444	423	446	450	421	439	430	396	401	418	435	429	428	423	413	428	416	442	418	441	412	415	398	452	442	437	397	446	403	379	465	421	402	403	428	447	459	425	434	406	421	432	389	435	429	419	380	407	408	416	453	388	436	447	448	415	433	448	442	421	434	412	414	419	388	416	423	422	442	440	424	444	426	449	409	391	407	424	384	416	419	425	414	430	399	396	432	438	441	428	400	394	435	415	432	426	401	418	403	426	407	427	419	436	396	432	395	431	451	441	422	455	427	398	444	415	430	440	400	421	447	404	375	421	418	435	431	438	421	427	407	425	416	399	417	385	404	404	439	408	403	434	441	468	382	457	413	398	389	428	437	404	415	382	462	402	416	407	432	418	388	394	386	414	403	426	425	418	453	410	408	444	412	400	416	439	423	442	433	385	380	442	445	442	460	412	421	412	434	440	445	417	442	415	397	443	437	446	406	464	440	414	414	416	421	408	420	425	402	393	431	426	466	424	411	412	430	428	389	390	430	394	431	401	421	434	444	424	383	457	427	401	453	416	429	450	443	434	422	463	443	438	449	415	429	407	419	432	425	419	378	429	420	372	418	402	399	435	406	404	436	417	434	444	416	403	410	435	463	420	433	463	424	431	422	424	426	429	393	474	440	435	434	453	417	423	413	432	424	451	440	425	420	461	441	455	398	434	469	392	385	403	466	419	416	414	408	446	452	429	401	404	436	420	410	392	433	431	420	430	389	414	400	445	411	433	394	384	418	413	409	401	374	398	425	419	415	424	413	425	446	457	431	402	399	452	409	391	439	407	406	395	446	461	420	415	419	431	449	461	431	416
2008	246	268	256	268	227	199	185	192	203	227	215	228	203	204	231	228	198	229	200	213	217	206	229	223	186	184	213	226	204	196	241	195	189	203	245	205	208	196	215	190	222	227	207	231	216	225	195	211	241	214	219	219	228	222	227	220	180	246	259	261	291	295	304	229	235	185	213	218	184	202	199	219	187	199	214	206	215	191	220	208	210	203	180	203	185	210	187	198	202	216	227	203	216	194	193	169	205	203	225	197	190	204	188	207	216	229	211	208	204	210	203	195	205	199	166	207	211	184	213	216	214	202	176	222	191	194	203	185	214	203	217	219	226	212	188	207	211	230	184	207	219	207	190	226	237	209	200	218	213	187	197	212	203	228	191	204	205	206	219	203	203	185	176	217	195	209	227	200	204	187	186	210	226	205	213	201	192	205	186	226	224	200	201	176	234	184	221	191	221	214	228	177	219	195	198	199	183	209	214	188	198	196	220	230	205	202	185	180	217	195	209	224	198	212	219	196	178	206	224	203	184	184	216	194	210	192	211	170	188	223	225	202	210	203	248	192	206	203	190	215	189	216	199	208	208	209	231	170	206	202	214	209	191	209	205	206	188	203	186	196	199	188	186	206	192	203	202	217	218	194	211	230	218	199	238	220	212	206	213	204	188	211	180	208	206	207	171	214	182	201	215	232	189	186	164	190	196	209	185	199	194	226	198	219	218	236	183	207	208	211	202	193	197	195	182	180	192	223	251	208	195	173	190	205	196	215	195	190	215	208	229	187	206	203	212	219	217	205	217	212	212	203	186	191	211	193	201	191	190	205	232	232	214	220	188	169	183	195	203	195	204	217	209	187	199	201	213	202	220	198	208	222	163	206	204	203	195	197	185	203	182	216	211	197	191	207	185	191	200	215	211	199	232	194	178	203	221	207	208	194	208	207	202	195	202	183	207	188	193	180	211	205	208	177	190	232	205	208	184	198	200	208	203	210	196	211	195	203	216	184	201	210	203	202	205	203	197	208	214	175	204	211	207	190	212	201	201	200	210	199	179	217	197	228	185	211	196	202	209	195	206	216	196	191	196	190	200	181	200	200	209	210	199	211	221	227	191	201	211	180	196	217	225	206	239	185	230	185	225	203	157	200	195	187	193	186	180	175	196	191	190	214	202	183	200	206	205	192	204	214	214	222	190	194	188	189	202	231	195	220	206	210	189	196	192	200	209	195	188	209	215	204	198	218	199	204	176	212	186	219	191	199	203	203	186	197	216	202	193	195	205	207	193	177	191	195	194	216	203	208	201	197	188	195	214	201	215	199	198	189	201	180	198	205	211	190	195	182	218	232	191	217	184	205	187	199	200	203	215	198	187	238	172	220	203	218	183	206	218	220	199	191	211	205	207	215	205	200	207	201	190	211	203	211	207	211	210	210	215	202	192	218	212	206	207	217	209	212	209	195	172	222	190	218	192	205	216	187	198	198	181	186	208	226	215	205	216	200	186	210	222	202	194	188	224	195	225	218	210	195	214	206	219	217	212	214	225	202	196	208	218	167	198	223	231	203	170	202	195	199	219	195	205	219	215	206	203	202	211	190	203	172	205	217	207	193	203	183	200	203	208	188	183	205	209	177	192	180	218	188	194	200	202	209	185	185	239	195	220	204	206	192	191	218	203	241	187	209	219	217	193	215	200	230	182	233	206	201	213	203	193	241	184	192	206	197	201	209	204	197	205	213	204	200	186	211	194	225	216	199	208	228	201	198	222	210	214	225	193	190	173	233	185	186	228	226	197	203	179	183	203	173	190	185	200	197	206	211	204	190	220	185	200	175	188	203	214	184	212	212	226	182	224	228	196	191	188	211	205	199	206	228	194	218	201	206	214	213	212	195	202	196	217	195	224	215	211	217	191	208	192	186	206	193	188	186	181	196	190	186	210	190	207	200	166	195	175	218	199	189	216	208	199	231	196	200	197	198	222	227	207	203	195	207	213	212	218	205	208	219	222	228	189	209	220	183	210	213	190	232	188	221	225	221	202	212	197	209	212	176	203	173	184	188	181	220	202	227	201	208	208	204	187	214	202	212	203	196	194	211	192	200	195	213	203	245	198	206	200	198	220	192	194	209	203	190	202	196	230	202	182	212	199	202	212	214	192	198	206	197	226	205	216	209	211	215	210	198	201	208	220	207	200	203	178	178	191	203	213	191	221	208	196	189	215	183	191	192	197	212	211	210	197	189	204	196	212	217	219	183	192	211	181	213	195	210	186	190	210	196	177	212	200	201	210	216	181	203	184	198	188	205	202	234	180	184	212	176	193	227	205	179	223	190	193	179	217	177	198	192	190	196	218	214	223	210	234	207	208	201	187	200	228	220	213	188	224	192	205	201	186	206	200	167	204	208	181	233	184	223	181	187	214	196	193	201	178	178	209	187	224	231	204	195	223	209	221	235	202	208	212	187	213	225	205	206	203	203	197	214	218	191	198	193	211	195	209	206	226	192	226	203	221	223	168	214	211	218	192	179	188	175	196	211	199	217	195	197	223	226	238	209	210	198	228	205	217	232	216	204	196	188	190	194	211	228	212	187	218	184	220	199	186	219	227	197	193	219	199	183	205	164	214	197	196	222	209	196	201	183	203	205	210	232	201	198	220	201	185	218	192	226	206	214	185	205	198	206	202	201	203	204	200	216	214	232	228	199	182	203	187	197	181	225	199	198	204	210	210	211	188	203	221	206	190	184	206	208	214	209	206	209	226	205	230	193	218	193	206	191	196	225	195	199	215	206	160	166	204	212	215	192	225	200	200	194	202	217	175	188	222	218	220	195	212	199	194	198	215	191	223	204	210	187	215	197	202	224	174	207	213	210	185	208	195	193	208	192	189	205	195	220	197	200	211	212	204	184	193	196	223	218	211	217	240	178	186	196	208	200	198	198	210	211	206	200	220	212	194	189	232	216	217	213	180	204	198	206	193	246	191	205	194	212	207	196	200	180	197	188	240	192	189	220	206	200	222	199	206	216	194	196	224	235	193	193	208	184	191	185	216	202	202	201	200	212	178	175	212	212	218	196	216	213	221	210	225	204	179	181	197	188	232	203	224	190	203	186	187	223	237	204	211	176	236	203	202	196	184	216	183	223	223	219	203	207	204	209	191	220	176	204	185	204	198	200	207	212	188	205	213	219	229	201	199	198	214	193	216	244	191	198	205	186	198	185	201	196	200	217	201	215	204	227	235	183	218	216	208	188	208	203	214	233	204	213	215	190	219	210	184	209	196	223	209	205	218	204	202	190	189	224	198	197	216	202	176	207	216	209	219	214	192	202	218	195	191	201	226	209	187	203	177	200	189	209	200	222	189	169	221	188	219	176	201	185	207	187	217	197	221	200	223	183	210	202	215	207	205	198	231	233	201	226	189	201	223	221	208	212	162	217	234	200	209	203	219	206	190	226	184	222	198	190	195	189	208	220	208	193	208	217	222	195	208	202	220	197	215	220	190	196	199	216	192
2410	668	718	810	811	708	715	663	656	635	643	685	660	628	633	637	577	592	597	573	605	572	585	607	578	634	621	570	577	649	599	641	593	532	663	643	679	732	804	790	788	761	708	722	742	761	696	754	752	705	672	755	655	735	745	685	669	633	704	1152	1135	1178	989	917	797	766	602	602	547	598	566	571	575	563	566	586	541	572	581	553	548	580	605	590	565	590	562	551	595	575	558	615	571	529	550	572	575	601	585	542	557	590	544	517	569	571	558	546	592	575	550	536	574	544	565	578	562	593	556	604	594	539	585	596	590	533	561	548	547	579	541	532	526	560	590	525	595	553	537	534	561	574	567	569	551	574	545	590	553	551	551	606	525	532	588	565	569	576	554	584	554	621	584	591	568	575	553	566	587	559	571	556	534	551	552	602	592	541	570	564	558	557	604	538	557	559	549	558	533	542	583	518	553	519	568	592	568	552	598	573	575	577	546	612	582	590	555	565	565	598	586	570	597	609	535	569	541	578	537	572	582	535	586	517	590	562	557	550	595	600	611	509	570	545	558	553	553	536	580	562	553	529	549	587	572	610	577	547	570	552	575	579	532	565	552	513	544	554	550	580	559	586	585	576	579	565	568	556	563	542	545	563	566	620	541	559	555	568	574	579	560	558	530	585	546	525	525	536	582	551	548	582	535	552	578	544	563	544	573	569	597	537	555	511	561	554	547	568	551	587	550	542	600	575	554	545	541	527	543	530	583	557	585	519	535	575	578	612	571	545	583	557	568	564	523	536	532	584	607	572	565	532	585	519	589	561	566	558	539	541	605	536	579	548	556	588	588	570	564	555	550	564	564	574	484	549	544	547	563	535	582	583	519	532	580	569	575	547	571	550	519	527	574	568	544	574	575	601	572	572	582	563	537	581	553	553	562	555	553	558	570	569	521	567	548	546	536	606	591	549	533	603	572	602	589	558	541	519	548	549	552	522	545	518	584	584	577	533	577	594	562	576	545	541	600	556	562	594	554	552	576	545	534	577	571	546	554	554	559	544	556	538	556	542	592	534	541	588	592	567	539	568	615	544	595	594	560	556	575	568	578	572	529	570	565	585	579	583	568	529	593	577	572	527	603	523	603	580	575	567	585	598	556	602	633	588	537	563	568	571	555	576	606	576	547	547	549	596	564	591	539	578	578	579	538	526	586	570	607	577	567	612	542	611	589	566	522	577	565	568	576	519	553	566	544	557	521	546	592	541	587	561	563	580	595	564	605	586	538	546	594	519	620	559	552	563	563	562	558	564	577	569	596	580	565	546	528	561	609	548	580	558	596	583	560	545	597	569	570	605	572	555	598	560	565	570	536	599	564	583	570	560	571	542	573	603	566	510	572	571	596	526	569	537	526	552	592	575	548	556	574	553	542	572	549	534	582	572	567	564	553	549	568	576	531	574	590	590	563	560	554	541	573	569	527	529	569	525	537	559	568	580	529	556	580	571	548	582	618	570	567	577	541	560	581	590	573	585	552	542	532	539	571	546	595	550	519	569	595	566	604	560	543	548	524	547	534	587	534	570	560	609	569	575	580	576	556	538	569	569	626	564	506	578	571	592	590	565	574	584	558	593	535	570	567	588	585	585	568	530	564	551	579	567	565	598	563	623	565	574	512	552	540	588	510	556	597	605	576	540	554	586	604	561	566	582	586	532	569	580	538	570	601	586	577	572	603	541	513	581	579	605	590	556	521	613	525	549	577	577	596	584	552	547	582	556	605	551	537	559	504	549	604	566	562	540	570	542	555	572	547	543	577	555	543	566	578	540	546	527	596	534	568	611	597	578	581	583	588	559	550	585	629	565	587	585	557	575	553	574	613	540	569	568	545	596	531	577	586	584	585	545	564	597	568	555	599	578	542	551	558	538	554	565	579	522	553	583	553	607	572	605	559	590	564	532	563	589	540	581	560	534	573	567	523	552	558	591	549	545	549	504	558	553	567	573	568	565	563	531	619	531	545	599	542	544	583	522	558	546	573	582	567	553	559	596	501	555	546	565	575	550	529	560	537	597	531	562	586	541	532	541	596	568	577	591	599	571	581	576	605	551	596	518	556	578	598	563	556	550	544	603	567	607	562	578	540	535	597	526	570	574	580	588	595	570	558	614	587	609	592	568	577	558	562	566	575	538	535	574	519	598	571	582	599	539	570	535	573	585	561	579	532	567	568	574	532	574	582	524	525	554	585	579	556	559	577	570	550	599	564	540	608	584	552	566	564	577	616	614	608	550	593	546	553	553	566	556	604	593	561	567	593	595	552	608	585	557	557	561	552	581	553	562	590	566	549	562	592	584	548	525	525	588	594	607	535	549	510	573	566	542	589	545	541	573	586	535	567	536	565	570	580	566	555	560	581	614	577	575	581	570	561	538	546	548	554	598	608	562	525	555	570	574	571	563	548	561	552	563	555	573	525	575	575	583	585	530	570	554	542	578	551	543	597	556	578	543	572	574	573	564	587	606	557	591	583	516	541	540	594	539	619	556	593	570	540	595	578	592	593	616	495	607	537	547	588	521	572	557	532	610	529	582	539	587	521	588	581	519	594	569	591	574	555	562	581	523	555	564	571	545	565	551	571	513	555	549	548	541	560	554	547	555	562	552	558	545	545	609	594	547	541	570	575	562	567	579	559	573	539	584	606	568	583	582	556	556	579	599	555	580	555	568	594	577	598	593	546	528	527	531	578	568	580	589	621	603	547	604	574	541	547	595	560	523	604	580	561	550	529	543	524	605	590	570	554	557	610	568	592	596	577	551	591	583	552	607	553	581	565	589	557	535	538	618	580	575	579	616	571	607	582	558	558	554	588	564	606	543	567	590	536	602	585	563	589	536	575	543	544	567	555	545	601	543	538	598	546	553	605	562	575	559	591	540	568	580	579	579	551	558	577	554	578	575	609	556	597	532	576	594	574	564	548	524	571	599	559	600	546	572	576	583	572	565	519	568	574	570	578	547	582	555	584	559	545	588	578	566	569	561	606	572	559	581	552	512	539	522	586	590	549	569	570	531	550	569	570	579	550	569	613	535	539	544	556	571	592	578	528	557	572	625	578	585	576	568	558	555	557	577	573	542	576	534	569	607	539	538	586	569	599	537	581	592	570	611	569	549	556	582	565	587	580	577	582	577	533	521	572	576	550	539	570	561	581	548	543	566	602	559	582	563	581	553	518	584	558	573	564	572	522	569	558	535	564	604	564	556	577	564	575	587	569	586	574	576	531	563	582	560	555	590	524	588	510	582	581	577	550	522	578	568	532	544	551	578	581	585	527	540	566	587	538	564	594	542	530	579	561	577	591	565	518	549	552	558	568	546	590	586	560	552	558	563	531	602	581	546	585	531	553	565	583	562	572	548	558	554	573	533	526	537	565	526	552	551	570	568	577	582	564	579	554	564	563	560	551	581	570	549	582	570	584	633	560	565	563	545	624	548	552	542	580	556	588	569	557	548	551	554	591	546	608	595
7431	1140	1340	1027	794	571	429	388	346	320	281	221	238	234	232	238	233	244	199	215	199	196	201	200	195	199	192	185	176	179	206	192	203	193	226	223	194	210	254	259	203	211	244	226	199	211	224	205	207	199	199	200	237	246	219	177	210	207	328	860	692	628	470	369	297	221	184	171	155	204	173	175	181	150	160	189	178	167	153	193	151	164	203	150	173	191	181	183	161	184	179	206	172	176	157	168	180	186	168	162	174	196	185	186	151	166	194	173	178	179	175	180	170	143	169	186	176	167	175	181	173	179	172	186	179	169	195	153	195	186	166	173	180	170	191	182	159	160	179	167	187	159	169	177	186	163	172	174	144	174	169	169	162	173	163	162	174	181	151	183	147	186	176	169	182	156	175	168	170	169	186	159	176	180	168	180	151	169	187	178	152	193	182	190	175	161	136	196	148	190	161	176	192	205	186	156	157	192	184	172	183	188	178	170	189	187	175	184	181	162	192	165	167	160	179	177	197	175	176	190	188	167	167	168	182	158	160	181	172	189	173	170	181	158	180	168	158	187	180	161	160	165	164	179	145	170	179	170	178	171	178	182	162	171	155	209	199	146	172	185	179	174	172	176	179	205	166	187	188	164	175	175	173	211	182	154	187	189	186	173	162	194	173	172	197	161	184	164	173	165	183	146	198	174	192	174	182	180	171	195	176	175	184	167	184	176	169	183	164	170	178	156	180	187	215	142	174	187	157	150	168	189	154	166	171	176	176	176	182	160	190	162	162	176	168	180	178	157	171	181	173	164	178	175	201	182	163	175	174	179	184	175	156	166	160	171	186	173	179	145	187	169	185	158	189	178	162	158	187	179	176	147	178	185	195	172	182	181	176	186	173	169	140	166	158	171	172	177	151	180	176	174	150	161	184	202	149	208	183	174	163	169	171	199	168	173	173	169	198	169	175	166	165	161	175	149	207	190	167	144	180	159	187	172	164	154	180	167	176	178	189	194	171	159	166	169	143	182	178	165	170	171	161	176	186	174	166	171	199	188	167	188	150	176	166	182	192	194	165	140	165	184	187	178	160	182	183	165	188	177	148	156	179	198	164	173	151	186	173	171	163	181	183	167	183	179	171	176	182	167	190	188	173	185	175	160	172	154	179	151	176	181	168	168	147	161	176	190	191	171	178	156	154	161	184	186	180	196	164	178	169	175	180	167	172	187	189	170	166	186	175	162	181	180	187	170	170	179	191	161	160	175	152	144	178	165	190	180	180	177	183	178	174	194	165	171	142	170	177	203	173	157	184	196	173	171	174	180	185	165	165	155	152	184	173	195	156	180	168	156	162	153	168	173	199	170	198	179	170	164	179	194	179	178	176	166	170	163	172	147	196	197	172	161	179	172	178	155	172	172	176	162	190	161	147	194	164	146	163	163	169	186	164	180	165	164	158	169	178	181	168	202	178	187	155	189	169	177	177	187	186	178	168	176	167	176	180	178	171	154	167	182	187	156	168	153	152	153	167	178	168	158	179	166	177	150	154	150	178	202	195	177	162	181	177	165	202	198	166	163	180	143	171	171	166	194	199	151	159	174	152	161	168	180	177	179	179	172	195	187	196	159	161	169	178	169	159	193	184	143	170	175	169	160	173	166	175	176	172	180	170	175	185	166	159	186	172	178	173	156	179	144	170	187	180	172	179	174	171	168	181	183	142	157	191	166	194	174	166	178	150	164	166	165	181	193	179	151	175	188	168	162	157	191	180	186	171	167	153	172	156	182	176	177	170	187	185	164	180	209	170	192	140	164	160	164	182	181	170	167	165	184	156	166	154	164	142	190	177	177	173	166	158	177	156	158	167	158	176	169	165	159	166	160	179	195	189	168	177	166	176	169	181	176	180	169	193	173	169	163	164	194	183	177	181	197	154	171	180	185	191	206	193	174	177	153	189	160	146	154	166	159	169	160	172	187	183	157	186	155	158	179	169	168	174	148	183	172	178	185	194	186	173	139	199	181	190	181	150	169	167	165	167	184	184	159	178	177	182	210	165	170	172	177	184	170	184	177	180	192	166	150	192	164	182	187	160	179	192	155	181	180	182	170	165	200	170	168	165	162	161	160	179	152	178	183	173	186	158	168	152	166	159	159	173	176	173	179	192	196	182	168	179	185	171	188	157	162	159	176	162	150	189	159	193	197	180	194	163	176	186	146	148	195	169	203	178	170	173	174	174	175	178	158	156	175	156	154	145	168	171	182	160	162	164	191	194	159	172	149	164	162	185	151	192	186	189	172	173	162	162	167	212	170	185	195	156	167	177	177	169	161	213	187	176	153	178	180	183	165	159	146	169	173	171	185	151	159	187	161	169	169	142	172	159	199	160	151	168	171	165	177	173	157	177	178	159	169	156	180	162	159	186	171	149	159	167	165	168	160	192	166	170	167	168	185	177	170	161	175	177	169	185	164	152	169	166	159	174	168	169	159	169	181	175	188	173	159	167	176	171	167	191	170	167	169	179	191	170	174	176	180	162	174	166	175	180	162	168	164	175	184	163	163	166	187	152	192	196	164	171	177	177	157	168	185	155	174	184	182	171	179	176	176	180	178	170	173	150	166	171	195	148	204	184	158	169	186	166	176	176	194	165	163	185	172	159	183	185	173	193	161	181	210	172	211	184	167	171	182	179	168	191	179	200	190	167	192	172	168	169	186	179	156	172	163	169	185	174	179	139	166	169	182	166	150	163	176	179	179	185	194	187	164	171	182	156	160	168	166	182	181	168	176	172	170	174	196	176	171	169	155	143	160	167	167	151	175	185	166	168	167	168	186	192	184	183	172	169	163	168	186	195	173	157	177	174	178	181	158	157	174	172	180	153	168	157	175	164	167	167	175	166	171	183	185	180	195	167	190	153	198	161	168	147	166	179	179	168	178	182	173	176	146	176	171	156	186	186	187	166	201	182	158	171	166	154	188	172	181	159	167	191	170	189	161	155	163	161	181	156	180	155	184	167	192	194	172	182	167	176	168	157	172	169	166	191	194	185	167	183	160	162	180	152	165	169	193	173	148	182	167	167	192	179	174	178	161	166	168	190	153	160	175	180	171	173	190	179	169	177	187	167	184	171	165	162	183	179	159	157	169	184	186	163	174	168	176	170	177	165	185	179	169	161	161	168	177	171	171	149	172	175	168	163	155	155	187	188	177	178	150	168	157	178	168	193	180	171	179	177	181	163	155	178	162	158	186	163	179	153	183	171	167	137	167	174	173	169	180	192	189	172	164	158	171	164	174	180	181	185	183	164	159	170	184	174	145	191	165	175	181	171	187	178	195	177	182	157	158	150	151	167	177	168	168	155	149	172	176	195	187	180	175	191	184	184	179	172	182	180	173	168	177	149	146	163	171	197	194	199	179	176	176	178	170	169	163	167	188	165	173	161	167	171	185	178	162	167	182	176	171	150	177	187	160	198	186	171	172	194	167	167	159	192	157	158	183	172	167	202	155	153	182	191	155
5627	1524	2765	3170	2873	2425	2016	1624	1424	1310	1200	1163	1074	1024	909	893	882	756	724	699	643	675	670	658	679	742	708	646	655	632	703	676	670	676	729	749	725	927	1062	1120	947	967	893	849	824	856	811	800	805	722	762	774	956	1051	969	834	726	753	1707	5849	4516	3838	2619	1973	1332	886	612	570	526	482	484	492	542	500	487	449	491	513	492	534	498	542	481	520	464	502	499	447	487	475	506	504	455	503	488	494	515	502	503	445	516	503	503	536	507	559	492	499	494	504	481	483	489	504	523	495	519	521	530	526	504	483	515	480	503	522	498	491	472	494	480	506	496	469	470	494	521	504	512	519	437	507	508	521	486	478	479	488	505	460	482	515	496	520	527	488	522	477	471	500	509	500	449	514	478	489	502	513	507	487	496	480	500	500	464	502	452	517	515	505	503	456	468	471	470	506	516	490	506	515	493	478	499	487	465	512	484	471	520	534	510	493	451	460	499	503	536	464	523	492	520	494	469	488	538	497	535	463	463	510	478	474	539	476	486	514	510	542	505	464	468	496	518	434	493	472	512	499	510	473	502	486	459	480	517	517	503	485	493	464	499	457	494	477	480	542	506	536	487	502	460	505	472	479	496	506	488	514	479	511	495	517	469	509	528	469	483	500	508	494	449	503	480	471	479	524	435	520	514	517	478	514	487	482	526	556	499	500	486	509	525	504	503	478	524	522	477	521	518	490	490	467	503	484	542	512	462	509	489	510	492	481	504	483	504	492	494	504	483	502	467	489	486	489	499	498	485	480	500	526	477	472	513	541	495	456	521	519	514	485	499	468	482	500	503	489	503	467	456	500	531	524	483	504	469	473	521	464	496	470	498	471	491	504	467	515	527	485	485	494	485	480	501	494	487	491	513	507	502	476	483	455	500	521	458	530	532	471	488	506	485	496	505	540	483	506	536	479	466	518	504	450	514	513	517	509	459	470	473	531	487	525	487	468	501	531	455	465	470	466	516	533	502	475	507	475	530	475	510	483	473	495	478	473	466	490	502	475	513	490	501	493	504	467	529	514	493	482	474	521	510	484	499	502	489	475	496	525	476	494	453	491	477	503	503	523	478	446	485	494	500	450	482	509	480	474	485	511	526	521	485	476	467	486	493	499	480	468	534	499	485	543	488	479	495	507	549	520	513	506	467	535	502	502	482	480	496	548	501	502	495	500	494	484	480	467	464	498	528	529	487	547	499	462	529	494	462	497	456	506	485	505	521	518	469	482	537	492	526	529	509	485	493	509	507	479	487	520	514	532	514	532	466	487	496	483	482	502	517	463	473	461	459	490	488	478	511	494	495	520	515	493	468	484	510	505	502	526	505	497	523	493	478	530	470	496	465	486	477	475	485	509	486	498	470	494	502	477	492	513	516	530	514	499	486	492	487	536	464	461	522	468	506	496	519	467	492	480	482	459	477	485	479	457	487	506	528	514	487	463	526	525	481	472	486	477	495	515	480	494	490	506	513	505	511	481	480	508	462	443	474	474	479	463	499	471	462	519	505	457	493	517	478	473	483	456	510	477	467	508	477	533	484	475	486	502	489	488	480	502	488	524	530	441	494	493	509	490	505	472	488	521	493	518	515	482	498	500	495	490	524	471	495	487	503	493	525	471	461	502	471	467	506	471	473	473	481	481	511	529	501	508	511	509	460	511	515	504	461	477	501	467	524	509	499	504	495	461	493	532	494	507	519	486	539	506	470	496	504	479	514	470	477	478	517	490	483	481	456	539	481	486	512	469	508	513	497	485	476	512	537	459	492	501	492	483	467	489	514	460	514	466	489	477	476	491	477	510	475	500	487	470	475	528	496	499	524	527	501	517	509	506	471	460	477	487	488	475	460	512	532	491	499	528	516	495	532	503	492	476	497	509	502	483	511	509	488	520	516	508	483	531	445	468	489	489	477	479	459	520	457	499	496	504	522	504	492	516	501	495	492	500	531	497	515	513	512	485	524	509	486	486	516	479	512	479	478	531	484	543	488	469	481	502	513	465	478	484	553	518	502	514	520	470	496	499	485	506	507	470	531	471	507	497	477	472	504	483	466	558	506	480	495	497	482	509	490	503	500	497	484	456	481	490	508	497	487	467	518	492	487	517	494	499	502	501	522	501	490	494	468	530	486	496	509	436	485	493	451	538	494	476	491	509	466	487	512	535	491	494	490	516	490	484	507	533	490	511	504	533	477	515	479	520	478	502	474	477	488	489	521	456	494	470	477	475	519	516	512	478	488	464	496	538	488	489	444	507	475	480	499	467	509	502	520	536	448	483	500	521	504	506	500	498	492	500	488	513	492	506	497	492	514	501	508	478	492	456	524	509	483	489	442	517	509	517	455	495	504	499	518	525	508	500	497	497	482	452	457	500	487	494	537	480	514	510	491	457	474	504	490	506	484	485	498	476	528	483	515	518	503	515	500	510	511	477	490	478	510	525	510	474	486	489	446	505	451	484	490	481	477	496	525	529	503	471	511	460	500	555	516	491	497	462	474	455	484	520	502	469	485	528	516	477	512	496	495	457	480	508	517	483	482	517	487	500	478	460	505	474	481	494	516	475	517	492	479	484	499	482	489	502	540	477	491	513	495	492	495	472	519	514	509	508	517	497	490	506	564	494	474	516	507	484	493	513	504	455	476	487	477	539	492	536	498	469	488	529	480	517	461	488	477	473	505	514	506	499	542	487	466	492	489	544	519	481	460	499	484	528	501	476	509	494	498	481	492	471	495	485	548	493	499	508	542	466	487	506	484	493	512	543	486	509	491	462	478	534	458	490	474	503	498	446	464	493	504	476	496	527	535	519	507	501	510	494	471	525	456	502	468	476	492	477	500	472	465	500	491	548	520	508	466	487	511	481	500	464	493	477	511	496	480	495	512	480	479	532	499	498	539	523	471	520	486	506	499	506	508	470	460	494	516	509	532	536	506	508	534	497	481	493	525	479	481	511	526	474	481	491	470	534	491	489	494	455	469	500	510	480	498	500	494	479	514	528	519	471	525	502	463	468	498	523	497	497	466	515	530	492	500	477	495	523	498	514	481	445	496	486	483	503	483	504	489	478	487	497	506	519	525	477	511	502	490	482	473	507	477	452	481	471	510	503	489	465	529	493	516	492	478	529	470	463	465	520	508	500	485	500	490	481	487	477	492	478	488	492	515	482	553	497	508	539	460	501	477	495	495	498	485	486	525	518	501	485	468	487	524	496	476	505	500	467	501	482	508	477	513	497	508	483	507	507	490	499	528	521	467	469	526	453	529	514	481	521	527	438	478	533	498	478	481	492	477	497	518	483	485	496	498	515	499	485	503	534	485	472	468	499	501	463	550	501	483	440	492	472	470	472	496	499	457	488	447	494	499	486	480	512	491	483	515	452	499	430	465	471	472	490	502	470	500	511	498	484	506	509	479	507	510	498	500	487	525	482	518	487	474	508	478	501	467	481	514	481	518	471	536	510	504	512	475	470	481	495
13041	2182	2302	1673	1098	899	723	540	447	393	329	370	318	322	268	277	245	226	235	258	215	218	225	224	223	212	219	215	195	190	208	200	227	194	191	193	218	235	273	261	265	243	201	208	220	224	239	205	210	234	211	219	219	244	259	249	225	246	792	1117	1160	944	628	405	330	247	215	177	163	191	149	166	181	179	166	183	171	172	164	152	160	176	156	189	173	144	167	166	156	182	172	162	157	159	180	168	159	173	157	150	153	189	155	162	165	159	165	156	170	181	173	168	162	177	152	177	164	157	136	161	172	170	169	171	170	158	146	187	155	157	202	164	144	154	145	144	176	180	173	181	185	162	179	184	180	165	164	164	174	198	163	178	175	179	168	149	164	163	149	144	158	175	154	164	173	189	188	173	183	163	200	140	174	140	174	156	155	183	175	167	169	172	156	145	168	173	158	177	192	168	166	167	154	182	159	187	167	166	164	161	169	167	167	181	167	164	172	165	149	162	169	163	168	175	200	179	165	166	164	162	161	177	165	169	174	180	162	173	183	177	176	144	175	164	173	177	169	170	187	157	182	186	165	145	157	181	184	182	172	176	177	164	153	173	153	152	179	158	172	163	168	172	150	157	203	157	164	176	167	172	155	185	200	152	163	158	165	162	167	169	181	165	157	162	156	162	165	183	148	150	169	192	173	162	156	169	172	149	166	158	174	141	166	146	142	155	168	162	176	176	172	169	165	181	162	147	176	191	161	154	146	176	152	183	156	162	150	156	154	157	161	162	186	169	194	174	175	173	155	166	181	156	171	180	195	175	175	176	149	165	155	151	186	170	162	151	165	149	143	181	160	158	164	156	140	187	167	150	178	168	164	152	173	160	176	168	148	157	164	151	164	127	144	173	160	154	155	182	198	157	180	188	150	177	160	169	160	175	174	147	155	165	159	156	166	185	189	169	172	171	162	169	155	168	156	172	182	188	149	150	157	152	159	146	152	155	177	140	181	145	174	186	178	177	166	161	160	175	150	155	171	170	176	179	157	165	177	172	192	139	165	178	175	159	165	176	165	156	157	158	158	163	166	145	178	185	169	190	171	150	196	165	182	168	175	176	156	167	164	169	166	176	163	170	181	178	163	186	180	171	172	157	155	165	152	174	169	133	161	140	172	184	182	162	147	186	180	170	179	149	167	150	167	150	154	158	190	164	166	153	170	187	192	172	163	134	171	166	167	166	160	167	194	158	157	179	161	170	202	146	171	166	190	166	171	161	174	148	162	189	160	159	190	180	179	179	170	158	185	168	163	143	168	172	151	172	161	163	171	157	165	159	178	166	167	165	162	166	156	149	155	162	148	149	173	162	181	164	156	164	162	180	176	175	155	173	159	152	176	163	149	156	172	156	152	145	165	161	175	159	153	173	144	155	154	182	142	166	154	176	185	171	147	149	158	160	174	142	140	166	165	145	169	161	155	156	149	184	170	158	159	155	161	138	152	195	167	169	181	156	128	175	154	148	175	163	163	172	158	187	152	153	178	152	161	167	178	155	167	165	164	169	200	146	174	186	166	171	172	161	171	166	132	174	160	169	170	156	158	176	192	178	175	138	161	163	179	160	160	177	148	150	168	177	168	197	151	160	164	158	145	174	189	162	163	151	176	162	168	158	177	164	155	151	141	145	147	174	168	166	181	155	157	172	159	151	150	153	164	162	146	170	191	170	155	156	163	134	159	152	158	155	159	164	170	173	169	172	164	192	172	163	185	185	195	165	170	170	170	161	166	164	172	141	183	188	172	191	151	160	153	173	150	185	159	146	173	182	166	158	182	150	167	187	155	189	163	174	143	160	174	161	178	171	176	177	159	166	154	168	154	151	154	151	153	175	174	174	174	160	156	182	153	180	164	163	188	146	191	189	188	162	156	185	164	175	176	173	186	171	159	156	182	166	158	183	158	160	190	160	168	185	156	172	169	160	161	142	177	157	164	176	165	157	153	146	170	184	180	164	156	142	182	152	163	170	181	182	144	153	168	158	184	183	164	158	176	169	178	178	157	156	180	171	160	147	184	162	167	153	140	180	163	161	178	166	170	167	148	172	174	161	155	162	141	167	153	188	163	171	154	190	161	174	164	145	174	162	143	185	162	186	162	177	184	174	175	179	181	195	172	158	170	149	167	163	136	206	182	157	191	202	177	149	173	156	158	150	177	167	173	157	152	160	167	172	176	172	172	175	164	182	177	190	144	177	167	164	150	149	174	170	174	148	172	170	155	176	157	169	176	162	160	163	162	147	160	168	158	174	180	157	156	158	167	146	155	181	171	186	163	177	166	183	154	182	166	145	160	170	167	188	145	168	166	168	198	148	138	163	177	172	146	167	168	186	173	172	196	168	160	161	156	178	178	181	148	174	174	167	157	192	146	158	153	169	179	169	171	187	184	159	179	164	189	153	187	161	173	177	148	195	171	133	168	147	153	185	172	163	175	178	149	166	152	149	167	158	164	171	184	173	165	156	186	169	161	166	162	143	179	189	168	154	192	172	163	173	178	167	156	172	170	172	162	164	154	157	151	149	171	184	154	155	169	166	170	154	169	173	156	145	175	152	153	152	148	176	173	156	179	149	161	167	160	180	166	160	138	146	164	179	145	177	182	149	157	185	174	171	167	202	158	162	182	156	167	154	153	196	166	189	161	159	150	167	149	162	186	172	209	154	153	157	156	162	167	170	169	153	163	173	159	162	163	183	188	167	177	180	166	161	175	155	165	144	160	166	155	164	185	147	150	149	173	187	173	155	169	167	136	168	174	180	170	189	169	150	143	155	186	167	189	173	160	159	161	201	173	159	152	168	186	170	160	141	154	173	166	199	164	197	173	136	178	174	177	193	182	152	158	179	174	179	162	159	153	206	163	166	181	166	167	166	153	172	146	176	139	156	158	155	167	164	155	153	171	163	146	176	151	167	171	150	198	144	177	173	182	146	150	151	165	156	167	156	184	156	138	168	158	194	172	161	179	133	159	169	173	144	163	178	160	193	139	174	175	163	184	196	160	179	180	149	160	165	174	186	169	174	190	161	172	157	182	175	156	152	181	157	169	145	163	162	162	168	141	162	174	160	154	165	152	161	168	147	153	166	167	186	152	145	179	172	183	163	198	179	180	143	167	184	193	144	163	141	166	162	153	148	173	163	148	142	168	170	137	174	155	162	156	158	182	166	154	166	148	187	152	190	166	161	156	173	160	153	171	169	152	154	141	177	149	160	175	174	172	175	176	151	170	134	186	169	164	168	156	188	167	163	151	157	164	174	186	162	160	174	136	152	153	158	159	192	155	176	172	161	153	188	176	162	153	167	186	165	147	185	168	159	171	157	161	168	176	184	164	162	175	179	151	157	167	146	146	143	162	165	157	159	165	168	146	179	178	173	164	164	133	164	169	158	166	138	187	205	153	163	168	162	183	162	174	163	160	192	148	175	174	168	172	173	182	192	153	173	172	179	178	159	164	171	159	173	164	142
7253	2346	4474	5074	4489	3625	2977	2603	2153	1858	1649	1630	1483	1257	1301	1176	1057	980	900	844	796	839	802	801	790	782	891	825	763	791	800	821	782	753	777	829	850	1064	1137	1207	1153	1091	945	913	940	878	1046	1031	946	847	864	962	1241	1100	1103	1066	811	1274	5061	7415	7324	5965	3683	2555	1551	891	648	539	461	518	491	478	490	502	466	479	468	501	467	487	457	459	488	492	439	463	472	496	475	504	444	468	523	464	462	457	470	507	523	460	485	479	476	512	476	427	485	493	465	493	462	501	500	486	455	481	463	450	504	482	434	450	502	478	487	487	518	489	493	504	479	477	480	464	514	479	451	474	468	461	480	487	490	471	487	510	498	501	457	485	476	445	457	485	472	490	481	476	470	488	482	443	449	472	515	452	493	482	477	511	526	463	488	468	495	462	460	457	505	473	480	492	479	463	443	522	435	488	536	502	504	469	478	479	461	469	489	534	509	438	491	483	477	485	461	472	486	469	501	478	451	464	497	451	447	525	487	488	458	457	484	438	487	461	503	493	492	478	447	508	510	460	461	485	474	484	452	472	521	499	468	510	496	470	516	476	476	501	502	487	482	456	449	447	452	460	513	553	475	503	463	480	494	505	458	465	473	486	492	452	438	495	467	532	497	490	443	465	512	473	536	489	482	480	495	523	513	492	447	477	515	481	439	486	506	485	479	482	476	511	481	450	491	469	454	487	472	467	481	471	493	487	469	451	497	426	504	491	506	478	468	526	466	492	486	465	480	482	490	485	503	448	479	475	492	440	492	490	494	532	469	495	459	478	473	476	459	495	455	459	486	468	458	454	477	446	506	472	466	441	498	474	501	498	474	481	475	514	474	471	490	437	472	491	443	497	483	491	465	472	492	487	475	508	464	451	485	479	425	508	515	485	467	436	544	461	454	522	491	472	492	468	464	483	439	490	529	469	424	512	520	442	480	496	474	455	471	459	491	512	494	503	492	472	512	522	508	462	506	491	495	460	496	473	485	448	494	484	486	493	516	492	486	492	470	432	483	485	474	501	490	490	491	442	464	488	506	451	465	510	513	496	492	512	455	459	478	462	489	459	475	485	459	486	452	463	484	486	448	504	476	467	500	490	491	467	479	494	483	518	462	477	486	477	497	474	467	509	457	471	485	482	507	479	503	491	479	476	518	492	461	511	473	491	460	526	485	495	445	462	484	474	493	490	478	466	477	463	467	497	519	468	458	486	495	525	509	484	472	490	502	465	448	482	513	485	466	451	483	472	481	505	479	478	476	474	490	491	487	519	444	438	504	494	465	495	468	527	499	472	446	473	507	499	505	488	467	500	441	472	477	471	480	456	471	496	503	485	503	489	480	473	476	452	528	478	480	474	467	476	503	497	457	492	455	494	488	486	486	492	461	532	487	495	482	484	469	515	434	519	470	476	510	488	477	451	451	476	508	490	479	465	509	506	478	444	481	463	456	471	435	477	483	444	468	479	491	499	470	496	484	508	461	524	455	516	451	491	443	544	483	461	502	489	459	463	503	500	503	497	475	491	511	452	439	485	469	484	500	472	489	486	463	497	490	516	463	468	496	478	482	462	461	497	478	471	503	474	494	513	494	502	507	501	492	512	521	469	496	495	479	482	528	460	467	470	475	492	463	504	473	487	496	458	490	506	478	484	459	494	442	496	508	474	519	461	499	529	509	503	500	495	487	476	446	466	488	478	508	482	473	473	461	496	474	497	496	467	504	491	431	438	477	468	487	454	475	454	510	505	485	483	490	465	501	449	486	482	497	438	491	442	462	462	497	488	514	464	497	479	479	490	420	491	475	464	488	492	495	490	445	479	475	459	475	460	495	459	519	509	457	485	439	462	495	493	434	494	470	494	452	473	511	468	470	499	468	503	462	491	479	456	490	504	482	447	455	520	505	514	430	435	495	489	495	447	463	490	500	472	523	492	480	433	498	444	502	490	460	501	490	458	447	483	498	484	501	489	450	500	459	482	483	466	501	491	485	463	485	464	492	458	463	415	473	466	451	468	488	510	499	472	515	478	499	476	472	441	469	478	482	457	509	494	490	511	481	485	490	493	505	531	455	472	494	476	470	488	444	479	463	454	463	475	463	444	481	481	443	465	484	468	521	471	479	436	462	440	437	475	434	467	510	430	438	490	492	501	484	440	484	469	506	452	501	498	489	501	515	477	492	457	491	527	477	475	488	479	515	467	468	470	441	479	468	500	499	506	472	485	465	468	483	494	460	485	500	485	468	456	501	498	434	471	443	498	447	506	446	484	458	500	470	451	505	483	533	453	486	492	442	469	486	532	485	477	467	494	517	469	477	503	486	494	487	457	501	478	488	470	474	472	475	451	464	465	484	481	507	452	507	490	411	439	480	487	499	468	510	482	510	470	491	468	431	454	502	415	517	499	478	512	470	456	473	481	489	461	477	486	439	505	477	495	548	509	470	455	489	505	455	504	480	493	508	478	498	478	507	478	510	473	482	493	480	470	491	476	436	451	482	496	478	471	453	498	472	477	498	457	492	469	489	482	483	496	500	507	508	508	499	479	498	476	466	487	464	481	480	482	468	497	473	514	472	480	454	467	481	473	479	501	512	526	460	488	484	460	478	515	436	488	458	484	478	510	501	494	511	441	493	513	475	440	488	477	509	480	456	481	503	453	479	510	478	515	432	477	500	496	488	474	457	475	490	470	457	478	470	466	492	479	490	462	451	484	510	449	480	431	476	477	435	454	463	456	497	452	507	509	533	481	492	480	497	472	470	463	508	520	434	486	466	485	486	500	475	462	519	461	467	459	484	479	493	473	481	509	491	494	498	474	472	473	495	452	433	491	502	499	457	458	502	455	450	489	500	511	496	524	462	512	482	476	449	475	477	476	480	470	481	455	491	490	461	472	493	471	537	492	496	481	475	461	467	457	507	518	487	505	515	488	485	467	488	514	516	474	461	491	487	466	476	505	455	467	481	492	471	465	454	520	462	479	506	450	460	478	460	484	466	519	469	469	469	447	504	474	484	472	448	505	471	490	505	495	497	498	483	497	501	484	498	488	500	491	468	489	480	498	495	494	478	471	497	503	464	469	458	490	484	477	476	442	468	514	468	495	488	503	450	459	470	500	473	455	437	470	484	486	477	513	504	504	519	486	498	455	481	492	491	496	502	520	467	504	459	480	485	455	480	487	481	459	469	478	469	464	486	491	485	483	479	471	473	502	478	475	504	482	512	457	488	550	493	508	462	484	460	456	438	490	482	472	478	473	483	490	423	479	493	485	441	452	488	483	460	458	461	475	486	469	487	490	503	453	501	460	467	501	457	481	489	483	470	486	494	480	482	472	495	480	471	461	522	447	507	506	495	454	518	483	480	488	487	483	510	499	497	451	493	474	488	473	465	482	484	451	492	450	510	492	465	465	455	501	451	465	464	454	462	451	490	465	499	495	466	462	500	486	471	482	499	478	501	496	469	485	481	506	444	445	489	461	471	491
2169	315	347	312	305	244	222	244	217	237	235	244	242	222	240	261	234	242	191	230	217	202	237	230	207	230	240	244	237	226	237	236	217	229	245	219	256	229	273	263	263	250	223	232	246	230	230	262	273	260	250	235	239	248	213	237	233	263	267	283	344	325	343	288	283	233	242	235	221	235	224	221	238	230	219	226	240	224	220	201	222	255	236	222	233	221	218	239	222	230	230	233	253	225	219	221	209	228	230	233	218	245	227	220	252	243	224	227	239	222	205	223	237	196	233	214	236	225	261	235	221	213	244	231	236	227	235	221	203	237	226	229	224	246	244	241	225	218	208	206	224	219	269	245	208	246	230	213	235	218	254	233	258	196	203	225	211	201	214	227	239	236	208	243	233	229	195	204	220	234	235	212	216	236	239	245	228	237	217	237	215	232	228	231	234	215	219	223	223	212	229	214	221	195	255	231	218	230	190	217	207	247	226	210	259	225	223	215	201	243	250	221	208	223	206	233	196	260	236	222	239	216	249	220	224	238	221	202	252	230	199	212	240	238	228	211	227	238	228	206	237	222	204	234	242	202	228	193	234	214	244	209	239	188	211	235	213	204	227	229	231	215	209	233	263	239	230	225	237	237	243	233	199	236	202	198	212	209	238	244	223	238	219	241	224	239	231	221	207	256	223	256	234	213	225	244	217	232	202	222	229	216	215	224	235	209	236	216	196	194	229	218	226	208	225	192	180	229	240	214	235	228	210	256	228	231	221	204	220	215	253	228	249	208	225	216	206	197	224	240	237	222	238	243	222	221	235	229	243	233	209	231	223	203	228	240	206	211	211	214	244	225	224	201	241	200	216	235	209	241	219	217	195	219	209	208	231	225	216	235	239	226	238	229	219	227	237	225	227	264	213	226	217	217	237	205	211	228	204	213	223	224	260	196	236	214	248	213	243	250	231	206	203	239	232	230	223	230	237	247	229	232	246	234	262	224	218	230	223	208	203	207	219	205	193	195	230	244	228	206	235	240	219	225	225	251	215	230	246	229	196	225	230	220	219	222	224	192	231	225	262	216	232	205	247	251	228	230	224	226	240	228	218	224	227	238	239	189	220	259	233	245	241	236	204	247	228	218	213	240	225	229	247	225	212	215	233	214	261	220	229	225	249	224	221	230	239	227	231	215	223	222	214	228	248	239	208	239	247	236	206	237	229	220	233	237	238	228	238	243	201	248	240	209	237	216	200	230	239	218	227	196	213	203	233	224	224	207	245	211	231	213	210	248	240	222	235	225	228	234	208	224	230	200	218	249	230	220	226	228	214	233	236	208	246	219	228	229	218	231	235	246	233	268	203	208	204	234	211	218	229	250	244	226	215	234	230	223	229	226	215	212	240	184	209	217	238	225	199	211	252	230	226	232	240	212	221	210	237	251	222	228	212	246	242	264	210	216	221	242	225	198	224	205	228	222	226	235	242	218	223	209	227	234	258	228	198	215	187	233	236	226	202	215	220	242	238	236	222	216	221	239	222	216	209	238	255	237	219	214	244	234	200	211	219	223	244	227	212	242	239	228	196	222	223	251	230	200	252	227	239	227	212	244	252	190	259	249	219	232	226	261	237	226	217	260	222	210	219	233	211	235	254	219	234	208	232	233	235	224	234	201	209	223	257	207	235	215	235	221	207	241	257	241	221	244	244	233	216	234	207	218	240	216	215	207	220	238	246	209	229	225	208	232	250	221	228	219	248	205	245	224	227	231	176	239	246	230	258	243	227	249	211	211	209	249	235	222	222	237	211	213	283	215	214	223	210	235	232	195	216	223	207	225	223	228	239	220	227	205	235	227	229	252	235	205	245	236	235	233	230	232	222	254	213	212	242	259	236	262	237	223	227	228	226	224	247	244	197	238	249	244	221	225	206	216	229	228	232	230	209	237	206	254	221	227	231	252	229	218	245	238	205	237	238	242	238	262	241	210	233	206	208	211	198	227	259	215	210	247	228	222	228	193	209	237	221	233	202	231	214	188	255	235	235	234	226	212	195	208	209	213	232	262	218	236	235	212	212	220	215	241	238	217	217	253	234	262	238	230	234	245	216	232	220	248	224	237	240	226	258	181	207	213	245	201	229	227	209	208	213	249	251	219	236	218	223	226	225	227	226	232	223	232	232	223	245	222	230	222	227	199	224	223	242	211	212	225	235	219	208	232	229	250	250	224	241	226	193	241	230	255	222	218	215	207	200	232	230	217	232	239	222	232	232	235	220	199	230	214	238	210	222	247	204	243	243	217	205	202	241	216	228	240	216	207	219	217	216	195	251	227	211	211	220	228	231	259	226	192	257	247	230	243	239	243	239	246	235	240	221	224	199	206	215	213	239	250	226	231	239	240	222	229	218	216	223	234	228	223	228	221	194	214	244	246	204	222	227	236	214	228	220	228	229	240	204	216	203	203	236	224	236	230	227	197	229	252	250	228	202	240	199	214	242	242	233	201	209	229	200	197	204	217	241	221	255	219	242	222	225	243	209	224	249	210	232	222	223	208	214	240	222	232	219	222	234	257	235	224	221	204	218	220	207	247	204	210	224	192	237	230	208	246	217	236	215	223	265	224	243	236	260	217	249	239	255	206	217	235	227	215	233	239	234	214	236	231	234	228	202	231	208	237	240	231	222	189	234	226	233	244	209	223	249	215	220	196	250	256	206	209	187	258	212	240	232	204	236	213	237	229	239	262	196	252	199	213	195	220	248	209	232	216	255	213	211	242	247	190	210	203	235	243	221	245	229	234	234	241	222	223	237	233	250	209	211	252	217	229	240	228	201	210	222	226	224	228	218	224	250	215	251	212	254	233	245	201	185	218	202	218	220	205	245	200	236	212	244	242	223	210	234	247	238	247	215	240	254	232	195	236	254	220	240	201	205	226	243	229	226	237	275	217	262	208	245	223	205	227	220	227	253	210	240	228	199	246	213	231	247	218	219	223	235	222	237	214	222	243	224	239	253	190	220	259	227	243	233	228	227	237	239	224	238	212	212	224	238	241	221	233	231	207	209	247	199	210	208	235	253	230	223	263	242	208	236	217	238	249	222	228	235	187	239	230	257	241	224	239	234	235	214	214	234	191	208	227	249	224	235	240	224	230	231	260	236	207	252	226	216	244	241	227	239	196	242	233	223	225	256	240	225	215	237	224	204	245	239	246	235	232	240	233	229	228	222	222	231	242	231	214	221	213	226	217	232	235	228	235	209	263	233	262	235	227	204	249	210	229	224	239	229	217	225	222	254	213	222	246	235	234	256	210	228	235	238	203	234	198	215	233	217	221	214	235	230	220	215	240	222	219	224	245	237	193	244	248	223	206	202	198	203	235	224	229	209	204	224	200	219	206	210	228	212	228	218	243	212	229	218	247	222	237	233	235	215	237	233	275	209	201	221	224	241	256	226	212	233	212	234	243	244	228	224	201	224	224	221	238	200	233	213	233	220	211	226	247	220	235	224	266	233	218	242	212
2427	790	853	936	854	823	768	725	770	686	688	742	725	708	734	679	699	708	600	656	673	633	672	659	680	664	709	678	751	682	666	696	676	772	722	728	734	802	866	803	808	764	800	804	751	812	740	757	708	689	702	759	750	704	800	672	734	694	903	1147	1322	1396	1149	1019	842	681	665	654	670	639	604	626	652	617	606	626	594	619	620	632	614	624	631	630	629	595	661	603	625	610	618	611	631	620	622	642	626	622	626	611	631	609	594	614	596	664	620	615	629	657	611	608	644	618	612	610	646	616	629	673	646	619	625	626	636	641	655	651	664	631	600	566	641	614	634	615	629	648	617	598	611	590	576	579	612	599	609	615	662	680	598	565	613	611	634	598	628	671	639	594	603	628	617	615	640	647	610	594	614	640	606	611	630	637	659	618	639	658	649	661	638	611	614	567	657	614	655	660	601	594	630	639	622	648	589	633	619	593	616	654	631	664	625	605	619	631	634	614	673	631	630	639	620	610	611	595	641	612	592	629	681	646	637	611	644	682	605	616	657	572	616	622	640	617	629	593	662	661	586	634	629	653	627	632	590	626	609	674	606	634	622	650	628	638	657	583	626	674	662	631	650	638	613	593	619	646	622	630	649	656	630	594	657	657	630	629	591	599	643	638	659	603	590	606	623	625	602	563	644	605	600	655	670	663	595	620	615	604	621	581	631	659	597	630	640	620	599	615	611	615	618	645	638	597	626	659	606	617	642	664	642	669	647	651	602	567	645	626	632	605	654	611	620	651	607	592	591	673	617	631	655	605	602	627	588	678	602	617	649	641	623	619	630	624	683	618	620	628	658	614	598	619	649	584	608	655	601	628	591	629	611	634	615	675	641	619	667	612	616	628	638	608	579	662	610	600	598	617	624	647	590	690	637	588	636	608	606	601	590	599	659	597	650	597	615	649	661	648	602	607	584	606	588	599	611	648	646	665	644	611	636	675	640	642	611	619	626	604	640	587	632	628	621	612	641	592	669	593	612	621	654	664	646	592	660	649	647	595	638	629	654	624	561	647	684	601	600	648	621	647	609	591	617	627	618	605	648	599	637	660	657	628	609	625	627	568	643	617	594	639	637	648	615	669	652	617	632	583	631	619	641	575	607	609	593	622	640	637	654	655	613	612	597	599	611	635	630	615	640	666	606	644	647	638	651	648	639	579	677	657	588	633	646	617	608	648	624	650	608	619	603	609	670	627	671	640	596	604	643	606	613	653	636	597	649	645	617	641	635	592	597	652	659	631	636	618	648	615	593	604	613	646	665	631	626	616	652	596	595	624	590	614	662	619	593	640	644	644	638	659	620	624	631	649	621	610	647	646	598	641	655	647	671	631	671	634	663	662	609	646	617	632	587	601	607	627	617	632	623	628	629	624	607	633	644	639	620	606	630	706	599	644	645	592	642	612	656	643	604	614	592	632	616	609	615	647	620	647	642	632	658	646	647	667	652	669	654	637	651	644	599	633	631	661	650	619	602	611	605	570	599	645	663	621	640	606	620	640	644	621	585	680	647	631	619	620	637	607	601	608	671	644	657	628	617	671	650	627	610	629	587	630	629	672	623	657	611	640	649	676	622	622	638	630	647	580	613	621	643	623	615	628	606	641	605	629	640	646	638	626	618	608	561	614	597	654	616	649	626	634	622	650	623	597	636	670	632	594	664	635	623	644	651	648	579	594	622	642	616	614	635	641	630	621	644	631	646	618	612	604	599	611	671	619	645	629	624	588	627	636	650	653	606	632	628	662	599	655	598	593	626	640	643	625	632	663	645	661	571	657	624	621	618	621	633	613	645	659	612	599	616	624	631	614	614	622	663	636	636	622	616	632	596	688	640	612	626	628	607	637	612	599	585	615	640	630	606	656	613	632	605	611	626	653	641	602	653	579	598	597	655	604	587	614	588	609	633	666	626	626	639	679	618	677	628	657	626	605	656	631	677	667	610	604	619	533	666	636	621	615	632	661	614	565	650	644	630	605	637	629	607	642	641	626	621	682	612	649	613	664	667	633	636	623	659	619	599	631	602	624	565	668	635	660	660	632	647	621	627	601	605	615	629	606	598	647	630	603	583	622	573	636	618	619	620	637	644	651	629	616	601	627	666	637	590	611	631	637	619	615	655	616	612	613	585	637	628	617	629	612	626	593	610	630	661	653	643	657	636	609	613	650	626	654	625	606	595	626	635	640	598	628	636	563	629	599	667	642	599	627	648	651	659	583	642	619	622	640	602	635	603	648	686	618	636	661	596	642	588	595	610	644	593	621	623	615	651	640	643	620	613	626	631	610	647	628	555	659	680	632	639	620	628	591	628	595	646	592	591	591	671	609	683	632	620	653	608	668	618	592	648	629	621	659	621	640	624	648	621	624	652	586	616	623	662	642	617	619	679	602	593	601	630	633	628	637	643	627	649	606	635	604	609	664	600	654	627	639	633	636	675	618	637	592	637	601	633	616	615	612	577	637	635	637	593	658	639	604	679	670	606	619	603	628	609	607	586	644	655	619	581	647	582	626	611	621	659	617	660	640	587	583	629	643	600	594	642	632	611	597	609	629	628	631	624	629	647	663	634	618	621	645	602	633	668	628	608	611	602	617	620	635	623	625	643	642	627	607	581	620	567	624	606	685	639	637	604	653	653	611	610	632	637	573	634	631	634	633	625	633	670	612	637	584	659	664	608	669	635	613	624	663	627	641	614	679	672	637	577	653	658	632	660	599	627	639	633	659	633	705	622	559	654	612	597	617	626	616	632	614	605	604	623	619	614	619	646	651	627	634	624	661	609	626	642	612	611	627	625	597	627	628	636	636	658	621	631	615	630	624	606	659	615	582	634	647	596	641	584	637	582	628	624	614	646	656	654	625	651	636	688	609	619	640	602	605	616	597	563	639	610	642	628	609	617	609	622	623	613	595	629	629	625	580	635	599	667	609	659	618	570	621	618	634	612	621	619	655	637	602	622	632	633	647	649	607	596	685	691	635	573	566	638	625	654	612	668	661	647	603	621	669	628	656	624	644	606	630	634	658	649	597	637	653	631	617	618	635	590	637	614	644	651	605	620	587	607	644	627	635	630	566	628	660	624	641	630	622	616	607	588	631	629	634	626	684	637	617	598	618	609	609	632	668	630	591	640	606	636	641	654	634	626	622	644	663	687	661	650	596	623	636	634	569	619	609	617	581	652	632	636	674	621	654	631	667	604	597	593	625	601	668	607	661	564	667	676	590	588	682	636	634	633	606	641	623	600	681	589	654	617	634	628	621	600	623	626	592	610	575	644	608	641	641	624	610	646	644	671	663	609	618	633	610	600	629	621	650	621	651	598	678	566	600	645	666	576	648	613	638	632	602	606	665	646	607	629	653	673	587	625	609	609	589	646	623	628	625	642	615	656	662	617	617	625	648	669	634	605	662	642	608	644	608	596	619	600	626	605	623	612	637	614	616	640	644	623	620	686	619	637	638	647	627	644	608
7627	1151	1635	1080	788	600	499	383	394	329	304	332	310	292	259	273	254	236	228	263	231	234	263	243	233	197	239	242	228	207	244	215	238	251	257	243	228	245	279	244	258	236	207	247	214	239	247	228	212	226	263	233	247	201	244	225	235	202	300	717	867	770	551	398	320	266	183	231	191	205	211	191	202	208	205	186	203	192	231	230	209	205	187	208	205	190	215	230	205	196	209	234	201	214	231	186	231	195	199	232	183	199	193	226	213	236	190	197	184	215	217	216	199	195	212	167	199	211	199	202	205	211	194	208	191	211	196	216	221	215	205	210	228	211	230	205	230	194	199	219	188	226	196	205	210	187	217	191	194	188	222	197	187	211	196	193	241	192	209	191	194	238	187	204	222	190	228	191	218	206	182	196	187	212	192	193	223	196	198	187	215	222	227	205	211	188	223	211	217	194	210	208	205	209	199	188	226	219	214	172	188	212	217	203	175	188	209	218	205	203	193	185	203	231	193	237	185	193	191	191	230	204	197	206	222	207	192	203	179	191	222	187	185	217	212	226	218	194	198	227	211	217	192	209	216	183	218	221	211	194	201	206	204	231	216	205	226	209	191	231	199	210	219	218	188	206	218	190	233	183	227	211	216	220	208	215	214	218	194	213	205	203	210	200	222	185	196	238	217	206	214	219	181	199	202	222	200	219	195	208	226	219	232	184	201	223	190	212	205	241	194	206	205	224	220	228	214	223	221	202	202	229	196	200	179	214	228	219	186	233	217	201	187	216	216	241	202	182	215	175	192	201	226	206	226	208	183	204	210	223	203	219	215	226	204	201	183	200	175	215	235	193	228	205	215	207	210	211	204	205	201	212	198	195	217	182	249	216	211	206	228	180	222	213	246	198	194	221	175	206	198	195	201	198	237	227	204	201	223	230	205	226	215	197	202	198	218	209	214	198	194	203	195	191	191	225	216	187	187	211	198	259	185	196	196	201	218	222	219	188	205	191	203	210	209	216	226	192	206	215	240	211	221	207	262	226	214	189	228	202	265	217	214	211	215	207	188	194	185	221	244	212	197	206	229	169	224	213	209	234	198	193	196	219	203	187	222	218	216	209	219	240	217	221	221	216	178	212	206	196	219	198	207	206	201	213	240	179	203	201	216	217	200	215	207	197	215	228	190	194	185	204	219	185	205	214	199	218	217	233	196	227	195	181	236	198	189	203	199	239	203	187	213	198	222	242	203	211	204	201	211	208	206	218	192	193	211	212	221	187	210	201	219	201	183	189	207	226	184	219	221	205	175	234	223	198	207	200	220	217	198	206	186	221	219	207	237	175	208	210	220	216	211	232	203	222	208	206	217	216	210	224	213	181	191	181	210	221	214	204	205	205	218	210	209	192	199	198	208	187	201	208	226	205	221	216	179	208	213	217	220	211	200	193	215	204	214	225	226	235	200	233	198	248	218	202	204	217	215	179	169	203	193	199	213	187	206	226	237	199	202	200	200	216	219	195	212	218	213	205	201	180	197	197	176	218	226	188	199	215	205	239	204	199	208	207	206	210	175	222	208	229	208	199	186	208	214	198	210	191	233	221	192	223	206	205	206	205	184	214	210	218	222	179	213	207	222	233	207	198	197	208	211	204	207	201	201	235	197	220	178	188	173	203	195	208	195	180	200	211	188	212	222	223	219	206	195	203	235	220	229	200	200	201	224	209	194	217	228	212	233	223	219	194	206	203	197	197	229	196	222	173	170	178	195	230	219	225	216	197	226	187	208	225	199	215	208	192	209	208	224	223	192	198	185	214	199	211	213	210	198	229	224	201	211	222	210	212	203	184	221	213	201	213	184	206	209	207	194	214	214	211	213	216	231	205	203	205	220	192	210	206	225	211	206	221	218	206	193	198	193	227	204	205	198	195	194	196	205	214	235	202	191	210	206	193	208	209	217	199	206	196	191	184	213	215	208	210	218	208	221	212	203	216	206	202	219	196	201	216	201	192	185	200	229	222	207	192	216	197	221	195	219	197	213	222	216	214	200	174	214	220	216	192	201	170	191	212	208	221	200	208	219	181	184	189	190	209	186	206	215	201	213	221	195	215	179	222	218	202	215	227	233	235	215	219	208	199	208	207	170	230	196	207	195	197	183	222	231	199	210	216	211	219	212	202	217	218	218	212	221	222	210	184	193	205	210	210	217	204	215	198	218	205	171	225	215	204	192	210	196	217	197	226	182	202	191	214	212	214	198	214	228	224	197	215	216	204	188	231	193	199	235	228	184	225	206	228	184	196	219	225	228	215	199	207	200	215	188	213	195	217	202	210	233	192	218	225	217	202	212	217	210	205	196	195	191	199	214	179	209	211	200	237	228	207	221	206	192	230	176	229	200	208	211	204	223	200	203	217	210	215	193	211	198	224	215	212	186	218	210	194	206	218	211	199	189	202	215	189	207	201	195	207	199	183	205	218	215	197	204	186	220	213	184	214	219	207	198	202	179	212	194	231	188	208	209	210	189	195	200	193	189	181	230	220	202	207	221	198	206	212	186	210	196	197	200	202	205	195	214	196	226	195	220	211	182	220	189	204	223	240	227	192	190	221	224	189	198	193	184	191	214	218	198	179	232	206	217	199	212	218	236	208	205	189	200	224	217	192	219	219	211	205	205	223	227	230	200	193	200	210	219	201	187	207	213	208	204	226	198	215	212	188	202	184	235	190	207	233	199	201	207	228	239	228	208	203	211	202	238	215	205	206	202	209	192	184	218	224	216	208	225	231	183	202	189	193	181	202	195	192	211	186	208	218	228	208	208	223	197	230	195	215	200	226	225	197	218	199	225	242	199	222	208	238	230	204	224	208	214	229	197	207	202	219	189	208	214	220	198	223	194	217	188	178	191	191	202	230	218	226	208	203	239	209	200	212	200	210	200	237	218	210	219	196	173	207	201	196	198	205	200	231	209	195	218	229	186	184	203	195	195	209	200	189	204	193	202	187	193	216	190	226	221	201	180	194	239	204	194	230	180	219	193	214	205	211	223	205	195	211	201	215	207	217	247	208	206	189	191	178	210	220	221	214	210	223	215	201	206	196	201	210	202	203	233	212	188	203	218	199	194	219	208	201	205	205	200	186	210	211	199	194	200	216	224	216	232	215	203	208	224	211	225	208	217	226	196	207	222	182	220	216	198	193	196	171	214	204	205	219	207	200	183	204	220	195	196	214	224	208	209	185	195	225	221	206	202	208	215	201	203	203	219	197	213	230	239	190	214	183	193	212	219	195	232	206	202	206	203	198	213	195	206	214	172	206	218	214	171	225	207	219	201	212	217	189	225	194	185	222	210	205	196	200	186	225	206	208	208	188	189	227	216	206	220	229	224	211	205	215	209	217	213	219	205	183	182	218	220	197	217	174	207	179	193	213	215	199	215	205	196	196	188	212	204	193	238	206	199	207	210	200	226	221	201	203	199	215	208	222	205	236	198	182	230	213	175	169	187	197	214	224	204	215
5679	1701	3045	3262	2992	2363	2107	1671	1559	1407	1255	1214	1155	1119	1086	935	945	881	841	822	774	756	746	763	727	800	825	734	677	783	711	815	801	832	812	829	914	924	1109	1082	1088	972	905	897	848	912	893	931	873	824	801	889	821	787	826	782	732	732	1686	4793	5431	4629	3160	1896	1437	938	683	590	587	620	562	580	589	566	587	571	550	558	597	572	554	588	580	579	558	557	613	555	546	587	569	547	567	569	612	598	599	605	597	599	599	592	600	558	575	540	594	559	577	582	570	606	588	578	618	572	590	616	604	569	609	616	574	619	616	561	598	558	584	622	588	572	555	570	574	581	555	578	566	610	549	548	570	582	577	580	584	540	571	574	559	581	574	599	587	582	552	562	563	519	608	605	605	553	548	597	568	563	614	560	575	624	588	575	567	590	603	561	563	615	606	556	558	618	594	602	538	568	600	631	575	583	524	601	623	592	644	565	565	561	620	594	596	548	560	598	588	640	576	594	551	582	574	588	573	582	596	577	570	604	581	575	580	621	591	581	599	573	581	593	600	626	606	568	577	613	557	571	546	555	551	588	574	604	571	560	576	561	583	545	567	560	537	578	547	578	511	606	607	597	572	610	594	539	585	551	560	569	608	596	574	590	581	566	586	552	596	572	586	580	584	545	585	609	565	610	578	582	585	587	610	593	588	594	584	613	546	584	611	593	564	584	575	597	572	560	580	617	578	614	549	570	602	566	539	579	571	534	614	598	551	575	576	597	577	622	580	541	556	551	578	599	569	567	585	565	581	603	606	587	565	563	584	589	595	572	601	565	579	574	560	594	542	556	574	582	563	573	520	570	610	582	611	598	616	587	626	569	584	562	619	589	594	613	544	617	581	552	570	595	596	577	615	576	591	583	566	572	578	619	587	557	560	597	559	589	611	571	594	567	549	558	585	591	580	628	560	583	549	553	557	608	584	583	616	587	572	582	584	553	554	610	594	572	574	613	628	595	579	571	613	579	508	551	598	593	628	595	616	562	551	605	580	528	611	583	610	622	579	600	632	551	602	566	562	577	589	592	557	598	573	585	565	568	602	580	588	603	574	580	599	600	560	579	588	572	586	583	542	575	580	606	536	541	580	565	605	576	564	574	584	583	599	600	598	583	585	599	574	568	572	561	574	562	605	586	577	600	578	555	581	607	579	595	592	565	563	606	601	537	601	565	581	623	582	581	611	555	594	580	598	540	570	626	548	582	577	522	559	631	575	581	574	589	572	574	559	604	608	570	610	567	596	588	607	576	549	605	577	538	553	566	616	581	563	570	619	596	601	551	619	573	565	598	585	598	575	593	577	590	607	590	561	579	567	573	539	587	587	596	575	607	584	583	583	581	593	557	616	564	591	562	583	574	639	586	587	591	568	538	593	588	579	621	597	574	565	538	599	552	603	575	543	575	569	588	559	589	593	572	564	589	597	607	610	569	553	622	587	562	584	554	567	604	574	565	616	619	582	578	572	627	601	601	555	598	568	571	567	588	582	573	574	610	575	630	582	556	548	605	650	604	626	587	585	605	606	601	600	600	589	569	538	584	564	597	546	591	616	643	588	557	581	564	550	595	557	604	580	606	542	597	591	551	587	570	594	599	574	586	612	609	633	608	595	600	597	557	585	580	558	580	586	612	588	624	568	563	586	577	555	546	583	578	572	608	549	592	599	631	605	577	575	585	609	546	620	573	534	524	605	552	575	593	541	540	582	587	599	605	593	581	548	565	565	554	571	604	595	584	574	629	599	603	604	541	555	579	571	565	586	583	585	560	563	589	572	562	591	596	597	588	614	567	578	528	589	546	602	553	561	589	579	588	532	634	607	588	561	576	540	604	621	592	575	570	592	528	599	583	543	599	556	590	588	609	562	583	550	539	559	558	539	594	661	557	590	568	586	611	550	585	589	620	578	599	570	561	591	581	619	577	563	559	558	586	553	605	555	585	591	583	556	596	527	577	570	596	592	575	605	626	569	554	610	582	576	549	586	615	604	579	593	592	560	604	539	583	590	589	534	599	617	560	594	585	527	602	614	617	610	595	556	549	593	615	595	612	601	568	548	557	608	552	565	537	590	604	551	559	599	603	574	585	610	513	559	603	561	555	562	586	596	547	532	586	588	593	566	606	587	538	554	573	561	587	604	584	598	583	591	572	573	543	647	587	565	570	599	578	601	592	597	591	617	557	600	593	527	612	581	562	599	621	602	593	563	587	555	597	554	597	610	581	614	591	590	565	581	590	616	560	589	605	545	590	615	573	542	589	637	545	569	584	592	578	574	578	608	527	592	569	576	597	597	539	576	588	584	555	574	547	601	589	529	594	605	605	619	601	550	590	586	555	554	541	572	566	622	585	619	558	536	577	626	569	573	590	535	585	603	615	585	582	567	576	594	609	575	573	595	563	622	571	568	617	574	603	600	561	601	543	593	589	583	511	660	584	572	595	546	595	625	569	563	601	583	585	560	625	578	605	548	581	548	557	613	594	524	590	542	589	571	559	611	591	613	609	577	541	590	575	619	627	635	547	545	571	593	544	573	586	592	573	551	617	576	588	575	601	581	634	555	591	554	617	605	603	588	561	563	591	594	600	576	567	605	559	589	599	547	578	573	599	544	562	619	572	597	569	564	563	583	582	588	561	586	611	577	580	620	556	570	608	586	631	556	599	601	605	564	563	622	567	626	569	573	592	604	593	569	543	602	561	536	593	600	619	606	612	585	582	578	554	583	597	581	547	560	602	581	572	538	590	552	571	571	562	588	592	560	569	621	598	639	600	592	586	582	584	595	613	573	581	511	566	591	625	595	601	574	563	581	567	578	549	597	596	574	610	549	615	587	595	621	583	561	566	584	589	599	602	603	599	591	529	599	563	571	555	574	602	574	569	619	603	565	561	612	544	581	561	575	560	580	548	597	577	570	564	558	582	544	591	547	582	608	608	532	569	591	597	588	554	557	571	564	558	587	593	569	623	585	573	603	595	591	597	613	580	583	556	566	582	579	587	573	580	601	558	596	583	568	580	581	629	582	614	596	581	588	603	558	575	575	600	597	579	593	569	551	578	582	591	585	544	574	604	603	561	563	599	575	580	563	576	603	593	621	605	582	594	562	621	546	582	599	560	610	608	609	543	569	580	528	571	595	561	588	581	577	593	573	625	573	578	568	587	591	585	584	587	565	581	603	540	570	623	614	557	577	591	590	601	618	594	525	555	627	592	565	555	560	591	589	593	550	566	603	605	545	591	567	557	555	571	616	575	609	584	562	620	585	582	549	608	581	587	568	573	606	620	574	567	521	567	577	573	575	628	617	584	572	589	564	598	610	613	569	545	566	566	596	550	568	580	599	588	589	594	582	627	568	586	586	557	571	604	600	577	625	573	608	617	601	594	551	597	570	564	565	620	581	603	600	572	587	570	604	625	617	570	558	538	559	612	557	592	575	596	571	554	543	601	577	619	554	573	581	565	555	601	585	575	553	591
13379	2337	2721	1834	1267	888	729	543	504	445	391	381	371	328	307	305	311	293	254	222	261	246	266	242	232	239	228	235	255	249	242	242	278	253	261	255	240	252	268	292	234	257	269	276	290	253	283	268	244	238	276	245	267	236	262	217	231	249	390	1158	1318	1167	732	473	373	274	222	246	202	226	213	212	195	183	208	192	219	197	193	174	186	207	218	240	176	195	181	180	216	194	207	222	192	195	196	189	196	217	213	192	202	226	204	203	176	191	225	204	181	203	193	181	186	219	201	212	186	192	206	197	232	214	219	224	185	190	212	178	205	199	204	186	215	224	203	207	212	208	193	221	202	175	205	245	207	201	192	205	217	187	188	191	182	209	200	190	208	200	191	189	200	176	212	194	179	209	176	203	227	190	178	194	216	214	205	198	219	220	206	212	208	205	182	227	199	196	199	184	209	200	221	202	202	212	216	214	196	213	199	192	228	196	204	181	181	175	212	213	227	188	195	222	220	200	183	200	203	195	195	197	235	230	183	212	189	202	195	191	227	214	180	203	230	181	209	204	214	216	198	244	200	225	189	214	201	183	202	176	214	186	215	183	189	194	215	217	176	198	186	193	208	208	194	197	195	215	206	199	194	217	221	186	202	202	211	201	208	212	184	175	224	202	180	193	180	209	233	213	192	187	177	214	211	224	208	189	219	214	213	201	163	181	193	192	180	189	177	207	197	213	193	204	204	206	192	186	213	200	205	224	187	202	159	175	187	200	216	201	190	194	217	187	186	195	203	176	203	229	230	210	206	202	209	189	206	203	204	208	199	190	206	200	212	180	201	189	203	185	210	216	182	228	190	185	179	192	208	206	191	189	218	187	218	209	189	176	210	187	197	183	213	187	207	210	209	197	209	216	195	198	179	198	210	221	181	156	209	218	184	193	202	188	223	191	197	171	206	185	187	201	215	217	200	217	200	188	191	196	227	237	193	212	188	193	196	199	221	205	222	216	190	199	206	203	201	218	210	189	209	206	204	186	209	216	204	208	207	225	207	209	190	199	232	207	190	193	196	196	234	182	212	186	185	229	210	191	193	201	219	193	240	201	218	176	205	202	191	186	199	187	209	198	213	195	187	205	228	222	219	220	204	195	204	197	191	202	216	209	213	206	207	196	181	197	189	214	197	203	212	225	235	184	204	209	208	207	191	200	194	210	218	188	205	208	204	185	232	178	203	208	191	211	209	209	198	225	199	193	205	202	206	229	184	199	202	194	181	200	219	189	207	201	203	202	191	246	226	195	188	207	230	213	188	176	213	200	207	204	211	208	208	196	215	215	197	196	206	218	192	195	228	180	191	196	197	209	221	192	210	208	175	213	206	216	192	212	202	195	213	190	200	203	215	221	201	203	203	205	203	204	227	215	212	199	196	221	225	221	198	193	211	218	178	210	199	188	218	204	190	205	188	193	199	204	227	203	219	203	214	170	184	217	207	188	193	231	193	197	188	218	185	221	210	208	203	209	194	226	215	207	206	204	190	183	201	187	196	204	194	207	241	198	205	172	195	177	194	173	212	191	214	188	188	177	181	227	209	213	197	225	183	198	197	188	193	190	210	204	192	190	177	223	192	186	191	205	188	204	212	219	200	184	207	179	203	214	205	216	218	205	201	209	194	212	194	218	169	193	198	177	197	203	183	182	217	233	202	215	195	179	207	231	201	202	195	221	188	218	181	203	211	200	218	217	208	227	201	207	200	229	194	194	199	192	187	200	211	171	211	212	194	203	190	182	204	223	195	229	210	192	188	182	183	207	203	184	203	206	217	191	205	207	222	187	208	201	197	181	185	198	189	190	190	233	206	197	199	220	211	207	235	214	166	209	183	208	205	196	202	185	192	194	186	227	192	191	198	213	194	174	211	196	183	187	221	199	188	208	214	204	199	205	212	182	209	213	180	207	195	217	206	213	204	206	203	242	190	172	162	158	190	188	194	187	204	227	182	190	184	209	201	188	186	174	171	183	209	212	197	197	205	205	216	222	196	202	182	214	225	199	212	190	200	184	178	188	214	207	211	206	220	198	207	167	212	196	190	187	207	201	219	207	234	207	226	197	197	197	183	177	187	226	202	209	184	202	201	190	189	207	186	201	207	207	182	178	230	210	186	219	220	220	196	202	189	220	210	220	196	213	231	211	207	222	222	197	207	200	197	192	200	201	207	214	204	201	205	197	180	216	188	213	203	194	211	198	196	198	213	218	192	201	208	207	175	218	216	204	231	200	207	217	205	202	221	206	181	211	190	218	208	194	209	212	202	199	221	212	201	178	217	213	185	206	203	211	218	180	189	225	181	212	197	204	200	176	231	211	200	209	206	197	190	192	198	210	206	193	192	184	186	211	208	189	204	206	175	192	213	201	199	221	208	174	214	217	200	225	189	201	208	200	180	216	222	185	217	186	205	208	175	195	187	196	195	219	200	209	209	193	209	171	192	213	214	206	222	216	235	192	189	203	213	213	204	186	213	189	195	208	191	215	198	221	206	185	218	201	194	206	194	227	206	195	202	191	209	204	207	180	195	195	192	186	200	215	197	232	195	216	207	215	230	203	224	219	180	163	214	196	190	212	182	217	197	209	229	223	196	203	217	210	180	203	226	211	206	179	210	207	200	190	187	197	208	213	165	190	196	211	197	205	209	237	220	216	211	188	213	207	221	194	198	213	196	186	185	206	212	178	205	210	220	203	192	201	220	186	179	215	207	219	182	200	200	184	195	200	188	200	176	221	194	212	212	205	204	181	214	208	214	207	175	215	197	176	200	201	193	225	195	196	209	207	208	193	191	203	211	194	205	199	208	186	199	203	214	201	192	211	181	202	208	216	191	186	190	203	178	188	199	186	212	188	207	224	176	203	210	207	217	217	183	187	194	226	216	193	219	207	196	212	209	193	190	192	193	190	179	206	195	198	203	213	209	192	220	205	193	182	177	226	196	224	222	199	196	196	204	203	211	213	188	202	192	203	202	200	172	206	196	202	198	202	189	220	189	215	187	183	193	177	218	211	180	222	214	201	208	207	185	208	196	219	197	232	190	200	225	220	197	194	190	212	211	198	219	210	204	189	239	216	199	188	198	210	211	185	175	198	181	193	214	185	169	216	203	192	186	188	224	199	191	193	175	184	223	206	213	218	198	197	218	190	207	195	219	177	194	191	203	191	177	209	201	216	199	232	206	189	198	183	193	210	168	210	187	205	204	208	195	193	178	211	202	207	208	201	179	203	199	207	224	176	220	198	189	197	174	188	211	204	198	195	205	218	220	223	199	206	206	190	192	204	192	202	217	196	226	207	212	201	213	191	205	192	200	212	236	197	201	194	220	201	199	199	197	216	187	191	212	197	233	184	194	186	191	203	187	196	192	201	189	208	205	220	226	206	197	194	193	208	190	189	219	211	207	194	200	184	203	211	194	189	201	213	187	208	208	211	206	183	225	193	161	208	201	175	200	216	219	196	232	188	220	188
7399	2388	4636	5199	4591	3772	3029	2508	2294	1971	1696	1650	1543	1427	1306	1306	1141	1052	977	963	877	931	874	900	901	925	919	857	894	863	819	879	1001	1000	990	977	1102	1176	1189	1187	1141	1089	1055	1109	1049	995	1056	913	977	931	929	922	874	887	889	865	782	782	2077	7544	8580	7131	4516	2488	1821	1059	774	620	554	577	608	591	583	573	552	586	556	573	591	578	606	553	565	532	579	610	601	583	540	574	539	574	568	562	611	587	579	577	538	548	599	605	530	595	551	593	562	536	559	570	565	557	535	545	569	599	531	571	563	625	540	567	519	602	581	540	541	564	591	552	572	565	573	590	547	524	593	572	571	582	550	557	591	574	596	559	545	579	612	590	602	553	563	592	544	570	576	546	550	561	554	578	565	594	583	581	573	600	562	557	581	580	558	587	540	568	560	557	588	536	581	563	542	589	547	567	585	580	557	561	586	611	540	575	593	525	567	540	632	565	569	576	570	566	546	569	541	552	577	554	589	573	538	578	549	573	539	575	595	561	598	555	605	550	580	594	589	544	553	576	535	540	581	556	547	597	580	563	545	582	566	562	579	609	567	586	613	603	593	562	560	562	568	575	577	575	538	557	574	573	571	603	610	551	571	560	574	551	598	560	597	555	542	579	542	571	600	533	590	580	562	575	569	584	566	554	575	545	568	605	600	529	581	545	578	527	564	528	566	588	571	597	565	540	599	571	564	572	579	567	544	537	585	566	547	578	592	543	560	553	510	597	547	598	566	590	572	564	548	587	560	555	545	563	585	529	567	555	586	585	614	593	576	589	623	578	576	575	528	554	596	599	559	577	532	562	591	557	595	533	540	557	608	559	575	555	557	579	586	585	503	602	565	620	556	590	589	559	537	587	567	629	585	518	569	585	570	544	574	575	522	559	575	581	597	595	612	575	574	584	533	584	609	586	587	573	556	564	571	626	615	566	563	613	578	574	553	566	572	594	555	581	567	594	547	515	557	523	582	578	581	558	597	589	554	539	613	553	555	595	565	600	582	547	591	602	625	581	502	578	558	587	550	606	590	591	596	569	603	551	552	608	561	574	552	567	567	519	569	585	558	570	608	566	575	573	565	579	590	546	554	555	565	610	567	623	574	563	516	534	568	517	567	591	551	576	601	581	564	542	572	582	551	569	600	597	498	575	571	577	554	554	584	589	584	534	570	546	561	548	555	545	589	593	556	564	558	554	580	546	605	565	568	607	545	604	580	564	587	529	546	585	618	544	573	534	602	543	615	573	620	584	579	594	574	539	588	592	556	549	573	562	585	557	593	585	583	570	559	569	590	569	581	615	568	538	587	619	547	563	558	582	557	541	540	570	528	543	578	548	536	562	618	596	593	568	566	587	588	552	563	531	590	587	551	541	591	583	572	545	565	536	582	598	595	599	574	541	588	583	570	529	597	545	581	580	533	545	581	625	554	547	571	546	594	578	565	586	576	597	589	607	572	516	589	578	547	583	567	557	593	599	609	543	560	584	611	615	568	594	591	542	575	565	575	562	610	559	587	552	525	592	606	584	621	597	578	568	572	585	565	619	537	579	548	594	603	589	544	554	595	618	538	578	607	591	543	565	562	583	589	565	560	579	590	608	595	577	573	562	551	581	559	544	592	533	609	573	551	591	578	534	568	585	613	542	573	595	569	534	553	524	547	604	574	564	577	554	598	566	553	582	562	598	561	554	567	608	564	595	531	594	568	618	609	549	615	598	576	533	558	554	589	558	581	563	581	565	556	627	533	590	578	586	557	570	571	555	480	553	567	557	573	571	565	596	536	584	547	570	559	591	598	530	588	570	544	575	574	556	558	590	576	538	567	571	571	599	546	563	554	555	555	596	596	600	599	579	591	530	535	596	577	535	543	551	579	608	545	577	594	533	573	575	616	567	594	580	533	574	570	519	567	578	544	565	563	591	584	606	611	598	553	515	540	599	587	586	606	563	568	548	567	584	574	627	529	566	573	576	561	566	596	566	565	560	593	609	542	549	576	535	542	546	566	537	566	589	580	584	591	541	508	579	569	583	577	590	570	514	575	546	561	585	585	582	563	590	602	572	571	591	556	566	576	563	603	558	554	576	535	564	569	592	574	569	563	572	526	549	561	587	572	562	575	522	535	606	524	551	564	549	618	589	557	569	557	574	558	596	528	591	580	546	590	555	569	560	563	587	558	530	566	562	557	530	576	594	572	556	542	573	571	586	601	572	559	540	582	567	612	610	576	564	571	547	548	556	526	624	576	599	594	591	580	544	533	571	530	602	570	558	591	559	550	519	598	585	583	579	586	542	551	543	561	578	500	551	582	604	602	595	556	582	558	580	576	625	560	592	597	601	609	547	600	639	558	586	553	566	557	593	576	548	566	560	586	588	563	589	533	548	583	575	588	590	547	576	605	596	593	535	569	585	553	531	531	596	575	584	572	569	605	617	629	556	526	586	572	572	543	594	569	552	575	594	553	598	573	578	585	556	564	567	605	550	606	576	596	598	552	577	560	598	546	545	606	558	565	559	545	548	571	550	523	600	540	585	561	569	580	578	615	592	566	593	571	571	583	553	541	575	550	596	563	521	587	538	581	598	579	599	607	558	596	574	607	548	553	572	602	535	601	561	544	594	568	588	588	599	588	558	620	589	533	577	581	499	566	550	560	567	573	585	570	532	560	579	577	552	610	563	583	590	610	583	549	579	610	578	578	574	592	533	557	544	553	616	590	577	578	547	529	534	587	611	584	552	571	545	573	570	542	518	544	532	579	587	585	576	545	560	558	580	553	575	550	534	542	576	583	589	540	584	597	544	547	533	594	554	577	544	559	540	577	618	598	569	568	590	571	542	587	576	580	537	594	570	579	552	617	606	552	559	573	580	587	571	533	551	619	567	565	577	587	597	584	550	600	611	581	590	581	572	563	587	517	620	566	565	537	571	597	528	619	569	570	548	576	616	561	516	599	593	541	587	601	556	595	573	566	589	579	571	536	600	586	522	552	576	559	585	560	589	612	508	601	572	519	564	590	607	587	534	566	552	613	598	578	548	541	540	577	569	588	564	583	614	610	569	530	512	561	556	585	575	595	549	584	540	606	564	573	579	579	535	528	548	626	532	604	569	595	562	601	612	624	531	563	601	605	592	597	523	557	580	530	560	585	545	597	564	532	533	636	561	565	579	578	585	554	552	603	568	593	553	556	541	597	560	568	582	540	563	576	574	574	590	567	554	561	557	561	518	596	566	568	552	578	548	600	563	594	584	547	600	575	574	570	603	576	558	543	623	560	614	564	557	573	607	578	598	642	568	549	619	579	517	612	561	541	591	568	536	602	577	558	573	561	576	513	539	540	601	544	590	589	526	516	550	551	569	559	568	576	552	541	573	612	564	572	537	593	540	567	548	550	556	524	553	567	553	529	542	576	587	585	566	576	536	610	570	562	532	567	529	558	587	549	557	572	564	575	564	552	569	614	570	579	592	600	535	535	577	569	587
2281	378	401	336	279	265	262	280	278	256	267	284	283	251	278	283	284	234	273	232	233	245	242	240	244	270	287	258	253	252	264	260	290	287	212	257	257	280	272	291	286	271	276	263	239	270	255	221	265	276	277	254	251	278	268	280	276	243	239	287	372	359	347	296	278	284	259	248	240	233	243	246	259	246	252	229	271	235	288	270	243	265	241	251	271	269	240	271	233	234	242	232	250	219	245	271	245	251	236	254	263	267	248	218	245	262	260	230	235	249	276	233	232	252	273	236	256	259	233	255	247	238	251	225	242	266	232	279	261	262	250	247	238	246	222	238	244	238	246	279	249	232	222	255	255	255	263	250	239	234	243	235	245	257	252	229	263	255	255	277	232	235	264	245	249	226	254	222	243	255	265	220	238	279	276	243	259	268	237	257	227	250	259	231	248	243	237	221	235	253	229	252	266	237	256	235	230	272	254	231	284	244	268	286	276	252	247	250	224	254	242	230	243	249	248	251	267	249	207	239	236	237	253	244	239	278	247	253	249	240	240	223	246	271	253	242	261	221	268	242	263	264	250	250	259	247	230	232	243	270	244	286	240	258	240	250	242	250	269	269	244	228	263	243	250	230	251	245	269	231	237	267	254	253	247	228	298	242	253	248	250	220	255	243	233	233	228	244	256	254	275	228	243	234	219	265	253	237	232	276	258	266	253	247	264	275	275	255	234	262	229	242	238	270	260	278	242	251	235	253	232	250	244	262	261	251	246	253	243	229	269	259	272	248	266	275	253	252	226	282	239	240	269	248	252	253	280	259	298	226	252	257	244	231	246	214	237	238	258	235	244	237	258	276	265	241	262	229	260	263	244	260	264	244	235	254	252	259	238	248	264	260	258	235	219	251	280	243	211	262	271	242	229	252	228	222	254	246	259	246	257	240	255	247	234	232	252	232	258	255	280	250	235	271	260	245	256	265	257	270	237	263	252	262	249	264	272	267	242	285	274	254	252	236	236	232	215	291	261	261	225	283	231	234	265	251	230	264	252	271	219	258	247	262	275	244	248	230	264	254	233	236	239	241	247	275	249	242	255	228	239	239	246	266	261	229	245	221	208	255	239	246	230	240	247	279	243	295	256	247	244	235	263	244	271	218	233	215	238	264	244	252	250	252	243	263	241	259	243	249	246	253	257	273	292	255	239	223	261	247	257	225	254	267	236	231	241	224	246	245	243	231	259	227	238	255	252	252	246	262	232	262	244	255	256	210	267	256	249	238	253	270	220	239	264	270	248	251	263	214	248	269	249	270	250	258	257	259	230	258	250	238	247	270	242	260	256	220	240	264	240	260	287	268	256	253	248	256	237	246	245	241	256	282	263	257	283	264	279	221	242	285	250	261	236	233	232	232	253	233	243	249	240	275	253	247	213	267	274	273	267	249	260	255	225	267	225	252	225	259	267	260	264	249	239	269	244	255	236	255	241	246	233	236	245	221	230	239	255	238	253	256	241	252	251	243	284	265	252	247	238	231	223	252	238	237	272	240	237	234	244	261	236	240	241	269	246	246	252	251	233	247	245	250	253	256	246	223	254	238	224	259	265	231	235	264	274	243	258	283	240	249	230	294	256	271	245	271	254	231	260	248	212	229	233	269	247	251	258	241	244	248	291	224	248	213	259	232	208	273	260	256	253	234	257	246	262	223	269	260	224	261	241	246	236	222	246	253	252	230	252	272	260	241	228	268	229	226	250	247	239	257	256	251	234	264	268	270	266	253	252	238	270	246	257	250	270	270	295	280	279	277	228	253	253	270	270	257	257	239	233	216	274	254	272	247	262	253	262	240	247	260	224	266	223	247	243	228	240	265	257	243	258	271	242	231	258	240	260	259	247	272	243	234	269	255	277	241	219	253	273	270	270	234	260	218	267	241	244	276	247	244	250	244	221	239	262	251	258	243	255	243	260	230	206	246	271	230	274	248	261	238	260	252	239	237	213	225	245	238	265	250	280	227	267	228	241	270	257	239	268	235	239	257	248	241	268	243	239	273	230	244	240	231	241	210	225	250	254	251	265	242	225	261	264	251	278	253	292	235	238	247	253	258	243	241	215	265	224	244	225	256	261	252	234	258	262	263	249	234	282	219	269	257	254	254	246	250	241	269	270	248	249	262	276	234	237	241	237	249	245	230	237	240	221	236	243	255	258	261	264	244	229	249	267	270	263	259	257	261	273	266	249	240	242	249	260	260	224	264	263	254	251	254	259	255	228	247	284	254	261	240	253	250	246	220	251	249	271	250	259	238	238	249	237	255	220	225	248	249	234	243	232	242	251	252	282	238	257	239	237	284	254	248	262	259	255	243	237	244	281	276	270	235	239	230	273	251	264	262	283	238	241	255	242	259	264	262	228	250	249	247	260	237	210	247	239	276	250	256	237	257	248	257	222	236	260	242	232	266	235	260	273	278	261	237	226	256	262	260	279	267	278	249	267	253	252	253	257	243	244	257	261	256	274	223	263	252	264	237	245	244	259	250	250	254	254	243	230	262	235	242	247	244	251	253	258	243	217	235	252	256	230	244	248	251	250	249	258	237	225	240	241	248	258	237	242	238	238	233	215	265	268	255	240	253	237	228	246	216	242	247	234	242	251	251	235	245	249	229	275	255	286	248	243	235	238	239	241	252	255	248	291	210	242	256	236	234	257	250	270	232	223	281	228	252	269	249	251	280	250	242	251	261	248	239	271	217	225	252	272	259	235	235	253	245	259	285	241	245	239	253	220	246	247	209	250	233	243	249	244	223	254	245	237	260	265	233	248	248	242	226	284	231	243	243	263	231	235	283	244	267	247	234	280	225	216	249	271	247	246	266	267	271	241	279	249	280	245	244	242	251	271	245	251	265	229	268	234	269	241	277	234	233	265	243	273	260	218	228	242	258	257	261	267	238	217	249	271	233	253	266	225	267	218	270	281	241	223	254	275	273	276	282	258	248	243	246	243	260	252	256	261	228	270	248	270	269	229	243	251	250	256	264	230	237	245	263	230	266	243	244	240	205	240	255	226	264	230	283	233	264	251	222	237	239	263	239	258	260	249	249	258	255	247	262	275	231	246	268	243	246	264	227	269	250	251	245	218	237	258	253	252	239	249	253	234	234	240	276	237	249	228	249	242	259	264	255	235	257	279	255	217	243	263	232	278	236	250	233	242	231	236	256	242	250	228	280	220	264	247	267	236	239	218	255	227	241	292	252	237	244	264	231	242	249	253	235	270	255	245	249	237	264	229	242	243	235	254	235	227	257	233	250	263	251	231	222	268	244	262	223	247	222	257	279	299	271	241	278	254	240	243	256	260	266	238	276	262	263	238	255	244	267	260	231	272	253	263	223	233	252	246	244	261	258	244	235	231	258	257	242	258	258	253	266	261	242	270	263	262	231	239	280	268	267	233	240	238	268	254	256	288	258	247	228	242	268	250	254	229	273	260	241	250	248	238	251	270	247	254	270	224	267	224	263
2568	844	960	972	931	848	844	771	814	825	805	760	772	796	753	786	780	736	708	688	677	700	719	730	774	764	813	753	763	701	723	738	750	820	827	848	816	872	914	850	847	764	853	800	795	848	738	788	780	834	748	752	798	755	747	821	806	819	887	1218	1483	1561	1287	1066	854	846	699	745	723	661	709	684	712	698	687	695	751	670	611	695	713	629	696	716	691	665	653	681	671	674	698	702	687	695	642	678	701	638	688	682	669	703	702	667	674	683	669	683	671	705	666	716	680	696	664	655	736	688	669	673	686	713	660	700	667	654	697	686	655	645	716	748	671	701	692	698	708	657	672	708	710	676	689	696	672	668	695	636	659	694	646	673	678	661	684	687	684	675	649	677	704	662	659	661	652	685	678	663	634	690	724	680	671	684	659	702	732	646	727	715	705	693	669	692	702	723	707	710	687	668	716	687	674	663	672	693	725	688	701	688	707	689	726	665	729	686	666	662	750	692	670	670	632	683	715	663	664	678	689	687	674	728	718	669	666	693	727	639	672	638	651	625	664	722	662	674	722	678	655	664	689	688	739	678	752	652	675	654	690	711	672	725	705	620	648	746	720	673	712	701	659	735	646	682	686	712	681	684	663	696	698	710	726	683	622	686	681	674	706	708	690	662	699	711	678	685	716	742	727	702	677	675	732	665	691	671	681	716	671	655	668	712	681	706	667	685	662	698	684	724	698	661	733	703	670	655	706	654	700	678	645	684	673	714	659	697	659	662	698	672	638	667	698	746	685	679	681	692	693	706	701	682	697	679	695	673	638	656	679	694	705	723	650	682	678	690	711	684	723	687	689	701	691	726	735	754	679	656	711	696	694	688	690	661	700	711	665	693	665	673	691	688	686	671	664	671	671	656	637	689	660	674	686	698	670	696	684	715	654	693	730	687	723	697	656	714	653	676	709	708	663	680	688	696	688	697	675	670	706	682	654	650	684	701	697	638	670	648	644	679	642	650	715	683	730	691	669	681	664	704	696	694	714	728	683	630	685	657	707	696	666	674	670	695	672	690	670	688	677	677	712	733	671	738	688	722	711	677	690	687	665	643	725	700	715	657	694	699	667	698	659	698	714	668	665	717	732	662	679	712	678	693	747	712	684	696	688	672	716	652	707	670	686	710	715	654	731	679	650	678	657	670	659	705	673	712	716	678	662	634	677	728	707	631	703	634	645	709	679	692	730	667	731	692	674	690	674	734	706	712	734	681	693	686	666	675	717	689	702	724	696	671	699	642	718	653	656	683	675	675	686	692	706	715	667	715	703	694	625	696	696	646	676	747	694	695	668	660	691	700	679	724	657	645	698	705	735	718	701	740	740	677	661	669	658	685	717	649	676	647	652	682	680	696	654	696	693	692	633	646	662	654	638	660	716	704	682	709	707	708	714	697	724	642	651	690	697	656	652	650	705	624	696	712	707	669	673	703	670	685	641	691	641	663	702	694	667	674	698	670	687	689	672	682	696	684	707	700	714	669	653	674	701	683	655	689	742	669	637	697	717	670	652	688	698	741	709	701	660	712	695	695	680	650	661	675	684	664	643	704	711	678	638	701	664	720	666	691	682	655	666	661	642	650	694	687	660	729	726	681	679	700	649	642	695	698	682	683	678	707	667	664	684	703	692	646	682	720	698	649	676	740	688	716	698	704	651	696	704	664	655	696	676	705	673	702	706	681	712	697	653	656	714	703	669	678	636	694	686	680	730	672	665	672	738	696	724	678	637	667	694	669	708	690	645	678	703	667	699	721	684	699	700	710	674	717	704	682	719	677	692	706	654	693	625	673	648	676	687	682	752	733	679	710	650	642	714	655	676	708	709	687	681	687	663	726	668	698	637	689	696	698	723	728	665	691	672	734	676	682	676	706	675	692	685	681	670	712	699	642	672	697	681	693	645	641	685	689	690	696	614	710	709	669	689	686	667	655	693	672	701	666	686	726	633	693	679	714	688	692	693	745	689	663	715	738	710	668	644	718	656	628	688	676	682	724	700	675	675	675	677	690	661	693	677	651	656	686	679	680	693	701	699	709	694	661	679	733	712	689	677	696	702	672	652	700	746	729	656	666	678	707	700	732	684	667	690	677	638	684	635	727	696	701	674	700	669	674	656	698	636	668	689	672	686	673	702	701	684	687	703	713	719	709	680	679	669	694	715	668	705	656	674	657	684	727	689	692	691	646	652	673	697	690	688	699	722	662	649	729	670	733	686	698	682	666	693	671	642	688	747	673	657	740	698	706	667	752	689	684	694	692	703	677	713	674	686	642	677	714	685	630	642	701	662	661	624	683	641	766	702	731	710	673	711	712	731	692	696	713	696	717	715	637	744	633	681	682	662	705	657	686	717	713	704	694	653	732	697	672	715	686	744	654	648	680	694	705	689	714	674	661	646	699	728	690	643	699	697	723	662	680	717	648	664	634	655	747	710	715	682	711	669	643	707	662	681	674	675	671	709	674	732	719	691	650	678	670	692	675	734	710	690	658	687	671	692	727	665	662	684	668	719	694	690	667	686	674	730	646	634	692	663	664	701	650	694	725	706	657	690	672	656	667	693	694	722	651	672	668	668	664	755	652	700	680	683	713	685	677	698	677	666	707	676	646	739	706	651	613	742	734	645	715	708	695	651	684	706	701	659	687	652	706	657	660	651	653	684	673	697	671	658	729	677	649	690	701	686	725	687	667	701	678	659	679	640	686	718	669	702	705	676	660	645	676	674	714	682	692	691	719	689	661	685	730	687	678	659	716	666	712	654	743	698	705	742	701	694	694	644	682	651	647	710	697	679	689	679	681	718	698	729	684	684	699	737	662	698	741	714	697	614	672	685	665	689	681	739	726	676	692	679	684	680	727	665	661	687	683	681	694	683	679	659	702	671	647	733	693	689	737	676	708	673	683	676	729	656	710	665	699	666	742	730	693	664	680	683	693	701	690	638	696	735	659	716	678	723	711	671	719	715	726	718	660	686	680	687	630	663	695	703	679	672	660	685	726	660	661	715	693	665	665	741	678	676	750	700	678	724	688	690	696	679	700	711	644	696	697	652	720	654	674	680	704	671	732	699	694	688	684	683	648	720	701	690	700	676	703	665	688	676	663	676	728	672	695	724	661	649	653	635	645	666	711	692	678	653	729	693	683	690	658	680	735	711	674	728	726	667	690	709	671	696	672	656	709	680	690	695	676	701	670	654	650	702	648	625	731	604	684	737	687	674	666	670	650	712	725	714	726	726	723	654	707	678	657	691	689	695	656	687	689	677	650	683	686	668	717	698	702	659	685	690	642	729	699	698	672	727	699	656	684	627	678	752	646	666	712	681	690	686	689	695	671	645	674	710	701	702	644	707	691	668	666	707	708	697	680	685	706	664	684	703	714	643	695	668	631	674	676	661	710	666	664	715	694	671	703	667	701	734	686	748	657	682	662	715	727	691	696	670	668	689	672	668	721	687	698	702	695	676	657	679	682
7650	1298	1545	1091	787	664	521	419	378	382	335	336	310	331	320	294	290	270	243	253	245	234	282	240	251	256	265	261	230	262	243	252	262	258	244	254	245	311	284	256	276	240	255	279	254	252	275	251	297	249	292	296	276	287	277	258	260	278	483	740	847	745	562	451	318	288	240	223	236	215	219	230	238	211	220	226	209	203	241	220	232	251	224	239	225	234	214	226	243	204	238	216	246	239	227	212	218	218	214	235	263	243	227	238	214	230	203	223	220	239	240	218	225	231	215	242	235	233	234	254	235	237	218	221	242	238	221	220	233	244	230	272	255	239	243	247	242	237	248	227	249	233	236	228	255	253	229	241	251	264	215	229	263	224	226	231	211	203	221	228	209	231	225	202	235	211	230	235	257	233	224	246	234	219	216	216	225	253	229	218	235	217	220	251	236	239	211	240	241	245	242	234	202	239	256	206	224	235	225	245	222	253	232	240	250	246	242	209	215	232	204	230	240	224	245	224	201	218	232	225	264	229	245	201	213	258	224	266	215	221	247	244	227	237	218	248	229	219	234	224	228	212	227	240	229	260	232	225	237	251	247	226	222	248	228	234	230	260	218	220	233	228	234	243	229	225	226	217	252	263	223	238	240	253	230	245	221	228	243	222	218	209	251	267	212	247	214	216	233	225	250	224	224	231	243	241	221	251	219	226	228	217	239	244	228	227	275	250	216	240	252	250	245	246	246	228	236	220	210	218	197	211	230	234	229	212	232	213	233	265	213	244	213	221	227	264	218	246	219	207	214	231	194	235	219	235	238	210	227	229	205	224	247	200	224	232	218	231	201	267	232	235	212	231	224	259	210	216	249	218	213	232	246	231	233	218	226	245	231	250	236	240	207	212	230	227	269	247	214	227	244	235	248	226	228	235	232	229	229	238	240	223	244	227	215	258	221	268	241	248	230	259	220	229	242	227	230	226	220	250	235	222	221	237	246	257	229	214	234	234	236	237	212	233	224	225	242	224	186	232	240	227	220	205	221	230	242	200	231	191	231	208	257	214	213	241	248	217	220	239	229	221	213	228	245	216	244	262	218	215	239	270	250	222	201	229	248	238	217	243	218	242	258	259	261	225	246	245	244	202	219	221	235	248	217	219	230	244	246	238	215	263	212	234	265	237	221	231	223	213	217	222	214	214	245	219	203	222	215	265	232	244	249	239	220	219	255	232	227	249	230	235	229	220	219	255	242	242	224	242	238	237	234	225	243	220	242	224	237	250	218	223	249	187	222	237	233	210	227	193	224	216	240	215	226	231	215	193	214	236	238	243	255	221	231	216	202	197	214	244	224	236	210	215	237	211	252	223	240	241	237	227	227	231	231	229	243	231	215	230	233	211	240	232	233	206	202	222	237	222	224	234	236	229	253	248	238	234	248	202	249	214	214	233	248	239	251	224	217	229	227	234	234	242	241	239	227	198	241	222	233	237	215	222	228	254	229	217	229	223	204	217	234	202	233	227	232	243	231	216	223	220	229	238	221	213	252	245	211	216	254	224	246	218	225	227	232	213	214	240	224	234	226	218	218	223	244	229	238	208	229	218	251	235	214	224	211	244	215	232	213	226	224	240	225	209	249	240	244	239	212	218	237	251	234	237	221	226	199	223	216	233	217	230	257	205	241	244	226	237	204	207	247	241	227	246	239	231	227	243	229	253	210	221	218	235	240	222	265	208	221	210	243	241	235	254	228	202	233	219	234	236	228	220	221	226	235	238	218	227	232	235	224	222	261	245	213	248	219	230	233	233	210	234	217	254	226	261	247	258	225	240	237	227	220	252	243	227	225	224	206	234	233	223	208	229	232	234	216	227	203	234	236	236	267	214	210	218	214	228	218	225	250	206	235	221	218	247	245	219	220	232	243	218	240	233	234	190	268	211	240	246	219	234	222	223	215	212	242	234	224	255	234	202	223	213	232	227	244	230	222	251	227	233	220	215	210	243	227	237	199	250	256	228	220	189	213	246	221	257	190	272	257	237	244	221	236	237	224	229	208	248	255	246	200	233	242	230	243	240	220	262	237	244	219	242	224	217	221	219	225	220	213	278	239	247	229	191	237	230	239	228	261	233	208	214	217	250	214	236	236	227	234	239	244	222	246	249	202	245	226	222	258	223	240	255	214	239	198	239	226	243	223	230	222	229	235	196	189	200	233	212	245	239	243	230	229	229	221	217	224	241	244	217	232	240	251	217	219	217	229	258	271	259	232	232	231	232	209	213	227	254	230	217	247	223	229	221	247	216	216	198	218	253	238	255	236	229	208	217	217	231	232	244	243	230	206	237	230	236	209	246	252	232	228	219	254	224	225	230	216	244	227	231	200	240	220	236	221	235	262	240	218	236	248	215	235	209	216	234	225	236	214	261	233	247	245	224	203	219	230	237	242	222	249	258	223	228	249	192	261	237	261	231	226	244	200	241	222	218	252	232	250	253	250	226	229	239	239	224	241	205	224	219	217	223	234	192	234	229	211	247	222	225	222	239	213	260	209	224	210	227	240	236	228	232	234	241	232	232	207	248	242	244	226	260	204	228	227	233	219	238	220	209	217	220	219	217	242	261	222	274	221	242	233	233	222	248	223	244	238	238	217	270	226	218	211	224	228	212	202	215	239	228	213	239	206	223	229	199	242	216	220	217	261	238	228	257	241	229	226	221	234	247	247	237	234	239	241	243	229	226	253	233	231	249	215	216	227	241	239	243	244	243	227	205	217	232	221	231	212	207	253	230	206	229	210	227	228	223	224	232	214	239	236	240	242	242	218	219	236	234	243	201	220	248	230	226	219	251	228	234	248	226	219	233	256	235	219	247	223	231	257	219	218	224	227	222	223	213	241	250	247	228	205	240	229	251	239	221	237	241	248	212	232	231	233	207	215	240	214	225	213	243	257	247	224	251	223	215	219	256	229	257	247	232	250	225	215	245	208	215	235	214	226	224	207	234	264	228	216	229	233	241	241	236	243	231	227	246	262	236	211	250	197	224	225	234	202	221	225	237	222	223	217	216	241	204	245	210	222	231	216	224	239	246	222	232	222	231	224	236	237	228	234	227	239	215	235	206	270	228	242	223	210	231	217	166	234	235	212	209	239	218	211	226	212	238	232	240	231	215	242	214	226	195	245	211	231	247	237	203	215	231	249	249	216	196	217	197	229	215	238	243	236	235	246	243	212	232	225	217	228	232	219	228	233	261	235	243	261	231	221	201	245	234	219	249	230	236	263	229	226	234	217	248	274	229	242	211	226	236	215	239	227	233	249	216	212	217	236	209	209	211	223	202	224	211	236	205	229	223	210	208	252	246	221	226	224	207	222	241	240	221	249	235	235	233	226	254	262	214	221	227	238	224	223	229	230	220	243	247	225	222	226	237	275	227	233	270	237	204	220	222	236	230	235	217	231	213	247	226	232	251	197	236	235	233	217	232	237	238	201	246	256	229	213	221	215	242	252	248	211	239	225	221
5730	1675	3104	3272	3034	2470	2119	1799	1608	1530	1360	1347	1186	1174	1108	1114	1008	1004	879	883	871	835	894	829	862	867	835	859	824	822	815	845	947	955	939	1007	1040	1076	1041	1014	1010	1010	1000	948	946	943	906	880	887	831	922	937	841	843	932	866	915	897	2422	4698	5206	4465	2927	1876	1307	953	735	721	632	653	667	601	638	647	621	628	675	630	608	658	633	627	627	633	598	717	658	628	636	635	632	681	677	584	652	644	611	676	619	646	651	652	635	642	682	624	644	635	635	608	662	639	605	655	655	650	656	641	666	621	656	628	632	677	615	629	640	637	636	596	681	661	649	598	667	635	642	617	670	646	668	633	627	642	592	605	642	622	640	631	634	653	676	632	648	700	682	611	656	638	638	629	658	618	655	645	619	658	661	618	619	633	621	660	685	613	626	593	578	577	659	668	627	637	655	619	682	643	620	657	629	618	657	620	678	669	672	614	621	603	620	619	686	666	644	597	602	631	673	626	653	625	701	692	680	679	616	629	605	634	612	655	633	628	663	645	706	641	626	663	604	667	582	639	664	672	627	659	603	626	601	671	683	598	574	651	641	647	620	653	638	633	635	582	676	593	667	634	661	620	665	647	637	672	653	619	620	657	629	661	668	605	657	654	663	627	647	653	676	628	664	646	666	656	651	629	680	662	650	625	643	654	642	678	668	624	638	659	685	614	595	636	683	631	643	621	576	667	624	621	633	651	663	632	636	642	694	629	591	612	609	645	641	646	653	654	634	615	689	667	655	625	651	629	615	642	644	641	670	673	675	666	586	649	660	620	635	640	605	618	622	672	676	590	682	674	655	618	682	637	647	645	623	633	641	633	685	680	643	631	613	681	673	661	615	632	618	587	612	616	624	656	676	634	623	647	669	654	699	623	588	611	627	654	633	681	654	666	605	630	697	641	614	619	632	656	636	615	666	638	679	681	623	664	653	653	657	622	649	614	668	634	621	641	628	631	619	626	627	596	627	628	628	661	648	616	633	651	627	612	626	629	644	614	660	643	653	598	623	619	645	670	623	621	620	661	632	655	629	671	661	634	632	679	656	634	663	662	656	643	636	653	688	589	661	610	593	656	613	644	628	622	624	584	584	677	622	623	646	693	649	664	616	635	658	615	643	622	653	628	653	656	653	668	634	628	638	620	663	714	648	663	659	649	695	631	650	637	648	638	620	706	607	624	642	609	616	637	622	582	632	598	625	683	649	663	642	669	665	644	673	642	657	646	636	599	640	624	615	651	625	682	643	641	672	691	621	659	634	621	654	634	618	626	644	633	654	708	644	646	636	675	668	667	649	654	595	621	638	630	714	628	618	670	651	633	594	632	619	627	666	609	673	620	643	645	573	641	650	672	650	667	625	673	639	626	638	617	643	596	685	621	643	646	679	632	644	629	635	642	602	646	657	613	625	659	660	629	641	638	670	684	632	647	625	651	626	664	656	641	637	627	658	679	630	671	630	664	629	660	611	671	585	640	627	645	634	684	628	645	608	629	642	651	637	641	632	642	600	641	662	589	627	685	588	682	638	635	656	633	565	626	675	631	657	707	643	654	659	624	597	616	677	650	615	649	638	635	638	643	617	596	649	619	645	652	614	634	632	651	650	649	661	644	642	667	654	633	605	639	651	623	625	657	671	627	655	656	678	653	597	636	641	604	612	651	622	681	662	643	624	668	646	646	600	663	645	640	685	661	654	589	662	638	642	656	575	619	617	634	630	611	663	653	689	625	647	696	651	600	648	657	632	670	639	624	678	674	655	659	645	611	685	592	646	619	634	637	617	661	648	590	655	698	689	626	628	600	658	624	587	621	604	644	639	647	647	673	604	636	594	623	662	697	647	668	636	670	623	689	637	639	664	622	618	622	699	609	655	631	645	698	652	676	648	673	629	632	675	624	592	641	625	632	663	663	610	676	583	620	617	633	671	623	627	629	648	659	619	612	669	624	666	627	666	648	632	661	671	626	652	660	655	649	651	655	637	617	593	662	649	643	639	674	602	605	647	622	650	699	659	629	614	620	704	619	660	631	639	659	595	646	648	661	632	673	652	658	608	656	692	665	686	615	630	660	637	643	624	676	618	654	674	623	607	678	675	629	621	648	632	574	652	636	639	604	630	619	655	611	635	645	654	661	630	633	660	648	612	605	615	602	669	617	635	667	677	677	609	691	660	657	673	604	673	632	647	675	641	641	600	626	623	632	634	601	640	671	623	656	659	665	656	640	627	590	613	649	701	644	660	626	642	656	673	647	651	643	675	631	626	634	661	648	639	645	646	671	651	618	657	673	660	653	604	611	612	657	659	641	603	634	657	665	703	640	653	665	651	670	601	694	630	628	682	623	619	671	636	609	709	688	619	624	679	605	654	626	654	654	583	623	725	652	646	702	633	635	627	669	689	655	685	665	648	621	668	624	653	647	670	634	670	673	646	702	658	595	585	675	631	623	636	672	642	615	624	625	647	585	611	619	600	653	621	647	624	689	675	624	703	670	601	690	646	621	633	655	637	691	635	665	666	646	679	612	626	635	652	656	637	627	627	675	628	635	624	634	626	678	618	658	650	678	639	642	624	647	610	660	606	647	676	656	628	641	610	668	593	618	631	678	653	647	639	690	660	670	668	617	579	672	645	613	609	619	671	630	671	645	708	619	614	617	618	626	680	636	640	574	610	661	692	657	649	619	643	681	644	665	630	651	642	641	665	641	667	631	624	666	629	594	652	635	677	642	664	609	623	662	637	632	639	639	637	645	610	633	646	633	644	642	641	609	657	645	605	619	631	661	632	621	655	629	639	654	657	643	695	656	654	648	587	630	658	597	613	688	605	657	631	624	655	682	649	696	665	657	626	646	667	643	628	659	692	635	621	628	649	623	651	593	687	577	659	660	599	698	622	636	621	605	678	624	663	642	657	629	645	634	636	653	653	649	711	632	653	672	621	620	671	616	601	651	670	633	622	628	666	603	641	673	638	708	649	645	658	655	653	655	626	646	640	623	662	610	658	610	646	646	580	667	627	651	629	647	641	640	660	627	642	644	637	619	643	647	608	640	648	597	606	651	641	635	614	626	638	600	630	637	630	666	607	675	632	621	607	651	635	632	660	623	679	631	694	655	661	579	620	650	651	670	644	670	642	662	682	643	635	661	694	680	675	625	630	687	651	622	632	644	672	658	605	610	643	618	650	625	673	664	674	595	625	699	643	646	669	647	660	622	598	632	617	640	631	691	651	646	670	623	672	626	655	630	657	697	686	651	654	639	647	639	652	661	598	623	632	663	650	658	683	676	634	625	660	602	645	656	654	659	635	646	633	612	642	657	640	658	619	636	708	631	634	612	666	659	625	635	637	591	634	629	640	634	633	643	661	654	615	664	659	623	656	653	683	624	638	681	634	640	625	645	649	644	622	627	656	621	677	634	641	685	686	703	636	609	640	644	646	659	652	612	613	649	643	644	613	673	665	628	643	589	584	622	682	656
13329	2421	2562	1868	1266	936	718	620	520	474	397	370	393	362	330	306	303	293	282	282	276	257	259	279	249	273	269	267	271	275	265	289	293	291	261	259	280	305	301	284	310	286	326	260	279	262	272	277	258	283	240	274	264	273	278	294	252	251	541	1184	1267	1127	751	474	371	317	256	225	241	224	265	232	225	227	192	239	225	208	226	199	192	220	212	227	230	242	221	244	216	214	235	250	208	227	220	222	223	234	226	211	225	212	215	216	232	227	224	240	237	196	222	240	237	242	226	226	272	233	204	182	228	214	228	179	259	217	235	230	225	219	231	229	226	215	230	188	240	228	217	211	229	224	214	249	193	247	225	229	211	241	212	212	236	223	223	219	226	238	213	229	217	215	214	232	219	254	251	230	228	213	227	227	228	231	254	232	253	249	245	241	235	226	222	210	233	235	244	230	241	218	237	212	232	212	197	217	244	195	187	237	221	248	221	222	200	206	221	235	215	199	238	231	204	225	232	242	246	230	227	228	223	207	220	224	238	200	208	212	229	222	224	222	227	208	197	221	223	218	219	258	222	200	259	215	218	233	216	228	197	238	220	189	235	219	228	223	210	204	231	238	204	206	241	232	222	213	241	254	231	229	214	230	242	219	231	212	193	214	227	233	257	240	245	229	209	208	212	201	222	242	217	219	205	222	242	192	233	226	207	210	217	223	201	211	224	218	225	222	219	233	249	224	217	224	218	216	232	237	228	187	236	210	231	215	201	200	213	209	224	229	219	229	224	213	233	211	260	234	245	227	230	214	216	229	217	253	230	209	213	225	203	247	216	234	247	204	215	214	244	212	232	230	206	232	189	217	215	215	247	215	203	226	223	195	217	214	203	237	218	256	222	257	247	229	211	206	238	209	230	222	226	216	230	216	226	228	228	215	227	208	202	202	227	249	212	208	218	214	232	228	216	199	226	187	207	223	251	218	209	212	236	231	221	228	223	199	224	207	210	242	244	217	213	209	230	221	231	237	234	223	219	234	240	252	248	197	234	207	229	227	221	237	232	241	238	239	227	240	244	233	208	236	215	225	227	207	190	207	243	240	216	189	210	240	234	216	221	235	185	227	230	217	224	236	246	236	230	210	210	254	238	211	238	215	238	263	245	214	229	206	252	205	218	205	248	222	231	209	234	199	208	216	207	222	221	209	224	204	202	197	227	227	214	242	221	226	233	240	210	235	234	209	207	214	214	248	237	236	213	237	206	241	238	232	224	218	220	234	225	234	230	227	234	218	218	230	198	232	231	223	225	223	248	227	216	220	216	220	230	229	238	209	220	248	212	230	194	231	196	224	221	217	203	235	262	196	226	217	233	211	225	223	237	213	228	207	241	206	236	223	212	235	236	219	239	211	213	213	205	210	217	202	241	207	233	243	209	238	222	227	207	220	197	209	224	240	208	225	216	236	230	194	237	227	217	238	215	222	239	227	219	231	217	225	227	228	207	223	263	224	210	237	226	235	233	215	225	252	221	232	217	230	232	222	209	230	216	231	218	224	224	201	256	228	243	216	217	239	237	216	206	233	236	216	232	252	240	207	211	230	231	204	231	210	220	221	224	238	223	202	190	228	227	203	216	248	228	226	229	243	238	237	218	221	204	252	234	258	222	221	238	237	232	193	230	208	210	218	243	228	230	199	214	223	244	235	180	244	188	225	247	229	216	238	226	200	234	213	232	223	254	224	219	231	213	202	222	202	230	221	222	226	242	225	231	263	232	212	230	239	216	224	214	248	218	222	247	207	231	214	221	217	213	211	185	232	240	214	234	230	225	238	236	217	211	218	229	237	199	192	217	213	200	223	207	203	207	242	229	250	202	216	237	200	226	249	229	228	240	213	214	220	219	235	256	230	229	212	227	245	229	225	220	211	230	235	197	226	195	212	233	230	238	218	227	235	238	219	209	219	231	217	226	239	258	209	226	248	235	235	229	236	196	254	224	214	233	231	226	231	213	219	228	227	203	243	232	243	236	217	233	215	201	207	253	249	217	212	237	229	224	221	198	219	209	256	189	195	229	257	249	241	248	228	215	216	247	220	231	253	214	252	225	224	218	206	232	236	235	251	229	210	232	215	212	222	229	251	238	202	180	241	205	197	228	221	241	231	197	215	232	220	212	231	241	216	213	235	240	213	229	222	219	245	243	220	226	221	230	210	232	201	215	217	212	205	208	229	233	215	229	212	225	215	253	219	220	230	221	208	209	225	223	238	234	228	197	227	216	205	252	225	245	236	226	243	231	206	243	240	231	223	227	225	231	207	211	218	231	225	223	250	229	253	212	228	240	200	236	238	212	240	236	224	218	217	217	218	224	232	242	254	212	197	222	189	239	229	224	238	232	224	235	230	220	238	254	218	222	223	233	215	219	213	213	211	222	207	231	231	211	225	252	203	209	244	226	227	234	223	253	223	230	222	232	212	221	221	230	223	225	227	244	234	222	218	251	231	226	223	218	204	221	224	203	231	218	234	222	238	191	221	212	221	232	202	229	223	236	242	234	214	233	244	239	196	238	228	209	230	197	247	229	237	233	233	202	244	207	208	215	225	222	208	218	226	230	250	213	238	266	219	224	195	233	231	225	228	210	217	234	223	234	264	233	236	214	242	236	210	222	213	221	229	241	202	238	222	238	242	212	224	239	242	253	245	232	231	202	217	245	256	220	232	235	225	228	232	199	216	219	207	205	232	206	206	216	206	198	211	244	251	214	230	239	231	195	226	211	227	211	207	228	207	218	215	252	212	219	237	205	228	239	241	223	217	271	218	226	216	222	255	252	245	213	196	228	230	216	252	221	228	204	210	195	239	245	244	241	239	225	232	210	222	217	220	232	208	228	233	248	195	247	236	208	220	212	211	242	225	216	212	237	249	218	253	231	232	218	224	240	196	213	203	228	214	222	236	258	217	201	234	245	220	229	242	251	212	206	218	216	235	221	207	216	227	209	226	227	219	215	197	212	212	207	222	227	217	243	234	218	216	202	239	199	222	244	241	213	223	209	223	243	212	200	226	240	195	230	231	240	240	233	233	205	217	240	209	224	209	189	214	230	220	236	235	224	218	220	219	212	235	231	217	230	210	184	222	216	240	216	221	211	228	219	226	209	224	214	213	222	233	233	215	236	200	231	233	235	202	242	199	225	216	241	212	227	264	241	233	227	217	230	226	238	211	210	218	239	222	249	230	238	202	228	242	267	216	209	244	242	227	241	225	235	220	247	203	219	238	221	205	213	214	228	250	209	263	235	211	232	211	235	226	209	194	224	221	222	230	247	228	208	223	233	210	232	228	239	211	229	228	227	180	227	235	237	212	222	213	239	261	227	195	223	254	203	231	235	228	216	231	221	231	255	202	219	205	226	228	234	207	207	221	226	218	244	241	223	192	208	209	240	199	216	214	229	240	210	200	220	224	239	232	244	191	232	219	212	236	232	251	219	225	240	226	211	246	223	254	220	235	223	212	221	224
7393	2561	4698	5200	4442	3748	3146	2704	2324	1986	1840	1699	1523	1396	1430	1323	1251	1122	1052	1003	1016	906	939	996	985	914	977	960	1012	923	930	985	1041	1070	1044	1149	1312	1270	1183	1070	1077	1105	1119	1132	997	1009	971	952	900	991	1001	1022	927	1173	1141	1013	981	955	3268	7517	7864	7024	4340	2425	1730	1142	811	669	631	656	627	711	587	601	583	625	631	664	621	645	626	610	589	585	619	688	636	627	604	644	613	628	609	650	605	598	653	631	635	635	589	643	594	638	622	635	637	667	620	618	593	634	672	603	633	593	628	614	656	646	632	665	639	614	594	601	606	636	667	610	623	637	654	653	614	594	631	650	641	634	616	577	653	616	633	657	674	598	667	614	643	671	623	660	620	620	653	641	637	617	639	585	609	612	606	633	590	616	639	628	654	619	668	681	631	638	624	600	618	600	625	655	625	624	594	632	631	673	632	657	668	623	677	642	601	623	634	644	620	601	672	609	662	651	633	591	588	595	646	624	643	632	575	580	648	618	666	647	622	632	640	630	604	608	643	643	627	609	580	630	589	629	593	646	592	605	592	609	641	665	632	559	620	684	611	642	673	590	623	605	612	614	610	617	654	636	629	620	592	656	645	602	621	599	662	661	653	622	645	584	613	622	618	633	618	619	618	650	612	664	665	598	625	677	623	597	640	634	590	589	657	624	628	592	632	631	620	626	603	638	692	596	639	613	591	621	627	599	654	632	630	616	626	650	573	646	635	654	642	646	631	651	618	565	606	620	623	656	612	616	618	634	615	647	599	608	630	636	605	657	628	614	627	616	619	645	613	680	686	658	623	572	648	594	647	632	615	613	601	631	622	654	639	670	606	624	637	644	632	604	596	609	651	621	622	639	641	635	647	620	638	618	610	641	572	632	614	647	589	593	649	592	626	652	645	620	627	586	617	610	621	598	640	623	648	585	656	633	630	611	616	644	671	583	608	587	674	675	596	650	661	633	616	628	659	665	639	593	640	679	643	615	623	599	620	669	599	629	635	686	607	626	620	609	676	626	643	625	635	591	611	613	646	648	597	649	617	642	643	615	656	656	588	611	600	633	647	597	624	616	594	627	625	637	622	674	618	620	646	605	612	613	619	640	622	612	620	607	649	644	634	612	621	688	608	620	644	606	596	609	671	600	615	647	618	653	611	632	621	600	609	560	625	610	650	613	620	630	640	612	637	595	562	630	644	606	599	649	627	626	631	617	697	642	629	648	600	627	660	616	616	602	638	622	600	612	614	617	646	575	664	639	619	622	630	645	648	606	612	594	604	613	635	616	563	670	637	589	591	598	610	661	624	630	629	634	631	649	594	670	604	650	658	615	623	629	645	581	625	604	648	640	645	657	632	608	647	639	585	618	665	596	665	627	610	613	621	578	621	632	589	583	623	597	636	640	644	568	633	661	669	578	647	651	622	618	629	598	629	609	590	603	639	598	607	647	605	649	630	606	580	598	630	678	647	589	636	648	601	678	613	676	648	630	604	629	662	650	609	576	623	635	671	627	640	621	645	632	651	643	622	601	635	592	645	631	644	634	636	575	626	648	599	622	599	632	609	625	647	609	627	591	603	632	662	623	595	626	660	615	639	639	608	632	660	622	631	561	676	671	658	650	611	634	613	622	664	648	649	595	593	619	614	656	638	628	620	627	648	610	612	665	635	647	638	634	645	624	625	606	615	642	647	567	643	612	649	608	675	609	584	643	614	603	651	641	679	591	602	611	618	645	637	604	651	634	622	609	582	604	627	652	656	609	641	635	620	632	625	646	628	641	687	599	568	578	641	656	619	621	645	628	641	640	640	656	667	593	646	625	579	618	641	647	607	617	631	617	647	595	575	665	690	603	640	595	632	667	652	591	632	627	631	619	630	606	631	629	664	587	618	619	628	622	616	609	619	687	641	632	650	596	592	660	616	610	664	594	605	614	602	646	611	628	641	657	673	637	592	638	649	591	591	625	631	624	626	623	638	631	652	667	636	647	599	674	619	709	598	626	636	605	633	603	615	619	659	626	654	634	644	643	624	636	604	614	661	668	621	655	635	629	624	621	611	670	587	653	601	637	630	640	654	695	633	660	656	668	636	591	650	671	622	617	636	602	633	662	627	630	636	624	659	611	608	618	643	623	650	606	642	651	620	670	583	649	607	632	665	633	631	671	631	635	583	606	611	649	651	661	601	636	677	602	624	641	580	678	611	626	637	589	641	659	661	634	629	607	601	654	651	565	595	647	640	626	615	575	598	616	626	656	632	610	640	636	611	661	640	610	662	624	603	649	669	633	585	610	606	613	604	643	613	637	611	643	630	650	646	647	626	630	544	689	645	635	598	649	651	597	624	644	584	621	615	636	655	651	574	618	645	651	650	636	598	610	572	615	610	676	630	641	618	649	592	655	594	646	673	614	667	641	594	669	607	671	576	640	631	627	633	619	620	631	620	638	615	656	617	619	601	608	583	642	599	615	645	590	613	624	645	605	620	618	614	629	619	671	626	627	671	657	618	621	579	617	632	666	624	625	587	649	629	640	603	631	634	668	618	579	648	604	621	651	647	627	663	611	622	669	621	655	646	634	630	694	634	614	629	619	633	623	650	609	637	618	636	622	679	666	588	609	649	610	604	662	603	657	632	625	600	624	586	589	627	592	638	633	653	593	636	624	614	664	635	629	614	644	608	597	623	621	587	618	672	620	618	615	628	641	632	659	654	599	574	675	605	636	643	633	646	614	590	652	641	632	620	608	655	615	649	616	644	576	603	655	600	633	614	619	644	644	627	661	611	623	668	625	596	662	625	621	634	636	608	679	648	642	635	615	647	650	652	630	612	596	647	640	597	637	645	632	652	644	632	657	568	638	635	601	650	600	599	622	648	633	629	641	628	599	626	627	621	623	596	629	629	639	621	619	598	630	622	625	619	638	653	656	637	671	629	675	659	659	627	637	646	612	628	628	629	658	623	617	617	583	614	677	658	655	639	597	649	594	639	596	664	680	630	624	579	594	596	620	639	599	612	605	605	672	638	628	622	642	599	665	627	624	625	593	637	652	639	656	629	592	612	641	615	620	637	608	660	627	605	643	636	618	678	577	599	630	605	622	667	615	630	636	634	623	647	590	603	650	653	597	616	625	639	632	610	626	577	630	630	632	595	609	633	606	623	647	650	649	655	586	629	642	628	632	592	607	653	620	631	629	633	618	629	607	614	600	611	609	638	656	616	569	637	665	636	630	679	605	649	615	611	598	626	631	647	639	680	631	624	643	623	627	577	633	602	635	648	639	641	652	620	618	629	603	670	636	652	621	626	604	628	653	634	621	666	644	633	649	595	651	647	623	630	611	583	621	612	628	655	619	659	609	610	649	637	608	634	632	657	605	618	607	595	597	623	614	675	637	676	600	654	610	630	623	648	626	650	587	618	680	642	631	666	643	657	668	621	613	646	637	609	626	641	604	597	586	617	648	626	619	614	641	647	619	588	646	638	615	596	655
2148	312	360	312	280	291	263	311	273	257	267	261	273	277	275	285	258	281	270	262	287	270	278	263	229	306	236	296	288	265	276	286	304	263	309	271	299	302	284	291	261	276	281	276	293	278	267	246	256	290	277	278	302	289	290	289	278	262	297	319	353	340	357	338	310	272	283	266	274	268	250	261	254	257	260	286	254	260	265	244	252	265	258	298	255	234	279	264	258	277	252	297	287	244	297	297	260	269	273	248	264	276	249	255	260	272	270	277	259	269	293	282	232	272	266	276	251	263	248	281	276	255	267	280	258	260	233	241	258	236	240	259	243	268	226	264	252	268	250	282	274	235	272	266	244	263	277	272	256	260	287	237	288	247	269	268	268	238	241	257	263	257	246	286	290	280	252	243	286	271	277	278	264	295	242	256	253	258	283	263	255	264	283	269	256	266	282	287	258	257	258	263	257	270	298	262	263	274	280	259	262	266	248	282	282	257	270	281	278	277	258	275	267	266	261	255	286	269	256	244	266	278	257	270	246	265	287	262	249	274	268	254	257	260	271	275	257	280	263	298	266	260	261	278	310	266	258	282	261	236	213	278	281	270	291	258	283	264	262	275	249	292	264	237	271	231	296	283	253	291	295	275	234	271	249	265	224	273	288	248	269	296	274	254	281	274	271	271	289	261	256	240	265	266	268	256	272	265	243	267	300	285	260	277	291	281	268	217	235	220	259	257	254	256	247	266	272	288	267	247	262	275	257	260	285	266	270	269	232	241	274	294	258	255	258	269	262	259	245	271	268	256	276	291	233	261	276	260	272	276	274	230	262	227	231	242	249	294	283	243	262	259	279	279	272	273	291	287	279	249	252	249	265	269	280	252	270	268	294	265	263	274	257	234	275	266	267	265	236	265	257	260	273	292	273	250	222	258	260	262	253	280	271	236	240	263	248	264	276	268	254	277	282	266	258	262	247	225	259	280	244	254	279	261	277	267	268	285	273	249	252	267	278	250	253	269	276	250	251	242	289	252	281	240	258	250	279	250	253	251	261	284	261	247	269	253	279	254	266	271	269	282	287	258	252	233	245	250	274	270	286	219	280	274	270	296	278	263	270	264	236	271	265	245	258	299	252	271	295	258	249	269	261	285	277	268	284	283	239	280	249	246	273	265	298	273	264	280	277	259	263	268	270	245	246	251	271	291	283	272	278	268	276	272	259	282	252	259	246	256	258	263	286	245	299	263	295	238	256	247	242	252	262	279	269	273	261	265	268	249	258	274	294	236	295	264	235	292	258	280	260	262	265	256	276	282	278	258	283	280	261	269	278	264	246	286	306	266	270	262	250	264	243	239	265	248	263	267	229	259	238	247	254	279	278	281	280	225	244	261	274	255	278	258	265	258	258	275	274	252	296	266	301	247	284	235	275	280	280	260	278	268	274	261	241	256	245	269	260	271	283	253	253	274	288	243	254	293	282	244	244	270	276	282	267	246	258	232	257	287	273	222	253	272	282	301	258	245	255	274	266	286	274	253	264	266	285	264	314	245	252	253	252	289	278	262	239	276	268	265	246	276	263	296	265	272	251	253	258	257	248	239	244	263	276	251	278	271	278	273	256	251	260	287	259	267	256	269	275	279	281	274	273	257	284	265	285	263	283	246	278	295	298	254	257	251	284	266	282	287	273	258	236	264	264	258	283	258	311	294	275	276	282	236	284	277	299	261	262	255	244	239	261	248	264	312	260	249	267	295	244	286	274	266	231	280	260	268	257	292	275	290	265	252	251	238	250	248	244	266	256	255	295	272	251	245	285	313	270	256	285	274	307	263	238	267	276	252	247	242	252	258	263	248	268	270	266	275	288	296	265	258	292	258	238	233	262	243	279	265	256	240	270	270	273	264	289	261	275	277	271	250	256	236	241	259	268	279	257	296	272	270	276	264	257	258	303	260	283	250	299	245	290	291	277	245	267	264	264	290	288	279	239	232	265	281	253	257	280	278	263	281	251	266	257	260	290	244	287	261	273	266	244	301	269	265	289	270	252	265	254	251	273	273	261	239	259	266	222	254	257	266	296	276	299	290	312	260	293	283	259	301	277	270	269	286	258	244	245	283	260	249	270	267	277	267	255	281	279	271	262	272	266	281	273	250	265	291	272	224	303	279	262	280	311	252	265	265	266	262	277	268	270	292	269	253	261	257	288	240	226	295	264	282	294	273	279	263	264	295	263	266	268	252	253	269	294	269	246	264	283	261	276	273	266	278	261	277	279	272	276	253	247	263	259	274	264	250	255	251	277	285	293	267	278	284	282	263	245	253	268	255	276	245	268	265	264	253	239	281	246	290	258	278	264	285	252	236	256	257	279	281	265	244	264	272	266	257	234	277	285	268	255	274	276	259	253	255	260	266	298	277	302	271	267	254	278	258	242	244	276	288	258	253	258	262	233	274	253	269	236	288	256	278	253	270	247	278	273	252	249	309	258	259	243	286	241	271	250	278	284	289	262	286	267	256	271	272	260	256	311	236	256	283	268	261	258	293	245	250	281	251	276	261	269	259	246	271	266	286	294	219	284	255	262	267	255	257	248	275	237	239	255	296	290	292	266	246	251	289	296	249	286	265	235	266	278	268	271	247	252	279	274	284	279	257	227	250	225	285	254	254	268	258	274	217	242	261	273	277	275	269	290	292	266	263	266	241	269	279	278	280	262	265	275	258	287	257	258	249	239	272	293	255	264	252	266	239	263	249	256	292	233	258	273	264	249	270	258	253	272	308	277	257	268	265	247	247	259	281	283	320	250	283	240	255	248	242	249	225	261	248	248	280	271	265	258	269	274	251	239	274	243	288	302	297	260	259	276	302	270	281	289	251	264	278	274	224	269	275	252	269	257	236	263	278	270	247	277	268	274	293	252	252	274	257	239	285	237	273	286	262	266	263	259	263	279	276	262	256	264	233	275	261	293	258	234	269	252	277	255	270	241	271	272	243	256	260	268	259	226	224	289	283	262	251	252	275	290	263	299	239	275	271	268	280	260	260	263	254	248	245	233	267	231	263	261	297	239	290	259	266	263	229	274	291	286	274	257	247	247	260	246	269	234	295	276	289	258	238	270	250	277	251	257	244	239	278	252	279	269	257	271	280	266	306	259	243	287	266	265	260	244	260	275	269	291	243	290	310	298	262	295	246	262	252	244	238	255	250	266	245	306	278	273	265	264	291	247	271	258	288	251	268	288	263	260	253	261	264	264	277	291	278	275	244	265	269	270	282	249	262	273	280	277	247	259	267	273	278	256	271	274	279	254	262	262	276	302	255	306	270	265	288	291	267	267	245	253	282	246	253	290	303	275	270	298	255	262	279	285	238	265	255	254	280	249	269	269	275	289	270	283	269	253	282	234	257	266	279	235	236	291	246	255	272	268	292	242	279	249	253	247	266	263	256	256	269	279	293	259	272	309	263	302	248	259	257	281	297	268	276	269	279	251	272	259	264	254	262	254	250	285	283	269	253
2488	783	959	885	878	920	830	878	780	792	820	800	781	775	814	758	750	786	819	722	771	787	779	741	789	780	804	839	798	800	735	879	874	854	871	943	880	950	912	876	885	859	897	852	803	845	841	842	825	821	780	856	881	895	889	826	836	811	830	1202	1396	1402	1189	1042	928	858	772	728	703	757	796	735	728	736	734	675	705	726	691	718	744	745	679	749	731	717	730	695	696	712	677	731	762	753	721	665	728	741	710	736	739	789	743	704	667	725	707	713	739	757	726	661	729	732	696	749	734	748	683	748	695	706	720	714	731	669	718	727	730	757	709	721	752	714	734	723	734	717	759	731	731	733	753	733	746	677	669	721	756	694	721	674	700	750	747	738	760	723	745	753	744	722	720	710	731	737	711	688	698	747	767	775	694	727	700	733	714	748	709	728	755	722	697	696	730	732	712	697	721	756	683	705	724	732	755	746	750	699	705	721	745	719	695	773	717	712	739	763	700	728	750	705	723	706	741	737	755	777	714	688	750	750	706	746	699	680	715	730	737	733	757	721	770	730	720	696	735	719	685	696	689	708	689	711	730	686	723	680	766	715	708	695	759	678	696	671	675	729	691	776	706	759	756	722	732	688	757	710	760	678	713	722	768	704	740	711	732	706	744	751	711	710	751	681	753	748	743	717	720	716	737	682	750	682	723	697	762	707	775	739	728	683	719	753	746	703	703	698	754	731	721	711	729	740	727	771	730	733	760	729	668	733	756	714	716	687	733	705	738	710	734	732	739	701	703	694	726	777	742	721	742	713	721	713	766	685	728	750	719	725	777	700	727	733	762	684	673	684	693	726	739	740	669	733	697	759	745	768	723	752	768	752	754	729	747	697	689	726	734	733	718	742	673	736	749	738	792	765	727	724	703	703	705	731	707	737	759	730	718	746	701	726	684	739	728	749	726	734	726	790	751	703	786	717	776	723	747	753	668	710	711	747	692	709	691	761	729	696	784	724	695	702	706	699	718	701	691	718	727	727	755	718	725	716	732	717	745	750	689	725	707	715	737	741	724	735	698	710	725	713	706	726	726	769	711	717	722	752	738	722	741	757	693	715	736	693	704	739	712	748	696	689	716	740	750	749	719	734	773	716	748	686	723	710	723	731	728	723	725	716	705	702	739	681	738	756	760	758	669	743	702	767	729	745	737	672	715	725	713	745	748	723	715	708	692	707	788	712	742	698	715	718	717	751	735	727	718	702	745	653	705	709	678	732	728	717	737	701	689	665	709	732	688	743	726	747	740	696	715	743	725	749	764	778	751	692	718	693	760	773	718	730	770	730	760	738	732	748	725	716	676	711	707	684	722	724	716	716	731	752	719	790	737	716	775	727	714	722	753	728	718	748	726	725	705	667	770	712	728	743	709	713	744	710	760	748	677	715	753	722	724	738	700	694	731	758	754	715	690	754	699	718	717	669	741	711	777	663	769	721	748	694	712	751	725	689	711	711	809	750	750	720	706	709	712	691	703	720	697	732	740	717	744	728	725	666	791	759	726	724	737	752	718	725	695	720	683	724	703	705	710	695	708	706	717	730	766	705	741	755	737	759	734	764	711	714	705	757	729	758	719	742	755	747	703	726	747	736	734	734	727	703	760	740	679	698	722	755	752	759	702	735	686	716	755	713	733	732	740	715	749	730	692	697	782	720	731	736	711	773	757	734	688	709	769	697	749	734	720	775	722	725	697	747	688	764	733	705	753	746	751	695	731	658	709	695	700	757	773	691	751	731	746	701	706	741	677	712	701	754	741	707	676	728	706	697	709	764	723	755	758	766	719	754	699	704	702	716	725	681	749	711	696	707	714	687	745	700	721	679	753	738	713	679	734	777	709	713	742	733	742	713	675	775	759	717	749	726	753	755	753	712	695	663	727	685	680	709	717	710	711	697	680	760	709	760	717	725	683	690	724	744	715	691	746	725	677	659	787	756	750	723	747	759	727	716	758	736	754	743	725	721	736	741	717	767	742	711	730	731	715	726	732	740	778	749	760	696	732	700	688	700	744	760	749	727	744	721	718	675	741	703	684	760	748	759	740	681	743	693	711	733	765	699	759	752	726	721	673	719	763	732	751	708	743	718	726	707	768	680	732	782	732	717	694	713	710	735	665	706	703	747	741	793	748	732	734	711	720	714	667	686	763	686	731	704	762	697	750	738	729	692	760	711	725	739	708	715	713	725	726	681	760	749	803	743	737	710	688	720	735	692	714	718	711	691	740	735	727	739	686	734	752	743	707	713	730	739	705	744	699	757	728	720	694	744	726	719	709	761	753	739	748	728	748	739	749	757	728	731	724	745	733	760	715	709	756	752	727	695	729	734	703	720	751	698	751	741	759	718	744	732	735	719	728	694	748	702	706	726	710	705	715	745	703	775	674	752	694	677	727	697	747	744	696	681	708	729	722	679	754	741	759	745	701	695	752	715	683	762	760	748	764	720	739	716	704	740	751	677	714	728	740	723	693	761	728	711	710	707	747	722	698	698	710	688	760	777	716	756	720	721	722	744	739	689	719	725	685	712	702	737	719	732	717	737	722	720	722	735	750	744	731	724	746	704	740	759	731	726	710	811	701	731	735	713	748	718	718	718	733	701	716	711	691	649	723	736	701	736	767	689	695	733	738	723	698	768	719	720	755	743	736	775	714	715	759	710	756	726	731	717	742	745	746	725	736	746	695	758	728	734	654	737	707	686	727	714	736	693	739	738	667	738	743	714	728	739	673	700	709	778	765	717	734	708	721	692	745	690	704	713	710	765	690	691	678	744	699	753	719	712	710	718	775	717	736	743	728	692	696	761	699	741	700	689	706	783	695	733	698	748	718	718	711	727	710	735	714	715	710	702	760	693	704	760	720	682	771	716	672	717	775	731	684	700	763	680	661	724	721	692	715	733	731	715	721	707	751	763	720	736	734	699	723	722	768	748	702	672	708	735	708	702	741	751	679	738	727	742	758	698	711	756	740	708	716	748	736	754	736	721	730	782	709	755	727	696	715	716	760	703	759	755	716	732	770	721	731	721	735	687	748	682	751	722	724	740	706	716	696	717	713	729	740	716	720	727	718	686	731	695	753	746	719	726	736	741	699	731	758	737	706	691	725	707	741	715	713	740	752	769	734	700	736	711	781	728	693	748	708	758	713	727	730	729	751	756	736	748	697	717	716	694	744	706	730	746	709	719	714	687	704	748	767	702	725	707	720	733	753	727	707	673	758	747	747	674	722	694	685	724	711	671	701	698	710	715	702	716	734	684	745	737	669	777	761	781	698	745	714	717	729	719	717	748	667	731	728	685	745	742	748	675	709	760	692	718	729	777	731	711	681	751	692	696	757	697	762	734	707	735	713	719	723	782	773	743	682	740	759	709	768	752	750	697	711	711	702	749	690	758	704	721	699	755	739	742	712	691	740	700	734	769	701	692	676	700	750	713	694	673	722	752	737	699	699	701	748	704	681	702	727	732	701	714
7811	1258	1575	1112	876	701	558	506	424	375	339	331	322	344	337	313	297	305	258	271	266	288	293	260	238	274	252	267	277	245	250	296	283	322	288	284	289	311	284	319	279	273	289	266	261	251	268	240	280	288	282	290	297	291	268	290	385	294	352	802	849	793	522	373	325	288	293	245	256	269	274	253	260	276	245	233	231	263	243	270	249	229	237	240	235	256	260	242	245	219	264	251	228	243	243	247	248	261	272	234	250	224	253	266	249	280	248	247	224	237	229	238	241	238	262	244	248	224	260	280	236	236	250	228	258	254	240	246	236	257	242	255	263	263	234	256	249	255	228	244	231	225	246	245	224	235	254	252	241	246	236	238	252	260	247	239	250	259	248	258	240	268	234	234	253	264	254	236	257	226	242	225	225	223	252	246	233	283	268	256	240	229	248	257	228	249	247	230	224	245	216	205	256	235	232	215	226	250	269	254	241	237	244	235	247	214	233	248	242	236	242	237	254	216	243	235	258	240	238	250	249	267	229	233	226	254	224	240	253	235	228	244	222	233	261	232	253	229	281	261	217	247	231	256	222	228	241	246	256	238	233	265	237	249	256	240	231	224	240	250	260	255	280	240	253	252	247	232	234	230	223	234	248	218	230	217	225	234	265	239	247	226	241	252	249	249	265	252	248	212	230	245	246	202	256	246	208	244	261	261	251	260	227	234	248	245	234	253	239	241	231	243	246	230	208	223	246	257	255	235	233	273	238	269	225	231	243	248	236	236	231	257	234	227	256	227	262	249	257	246	255	268	237	270	256	244	232	237	243	243	238	246	230	250	254	252	263	242	252	216	252	238	195	236	244	244	279	267	259	250	231	242	261	239	211	240	233	211	256	243	221	261	253	262	232	249	269	245	267	231	231	241	234	251	249	230	228	228	227	271	243	240	272	257	241	265	263	262	242	242	247	235	219	254	224	251	255	248	257	239	265	215	253	242	245	222	242	233	244	250	250	225	255	247	245	225	249	263	235	250	238	260	226	236	249	260	260	268	238	241	235	240	245	271	244	217	247	227	234	230	242	243	252	231	245	224	232	238	214	253	237	245	248	194	243	251	230	236	245	256	242	232	230	237	223	228	208	239	274	254	240	244	262	222	277	241	256	261	219	202	246	225	260	267	257	209	255	235	237	277	223	215	219	227	250	261	235	252	273	249	257	243	233	221	230	226	268	232	236	238	256	251	236	239	247	219	267	256	262	236	226	231	239	264	257	238	243	224	264	202	217	260	260	227	270	246	230	209	239	205	264	254	220	216	217	239	257	229	259	213	247	240	236	228	217	246	249	253	242	236	263	255	247	272	239	260	240	264	252	234	229	218	215	261	265	269	237	225	222	251	276	226	233	260	228	242	237	243	217	249	258	230	237	236	241	242	252	231	278	269	249	274	260	247	239	220	217	239	236	259	207	268	243	256	251	260	242	246	243	274	235	239	246	225	266	208	243	219	259	253	281	238	237	243	244	246	268	246	231	246	258	260	241	269	228	251	264	254	237	247	262	197	223	264	235	232	248	251	246	256	227	254	230	266	233	262	249	214	242	235	250	250	243	236	233	258	253	236	230	245	225	247	244	261	239	239	233	230	257	246	228	257	218	251	235	224	246	264	244	246	217	259	258	236	228	231	230	285	242	238	247	227	282	224	233	222	228	241	261	264	250	247	287	241	252	236	240	231	267	246	218	259	230	244	229	240	242	230	247	226	220	234	261	244	255	270	237	252	254	251	235	244	255	247	269	246	257	239	245	231	252	237	221	239	218	224	255	248	248	225	254	233	257	244	264	229	236	233	217	244	255	235	208	257	250	230	221	257	270	230	239	248	231	276	237	239	232	250	260	219	241	232	239	245	266	246	227	236	267	225	233	232	249	231	257	243	243	248	246	238	242	221	251	244	248	244	245	254	263	236	225	236	245	248	231	235	239	234	238	221	238	247	223	251	286	255	228	227	247	236	240	226	250	231	236	242	257	243	263	223	253	243	251	254	260	271	261	239	262	253	227	237	249	234	226	235	220	236	255	249	254	253	259	223	252	259	220	264	259	223	248	215	243	245	236	224	278	276	243	236	238	248	237	246	265	219	230	268	235	234	252	223	220	255	242	237	256	239	258	237	267	238	243	229	252	242	241	231	279	256	236	266	250	255	254	244	255	259	237	240	254	224	245	262	255	248	256	222	252	263	241	243	223	224	257	224	243	261	248	252	241	233	230	254	252	271	246	212	232	270	256	252	264	256	233	209	201	228	220	236	215	239	237	229	235	245	264	253	247	249	245	261	239	257	286	249	210	241	241	244	213	238	266	221	222	250	232	232	228	256	267	213	232	255	233	241	250	242	218	242	260	224	239	251	245	254	224	252	221	232	245	276	279	208	255	242	235	255	233	237	247	232	252	246	245	251	269	202	249	254	243	236	212	258	271	209	228	224	228	268	231	250	236	265	243	250	221	216	240	245	255	246	255	242	229	235	239	271	251	280	237	244	210	262	251	253	257	259	226	227	236	205	206	277	261	236	245	245	257	267	252	279	232	242	251	233	253	227	236	243	223	240	242	261	252	262	255	244	257	253	253	251	230	252	247	248	241	248	252	221	210	252	242	255	242	236	257	260	268	251	244	251	266	256	235	215	248	237	230	249	283	264	235	231	233	232	286	227	234	235	260	251	249	262	251	259	264	242	258	247	252	242	236	234	246	254	238	231	248	275	246	235	220	235	241	253	261	227	263	239	253	233	212	223	240	251	242	223	222	234	211	240	257	215	260	256	253	249	268	257	254	246	236	280	234	253	242	270	248	240	228	258	251	234	247	241	282	248	255	246	229	247	259	253	262	232	223	240	218	236	248	242	240	243	230	237	222	236	221	253	246	248	228	249	220	257	265	249	232	246	239	274	244	234	243	227	225	268	244	252	235	261	248	247	245	251	246	237	272	219	231	258	242	241	234	241	252	236	254	238	233	257	263	249	250	235	239	249	218	267	257	276	221	215	214	216	237	252	269	228	250	216	247	230	220	240	236	238	248	235	281	223	240	228	238	246	223	259	243	271	234	271	271	243	246	241	249	266	234	242	250	231	253	263	253	236	201	243	250	236	248	239	252	231	228	260	233	249	235	238	255	231	274	257	214	228	275	249	236	259	265	267	257	244	262	250	227	239	271	254	287	236	245	255	233	249	219	251	263	279	253	215	270	213	227	239	256	236	244	256	253	234	238	260	225	244	242	248	255	238	241	241	272	231	261	229	226	254	265	261	254	248	253	234	233	230	231	235	238	244	228	223	231	251	233	251	241	215	228	272	223	249	253	226	231	246	238	208	212	234	243	234	235	249	240	239	227	224	212	247	244	220	225	232	215	232	214	248	256	224	220	242	220	262	237	249	229	279	249	250	254	260	242	247	235	264	243	253	237	259	234	253	242	239	258	241	239	246	252	249	221	251	231	238	220	234	232	229	271	235	247	206	239	251	244	242
5870	1730	3211	3352	2974	2460	2143	1957	1650	1503	1293	1319	1189	1178	1160	1156	972	979	867	954	864	896	883	876	933	805	936	863	878	860	930	1023	1157	1116	1112	1085	1091	1142	1094	1026	999	985	982	922	831	880	903	1014	1028	1008	979	1068	1050	989	968	1264	1612	1298	1873	4978	5158	4191	2675	1642	1257	929	767	752	655	685	657	690	695	657	652	707	652	642	680	700	629	697	666	634	651	689	657	684	682	686	660	684	647	647	708	692	658	679	723	636	685	671	642	663	708	651	672	653	640	687	660	698	686	643	699	696	690	623	675	714	657	703	706	640	694	682	641	688	665	703	734	699	604	639	663	690	638	642	695	683	615	679	678	685	660	688	677	714	691	682	687	693	661	627	710	633	627	659	684	699	614	667	685	635	701	680	676	692	675	664	641	686	684	654	678	681	652	662	668	706	740	696	687	707	698	654	687	674	663	686	699	642	657	663	714	670	677	706	663	714	689	645	659	689	612	662	674	675	626	666	703	668	673	700	672	667	666	681	641	643	673	715	655	675	645	612	629	668	668	687	661	691	678	625	718	674	696	637	679	674	724	646	626	681	660	671	659	617	679	661	677	648	697	618	668	660	659	648	689	678	676	697	657	676	662	650	651	678	689	640	652	677	665	684	691	735	673	653	660	681	724	665	682	675	666	657	690	734	716	696	699	721	670	680	697	692	660	678	679	658	680	662	679	665	709	665	624	667	666	669	683	686	676	660	709	682	662	709	695	672	734	710	681	658	666	654	722	703	702	619	660	674	638	712	645	686	711	679	657	690	673	717	689	642	613	663	679	637	669	708	686	684	667	695	699	664	671	672	668	689	695	673	712	717	723	657	702	701	686	661	724	675	663	699	712	691	690	663	654	670	631	643	630	681	648	649	616	656	683	609	692	645	641	665	710	667	698	683	670	687	666	656	649	667	691	660	650	677	681	650	674	626	638	712	671	694	696	633	689	631	688	620	716	650	605	657	693	669	704	704	680	674	690	659	651	652	656	653	645	679	668	692	656	661	674	679	666	658	633	701	627	684	669	670	710	680	676	615	674	708	689	628	692	673	658	674	622	624	671	687	679	694	639	671	641	663	634	634	697	640	639	646	677	648	668	647	646	659	689	653	720	696	687	704	660	640	704	717	702	712	651	684	675	673	646	686	694	656	627	681	670	677	696	655	658	664	684	673	699	664	698	657	673	655	680	628	655	677	731	670	690	677	653	719	716	640	626	670	641	685	691	673	649	705	676	676	676	649	671	679	642	688	662	703	673	649	711	674	647	671	687	695	674	706	675	654	650	672	703	620	665	645	721	686	667	650	670	686	661	715	658	655	642	670	681	713	656	677	630	723	735	715	708	709	655	674	677	687	657	644	655	660	666	620	686	682	707	676	632	672	696	650	664	652	696	694	699	698	683	672	695	646	680	685	657	690	667	666	622	693	700	630	653	700	692	591	705	653	677	652	669	672	652	645	687	669	704	673	679	719	675	680	716	644	648	679	708	687	668	634	662	710	629	658	675	685	658	630	636	703	668	677	651	660	677	643	654	602	651	699	709	640	681	717	663	671	646	678	688	682	720	646	716	657	679	684	662	682	717	714	643	693	673	657	669	694	685	699	681	687	657	651	685	656	648	688	722	701	666	650	651	643	679	654	652	667	676	694	671	649	685	695	681	668	639	678	669	690	662	682	661	659	668	693	675	691	771	711	648	663	687	673	681	634	694	675	640	632	667	683	698	657	642	629	676	702	672	644	672	691	659	631	645	685	661	648	655	698	657	669	719	698	640	683	632	710	681	645	646	641	648	662	686	696	684	662	697	671	670	687	666	634	680	666	705	678	687	701	641	629	712	677	683	607	658	698	683	679	689	707	643	664	644	654	685	692	660	707	669	669	645	685	620	665	688	673	700	696	681	678	657	681	678	680	652	705	718	684	665	636	719	660	660	698	670	652	671	654	672	651	640	651	652	683	723	655	693	676	643	687	671	636	646	705	654	689	648	663	696	687	648	655	663	704	676	651	666	634	657	681	685	654	657	705	654	653	655	696	696	652	676	690	666	680	708	690	663	689	698	642	678	688	648	674	693	684	681	660	676	654	690	694	611	655	659	652	670	690	686	692	654	643	669	693	684	680	669	680	656	693	638	670	678	609	709	657	654	734	699	683	698	653	685	655	618	694	657	655	656	688	684	670	726	672	701	614	694	660	686	685	698	701	614	684	674	668	705	655	719	628	657	661	746	654	674	693	650	706	692	660	740	677	640	717	696	690	701	678	656	688	690	706	627	681	676	646	663	606	658	663	697	696	660	686	716	662	688	657	661	643	647	684	686	631	674	700	715	656	643	661	676	677	634	722	681	684	659	665	708	698	630	676	669	684	680	678	667	625	669	667	629	624	675	644	671	664	722	683	700	692	663	639	659	694	661	656	644	651	691	663	667	704	626	653	656	673	689	694	704	673	649	684	643	653	666	689	673	670	636	643	681	637	676	659	654	668	704	637	658	651	669	669	652	693	702	686	656	682	643	710	708	709	662	680	638	673	686	665	677	676	667	672	691	673	674	707	678	671	705	727	687	632	666	679	681	680	700	666	617	682	637	680	677	659	656	636	690	647	703	662	700	690	628	701	656	729	641	699	679	673	681	613	679	679	657	651	706	713	677	647	710	663	650	655	702	660	627	700	670	647	685	673	674	677	663	665	656	668	688	669	619	656	634	697	685	661	619	678	707	689	669	709	678	651	659	678	685	693	650	623	652	667	621	646	727	677	702	699	681	674	665	668	695	688	691	661	649	677	657	718	689	689	680	654	663	676	703	653	644	669	665	635	645	673	660	646	689	663	714	701	641	702	713	702	639	674	665	660	655	655	712	643	714	664	667	668	650	703	661	663	694	636	643	704	663	655	696	707	703	663	671	699	678	709	662	689	673	668	655	649	676	648	716	695	687	714	740	710	647	654	692	618	678	654	698	696	648	676	668	673	695	688	712	700	667	695	639	627	668	658	694	664	649	668	666	648	646	629	726	662	686	677	672	732	722	661	674	693	669	684	715	642	639	648	681	710	660	658	690	667	645	682	688	751	674	647	707	670	702	654	711	693	638	671	681	700	644	652	699	705	695	668	694	642	668	603	673	698	682	664	613	700	714	627	664	676	661	662	701	639	680	689	683	682	668	687	681	655	632	668	635	682	704	643	682	676	667	714	702	672	667	651	659	684	659	660	650	686	691	731	674	722	624	688	699	662	693	681	669	651	635	676	687	667	649	747	657	682	662	692	647	664	668	723	657	644	699	708	689	675	645	658	654	658	710	701	666	694	640	688	665	707	653	665	675	704	729	679	628	671	636	701	679	664	714	663	658	686	686	703	702	623	675	695	685	670	681	678	657	686	666	679	644	687	724	682	705	685	654	649	655	672	746	659	664	671	656	703	688	631	671	660	712	628	634	635	659	656	667	674	688	661	629	626	663	658	668	686	659	665	668	684	639	734	683	672
13366	2325	2584	1890	1301	952	686	627	504	481	406	421	349	384	346	368	312	316	274	275	279	285	268	255	259	288	276	315	288	246	268	278	285	325	287	296	301	261	290	294	298	287	278	247	253	270	292	276	275	270	307	341	347	265	299	308	709	469	594	938	1038	994	584	380	345	259	257	256	213	234	229	219	245	236	251	235	222	237	262	221	219	218	252	260	270	208	234	231	235	205	223	240	237	229	225	230	223	239	225	244	239	234	208	227	223	207	240	217	254	236	244	230	218	267	201	254	219	257	224	265	213	231	252	222	239	239	232	219	229	226	254	241	275	228	243	233	226	257	246	227	238	225	251	241	235	234	208	225	251	212	257	238	238	222	243	202	219	216	228	204	249	258	225	229	233	253	224	205	233	267	245	220	257	236	212	220	234	233	248	218	211	215	220	255	248	197	250	244	241	261	232	232	234	207	243	204	250	224	241	204	251	242	251	250	206	242	227	236	246	267	254	231	252	228	199	217	233	245	210	214	204	227	237	228	240	235	212	211	268	222	249	259	224	240	208	240	256	237	242	250	243	251	206	202	228	230	237	245	209	208	242	214	238	235	251	219	223	245	236	233	253	219	224	209	241	237	214	223	217	230	244	213	239	225	249	234	226	237	253	226	242	216	243	222	235	195	234	250	253	235	225	208	248	215	211	230	254	236	216	271	253	251	235	241	245	230	237	226	234	254	240	252	237	239	235	270	210	212	232	238	230	226	230	234	246	207	231	237	213	218	242	218	231	239	230	207	228	255	226	227	231	239	219	243	224	201	246	237	234	218	212	229	245	203	230	216	259	260	241	243	242	245	264	231	231	244	210	239	248	243	224	253	246	231	243	214	226	221	269	218	252	235	246	239	236	241	244	250	262	219	241	226	259	218	226	220	228	212	224	231	198	227	223	224	242	252	250	238	225	232	232	264	222	233	232	231	222	222	221	234	252	223	213	205	223	212	249	235	228	242	250	230	252	246	232	231	243	228	255	226	236	242	215	231	263	243	215	232	231	222	238	234	270	243	239	219	263	243	219	218	228	233	226	233	206	227	239	217	233	219	234	231	251	236	246	239	219	239	194	231	218	216	229	238	235	247	234	237	205	213	236	230	232	227	229	258	222	205	241	241	240	245	216	241	267	244	243	230	208	242	232	214	241	233	196	250	223	210	240	232	252	256	247	240	221	220	230	214	239	228	243	240	240	213	240	244	246	239	260	259	240	229	234	214	199	240	231	253	234	252	246	198	228	232	213	246	229	262	234	237	237	221	222	249	213	243	244	232	220	242	251	215	248	233	199	230	226	235	243	244	234	227	222	249	239	186	235	238	240	236	225	261	223	267	213	232	218	232	238	256	229	255	230	227	236	233	230	238	228	239	219	217	215	219	228	223	257	249	215	228	259	259	222	228	232	214	232	239	229	244	247	232	244	219	249	258	240	220	234	273	226	233	222	213	208	225	258	231	243	211	203	235	225	219	231	226	243	266	216	201	227	225	227	225	202	208	237	238	237	212	242	232	235	205	217	214	240	217	231	219	214	216	227	219	226	236	230	263	219	276	214	245	228	237	249	228	238	239	225	228	209	211	221	236	224	240	226	265	226	221	253	247	230	237	230	225	220	260	214	232	241	242	238	192	233	224	215	223	240	219	223	224	215	222	241	228	245	231	232	226	227	232	246	224	200	231	239	216	256	226	223	215	261	210	235	261	265	238	256	243	226	220	238	221	241	240	218	241	249	230	255	261	224	270	238	230	242	214	225	229	231	205	236	222	226	244	245	219	237	217	251	239	211	219	212	211	240	231	228	241	214	226	268	264	234	246	241	244	234	247	202	248	239	209	216	272	240	215	225	224	223	210	226	249	248	230	233	245	234	217	238	200	245	233	232	234	229	230	234	251	218	256	249	244	225	237	237	213	249	234	229	193	233	245	245	253	222	244	219	239	233	207	224	215	241	242	243	228	246	219	231	212	242	233	229	230	220	255	230	234	230	218	230	208	229	231	242	230	249	234	217	249	230	224	232	236	246	240	222	226	221	227	223	215	216	240	223	238	250	229	233	242	214	255	232	217	220	258	255	236	225	255	227	193	267	225	225	218	268	207	204	252	207	211	227	212	197	239	230	242	236	240	202	253	240	258	231	236	255	241	202	225	237	218	217	241	212	222	207	241	258	269	219	219	205	214	241	201	209	219	238	216	237	220	244	219	238	222	242	242	219	276	239	226	235	204	214	240	246	228	219	239	231	239	256	230	257	198	229	247	201	231	231	242	241	233	255	230	247	226	228	209	225	244	233	232	259	211	231	221	242	230	216	273	250	210	226	224	245	228	242	279	218	236	256	249	261	221	238	236	238	245	229	246	218	241	218	233	234	237	239	242	231	213	217	232	210	240	249	230	246	226	219	248	254	207	263	211	234	230	240	247	237	213	263	246	196	262	227	231	245	224	236	221	233	234	241	236	237	224	228	225	235	243	223	247	239	262	214	218	226	243	214	233	217	226	213	223	216	201	246	243	218	263	207	234	249	231	226	212	225	221	234	204	252	232	246	223	222	211	256	278	236	214	226	206	215	245	253	216	274	238	259	263	235	268	241	230	230	246	242	198	225	225	263	273	214	208	256	252	222	226	229	196	238	213	217	213	233	225	236	236	262	226	251	222	285	238	217	239	245	223	235	222	247	245	229	200	235	236	245	239	226	226	232	241	258	227	239	219	236	235	226	246	246	229	220	231	207	246	218	230	216	244	226	243	232	261	227	226	230	215	250	233	231	247	263	233	227	252	225	231	237	240	239	247	228	218	215	244	223	247	226	220	227	245	225	208	234	246	247	237	233	238	263	235	270	260	233	249	226	214	219	260	208	254	245	215	240	217	240	224	220	216	240	235	239	226	260	229	244	221	222	223	219	217	223	219	260	268	229	255	231	241	210	237	239	230	258	256	231	238	218	244	236	243	243	228	260	254	245	237	221	223	240	217	221	235	233	232	220	233	236	239	211	217	215	231	218	230	266	232	247	239	257	240	232	217	226	230	241	269	250	225	220	222	231	229	212	238	198	224	275	243	244	234	244	248	225	219	205	214	234	232	229	246	206	257	215	229	226	237	226	224	227	240	226	227	214	241	226	254	237	227	247	260	220	213	238	251	223	211	211	229	223	242	224	204	214	252	213	229	200	225	236	235	245	238	255	233	216	201	230	198	280	227	201	219	239	225	237	220	235	222	249	261	243	250	236	246	251	245	222	226	247	259	217	233	222	233	268	229	221	210	231	259	202	227	212	242	208	246	230	246	265	267	234	220	229	246	213	185	230	215	243	226	218	238	240	218	194	219	206	235	224	222	233	222	237	239	252	203	199	232	234	224	233	251	253	240	215	227	228	238	205	256	238	249	270	230	244	219	239	231	262	238	245	215	249	249	239	211	234	223	229	250	211	257	230	248	229	240	197	233	246	257	256	224	268	249	228	222	245	229	223	272
7378	2454	4514	5284	4678	3744	3144	2748	2362	1984	1785	1691	1601	1412	1435	1435	1244	1218	1128	1033	970	1032	975	1009	962	983	1058	1031	1018	904	908	1217	1237	1340	1274	1252	1201	1237	1201	1168	1101	1064	1023	1022	1015	974	1056	1044	1059	1138	1194	1318	1183	1072	1156	1629	4452	2351	3513	6345	6912	5945	3462	1927	1427	954	781	667	683	677	656	655	644	693	671	669	673	642	621	656	647	594	669	685	623	654	632	659	673	639	670	636	655	630	606	692	687	644	686	688	628	623	673	632	611	612	666	653	646	631	682	612	626	692	664	671	668	631	630	628	664	654	668	607	667	630	664	717	653	660	677	639	658	640	645	627	633	662	656	640	657	686	656	642	632	626	687	579	655	665	620	620	690	625	592	643	614	630	623	678	672	642	613	676	660	681	646	672	646	643	682	620	631	622	643	674	639	623	657	650	614	597	636	614	658	694	684	657	662	630	685	621	650	653	684	658	653	615	663	681	620	620	653	618	674	630	654	675	651	640	665	647	659	617	612	663	708	646	617	635	633	605	640	633	625	599	643	627	681	675	621	674	579	665	644	596	609	656	660	648	675	634	617	664	595	646	684	680	683	616	577	627	663	654	632	640	683	624	664	689	648	676	639	687	671	654	636	687	637	634	624	606	642	637	614	640	635	627	642	668	680	641	665	646	692	620	625	652	626	670	662	639	685	622	670	620	636	630	682	654	660	606	653	620	623	643	654	646	620	633	662	639	663	605	620	680	648	657	645	657	671	674	631	621	620	667	622	652	666	646	636	655	619	623	681	666	628	632	662	646	630	663	641	631	631	704	668	642	656	621	623	667	689	620	660	674	630	655	650	629	615	659	670	646	671	622	659	660	706	579	638	621	634	658	633	658	658	640	650	655	623	654	662	630	640	619	614	600	641	645	608	675	676	663	658	674	616	643	639	673	651	631	674	630	713	662	636	645	641	668	673	641	650	646	697	633	618	646	645	652	663	671	648	622	647	570	644	667	642	597	668	631	620	640	629	648	631	644	634	661	660	648	628	661	658	677	624	681	627	631	649	637	639	647	641	609	666	635	684	665	617	609	639	645	630	614	653	669	678	642	662	633	662	615	652	673	610	608	622	656	599	625	596	618	657	674	590	652	612	687	656	640	651	627	645	643	680	624	692	589	609	619	644	597	681	631	670	620	635	652	632	619	662	673	655	596	673	674	665	670	657	612	655	638	645	648	610	663	643	662	666	636	603	704	643	649	613	660	609	637	643	637	724	663	654	613	622	630	642	624	617	678	610	651	691	629	627	655	637	672	693	646	650	648	669	644	622	640	659	650	646	645	645	609	681	671	662	666	643	660	598	655	643	640	636	699	603	624	677	682	643	641	621	632	629	660	652	636	657	621	682	667	647	626	607	651	615	624	671	607	643	623	640	631	644	628	638	646	635	623	634	685	634	669	664	664	590	667	625	660	657	628	610	668	617	631	639	681	641	606	649	725	622	601	615	664	643	595	706	678	651	652	641	672	647	653	678	629	648	671	632	689	660	664	628	691	667	620	684	654	656	665	664	631	648	620	648	637	626	664	634	648	626	669	638	668	685	636	629	641	674	681	648	645	668	671	667	662	616	621	682	630	609	682	602	612	658	653	681	649	613	670	662	635	619	663	685	630	636	670	626	637	676	624	645	654	690	661	600	640	667	633	623	667	629	675	647	675	614	658	631	632	660	684	589	608	651	657	645	675	654	662	658	622	630	685	614	633	634	636	669	615	633	644	648	627	630	617	647	648	632	634	661	616	631	611	630	694	651	658	663	637	627	641	629	597	673	683	639	628	599	615	650	680	662	652	663	625	606	659	641	651	632	612	656	643	610	623	594	651	636	652	633	645	679	613	644	627	657	669	690	592	675	643	668	624	659	646	636	644	665	673	654	673	631	617	650	591	648	610	607	637	639	683	632	671	592	622	632	672	659	579	649	666	661	677	686	671	662	655	654	637	617	638	636	630	610	679	617	678	637	650	663	666	707	651	588	640	660	635	590	597	597	612	661	664	637	586	660	665	655	619	658	643	675	647	655	655	679	646	662	624	666	662	635	660	623	651	644	665	645	618	650	624	661	659	627	649	650	653	636	635	663	619	643	622	685	661	615	651	671	638	647	667	619	642	677	675	592	651	679	694	650	675	654	670	601	672	613	648	653	662	661	623	681	627	652	647	660	648	623	613	658	636	658	607	654	652	600	650	686	631	613	595	643	636	618	683	646	616	628	643	638	609	654	620	674	619	668	652	652	669	641	661	625	659	612	636	641	624	631	644	638	620	649	643	622	673	641	647	686	659	632	649	630	654	649	659	702	697	646	633	613	673	630	638	585	652	708	635	644	628	647	639	649	650	600	636	624	627	679	646	643	681	632	643	651	628	644	655	619	654	651	620	682	647	648	620	652	651	629	667	625	668	686	644	640	666	644	617	652	568	664	658	630	668	664	633	627	623	641	670	659	647	646	639	638	641	631	660	668	674	671	600	627	628	668	624	662	683	636	662	647	668	646	659	669	671	653	633	635	661	640	629	664	699	631	658	621	654	665	630	626	621	615	687	626	678	668	637	615	645	671	631	645	670	639	653	602	665	637	666	598	659	661	671	643	619	658	640	627	646	677	634	664	647	629	663	644	570	647	647	630	657	676	622	604	618	683	635	591	691	614	641	641	671	646	660	642	605	671	645	696	665	632	669	667	655	628	641	652	656	633	642	631	627	634	630	634	665	615	616	630	637	636	627	606	630	627	640	633	665	728	692	652	659	623	643	623	600	664	632	613	655	655	661	621	638	650	644	617	630	619	680	610	646	661	626	611	655	655	635	678	622	682	656	668	655	620	661	603	664	671	633	647	655	625	654	651	635	648	657	689	648	634	616	678	623	650	664	631	648	614	618	639	657	666	649	646	641	666	644	649	654	653	629	658	671	682	648	638	704	653	687	614	604	654	660	686	625	674	648	640	693	623	661	650	623	636	663	631	655	667	609	655	647	626	666	677	600	657	583	706	642	640	629	630	640	574	676	660	641	609	632	643	632	629	661	633	676	603	706	670	687	618	638	696	644	626	608	640	663	641	625	709	669	610	694	672	670	617	652	666	680	651	599	634	639	609	608	643	674	658	632	689	605	627	618	640	611	647	617	655	639	623	650	640	629	624	618	661	609	640	658	657	667	688	677	644	641	637	661	659	694	671	645	625	654	667	608	686	631	625	646	637	652	607	642	685	655	679	648	652	655	639	687	631	608	651	678	595	691	657	638	681	631	637	644	678	648	659	630	697	595	675	658	690	627	624	676	669	671	656	665	658	636	671	667	645	673	652	658	683	631	623	658	672	641	651	571	631	671	647	654	640	642	637	678	620	616	645	663	652	681	659	651	669	665	647	665	628	666	614	627	608	651	653	692	640	697	637	648	665	633	645	638	661	685	635	637	639	628	664	651	613	621	597	612	637	660	657	650	658	653	641	676	653	631	647	652	679	667	661	653	658	600
2153	309	354	320	313	315	282	274	271	286	275	275	274	273	253	266	291	297	272	270	281	242	299	274	277	295	287	281	263	267	282	307	287	268	299	276	321	284	273	279	290	281	293	240	269	266	290	244	280	273	307	275	272	271	268	316	262	321	304	302	339	345	363	349	273	293	275	243	287	267	257	252	267	251	271	288	277	260	256	269	247	275	257	272	260	306	280	264	269	292	274	286	275	274	273	269	270	258	259	310	289	249	227	253	269	298	286	287	262	244	258	267	254	245	273	254	265	293	268	284	238	269	287	267	254	286	273	267	264	266	238	243	251	261	286	275	254	231	284	262	242	287	297	284	255	285	272	264	267	281	278	325	266	274	261	259	269	247	267	284	272	284	255	250	265	273	247	255	251	251	268	281	255	273	247	259	279	258	253	265	287	286	259	248	235	276	264	253	285	301	278	269	257	237	252	256	286	269	265	282	276	246	263	244	279	261	270	266	267	279	299	246	282	244	264	248	265	283	271	272	259	246	249	266	271	282	276	293	297	260	245	259	265	263	291	276	264	261	259	248	281	279	263	261	223	283	276	276	260	267	265	253	276	255	251	226	275	251	307	231	266	249	269	255	282	257	278	260	294	280	263	275	254	240	241	258	270	250	267	229	298	258	261	273	281	264	267	277	262	244	252	249	286	290	275	267	258	265	257	284	287	273	282	246	294	254	248	293	278	262	267	251	239	298	261	258	275	260	261	271	262	245	246	254	269	274	242	254	261	269	258	268	277	300	263	320	263	269	281	266	252	270	264	268	261	265	262	267	274	255	269	253	262	241	231	253	266	230	269	267	249	269	309	285	272	270	292	305	271	288	249	236	299	282	247	255	256	256	274	274	254	272	273	266	258	281	258	283	217	268	279	239	242	265	270	259	263	246	265	255	256	258	259	289	285	261	263	271	266	261	286	244	232	258	258	285	276	264	251	253	251	261	256	250	255	301	277	290	280	287	254	253	296	269	264	244	244	252	275	240	284	299	278	247	259	246	259	293	296	291	262	256	273	280	270	262	256	268	264	251	257	298	280	285	258	272	257	258	263	264	262	270	287	258	249	272	253	259	260	261	257	287	280	271	304	228	262	261	286	270	287	288	251	300	233	276	275	264	278	250	284	256	260	281	305	254	267	279	246	284	258	263	285	245	259	257	280	276	271	262	283	271	292	242	256	247	269	276	261	279	266	264	226	263	274	291	267	275	276	260	259	234	268	244	256	290	265	282	283	271	268	262	233	236	259	247	263	264	251	260	247	278	241	290	271	266	245	267	272	265	265	293	269	284	259	259	268	248	247	285	269	260	273	266	284	281	298	248	250	261	266	294	256	268	272	270	282	286	262	274	269	265	267	245	256	255	278	280	282	271	268	250	274	265	247	243	265	236	248	240	299	254	308	289	277	252	245	259	233	283	282	262	319	278	271	248	276	259	281	263	278	270	284	249	283	280	253	275	256	237	259	301	278	274	267	251	278	239	244	260	269	284	300	264	264	256	276	265	270	244	244	286	256	261	249	234	251	248	279	244	286	282	297	274	244	258	258	259	286	290	270	286	253	259	277	244	273	247	260	273	294	261	289	246	226	264	243	249	255	251	262	294	277	261	301	260	284	277	281	272	283	281	255	254	266	274	270	278	275	291	276	275	250	264	298	289	274	268	260	278	276	249	247	270	266	245	235	268	278	274	263	279	254	307	243	263	280	266	245	281	232	248	240	260	250	258	252	277	297	240	286	274	265	244	262	289	261	269	257	275	272	271	292	288	268	277	237	280	283	251	290	264	255	261	262	260	254	274	236	260	258	248	244	278	269	240	294	240	257	280	271	246	269	267	245	252	251	264	277	306	281	275	250	241	267	265	281	278	289	263	270	258	249	266	266	227	278	281	273	276	271	280	245	291	243	259	274	243	268	275	261	281	268	268	261	277	279	285	285	257	231	265	246	272	269	247	268	273	293	229	273	283	234	289	290	284	272	241	232	255	259	267	257	265	272	253	251	265	292	258	274	256	274	250	282	246	306	275	265	272	283	266	253	261	282	260	260	292	271	284	272	290	262	262	315	268	264	257	258	232	274	255	265	280	271	267	279	312	279	278	244	276	259	256	256	282	270	271	283	263	258	268	217	271	242	240	278	266	283	279	290	267	266	271	272	275	292	307	283	242	288	280	281	261	271	272	244	262	276	261	270	255	223	288	251	260	265	281	298	310	269	275	264	258	263	256	298	258	253	267	285	282	258	273	298	264	272	243	267	279	261	257	274	282	257	267	245	243	265	259	259	257	280	261	256	226	282	256	261	247	266	264	257	265	291	283	258	267	287	249	267	271	260	218	258	269	285	267	228	243	265	280	266	255	279	248	250	283	254	274	251	273	275	256	247	237	253	265	263	281	286	248	262	255	243	252	248	266	264	260	273	267	275	262	260	281	303	235	269	293	236	243	270	286	281	247	256	254	283	306	248	301	240	263	271	279	274	260	287	282	279	269	278	259	245	295	241	290	264	265	286	266	296	256	271	290	247	266	253	287	259	248	263	295	266	274	277	267	269	252	249	248	253	230	258	262	264	283	250	259	261	266	282	263	257	268	255	268	268	277	293	238	273	283	272	260	269	259	249	266	266	260	264	253	248	284	280	279	298	266	268	269	293	263	252	289	262	301	235	250	255	261	277	257	274	281	239	216	263	250	268	277	292	273	276	283	267	286	287	271	239	260	260	280	263	254	278	257	257	262	257	226	269	268	256	289	249	273	228	260	262	277	249	261	264	265	253	276	243	243	266	275	277	285	252	279	276	295	263	281	250	272	259	290	267	260	274	267	283	282	241	275	263	264	282	256	284	269	268	270	267	271	271	258	275	258	262	261	241	268	281	283	272	241	308	309	266	256	267	272	251	267	260	294	255	288	263	283	254	267	267	262	306	281	284	270	261	278	275	259	255	246	270	257	268	271	258	310	272	298	281	240	266	255	270	253	254	263	255	268	286	282	292	277	269	268	255	280	261	247	242	264	272	243	264	254	248	293	235	246	289	264	275	258	257	270	267	272	263	263	258	252	227	262	253	299	250	249	315	282	248	265	272	269	250	290	254	265	277	283	289	262	248	262	270	281	273	279	265	251	267	261	274	263	233	275	271	267	251	250	253	263	272	282	258	284	270	296	265	285	266	253	278	195	260	281	267	257	266	239	292	247	251	263	264	276	249	212	272	276	270	256	289	296	223	260	277	246	279	253	273	239	262	267	284	279	274	260	256	281	254	307	249	281	231	261	247	272	274	271	276	290	279	268	259	261	279	277	278	260	255	279	274	255	257	290	259	283	262	269	252	261	287	254	275	281	255	247	279	272	271	273	263	246	258	275	270	258	280	252	270	259	246	245	264	271	248	273	285	283	271	294	277	268	260	267	256	254	251	286	261	250	261	286	279	304	280	263	280	299	248	269	253	253	260	256	265	244	287	278	279	259	260	279	229	252
2391	848	868	967	855	892	852	834	761	759	780	719	734	763	824	764	698	786	727	792	753	729	818	843	765	788	821	803	791	766	819	876	917	917	901	830	890	901	894	854	900	864	853	831	830	814	828	833	821	850	929	926	892	899	854	870	863	953	1042	1110	1232	1284	1115	961	826	734	660	699	756	763	709	702	763	674	668	705	724	693	720	737	720	718	690	749	730	724	736	730	706	721	733	701	719	738	746	782	722	730	670	701	751	678	784	772	725	716	673	761	733	751	748	711	709	696	743	660	688	740	735	752	703	782	670	725	681	684	683	724	704	740	694	733	702	689	771	713	768	691	681	694	735	734	712	725	741	672	735	754	744	676	792	718	701	693	682	749	709	721	732	733	690	722	742	712	692	725	693	674	710	714	686	699	726	702	712	706	741	768	698	709	712	708	722	726	744	712	704	708	697	706	706	767	699	715	739	692	737	728	699	718	709	682	723	766	723	732	750	716	716	688	714	692	731	736	703	731	734	698	716	748	742	681	698	701	699	756	699	742	680	704	717	757	763	666	710	787	718	723	696	728	681	702	737	702	713	734	734	758	719	740	728	721	689	755	736	694	743	717	755	728	712	696	711	690	740	700	681	689	713	672	672	683	691	733	730	749	729	678	720	764	729	708	712	706	722	756	727	759	749	708	737	671	704	786	679	755	767	720	703	699	758	715	714	755	689	703	732	749	717	735	713	696	739	684	701	744	744	717	736	724	717	725	689	736	716	687	724	706	719	772	721	711	713	751	735	690	701	736	724	742	694	742	732	722	819	746	691	696	684	737	701	742	672	693	725	681	677	742	671	686	739	728	741	738	737	681	720	725	731	734	754	718	706	704	749	722	709	726	686	691	753	701	744	736	690	763	701	692	737	731	740	740	769	708	712	712	728	737	702	751	678	703	738	717	682	740	652	730	754	715	680	741	733	715	724	713	707	697	728	726	761	691	689	725	703	676	736	703	726	717	715	700	722	719	722	738	695	736	695	710	722	688	716	710	709	741	720	753	678	722	720	750	730	733	735	742	723	751	686	692	750	769	694	747	729	763	715	667	701	712	714	735	707	732	743	729	761	659	748	735	719	746	708	711	709	733	713	708	756	736	721	722	721	741	739	720	757	716	712	732	724	681	750	724	756	774	704	707	736	699	711	723	734	729	767	734	712	744	723	766	702	723	717	695	696	718	752	694	718	707	711	737	696	727	726	698	737	725	730	694	749	735	750	758	731	710	731	675	699	736	725	691	701	742	695	710	723	669	722	761	701	753	742	721	724	731	728	701	746	687	757	769	766	721	710	722	732	764	733	699	741	748	731	722	721	699	755	731	702	738	727	684	662	673	741	704	758	741	695	669	700	682	723	739	722	778	730	735	711	734	702	713	696	708	727	715	716	767	753	765	694	757	773	729	692	746	732	722	699	698	705	697	739	757	699	743	701	727	693	700	666	728	712	667	737	751	711	712	685	707	769	729	740	707	718	692	720	695	728	729	690	725	709	739	719	713	751	713	699	711	792	738	684	758	702	760	704	741	693	718	762	685	706	751	696	747	687	674	730	708	714	740	750	764	736	701	741	698	699	778	725	670	713	743	774	711	726	743	695	710	703	707	722	676	717	715	741	692	697	730	773	737	711	721	736	721	715	733	721	715	714	724	712	706	748	725	723	698	699	749	701	740	711	715	752	730	701	733	724	757	722	700	711	754	719	739	756	709	718	721	739	697	693	719	777	704	726	732	722	722	669	698	668	688	712	732	759	703	760	746	714	730	678	743	730	682	743	730	720	710	722	711	766	710	683	725	705	709	727	672	756	680	738	710	681	664	676	727	781	714	686	734	737	686	765	718	774	721	707	698	754	749	744	721	724	756	738	666	733	695	692	731	748	744	688	699	759	751	754	739	709	694	686	734	687	689	718	714	708	704	693	732	763	704	722	714	745	718	759	741	744	671	726	694	697	748	666	693	724	711	749	729	676	745	744	753	758	686	752	741	740	712	699	726	728	726	734	724	763	744	702	735	723	711	723	669	746	713	712	698	724	680	712	739	716	712	733	705	672	706	781	738	712	720	721	769	683	695	726	719	710	712	761	725	707	716	666	731	715	716	739	674	719	714	704	700	687	769	715	720	703	720	682	710	695	705	761	729	693	736	687	744	699	696	708	732	702	707	690	717	697	723	742	756	719	726	733	715	727	727	683	688	690	748	696	774	716	723	708	688	758	709	689	683	679	712	716	704	749	730	699	726	725	743	743	704	724	724	709	697	700	706	694	723	682	711	689	681	770	748	702	681	678	717	723	692	749	698	663	691	706	732	744	674	716	737	748	723	785	763	738	724	704	702	751	766	699	723	675	683	746	712	706	654	739	772	757	665	667	727	720	733	742	707	742	764	752	772	705	719	692	713	719	745	718	707	696	765	700	677	749	742	691	761	758	661	722	733	752	741	715	663	710	779	692	715	711	719	696	669	736	725	700	707	722	731	713	729	698	701	717	734	703	731	770	762	722	689	699	702	736	741	716	706	716	735	736	762	686	741	736	695	759	701	737	765	751	712	695	716	725	754	716	697	762	704	713	681	711	704	713	720	766	738	699	731	713	681	661	703	775	697	702	743	727	742	745	697	664	772	695	709	728	715	710	716	744	732	684	751	723	744	740	732	716	750	721	777	726	729	724	753	710	704	668	701	730	719	758	729	711	762	733	754	705	717	718	708	756	710	737	750	725	704	737	699	715	702	715	664	699	712	713	739	707	751	746	758	667	656	702	743	752	699	737	695	662	699	776	726	676	740	712	745	732	698	756	738	741	764	706	709	702	738	734	739	673	708	733	682	749	716	732	726	723	704	714	763	701	685	730	789	755	672	713	712	726	677	726	707	695	682	697	729	705	697	716	711	740	728	740	750	762	708	725	697	726	756	749	716	729	712	726	702	737	770	732	677	708	687	738	694	735	676	757	717	724	745	760	739	712	734	679	711	785	697	675	693	707	732	726	706	727	747	724	736	705	779	720	727	701	744	751	700	684	708	722	697	716	688	739	717	709	705	700	710	735	729	703	782	724	755	704	765	761	752	730	706	759	715	732	658	716	737	702	713	720	757	714	761	732	755	738	763	777	748	738	744	708	706	713	722	664	690	716	717	717	731	725	649	723	694	691	726	678	750	755	748	749	697	779	763	744	731	665	702	692	689	740	787	737	686	771	705	708	752	751	715	679	717	697	716	705	720	695	739	716	742	741	714	742	733	719	671	724	718	733	697	676	721	790	733	708	729	722	689	722	766	724	721	733	707	745	735	703	720	721	727	780	736	659	748	749	760	717	698	695	699	769	711	746	769	728	724	743	775	731	720	690	697	720	763	723	722	690	735	720	776	690	684	689	723	706	727	731	691	674	722	707	693	775	722	693	695	721	750	755	702	735	681	707	681	727	713	711	736	707	689	697	687	751	667	752	714	700	698	686	736	683	760	709	746	752	711	711	735
7626	1209	1469	1153	822	620	515	491	392	355	311	360	339	276	295	345	289	247	254	279	289	273	262	272	265	238	254	280	272	278	269	301	286	292	293	319	271	277	261	293	282	269	276	273	239	277	274	274	268	281	281	292	280	267	280	266	271	532	422	726	931	643	538	389	318	275	257	252	253	276	244	229	231	260	276	258	222	251	217	259	253	244	265	228	220	252	232	227	223	245	274	227	250	241	260	245	230	211	231	222	252	257	232	208	202	234	249	235	229	220	222	232	228	235	231	211	227	236	240	242	230	221	251	279	263	222	221	249	255	223	233	233	238	254	257	240	263	262	247	237	230	234	233	252	261	240	292	236	219	261	226	248	254	225	239	235	237	239	251	245	229	252	230	227	225	249	244	248	248	244	247	217	215	228	250	229	227	256	235	276	247	232	225	242	271	223	250	234	260	232	233	243	268	252	222	220	272	247	245	255	273	242	229	248	264	219	252	241	258	255	234	260	241	257	258	257	233	235	234	237	253	228	245	233	224	229	229	240	243	228	255	259	263	237	238	264	228	270	251	229	234	230	231	258	234	228	239	295	234	228	230	231	254	230	246	232	225	249	225	268	224	242	240	241	245	244	240	240	251	241	248	250	259	208	249	223	250	210	246	236	230	224	230	258	235	230	202	220	253	258	247	266	251	230	263	255	219	234	218	239	257	248	271	248	233	241	200	239	231	254	258	229	251	212	244	222	238	219	248	233	237	251	229	252	225	242	208	247	222	213	261	215	251	242	215	206	238	229	270	250	268	282	249	242	242	237	236	252	248	234	271	253	242	218	252	247	254	250	233	225	234	228	266	233	222	257	237	225	241	229	236	255	249	221	225	242	233	234	230	231	232	238	236	227	262	274	226	241	240	227	216	245	259	268	270	273	226	263	222	256	242	227	229	276	266	220	238	249	216	219	219	263	226	257	222	218	236	226	254	255	255	223	267	231	247	217	244	227	253	214	245	242	262	245	233	255	246	236	260	229	241	230	259	248	245	233	242	245	238	243	218	263	235	239	224	267	275	258	235	247	234	231	243	261	242	243	245	250	238	220	245	229	237	230	244	231	230	261	254	239	226	282	237	220	253	242	252	268	250	242	238	258	219	238	243	235	222	234	248	246	258	250	234	247	218	228	239	228	243	237	281	224	240	264	241	234	238	241	237	205	241	243	274	213	235	230	258	240	275	269	265	236	241	265	238	229	234	217	253	253	219	258	225	271	228	250	222	242	221	232	228	246	250	235	225	229	237	207	237	251	218	238	259	240	251	234	264	249	228	219	258	212	225	276	248	268	233	265	231	259	234	238	225	281	233	259	227	245	245	232	209	247	230	221	217	230	253	232	233	222	242	236	271	209	217	237	234	252	245	230	241	237	254	217	265	243	255	269	257	245	250	215	244	231	246	226	227	261	221	246	225	277	233	222	242	241	267	228	233	219	264	258	209	255	242	228	223	231	251	242	242	242	233	217	212	239	249	258	239	225	224	224	240	245	235	254	231	230	263	259	227	233	259	245	253	237	267	263	219	244	272	232	240	209	255	260	216	208	247	244	229	231	237	232	238	238	232	254	257	256	254	233	252	214	241	231	243	227	244	230	247	232	270	247	238	238	244	263	239	241	266	226	244	232	244	276	243	240	247	251	265	236	254	243	244	216	230	253	245	218	232	224	267	222	247	200	192	244	256	236	227	249	247	228	232	250	243	222	231	216	245	234	251	247	246	221	253	226	249	204	225	244	263	255	247	256	218	243	248	259	215	261	246	240	237	228	241	225	252	219	229	267	237	230	234	247	250	262	232	248	222	241	246	237	239	229	249	255	250	239	236	241	259	249	271	257	232	260	252	239	243	235	237	231	236	246	259	230	225	224	224	234	233	248	259	236	208	234	220	238	248	232	235	257	247	233	228	250	232	218	220	231	237	250	259	246	250	248	241	259	246	245	209	231	233	211	238	242	269	227	252	219	233	261	245	245	258	226	258	255	246	223	224	222	226	256	232	252	260	254	242	250	261	258	228	255	276	215	264	262	259	224	246	247	238	260	241	224	228	230	221	243	230	237	228	248	230	233	240	234	235	238	251	254	234	220	251	235	265	244	237	233	240	252	243	236	214	221	239	241	237	217	256	256	246	230	222	215	222	215	260	237	229	230	199	225	227	275	274	244	246	244	266	255	234	223	235	233	246	220	234	248	248	236	244	233	244	254	238	236	249	238	246	221	231	236	259	234	260	243	231	232	230	254	262	243	251	216	254	226	244	249	233	242	231	273	232	215	225	249	241	211	233	232	246	255	237	229	223	247	233	224	229	254	259	253	251	240	253	225	249	263	243	267	221	239	245	204	238	231	241	276	222	237	240	242	257	226	215	236	247	240	230	225	236	255	259	229	255	248	228	228	259	239	240	239	244	254	278	296	237	247	252	240	223	244	257	228	253	242	228	252	251	282	280	258	231	231	236	246	221	231	210	232	256	243	273	233	234	241	232	232	244	265	231	231	262	251	202	209	280	229	229	269	243	241	247	251	242	258	259	220	251	253	259	246	220	223	255	226	224	232	230	242	255	232	235	228	211	229	256	221	242	262	233	231	246	231	236	244	237	218	234	260	254	250	260	246	244	239	273	246	257	224	289	232	244	231	235	236	245	282	238	223	242	249	256	256	250	250	269	269	223	256	221	259	258	236	219	221	211	256	197	237	238	197	237	228	242	269	247	245	277	244	231	237	252	251	238	240	247	244	259	229	213	219	240	254	237	249	258	236	245	252	245	229	253	233	227	229	244	246	242	245	252	262	238	223	245	234	211	229	220	233	209	240	252	259	241	246	248	215	216	263	250	259	267	251	219	226	251	227	232	235	255	221	213	197	238	219	231	227	249	247	240	234	235	242	245	218	232	249	235	235	226	241	234	253	263	207	235	233	218	259	241	259	219	236	243	239	215	242	245	238	238	220	226	260	236	238	244	244	259	256	230	222	232	241	235	221	229	245	244	228	249	246	252	261	229	246	252	230	203	250	239	235	229	230	251	251	250	252	269	213	255	234	243	229	254	219	237	241	255	250	242	263	251	235	267	239	228	242	273	260	220	253	241	221	235	238	218	239	250	232	236	214	254	259	237	234	231	239	233	256	260	244	230	242	252	236	231	248	261	271	273	260	226	240	224	240	228	253	249	261	248	229	235	260	212	216	240	215	227	249	236	242	228	219	233	269	234	277	231	239	209	249	236	258	290	244	262	243	235	236	232	225	247	240	274	216	255	230	247	224	238	253	242	233	258	240	221	221	245	247	228	245	241	235	217	262	246	247	243	250	241	233	223	232	253	235	238	253	264	238	243	237	219	264	249	266	218	237	244	262	272	225	235	236	244	258	271	211	250	255	244	227	247	227	215	270	255	239	268	224	250	272	242	236	245	240	231	212	233	234	257	239	227	249	207	233	224	223	237	223	243	244	218	253	223	260	247	241	260	242	227	229
5792	1751	3061	3290	2934	2545	2089	1822	1633	1424	1348	1246	1166	1154	1128	1106	1072	984	925	915	899	851	821	846	828	893	973	1038	922	869	916	1064	1112	1023	1062	1039	1056	981	936	1003	1005	870	877	845	838	932	863	831	958	1011	1012	1023	983	983	1023	930	1073	3137	2084	4606	5279	3834	2476	1638	1166	859	741	702	631	687	656	708	677	643	673	671	683	660	699	664	675	665	674	692	648	638	633	674	655	643	652	657	660	695	632	674	633	648	628	659	677	686	683	604	645	618	670	612	624	659	631	586	703	629	684	642	640	671	642	678	684	659	667	684	653	615	659	648	636	631	634	652	663	656	682	690	727	698	645	641	689	599	678	652	653	654	639	634	591	666	689	681	641	666	640	722	713	686	663	672	649	702	663	657	623	639	671	664	674	641	641	645	634	674	654	673	667	634	659	667	651	674	654	658	667	646	633	635	697	642	691	601	634	661	662	621	656	689	648	681	647	666	679	675	599	664	632	676	647	674	626	658	688	670	669	688	613	677	650	665	648	647	649	620	670	628	646	651	662	719	652	664	632	688	654	644	626	710	679	696	685	644	677	689	623	675	669	634	682	645	712	694	684	704	662	639	691	660	668	676	680	657	694	692	662	646	642	695	686	685	682	701	645	661	677	664	622	671	660	683	701	656	697	678	685	661	691	612	617	649	656	626	663	659	618	634	676	671	672	673	641	621	654	673	602	673	656	656	680	657	647	664	662	640	666	632	654	674	689	665	653	706	675	662	650	712	668	710	637	624	635	650	643	696	677	652	653	690	640	670	650	648	639	619	661	669	654	665	678	645	673	672	622	679	643	635	640	702	654	625	649	669	669	648	684	707	655	625	675	637	693	661	671	666	662	654	655	652	655	697	647	639	656	660	585	614	647	691	660	700	666	608	645	679	687	692	650	689	681	631	667	693	658	664	684	659	641	610	655	601	640	675	645	652	688	655	636	660	660	626	630	647	614	654	657	637	630	711	665	670	650	630	633	611	676	635	655	669	651	676	655	646	670	601	679	640	654	678	653	704	662	654	659	615	658	627	646	621	653	674	610	621	623	642	691	661	670	657	631	718	664	645	688	642	680	665	668	659	665	661	619	680	682	666	627	661	640	669	624	668	664	668	647	652	664	644	649	687	672	640	667	652	697	659	635	654	657	620	665	663	661	612	680	694	685	617	646	691	655	649	636	673	678	676	679	654	665	657	686	667	638	707	667	661	695	636	639	655	659	679	665	681	630	679	693	626	637	613	645	706	631	691	651	622	630	656	666	667	634	646	630	681	618	691	604	625	720	662	663	638	644	668	703	661	619	648	688	609	636	637	652	605	665	674	661	628	698	659	686	682	648	650	669	614	634	662	643	636	613	640	651	622	646	638	667	661	643	656	643	653	591	642	698	648	628	661	656	624	719	711	664	651	637	660	694	699	656	643	719	645	668	650	656	619	677	615	659	647	663	611	601	649	653	649	647	625	693	682	676	635	663	679	609	652	637	688	653	687	662	679	675	655	621	669	648	653	649	712	640	689	655	619	647	633	637	669	627	685	665	644	649	670	673	661	639	649	592	673	655	679	692	640	675	677	704	617	651	704	633	638	663	624	623	645	679	709	649	639	678	689	611	679	669	651	696	671	682	641	648	625	647	627	684	659	687	642	622	668	636	665	686	670	643	692	678	664	633	705	634	620	652	666	653	688	649	633	630	647	684	605	663	625	633	682	660	614	698	677	671	682	655	679	675	645	630	677	668	681	644	675	624	643	642	658	655	649	635	714	641	607	618	635	618	631	669	635	641	641	688	658	685	699	624	676	646	661	631	630	683	642	657	688	675	712	645	633	698	682	674	660	637	653	730	676	639	652	654	665	639	639	687	644	663	681	695	676	688	635	713	647	654	666	610	623	637	661	712	704	664	643	646	669	639	658	683	642	649	696	645	672	617	619	673	678	632	654	635	669	682	636	646	682	619	663	652	652	632	673	641	625	644	618	631	658	685	632	699	651	623	671	705	686	640	663	614	712	629	628	658	671	632	629	619	621	681	670	672	628	640	675	663	660	646	704	615	649	670	685	640	643	642	635	646	663	644	621	665	674	652	663	647	660	663	664	633	649	638	691	714	639	644	656	657	633	694	679	623	700	657	667	680	641	687	682	668	691	647	643	671	647	590	653	635	682	696	642	650	681	669	662	662	614	657	664	686	652	646	693	664	620	683	657	684	705	670	724	684	662	642	614	679	628	667	672	725	663	648	644	663	632	666	606	701	631	632	683	673	666	657	695	669	624	692	680	641	648	684	662	671	674	671	649	737	702	687	668	623	690	669	652	667	700	646	706	639	652	665	667	637	696	663	662	650	626	651	696	669	637	620	664	684	640	635	624	656	687	662	669	695	673	655	649	682	664	657	618	650	672	696	671	669	659	674	668	663	611	696	648	611	680	655	638	649	669	629	633	737	642	640	645	670	665	689	667	656	664	656	625	648	659	660	648	642	654	727	734	666	649	651	665	624	669	679	625	680	647	678	636	639	685	680	700	657	673	654	626	692	657	680	635	687	669	665	666	661	688	722	687	662	688	640	709	629	589	649	633	672	624	615	649	670	634	677	683	606	657	660	645	651	644	690	671	648	666	635	660	629	674	644	671	705	662	584	684	618	626	658	648	659	645	620	690	672	692	674	660	672	629	611	687	667	638	674	633	702	672	679	647	642	656	646	663	679	631	677	666	697	671	657	625	685	698	688	663	667	659	641	692	682	669	654	670	665	666	708	667	669	613	692	680	634	648	676	676	646	702	661	634	596	656	658	643	671	662	642	660	670	659	629	636	655	619	697	655	638	632	694	674	669	674	664	660	628	680	630	650	663	634	670	632	708	626	630	662	642	680	651	668	651	641	665	679	695	653	631	685	637	653	660	693	659	634	631	657	628	652	638	645	653	638	663	665	669	624	652	663	692	636	700	658	650	658	667	619	665	617	586	639	693	682	655	639	694	625	661	675	625	670	665	723	662	625	616	700	634	629	670	706	681	661	685	667	632	705	652	674	655	632	683	635	655	674	665	661	636	703	706	644	680	626	619	716	682	674	677	628	655	698	660	664	650	626	664	660	672	656	686	632	641	664	657	659	681	706	684	657	659	685	644	644	687	713	744	602	676	646	654	666	649	678	671	657	638	628	668	642	666	605	625	685	630	615	668	666	676	676	669	607	669	696	668	704	680	649	638	686	653	674	654	657	660	699	682	657	674	671	670	650	635	633	652	639	609	651	617	675	659	663	669	667	628	648	651	685	621	639	657	706	622	637	674	663	653	696	675	637	685	620	666	686	690	691	647	639	671	703	645	674	647	675	698	696	660	702	675	645	705	682	596	652	663	660	682	659	639	700	698	673	651	666	652	637	687	678	642	659	678	694	708	681	651	654	617	663	648	683	716	669	621	702	624	633	660	600	677	648	617	661	649	662	612	645	664	617	640	676	646	674	692	708	635	686	614	670	690	683
13336	2198	2577	1809	1270	938	753	687	562	436	428	383	373	332	375	350	295	294	298	246	284	236	289	272	275	268	285	263	277	265	300	297	314	311	295	289	289	270	275	269	281	271	265	260	260	279	292	271	257	284	296	286	258	269	287	304	290	686	1012	1230	1123	808	545	422	334	274	236	229	230	235	228	220	236	232	207	206	254	223	222	224	239	224	215	221	222	229	223	223	224	248	231	221	208	243	221	204	245	240	230	226	241	222	199	225	204	218	217	207	252	230	218	219	187	223	205	243	210	229	229	230	232	219	232	230	231	205	204	231	235	189	224	230	205	227	201	242	245	220	237	235	230	219	194	219	228	221	223	237	241	220	205	258	229	218	228	226	232	224	229	219	210	221	226	233	247	221	234	251	229	236	223	226	205	227	228	247	191	239	227	225	257	204	239	238	190	214	227	261	215	220	232	244	227	237	224	221	244	203	225	221	246	227	208	208	222	200	226	231	214	219	207	198	215	245	252	221	212	192	224	235	222	230	213	229	218	220	201	229	250	222	259	255	217	218	228	237	242	216	215	217	215	231	235	204	232	218	246	237	235	207	220	234	227	234	233	217	250	192	253	215	227	234	232	196	230	217	219	247	233	231	217	234	209	240	220	241	235	210	223	248	227	212	215	228	213	226	216	240	226	236	205	245	221	216	213	209	230	260	213	235	238	208	224	221	253	231	250	221	234	230	211	213	218	232	209	229	230	200	233	221	226	233	206	248	241	223	224	230	250	230	208	243	269	203	223	212	192	214	217	210	246	224	241	215	218	207	217	217	229	225	236	227	247	238	250	214	187	239	242	226	217	212	204	224	254	208	232	221	234	215	235	221	226	235	220	240	192	230	225	221	240	219	237	262	214	250	236	250	212	237	233	216	235	242	215	207	228	228	239	203	242	218	235	223	232	218	235	226	210	226	208	204	237	217	201	216	264	215	204	206	237	218	227	231	229	219	229	242	240	212	231	240	237	224	241	227	231	237	208	233	230	223	217	257	232	228	210	208	223	231	230	194	252	248	218	215	228	209	226	207	203	228	217	263	230	226	228	266	220	220	254	217	244	262	240	208	213	233	228	241	234	229	219	219	207	244	234	246	209	228	259	225	253	227	221	232	222	224	208	236	235	234	231	224	228	196	201	238	218	223	218	210	202	222	228	219	236	240	223	243	231	225	226	225	223	216	239	220	207	206	234	211	214	205	238	220	238	218	223	223	249	230	227	231	247	241	221	209	236	234	210	223	232	203	213	232	211	202	241	216	232	216	211	228	237	205	201	243	218	226	227	201	218	211	225	210	241	230	240	206	215	218	225	230	236	251	229	205	188	212	239	266	226	227	209	209	221	194	238	234	206	217	243	257	241	254	213	238	227	235	249	252	240	228	226	233	228	235	214	204	238	237	220	221	214	204	223	230	199	241	223	209	219	238	239	208	239	235	228	215	250	239	224	235	251	247	195	235	230	236	201	251	198	232	236	249	228	232	204	223	209	227	231	210	225	228	272	204	231	217	212	229	238	239	227	219	223	252	216	240	221	241	218	232	236	213	213	240	229	224	223	233	257	229	219	239	230	228	239	226	240	211	227	236	253	202	236	221	219	226	253	234	216	195	232	230	234	211	211	246	246	193	215	199	248	206	238	219	210	228	227	225	222	202	218	230	249	218	224	221	222	216	226	215	216	212	224	206	229	240	225	208	248	213	201	201	232	211	248	229	218	219	228	249	227	201	223	227	209	214	222	211	215	217	212	203	242	244	213	241	233	204	212	212	228	241	238	215	206	204	213	235	239	251	247	253	249	208	223	213	245	242	216	227	210	246	202	215	209	240	243	223	249	263	245	216	221	221	226	246	234	218	237	228	234	237	211	245	189	225	224	230	183	200	228	227	258	227	217	235	252	228	227	224	238	236	240	209	240	231	225	232	226	223	216	223	223	240	223	218	218	201	243	203	237	215	233	224	227	219	220	232	246	249	221	247	239	210	230	196	246	201	240	247	232	252	234	243	231	204	228	230	237	217	224	218	239	226	220	227	216	218	225	209	223	217	219	258	232	248	221	201	210	253	226	238	208	210	206	244	208	247	218	224	247	243	238	219	230	236	215	235	204	245	214	217	219	235	236	216	243	221	205	219	237	200	232	216	245	223	225	223	214	209	200	217	250	230	205	247	254	242	248	198	239	230	245	212	228	204	215	243	233	222	240	238	222	218	238	241	269	216	225	234	252	214	250	223	248	242	228	222	228	224	214	249	240	251	236	216	218	271	228	248	233	216	236	214	215	221	229	212	255	224	226	216	215	240	231	226	228	199	245	222	224	228	233	219	241	194	229	212	220	236	208	212	229	214	219	226	214	243	223	219	218	207	233	223	209	216	211	198	209	226	232	244	217	221	218	223	206	238	239	251	188	225	197	216	213	202	224	227	218	208	233	236	228	203	197	216	221	255	211	248	224	205	223	223	228	224	216	237	240	215	253	229	224	221	195	235	202	243	251	244	226	225	224	219	200	187	245	216	218	232	215	233	217	226	218	209	204	239	235	248	253	235	219	239	222	211	209	214	235	235	226	228	244	206	208	230	237	212	218	225	209	216	237	241	234	226	242	265	231	220	234	231	211	254	258	206	232	223	244	212	228	211	234	246	204	212	224	224	222	226	238	214	217	225	208	222	233	226	229	243	214	206	216	235	248	229	238	216	226	233	195	209	211	199	222	207	219	221	223	224	224	217	227	232	210	232	209	242	240	223	234	246	226	251	227	231	204	224	194	224	212	219	213	213	233	216	228	245	223	237	218	228	224	217	233	223	221	216	226	226	225	219	221	252	245	210	217	231	202	235	215	205	246	224	251	246	236	216	198	210	221	231	206	236	237	210	216	208	240	230	218	224	208	220	222	218	245	223	227	220	247	236	208	222	225	243	214	197	210	224	217	212	220	245	210	233	229	234	205	228	213	257	205	237	228	216	214	234	231	226	205	241	202	245	220	230	237	237	213	214	222	261	243	243	215	213	237	237	235	221	206	247	228	232	234	242	216	224	242	232	208	232	227	233	241	224	245	217	238	219	241	237	238	239	206	258	214	246	241	239	252	241	222	206	232	232	224	221	209	224	232	220	250	231	206	245	232	229	220	218	224	241	229	233	225	194	240	219	199	204	189	216	256	188	221	208	210	230	203	230	225	216	230	214	215	217	201	213	232	231	208	207	215	224	231	210	199	262	204	201	212	235	223	266	203	254	227	216	221	216	227	236	230	241	238	215	234	199	214	231	242	224	230	218	226	200	234	226	232	235	220	216	251	211	239	251	243	214	208	199	226	224	224	253	235	264	214	217	210	213	248	222	245	212	227	205	250	259	218	215	238	224	184	211	234	240	220	252	248	225	212	224	217	227	264	235	241	211	230	219	216	233	226	237	229	244	233	237	229	232	229	216	242	196	199	245	235	222	213	231	235	219	188	198	202	219	249	226	223	226	209	233
7459	2233	4531	5114	4674	3798	3261	2764	2192	1999	1744	1530	1523	1458	1444	1370	1205	1144	1042	1055	945	950	936	1024	1030	1111	1190	1154	1031	982	1123	1214	1316	1190	1203	1186	1190	1076	1072	1124	1080	869	902	888	932	974	1033	966	1008	1151	1141	1078	1129	1082	1128	1062	1227	4192	6418	7775	6779	5063	2866	1870	1228	959	679	615	639	602	598	655	631	596	610	593	603	601	633	608	615	610	582	624	571	592	631	621	579	612	627	644	645	591	621	574	552	625	628	610	612	625	612	624	603	625	605	620	639	592	627	605	594	638	639	640	612	633	585	624	617	599	624	613	620	614	665	638	657	611	619	639	621	634	594	642	583	620	672	601	623	588	669	597	608	618	614	615	668	593	591	621	632	636	673	622	599	611	628	617	620	662	599	644	626	593	624	649	619	623	618	611	587	615	600	662	613	637	597	652	634	646	627	639	602	621	622	642	587	672	608	608	625	597	670	575	629	653	628	645	641	623	560	596	597	622	605	678	635	655	657	635	580	668	652	619	601	657	584	634	656	554	644	650	601	602	631	590	575	603	641	602	635	621	616	591	619	639	649	608	653	620	650	624	622	647	562	590	584	643	606	634	681	617	637	620	634	618	619	590	625	622	648	615	657	615	571	606	584	625	634	580	589	618	654	553	619	644	589	673	599	626	598	631	614	615	584	619	594	594	610	611	623	633	624	679	636	635	602	629	595	652	604	632	671	600	609	597	626	705	584	657	605	594	621	619	595	648	634	588	612	585	628	580	642	612	598	565	619	683	604	644	618	619	620	635	624	573	627	633	576	631	636	652	610	560	619	645	654	609	673	639	665	598	601	638	588	665	635	635	624	591	591	627	630	587	633	596	649	627	600	658	663	611	606	634	629	601	623	603	631	603	604	662	621	628	622	637	641	599	584	623	619	580	615	644	632	614	634	617	626	651	605	662	683	592	600	620	618	648	627	632	639	640	643	613	665	605	611	629	635	655	628	626	635	594	654	652	597	623	637	642	640	654	649	648	619	637	616	586	606	611	615	619	665	609	604	595	647	644	659	620	636	671	609	629	669	642	630	571	595	688	616	612	646	593	632	602	601	578	575	601	624	618	641	655	620	623	617	626	616	650	614	612	629	663	622	610	611	669	613	663	614	635	604	653	660	584	651	636	623	628	642	620	625	601	610	641	639	645	624	667	645	632	624	612	624	599	670	637	608	666	640	625	616	634	667	620	615	633	582	623	615	603	531	601	624	630	657	606	607	597	616	619	610	634	608	617	590	622	613	581	596	626	614	640	571	585	605	639	678	636	651	593	625	625	608	597	628	639	609	613	597	617	662	622	619	615	633	657	613	610	640	612	640	657	559	594	608	627	553	652	645	628	641	594	646	581	630	614	627	640	615	631	614	629	580	621	640	654	629	650	611	619	641	636	659	641	620	637	634	630	624	667	646	587	572	591	632	616	620	611	588	601	618	653	626	633	626	613	614	608	627	624	652	618	595	620	617	628	633	635	613	627	671	580	613	651	642	604	609	632	624	627	613	648	618	616	658	603	660	618	662	602	621	620	609	601	622	609	617	611	617	618	622	616	595	623	594	647	593	597	645	634	632	601	617	636	652	596	598	605	623	596	651	657	594	634	625	657	600	632	620	610	569	643	607	586	593	651	629	625	627	647	618	609	569	648	631	625	608	623	600	632	562	625	645	595	633	629	613	600	621	585	608	631	651	604	661	643	628	624	634	603	657	612	610	618	629	591	622	647	626	617	618	608	615	629	628	612	573	610	567	642	619	641	625	657	630	596	616	622	599	646	648	643	648	650	582	682	600	648	617	641	617	593	610	630	602	632	582	661	610	591	604	566	630	629	650	621	603	604	631	585	657	599	622	622	587	620	656	598	645	641	599	643	637	580	589	651	616	592	649	584	583	607	612	635	616	602	629	644	608	622	612	661	680	564	633	647	625	602	579	598	565	610	620	606	603	601	655	661	622	614	651	623	628	622	641	574	592	606	594	619	612	658	634	640	638	576	653	584	634	621	625	616	616	656	621	605	620	622	662	586	607	623	652	659	589	630	634	612	609	618	606	634	582	650	598	604	644	645	634	611	632	669	603	604	610	646	612	581	630	620	652	672	604	578	580	637	622	570	661	658	584	628	618	629	665	612	627	652	640	650	621	596	696	595	636	621	644	639	609	627	653	622	613	579	657	610	603	650	643	657	612	632	620	609	578	603	620	605	627	627	639	646	588	627	613	590	606	643	577	610	605	620	584	636	626	680	605	623	608	616	613	614	628	594	658	652	605	621	605	611	614	646	623	583	618	631	605	627	668	577	587	589	612	605	597	620	599	582	621	640	650	664	616	698	621	613	625	619	638	685	620	641	593	592	648	617	654	637	645	657	678	639	587	618	655	611	652	604	622	614	623	635	628	623	646	625	647	643	624	605	588	627	612	642	598	578	597	639	628	624	663	619	645	627	617	598	633	610	617	599	619	628	635	589	625	634	639	679	569	620	608	628	654	611	576	659	614	574	626	592	620	601	621	571	584	659	583	592	623	598	661	621	602	623	573	622	638	619	611	644	594	633	620	634	665	579	631	617	617	591	661	636	655	598	619	609	613	614	600	614	598	632	610	609	600	619	650	609	644	609	593	584	622	576	597	663	574	624	589	608	582	617	647	639	631	642	665	641	611	578	612	642	615	646	591	646	619	639	588	573	655	579	620	624	584	633	656	592	616	584	632	670	647	670	611	628	605	620	628	609	652	623	664	666	633	633	621	648	613	607	617	585	589	583	636	645	636	633	591	626	652	639	585	595	591	575	625	609	660	619	629	621	588	633	620	654	646	659	640	625	647	629	640	619	609	621	612	655	605	601	664	597	596	643	579	645	620	639	624	641	616	623	632	609	620	644	632	619	640	620	640	609	622	586	637	619	671	616	637	658	630	623	599	647	642	633	620	618	638	615	625	631	615	627	625	633	641	615	629	610	564	584	620	606	593	644	583	655	622	635	617	626	661	574	601	603	604	627	652	635	621	672	670	608	599	629	600	634	639	641	628	654	622	637	592	619	605	621	677	608	621	606	577	590	604	607	635	609	631	617	610	624	648	602	638	625	626	585	601	657	620	602	610	614	618	629	588	628	632	601	648	612	630	669	576	652	605	611	614	645	658	632	600	645	629	609	630	585	607	643	642	621	658	625	570	584	655	592	628	546	664	594	579	596	588	618	599	624	645	636	612	635	650	641	625	590	643	627	593	624	616	681	621	616	611	623	640	621	579	682	588	646	612	599	640	611	623	622	604	647	648	649	623	618	651	651	604	625	588	643	604	623	633	634	664	627	627	576	656	622	591	647	643	665	616	631	654	647	599	647	595	657	640	581	622	631	581	614	593	623	651	619	602	642	649	568	652	600	654	640	593	566	650	604	625	648	628	594	606	640	658	597	645	590	629	639	606	630	641	621	562	639	625	664	601	623	662	620	653	588	612	623	642	607	671	623	623	614	631	616	637	630
2221	355	363	324	286	276	255	280	243	270	274	261	267	260	259	269	284	277	236	254	268	251	260	253	276	271	264	264	285	279	274	286	287	264	252	262	267	287	247	253	274	262	247	279	265	277	251	275	286	261	272	266	280	246	231	230	278	288	382	329	313	319	312	326	277	274	287	278	287	288	242	247	286	300	257	255	254	261	274	278	261	263	259	229	261	294	254	214	252	253	267	277	265	243	259	267	233	275	259	280	252	242	260	268	264	253	225	253	237	253	263	287	225	241	242	258	239	264	254	233	260	251	225	297	248	260	269	264	260	240	259	224	233	249	264	258	236	267	242	247	245	256	277	264	242	241	286	233	264	252	230	242	239	271	284	255	254	242	273	250	247	232	249	270	253	283	247	253	245	276	263	258	252	252	240	263	223	271	244	247	277	245	286	247	255	275	270	233	251	277	273	244	264	262	270	238	239	267	246	282	260	246	269	258	244	248	271	228	254	249	248	249	238	250	247	252	263	264	272	286	245	242	220	246	244	209	263	262	265	232	271	233	244	245	249	257	283	262	269	280	248	269	268	278	269	249	258	257	257	267	268	267	234	261	258	283	268	269	278	236	246	276	273	275	247	212	257	255	241	226	241	225	283	263	232	270	269	233	266	277	269	258	255	250	255	276	237	267	255	252	294	250	250	253	248	240	257	241	266	241	249	267	240	263	237	242	225	242	260	281	257	256	239	251	233	238	279	207	248	260	268	248	253	243	267	264	272	243	269	260	263	260	232	264	247	232	246	258	249	242	247	244	225	275	235	270	238	253	251	225	290	269	243	278	268	232	275	275	235	261	262	237	266	259	247	241	268	270	287	222	245	251	236	247	261	233	278	277	257	271	265	250	285	271	253	251	251	255	238	223	264	252	258	271	269	243	260	267	237	248	284	254	241	252	248	271	246	215	266	250	243	272	267	270	252	250	223	237	260	237	240	241	271	265	246	231	235	255	249	258	243	242	258	259	244	235	247	264	255	251	275	258	266	247	254	269	229	260	215	227	251	247	245	264	241	254	263	239	225	239	209	271	266	257	244	235	253	242	251	254	259	271	264	239	257	263	238	257	237	256	262	272	255	233	246	269	249	237	276	273	257	231	237	260	254	258	275	240	231	249	236	222	216	241	253	246	252	271	256	250	247	236	255	258	244	236	278	271	242	254	262	230	229	274	248	246	269	282	246	266	242	287	250	259	249	271	222	255	209	245	258	248	248	259	260	282	255	256	258	240	254	253	280	218	270	271	267	255	303	274	243	253	235	281	274	244	259	248	286	249	262	238	239	244	254	247	206	254	246	272	238	238	268	255	255	268	253	275	243	263	278	303	256	272	254	253	263	222	249	238	267	246	247	271	245	253	265	270	237	252	263	264	265	255	249	241	254	261	241	263	247	261	262	232	226	263	236	262	254	266	248	255	282	278	241	256	246	238	270	233	234	252	240	270	256	295	267	241	266	251	257	261	256	253	232	247	269	236	255	239	261	242	232	249	257	255	298	271	249	263	244	255	238	292	256	250	266	234	256	273	242	262	261	246	261	265	239	263	258	281	276	274	261	224	250	263	261	241	258	261	243	248	248	227	281	266	266	255	289	244	251	241	288	252	278	257	220	260	282	271	271	260	252	239	243	259	234	249	256	284	249	280	256	244	246	243	268	221	251	268	283	265	248	251	283	264	266	270	250	258	247	239	238	257	278	242	250	233	246	290	273	266	260	246	267	246	281	253	256	259	282	249	275	246	224	220	230	262	238	263	258	259	235	250	250	259	243	288	256	274	236	271	262	256	245	263	253	243	253	251	263	278	255	222	272	283	262	265	239	264	269	246	215	261	277	246	267	247	253	246	254	256	245	240	237	273	248	281	229	282	253	277	261	239	262	247	276	275	256	273	252	244	253	254	244	259	255	226	262	255	259	252	229	270	222	252	250	242	246	254	251	239	249	266	282	247	255	230	264	277	262	266	264	248	261	275	272	204	262	249	248	259	253	256	229	267	235	247	270	277	244	273	237	244	245	263	273	271	245	233	270	265	260	241	267	239	257	256	249	286	254	233	234	267	260	246	253	239	273	262	233	267	256	245	249	276	260	265	244	239	234	263	247	242	244	263	262	274	258	265	250	262	244	234	260	243	262	257	236	251	236	238	257	257	258	266	229	206	270	280	243	279	227	276	240	232	249	280	266	252	291	257	278	264	247	218	244	272	248	231	225	256	233	219	245	265	245	281	249	262	237	256	253	229	261	259	245	241	258	253	255	252	237	275	273	244	247	253	237	262	232	263	251	260	257	248	258	268	244	220	208	255	268	255	214	245	246	266	246	247	259	262	274	251	250	271	259	253	228	271	263	243	260	261	246	243	252	248	272	267	242	280	292	249	251	273	236	273	245	244	264	273	277	257	253	278	264	268	256	247	214	256	271	293	266	225	260	246	263	224	251	245	252	232	282	244	244	238	272	237	279	232	224	270	277	229	257	219	216	271	265	264	235	281	237	283	259	246	228	252	261	252	225	227	272	237	229	259	235	252	274	248	238	248	255	288	279	271	229	273	250	247	296	261	259	262	274	241	268	249	219	243	252	250	261	246	246	247	237	262	265	239	232	239	232	294	268	247	257	238	271	241	252	265	246	228	247	248	247	248	239	287	249	262	255	265	251	234	233	261	249	239	254	252	275	255	265	278	242	251	225	238	244	233	231	253	255	237	241	270	243	272	251	244	262	260	238	230	236	237	277	262	238	282	248	238	262	272	258	247	255	275	255	227	250	265	271	233	256	257	272	233	250	293	269	233	230	238	249	244	230	277	267	280	236	282	250	238	248	282	238	241	245	237	270	268	269	276	252	260	287	305	264	244	255	211	224	266	258	244	229	258	270	257	230	240	240	238	260	233	255	257	272	249	273	245	252	234	257	274	258	281	263	254	262	257	271	275	260	270	264	255	247	243	244	230	248	251	216	258	284	256	253	254	265	254	287	265	229	243	280	264	264	266	246	246	232	257	260	241	259	233	238	245	251	238	248	258	257	266	252	267	251	250	243	255	275	260	276	267	248	245	251	252	276	252	227	260	252	256	281	272	269	235	251	267	269	243	275	246	237	225	276	243	270	265	225	249	275	246	280	239	250	267	267	255	283	257	259	264	260	251	249	276	256	248	255	255	276	266	259	245	285	250	253	257	256	285	249	247	256	248	261	298	267	295	260	232	280	289	208	285	245	256	250	246	208	245	260	252	252	249	234	304	260	237	264	269	253	261	220	247	287	254	274	249	252	262	249	237	254	266	268	263	268	235	227	252	239	245	281	225	267	245	277	227	275	256	233	230	258	280	250	253	285	228	227	241	269	245	263	259	249	268	246	254	267	244	240	288	266	264	263	230	267	256	295	266	268	237	241	264	264	264	253	244	252	264	245	279	253	233	237	226	238	238	232	249	251	257	259	281	284	258	259	255	238	232	267	258	266	263	258	267	263	267
2454	793	898	922	908	848	833	815	754	801	733	712	721	791	831	779	706	698	663	713	706	725	684	818	769	818	909	804	798	804	921	965	832	920	867	869	821	856	814	796	819	794	748	748	791	838	811	821	732	790	821	828	835	798	809	797	748	1033	1236	1226	1311	1197	1032	877	797	774	702	727	673	656	700	676	721	706	696	710	692	727	682	672	686	720	718	689	708	667	733	716	706	720	643	681	660	681	730	688	677	672	665	714	664	720	668	675	666	692	694	686	676	693	686	733	624	656	692	702	727	666	672	669	707	658	694	687	689	649	640	736	644	701	698	691	686	723	667	678	716	634	691	657	661	693	677	699	676	669	664	702	663	697	709	658	730	670	694	717	652	725	668	720	720	689	727	733	672	733	679	736	707	666	705	697	693	716	659	775	734	717	692	707	689	685	654	666	666	676	668	719	665	649	708	662	715	663	707	664	677	689	676	657	683	655	694	686	690	668	650	673	676	690	676	680	651	666	618	667	703	691	702	713	667	705	740	677	702	658	679	655	614	724	705	662	698	695	680	665	655	728	697	693	666	658	673	691	679	653	648	649	751	665	687	715	686	745	711	649	712	655	717	671	723	668	674	657	680	676	730	687	691	659	714	671	724	749	674	679	710	672	680	676	735	711	714	675	674	659	673	696	679	721	717	704	665	693	669	641	713	710	699	676	673	668	704	666	722	664	700	683	728	659	664	737	676	638	669	670	712	711	679	705	686	691	723	634	691	744	691	650	744	705	693	705	710	712	649	717	671	678	644	699	724	630	754	681	695	726	713	684	730	667	677	696	680	686	683	651	688	686	681	650	686	718	688	715	683	688	695	694	699	644	679	703	689	705	674	645	717	678	638	707	699	685	627	661	735	655	678	661	701	723	656	695	728	719	722	671	702	695	637	686	718	678	697	675	703	657	642	724	760	718	723	626	647	689	695	710	721	738	674	732	659	639	697	722	657	679	761	670	702	674	719	694	677	710	758	639	741	689	753	780	712	730	723	666	714	670	690	709	644	676	680	681	731	676	673	666	656	738	702	694	663	697	703	665	676	687	714	659	662	725	694	638	694	659	719	701	703	723	715	671	681	687	673	693	674	676	623	699	727	714	646	737	699	706	672	724	687	653	665	747	664	717	665	668	679	706	698	685	721	690	686	685	679	728	684	695	681	680	694	756	713	681	682	717	678	701	687	697	662	649	682	698	707	694	649	699	670	716	632	651	665	696	708	692	677	694	691	700	727	659	706	661	725	725	674	668	696	720	676	661	694	720	658	672	696	688	657	642	649	703	665	720	709	678	705	684	637	706	704	675	664	693	667	639	640	633	696	682	719	687	638	707	652	691	694	675	730	722	726	659	674	703	695	696	724	676	679	654	665	677	692	717	646	668	731	704	639	670	690	646	710	699	682	682	713	722	703	723	692	677	734	691	738	717	721	681	699	701	680	707	688	643	688	670	715	713	707	712	678	739	687	647	714	692	697	690	691	689	680	678	677	741	694	672	708	641	665	699	679	667	686	652	675	660	700	712	671	646	702	688	722	647	692	700	688	714	670	680	683	719	679	652	703	674	685	691	688	681	652	740	704	725	678	713	669	724	688	694	719	679	699	695	723	641	725	725	652	655	693	633	631	682	711	694	678	725	681	743	721	727	716	704	664	686	682	690	640	675	631	718	688	721	643	699	705	702	687	703	691	687	671	689	713	692	684	711	675	657	681	704	691	707	721	697	736	638	700	748	675	712	686	675	658	668	740	690	632	694	715	709	695	671	684	688	706	754	689	687	687	697	724	680	689	703	682	690	684	699	708	661	702	710	677	677	698	690	710	707	670	692	711	716	718	657	724	638	653	681	704	633	721	709	659	687	655	707	708	668	719	687	687	695	707	683	687	680	707	686	629	641	683	699	733	671	737	707	680	697	701	700	760	702	694	714	704	689	680	699	685	688	711	710	682	655	702	651	686	671	643	689	677	675	707	660	703	662	705	697	663	658	704	719	722	746	683	709	674	688	651	690	710	679	695	666	687	649	703	683	680	709	712	691	683	685	684	707	671	684	672	677	701	661	695	690	687	641	673	640	715	685	680	654	660	650	680	684	728	705	689	714	698	657	735	712	696	644	665	691	695	687	655	693	662	650	728	697	642	706	690	696	623	666	697	696	700	674	669	682	651	719	698	661	708	678	662	686	688	681	668	674	711	712	656	675	650	682	729	703	650	642	651	685	677	710	724	659	675	693	654	646	705	700	680	718	692	666	658	691	763	731	634	717	732	637	693	701	671	664	702	677	680	709	668	689	721	666	654	703	693	669	711	687	677	675	708	714	694	721	676	711	699	659	713	663	720	665	685	668	658	691	664	781	720	720	709	716	640	673	668	705	689	684	646	654	724	684	655	681	713	694	647	636	678	708	698	690	684	685	640	643	672	747	702	740	702	720	709	662	679	718	693	696	679	683	695	688	694	690	653	685	711	677	683	685	685	683	705	660	689	682	657	681	714	679	689	701	688	693	702	686	677	651	698	706	686	696	714	672	685	685	719	695	663	706	675	655	655	689	703	719	687	675	731	684	700	720	676	749	685	646	638	702	694	680	667	657	696	664	642	681	726	651	663	727	692	668	694	640	684	661	687	737	657	695	679	688	686	671	714	692	712	693	707	718	701	614	682	666	705	715	685	691	702	712	688	688	682	685	689	664	754	650	683	663	696	689	680	750	696	677	666	688	697	679	676	667	698	718	674	667	672	687	647	698	665	708	691	704	644	660	687	664	713	668	706	758	681	663	706	697	652	695	708	711	689	713	680	667	694	700	705	651	678	721	628	675	706	684	743	695	702	686	646	645	734	721	690	663	668	683	717	676	676	694	712	685	688	708	738	710	702	695	713	685	686	694	724	676	669	699	680	708	722	745	693	702	651	686	682	652	660	684	705	709	665	691	723	704	652	688	723	685	682	649	694	646	668	678	682	707	700	683	628	677	612	670	677	700	666	701	654	695	675	719	722	644	703	649	724	661	685	692	698	719	669	689	705	708	701	699	704	723	649	657	691	666	711	683	693	658	690	685	683	712	682	673	673	687	676	677	728	717	680	728	776	706	683	660	707	700	696	684	689	658	717	667	688	673	668	673	683	710	685	702	698	672	733	659	693	729	681	716	698	655	680	695	711	711	727	691	703	686	666	712	706	641	677	664	697	673	696	671	712	670	690	714	705	651	665	730	680	659	722	673	701	679	668	644	740	706	657	672	669	656	668	679	686	692	628	714	701	672	692	699	655	684	656	732	662	684	660	694	727	632	675	690	645	674	670	738	653	701	668	672	657	688	660	747	712	724	674	695	721	697	673	726	696	681	745	718	644	625	666	726	699	716	717	698	686	673	661	709	666	678	683	681	695	705	688	690	699	676	690	687	710	639	684	678	670	693	659	745	681	703	675	703	690	696	644	739	675	661	723	688	684	642	712	695	694	687	691	704	678	653	703	652
7725	1259	1527	1099	771	627	497	403	413	343	350	286	265	286	349	300	275	273	297	261	238	249	255	276	242	294	293	266	235	264	269	278	260	283	259	281	272	276	238	255	252	222	258	238	273	226	280	293	252	248	288	301	254	249	226	237	328	722	682	564	644	570	396	366	273	262	235	245	202	229	242	187	188	219	237	229	215	238	223	222	225	215	226	245	219	230	239	212	222	229	225	231	231	224	204	257	222	222	234	277	224	218	206	210	230	230	253	227	235	233	221	225	240	210	217	255	202	246	233	240	231	250	220	235	251	221	214	241	233	238	200	273	228	238	234	230	260	218	218	236	221	236	220	245	231	227	215	250	206	222	229	221	224	194	238	220	228	237	240	229	254	233	213	204	232	226	217	205	224	195	211	256	219	216	217	233	200	242	248	229	211	235	213	226	213	213	261	222	198	248	228	228	248	224	224	211	227	214	217	203	224	225	229	231	201	233	241	255	214	214	219	208	231	227	244	212	245	230	200	238	229	240	218	203	206	241	260	212	233	216	208	237	226	239	220	233	231	217	225	219	222	221	227	214	228	218	197	274	242	194	213	229	228	242	250	210	207	204	246	225	216	219	206	221	223	217	238	203	234	244	259	189	209	225	230	216	252	221	245	213	239	220	236	235	206	239	216	233	265	234	216	216	226	210	222	226	199	255	221	223	247	196	232	223	252	214	196	198	225	203	219	225	217	240	237	205	228	222	245	230	263	223	242	201	238	258	274	234	224	221	238	246	235	236	208	212	245	228	217	245	218	222	243	229	209	243	201	213	225	220	226	217	231	240	229	247	212	219	229	200	219	195	212	230	204	243	243	238	225	231	228	212	247	252	235	245	219	241	219	228	233	250	235	257	215	227	231	211	219	238	230	235	218	247	235	233	208	223	246	211	218	256	276	218	245	242	205	249	235	218	239	215	223	250	250	217	251	229	222	226	230	215	205	221	229	235	199	257	234	224	231	231	212	219	219	234	235	218	236	237	247	227	226	201	241	223	232	234	219	239	218	229	232	243	245	225	228	238	234	243	209	204	233	248	222	229	233	248	234	240	225	236	222	212	250	214	203	256	250	237	228	190	225	240	231	214	223	247	218	199	241	229	234	219	239	221	219	234	221	235	247	209	220	234	221	237	226	225	246	233	219	226	242	234	223	222	243	220	232	215	214	202	208	203	220	232	207	229	276	213	205	227	236	200	218	227	214	227	231	213	234	215	201	204	233	222	234	215	233	239	211	205	207	233	219	208	238	220	222	243	226	230	241	208	189	225	194	260	216	231	248	264	217	215	219	233	214	228	229	225	221	230	232	238	238	232	231	239	219	206	228	243	232	232	213	225	217	259	212	213	241	239	246	232	259	218	231	227	214	223	202	214	246	224	225	220	233	220	233	220	223	205	235	247	226	228	218	219	231	259	237	203	224	235	248	243	255	252	208	209	238	216	245	211	230	231	235	214	236	233	246	231	256	230	231	231	212	245	238	235	207	230	268	208	205	242	229	253	241	240	198	238	209	222	231	228	234	244	252	206	225	223	233	264	229	250	256	204	216	235	213	221	263	252	240	234	210	214	219	232	214	201	217	230	227	221	245	182	210	223	220	244	202	214	204	235	207	239	203	234	229	208	225	208	216	198	215	220	238	204	231	227	237	229	216	252	237	196	219	204	240	233	240	239	222	215	233	228	231	242	223	204	213	256	246	241	206	232	217	229	215	203	208	223	219	238	196	227	224	208	220	218	212	181	210	236	241	216	225	210	202	240	227	218	222	228	237	189	242	224	228	211	214	228	214	204	241	242	218	214	226	221	208	222	239	232	263	198	229	224	209	211	230	217	241	222	224	215	228	242	216	228	224	211	230	239	228	228	212	234	236	214	231	226	210	224	214	206	246	263	233	239	206	225	228	249	216	224	222	216	229	225	218	216	250	223	233	208	237	242	215	195	245	228	238	210	228	228	227	255	218	218	214	262	234	221	240	250	225	214	216	205	226	244	250	232	238	252	230	266	258	260	245	239	196	208	239	220	230	220	224	260	230	189	235	231	241	231	201	214	230	219	234	217	229	209	243	219	225	220	244	231	232	214	218	215	239	232	215	249	228	223	241	202	241	210	226	233	239	240	213	228	216	236	229	261	243	220	175	225	230	224	225	226	223	214	225	224	240	256	240	233	209	254	254	251	218	216	226	234	217	227	234	218	243	241	251	233	212	227	239	236	257	220	227	226	230	229	226	224	225	250	219	256	246	216	254	253	220	216	260	234	243	249	209	225	212	223	211	244	245	241	222	237	218	222	212	240	241	230	227	207	234	215	223	237	204	241	233	224	221	201	260	216	264	230	205	241	214	225	207	216	203	220	205	218	213	224	226	237	214	225	242	234	237	265	234	212	215	210	243	242	193	228	235	241	232	259	198	229	222	235	243	244	235	226	226	223	204	227	237	226	235	207	246	217	212	237	205	245	215	192	221	231	237	180	211	211	244	221	242	221	230	240	222	220	247	243	235	226	219	209	234	227	197	220	220	235	228	225	219	206	252	251	233	219	260	237	247	219	213	242	224	229	263	227	224	233	247	195	217	208	238	216	213	194	234	227	224	233	241	222	240	230	214	227	207	229	199	236	218	229	226	210	262	247	236	215	236	239	249	219	226	227	207	219	216	205	210	239	217	219	221	242	240	233	227	237	216	235	218	238	237	232	226	190	211	209	229	257	229	253	228	227	235	215	203	243	245	225	205	226	236	217	214	246	225	237	217	240	229	238	227	241	235	243	211	244	190	235	232	194	248	239	234	226	231	231	212	230	242	240	241	205	229	217	220	235	241	219	231	218	243	241	228	209	214	234	201	248	235	215	219	259	221	220	213	201	202	243	264	216	246	253	212	193	199	235	235	221	241	218	219	206	216	203	226	232	233	229	221	210	218	240	234	222	209	208	216	243	225	232	228	226	227	228	195	241	226	260	241	219	232	217	217	237	215	210	214	233	221	224	221	256	213	232	244	230	211	212	206	239	230	245	239	230	214	209	224	227	216	217	233	219	218	228	238	222	256	236	235	212	223	212	220	231	208	195	242	196	224	243	231	197	212	247	242	225	243	229	207	231	246	223	187	223	241	214	237	232	230	224	243	205	244	221	204	205	235	246	238	238	239	208	244	205	215	228	223	209	252	241	254	230	228	233	220	259	211	227	227	215	220	247	211	212	219	227	219	211	203	235	237	234	230	239	248	243	215	217	211	239	234	203	225	234	234	219	200	215	225	229	221	227	219	242	219	226	237	207	231	270	224	215	214	222	235	222	226	234	243	214	239	215	227	221	229	235	216	246	244	219	229	229	224	211	217	217	211	233	254	237	209	223	229	213	250	234	225	230	228	245	232	254	219	239	247	199	228	216	225	216	214	220	210	217	242	215	243	244	233	238	245	243	237	208	220	241	223	218	227	236	221	217	214	233	195	254	220	260	213	200	227	231	234	207
5773	1664	3110	3312	3067	2612	2085	1939	1647	1444	1266	1185	1172	1061	1180	1095	979	937	873	890	863	826	873	875	871	990	1046	912	866	898	1113	1082	961	1069	979	887	934	995	889	829	828	800	760	783	898	874	852	901	955	928	970	965	892	895	886	741	1774	4635	4111	3426	3709	3155	2026	1284	1011	771	694	608	610	594	602	637	686	617	614	632	614	654	590	630	643	679	648	624	608	618	637	626	591	635	643	624	614	647	583	586	594	653	600	651	664	613	581	602	625	633	660	629	610	600	631	619	597	555	625	603	627	646	619	596	616	632	672	592	624	609	626	646	626	637	621	613	610	601	630	631	638	618	686	602	596	556	641	641	604	618	601	631	608	612	640	567	634	638	623	623	599	628	570	650	625	632	633	598	563	640	597	629	648	609	635	630	599	583	619	600	634	598	608	622	584	648	563	595	642	631	611	610	613	615	584	623	633	645	580	586	624	664	632	600	609	634	619	659	605	597	651	584	629	655	649	649	603	576	652	600	639	648	632	680	591	660	605	608	631	621	640	630	586	614	629	599	599	593	614	606	657	620	604	622	669	603	619	647	617	590	665	628	639	652	641	626	649	581	595	715	665	660	530	595	601	584	678	591	613	594	647	589	584	643	644	618	659	641	677	632	640	624	572	633	578	660	629	659	619	623	634	622	614	613	622	629	636	618	654	582	597	651	571	644	629	593	679	652	637	583	659	629	590	589	653	595	637	623	619	640	618	644	605	643	616	609	601	673	589	644	618	645	586	588	618	637	604	652	584	637	629	638	650	655	642	634	609	657	660	636	640	624	610	631	632	619	608	645	637	599	620	586	618	632	632	592	593	590	600	583	624	628	632	629	670	594	658	593	590	606	618	590	630	613	626	618	637	617	638	664	602	673	582	582	654	633	610	596	621	609	618	589	571	626	639	661	598	609	640	594	585	608	589	622	641	617	596	655	627	606	636	640	657	593	561	597	606	641	628	626	619	635	550	621	587	569	650	609	648	636	624	601	626	585	628	689	622	653	618	621	633	682	608	611	632	602	626	623	652	569	609	648	636	617	600	622	619	634	644	599	629	617	680	623	639	593	646	588	630	615	600	587	625	603	611	626	621	620	632	641	564	602	646	641	606	549	605	630	626	665	605	664	613	581	603	542	603	625	653	632	641	571	650	662	613	625	586	620	611	629	655	642	609	594	661	636	580	570	642	600	634	637	607	646	634	672	597	612	640	644	614	606	595	645	646	611	647	647	663	637	609	634	564	628	643	619	665	592	644	636	612	660	590	607	668	615	619	581	619	638	702	633	639	636	663	631	642	649	621	680	609	647	596	663	603	598	614	591	607	608	619	648	674	597	607	652	588	587	626	598	619	627	544	627	624	618	601	622	612	603	627	637	621	674	596	611	584	606	600	613	612	603	630	654	605	589	616	563	639	620	633	571	602	602	592	646	574	643	642	611	617	626	600	590	620	606	617	596	603	617	604	664	602	622	589	577	619	602	613	626	631	643	623	611	573	645	603	572	635	581	597	609	623	636	674	607	637	603	612	588	644	584	598	621	643	628	601	645	638	631	620	634	647	639	601	639	586	613	648	632	577	625	632	579	610	645	601	593	626	603	597	612	662	587	615	602	652	612	625	655	646	665	599	586	610	650	597	638	620	598	641	617	593	568	652	606	568	653	564	644	637	583	620	653	638	600	657	643	607	643	633	620	612	595	627	612	634	626	616	610	616	616	623	618	602	605	592	628	638	644	610	610	662	622	652	630	610	623	636	611	636	607	618	651	599	640	609	567	629	645	648	626	620	601	570	617	588	611	620	615	568	583	585	651	606	627	571	600	617	666	659	654	623	622	607	620	608	587	649	597	631	601	635	643	629	633	611	594	585	584	615	650	631	623	591	637	617	595	648	604	595	642	671	654	634	604	617	647	618	566	622	594	608	635	606	603	621	612	608	629	600	615	622	586	629	613	621	625	661	623	631	583	613	610	604	653	582	593	614	585	621	623	618	590	644	611	617	657	631	627	676	627	625	646	572	613	598	603	640	648	597	601	589	597	631	625	621	629	613	631	624	611	591	587	591	619	623	628	629	631	612	670	584	631	604	598	584	643	624	597	631	663	608	558	640	613	635	599	626	613	636	612	624	632	633	628	642	619	614	613	576	658	585	621	608	630	587	616	588	585	616	636	648	604	637	589	633	611	616	626	586	674	610	646	618	531	610	617	587	642	614	637	670	577	635	588	641	591	617	633	616	596	640	631	658	627	597	631	601	627	622	607	662	605	627	647	664	654	630	594	586	589	609	594	585	607	629	597	613	622	618	672	669	596	618	620	636	614	647	610	632	611	600	619	637	611	617	580	647	595	636	637	635	589	628	663	632	654	591	616	616	590	673	589	640	610	603	624	629	617	594	579	592	586	631	588	617	593	618	600	621	598	612	586	623	624	624	602	611	620	645	620	562	649	647	608	642	637	640	606	619	623	624	582	665	613	599	637	582	575	610	576	647	603	593	616	633	609	588	593	628	611	613	652	606	602	632	635	608	648	656	592	624	640	583	613	609	644	594	594	634	604	619	596	614	626	685	624	603	631	627	650	649	627	617	639	630	603	655	601	616	599	656	631	629	635	614	605	697	632	605	635	594	644	619	591	597	624	652	621	624	635	593	645	553	611	672	619	598	622	613	580	641	650	656	621	604	608	688	616	569	644	668	594	593	636	616	619	642	614	679	645	630	637	590	607	604	620	593	665	625	654	621	600	601	679	643	607	625	615	630	607	644	611	660	597	619	589	621	634	662	634	615	625	691	625	674	604	624	619	630	618	636	628	627	626	630	622	639	648	640	643	622	615	640	617	641	598	668	608	647	563	619	624	639	630	626	644	661	651	639	593	618	608	603	591	614	577	615	623	639	654	653	662	616	655	641	633	624	659	635	611	636	590	581	608	598	672	629	661	648	667	638	570	576	603	607	618	599	640	638	620	584	687	609	675	588	651	607	617	615	606	598	611	652	654	563	614	645	674	564	591	647	642	638	637	608	590	594	585	643	641	600	667	611	607	610	668	576	634	641	602	574	636	656	606	636	621	607	587	618	611	607	689	588	635	617	615	632	622	652	575	620	618	608	571	639	664	641	563	630	583	646	604	591	613	608	612	637	645	643	638	593	636	647	636	601	623	642	626	581	593	644	583	585	649	630	636	599	672	626	655	642	627	590	585	583	610	625	646	657	601	692	628	618	611	601	622	617	613	564	640	633	608	648	617	667	606	625	589	579	615	678	619	644	618	679	626	617	674	649	653	627	574	610	597	604	615	598	598	580	605	640	627	616	589	591	587	663	629	623	579	622	627	632	622	585	615	598	643	606	633	665	570	617	601	638	576	610	636	626	607	629	599	615	618	605	667	625	587	696	610	630	636	621	601	621	625	628	648	571	628	617	625	633	605	614	654	596	654	616	604	616	664	639	609	609	639	572	575	607	639	628	612	668	624	650	654	592	655
13241	2284	2448	1835	1230	919	767	652	552	460	389	353	326	368	351	360	312	259	253	254	256	237	246	264	245	313	278	288	286	278	287	326	255	263	308	268	218	272	263	281	251	256	249	256	261	267	243	241	256	280	284	267	265	276	269	244	321	619	1004	948	974	896	628	383	334	264	240	195	213	198	221	228	223	220	208	211	216	191	206	228	222	192	192	227	220	190	203	216	238	217	198	221	223	192	200	217	184	208	224	204	204	209	228	221	192	209	194	215	208	177	194	219	213	178	225	194	215	188	212	191	235	208	205	208	201	225	183	202	201	229	199	215	224	191	217	231	216	187	225	215	192	198	208	206	204	226	212	217	211	224	208	213	209	198	215	209	191	206	226	198	197	197	229	216	214	218	206	226	210	220	219	226	220	235	217	214	235	220	214	226	210	218	219	226	223	217	196	213	219	204	189	237	195	209	221	219	234	213	249	209	211	192	232	186	183	195	221	213	215	218	191	217	196	194	212	227	213	216	228	204	203	205	217	195	233	230	189	190	215	213	206	161	192	219	199	224	208	223	213	239	215	179	202	197	203	204	229	218	194	226	214	216	205	219	188	212	198	209	205	227	183	231	235	202	241	202	208	223	185	209	236	231	191	201	216	203	213	227	174	214	202	213	223	199	222	207	190	219	199	191	193	233	202	212	223	218	208	202	193	193	198	194	200	215	191	216	212	221	177	205	225	215	224	212	220	201	217	214	234	208	224	215	211	195	203	230	222	210	203	220	212	227	217	212	204	196	199	181	209	200	198	230	220	211	198	220	208	180	227	188	210	234	240	199	183	202	204	207	207	213	228	227	222	206	210	213	198	194	217	192	199	193	183	217	200	189	212	239	231	199	222	216	213	223	187	224	212	207	181	221	203	186	222	204	219	206	217	233	207	205	216	221	191	196	212	236	198	213	214	181	206	223	215	218	204	199	193	219	216	205	219	220	219	228	210	215	196	217	185	219	223	227	179	218	220	223	223	215	209	226	220	232	216	183	219	200	222	249	218	219	217	191	188	217	232	210	204	216	195	195	233	208	215	202	218	209	241	201	199	208	214	219	217	230	213	224	209	197	197	212	201	241	228	199	218	209	191	184	223	205	178	203	213	222	222	219	229	238	198	207	210	219	220	184	205	207	220	206	231	207	205	219	216	227	221	212	205	208	201	209	209	199	201	212	215	200	217	204	228	209	201	228	219	178	201	193	209	232	207	210	204	240	223	209	199	211	188	232	205	194	201	228	226	214	218	207	179	202	199	214	229	199	218	203	197	225	224	193	209	210	206	197	225	199	231	212	217	220	216	186	228	210	216	235	197	196	228	203	237	186	215	211	207	213	216	203	196	214	197	216	216	185	188	203	199	226	222	192	215	211	196	205	206	218	194	207	221	195	223	191	196	194	217	197	208	214	204	196	198	212	229	212	223	202	195	184	225	218	229	222	201	202	205	211	204	210	205	232	211	195	213	209	191	215	224	234	196	231	190	207	210	196	210	188	208	245	232	242	198	200	198	201	218	230	203	210	198	243	198	197	218	201	201	201	192	209	199	201	205	211	212	201	200	212	235	215	201	206	241	227	225	189	219	187	221	207	211	224	216	207	244	206	213	221	204	221	181	242	198	198	199	222	199	229	209	225	221	209	205	215	193	207	232	196	194	214	192	203	211	192	195	193	191	209	202	193	205	213	205	220	195	200	214	213	231	184	217	208	209	194	219	216	194	206	200	208	212	217	225	233	189	213	225	186	209	224	210	209	197	193	199	229	213	208	199	199	241	200	202	208	213	194	220	210	221	215	183	215	202	208	209	196	223	210	219	202	206	193	194	237	212	177	211	191	201	200	225	207	201	199	190	189	192	202	188	213	187	223	220	209	204	217	187	206	196	172	204	230	187	220	169	215	210	195	178	216	207	183	225	203	215	212	226	197	204	218	225	204	227	236	189	197	202	205	213	208	215	232	188	205	188	208	216	198	215	215	220	194	187	223	197	204	212	213	218	202	221	203	218	217	198	218	212	243	207	205	213	203	206	224	231	206	200	205	196	211	209	225	212	205	189	209	187	190	207	211	231	225	228	228	223	223	213	200	193	225	184	217	232	218	233	226	211	221	209	207	199	201	220	182	217	222	183	215	242	229	223	215	215	207	181	205	236	206	234	189	204	219	202	207	210	228	233	219	185	222	215	194	217	201	208	201	214	190	224	184	207	222	195	197	220	230	208	191	196	217	206	217	201	214	185	224	219	211	218	226	184	211	207	240	223	191	183	223	195	229	217	231	222	227	191	204	202	209	216	207	236	225	212	189	195	202	224	201	201	200	219	190	201	237	242	206	204	216	206	195	219	187	223	187	203	185	219	192	249	209	203	218	209	192	199	204	204	188	206	201	231	210	212	213	224	180	195	228	209	226	191	221	192	191	175	213	210	223	204	224	226	223	208	196	199	237	206	232	211	200	195	236	201	199	220	218	192	230	243	220	204	197	203	197	213	214	204	225	197	215	235	169	202	202	198	192	214	199	188	174	204	214	230	223	186	212	185	192	225	229	192	206	201	245	201	207	231	208	221	190	215	245	198	196	207	217	199	221	206	217	204	240	210	196	185	200	214	212	226	211	203	205	216	222	221	198	203	205	210	219	225	210	219	202	221	208	237	197	231	218	203	195	215	227	225	205	198	202	199	223	194	210	252	195	210	224	224	194	196	186	225	221	203	194	199	211	222	208	189	228	231	189	196	213	223	231	190	206	220	200	238	188	208	201	181	217	230	190	180	208	229	195	237	187	222	230	223	220	204	203	210	214	211	222	201	215	199	203	203	203	213	206	237	193	210	207	227	200	231	195	214	198	201	199	237	208	198	196	202	198	199	224	193	207	208	215	203	207	209	191	203	214	222	231	221	187	239	217	214	184	196	220	193	190	197	209	222	218	200	194	209	201	219	202	217	204	205	205	216	205	226	211	199	210	203	207	204	188	209	195	195	194	210	213	210	194	201	174	235	218	207	210	199	203	221	209	206	220	244	225	242	203	228	262	213	202	183	194	227	198	202	217	208	215	195	208	228	218	209	208	225	207	223	220	197	223	211	216	215	206	206	194	205	195	225	215	195	230	197	191	201	209	221	221	182	175	205	223	220	223	212	183	217	204	193	197	221	210	201	208	211	213	225	215	222	217	235	189	208	211	224	186	190	192	219	220	230	196	199	202	186	208	218	197	205	216	208	211	202	198	205	219	240	191	206	213	218	211	214	229	180	188	205	189	192	199	192	203	181	196	194	227	188	227	204	212	207	200	217	208	226	173	207	213	212	215	212	195	226	188	234	244	228	195	181	222	238	199	221	220	209	216	200	198	204	193	218	214	190	194	220	188	214	211	208	213	205	201	208	217	219	214	198	193	209	205	218	196	194	210	211	198	211	224	213	204	196	247	218	205	215	216	218	206	203	240	210	209	231	219	213	210	188	217	229	229	213	215	195	201
7369	2413	4482	5267	4487	3843	3163	2631	2356	2011	1721	1561	1495	1404	1535	1409	1151	1060	1065	1000	975	923	920	959	1010	1261	1111	1077	1053	1099	1281	1144	1171	1163	1122	988	1083	1077	927	935	874	868	922	931	908	921	1011	998	991	1104	1241	1109	1076	954	1007	885	1784	3724	6106	6079	6345	5329	3394	1927	1396	949	646	665	622	578	564	567	545	591	539	565	595	585	604	563	550	577	578	548	578	569	612	561	603	579	574	518	609	626	633	579	555	578	605	584	584	587	555	599	584	573	589	584	555	565	579	600	617	580	565	572	578	621	597	539	569	611	578	553	534	591	586	526	630	578	578	603	637	531	592	607	598	614	529	674	605	575	589	562	573	538	555	576	582	564	564	549	615	584	617	596	562	559	570	575	576	568	580	594	552	571	565	547	606	589	567	559	576	592	554	630	605	576	597	529	591	608	555	588	579	606	599	612	552	602	586	555	563	543	561	545	602	535	569	565	572	588	570	571	556	590	585	579	589	626	564	604	618	589	614	589	587	546	551	556	541	550	546	567	544	554	596	596	589	619	571	598	553	548	545	623	591	596	583	559	606	550	558	539	592	559	608	651	602	581	551	625	561	603	620	549	540	553	595	618	577	572	590	588	576	540	563	601	605	578	575	563	540	546	569	574	543	602	596	541	575	570	560	568	566	580	629	587	587	582	558	584	584	599	574	576	582	569	606	581	551	614	576	565	571	626	536	576	630	628	582	580	591	579	555	575	566	540	545	596	599	603	564	592	593	600	642	564	605	571	562	550	581	608	585	577	581	513	535	589	602	591	579	590	603	525	648	575	598	551	587	593	571	589	623	602	619	576	583	586	542	573	592	606	599	603	592	612	572	536	610	577	569	589	572	576	564	559	582	599	605	646	605	587	565	563	587	549	565	555	567	559	585	572	597	610	554	578	528	605	585	546	560	570	612	615	543	554	569	562	605	595	557	575	583	609	550	604	632	539	617	562	601	609	580	564	559	580	550	613	537	551	624	571	586	569	589	582	632	568	599	617	582	587	607	527	617	566	621	596	573	584	591	576	593	593	585	595	601	603	588	580	615	584	551	598	544	618	590	569	569	564	586	568	582	538	584	595	558	580	537	597	591	574	598	558	566	593	583	593	568	566	586	574	604	589	537	589	544	591	594	602	562	548	578	602	586	584	588	575	602	537	590	567	571	589	554	593	591	568	561	591	571	561	589	583	606	597	547	595	611	589	556	585	586	644	589	582	607	569	553	557	597	554	564	599	571	572	567	591	598	528	546	602	594	572	562	561	575	573	581	597	582	546	593	611	560	534	597	582	598	609	565	598	599	549	569	559	622	608	585	602	584	588	584	544	594	581	599	552	608	537	553	579	539	589	561	572	593	577	574	635	585	564	580	594	565	558	588	577	584	608	624	557	578	576	607	561	557	572	582	577	609	580	578	598	613	559	601	603	578	547	549	588	605	582	586	595	525	601	541	560	563	596	551	604	583	599	601	605	559	598	561	569	573	599	564	621	597	568	538	594	538	511	627	540	563	559	581	585	619	554	540	575	624	580	548	565	580	590	579	619	593	554	558	610	593	555	555	588	611	560	580	580	551	589	607	587	547	535	585	535	609	573	552	548	601	518	561	621	567	596	624	537	610	607	599	563	631	612	637	544	545	550	559	577	558	587	569	579	588	575	586	543	553	633	620	584	567	583	571	547	603	572	552	587	558	574	612	609	574	578	577	601	583	597	615	575	577	603	558	609	552	570	555	544	601	564	626	564	554	577	595	584	573	558	611	547	542	570	554	600	590	591	604	563	554	563	597	580	555	601	602	577	518	549	514	589	566	614	594	600	591	560	548	612	639	584	586	596	586	590	546	551	567	555	581	616	588	576	611	610	587	501	599	562	583	585	575	563	589	569	586	571	555	602	627	607	580	577	542	543	573	578	592	546	564	586	611	615	573	597	550	542	546	616	594	580	606	593	564	565	622	587	588	590	615	529	603	633	584	579	587	568	573	593	600	608	587	525	568	613	629	581	608	583	597	572	587	604	575	554	600	569	610	569	638	560	597	602	589	542	595	583	583	576	573	563	565	549	575	533	544	525	536	574	561	562	615	563	623	531	621	583	577	604	563	626	630	568	559	549	609	592	567	555	593	607	637	592	601	565	574	585	624	555	571	579	590	616	583	580	563	588	576	579	620	552	625	549	622	605	574	585	590	567	593	596	614	590	567	592	572	576	525	577	562	596	573	568	592	578	589	539	576	565	583	602	609	612	591	585	626	568	599	541	577	577	592	558	566	618	566	555	604	598	590	637	580	605	571	550	567	551	558	558	578	585	547	592	562	553	612	611	575	609	560	573	543	609	555	632	561	583	558	606	610	548	555	578	575	572	576	583	582	613	592	609	588	592	614	598	577	595	579	584	581	520	519	559	599	578	578	539	537	579	589	618	558	561	570	569	567	597	601	598	595	589	556	577	570	537	520	622	589	571	592	584	556	550	560	537	565	569	587	604	532	574	601	565	566	593	601	540	607	545	595	603	610	588	557	542	619	578	582	542	599	580	568	587	557	588	601	563	585	572	589	593	563	557	607	600	535	600	569	574	589	527	558	591	604	560	545	573	626	584	602	518	596	595	556	556	546	548	549	538	588	585	542	544	571	570	596	566	556	586	555	545	604	594	603	593	616	609	595	603	549	545	591	598	635	594	552	576	561	585	598	598	592	618	570	594	583	565	553	611	601	537	569	573	575	623	592	539	528	634	590	562	557	566	585	598	571	594	559	580	554	563	590	582	593	560	569	595	588	600	624	594	591	560	559	557	584	582	587	584	626	583	536	575	575	575	564	584	574	566	540	566	540	545	631	613	570	594	589	622	596	568	619	586	551	587	573	594	579	600	616	569	603	600	583	551	613	608	589	569	606	536	616	588	558	575	573	581	579	562	551	602	542	522	616	581	588	612	592	601	577	579	561	578	553	590	585	535	593	591	603	590	546	632	581	620	562	594	613	566	587	590	552	566	588	574	535	571	601	617	547	552	605	553	550	555	578	595	551	631	568	539	581	564	610	593	586	571	576	585	606	547	568	576	563	590	532	588	557	554	578	616	561	600	582	604	610	592	586	567	586	582	621	559	601	578	565	571	585	575	551	611	574	512	559	608	590	613	592	590	607	585	585	591	527	578	614	551	582	598	564	591	519	563	578	585	565	586	546	597	572	567	560	570	598	568	562	586	609	605	557	567	588	569	575	566	608	578	551	557	568	538	579	530	604	600	588	603	502	543	542	586	568	545	594	582	586	553	593	580	600	583	628	549	610	555	564	559	612	600	563	523	607	600	636	532	554	574	572	568	552	568	584	598	559	584	606	562	578	590	591	607	561	585	581	581	540	570	563	573	562	542	590	545	575	576	608	568	551	582	552	576	524	603	586	570	628	597	567	575	603	609	598	569	590	578	574	550	549	580	580	596	569	566	588	632	537	569	603	594	580	591	543	529	587	586	580	576	573	569
2105	342	365	271	261	271	256	256	257	253	235	264	231	243	270	230	228	226	230	231	249	242	262	269	240	267	265	260	248	248	277	245	236	290	281	241	249	275	240	280	224	255	226	262	242	273	259	233	246	276	242	213	246	245	246	236	273	234	281	328	334	322	317	317	263	252	267	224	242	260	222	257	221	229	253	251	234	244	236	231	248	241	217	233	251	240	263	200	250	262	229	236	243	205	225	217	248	238	227	234	233	232	243	215	235	212	241	236	266	227	245	242	226	257	235	226	267	242	235	224	230	209	234	225	214	245	253	228	223	239	234	244	220	236	240	239	222	219	242	233	230	246	258	206	213	219	205	220	248	245	251	248	250	244	227	224	231	207	235	248	246	208	234	231	229	229	228	263	231	273	245	254	226	228	238	261	200	238	251	256	229	218	209	255	207	250	235	227	262	252	221	235	245	234	225	259	242	261	279	233	248	249	239	242	256	236	230	254	262	245	243	266	247	249	220	236	239	210	219	212	243	237	234	271	231	219	234	234	260	218	262	235	232	214	232	251	243	233	228	242	228	241	227	249	256	240	222	251	261	225	211	200	230	217	247	204	208	246	245	239	247	249	200	238	224	229	254	235	228	238	222	230	240	210	233	231	219	234	269	235	250	235	217	245	256	245	219	256	219	237	225	204	235	239	220	257	241	237	231	224	243	216	214	230	250	270	236	235	238	226	234	233	247	229	217	241	234	248	265	253	249	219	266	253	244	246	230	209	239	269	233	250	241	241	235	266	251	240	271	248	258	229	246	233	255	227	214	262	268	209	210	203	262	232	245	266	221	255	228	263	226	249	262	240	224	237	255	226	251	248	248	249	240	237	251	229	255	237	236	256	214	225	232	232	245	239	239	268	242	241	219	256	224	249	238	231	244	241	236	235	273	259	253	219	225	236	266	260	242	221	241	232	234	245	235	252	252	252	238	232	232	208	230	224	244	255	231	206	247	202	248	232	236	244	239	251	251	250	248	257	203	235	270	257	255	270	243	234	248	249	265	267	247	245	246	217	244	206	243	254	219	240	210	227	232	261	274	236	241	247	254	219	249	256	232	230	220	232	243	253	232	226	270	253	235	213	230	237	230	228	218	251	231	228	221	255	244	211	242	260	261	261	249	221	241	234	246	229	210	257	239	245	243	232	234	270	274	256	252	238	220	238	245	255	229	240	211	255	245	230	256	242	239	243	247	222	253	266	235	261	224	277	241	264	262	252	249	237	223	231	225	231	245	272	210	237	257	239	222	227	243	225	229	280	259	233	229	248	217	252	225	215	218	228	221	222	233	219	231	226	223	237	234	253	226	263	251	243	220	231	230	227	244	225	238	251	248	260	236	238	276	234	246	243	259	226	241	249	250	247	278	223	283	236	225	241	238	227	233	220	253	232	238	234	252	232	246	234	225	235	229	237	234	238	235	236	222	256	219	224	216	260	277	244	268	229	224	256	249	228	283	217	238	249	230	235	250	235	252	251	248	215	247	227	228	248	220	217	210	246	229	242	248	242	261	241	216	230	241	243	231	245	232	233	226	252	253	261	248	226	219	247	251	242	224	259	243	248	251	241	239	237	245	231	237	252	240	237	238	209	233	253	223	222	227	229	268	239	203	277	233	256	241	243	233	233	225	269	248	231	238	229	264	243	236	241	273	226	246	222	228	218	247	260	228	249	241	233	252	226	219	249	223	230	215	242	252	242	227	251	262	270	220	240	240	211	254	255	203	221	236	247	246	255	246	231	263	248	247	242	239	241	206	263	247	234	229	257	228	231	233	219	243	219	254	237	235	247	252	270	255	229	246	249	258	217	266	233	235	235	267	237	244	252	240	215	214	223	244	263	249	255	233	228	238	220	252	248	232	261	242	245	231	226	248	241	222	265	237	251	218	273	266	224	239	243	240	274	250	221	243	228	232	234	218	231	224	253	245	262	240	264	235	195	243	258	244	249	233	260	275	235	222	247	237	273	240	235	246	223	197	274	257	248	238	244	275	255	246	236	251	248	244	251	243	230	249	225	260	250	232	252	239	227	221	248	234	237	246	240	213	234	261	255	237	244	228	234	272	239	232	218	227	251	239	234	267	240	242	250	250	254	223	259	244	228	234	265	234	256	260	234	223	233	238	210	251	223	224	227	240	245	249	212	239	231	253	192	282	224	229	228	253	226	245	258	230	244	213	195	273	256	204	241	251	245	250	227	244	235	242	248	241	223	222	229	217	227	239	218	259	243	271	261	260	239	265	226	255	208	261	220	237	250	249	212	231	244	239	220	233	219	220	250	251	244	262	237	254	241	247	222	252	258	232	234	234	267	241	266	231	246	253	247	220	219	235	264	276	226	208	206	221	249	246	244	264	247	285	258	252	238	225	236	239	255	233	215	235	235	242	240	285	247	243	231	237	232	251	215	251	226	254	266	241	244	255	236	256	237	260	250	256	250	239	260	252	250	236	208	256	237	239	265	251	211	237	247	255	211	225	227	223	262	255	259	215	248	249	227	249	242	215	239	225	251	246	235	230	227	225	215	229	251	257	228	257	224	222	226	238	244	276	233	253	227	253	245	234	243	238	255	235	245	229	242	227	267	242	239	227	249	231	234	237	225	228	232	236	242	238	243	240	219	247	243	243	255	215	225	241	214	247	240	222	203	238	242	262	221	235	232	226	212	230	234	250	221	231	239	229	232	243	236	235	245	258	187	239	254	228	236	255	241	247	247	231	218	215	216	246	233	223	207	221	261	234	208	220	235	243	260	235	239	222	234	237	266	225	264	219	223	271	269	247	267	236	234	203	233	206	243	223	239	225	241	233	259	219	238	249	246	240	256	247	238	267	243	241	255	227	231	243	237	218	243	241	208	218	233	232	221	254	238	259	245	256	245	232	215	222	220	269	267	205	266	252	250	237	211	251	246	240	255	224	248	256	217	238	201	225	246	255	230	211	238	254	274	243	264	244	226	265	233	254	229	225	248	260	236	252	233	235	245	224	225	243	217	223	241	234	249	248	264	241	235	237	276	243	229	219	255	243	243	216	223	215	237	248	237	215	235	251	243	262	229	250	249	227	246	226	259	246	251	238	248	243	232	240	223	249	221	235	227	255	243	218	225	249	248	228	240	240	237	253	236	234	249	264	248	237	262	243	236	239	242	233	248	265	230	223	249	230	223	236	209	201	223	218	266	250	267	243	224	217	262	242	237	230	259	251	262	230	230	250	238	228	248	248	259	236	218	251	239	246	250	248	246	243	246	227	253	261	242	280	255	207	231	235	244	255	236	227	209	256	250	241	226	229	240	240	252	267	253	222	238	226	227	248	240	256	247	273	263	224	240	248	213	220	220	238	223	246	255	254	254	244	259	288	238	230	219	219	249	242	236	244	262	220	232	249	261	239	210	218	224	241	233	216	236	246	213	242	250	252	252	220	242	252	219	214	242	206	244	222	225	268	248	266	252	252	248	233	233	223	224
2460	776	843	905	881	799	756	803	709	791	717	693	733	712	738	691	723	691	661	608	624	672	691	685	800	792	756	852	805	764	837	802	802	817	743	806	792	692	753	748	780	824	798	786	818	788	805	830	746	821	814	737	719	755	762	747	723	771	973	1124	1195	1226	1122	906	836	668	684	643	633	632	628	651	640	673	702	616	600	684	661	635	634	657	666	643	638	676	624	645	680	645	659	690	684	647	595	668	604	635	651	655	648	659	620	611	631	631	649	647	688	614	632	646	675	644	644	656	655	706	668	706	636	656	648	660	687	639	655	639	672	646	651	677	617	641	672	636	651	664	620	680	637	647	647	633	628	622	629	648	643	656	642	632	635	653	631	613	639	645	655	640	629	651	652	667	692	638	661	656	631	663	659	595	612	644	589	671	569	672	639	612	642	638	633	632	628	660	583	624	689	639	648	628	647	666	654	601	619	619	692	643	643	693	665	616	636	664	683	658	668	681	633	648	599	633	659	632	666	661	669	660	644	640	628	630	648	646	626	643	614	650	625	652	631	636	654	624	621	651	592	670	652	677	615	638	581	624	639	614	635	652	628	666	669	605	650	652	624	693	630	658	618	626	629	647	703	722	632	674	665	680	631	661	588	656	632	632	651	644	677	661	644	680	642	639	693	620	627	638	614	664	633	625	656	654	633	618	650	602	613	630	649	589	682	667	660	671	667	646	652	670	642	651	665	675	650	614	675	631	612	675	664	680	663	638	620	627	654	633	652	631	605	622	713	626	626	648	622	636	632	600	659	644	623	606	671	647	617	660	661	652	670	675	598	630	664	609	661	636	607	681	633	631	647	672	637	622	651	633	642	620	636	633	683	630	694	656	652	614	655	638	683	628	642	671	635	676	665	657	676	652	670	632	657	659	602	650	688	621	657	650	648	674	667	645	647	682	660	627	617	685	660	688	681	645	672	617	615	687	643	604	658	650	643	657	619	655	658	644	605	653	696	643	646	631	614	615	659	674	650	631	696	650	682	645	626	652	625	632	658	634	654	679	702	661	652	652	642	667	664	602	642	653	652	656	630	668	642	665	645	647	674	698	628	630	661	636	630	631	672	630	648	610	637	637	716	634	620	667	625	694	684	593	655	679	655	594	663	671	628	631	651	653	688	648	640	599	636	669	637	708	663	655	622	587	620	664	639	643	641	619	643	612	630	659	640	627	656	665	661	618	645	636	666	683	683	622	675	663	616	649	635	638	604	623	674	661	646	634	600	649	650	607	635	657	671	634	648	687	702	644	631	615	669	654	631	699	661	666	620	668	605	649	639	631	647	664	654	621	629	614	630	632	622	607	662	623	653	629	676	655	662	615	617	687	655	647	667	645	678	647	582	669	637	638	625	651	641	630	644	695	654	672	651	649	663	661	599	668	685	656	685	650	648	648	670	654	689	629	676	656	649	624	675	639	679	668	628	634	661	639	638	664	648	656	630	656	621	612	679	601	604	624	611	659	682	648	656	627	696	642	622	646	659	681	630	633	703	664	648	674	652	622	613	626	641	589	689	666	653	651	668	677	649	654	652	644	651	613	622	646	604	626	654	631	632	651	588	675	653	630	616	633	649	637	679	662	675	625	626	669	665	662	676	638	661	665	635	592	651	634	652	652	630	656	641	635	647	620	661	636	676	620	617	648	665	688	635	636	690	667	653	700	706	656	660	670	658	623	630	637	675	656	638	601	691	670	660	658	663	654	647	642	630	646	598	636	654	621	630	631	602	647	615	627	653	662	668	639	715	636	639	619	637	647	656	632	621	620	680	687	650	668	634	607	661	627	607	671	623	664	616	702	644	615	654	683	616	624	667	646	657	675	631	631	666	654	641	650	641	605	658	651	655	615	644	639	646	640	631	676	698	669	620	641	691	644	657	614	662	626	688	620	619	692	664	647	653	618	622	633	657	649	679	658	652	677	621	658	665	627	630	605	656	673	638	620	656	653	674	662	655	632	682	648	672	658	628	636	674	637	674	655	652	659	618	678	629	561	680	664	633	673	603	676	685	630	717	624	668	616	665	632	594	645	707	628	614	657	621	647	651	642	671	694	644	636	684	622	591	647	699	649	646	653	716	637	675	638	656	671	672	610	611	641	600	686	658	593	667	629	667	666	680	631	644	630	642	656	612	647	658	658	675	648	651	642	677	630	625	630	607	686	649	683	689	641	604	634	629	652	633	675	665	638	613	615	634	626	637	632	648	619	671	633	694	598	626	652	588	664	638	673	619	658	639	666	624	623	684	612	646	603	603	679	635	627	633	662	646	588	690	652	640	660	664	641	672	653	681	663	591	648	651	652	614	656	680	637	707	667	683	646	614	619	656	658	628	650	645	589	627	619	666	637	627	658	676	667	640	645	597	642	619	652	627	637	650	604	648	625	690	629	603	666	616	634	648	660	693	661	639	647	624	621	646	654	665	665	663	693	616	661	618	690	671	617	665	648	687	605	640	638	644	686	645	618	649	647	676	646	618	620	639	630	626	630	627	611	615	692	651	651	642	674	659	621	660	671	659	652	618	636	641	675	644	653	649	638	646	658	679	622	666	655	650	645	650	629	609	635	590	659	625	712	697	620	618	720	628	644	625	648	669	627	604	627	640	614	631	618	665	624	616	609	621	695	638	624	653	652	642	641	663	654	669	660	648	668	678	635	621	646	667	611	634	679	618	631	661	623	675	656	636	647	682	650	646	685	603	616	665	657	668	628	660	647	694	626	620	669	689	620	637	624	634	653	670	666	642	644	671	619	627	654	660	566	637	601	681	682	635	630	659	633	626	652	671	634	656	665	642	640	665	628	625	661	660	627	638	653	652	643	623	604	672	639	667	635	622	622	660	657	624	658	622	632	660	650	665	665	588	656	692	635	617	627	718	658	644	660	673	658	630	680	629	592	643	667	664	620	637	667	645	665	635	605	643	641	618	608	637	642	650	653	679	643	637	623	654	675	619	662	638	614	617	620	667	666	653	626	630	649	655	664	653	668	660	684	657	639	646	639	642	611	645	623	634	624	634	620	628	652	611	637	626	670	656	625	653	670	580	619	665	672	672	624	620	638	694	662	638	645	649	614	608	624	636	644	633	659	650	645	640	644	653	641	624	642	658	623	641	673	627	658	651	624	621	591	638	626	653	638	623	674	651	635	632	663	625	666	636	583	661	640	651	614	667	624	669	627	670	664	697	667	608	666	637	651	634	633	699	606	611	601	662	675	660	629	661	646	632	680	645	692	633	674	616	572	650	611	678	644	657	622	599	622	636	654	603	614	606	664	664	646	632	651	651	683	640	634	678	641	675	645	706	662	662	642	588	618	646	662	611	694	658	645	646	596	691	681	648	682	583	614	632	631	629	704	680	629	696	659	685	669	639	660	654	638	625	644	645	667	691	687	636	634	644	635	616	654	655	662	696	686	685	642	664	668	660	603	660	635	623	598	653	655	658	612	613	621	641	629	640	651	664	693
7433	1415	1495	1102	807	578	508	448	376	359	340	314	252	273	258	330	288	227	227	217	233	228	240	249	266	278	258	230	261	262	245	257	267	253	258	261	234	262	249	234	238	239	267	249	234	235	255	257	229	230	257	259	232	257	247	240	230	249	574	752	778	713	518	338	305	255	208	226	240	222	213	198	225	187	238	201	234	223	210	228	193	192	207	192	222	206	194	209	217	198	203	207	221	199	205	208	203	213	193	192	212	207	209	201	218	217	212	218	218	205	197	214	221	221	198	229	186	215	198	221	226	192	200	190	178	198	211	244	232	220	208	185	180	216	213	231	213	188	208	200	195	213	229	196	209	203	181	203	206	224	218	207	195	189	187	205	211	246	223	197	220	210	209	215	190	213	187	201	193	198	187	220	197	205	225	179	215	210	228	217	213	193	191	201	195	224	208	170	192	213	195	205	213	173	207	187	208	184	206	222	205	182	240	222	226	234	213	183	211	196	207	214	195	212	208	193	223	207	209	190	214	224	209	219	186	192	206	222	244	225	207	200	222	198	197	212	214	233	184	216	190	214	225	190	216	205	211	211	186	184	209	219	221	192	191	199	222	224	194	208	191	210	217	183	191	217	224	228	209	237	214	192	201	189	220	214	218	215	203	200	196	223	232	202	195	219	210	229	193	196	191	201	190	188	223	202	208	239	186	194	188	214	201	201	205	196	208	210	213	213	208	195	191	192	229	196	207	176	199	246	214	195	199	201	180	199	184	221	197	204	225	206	204	187	199	207	233	186	213	228	200	230	202	209	206	206	221	200	202	204	182	186	217	187	205	207	192	177	193	233	193	217	206	207	211	199	192	214	206	220	230	209	176	208	255	193	221	194	200	202	216	201	193	204	203	209	200	193	210	207	207	217	226	206	212	210	200	250	191	231	215	195	205	186	217	208	214	202	253	215	226	230	205	217	225	217	215	205	216	188	210	219	188	206	219	197	206	202	215	207	208	202	253	174	222	204	217	204	208	190	207	221	220	206	215	210	187	251	173	218	193	208	218	209	210	230	223	230	201	214	200	174	216	213	185	249	218	202	199	194	205	207	206	195	191	182	199	192	182	187	218	208	210	181	206	232	234	185	201	201	211	213	185	234	211	200	210	222	225	203	200	203	200	198	216	219	206	219	178	201	236	196	219	183	196	213	210	224	219	214	204	189	190	204	200	199	202	199	202	232	210	244	185	210	221	201	188	217	221	197	206	216	222	210	208	204	216	196	212	183	217	217	248	186	194	245	196	204	231	191	243	209	210	220	198	189	223	229	221	224	203	229	241	211	213	226	215	219	223	193	216	202	195	224	209	200	204	206	189	210	212	190	183	210	218	201	197	215	223	197	202	201	219	197	190	218	207	193	211	216	198	220	234	180	202	211	230	199	198	220	193	210	210	207	218	208	210	201	189	218	219	222	201	188	195	216	227	216	203	201	206	205	215	227	203	192	207	223	227	227	189	198	186	209	183	203	199	202	199	208	185	174	210	188	202	207	220	211	202	194	226	205	190	205	216	211	238	191	208	199	188	188	214	236	257	191	198	208	174	215	209	187	217	193	202	215	225	194	222	196	232	196	205	195	225	208	190	193	208	215	171	209	176	197	225	206	220	200	197	228	215	218	208	204	220	211	208	224	195	207	218	209	221	207	215	223	222	217	211	192	214	192	227	182	208	206	209	227	200	206	195	197	201	216	191	210	230	188	212	207	208	228	211	197	197	196	224	209	233	202	219	212	236	205	202	208	243	206	195	202	210	214	214	213	206	218	226	198	207	194	217	197	192	204	191	204	210	190	222	209	211	220	204	221	229	228	222	212	209	242	196	227	233	211	217	225	214	201	188	198	219	231	224	217	200	213	216	192	220	210	206	207	217	224	208	190	202	180	202	211	190	199	225	196	202	197	205	211	226	203	212	206	222	195	230	219	210	217	216	191	179	177	170	214	218	198	222	183	219	213	219	198	194	223	200	197	233	228	220	213	203	232	211	204	243	204	228	215	214	199	211	204	198	197	215	209	201	180	187	259	222	207	202	180	222	193	216	192	200	181	199	189	203	206	213	234	186	228	220	182	204	197	209	225	226	227	212	211	219	219	214	198	192	213	227	187	214	204	174	207	229	221	221	189	225	210	191	193	200	212	213	203	191	219	196	212	191	209	222	218	220	180	198	220	206	194	229	212	214	202	232	190	228	230	220	215	187	217	216	218	221	231	218	226	192	223	198	199	199	205	215	201	207	218	225	216	209	200	223	194	187	227	233	208	193	216	238	209	199	197	193	179	212	222	184	191	222	233	208	189	206	233	184	218	217	219	218	178	224	218	215	204	200	193	213	220	209	210	212	183	231	249	209	209	198	216	211	228	200	207	204	213	200	205	213	206	189	207	189	200	257	207	214	205	176	204	207	195	225	224	202	194	231	179	220	230	198	222	206	226	200	212	192	212	215	198	176	182	197	198	196	204	211	199	223	177	210	222	182	230	197	232	220	216	204	210	194	208	213	204	200	246	216	239	224	193	225	222	201	209	215	199	209	195	208	198	185	194	209	222	217	227	202	225	227	215	200	193	225	211	210	227	200	196	194	203	213	196	222	194	226	213	172	212	191	231	222	198	197	190	221	206	217	210	201	201	205	179	228	183	227	207	207	233	212	207	212	195	209	210	208	225	207	207	182	210	214	218	201	202	213	228	214	230	208	220	218	206	193	193	202	219	204	230	198	220	199	220	194	212	215	223	182	188	181	227	205	186	221	190	224	232	227	204	189	209	224	215	193	232	218	214	224	211	209	201	219	223	236	212	199	211	191	210	224	215	203	224	218	173	212	202	222	211	200	202	234	232	197	197	198	202	198	223	200	217	184	222	206	204	225	227	217	184	197	229	209	225	241	211	210	208	202	229	190	191	207	217	222	215	217	223	207	222	195	187	191	191	190	192	226	226	227	194	204	211	187	210	216	213	226	228	203	209	198	201	200	200	209	226	196	257	209	225	196	226	214	205	194	200	187	224	220	210	198	220	218	185	204	182	235	175	204	229	207	229	216	183	233	197	212	185	189	196	210	198	217	211	192	227	215	200	211	221	228	205	209	223	188	220	196	223	215	208	192	172	205	234	171	191	222	213	214	210	180	227	225	201	231	194	191	203	206	234	218	209	211	214	217	225	218	219	205	213	218	212	202	189	198	221	181	197	223	179	224	199	230	181	210	208	211	220	204	235	214	189	187	191	215	204	220	233	180	214	218	230	196	194	195	220	233	216	227	206	190	186	228	207	198	208	205	188	230	207	212	196	202	196	206	205	199	213	195	203	214	214	209	209	201	210	208	209	204	225	199	233	242	204	221	208	188	221	200	208	206	204	201	207	226	201	206	187	190	190	210	193	215	203	192	202	211	230	226	208	211	183	207	229	229	220	211	219	201	207	211	203	217	216	209	225	196	220	189	214	220	201	196	180	216	184	195	237	208	185	223	201
5761	1677	2923	3310	2846	2520	1960	1825	1668	1598	1436	1191	1013	1005	1052	1096	970	859	831	809	827	776	761	884	1037	973	965	970	1059	1120	1020	1010	939	944	956	877	869	833	848	778	794	816	838	847	850	904	849	886	907	886	863	944	785	824	821	904	725	943	3460	4669	4452	4044	2694	1430	1228	882	655	635	583	551	575	545	530	548	574	556	543	578	566	596	591	548	583	588	535	595	569	583	567	549	567	582	567	579	574	563	587	554	555	582	613	569	543	593	583	547	530	557	526	594	566	558	531	614	548	591	595	589	607	601	596	575	607	574	556	548	559	549	565	584	566	583	562	561	561	587	527	598	606	555	583	582	574	543	551	545	562	628	573	571	603	615	542	566	564	552	539	537	595	552	585	580	548	552	587	592	587	583	596	550	561	610	546	533	613	563	598	534	579	598	537	532	583	596	621	558	577	587	569	612	538	604	541	583	540	510	561	561	577	562	537	600	520	604	562	561	584	536	580	562	573	522	583	560	556	594	601	559	623	583	578	574	467	617	597	557	567	564	576	589	562	576	594	546	542	593	603	552	606	539	573	572	547	572	596	637	556	550	573	561	560	573	580	569	604	541	579	531	581	527	573	527	594	602	578	602	569	524	575	524	571	533	600	597	584	553	543	592	601	560	581	573	567	554	600	596	548	572	579	550	547	575	584	578	575	591	548	562	593	559	555	522	569	550	589	566	601	595	605	549	566	605	570	603	593	603	593	584	551	576	533	517	568	536	548	586	573	569	542	590	541	588	560	591	521	568	568	610	585	575	564	555	587	577	572	561	582	603	549	581	593	552	562	588	610	582	594	534	563	587	531	540	580	613	573	634	571	542	558	533	565	588	592	575	561	560	553	547	592	594	577	579	565	602	577	538	547	561	537	549	565	582	627	584	569	602	553	643	576	576	568	560	534	565	540	573	545	551	541	604	559	559	614	605	548	540	545	544	571	535	565	589	585	553	584	564	564	560	563	591	608	523	548	576	554	554	545	577	547	575	582	581	559	599	553	538	576	565	617	556	543	561	569	601	552	566	579	521	555	575	541	564	557	595	514	555	574	565	562	554	551	530	571	537	546	567	554	564	590	544	562	589	564	539	522	527	572	566	628	569	571	533	627	570	581	555	616	557	543	570	633	583	566	638	522	578	568	561	543	588	571	518	573	559	558	528	597	558	571	537	563	560	578	571	598	574	563	578	599	559	570	561	623	556	580	559	595	569	578	598	569	590	562	569	572	528	567	581	536	561	559	554	568	550	609	560	604	566	588	581	583	587	532	555	543	566	542	576	527	551	583	536	555	525	547	579	550	555	591	561	561	541	570	570	572	534	558	521	555	543	609	563	536	539	563	534	588	546	612	570	547	601	583	557	561	545	568	542	525	570	640	613	581	589	607	585	581	585	556	527	559	576	598	551	561	565	586	567	579	556	557	599	583	553	552	563	550	542	533	543	551	560	556	593	568	587	551	538	523	571	532	548	531	577	564	567	557	564	547	555	509	565	623	571	549	575	547	571	575	585	577	567	551	562	578	568	545	564	566	569	597	581	517	584	541	542	589	567	569	583	592	534	577	566	566	580	612	555	557	509	572	532	537	604	565	621	510	574	547	565	543	540	576	556	544	527	581	622	588	612	596	535	563	588	559	540	587	561	560	564	566	595	593	538	565	573	596	586	570	592	550	612	579	590	572	561	604	558	639	569	519	526	539	563	590	627	545	579	573	534	577	600	557	583	498	540	559	574	551	581	596	554	593	573	608	581	588	553	578	537	563	534	593	531	589	536	567	566	566	603	568	556	588	598	557	575	582	593	560	534	536	607	548	555	566	540	545	539	566	627	573	531	553	577	591	587	561	571	594	569	549	556	561	553	580	544	534	560	564	608	583	566	585	547	565	605	572	584	566	563	554	578	541	531	582	595	593	586	548	534	544	562	590	609	558	555	589	555	571	537	538	548	579	595	559	589	513	561	593	565	594	570	583	574	634	552	572	566	550	589	608	546	569	616	543	536	519	560	546	578	565	590	613	617	585	552	628	592	582	562	604	577	580	586	574	566	561	559	585	606	589	546	579	526	576	561	564	542	585	560	572	556	544	548	551	579	607	584	582	569	590	580	580	613	591	567	578	561	580	571	571	560	564	570	601	585	555	605	549	577	620	565	581	529	595	523	565	595	550	560	550	547	543	581	530	571	574	590	547	587	603	565	559	547	580	610	574	558	554	579	552	580	533	610	600	551	569	565	546	554	598	575	547	597	532	571	615	584	559	565	552	584	572	538	561	592	550	524	571	577	601	623	593	528	609	606	555	583	608	622	601	555	567	564	596	580	639	619	598	552	605	602	599	579	606	608	574	574	595	554	585	604	550	580	548	523	615	585	514	550	545	578	622	515	590	573	545	563	552	566	569	532	546	556	582	596	607	576	580	572	602	596	578	590	586	551	566	636	610	543	591	587	589	563	588	595	557	613	522	578	541	550	577	576	573	524	588	580	556	565	589	590	533	570	551	605	579	555	595	606	597	526	579	559	547	532	572	570	592	554	553	551	564	537	620	581	584	587	533	576	539	573	580	577	597	567	589	596	603	528	552	560	531	584	509	565	590	571	565	560	592	581	510	582	577	573	569	554	578	579	558	576	580	555	589	544	604	537	583	528	565	548	580	563	602	543	594	600	571	537	551	633	569	582	533	553	557	566	571	547	592	589	554	554	551	586	577	547	517	557	611	555	555	560	561	525	570	577	548	568	547	569	552	578	589	560	579	546	585	556	555	571	570	568	553	579	552	617	600	596	573	574	579	530	577	577	606	582	565	594	590	580	552	543	588	546	601	564	600	550	602	592	583	600	554	556	577	562	583	560	559	507	581	572	616	571	581	607	567	616	595	595	574	608	574	574	538	536	546	595	540	585	589	564	564	585	550	562	567	575	554	541	570	563	589	557	583	590	564	561	571	598	587	581	567	569	571	615	559	565	596	561	567	563	584	623	578	564	572	520	570	526	563	604	582	548	584	597	581	572	572	590	551	588	531	551	574	598	542	613	552	582	544	585	575	552	587	542	599	566	577	587	538	589	615	595	524	610	552	566	608	557	571	590	580	569	541	542	573	550	586	589	620	607	600	571	528	581	590	589	604	568	557	565	541	560	581	631	588	540	587	564	589	590	541	562	580	543	520	575	561	558	595	548	580	613	582	522	607	597	560	543	591	596	550	540	563	544	558	587	585	530	526	534	558	575	570	547	538	525	568	556	543	599	583	561	553	574	531	575	577	582	623	586	513	558	577	539	588	544	568	533	566	543	569	571	586	531	544	613	565	542	513	525	556	553	558	533	563	579	588	623	527	576	564	570	568	552	577	600	532	590	556	532	552	594	586	538	580	586	586	564	592	589	544	567	575	575	571	544	585	591	536	544	587	592	585	555	542	582	576	575	613	600	554	562	568	562	548	581	534	603	583	545	573	523	563	546	613	583	578	605	552	557	574	572
13327	2227	2456	1868	1260	998	770	601	540	448	394	369	355	291	294	325	304	276	236	243	246	245	210	248	245	298	297	278	267	297	256	282	269	243	261	232	252	239	241	225	229	217	219	220	255	225	255	283	263	225	240	265	223	225	273	279	258	301	529	1170	1184	1069	681	398	329	278	199	186	183	177	183	191	206	187	188	198	189	188	165	199	206	205	227	205	171	176	184	189	178	172	190	193	184	217	190	181	197	199	193	179	193	190	210	183	188	174	202	183	193	190	202	185	183	175	188	167	182	197	187	179	174	170	179	204	181	171	193	174	171	183	170	192	189	187	210	188	165	180	199	180	169	194	187	177	162	191	179	194	201	178	199	186	190	179	199	194	179	194	184	172	186	200	195	192	185	203	181	185	207	196	174	182	182	211	185	173	189	163	176	201	196	196	166	184	166	204	196	201	199	194	177	195	196	205	159	172	175	180	172	205	187	201	170	197	173	177	191	199	202	186	198	169	167	198	179	201	183	183	176	219	176	181	179	191	205	194	190	186	190	189	192	171	185	213	165	174	205	189	203	187	195	199	190	178	175	176	209	192	201	181	182	184	202	174	164	173	200	195	174	178	183	185	194	191	181	190	192	186	165	198	185	180	179	173	203	192	178	173	162	181	187	182	179	203	190	194	178	180	194	191	195	209	162	195	221	193	174	179	177	206	178	188	159	203	192	161	180	193	165	190	202	192	168	183	186	191	197	192	191	193	186	187	208	187	193	181	200	200	189	162	176	191	197	186	178	188	181	192	194	176	193	193	194	198	183	168	192	200	184	178	182	212	178	183	199	192	182	201	187	200	167	211	199	203	173	173	184	182	196	166	188	197	190	193	188	191	187	187	189	193	191	194	162	196	183	188	195	190	187	188	190	201	181	189	210	197	176	184	178	176	187	202	189	192	185	179	184	187	203	176	188	185	185	180	185	191	190	191	186	188	192	185	190	176	184	196	187	183	201	184	166	195	143	191	191	197	180	159	166	186	179	170	196	174	201	201	163	186	188	216	162	208	185	198	191	179	208	174	206	179	182	186	174	183	179	192	195	196	210	205	191	181	195	159	171	206	188	201	192	187	190	172	197	192	176	159	144	193	174	166	186	207	201	184	191	171	194	194	198	186	201	181	162	189	167	176	199	200	199	194	197	180	165	203	195	195	188	173	181	199	202	220	187	178	204	182	179	167	185	201	226	213	174	205	177	200	200	197	186	187	199	166	189	196	174	190	188	194	184	184	191	197	184	199	201	165	183	182	185	189	211	195	191	173	217	189	186	175	178	190	180	189	178	164	185	197	201	184	195	177	190	197	188	217	161	198	202	191	199	200	182	198	162	193	198	174	164	184	187	177	214	192	190	204	164	188	198	188	201	195	199	192	194	159	176	174	189	189	172	216	199	182	186	209	196	176	193	186	193	177	172	191	190	176	182	190	192	197	169	181	178	185	189	191	191	196	181	181	207	186	191	203	212	182	190	174	179	166	182	211	199	181	190	190	185	202	205	197	193	195	172	187	195	145	191	211	204	169	197	188	194	188	193	179	191	177	203	174	188	211	207	175	174	167	185	198	180	197	190	167	175	218	176	198	210	160	194	178	191	197	172	182	169	203	198	188	157	194	189	184	189	162	165	176	179	166	190	201	165	170	190	176	196	178	167	183	201	176	183	197	199	180	196	166	191	203	162	189	202	174	207	182	166	183	218	199	214	195	170	181	227	197	180	179	194	170	174	188	189	193	165	171	179	179	203	183	191	208	182	194	181	183	186	185	166	213	215	180	186	176	166	197	170	189	193	193	181	203	175	196	198	190	215	188	193	175	187	188	225	201	179	170	187	182	191	201	191	203	165	164	177	182	206	204	175	187	191	177	219	193	199	176	170	173	173	184	198	167	177	183	182	187	192	189	221	200	177	180	194	206	175	170	179	191	192	191	183	191	195	183	175	184	186	174	205	183	207	195	183	180	199	170	184	196	160	193	181	197	159	183	174	204	181	182	164	190	192	199	200	201	172	164	182	181	180	197	197	209	201	198	205	180	206	182	195	207	165	200	173	182	190	199	199	199	196	181	194	195	164	189	201	172	171	176	184	201	178	186	194	197	177	184	186	194	188	189	188	215	195	205	190	184	186	204	201	184	185	178	194	188	183	198	198	185	191	194	183	196	172	229	215	195	201	175	207	177	190	192	194	189	196	195	181	193	201	202	194	212	174	175	199	198	181	182	218	156	193	193	181	202	185	181	163	201	179	205	174	169	200	180	202	174	181	195	195	197	173	202	197	184	199	202	189	184	184	225	176	185	186	196	169	182	181	174	155	179	198	196	176	189	206	226	196	190	184	169	211	181	192	175	183	206	185	214	184	169	174	176	187	207	181	202	201	237	175	200	171	221	191	225	171	204	188	187	190	187	172	178	199	153	201	192	208	188	176	186	161	157	187	189	192	187	164	180	175	177	175	198	177	193	189	199	187	194	185	188	202	192	183	187	199	217	197	180	185	218	177	189	169	182	186	193	204	166	191	210	208	194	188	190	211	220	200	191	191	195	178	199	176	169	202	172	192	173	179	200	164	188	160	205	174	175	206	213	160	187	201	190	184	158	199	194	180	185	182	190	165	173	178	165	170	181	215	197	189	179	189	188	195	188	198	172	203	212	182	195	174	184	193	175	199	188	174	198	190	181	177	172	183	173	194	185	182	193	182	183	168	184	169	183	186	190	191	174	210	191	187	175	166	172	173	182	189	175	195	161	150	179	163	204	195	176	193	167	184	181	184	191	195	180	175	209	204	185	168	176	153	184	205	189	176	179	188	178	182	167	168	183	235	200	209	190	193	181	204	202	203	202	190	191	157	183	190	190	162	183	197	170	190	151	195	166	180	181	178	202	183	194	162	171	172	188	193	196	187	190	219	160	163	190	174	170	213	194	218	193	204	174	184	192	208	163	192	187	174	192	192	177	186	173	189	161	196	180	177	190	196	196	187	168	183	173	194	178	177	186	170	194	155	195	174	213	195	179	214	185	190	149	194	186	189	163	187	189	192	183	186	174	188	198	207	192	181	203	197	193	199	211	202	196	175	171	189	187	185	180	205	190	211	198	179	168	180	177	191	200	187	196	170	204	182	171	201	215	184	198	185	203	174	197	181	183	167	205	183	203	174	194	187	204	189	180	217	195	176	172	168	213	202	192	179	193	174	194	212	190	201	177	201	194	173	165	181	201	177	178	194	189	186	187	176	182	171	155	173	184	186	178	195	187	163	196	192	178	181	183	191	181	191	198	185	212	168	202	178	179	194	193	173	175	210	185	191	212	186	198	168	202	226	199	179	195	194	173	177	205	226	180	197	189	180	212	182	175	194	210	187	199	198	185	204	180	197	202	170	190	217	194	192	190	202	189	200	193	200	173	164	180	190	183	164	205	195	145	223	175	201	168	166	176	194	179	196	198	176	180	167	204	167	226	195	192	174	181	196	188
7329	2292	4616	5198	4628	3793	3133	2635	2269	2061	1932	1632	1418	1313	1278	1389	1229	1076	1026	964	938	891	846	1025	1160	1080	1198	1162	1334	1404	1246	1142	1065	998	1055	911	950	924	913	966	974	1003	937	993	997	933	938	966	883	899	970	1135	946	835	976	1010	1079	1345	3149	7457	7626	6717	3836	2136	1548	984	630	607	496	488	492	482	524	508	546	485	535	550	515	486	499	496	513	514	492	538	496	526	540	522	498	499	501	472	504	514	516	464	523	509	557	495	543	499	514	510	523	523	547	528	521	539	524	535	474	524	505	525	515	496	519	497	548	528	491	493	541	539	539	543	515	538	527	493	514	524	496	532	494	482	519	529	516	495	513	484	534	504	476	500	534	510	542	504	476	530	509	514	495	516	527	491	517	518	532	476	510	537	527	554	547	537	491	499	490	482	596	527	512	515	534	497	540	501	496	529	585	495	516	514	544	516	520	510	499	480	469	518	507	525	541	521	487	512	532	555	547	548	538	515	527	516	553	511	485	519	517	501	505	528	504	568	509	519	520	506	490	520	514	541	491	485	503	497	500	553	532	539	543	499	524	517	539	520	516	551	510	505	494	504	525	516	588	540	463	529	532	528	493	552	511	510	530	540	492	544	504	519	526	499	543	519	552	517	528	554	532	476	483	491	506	520	500	459	489	532	504	491	504	495	541	511	503	465	484	512	529	500	571	545	529	537	500	507	548	458	543	550	533	535	514	521	552	523	497	468	508	518	525	531	479	463	549	523	542	526	531	508	492	539	544	514	502	521	498	504	532	514	576	534	508	520	556	546	544	525	509	494	557	516	532	497	513	533	499	516	570	559	526	518	538	505	521	502	516	518	503	508	515	517	497	527	499	505	546	508	526	495	478	521	515	515	509	473	478	499	539	523	532	518	509	472	472	498	538	516	517	503	542	565	555	497	505	539	550	581	500	490	522	526	516	530	518	527	535	501	539	505	521	549	488	514	523	530	559	498	533	506	505	504	506	521	526	485	543	560	503	530	499	534	506	528	527	546	511	537	495	498	511	531	485	548	503	504	525	540	550	521	541	554	525	558	493	562	512	550	562	535	523	491	505	544	514	541	533	521	517	495	517	512	528	519	512	545	566	547	554	516	507	499	474	549	549	519	508	511	532	509	498	497	528	484	516	506	497	477	496	545	526	477	526	556	537	523	480	511	506	533	509	506	504	504	480	515	539	501	475	495	556	509	567	532	538	533	497	499	539	540	510	481	518	502	531	546	565	499	513	570	539	511	507	504	531	507	511	521	518	540	524	516	517	545	565	445	530	537	488	494	492	501	548	464	522	491	533	543	507	505	501	519	493	503	494	507	561	556	512	554	496	526	505	531	509	524	529	525	515	500	526	572	537	542	558	507	498	503	538	554	544	555	502	504	533	483	489	490	538	537	551	575	506	489	539	560	503	549	507	495	492	564	501	517	519	515	528	579	529	521	492	529	537	499	569	530	513	499	514	511	512	506	523	495	503	520	490	498	507	455	459	554	508	504	529	512	555	524	524	551	534	536	515	523	559	514	546	516	526	518	511	538	532	510	486	484	512	505	517	521	521	533	499	517	567	503	510	496	513	570	536	481	497	473	541	515	502	545	504	521	552	519	514	508	540	506	526	511	526	531	509	478	492	533	483	494	524	542	540	524	529	501	505	521	563	543	556	517	515	523	545	520	492	500	506	573	531	495	541	508	545	548	520	485	520	562	521	495	535	500	552	515	521	473	528	538	506	493	486	520	532	502	540	510	535	519	526	535	514	496	506	500	476	509	531	508	492	523	552	526	522	516	491	531	535	512	546	505	528	534	504	537	495	511	541	512	532	487	500	542	506	502	517	490	496	498	556	529	540	501	539	516	502	485	522	503	507	528	508	530	522	523	485	531	516	535	469	515	502	538	531	550	445	527	526	504	539	508	505	512	535	500	524	540	506	516	540	509	507	518	508	526	515	527	494	520	497	531	515	529	498	517	511	547	544	502	489	471	531	479	508	545	506	552	526	518	513	504	509	537	502	526	533	535	513	543	538	531	507	520	507	549	516	519	514	549	554	522	534	516	500	478	501	529	522	557	558	530	522	534	522	533	473	553	513	501	553	499	507	493	499	519	509	502	496	501	554	553	501	528	511	520	538	528	513	526	513	505	470	510	483	532	536	503	499	484	543	513	497	565	524	493	555	574	541	510	491	516	513	527	507	555	514	545	513	528	469	552	546	518	501	495	530	526	515	506	528	494	528	525	536	498	552	521	517	549	521	539	509	516	501	524	531	523	476	513	528	536	543	519	499	494	500	523	541	513	501	509	561	464	519	490	498	536	516	518	513	515	510	499	525	522	503	515	537	525	496	552	517	477	513	505	543	510	513	482	522	520	527	536	555	537	533	537	545	527	540	506	518	538	519	549	494	489	542	507	494	481	532	540	546	512	531	517	525	523	510	540	503	555	528	530	453	513	546	549	527	482	556	503	486	514	524	474	504	504	477	509	548	549	525	493	535	533	514	530	538	504	547	495	492	504	519	517	536	509	468	539	500	511	500	532	514	530	503	523	512	554	511	524	517	564	500	520	554	504	560	519	507	500	498	475	485	578	493	516	489	511	554	529	518	506	593	489	505	544	499	527	503	514	490	516	507	493	572	523	532	538	517	562	547	523	499	474	566	500	567	528	524	543	518	516	516	520	520	505	527	489	564	522	520	487	508	530	496	494	524	526	494	547	530	552	502	536	536	541	497	495	502	477	578	533	544	515	532	512	510	562	485	520	525	513	502	523	517	551	502	533	534	499	550	516	528	516	515	513	522	511	529	547	493	513	544	527	485	553	529	500	506	510	499	501	528	502	499	467	470	506	547	510	506	530	506	543	495	528	526	510	531	542	502	567	516	500	564	548	518	518	500	522	485	526	503	504	540	526	532	506	492	499	525	514	499	517	517	535	495	549	539	525	526	543	552	527	481	488	456	489	518	459	539	528	509	518	539	500	522	543	503	513	476	524	511	544	540	520	513	513	529	517	505	532	560	512	523	552	514	519	520	527	551	553	509	538	486	523	555	515	526	500	564	522	516	518	511	523	540	544	539	512	500	520	507	489	555	519	506	534	498	535	494	507	498	520	495	515	540	500	531	531	559	542	490	477	508	513	496	522	544	535	531	521	555	583	523	512	523	501	504	500	541	526	536	532	493	520	521	506	536	522	518	525	531	500	507	511	548	537	555	533	534	510	538	510	525	503	538	500	489	489	494	526	502	490	527	564	559	520	519	538	512	523	524	465	514	537	550	492	536	496	486	503	496	508	528	528	504	532	502	537	563	527	523	562	540	486	456	538	520	548	560	501	516	511	521	516	500	500	482	552	492	509	479	509	499	540	523	519	538	523	521	544	508	488	535	532	519	511	510	535	489	504	492	546	509	515	496	511	542	515	519	497	526	530	572	529	477	508	507	492	481	548	524	558	519	520	519	488	524	538	531	521	560	483	512	503	522	514
2125	282	326	258	273	251	249	243	219	251	223	240	245	230	230	213	249	212	225	233	223	215	223	228	214	251	275	234	222	280	283	235	239	216	249	236	254	215	233	217	224	243	250	235	228	251	257	229	240	221	250	234	221	224	230	226	222	238	274	295	310	293	277	263	240	227	225	222	210	215	208	229	230	208	228	246	202	238	198	222	227	224	192	204	230	196	220	213	214	203	229	242	193	215	231	209	202	245	217	211	204	210	218	222	216	212	236	206	197	228	225	202	223	226	203	249	181	216	194	216	193	231	217	198	255	199	228	219	189	234	247	214	212	219	200	218	212	221	199	228	228	220	209	219	217	218	189	202	243	210	211	246	225	231	229	225	206	204	216	218	207	226	222	221	200	226	203	206	232	214	216	211	235	219	254	210	243	199	209	230	213	215	221	225	239	204	243	210	249	209	221	238	211	237	237	192	211	216	214	210	240	225	237	223	211	217	222	255	188	206	192	215	195	208	239	195	203	232	240	249	232	217	217	226	209	197	204	204	252	228	224	245	258	213	223	236	236	222	231	201	240	215	220	180	216	185	185	210	205	207	206	204	211	213	213	219	217	234	203	234	211	197	204	236	218	216	222	216	262	206	227	192	212	197	215	214	227	221	192	226	217	240	221	217	231	200	212	201	196	247	252	221	237	214	221	222	238	207	208	216	228	237	246	227	219	193	250	233	202	208	209	236	230	218	216	225	233	198	206	212	219	224	230	204	223	232	194	193	229	243	239	224	220	227	235	235	192	245	206	240	225	205	216	215	189	204	196	201	221	217	223	224	235	202	199	241	209	208	235	228	196	217	199	216	224	215	200	237	223	234	206	218	236	208	219	241	204	208	213	222	201	209	219	216	197	233	218	220	212	233	224	218	251	225	195	224	238	211	239	222	245	190	229	195	224	212	212	248	231	210	214	242	208	211	212	224	202	244	214	214	257	206	231	213	197	213	218	193	240	200	206	222	198	191	218	229	225	223	201	216	219	207	212	227	194	218	236	215	208	190	213	190	215	213	203	205	244	225	217	245	205	210	223	187	240	224	227	211	216	229	255	225	228	221	210	216	202	208	199	197	232	210	246	195	216	240	235	200	200	219	186	213	240	236	227	231	222	225	197	233	228	231	215	231	222	223	240	229	217	204	244	208	197	234	210	231	208	211	205	213	212	204	222	227	204	205	251	190	221	209	236	206	213	226	234	203	210	220	229	216	235	213	218	224	200	220	198	221	212	217	209	199	232	222	211	224	207	196	216	223	204	181	233	232	204	258	208	205	232	207	217	194	217	220	213	214	214	233	247	220	217	204	197	236	226	219	217	236	222	228	227	224	227	230	214	231	223	203	208	225	185	251	228	210	226	217	203	248	217	214	222	215	205	205	212	200	217	230	215	231	225	214	218	238	212	223	222	210	239	215	234	248	208	216	228	239	212	198	222	197	215	202	210	222	232	195	193	237	198	220	233	226	170	231	240	218	214	215	213	224	228	230	183	221	218	215	224	225	208	185	240	214	233	233	233	205	210	228	226	227	223	231	193	230	205	209	221	203	192	220	204	193	189	210	219	203	234	218	221	204	202	182	241	242	203	223	235	211	213	214	218	213	242	220	219	195	224	197	225	185	222	215	187	238	247	188	232	212	213	219	224	247	218	192	223	206	218	236	205	202	217	208	253	209	217	220	191	203	227	206	214	205	219	238	211	213	208	230	208	261	207	208	190	210	211	215	216	198	218	209	213	217	224	221	237	197	232	212	217	219	242	234	198	237	211	225	212	224	236	210	223	224	231	203	222	227	188	208	206	236	214	222	222	253	212	191	222	208	209	231	221	217	239	223	214	194	224	223	215	207	217	218	207	215	223	232	235	244	229	209	217	206	200	214	220	205	197	227	207	223	208	217	216	194	198	245	233	219	195	230	217	217	212	234	196	218	217	205	225	229	227	209	248	190	228	249	231	230	180	234	219	209	229	224	212	206	184	229	204	216	231	226	169	213	232	213	206	185	207	209	192	252	218	200	216	184	213	233	202	213	241	213	213	209	235	216	206	223	201	211	217	210	213	215	218	202	214	225	228	233	197	194	230	210	195	199	233	197	249	237	234	238	206	211	210	185	219	238	211	213	212	201	219	240	201	214	214	236	199	201	224	211	203	218	217	204	211	229	224	224	201	219	222	215	208	202	256	214	201	207	210	207	207	219	214	237	232	236	244	200	228	219	186	203	210	231	232	229	191	227	204	215	201	203	239	210	226	237	202	210	238	220	223	233	202	201	195	222	207	231	249	237	205	215	238	208	210	196	216	191	219	231	234	197	227	221	207	201	216	227	202	221	235	213	203	212	216	196	223	203	228	188	225	223	206	214	220	198	200	238	256	226	216	203	242	222	231	242	222	225	232	203	228	233	240	199	234	204	246	209	199	187	211	219	242	212	211	216	231	230	238	237	226	224	213	211	213	237	201	228	210	199	207	228	222	206	202	211	231	212	226	211	220	226	201	213	203	219	223	243	224	226	221	223	203	223	243	199	235	204	227	222	206	232	243	192	232	224	180	213	208	242	213	224	217	217	210	225	203	197	208	211	222	239	204	196	218	221	196	209	224	206	226	224	214	218	223	228	188	222	213	199	228	228	204	236	250	212	218	203	232	208	205	208	221	226	214	221	216	236	219	196	189	196	220	203	228	235	221	218	220	240	205	219	225	226	204	233	216	210	226	209	249	221	206	216	206	203	205	213	190	209	214	194	223	223	196	224	211	241	235	217	237	194	236	227	206	229	192	223	241	213	240	202	230	199	211	201	215	246	239	217	206	231	233	205	220	209	239	223	230	222	200	214	205	229	213	223	240	219	222	246	185	193	209	207	220	205	190	227	229	228	235	227	209	251	190	213	230	232	202	240	254	199	217	210	248	241	224	200	192	218	207	212	237	198	203	247	224	198	209	224	229	217	203	219	204	233	222	230	207	218	221	232	225	178	215	203	218	246	229	224	242	229	236	230	208	228	232	215	218	200	226	205	221	229	203	233	206	193	234	221	227	232	221	210	239	218	217	213	224	242	230	254	203	237	217	194	209	213	186	217	234	195	204	217	229	224	205	226	207	210	207	244	210	211	246	215	219	205	212	209	225	210	232	236	204	216	239	214	203	220	206	243	242	218	215	195	198	215	210	219	210	212	197	206	203	224	221	198	230	233	209	213	224	204	241	223	207	230	204	254	213	218	213	222	225	214	221	226	186	208	193	218	245	234	240	227	220	199	200	209	211	212	212	213	216	213	222	232	200	202	221	254	197	215	218	214	194	208	218	247	208	232	200	219	215	222	204	227	195	202	257	209	242	207	217	212	191	215	224	209	208	223	228	192	214	207	222	240	231	264	226	219	218	221	225	203	230	217	199	243	251	211	220	218	216	253	239	220	213	223	227	251	203	216	201	238	209	221	212	230	208	223	200	226	223	213	207	226	212	203	220	241	236	224
2363	730	888	894	821	725	782	680	693	729	698	642	655	602	677	624	701	624	668	631	634	652	626	737	753	742	820	892	884	835	820	779	834	725	668	735	675	718	724	782	775	816	847	758	733	795	751	717	658	670	715	754	761	748	732	702	744	622	924	1225	1138	1201	1058	850	766	642	631	624	609	622	624	567	588	641	568	586	556	572	582	567	590	611	601	601	576	594	574	566	605	596	608	615	561	605	582	602	567	552	604	574	587	636	582	580	585	611	590	599	599	599	575	553	606	548	565	601	584	588	609	557	600	571	597	599	594	581	618	597	603	586	553	603	597	581	565	603	608	575	589	566	613	607	568	623	593	576	624	601	636	601	595	618	610	583	586	555	561	588	545	537	596	598	610	574	615	628	580	569	582	596	567	577	590	604	547	567	561	555	587	583	543	622	587	547	593	566	611	635	553	577	561	589	596	597	583	596	600	594	580	572	651	565	632	598	581	578	621	588	594	586	570	569	615	565	574	606	580	617	582	612	566	599	571	614	613	585	609	603	611	600	574	542	608	587	579	593	606	586	631	602	594	579	567	554	596	630	593	586	604	571	583	592	618	582	565	584	593	586	570	561	554	580	650	608	588	602	562	607	586	597	561	568	544	570	594	546	572	599	584	544	617	602	572	581	592	570	611	584	600	551	576	585	595	569	572	596	594	597	597	569	558	569	594	585	601	620	611	611	590	565	575	570	594	580	623	618	585	634	586	564	599	632	591	606	578	564	617	617	606	614	545	594	592	601	575	626	595	584	593	607	594	537	570	594	574	595	597	588	591	593	573	578	621	601	555	567	602	580	553	565	583	598	634	594	608	627	545	575	607	573	614	608	607	576	620	563	561	609	582	613	566	602	589	582	551	582	632	546	589	580	553	599	595	601	572	604	607	616	606	563	604	622	581	635	652	579	612	592	587	634	585	595	623	620	601	591	558	574	602	589	591	597	598	572	596	585	594	581	556	548	587	598	615	577	607	576	561	569	577	586	605	616	593	657	595	605	553	566	569	583	564	605	593	619	595	618	578	584	596	644	554	556	633	584	600	623	598	590	628	600	587	553	593	595	594	592	637	610	545	578	617	566	581	596	604	606	563	594	584	581	588	603	574	667	616	608	573	569	606	557	582	589	610	594	640	592	598	595	575	596	606	604	598	594	595	625	614	568	578	590	576	610	571	590	595	563	604	576	615	623	557	611	638	598	624	601	602	634	615	660	574	618	564	587	567	560	657	579	613	623	637	559	557	620	613	614	576	579	616	607	522	565	565	616	585	560	631	562	565	619	562	579	628	610	607	593	605	641	556	604	610	602	573	606	591	623	597	607	547	601	602	623	651	604	619	574	576	570	602	582	620	613	599	608	564	575	600	588	599	599	567	584	604	618	587	635	626	648	568	588	573	577	611	589	584	618	579	566	616	534	611	581	614	580	576	579	581	613	592	615	610	556	610	541	602	598	619	530	585	579	579	576	610	598	581	615	579	559	601	621	602	603	617	615	598	573	573	546	623	598	603	571	559	574	629	604	579	597	583	612	615	616	573	585	573	579	598	653	591	580	617	617	629	595	609	572	590	575	577	613	615	584	566	567	600	568	605	615	589	564	607	566	579	626	633	584	574	638	594	587	611	616	563	574	603	631	576	610	606	615	564	613	598	598	620	587	529	602	615	563	571	603	620	597	594	604	587	591	545	615	589	576	578	603	580	573	587	569	583	642	601	592	622	605	636	568	590	598	566	567	591	622	635	654	574	620	616	590	593	576	577	590	558	596	616	571	578	579	543	541	547	547	586	601	592	602	544	596	543	589	556	670	537	583	568	566	575	549	594	619	584	573	597	585	598	531	596	565	564	609	610	614	615	604	599	610	614	575	643	602	632	581	623	613	610	587	624	636	611	614	601	587	617	599	567	603	572	570	544	591	610	574	580	609	606	587	600	574	580	609	571	615	597	555	565	594	610	567	580	593	580	586	610	570	602	552	614	576	576	559	581	600	612	579	599	565	622	568	652	585	587	635	594	592	617	572	613	604	581	562	575	588	598	621	561	581	613	567	588	581	623	577	599	561	571	621	585	581	606	600	568	581	618	558	644	589	577	605	623	598	614	639	589	623	593	593	583	592	558	631	601	571	600	597	626	605	626	602	589	634	604	621	583	549	538	565	584	595	607	579	595	571	568	581	541	575	591	598	622	568	604	579	585	600	561	647	553	629	619	612	564	559	578	571	574	581	625	582	575	613	581	589	566	592	579	580	571	579	652	600	584	597	620	591	613	626	582	599	577	614	599	564	608	628	524	598	593	582	585	573	567	581	607	606	617	592	575	562	560	580	596	608	610	600	595	593	567	593	577	590	581	579	612	600	595	587	603	607	571	629	560	592	541	622	620	591	583	617	589	567	608	619	557	581	601	623	606	584	601	599	572	561	612	605	537	565	595	594	581	600	575	553	586	622	575	556	624	619	576	556	566	566	632	557	591	573	570	630	552	582	609	592	623	604	608	595	597	577	558	575	625	618	603	605	569	555	604	601	583	568	577	605	599	566	613	551	579	592	580	587	607	564	584	551	546	630	619	567	632	580	576	580	583	612	594	604	610	608	559	556	596	578	592	583	625	601	606	634	592	574	593	640	575	603	596	560	618	568	580	607	563	619	605	544	597	580	585	581	569	593	616	610	588	574	599	610	590	580	611	601	617	554	542	570	600	603	585	581	596	592	528	570	606	584	565	555	577	602	583	556	604	584	591	569	651	622	566	582	589	612	589	591	585	575	604	591	580	625	578	596	554	590	623	650	599	602	584	613	534	606	606	602	602	593	581	559	583	591	614	608	598	603	603	587	567	600	593	576	640	592	621	574	561	609	588	561	612	601	580	616	571	570	561	609	579	564	598	532	572	569	550	580	574	613	566	584	652	581	615	582	591	598	580	569	602	601	610	569	589	645	622	591	615	551	556	578	612	607	594	549	613	629	572	568	613	545	593	618	583	627	585	596	618	572	557	583	586	574	634	622	606	624	589	648	580	585	609	599	604	582	570	595	603	575	604	579	588	577	615	609	606	599	608	602	579	580	616	573	613	567	601	601	601	575	559	597	593	609	591	638	567	588	627	625	577	600	575	580	601	585	625	587	645	589	677	550	624	632	628	572	608	585	615	555	634	571	578	572	598	553	657	573	564	579	559	565	563	581	597	614	554	599	571	580	590	573	618	595	580	600	619	584	567	589	562	645	566	594	542	587	623	601	574	597	602	555	584	589	599	612	641	586	603	563	664	601	587	620	580	576	534	565	613	602	602	646	592	574	610	594	614	604	593	586	610	595	612	615	582	631	599	632	594	573	600	577	595	592	576	594	603	598	585	555	573	602	572	587	600	593	567	589	596	587	595	588	579	590	583	641	622	593	554	569	543	600	654	619	575	614	561	558	631	557	602	582	587	612	645	566	571	593	625	597	624	618	561	561	582	628	600	576	564	595	569	586
7644	1337	1501	1120	806	637	497	447	397	351	291	268	249	240	278	253	247	231	241	238	225	232	212	216	246	213	258	250	274	266	277	234	237	254	208	251	212	249	207	210	240	262	252	221	247	226	217	235	211	205	214	234	227	207	234	245	216	226	582	794	691	573	423	346	236	237	185	220	189	219	193	192	191	191	184	195	202	189	201	195	194	212	194	185	199	195	203	196	193	190	173	193	186	195	191	180	182	176	204	178	189	185	176	179	176	180	155	182	189	185	178	190	170	188	188	207	210	177	166	185	187	167	180	178	179	174	203	180	179	198	194	192	184	159	173	185	193	212	194	188	181	176	188	193	194	189	171	207	188	168	199	181	192	197	185	176	188	204	201	182	178	211	198	209	184	196	218	206	187	180	189	202	198	180	191	176	199	191	177	197	177	194	172	190	194	216	189	170	175	162	184	183	198	152	165	174	205	171	209	171	172	183	191	195	173	200	203	177	173	197	171	195	180	179	171	191	193	197	177	210	209	203	176	181	179	214	190	174	163	183	177	176	157	211	191	194	163	196	175	184	196	184	147	195	183	180	177	174	176	216	191	165	185	177	178	183	189	158	197	184	201	185	176	214	158	172	194	193	193	194	199	192	177	189	187	199	188	206	177	179	181	197	225	198	190	187	184	182	187	177	199	183	179	196	176	219	160	185	199	170	180	187	192	210	185	182	219	173	189	190	199	209	205	188	210	176	208	174	167	209	201	188	177	165	189	185	219	206	182	198	202	179	196	200	158	167	186	168	168	172	172	175	168	180	212	168	184	177	198	208	191	191	168	187	205	188	193	183	186	176	202	202	183	204	173	198	192	206	189	170	176	219	185	184	197	184	183	179	190	190	184	209	194	201	171	185	183	178	189	197	192	194	178	180	172	171	184	181	185	192	185	191	176	186	197	163	182	176	227	189	170	188	202	193	204	174	203	201	208	177	182	172	197	168	182	174	212	185	172	210	201	190	172	199	203	190	171	176	159	191	178	183	188	187	189	198	178	195	209	185	195	185	182	180	163	176	177	194	189	177	195	215	190	192	181	175	193	168	184	201	169	192	191	181	208	199	195	174	204	172	185	211	190	187	182	185	186	174	164	183	187	182	194	170	168	179	182	187	180	167	207	186	173	186	180	184	202	189	179	186	174	194	170	187	192	176	190	169	185	197	186	181	176	196	195	188	194	179	175	190	174	178	172	197	182	181	191	183	159	181	199	210	188	184	177	208	172	183	182	189	153	170	162	168	184	188	171	183	181	187	163	173	189	178	204	180	184	173	167	189	191	200	193	181	178	182	182	219	187	197	176	168	180	162	196	183	175	187	190	196	177	170	216	194	196	187	176	204	186	191	195	173	168	179	205	187	186	193	183	194	177	188	174	184	188	162	198	218	188	210	184	185	173	180	190	172	178	194	201	184	185	166	176	185	161	179	176	179	204	170	175	185	167	164	183	199	192	182	182	182	181	206	194	194	181	190	207	194	203	200	199	177	181	204	202	185	171	181	190	188	197	190	159	166	180	172	174	184	181	173	196	179	176	207	191	168	180	193	161	188	167	176	180	213	199	183	180	204	174	185	195	183	178	203	183	166	185	189	200	190	196	210	180	177	208	187	179	203	163	177	168	178	189	197	191	157	168	213	173	191	191	195	174	192	181	193	188	183	161	190	195	206	172	197	192	196	185	187	185	164	175	196	197	191	186	182	206	186	166	169	176	188	161	177	171	162	163	173	185	218	187	188	190	208	180	189	206	208	175	175	192	200	198	183	183	179	173	194	172	164	201	193	173	173	205	193	168	197	180	186	188	215	182	187	163	181	181	187	199	158	180	206	170	180	176	179	189	199	209	181	196	200	194	190	191	206	188	197	177	172	197	190	182	168	181	168	176	168	212	167	186	186	183	171	200	178	183	230	209	185	188	188	174	203	185	189	204	199	194	173	167	187	180	203	184	169	181	196	184	198	190	180	183	189	205	201	168	189	175	211	191	186	186	177	167	197	189	177	192	188	181	171	180	185	188	180	198	205	178	187	198	169	201	182	203	168	159	186	185	180	191	189	204	179	188	190	185	175	169	195	211	203	179	196	180	184	164	171	208	181	178	185	210	177	201	199	174	184	180	188	159	186	211	194	188	179	204	188	180	188	175	187	201	159	197	176	186	199	194	190	166	167	192	167	186	177	199	173	181	182	186	193	159	175	179	194	187	195	174	179	212	201	191	182	204	163	182	207	166	188	185	194	201	200	186	183	180	182	188	166	193	186	200	174	211	170	185	184	183	184	181	175	204	176	188	162	173	172	196	181	165	171	189	188	167	163	172	167	202	162	193	187	177	202	180	185	183	204	178	189	209	184	185	199	167	199	186	192	167	195	181	172	194	198	194	176	235	172	159	187	165	198	208	202	215	172	195	196	198	182	175	180	195	200	161	168	198	200	183	195	189	191	201	167	181	194	173	179	177	199	206	210	171	184	202	185	167	172	175	192	207	195	208	185	217	178	201	171	184	174	174	199	187	169	180	179	187	196	162	179	179	188	173	183	182	200	193	169	174	172	178	188	198	164	182	159	173	177	161	188	160	170	170	183	190	204	191	198	187	169	206	193	172	190	204	181	167	181	176	165	192	161	183	195	202	187	196	226	200	175	193	195	176	192	178	193	164	178	200	166	165	223	204	193	178	206	180	203	198	189	169	149	179	192	176	194	182	212	180	172	185	188	178	163	139	174	192	166	168	159	191	186	190	165	171	156	176	205	174	224	203	178	187	195	169	165	188	187	177	179	174	210	182	199	184	186	178	203	177	206	195	180	180	201	193	185	201	200	184	193	196	168	203	192	185	160	187	176	208	175	214	172	200	199	172	194	182	177	201	190	215	172	196	205	184	179	179	196	184	179	175	160	171	180	166	179	159	177	201	175	185	186	203	201	180	196	206	202	190	167	176	210	185	180	183	218	184	174	190	199	183	215	200	176	184	190	202	186	190	188	182	212	169	196	168	183	194	176	176	158	180	192	186	195	190	193	194	199	190	170	191	208	181	166	212	178	161	187	175	186	198	151	186	180	192	187	184	190	184	161	206	192	190	175	195	166	188	178	195	198	191	196	198	192	193	175	189	188	197	200	202	187	188	203	187	191	212	203	199	199	195	191	197	158	189	196	209	192	162	207	175	175	176	176	190	172	211	173	195	208	164	160	187	195	192	183	179	177	180	176	213	183	195	175	182	202	176	176	154	190	177	163	194	206	194	205	210	174	198	213	176	181	176	205	171	180	183	185	178	197	168	183	163	206	182	180	192	198	198	184	171	204	170	205	176	189	181	172	241	154	148	176	174	198	172	167	182	187	176	156	191	187	193	197	188	175	195	179	173	180	178	192	174	191	196	159	198	186	182	175	164	185	202	164	185	165	186	190	192	186	214	194	194	190	184	198	195	211	192	174	170	175	209	194	200	226	168	200	187	209	183	190	165	180	183	210
5608	1722	2859	3281	2914	2321	2073	1764	1541	1427	1307	1131	1021	923	1005	948	896	838	782	804	754	722	762	885	893	945	1023	983	1150	1059	1009	926	866	905	818	844	862	893	845	794	922	1049	1003	962	929	915	861	790	719	715	783	963	839	826	874	918	807	786	3652	5507	4655	3541	2127	1496	985	732	598	526	543	493	540	516	511	503	507	524	510	534	532	511	536	545	482	512	497	517	467	541	529	508	467	538	491	510	516	548	502	517	507	479	501	493	497	534	482	499	510	543	541	505	504	519	531	463	495	531	540	507	502	491	532	503	502	567	522	488	495	489	536	511	518	534	518	511	540	505	526	502	506	513	518	526	494	515	535	514	509	488	463	525	538	514	541	501	474	521	517	550	502	489	553	493	528	514	490	525	554	503	524	521	520	463	474	525	558	535	491	519	539	474	512	496	522	495	483	471	538	518	562	509	507	499	531	484	528	513	512	513	515	558	521	544	519	503	509	518	531	547	511	511	494	518	522	535	527	521	520	494	495	510	527	520	516	519	507	513	517	548	552	504	507	522	485	498	543	513	523	534	532	517	547	540	474	504	519	534	578	538	515	503	546	518	544	515	553	515	532	521	511	482	484	488	531	543	589	538	544	522	534	520	541	542	511	520	510	483	484	498	517	468	530	519	541	494	511	489	555	536	486	513	519	464	524	513	551	508	492	475	532	514	531	490	485	536	488	498	479	531	524	468	504	489	502	529	517	485	532	515	544	516	519	548	545	528	481	467	504	538	523	544	472	548	468	515	462	518	557	485	500	508	531	496	523	519	506	550	542	497	514	520	487	540	522	513	503	513	528	529	509	503	524	520	492	523	503	520	549	572	513	528	489	480	513	520	492	515	501	491	533	542	493	524	518	558	515	498	508	539	500	510	494	505	543	519	553	518	533	528	503	505	488	527	536	516	493	510	518	510	540	518	513	524	528	484	487	510	502	498	526	490	560	551	476	520	522	518	516	518	559	483	514	495	484	513	501	526	538	515	550	485	478	511	471	560	523	470	525	535	503	488	520	504	485	470	553	527	535	510	537	493	528	548	533	549	538	508	530	505	490	484	502	488	495	512	533	510	510	523	490	507	521	495	516	517	513	512	526	511	518	515	485	500	500	480	530	497	507	560	512	503	501	552	537	512	532	506	485	508	534	537	517	522	487	559	492	512	493	504	532	507	495	486	513	510	501	511	518	514	498	488	534	544	547	503	515	527	547	520	516	528	534	553	511	495	521	473	523	540	518	465	545	549	479	524	516	474	532	485	492	564	498	526	548	553	514	517	484	541	519	527	507	510	473	480	538	495	488	518	488	448	529	574	521	514	495	495	501	485	471	505	484	535	496	544	518	507	540	537	487	513	525	565	528	493	518	553	522	526	543	520	497	465	500	487	513	529	509	516	507	554	500	493	500	496	527	515	517	527	512	521	480	533	487	527	511	525	485	531	547	502	524	508	550	529	520	508	538	498	563	538	529	522	508	501	518	529	521	478	521	535	516	509	556	546	545	503	529	529	504	516	522	529	502	526	521	543	519	535	521	508	529	527	488	493	499	556	513	476	493	502	552	562	516	512	521	538	527	525	509	558	512	526	466	528	515	548	551	561	530	541	513	496	490	498	517	501	494	545	489	508	531	571	497	536	513	500	549	493	512	539	553	519	535	507	485	535	462	553	497	501	520	491	506	517	522	506	490	500	518	472	503	477	552	518	499	515	480	511	545	544	504	454	514	508	544	523	505	510	493	544	463	525	532	498	519	469	517	526	501	467	516	512	520	513	516	456	499	510	543	501	548	493	488	534	534	472	496	541	520	507	559	503	494	511	532	529	540	515	501	495	519	540	522	525	528	517	514	501	528	516	529	486	531	486	479	489	509	520	471	540	503	520	518	484	491	502	502	512	511	508	513	526	548	502	535	496	551	535	528	512	523	483	508	534	506	504	508	520	506	501	457	518	493	458	445	498	518	538	472	556	492	529	485	517	478	552	517	553	527	511	511	528	485	514	506	529	516	540	541	490	533	518	499	494	536	507	529	525	534	483	522	509	493	538	535	472	516	567	502	537	492	555	481	511	556	551	523	558	539	538	508	492	540	484	496	522	526	485	457	511	511	520	474	510	479	494	538	493	528	485	519	513	519	528	531	539	504	555	502	458	533	515	529	536	534	535	515	513	502	484	526	520	547	495	502	492	501	515	508	503	546	529	487	566	524	506	525	523	511	489	502	490	473	528	540	473	523	468	509	539	507	507	475	485	564	528	540	512	556	527	525	506	495	533	502	499	512	533	490	540	444	511	487	507	498	529	508	555	489	522	558	487	486	530	512	479	501	510	507	519	545	493	486	545	545	499	488	510	489	511	478	536	499	477	532	541	480	531	533	535	520	543	491	509	522	518	499	513	521	511	499	539	524	520	487	502	547	507	521	499	511	487	526	513	503	491	457	525	487	501	509	465	488	511	504	511	486	532	500	496	570	535	526	502	510	511	481	515	551	531	516	505	524	512	496	511	522	532	515	505	494	504	526	509	506	487	533	500	503	455	495	535	512	537	542	502	534	524	496	518	472	526	505	509	506	505	475	484	522	525	477	554	491	517	533	501	511	523	542	498	520	542	533	518	515	517	542	508	537	509	518	533	527	540	563	489	488	511	509	512	503	536	507	532	490	484	542	493	550	511	484	489	514	510	489	525	492	520	540	526	514	494	519	493	517	540	507	536	529	530	485	506	523	519	510	525	498	554	497	529	553	510	508	502	481	520	493	511	562	534	496	493	536	523	502	513	505	486	483	540	515	522	521	516	495	502	478	523	514	493	525	498	525	515	552	508	474	555	507	506	483	488	519	531	498	547	484	518	531	526	515	515	528	536	491	520	496	537	541	507	502	546	564	482	538	509	519	542	534	519	549	522	499	547	526	504	483	496	500	540	545	525	538	502	526	491	530	513	517	515	555	518	490	465	546	532	498	532	505	499	515	530	515	531	555	489	497	509	523	519	506	487	509	499	515	522	491	541	493	574	517	518	479	544	512	534	534	502	495	506	470	485	509	506	518	503	464	491	492	500	522	515	546	466	498	542	496	521	498	509	562	499	499	495	494	509	505	503	497	487	513	514	562	505	507	492	521	525	487	529	547	493	525	528	522	530	556	496	525	491	548	523	504	545	525	513	499	477	495	497	502	474	531	520	499	502	568	497	522	495	506	500	524	563	515	523	537	488	503	506	503	502	488	517	508	506	517	544	512	534	483	510	504	492	487	544	514	495	506	531	495	519	514	534	530	509	514	538	526	492	503	501	506	498	539	472	558	516	495	574	497	515	517	486	515	501	510	520	545	507	497	560	501	497	522	514	555	520	502	561	551	494	510	519	521	486	525	515	523	531	547	526	506	533	481	567	483	523	535	500	469	492	527	517	516	518	547	498	525	499	476	530	504	501	543	531	542	547	518	539	534	505	490	530	516	523	527	523	498	515	496	530	500	525	581	537
13246	2595	2675	1916	1343	892	684	579	490	426	376	374	303	287	297	258	287	245	226	221	214	215	208	213	258	237	270	274	280	272	256	241	240	247	241	235	229	211	208	232	237	256	228	227	219	218	233	198	178	179	232	259	228	181	207	232	184	232	502	1208	1206	938	612	439	327	217	176	171	188	170	174	170	140	155	137	156	171	166	164	152	160	155	164	160	168	182	171	149	178	158	153	162	152	163	167	152	159	155	155	160	156	166	167	174	145	169	176	167	175	152	176	170	173	144	153	163	167	163	193	182	168	160	144	165	150	167	169	162	157	182	154	185	175	165	158	141	151	176	189	154	180	163	165	174	157	165	168	157	157	157	141	150	187	170	165	156	166	149	174	149	160	167	164	165	159	193	172	160	169	163	156	173	174	164	149	132	168	190	192	162	184	173	167	171	152	152	169	175	143	160	141	168	172	175	170	166	142	175	149	172	174	143	182	174	148	180	181	178	151	184	171	164	160	145	155	160	162	162	156	165	177	163	192	173	182	179	151	156	167	150	163	161	158	165	181	175	173	161	167	160	169	167	140	169	165	180	172	156	173	168	179	170	156	179	151	159	180	183	166	187	177	177	150	167	181	165	170	174	164	150	164	149	167	170	162	160	168	174	172	144	171	150	156	138	178	142	165	170	156	170	165	134	172	167	157	164	154	174	136	147	146	173	141	161	170	159	177	175	165	168	167	167	149	183	177	136	167	169	170	159	162	166	160	171	176	163	165	156	153	170	175	148	170	176	160	173	176	154	170	136	175	216	175	159	158	139	191	158	148	153	150	170	159	165	168	156	178	163	157	179	174	148	193	190	157	139	170	159	159	169	176	143	155	154	174	155	189	173	168	158	159	158	156	158	150	168	168	152	154	160	176	146	177	175	153	157	150	164	143	167	161	164	167	174	152	183	170	155	178	164	159	132	154	169	154	155	168	171	178	179	170	148	177	162	181	161	172	178	158	161	143	156	168	165	158	154	178	147	171	160	177	161	161	145	152	175	177	178	177	189	150	153	154	147	151	151	157	161	134	151	166	176	168	175	142	182	169	181	163	159	162	154	163	156	179	162	177	158	157	178	149	171	166	142	194	177	161	180	167	181	164	144	176	143	181	142	178	163	151	169	159	168	148	167	174	132	160	154	158	176	172	168	155	152	168	163	167	182	140	173	160	161	146	184	169	172	171	162	171	161	198	159	167	160	155	135	151	159	162	155	164	165	158	170	169	163	178	154	170	154	146	165	172	153	175	176	168	178	167	160	146	167	195	181	172	170	157	147	166	175	142	158	162	161	186	182	168	157	185	143	162	159	169	157	173	173	165	177	185	150	180	156	164	169	151	184	162	152	157	148	160	180	155	130	151	159	170	166	162	177	185	159	161	172	169	151	165	148	163	167	154	158	140	174	171	150	174	154	161	158	172	167	173	160	132	164	182	161	158	163	161	167	181	193	163	174	159	166	148	180	156	170	151	156	179	200	152	156	177	166	164	152	171	177	171	158	170	186	160	164	154	163	150	174	145	146	149	155	171	168	166	144	162	187	197	161	165	165	166	179	135	145	170	174	168	172	194	173	155	155	186	166	177	162	165	170	158	163	171	171	167	165	183	182	173	178	157	160	171	170	160	151	166	169	189	170	159	156	169	157	162	167	165	162	144	168	175	145	182	177	149	169	163	141	175	186	167	169	192	176	141	167	168	162	184	176	164	181	168	160	150	175	145	157	157	176	162	148	191	153	152	180	146	137	167	167	163	155	171	171	184	147	179	156	161	152	194	167	173	154	156	174	134	157	147	165	165	172	147	181	194	152	140	160	156	151	152	173	179	180	160	149	161	157	172	145	164	190	163	163	163	158	148	153	198	153	161	145	162	159	178	172	164	181	175	143	172	194	190	167	176	176	150	165	173	157	182	171	168	150	170	157	159	149	161	164	174	166	159	154	189	151	150	157	158	166	195	170	152	168	186	158	171	179	167	193	137	175	158	147	183	144	174	162	166	152	161	168	185	159	133	175	162	171	154	166	158	173	178	144	172	180	173	139	165	192	178	187	167	136	161	144	154	166	189	167	151	201	155	154	169	161	171	166	158	163	166	160	175	172	171	170	171	172	166	149	169	170	153	160	158	176	166	154	183	184	172	157	166	168	177	158	153	163	160	181	150	167	154	184	162	166	170	167	152	154	160	166	164	155	161	144	152	144	179	151	151	147	172	160	168	159	136	166	178	133	199	162	165	154	146	146	191	162	200	166	172	176	165	179	200	173	150	174	169	157	149	156	160	186	175	164	174	167	185	179	189	170	178	193	163	170	182	158	155	179	151	169	160	154	190	152	169	187	148	163	181	152	186	144	185	172	159	193	153	152	176	170	175	176	163	170	149	192	166	169	172	156	181	150	156	132	144	158	156	157	162	159	152	182	164	150	155	144	191	155	179	172	163	164	149	155	155	178	170	169	160	155	170	159	169	161	176	168	186	184	151	174	181	157	173	156	144	149	164	169	175	155	162	156	179	146	152	147	158	194	160	171	182	180	179	145	172	152	151	157	181	170	202	179	173	167	151	170	179	163	162	177	160	170	177	177	169	161	161	154	170	159	158	146	169	160	196	158	168	168	160	154	192	168	183	143	157	160	151	172	178	166	155	173	168	161	184	161	148	170	178	154	179	170	172	159	155	190	180	174	196	166	195	145	171	161	158	169	165	169	197	150	163	165	169	144	189	161	175	152	160	161	188	150	176	172	192	160	182	172	140	162	160	164	177	170	170	170	162	146	148	170	152	158	181	176	179	178	187	158	158	169	153	159	166	183	155	170	148	187	169	153	169	164	184	209	166	183	166	189	191	172	157	156	162	164	168	167	152	167	175	172	140	180	185	160	154	195	180	164	179	150	142	163	155	182	139	178	164	163	157	174	180	169	180	156	188	142	180	178	168	159	173	170	151	191	144	170	159	181	147	176	177	177	166	159	183	167	150	177	166	176	171	178	165	175	176	177	150	172	180	175	178	152	173	179	159	168	171	163	149	142	150	177	159	155	176	153	145	136	168	141	167	149	144	152	163	165	176	175	150	190	170	153	153	169	158	157	150	149	150	157	152	164	165	130	162	165	165	155	178	188	162	203	142	140	162	159	149	166	169	176	173	169	185	190	159	150	169	170	161	175	175	174	183	136	158	174	165	164	176	185	184	153	157	191	189	189	165	171	174	175	190	157	179	154	159	181	172	161	169	163	140	160	152	174	174	154	182	164	164	144	159	142	170	176	161	179	152	152	170	158	190	157	179	179	157	158	166	178	162	190	136	160	166	157	175	151	166	154	173	159	173	156	183	168	178	159	152	167	174	161	181	151	148	190	170	172	163	157	176	167	160	169	171	157	170	156	151	175	161	132	179	183	167	165	175	173	161	162	155	168	147	161	164	179	159	174	182	119	149	144	158	190	163	175	191	140	158	190	168	171	157	185	168	147	173	169	164	139
7298	2515	4549	5297	4522	3723	3079	2640	2290	1943	1756	1785	1352	1225	1230	1181	1279	1058	939	878	870	816	846	924	1099	1060	1271	1238	1307	1213	1277	1048	1033	1026	1077	921	931	1009	979	1117	1142	1050	1113	1061	976	1040	1073	726	750	764	928	1350	980	808	758	768	667	758	3351	7990	7690	6227	3830	2381	1534	815	607	484	472	475	469	454	438	455	464	431	484	441	447	503	447	467	456	477	474	489	470	464	499	453	451	469	501	475	465	461	474	444	451	408	466	507	461	460	433	478	433	452	486	433	463	452	485	478	470	474	474	436	496	429	455	423	455	454	436	445	431	489	523	460	434	476	486	437	487	500	447	472	474	437	439	454	477	467	443	434	505	473	498	459	470	455	438	475	438	496	450	516	480	428	466	445	441	458	453	443	489	441	467	480	455	458	469	497	477	441	448	460	470	430	467	464	498	464	462	450	475	442	464	492	489	455	466	470	467	486	476	456	484	496	459	479	476	445	444	493	431	473	486	473	495	466	494	489	441	483	444	500	468	459	467	446	471	459	482	451	500	458	462	448	440	465	463	470	470	500	482	462	481	432	483	459	479	450	471	498	419	440	501	472	451	444	459	520	440	465	478	469	455	429	444	459	462	451	467	477	505	447	489	459	471	470	488	444	445	478	459	425	466	445	458	457	458	461	480	483	475	444	430	448	484	465	458	501	421	479	435	446	459	455	444	460	447	464	435	471	459	474	458	458	470	480	473	464	443	481	467	472	445	477	465	431	459	440	465	457	467	467	474	478	503	431	469	453	487	452	458	480	451	445	465	490	458	464	464	467	475	432	479	466	476	443	476	477	457	481	452	474	478	459	500	476	479	475	472	460	495	473	450	468	453	480	475	438	461	459	458	481	448	463	481	482	453	443	480	436	468	476	452	480	467	456	477	433	413	441	475	455	480	423	460	490	436	456	427	482	481	480	435	423	468	449	471	476	482	467	462	471	459	484	432	432	441	478	479	474	463	505	448	492	467	437	485	498	488	464	444	467	486	426	458	430	469	454	500	480	461	471	496	461	434	432	432	459	436	468	428	433	450	430	448	478	496	448	499	443	423	469	495	448	442	462	474	499	438	468	463	480	434	456	447	482	455	492	461	457	486	471	473	454	460	456	469	514	427	473	426	428	467	495	467	486	472	453	491	464	475	447	461	439	483	483	472	465	431	426	484	418	430	438	453	479	477	489	451	449	406	493	445	501	446	490	462	465	436	477	492	404	428	474	464	470	434	457	480	462	449	447	441	444	493	466	474	449	494	481	449	496	449	486	505	464	506	475	449	475	466	460	501	459	439	432	431	467	467	480	469	490	480	474	456	458	443	461	433	441	495	467	479	478	456	466	463	478	414	505	459	445	448	502	474	481	511	459	513	469	473	449	465	451	468	505	455	437	460	449	480	477	442	441	450	497	453	456	486	457	448	478	475	465	487	466	466	484	467	419	461	481	481	488	508	448	423	480	448	465	479	436	430	491	490	456	476	436	496	457	455	448	495	456	461	509	478	451	484	483	455	480	466	419	481	464	486	445	451	442	449	487	479	441	440	481	428	483	424	468	454	467	453	482	456	424	455	446	451	443	481	483	454	451	467	466	457	487	468	430	463	471	446	504	449	445	467	465	477	505	454	448	426	420	460	437	449	466	459	429	475	447	489	480	473	475	470	475	477	444	460	421	469	428	467	468	450	459	476	495	439	427	458	474	471	474	457	440	450	474	470	442	449	489	445	435	439	481	443	472	453	467	478	438	488	467	458	491	474	496	513	491	486	472	453	423	435	451	425	491	465	480	466	459	480	455	477	433	497	448	491	454	452	460	475	475	473	482	428	460	472	477	481	435	464	491	463	457	452	474	480	471	442	438	476	443	480	480	490	476	472	413	506	498	484	442	479	430	477	459	464	454	475	435	479	480	455	476	464	465	469	447	482	417	463	426	449	489	469	496	461	456	450	453	458	438	463	452	458	420	464	462	449	497	478	425	479	435	478	468	495	479	479	468	481	491	453	473	492	490	492	451	447	476	474	457	450	457	477	464	519	456	463	427	487	472	470	440	461	445	469	441	463	444	461	444	448	483	473	460	457	442	437	452	449	494	458	446	441	448	431	471	467	465	463	431	445	480	468	487	444	450	471	442	429	450	476	482	425	500	430	472	462	439	458	465	438	438	439	457	450	463	453	480	456	489	454	503	479	447	463	459	458	467	443	440	439	461	453	458	470	460	497	430	515	498	465	491	461	436	440	469	464	462	430	451	451	458	446	493	479	452	465	490	436	471	446	484	456	438	464	464	459	480	473	480	449	416	497	459	447	457	468	463	420	475	480	450	478	477	457	498	455	458	467	454	471	506	436	461	461	450	472	432	463	446	440	477	489	487	469	447	403	461	429	443	455	442	477	420	465	452	457	438	433	421	465	427	505	450	461	462	461	462	467	443	441	447	470	457	467	476	472	449	470	450	413	441	474	485	445	446	443	488	482	470	483	482	491	443	417	438	448	458	453	463	482	456	438	467	453	482	442	467	493	484	464	450	429	428	456	464	461	482	468	454	467	490	407	453	465	518	461	471	461	475	483	443	472	487	426	452	467	461	472	480	456	454	456	454	450	460	478	474	424	469	458	469	407	529	464	443	455	509	471	448	476	485	487	418	421	498	420	461	473	468	512	432	473	484	404	435	455	483	481	470	488	472	443	415	471	464	459	436	443	456	497	455	440	464	500	474	481	481	477	447	465	458	505	470	470	471	447	493	437	428	460	447	469	482	468	450	465	443	463	460	501	482	485	445	461	499	466	441	428	435	484	454	456	467	443	449	479	460	467	474	465	476	427	465	449	478	453	465	484	452	494	439	454	442	408	497	429	468	445	441	487	455	425	424	421	489	498	504	475	449	458	480	452	499	481	464	462	494	477	518	434	469	440	423	496	528	477	464	446	471	449	468	467	450	500	452	456	459	448	449	500	481	446	475	450	485	445	464	480	447	432	497	463	447	439	436	456	517	443	471	469	482	454	459	434	455	464	494	489	431	497	468	471	463	447	481	466	436	484	452	477	475	430	432	460	482	473	518	479	439	473	483	470	476	469	476	456	422	439	481	457	488	479	460	434	489	449	468	434	465	455	493	467	462	475	472	449	431	407	440	485	420	493	454	441	525	466	440	455	474	465	478	472	437	474	423	468	458	456	417	469	462	450	498	444	462	491	475	459	469	448	426	462	491	490	470	474	483	478	474	442	485	428	498	474	491	398	455	483	480	453	495	479	448	447	431	424	462	460	481	440	476	501	475	468	468	474	440	506	470	446	454	478	481	455	443	437	427	447	504	435	460	463	456	424	457	502	447	435	437	512	460	484	473	528	479	449	459	467	479	464	455	461	455	506	463	462	498	413	450	488	437	481	459	439	450	473	442	460	464	493	489	453	445	500	440	488	468	442	493	439	452	473	455	475	455	455	477	464	435	480	451	432	489	500	461	489	484	463	456	471	477	455	438
2107	318	316	272	254	236	212	246	235	204	215	218	209	222	227	245	224	215	217	211	198	204	190	231	216	200	205	236	239	212	224	245	218	192	223	229	209	205	255	236	211	238	242	229	224	213	209	185	198	216	219	209	212	230	189	217	199	232	205	245	284	293	305	299	249	229	213	201	201	208	200	198	212	202	198	221	184	221	217	207	202	195	190	208	205	205	191	191	215	174	192	222	200	200	193	213	213	250	201	192	211	229	222	165	210	210	196	192	199	225	221	222	160	206	218	188	193	188	184	196	214	196	195	215	195	215	197	185	214	177	186	175	206	209	195	217	218	214	193	198	197	206	240	204	203	212	216	204	189	183	216	204	220	189	192	241	211	203	205	193	206	214	194	185	201	180	212	199	209	217	176	200	195	216	213	196	207	183	199	177	224	171	204	197	213	188	213	214	215	218	207	223	211	178	208	217	167	192	189	199	179	197	191	189	197	229	209	199	206	191	230	206	202	208	190	174	188	215	212	196	209	204	189	220	178	215	232	202	189	185	200	198	207	194	213	219	200	216	167	189	207	184	190	179	210	199	218	202	217	223	200	202	231	189	219	207	202	218	215	219	183	185	199	209	199	212	190	174	218	188	210	213	213	206	197	184	183	202	209	185	184	177	203	187	220	218	185	216	185	212	186	197	209	231	198	189	220	223	203	187	208	187	240	201	168	187	211	225	173	241	188	196	210	196	199	186	186	217	189	211	201	171	210	202	187	193	183	226	196	209	186	189	196	182	183	182	230	198	223	222	167	222	208	169	220	199	212	199	193	220	202	219	189	190	209	208	203	225	204	200	222	202	186	210	187	203	226	198	196	174	174	188	191	209	218	212	226	189	218	216	179	207	206	212	195	189	208	207	188	198	197	221	214	202	198	196	212	200	202	194	185	190	201	199	205	234	188	214	200	185	199	199	206	180	232	188	178	176	199	166	199	161	221	197	197	174	183	204	207	215	220	200	183	214	206	173	186	205	176	219	200	201	219	209	203	185	189	215	195	200	209	191	207	206	207	171	205	214	224	196	200	221	195	218	223	191	194	213	193	208	219	204	195	218	192	182	186	183	213	208	201	195	223	212	226	190	177	180	199	210	192	206	192	195	201	212	205	211	191	207	202	185	174	204	220	239	196	193	176	216	188	207	205	205	220	203	217	221	217	181	201	220	187	197	207	196	200	180	158	220	186	194	198	189	200	209	234	201	225	201	214	224	190	218	184	198	188	195	198	203	189	219	208	214	196	191	219	201	193	202	193	187	186	209	213	210	187	192	206	199	207	194	197	177	213	184	210	186	197	187	225	214	201	207	177	205	204	187	185	226	189	210	177	203	220	197	195	191	178	190	194	202	206	196	206	213	205	222	195	209	212	223	209	196	209	208	168	196	192	194	208	174	201	217	221	200	203	180	197	187	184	205	208	191	210	198	184	225	204	199	202	191	181	201	182	211	204	227	214	217	184	213	197	217	205	199	189	192	193	191	197	190	184	177	198	183	187	181	173	220	179	205	198	213	205	158	194	200	189	213	210	202	209	216	197	191	210	195	210	180	224	223	214	205	208	226	215	203	212	190	187	214	224	194	194	207	200	220	204	218	207	207	194	210	203	196	188	178	187	173	203	222	211	185	228	213	182	213	202	190	187	195	193	192	195	201	189	211	172	208	218	195	184	183	184	161	181	204	197	223	226	210	203	206	195	194	216	189	219	211	179	176	206	214	185	205	218	191	199	206	197	211	195	193	220	191	188	212	170	198	195	206	176	196	216	195	223	196	195	202	219	171	206	183	205	227	201	199	194	215	192	192	202	195	218	205	180	173	190	204	165	208	191	206	184	202	202	179	199	186	190	186	197	171	181	214	217	178	220	226	193	166	192	201	208	193	245	209	188	209	179	219	234	235	185	242	215	181	199	196	205	204	210	196	190	205	193	214	215	193	191	182	232	213	198	219	213	187	190	195	195	219	193	203	188	180	194	214	196	198	202	226	217	211	197	191	195	206	190	195	201	193	205	217	181	211	181	199	220	199	199	206	225	178	219	219	237	190	194	193	229	220	197	192	211	206	200	196	209	217	190	175	171	196	193	189	197	200	185	197	207	198	176	191	206	188	188	198	217	186	196	188	195	203	198	205	215	212	224	222	192	225	199	196	181	212	192	188	203	190	201	196	216	227	184	196	201	189	190	215	183	235	216	178	206	176	181	221	188	191	208	187	207	185	211	214	240	190	184	184	194	184	230	200	197	184	182	197	205	222	212	212	184	203	188	209	195	178	182	195	199	202	202	224	221	192	222	198	194	193	203	207	194	187	218	183	201	186	193	178	194	205	181	208	188	202	213	214	213	181	207	189	188	209	186	195	228	207	204	187	215	210	194	189	193	199	225	181	218	179	195	188	193	203	205	199	189	203	192	200	184	203	242	195	204	178	214	175	199	212	179	181	178	197	220	188	195	211	211	231	192	201	204	216	201	224	194	194	174	208	197	205	215	188	196	201	210	193	206	217	174	197	218	187	205	211	203	195	236	197	219	203	240	205	212	196	206	211	198	180	191	207	178	193	191	201	186	215	204	223	191	200	177	216	239	222	206	231	157	174	187	200	188	209	215	195	204	199	193	211	234	199	200	194	185	218	205	219	179	187	189	185	202	195	200	198	190	203	220	190	188	165	195	212	211	203	219	213	192	170	188	190	215	210	218	194	238	206	206	200	186	196	200	192	185	198	205	197	195	223	196	196	192	208	197	177	196	201	198	201	213	197	192	210	172	206	181	193	217	204	220	197	194	169	209	208	187	188	176	179	216	199	196	196	206	202	230	191	230	189	223	186	211	183	213	197	192	217	241	193	211	193	205	182	218	216	204	224	204	212	196	215	185	204	200	217	189	194	174	231	203	194	215	194	210	187	244	239	233	205	191	182	227	209	194	225	216	174	204	204	198	189	188	198	216	167	212	222	231	210	187	205	197	188	217	208	204	184	192	191	209	175	216	224	215	189	192	224	216	205	207	201	182	186	192	215	194	213	197	207	194	214	182	216	181	204	215	218	219	221	205	210	225	183	204	177	199	180	200	190	193	187	207	178	203	201	219	202	203	197	216	192	217	181	195	188	194	219	168	182	186	175	193	191	210	197	209	185	192	188	176	206	192	191	236	211	185	179	183	213	200	209	185	203	194	219	196	190	199	198	168	229	234	210	183	167	175	211	213	225	187	203	182	226	185	206	215	192	205	208	186	209	176	178	205	200	202	211	200	186	214	197	193	237	221	196	205	211	203	207	201	212	206	215	225	205	208	175	197	217	218	205	200	176	225	209	219	207	233	190	214	183	198	192	201	225	204	176	202	219	198	211	200	206	174	194	198	184	218	214	200	220	195	171	191	195	209	216	198	207	201	211	213	191	225	187	187	202	226	211	204	214	206	190	211	219	209	221	191	187	237	201	201	203	202	216	219	222	217	199	209	232	209	217	172	206
2363	685	786	851	757	723	711	714	653	640	672	625	605	584	624	630	632	661	590	561	540	546	615	658	692	653	740	794	765	765	756	709	675	677	656	649	669	772	771	851	765	750	738	692	745	715	694	629	589	695	643	697	637	609	600	632	670	690	688	1022	1244	1278	1226	949	770	657	599	608	495	566	524	531	550	547	526	533	554	538	573	560	562	543	525	527	511	509	524	517	562	552	539	527	552	579	532	519	565	537	536	574	566	554	596	554	573	578	542	552	565	553	509	544	554	567	605	540	522	545	557	526	564	514	532	550	525	541	542	534	544	539	531	566	483	540	544	580	534	518	561	558	568	545	516	549	575	557	541	568	581	541	530	559	567	539	545	561	556	580	539	529	551	577	550	555	574	555	525	525	563	550	519	581	524	569	568	546	568	551	570	513	534	542	538	513	559	583	537	585	558	521	505	553	552	529	542	530	563	526	583	524	541	539	559	537	585	525	561	537	529	568	530	528	561	552	561	530	543	553	552	585	548	550	556	562	561	560	573	534	546	502	573	580	509	563	551	527	528	556	500	528	538	504	544	532	555	498	547	518	542	497	530	526	580	579	549	564	525	562	534	572	555	568	562	541	560	530	520	548	546	560	498	546	521	538	509	548	567	532	538	532	537	561	526	493	532	530	587	556	529	547	542	513	548	588	547	551	530	577	557	554	550	533	515	544	534	523	557	532	555	516	515	514	547	568	588	561	509	567	562	562	568	542	587	552	576	550	583	547	534	564	532	506	550	561	537	549	582	585	550	561	547	544	543	579	571	560	511	552	536	545	548	572	559	533	548	534	537	550	569	549	549	525	495	546	530	528	529	546	561	542	533	548	523	537	559	522	544	525	543	549	543	541	543	524	541	537	531	512	594	581	562	552	531	550	570	561	551	612	574	556	520	556	514	557	543	487	593	563	545	546	529	532	552	548	572	590	519	570	564	551	535	546	545	555	572	555	569	554	540	622	547	519	577	514	526	524	548	599	510	563	538	509	558	572	516	548	554	567	545	543	558	581	516	524	540	524	591	532	503	528	562	563	558	520	536	557	550	570	530	533	574	523	584	601	557	531	594	537	585	567	540	549	577	584	574	560	539	559	560	551	545	543	547	560	529	512	541	566	558	583	539	531	558	536	536	548	546	498	555	599	561	553	533	565	515	536	544	532	576	591	528	542	580	519	549	523	536	528	537	536	550	548	526	566	529	543	559	545	548	557	544	530	524	559	540	581	546	527	551	541	583	531	532	544	563	536	565	536	523	583	556	542	520	546	508	555	543	549	544	600	559	552	518	532	529	504	527	546	540	540	555	595	557	503	541	530	534	550	541	562	517	556	559	559	544	551	509	510	575	574	543	535	572	544	555	574	539	536	558	541	575	556	481	568	577	538	578	581	562	599	578	547	526	528	544	562	564	507	551	549	571	537	550	528	546	550	530	578	527	534	500	534	550	581	524	562	516	548	512	553	535	539	590	563	573	518	582	559	546	515	532	585	526	580	528	546	540	540	547	514	539	537	578	545	545	520	537	574	552	516	577	588	551	516	537	562	594	562	596	575	543	535	559	555	523	568	502	572	541	562	555	534	582	526	560	518	558	516	555	539	586	561	528	578	541	591	508	528	515	535	537	582	554	581	540	523	562	517	549	521	557	552	559	567	532	556	543	566	570	594	591	531	525	515	549	562	518	557	548	513	555	499	547	510	529	546	541	573	553	550	540	567	576	504	536	539	507	561	542	570	545	536	537	555	553	561	560	544	550	501	533	548	556	524	555	547	591	548	509	536	581	561	565	520	527	562	596	528	541	574	560	511	542	544	528	513	562	538	574	575	495	565	506	537	533	557	532	547	582	590	529	567	556	561	573	539	544	486	564	534	555	573	577	575	542	580	559	532	543	575	555	522	552	518	570	558	591	546	582	525	591	576	582	541	536	525	570	550	566	552	566	573	569	516	534	543	553	581	556	549	521	585	516	560	596	547	569	511	554	531	554	541	545	540	558	509	565	519	560	528	518	586	530	569	584	591	568	546	526	519	557	586	572	513	516	543	520	568	561	549	525	556	552	534	547	554	520	553	537	552	542	527	532	509	534	568	510	556	536	562	546	521	560	552	542	562	574	545	606	527	540	526	571	532	602	486	557	550	567	571	557	522	528	558	592	577	558	558	518	532	546	534	560	560	546	550	512	601	560	520	540	567	566	527	563	596	600	542	537	548	527	550	596	538	586	523	557	544	543	512	588	540	563	534	543	532	532	562	599	561	527	555	529	498	577	577	551	535	542	505	523	542	551	531	516	529	561	584	542	519	583	531	590	536	527	567	579	553	553	555	531	558	536	544	545	536	551	575	545	526	578	533	548	558	559	555	527	544	558	544	557	549	531	538	536	589	590	517	526	518	550	556	544	553	525	548	574	528	554	580	539	540	562	530	548	539	541	540	551	548	568	562	552	559	572	521	540	571	542	522	552	559	581	527	548	521	555	563	545	566	559	566	533	499	563	532	542	564	545	529	508	540	490	538	514	588	559	557	551	564	533	576	556	514	564	493	568	563	593	561	595	520	535	544	572	530	563	550	598	550	565	539	555	541	550	576	508	557	592	565	560	550	530	539	510	499	515	541	513	558	578	529	562	548	552	577	521	553	578	528	552	568	570	566	536	523	513	554	565	584	548	578	575	560	561	561	526	577	577	583	600	546	580	520	546	546	521	582	527	554	553	562	569	529	532	543	553	572	533	544	577	573	571	526	550	517	475	552	573	576	493	562	540	550	524	532	551	554	534	536	531	559	533	561	588	520	545	575	552	544	579	556	549	541	564	548	539	529	548	535	574	561	508	512	581	563	560	530	566	572	556	519	563	537	539	554	499	535	561	545	515	571	528	559	570	522	579	533	580	568	550	508	541	553	513	527	525	551	558	533	568	589	560	556	541	515	537	544	556	516	559	557	543	537	590	498	556	567	559	544	570	556	547	561	535	526	580	513	515	507	586	581	601	556	576	555	544	529	563	559	554	566	552	544	579	577	534	571	543	552	567	519	539	592	537	567	584	529	550	561	551	551	595	522	559	513	550	552	543	530	556	546	543	593	556	569	501	505	580	529	570	569	552	573	524	522	549	592	517	552	601	592	532	541	548	565	562	562	557	530	579	551	564	539	540	563	574	515	546	517	539	520	563	573	583	570	547	605	539	538	531	545	562	548	555	534	520	520	566	542	587	535	546	557	557	540	627	540	557	534	551	566	523	582	535	571	545	559	545	565	557	510	547	481	596	539	543	556	566	572	507	557	543	524	557	538	523	551	556	571	574	536	560	555	547	559	595	532	561	498	578	550	582	590	521	564	522	544	572	552	517	574	535	568	562	567	546	539	581	569	567	568	543	542	583	535	523	513	566	564	546	533	556	555	537	600	592	556	483	577	556	533	547	539	541	550	515	555	604	591	535	556	546	567	520	568	543	537	545	552	540	534	563	548	503	510
7539	1348	1581	1321	931	640	526	407	371	302	276	249	266	196	234	233	221	238	190	207	192	198	198	223	191	229	236	249	223	239	245	209	203	250	201	201	223	221	243	203	241	170	204	172	233	190	214	207	177	221	205	194	183	179	174	206	228	182	231	561	815	747	548	360	283	213	184	194	175	148	145	160	170	181	161	166	171	180	166	155	173	150	154	156	170	159	170	171	174	169	163	155	188	160	163	150	161	168	194	167	164	166	204	158	191	164	161	158	156	161	157	190	159	191	168	150	141	140	159	150	146	177	159	159	149	155	182	172	184	167	176	149	162	171	194	171	169	183	163	173	185	171	180	159	178	177	165	167	176	157	166	180	162	164	157	147	161	178	168	159	155	176	126	172	166	145	165	196	158	152	191	126	156	162	164	188	179	175	162	167	180	159	167	144	170	160	185	162	175	189	164	158	180	173	174	161	195	164	166	171	163	169	165	167	171	142	157	171	159	161	158	147	170	178	156	155	163	152	149	173	168	168	171	169	179	179	191	182	139	148	173	148	158	183	160	162	179	161	172	154	173	156	157	174	180	178	150	165	161	161	171	173	169	153	153	179	173	149	156	166	169	174	161	178	156	168	194	162	161	158	164	166	159	161	167	194	172	179	158	175	137	148	161	148	171	164	189	169	163	161	162	153	163	160	175	164	175	178	156	167	178	160	145	166	198	155	161	163	143	163	156	155	181	181	162	168	180	187	180	152	155	147	191	163	157	160	150	164	182	176	149	156	144	147	172	153	142	172	167	177	165	205	162	184	151	178	149	171	191	160	200	172	169	168	162	175	167	178	160	184	164	167	180	175	150	164	154	170	156	149	186	168	157	161	196	149	171	181	178	146	164	176	175	147	174	174	165	159	176	174	139	166	170	143	153	154	137	154	167	178	186	160	157	168	157	171	180	157	170	158	158	167	169	167	161	164	179	136	164	169	153	176	180	189	150	177	163	159	175	137	162	158	170	168	189	180	154	169	132	155	150	174	161	178	159	155	172	133	156	177	181	145	166	163	157	136	172	153	174	171	145	156	164	162	146	184	129	168	163	171	167	171	163	153	162	179	195	174	156	171	169	147	171	158	158	166	169	153	159	174	170	154	118	150	167	182	166	152	175	141	171	196	163	160	186	191	186	164	163	156	157	159	167	170	163	161	168	157	173	142	165	179	175	168	185	175	163	181	172	163	181	169	180	160	193	179	180	175	166	159	159	177	151	175	152	176	205	155	170	169	152	172	159	163	170	183	183	184	198	180	177	172	136	158	162	173	165	192	188	170	173	174	152	187	182	157	191	163	193	154	165	168	160	176	147	190	159	172	201	179	180	172	135	184	177	158	165	150	154	159	180	164	168	161	163	177	181	159	153	156	159	165	147	179	177	182	192	185	143	172	151	177	157	169	143	164	169	198	183	165	182	155	166	171	144	177	172	161	167	167	184	158	156	183	163	143	151	179	146	168	189	174	161	161	170	172	158	163	175	172	171	181	143	140	165	153	157	178	172	160	164	181	193	159	147	153	165	165	150	154	172	155	148	160	162	182	175	174	159	158	176	178	138	156	178	149	164	158	169	159	181	168	162	174	171	154	181	172	180	154	156	160	175	166	151	168	163	168	153	162	163	188	173	149	164	184	162	182	165	166	171	174	147	176	146	156	180	156	168	184	159	171	164	158	169	155	164	172	185	148	163	171	171	147	159	167	165	162	171	154	161	162	176	169	144	163	157	176	154	183	162	169	178	152	156	176	174	180	162	188	157	161	182	159	154	167	169	173	182	146	154	197	143	165	166	161	176	152	152	172	143	171	176	166	178	184	202	183	180	175	157	177	145	139	187	152	168	160	158	162	168	175	163	150	176	156	157	152	179	171	178	168	200	160	153	159	168	159	144	163	157	169	153	174	178	185	151	173	156	158	182	194	158	180	157	145	166	165	186	181	178	160	161	172	167	173	159	161	161	168	184	161	155	170	188	184	170	159	164	172	156	129	145	151	161	160	170	177	154	164	157	166	177	183	163	169	174	170	168	162	153	178	172	189	171	154	153	170	171	146	186	191	177	153	158	189	173	174	172	171	177	173	158	171	175	172	163	171	162	186	194	186	158	165	168	158	142	168	171	162	162	177	192	169	173	173	186	189	166	138	131	192	173	150	182	135	162	163	185	165	173	147	167	161	155	194	191	167	147	162	164	155	172	191	176	176	169	170	174	172	184	189	158	172	190	150	185	154	149	182	186	160	155	178	142	146	164	151	176	184	143	171	196	155	148	159	175	196	186	173	179	171	169	182	170	179	160	151	183	164	175	190	171	173	167	182	183	160	169	165	177	183	162	157	146	163	150	163	190	173	165	153	154	174	162	171	155	161	174	192	178	152	179	170	177	186	166	158	154	160	175	182	169	177	175	150	187	167	158	148	164	166	148	172	168	150	169	139	172	163	164	158	168	176	150	178	170	169	164	157	162	173	159	152	184	160	182	176	173	142	177	187	187	177	175	163	174	191	178	183	186	178	180	172	169	159	181	149	167	168	187	179	139	157	170	176	169	175	198	150	163	163	157	154	160	180	167	160	157	150	162	182	168	147	184	140	165	169	165	171	164	168	164	182	186	173	164	166	151	158	179	156	150	165	180	179	168	165	167	172	141	187	176	168	167	143	149	174	166	159	153	153	160	158	148	185	167	155	171	164	175	164	164	167	180	177	187	138	150	180	162	170	164	172	203	171	167	173	171	165	158	148	174	192	174	159	160	150	183	163	149	172	149	146	167	149	158	167	137	177	174	168	164	174	178	158	187	151	163	185	148	155	169	168	163	181	168	159	156	171	141	151	180	140	155	162	148	159	175	190	157	182	156	161	148	176	169	169	155	165	181	173	162	168	159	153	178	163	190	187	155	166	176	191	183	158	162	171	166	161	163	178	166	151	173	176	169	135	164	161	159	166	170	160	188	160	158	175	180	159	131	174	159	178	184	178	167	172	153	155	200	163	167	160	179	180	159	183	178	162	165	191	173	153	174	179	154	149	149	184	182	196	185	182	175	169	164	150	164	190	169	164	160	177	145	169	158	170	159	165	139	134	175	162	174	186	180	174	163	180	176	176	171	150	181	158	165	154	157	151	167	175	174	153	194	173	166	151	159	159	156	147	180	144	166	166	169	174	173	169	154	144	174	147	177	172	167	171	151	136	183	169	166	168	164	173	167	171	182	177	149	171	168	180	146	157	179	172	160	154	200	171	188	187	168	184	168	164	166	139	170	178	193	174	147	170	169	180	164	164	175	138	156	181	150	159	170	154	158	180	174	178	153	154	176	182	163	154	158	189	172	164	146	152	168	160	180	173	169	168	149	180	187	175	155	170	174	177	171	195	171	158	168	145	184	164	160	174	165	164	146	170	174	182	141	163	164	155	153	168	181	164	165	155	163	164	175	167	184	176	171	175	186	162	195	166	179	186	179	169	165	191	170	148	174	162
5662	1742	2844	3421	2925	2420	2062	1767	1472	1347	1268	1176	963	918	920	963	870	885	784	799	680	683	738	776	837	891	1157	1148	985	1045	1024	845	847	856	774	836	848	899	944	972	845	757	731	764	795	680	707	668	646	830	904	856	726	588	618	805	1026	615	764	3699	5444	4960	3025	1785	1240	769	583	467	493	466	485	446	437	452	433	496	445	473	473	483	467	467	467	486	476	457	453	453	459	483	503	494	475	425	403	471	454	461	489	447	456	472	490	525	474	464	484	418	478	452	478	457	494	462	457	496	458	453	482	439	407	461	459	477	472	500	501	464	442	462	446	453	465	506	495	433	469	455	452	436	461	451	449	448	447	487	484	485	492	429	505	484	484	422	486	432	454	426	487	464	423	444	487	489	475	447	447	484	454	500	489	477	439	472	485	472	476	452	463	480	476	483	440	481	447	484	458	457	485	467	469	460	471	450	445	483	481	478	449	446	459	469	446	444	504	438	498	452	454	495	498	484	457	516	469	466	423	470	446	494	430	467	495	484	460	420	485	497	428	443	427	449	458	472	433	476	450	454	431	455	452	462	469	468	443	479	447	443	486	429	479	484	444	454	487	444	454	502	490	490	479	489	453	489	447	456	459	432	511	504	454	464	491	502	473	460	456	449	478	447	514	477	441	460	450	445	433	449	474	457	482	463	446	452	488	474	459	444	450	462	417	471	475	422	482	446	465	452	455	533	492	461	508	465	498	456	458	438	502	471	430	472	420	494	466	481	513	457	456	459	486	476	475	476	500	469	456	478	444	479	452	478	506	419	457	483	487	449	473	439	514	487	492	410	453	475	470	500	471	485	478	466	454	454	447	483	481	441	461	451	459	488	516	462	507	479	463	479	454	509	508	456	441	451	484	466	450	450	443	470	469	447	463	450	505	489	444	485	469	489	456	449	491	489	474	479	461	524	512	476	486	466	424	436	492	467	445	453	473	450	478	449	449	474	454	490	474	435	514	467	464	460	447	506	486	476	426	484	464	473	462	474	448	490	477	454	452	484	448	437	443	465	464	453	459	459	458	445	460	479	413	503	483	445	485	473	435	465	480	492	492	446	439	467	430	490	439	474	476	458	496	454	434	488	479	485	461	477	447	467	503	450	497	466	491	486	458	472	449	470	478	505	470	458	461	476	482	483	449	501	497	470	487	430	480	490	442	442	488	451	492	508	465	446	431	473	428	487	448	425	458	447	456	462	440	496	438	467	475	439	484	465	429	443	450	443	451	460	455	431	489	470	476	463	468	497	478	482	418	470	449	454	496	469	438	459	443	452	455	474	485	454	478	462	454	463	475	464	409	482	489	434	491	464	496	434	509	482	465	501	447	455	483	469	504	498	461	487	471	466	446	457	454	461	491	456	429	431	408	490	446	462	446	464	446	493	485	435	481	453	460	480	472	443	449	451	466	440	482	497	436	474	479	489	447	437	511	443	456	492	484	499	443	514	454	479	465	471	464	446	468	471	477	477	437	428	470	446	474	458	469	500	489	437	429	502	490	473	496	453	450	478	458	472	416	473	486	459	485	481	454	467	486	458	477	480	465	471	505	438	528	475	484	397	454	469	453	482	461	484	519	471	506	461	460	444	489	467	450	443	436	501	463	496	467	472	433	507	488	472	435	448	432	491	464	464	488	438	491	455	457	488	479	447	453	457	439	459	457	430	456	453	457	460	455	425	491	430	475	441	470	433	511	457	447	438	454	465	453	497	413	485	456	470	451	442	458	480	462	467	489	474	462	457	461	500	485	473	486	485	447	433	444	461	476	457	450	464	465	459	487	474	426	447	513	435	454	483	494	466	456	456	505	449	481	483	436	463	477	417	499	435	479	471	483	498	457	498	475	489	416	460	485	460	435	456	451	435	470	474	521	496	451	497	430	476	493	466	456	496	453	472	455	468	448	444	468	468	443	488	487	458	426	488	436	465	441	485	470	480	457	485	467	458	434	448	480	475	434	446	478	495	455	453	460	441	460	451	448	419	483	462	486	479	470	496	460	456	457	474	464	447	499	456	469	417	497	469	498	458	457	518	459	480	469	509	464	491	473	437	474	463	489	472	433	489	464	453	448	452	477	455	439	467	458	440	454	443	459	462	479	460	462	444	476	492	482	457	463	479	445	436	462	451	457	457	466	464	445	461	464	443	487	455	481	505	498	501	428	433	472	467	468	448	468	440	462	489	455	466	483	506	463	433	460	456	467	470	428	514	479	471	504	507	463	471	489	524	525	482	485	498	463	443	471	447	491	461	467	457	472	454	497	469	556	470	433	473	464	469	473	433	492	435	469	464	482	457	506	491	479	423	495	490	488	460	459	514	470	463	478	480	476	468	448	464	492	456	462	436	452	447	482	492	436	480	459	444	443	433	472	506	455	490	451	455	446	477	448	474	490	439	501	485	449	426	456	443	468	493	464	465	433	487	472	486	445	443	477	471	484	417	454	490	451	447	418	491	476	476	489	466	480	466	424	463	447	473	478	491	457	454	489	440	499	466	499	449	509	444	460	474	455	448	505	461	460	496	465	502	461	448	460	478	490	435	448	447	463	463	454	455	456	445	456	457	470	441	481	460	463	477	449	467	474	507	508	459	482	480	451	497	449	491	475	454	458	497	478	484	452	446	468	460	477	478	473	452	452	477	487	473	506	523	460	451	497	471	441	408	514	468	473	483	430	456	439	488	471	506	466	471	489	454	448	460	487	459	494	486	426	485	436	436	464	470	461	447	450	487	508	473	442	512	454	475	436	476	499	514	455	482	453	447	449	423	480	508	464	461	444	449	511	461	473	456	440	450	486	469	464	482	458	465	463	485	417	469	440	457	450	502	421	466	483	455	432	437	477	457	488	489	418	494	481	455	463	465	476	481	461	440	485	488	476	466	478	431	453	464	447	500	485	462	478	454	447	448	444	471	453	442	468	512	496	463	468	454	446	479	459	486	444	474	460	461	482	463	504	478	474	500	470	468	451	463	498	469	470	475	450	482	461	467	496	464	478	414	457	469	495	473	475	479	465	463	461	439	474	437	480	472	476	453	426	472	429	521	459	492	465	430	476	443	493	429	453	464	450	454	436	460	525	485	495	419	464	479	450	470	459	434	445	479	467	435	437	471	440	491	462	473	442	442	490	476	462	454	438	457	479	466	473	483	462	448	496	474	437	474	459	423	449	472	471	459	449	461	478	458	452	472	426	517	460	480	454	463	438	464	444	463	471	458	512	470	452	464	449	485	422	480	462	500	450	458	416	488	452	498	442	419	468	497	448	438	459	443	448	476	464	443	451	518	457	491	515	462	428	483	474	451	497	481	451	428	459	454	479	453	452	492	498	516	477	443	473	504	460	442	469	446	433	465	436	469	491	446	471	504	505	438	432	449	445	425	470	477	451	459	475	425	464	462	443	441	500	480	485	429	481	487	447	488	475	439	473	470	461	453	504	445	462	504	480	508	481	465	443	459	449	473	452	494	474	432
13079	2805	2808	2213	1431	1017	767	591	497	392	373	357	306	242	251	226	262	261	232	234	198	216	195	182	214	242	266	266	263	258	234	207	212	221	201	207	197	225	197	192	182	201	184	198	162	180	178	206	200	222	230	187	187	186	195	166	354	171	184	775	1282	1128	681	437	312	236	175	166	139	137	150	153	144	163	137	147	124	144	150	168	155	149	140	120	143	154	121	125	121	142	162	142	155	149	155	140	160	138	143	142	135	144	136	169	144	121	139	174	159	123	129	134	151	136	144	134	150	149	139	134	161	165	157	148	136	143	149	151	165	156	152	144	135	140	166	117	144	149	147	148	166	144	162	151	131	158	146	156	153	118	165	157	157	168	158	128	131	163	130	126	141	142	136	149	120	162	140	158	146	138	144	155	148	144	141	127	136	129	132	134	127	156	132	141	155	156	142	132	139	166	124	129	138	176	164	137	144	150	155	134	146	129	152	133	130	139	137	155	152	162	140	136	137	164	141	172	130	152	144	146	138	131	144	160	158	152	139	152	139	170	145	141	138	145	160	131	162	121	143	137	138	170	169	147	150	138	115	136	162	148	160	152	165	166	133	160	149	171	115	134	140	170	125	156	140	141	156	151	144	158	140	159	139	144	141	124	123	154	150	174	162	156	129	131	143	141	143	146	151	163	133	146	147	152	130	148	130	127	148	140	134	157	157	159	156	134	166	152	134	140	117	148	121	140	145	142	134	149	138	144	126	144	164	135	153	164	131	133	135	161	154	146	129	140	147	172	156	132	153	141	151	149	130	137	146	127	150	159	161	133	127	156	157	180	141	138	153	149	165	146	159	145	150	151	137	141	149	133	155	130	130	168	135	140	180	121	155	152	141	155	132	159	150	168	164	135	149	148	138	131	144	158	154	158	161	126	143	129	141	128	140	139	136	159	129	154	145	151	136	139	152	143	146	129	158	136	128	154	150	135	156	140	130	155	159	136	137	159	140	169	159	142	145	136	125	125	139	143	142	149	139	141	127	147	146	149	134	124	150	126	138	109	143	170	155	146	149	161	151	132	144	157	136	162	161	139	139	135	152	142	134	147	152	143	139	116	148	114	148	140	146	168	181	146	159	136	157	146	122	154	148	165	145	163	158	141	146	131	152	145	137	164	117	132	160	148	143	131	143	144	152	142	155	174	137	157	140	148	131	113	139	161	131	134	144	147	149	159	148	128	119	150	166	131	147	140	161	152	136	136	150	127	146	141	139	142	163	124	125	143	126	142	140	168	135	135	145	134	141	147	154	135	148	159	135	161	152	121	121	147	157	124	141	128	151	152	133	153	162	136	132	161	126	142	165	135	145	154	119	146	147	133	147	126	143	126	134	161	153	124	134	157	160	151	165	144	145	146	129	120	159	138	126	152	149	120	158	165	140	126	157	138	160	136	139	139	134	165	130	141	183	150	157	130	147	148	131	139	136	136	141	134	136	179	171	140	119	146	153	131	164	145	166	152	164	151	137	139	123	128	135	151	142	156	138	151	139	139	171	133	170	143	147	126	147	140	146	140	143	126	143	133	159	130	152	143	154	156	142	150	148	157	151	136	147	144	141	149	166	161	152	147	131	132	149	164	157	136	141	135	148	173	148	136	144	152	143	145	149	132	137	150	151	149	148	138	153	161	151	130	149	160	144	140	153	142	128	127	157	143	157	118	132	146	147	161	127	161	145	146	154	154	160	148	152	141	156	146	167	132	124	127	162	135	135	111	151	148	155	136	140	154	155	145	156	154	135	141	157	125	159	156	141	129	141	127	144	135	145	167	136	155	141	124	149	134	151	146	132	145	146	151	141	134	126	149	190	148	159	166	130	146	156	156	137	148	146	148	146	125	126	143	124	157	129	147	130	130	134	159	154	145	155	151	151	127	178	188	158	162	155	125	139	174	150	98	146	160	154	158	134	144	165	139	155	129	132	149	146	127	150	154	141	145	154	119	137	161	148	149	140	141	135	133	147	132	128	153	124	138	140	146	137	121	143	174	139	147	152	149	140	134	118	146	159	129	142	148	150	160	159	139	154	144	147	129	166	133	133	127	166	150	145	163	148	132	135	150	131	138	138	138	127	127	154	128	138	148	155	146	163	132	138	160	148	155	149	143	152	173	158	132	180	147	169	139	152	146	149	138	143	128	123	137	146	149	147	142	147	160	155	151	146	136	168	120	154	130	140	125	157	146	158	153	121	146	144	149	143	154	132	140	144	149	147	147	129	160	155	127	157	157	124	139	149	147	158	164	124	127	124	113	142	133	145	129	172	131	155	136	138	140	139	138	127	111	143	124	150	139	142	138	138	148	136	152	121	153	148	137	145	137	151	154	150	135	144	138	164	157	123	131	144	154	141	137	127	148	137	141	143	136	156	134	157	160	153	142	142	139	123	151	132	142	142	135	135	148	162	134	146	129	167	144	149	142	141	145	143	163	137	151	134	138	133	149	126	146	150	125	155	159	149	147	136	126	154	153	147	148	155	126	172	134	157	162	123	137	168	128	127	176	171	157	156	128	134	149	131	138	158	152	124	138	159	133	112	171	149	144	149	149	150	161	162	145	118	138	158	155	148	157	149	150	172	134	156	154	121	154	161	126	139	143	147	126	150	136	130	136	149	139	139	160	151	151	147	141	130	168	163	126	123	150	154	174	133	160	161	132	152	148	164	156	147	134	138	131	120	146	147	157	146	148	138	132	146	163	144	134	172	130	151	164	151	142	123	142	137	133	125	145	158	165	165	151	144	141	161	151	163	129	153	127	149	142	147	142	136	136	164	177	152	150	156	144	136	134	143	164	134	151	148	140	124	155	163	152	136	128	146	161	158	130	134	156	150	153	139	145	140	155	159	151	123	153	137	137	159	142	140	161	155	149	162	153	157	172	156	141	157	162	135	157	148	152	151	150	140	149	145	142	140	139	159	150	128	136	149	140	153	124	148	157	153	139	149	139	147	150	145	133	158	158	148	151	147	131	131	146	164	162	146	154	172	146	136	145	140	130	159	144	145	146	125	140	149	134	151	153	175	142	146	161	163	135	151	134	156	154	127	139	127	165	141	154	135	152	129	144	143	151	146	139	135	160	139	133	144	154	142	141	156	145	144	156	151	153	146	165	147	155	124	137	144	149	155	134	130	166	142	159	156	152	142	133	145	143	149	147	141	133	153	148	150	148	146	160	140	138	128	140	150	163	138	142	141	149	146	158	141	145	148	154	142	167	147	156	136	152	123	146	151	148	153	140	143	131	158	148	154	147	139	142	164	130	153	151	137	164	121	149	126	141	154	129	148	127	145	139	147	131	142	138	150	155	138	148	138	159	146	127	137	139	120	149	143	176	151	141	150	139	139	129	132	154	139	118	128	149	155	149	140	164	138	147	141	169	125	148	160	143	136	148	144	130	137	132	145	123	154	145	121	149	137	140	147	150	132	153	130	141	132	136	139	150	158	136	133	133	128	130	150	129	145	164
7273	2741	4613	5326	4594	3793	3071	2640	2125	1933	1770	1656	1420	1169	1145	1133	1096	1088	972	871	837	728	820	975	1015	1141	1433	1326	1235	1375	1154	954	1015	1014	986	899	1001	1125	842	758	821	786	742	761	750	650	776	833	916	940	1170	922	724	639	821	809	2334	703	757	5311	8817	7451	4449	2525	1659	796	580	476	432	437	418	395	443	421	427	423	449	439	406	443	423	440	442	381	417	394	422	434	431	391	405	415	426	425	382	393	392	419	415	427	434	360	386	411	406	397	419	416	415	400	366	402	418	380	433	423	417	408	410	410	411	423	394	391	429	396	395	445	404	442	383	398	423	431	462	406	414	475	379	378	452	412	411	428	372	464	425	423	412	433	390	395	433	408	409	417	434	378	418	440	415	434	422	431	450	395	386	440	432	384	431	417	408	416	445	418	426	423	429	420	397	421	443	434	438	423	397	423	401	377	396	407	478	399	412	411	412	422	404	406	434	432	421	384	424	403	427	414	418	419	403	429	399	424	417	396	403	424	420	421	389	405	404	414	434	379	451	412	397	402	432	431	400	393	386	428	405	384	447	419	379	408	426	416	393	445	405	438	408	416	418	404	429	413	410	376	384	417	410	398	399	432	434	407	403	405	407	414	392	419	406	414	402	446	437	418	416	412	402	391	457	421	410	433	415	428	416	422	426	406	416	395	487	378	426	449	390	440	416	416	407	388	416	416	428	431	420	410	402	418	420	407	394	390	405	419	435	427	400	404	417	410	464	418	419	407	385	394	417	434	411	438	414	390	403	390	434	453	414	392	398	377	427	397	355	446	395	400	435	396	410	447	417	407	420	400	422	433	397	419	422	400	387	420	396	424	396	401	402	403	391	424	436	418	381	408	375	404	452	424	416	419	441	458	423	414	430	425	411	445	428	402	397	421	405	426	432	457	409	393	450	403	388	413	421	448	380	455	408	429	424	423	437	405	412	384	436	420	400	432	409	400	411	391	415	426	407	456	416	391	448	425	388	367	406	404	428	396	448	393	415	438	431	438	431	421	425	430	432	393	403	417	430	398	416	358	424	433	402	424	391	410	399	431	411	410	447	448	418	407	399	388	459	389	409	421	427	402	382	402	423	402	405	403	436	415	432	388	417	412	416	455	412	396	397	458	451	438	428	381	422	396	429	421	441	394	422	434	415	414	397	424	414	386	396	404	398	441	443	399	406	426	399	396	432	435	441	443	419	392	391	411	411	385	442	422	417	421	417	418	380	402	376	432	400	400	404	390	401	421	418	422	403	423	404	430	440	429	422	442	423	422	426	428	428	392	415	453	398	420	422	435	444	426	412	393	420	419	434	408	400	403	413	422	405	425	458	417	466	411	415	416	427	435	390	438	408	432	435	424	426	409	415	414	383	408	395	387	453	405	410	422	439	376	420	406	380	437	420	425	406	410	427	393	424	382	414	424	402	446	391	426	417	423	438	408	429	438	405	393	412	391	409	419	457	384	424	409	405	429	429	403	443	411	404	437	411	396	436	430	396	453	438	454	441	422	398	421	380	418	409	447	404	432	413	421	426	413	399	385	399	397	426	420	444	401	434	424	398	424	401	423	410	395	423	431	424	437	447	399	400	389	432	400	440	425	422	406	424	434	390	392	411	401	419	381	461	439	433	411	399	449	434	399	419	418	374	413	397	430	390	429	389	406	441	397	406	421	432	441	408	401	407	411	404	395	433	411	418	380	396	419	405	435	442	429	370	421	444	462	412	405	406	416	432	391	400	391	426	435	436	418	419	400	462	399	410	397	425	398	410	417	421	406	419	410	426	416	387	441	424	393	405	415	392	369	418	397	403	410	386	404	379	420	432	371	412	427	413	429	384	434	398	408	407	433	398	426	445	457	439	386	428	410	451	452	419	443	448	430	409	415	391	423	404	440	416	412	423	412	375	439	436	411	421	406	394	402	429	383	437	431	410	443	424	412	413	390	421	392	419	403	406	382	425	429	404	413	388	410	416	381	411	404	429	377	418	431	437	412	409	416	404	451	412	419	384	414	409	427	408	417	438	390	433	458	465	414	442	394	416	407	448	437	391	431	429	422	414	390	453	426	406	423	410	415	425	447	418	427	383	430	417	441	425	416	368	398	399	400	438	402	422	422	404	401	410	390	396	429	398	386	390	403	431	389	412	401	433	384	411	429	429	443	404	432	414	431	415	463	406	406	430	424	397	395	439	411	408	406	420	415	414	414	404	407	416	409	426	414	419	415	420	408	454	399	441	391	399	413	400	438	413	431	433	418	412	433	392	389	407	418	423	398	419	427	435	441	417	449	394	430	404	415	384	429	396	407	434	419	428	423	420	405	387	416	422	443	398	429	432	401	440	436	443	417	396	411	410	422	387	436	440	425	417	434	419	431	393	403	394	429	428	387	421	409	412	403	388	377	408	445	387	411	383	436	400	385	422	439	389	392	398	391	433	405	429	422	416	416	411	434	429	417	387	427	448	406	386	388	418	436	413	434	385	399	421	442	407	427	415	386	394	416	430	448	408	405	423	373	412	416	371	408	411	401	410	424	453	438	420	418	419	394	404	419	466	447	401	390	409	424	448	418	438	423	425	417	448	445	408	417	407	418	411	393	429	435	437	411	405	436	396	401	421	413	418	415	422	386	393	370	395	422	424	409	383	430	403	420	382	392	384	409	419	439	380	409	397	431	433	413	426	387	401	398	452	368	437	419	382	412	401	411	427	433	439	408	403	406	392	406	423	445	393	396	366	446	424	428	421	394	425	408	429	420	418	416	396	363	426	440	390	445	409	408	431	415	421	400	416	418	418	426	431	459	401	401	383	466	394	418	386	409	402	389	420	413	420	424	438	404	403	407	431	449	444	407	397	432	431	407	434	430	408	414	399	406	398	379	434	398	408	393	427	383	412	420	428	383	410	405	430	424	378	408	457	401	429	391	444	408	415	369	417	362	428	438	400	407	429	432	426	414	421	438	428	455	422	403	417	411	441	396	436	373	414	376	409	453	389	390	401	428	422	426	416	382	421	430	432	415	411	433	409	402	435	415	455	412	403	432	416	400	384	442	419	452	406	418	420	429	427	429	400	405	399	418	425	436	427	414	416	387	403	430	420	397	408	431	391	482	436	437	404	434	357	449	406	467	441	407	422	406	434	414	398	396	400	448	411	419	407	423	413	431	460	459	420	443	414	399	436	407	402	383	413	430	434	443	385	428	399	385	449	423	382	422	392	433	410	412	391	425	394	411	426	413	399	428	419	397	400	435	429	432	435	416	405	433	416	410	390	415	409	418	418	422	397	419	417	431	433	409	417	405	428	415	413	423	406	379	420	405	419	414	437	446	400	449	416	401	419	402	403	437	383	411	439	418	412	401	436	386	431	425	410	380	420	404	444	428	393	428	382	388	406	428	406	387	405	386	426	403	441	402	378	414	411	362	408	425	390	416	410	414	414	407	408	424	447	446	423	433	389	403	421	424	417	448	434	399	374	403	387	418
2098	293	294	272	241	238	225	233	204	190	205	204	203	179	184	211	185	207	198	204	217	194	223	193	177	227	220	200	219	234	222	196	214	195	206	216	228	212	190	214	199	221	188	207	196	220	195	195	170	211	206	195	201	188	187	218	198	186	228	230	288	287	277	255	242	232	177	174	177	198	211	191	201	210	202	203	190	178	191	177	186	195	173	196	212	193	189	194	187	208	193	193	196	179	179	206	199	202	179	186	187	187	173	197	188	168	192	215	182	175	195	183	196	183	205	195	191	197	197	201	169	230	174	206	230	205	199	195	201	183	183	180	188	212	169	187	201	185	181	182	181	216	191	191	191	177	174	188	186	193	183	203	185	192	168	181	182	222	195	212	173	185	223	173	214	180	163	215	175	209	186	217	181	184	175	184	205	201	219	201	199	160	204	194	193	206	198	200	211	185	181	207	189	204	189	167	223	197	193	194	200	188	193	191	200	210	186	217	195	189	207	179	201	201	199	178	181	211	198	193	197	170	173	177	194	191	194	183	163	198	195	190	181	192	195	182	231	206	192	206	167	193	201	206	185	183	219	184	173	186	191	186	186	179	182	183	195	199	221	196	189	178	183	213	177	217	187	175	174	187	191	178	201	182	212	203	188	193	194	172	220	176	200	206	196	189	195	192	177	192	184	187	211	189	223	191	189	198	180	189	171	187	193	217	178	194	189	180	194	179	181	183	187	204	190	187	170	163	211	200	189	196	173	197	189	175	205	195	181	193	193	181	205	191	173	175	180	203	201	167	193	191	199	182	172	215	204	179	186	171	188	179	189	162	190	199	179	187	200	199	196	220	173	198	170	191	174	189	183	185	191	189	209	198	194	189	179	208	221	189	193	197	188	212	191	191	196	193	185	179	167	198	212	186	162	174	185	186	188	182	172	199	211	192	198	192	180	206	211	203	193	210	186	177	204	189	178	212	188	173	201	166	185	174	172	176	160	177	197	186	215	195	191	204	183	201	186	184	200	174	168	185	188	233	203	200	174	199	185	177	185	188	193	193	198	184	179	180	205	186	170	185	192	189	200	173	171	188	199	186	192	199	195	186	193	169	193	189	194	194	193	190	205	183	193	198	197	203	193	196	201	203	189	181	180	189	188	184	176	181	175	221	195	175	192	208	178	179	180	176	191	201	199	173	206	171	184	196	182	181	176	166	186	175	203	210	198	189	187	195	189	187	201	195	201	195	158	177	187	192	202	186	180	195	207	196	183	186	177	165	198	181	167	153	180	176	178	198	195	191	187	182	183	205	195	182	190	199	181	163	202	191	168	181	182	176	185	190	181	157	197	200	197	197	212	199	191	193	177	179	197	209	166	182	200	199	215	188	181	197	199	199	196	193	190	198	203	206	206	188	181	190	202	161	184	201	194	193	222	176	212	177	187	176	196	197	199	204	187	197	212	212	188	170	160	170	189	199	203	183	156	183	194	188	196	202	188	185	224	185	177	191	198	174	189	191	208	218	200	203	187	170	166	170	211	192	186	196	206	186	200	170	204	195	174	193	184	202	174	166	198	166	205	174	213	178	204	189	186	201	153	201	191	188	195	188	222	184	192	171	196	208	179	186	210	173	200	192	191	210	184	187	195	200	169	227	190	172	199	216	181	188	202	178	208	180	194	193	161	183	181	187	198	208	171	189	198	196	185	197	218	197	181	181	200	167	197	199	190	193	201	179	183	172	191	166	187	222	191	186	185	176	208	201	208	197	207	168	190	195	166	181	218	153	171	185	192	195	185	198	185	192	184	181	154	194	201	190	189	184	187	179	189	189	189	201	181	165	172	186	176	201	158	198	205	167	190	179	183	184	207	203	218	183	204	196	192	183	194	203	177	204	185	188	187	180	187	188	181	196	172	189	174	186	181	176	178	174	196	198	207	194	194	178	192	208	219	191	180	167	202	201	201	200	210	179	186	212	201	215	169	182	201	168	197	188	188	190	189	185	194	179	183	193	196	214	215	207	186	182	207	195	183	204	199	187	175	172	171	179	186	168	193	205	184	193	188	191	179	181	181	178	184	186	182	179	178	181	191	206	214	193	198	191	177	194	198	201	176	201	191	193	198	196	213	189	211	208	210	195	194	184	192	198	171	186	196	198	208	187	191	207	192	187	187	186	193	172	201	204	207	187	206	194	194	192	179	189	207	197	183	170	168	162	200	194	204	194	211	182	205	170	215	186	198	209	199	216	181	193	183	199	187	181	197	192	199	184	206	186	204	195	179	188	194	189	172	212	179	184	196	220	209	183	206	186	165	198	162	196	184	195	200	210	190	192	199	172	197	185	210	204	183	197	170	214	177	169	178	196	189	199	202	193	171	198	188	181	176	185	195	176	180	193	214	222	197	195	195	186	163	215	188	193	199	182	196	230	165	189	209	190	209	186	186	201	191	213	203	187	177	203	228	201	194	197	213	201	193	167	196	169	198	199	202	170	192	201	200	217	210	209	197	184	201	200	189	183	220	182	198	206	204	169	213	205	207	214	181	198	173	189	193	218	180	178	171	195	196	181	222	184	181	209	209	163	198	189	204	188	179	210	198	178	203	190	207	175	201	205	181	187	214	225	210	227	180	202	195	203	203	195	221	174	190	193	209	166	179	155	196	215	182	227	198	180	209	203	230	166	202	173	171	205	182	186	188	185	199	205	207	181	209	198	199	190	166	189	202	185	189	186	192	191	192	198	164	193	176	203	201	186	184	181	193	194	198	190	163	199	185	164	177	206	203	194	201	208	196	185	173	185	190	200	162	216	201	208	195	179	201	188	201	189	219	186	189	196	182	190	190	180	183	187	167	184	205	165	213	187	190	169	208	193	193	194	181	180	168	173	179	207	206	181	173	201	211	185	187	203	186	187	198	195	203	192	184	183	202	198	195	182	199	168	194	188	185	204	179	206	198	176	191	172	195	197	200	211	185	166	184	177	197	182	189	200	190	179	191	184	185	203	194	198	214	192	183	197	210	184	177	191	208	195	196	208	194	185	182	180	174	209	206	198	174	194	162	166	181	194	195	187	177	187	194	200	193	221	192	210	193	178	188	201	185	193	198	179	195	172	211	186	182	188	182	205	187	183	207	201	192	196	203	197	192	195	200	188	190	202	183	191	188	191	191	159	172	183	181	185	205	182	189	201	201	161	202	216	193	202	201	179	179	180	222	208	181	194	200	192	180	178	172	191	194	196	171	216	198	172	191	197	175	153	194	179	165	176	200	195	216	203	202	176	185	202	204	181	168	191	198	207	180	184	185	177	195	196	191	178	174	184	203	183	189	203	172	196	225	206	178	196	186	210	225	169	206	200	174	189	206	172	184	188	189	205	179	205	170	211	178	177	201	181	190	172	188	197	216	201	195	200	210	226	188	169	187	208	171	180	174	197	190	173	201	217	176	178	186	186	183	187	183	199	193	174	192	194	179	187	174	197	186	214	198	183	199	204	172	188	211	187	176	195	178	182
2222	668	823	859	831	792	817	739	589	618	642	637	608	584	618	602	629	649	658	630	554	568	626	649	624	688	817	782	788	811	639	724	691	685	731	820	860	673	649	714	643	626	624	612	619	624	615	599	673	659	685	574	525	558	580	572	637	589	693	825	1254	1382	1213	1009	768	639	588	562	550	517	559	487	519	549	489	559	531	543	550	498	481	524	528	548	525	524	514	496	523	516	506	515	529	513	550	536	525	555	517	517	539	531	501	534	569	524	509	559	523	563	504	525	557	504	491	493	546	561	488	529	561	546	514	540	513	551	555	536	507	540	522	555	562	561	563	496	522	552	562	540	518	501	516	503	531	463	562	519	538	511	484	554	509	523	520	523	505	536	515	530	550	561	487	501	551	515	491	561	477	520	553	499	514	502	567	529	532	521	520	482	525	541	533	517	505	506	497	524	517	512	538	510	543	566	552	513	511	528	511	559	558	529	525	526	513	572	502	524	554	555	520	551	541	541	550	514	523	547	534	540	516	579	498	525	533	485	532	549	488	490	529	491	524	488	530	495	547	478	540	543	539	550	541	557	502	564	521	513	512	560	564	542	511	548	507	531	565	590	553	527	497	564	523	528	524	539	540	550	518	531	537	507	543	515	568	508	560	587	512	523	544	522	538	528	499	544	524	552	537	518	532	525	520	515	516	475	512	524	532	536	519	525	535	560	520	545	505	514	536	574	502	544	504	511	507	533	508	546	483	541	496	498	535	507	512	493	525	535	471	525	500	551	511	543	544	525	536	546	547	502	555	525	516	566	531	532	533	547	512	519	534	483	546	538	565	490	540	540	511	534	506	484	534	540	531	546	507	518	548	516	506	532	545	545	511	532	533	486	545	525	546	578	474	543	539	492	522	516	544	516	525	529	520	509	563	571	508	512	537	507	513	516	503	533	525	544	528	536	492	514	557	520	536	525	545	561	534	533	546	559	520	536	572	497	498	514	538	526	507	541	515	552	537	520	518	504	521	528	510	501	511	579	524	530	532	524	528	518	512	552	560	564	522	541	534	487	587	491	518	508	502	576	522	551	504	525	581	525	493	575	533	497	489	519	539	520	570	522	497	508	514	514	465	516	542	529	522	554	525	518	551	550	520	501	540	507	553	530	503	552	526	516	536	533	560	536	530	508	495	537	537	539	558	514	546	542	518	500	491	519	504	547	527	553	529	539	516	499	503	536	467	496	537	541	502	480	602	516	506	556	536	542	532	530	504	511	522	532	505	549	545	503	536	551	533	515	515	517	510	519	520	524	556	532	542	525	549	490	556	534	525	517	531	509	510	519	526	547	503	557	510	532	550	496	528	519	524	524	492	497	558	509	525	507	531	541	474	483	549	562	482	531	487	521	516	505	556	518	522	513	497	497	524	537	544	530	536	528	523	557	506	556	550	516	546	545	520	564	533	522	534	529	553	475	503	546	540	525	530	537	543	482	529	491	519	541	486	502	525	532	543	520	535	526	530	545	520	531	574	529	520	524	595	536	517	549	569	549	511	519	546	544	510	524	542	502	529	543	543	504	512	537	504	482	532	495	495	529	523	504	501	534	550	513	507	487	485	469	520	552	562	544	499	532	523	540	521	523	545	532	527	506	502	524	519	535	505	501	518	514	540	512	511	580	548	546	510	530	522	523	557	549	520	497	546	503	539	550	528	557	536	556	501	490	516	535	516	537	503	552	484	519	534	516	536	510	509	517	532	562	506	503	545	497	520	556	556	563	497	539	534	532	533	496	558	530	518	516	517	514	502	509	547	512	503	504	518	507	501	513	520	539	544	488	532	519	583	529	513	587	525	518	505	543	487	513	510	510	541	538	551	523	509	546	516	501	566	560	498	596	533	505	554	554	486	538	540	519	499	486	524	555	504	566	523	523	560	535	541	531	484	529	533	586	497	532	514	545	529	540	540	460	544	556	551	537	571	571	524	523	528	502	550	532	541	478	530	547	479	507	508	541	506	538	515	522	522	547	503	506	522	515	532	529	462	512	528	533	523	512	501	511	507	541	531	520	524	535	549	504	546	531	547	532	522	530	532	514	501	514	528	524	526	504	554	532	518	528	514	519	531	566	528	559	560	557	483	522	507	551	535	523	505	528	476	509	557	530	469	472	507	509	534	501	544	526	523	500	526	529	513	514	524	531	499	527	534	492	475	530	544	506	558	551	512	503	502	544	501	524	528	498	554	504	574	548	550	568	554	494	519	522	519	471	519	509	530	520	525	547	504	541	538	543	512	533	566	555	519	582	494	548	506	534	532	502	557	531	551	545	513	514	557	506	506	492	517	568	541	511	552	560	519	532	545	533	516	572	515	502	500	566	516	505	556	526	527	501	531	518	495	555	517	541	507	568	539	516	502	537	518	505	513	567	520	517	513	515	521	533	530	529	502	520	492	517	530	530	500	540	534	555	507	547	561	519	539	498	549	537	536	556	551	552	539	590	543	539	534	513	529	553	547	507	520	525	529	532	513	508	522	551	490	505	536	525	556	515	525	511	513	521	517	559	553	554	492	525	534	541	486	569	531	528	534	566	524	531	560	516	522	548	544	547	522	542	496	550	549	507	535	546	535	518	504	535	533	526	475	503	514	519	493	520	526	542	485	490	493	569	536	558	535	538	480	507	510	528	499	533	510	503	539	537	538	531	533	525	499	522	527	533	551	526	509	540	521	579	494	506	541	518	501	527	525	561	503	489	558	593	529	534	523	504	488	498	500	547	511	566	535	500	515	533	509	533	543	505	563	507	536	556	546	520	519	517	527	511	514	520	539	510	514	522	533	501	565	587	542	562	517	592	547	532	539	525	537	517	537	492	524	534	516	549	498	531	512	531	507	482	543	524	562	523	525	489	527	516	527	519	526	526	542	549	520	510	538	513	527	521	516	495	563	466	494	586	536	533	554	533	533	517	494	523	520	499	572	564	517	537	504	492	556	529	526	540	572	520	549	508	543	534	529	531	538	517	561	512	519	512	496	486	544	552	538	509	514	553	524	569	562	522	506	559	538	517	572	526	517	531	516	531	499	533	490	518	530	529	538	509	573	506	510	539	564	528	516	495	528	520	515	502	547	518	458	531	539	517	554	534	518	513	508	534	528	506	534	548	544	509	511	517	544	547	528	521	515	498	542	509	546	538	564	557	511	540	550	510	497	512	528	518	485	510	509	507	556	517	522	528	557	521	533	518	535	535	510	512	500	526	516	570	529	520	549	557	544	525	523	568	538	544	526	503	553	518	525	509	518	550	513	553	527	559	516	552	569	484	568	548	528	563	523	502	557	549	532	536	538	480	538	521	555	511	479	450	559	533	547	547	540	519	543	546	518	525	517	538	477	538	555	536	548	545	522	509	506	531	546	537	507	542	526	520	524	507	524	504	506	505	513	550	535	533	497	532	476	534	501	496	556	515	524	513	547	505	559	522	507	533	511	525	522	518	515	501	534	512	515	515	535	500	514	530	549	525
7684	1557	1654	1211	772	564	483	402	343	303	270	265	234	241	229	224	228	196	194	224	174	198	177	181	206	215	230	222	220	246	213	209	210	192	216	230	182	186	175	164	180	163	199	186	173	164	189	230	224	203	184	172	154	163	175	191	182	162	182	456	717	862	589	420	311	211	178	163	167	169	164	161	175	167	154	116	162	170	171	169	156	146	163	171	164	179	157	175	170	145	175	163	142	187	139	161	153	156	158	148	173	167	160	172	166	171	154	142	161	164	159	170	169	173	169	158	171	145	140	192	165	164	155	166	165	175	157	159	148	160	169	178	165	170	164	151	154	147	154	137	156	162	148	176	153	157	157	176	149	155	167	146	185	152	164	161	172	142	150	146	154	157	158	140	149	169	144	164	142	145	184	163	182	181	155	179	155	139	152	179	146	164	196	152	143	143	139	147	148	160	147	146	180	161	174	165	154	149	151	152	146	171	159	149	154	155	167	155	147	155	145	160	146	167	148	157	157	178	156	149	154	157	149	145	147	159	163	153	153	153	169	180	172	184	159	148	162	135	167	169	168	145	143	159	163	148	167	132	171	156	153	172	147	165	173	161	182	168	157	171	143	142	142	144	156	170	157	152	175	168	167	156	168	164	142	138	165	196	142	173	184	157	169	159	151	152	163	163	146	165	156	161	156	179	162	159	153	152	149	156	159	167	148	175	163	150	138	158	183	186	156	173	146	155	184	148	156	133	155	165	166	162	185	165	134	162	143	167	143	139	160	135	161	162	149	174	173	171	158	183	168	157	171	183	139	147	167	155	167	148	166	156	157	170	157	169	174	146	175	151	160	137	145	166	158	151	151	148	163	144	160	153	176	149	149	156	178	133	169	143	154	173	130	127	158	152	160	158	156	148	168	157	165	166	148	147	162	143	146	178	168	156	164	134	144	164	152	180	132	139	154	151	141	152	172	144	160	158	176	157	161	161	142	163	179	160	141	155	170	160	160	165	136	150	147	139	193	168	138	138	138	157	160	148	131	149	169	187	181	152	149	167	177	167	161	155	162	166	132	164	125	160	149	150	175	177	159	148	148	143	150	140	159	161	140	136	165	163	175	137	158	153	169	148	169	156	169	171	169	140	162	152	167	161	162	152	169	170	155	162	156	160	167	142	163	185	166	165	167	159	161	182	159	148	176	164	154	184	150	174	153	163	158	171	140	169	143	142	171	157	157	162	152	151	171	155	179	160	137	134	159	162	141	161	167	152	189	171	157	176	153	175	171	150	160	152	175	144	143	153	164	145	147	168	156	165	154	137	158	170	144	164	146	162	160	152	182	136	162	150	152	180	165	160	137	153	159	161	166	160	169	163	174	145	185	165	173	166	148	152	152	153	155	153	153	177	183	150	166	147	178	139	168	163	159	163	158	186	162	164	177	171	178	143	163	140	171	151	165	140	130	145	176	125	150	152	145	172	167	157	140	136	149	151	162	143	155	167	156	156	164	145	158	158	150	171	172	142	160	157	154	167	158	155	151	138	138	134	168	176	182	141	169	152	154	171	154	161	157	164	155	169	175	161	145	154	148	155	162	148	162	128	157	154	160	169	157	150	188	148	138	148	169	152	168	157	144	147	136	168	169	149	163	138	167	144	162	148	148	159	160	142	174	184	150	168	152	181	171	158	153	187	180	153	157	171	150	165	158	168	147	151	136	145	144	155	135	157	168	155	152	146	175	148	165	150	156	156	153	162	150	172	167	171	168	173	150	172	155	163	159	159	164	147	158	137	164	180	186	172	156	161	155	137	153	154	157	147	140	164	165	167	148	158	167	167	178	175	145	165	159	173	158	160	153	191	171	163	170	148	155	179	157	147	144	137	155	164	138	183	135	163	166	164	172	163	157	163	164	174	146	152	188	170	155	165	151	162	180	171	157	164	175	140	146	149	169	145	155	163	156	159	159	137	147	157	155	178	148	180	139	166	162	163	140	166	159	186	144	136	158	129	157	172	139	186	161	141	157	145	175	164	171	161	164	149	158	135	166	153	171	170	129	131	167	171	179	199	161	159	155	151	145	140	152	154	148	164	173	133	157	159	150	160	146	145	136	164	133	160	152	164	153	153	158	154	163	155	152	155	163	152	156	123	158	163	174	143	169	164	163	153	157	143	168	171	154	172	162	152	180	171	158	157	139	190	166	141	146	155	157	152	164	159	160	193	165	140	152	150	150	168	141	151	182	156	159	175	153	164	177	164	143	170	153	155	157	173	142	157	150	137	155	166	164	166	150	151	149	131	181	162	161	158	141	147	142	156	173	154	156	205	171	171	151	148	168	134	163	162	168	141	150	148	161	156	154	159	168	177	156	159	153	137	155	164	158	168	153	152	171	148	177	160	147	153	157	170	158	162	177	163	166	176	161	170	162	152	171	163	154	171	155	141	175	159	169	163	147	181	163	162	154	168	172	159	161	164	162	145	141	176	160	150	156	142	137	170	161	156	149	143	153	144	170	172	171	146	153	161	170	164	182	182	162	177	167	161	158	163	152	152	165	166	154	141	156	151	168	134	144	149	153	153	167	147	131	143	161	151	159	168	167	158	156	157	161	157	162	179	161	147	166	157	159	150	163	163	152	145	166	122	156	161	158	158	166	127	159	145	179	185	152	164	143	171	168	145	144	167	166	163	163	166	148	169	164	168	160	155	155	159	132	149	154	159	141	166	160	151	137	156	150	150	140	162	153	162	179	140	169	161	149	163	153	166	172	169	145	168	170	129	140	165	141	151	135	140	150	139	166	155	148	153	146	186	168	160	144	177	155	163	140	157	138	184	146	138	183	190	154	148	164	153	172	161	137	164	177	147	152	154	156	166	144	173	146	166	145	156	150	143	142	187	152	182	155	145	133	137	160	168	151	153	182	147	161	162	162	172	151	162	164	154	173	168	152	159	158	166	163	152	164	169	160	163	139	167	161	150	156	162	140	151	141	141	138	145	165	180	175	141	141	145	159	151	173	148	147	166	147	164	155	168	163	153	151	166	152	157	151	147	181	145	147	147	142	176	147	170	165	156	139	165	160	165	161	155	139	166	167	147	156	181	154	160	174	128	168	161	185	164	156	162	158	159	133	143	156	157	164	146	155	153	154	164	153	149	165	160	144	156	148	159	151	167	151	168	159	175	177	175	139	174	168	168	136	155	147	143	175	152	140	148	154	170	160	144	154	162	152	146	178	150	145	142	157	146	180	166	150	158	161	137	164	174	155	151	154	144	153	166	179	188	152	157	189	164	146	170	140	162	152	157	165	162	166	139	163	173	177	152	151	140	156	144	145	134	139	161	142	156	159	147	139	166	178	152	141	181	153	155	153	173	150	135	151	161	163	166	167	155	146	156	147	147	156	150	168	136	168	144	148	140	164	158	155	158	162	166	157	160	170	154	143	165	165	135	155	161	165	145	166	185	161	147	153	157	170	162	157	159	142	151	163	183	154	163	173	158	162	171	164	150	149	164
5595	1894	2996	3426	2884	2524	2242	1780	1602	1332	1229	1181	1034	1018	902	826	918	862	772	760	704	706	695	763	784	958	1044	1085	1062	914	896	820	821	905	1024	1077	754	661	629	671	632	608	641	637	677	727	839	910	974	954	802	571	622	560	613	572	647	614	677	2729	5086	5571	3793	2439	1450	776	589	517	487	454	435	435	454	392	423	435	470	472	440	420	483	461	428	424	464	478	454	449	442	441	447	436	469	436	473	436	461	417	428	466	444	443	418	430	440	416	403	407	457	471	448	445	448	462	481	442	426	448	430	485	432	434	431	441	457	455	455	419	381	447	438	451	445	450	419	429	452	437	414	460	466	423	460	447	452	443	458	451	425	445	439	453	436	457	446	417	492	445	430	437	435	461	409	471	420	418	432	497	446	432	435	424	428	440	456	392	421	433	461	422	431	401	441	455	424	449	460	452	428	425	407	425	438	470	432	434	493	455	448	473	426	390	460	463	452	470	389	482	464	467	444	458	469	444	455	483	434	444	442	443	433	403	448	451	454	453	452	451	432	463	455	438	458	426	437	444	430	441	432	453	456	441	461	445	453	447	417	432	413	466	453	413	429	459	412	490	504	434	425	455	415	474	447	443	416	436	418	425	436	461	469	448	450	446	414	455	435	450	437	448	439	420	479	459	489	403	447	464	407	426	425	452	427	450	425	435	492	416	451	467	463	450	418	433	443	423	440	393	445	450	454	443	440	470	458	457	399	434	471	478	413	449	452	443	439	432	490	433	441	439	483	409	422	439	489	438	415	449	436	491	414	436	464	410	430	444	476	442	445	475	448	438	447	419	424	428	438	450	452	433	456	447	444	436	464	451	454	431	449	458	439	442	433	446	411	433	448	460	423	432	451	430	402	443	492	455	390	439	444	475	466	436	435	457	455	486	476	458	429	432	407	447	399	453	439	463	451	439	396	443	436	491	483	431	422	445	427	442	437	436	433	439	415	450	465	441	470	417	447	420	446	467	456	454	442	427	444	466	455	470	472	400	472	448	471	449	427	486	484	446	476	434	420	444	444	433	461	432	478	473	413	425	441	436	437	449	448	451	401	425	455	424	450	454	462	442	467	461	404	471	460	466	447	436	412	452	447	488	417	444	451	408	442	456	470	484	466	464	443	476	424	424	458	436	424	442	460	470	453	436	465	463	459	442	447	426	454	457	478	460	412	451	418	443	417	430	441	451	438	447	433	439	441	438	468	472	411	465	455	457	407	475	449	476	466	417	439	410	441	440	456	459	463	459	441	474	428	463	473	456	409	412	452	425	453	496	412	435	446	484	480	437	433	460	418	429	409	426	446	445	450	424	415	458	454	442	453	464	452	433	462	449	442	460	442	434	418	397	454	426	436	467	466	444	439	431	451	447	456	458	433	460	416	453	453	442	435	453	442	453	452	449	423	443	426	399	460	485	437	421	449	453	454	449	452	462	435	431	439	465	416	498	477	429	444	431	404	432	443	414	425	427	422	449	451	441	422	467	420	459	424	447	432	437	450	437	463	432	464	428	435	446	434	437	455	446	451	462	445	445	458	463	436	444	476	473	471	437	467	435	438	479	450	452	414	451	431	478	448	440	445	422	471	414	440	463	447	439	412	461	430	442	467	451	474	439	460	431	458	458	449	437	463	451	457	443	492	427	441	455	424	468	466	457	450	444	433	435	414	453	455	477	451	450	456	494	432	454	408	491	441	460	473	438	419	463	455	427	455	452	417	465	447	459	475	487	429	451	457	408	439	518	435	472	440	469	474	463	445	421	433	451	424	439	452	468	455	416	472	419	482	402	445	460	503	474	446	460	440	456	447	433	450	463	451	447	441	448	422	468	438	450	440	448	423	400	430	453	458	422	468	465	454	419	452	416	430	466	441	422	424	459	437	472	454	444	440	460	440	438	460	462	468	460	468	488	411	470	460	461	438	455	445	462	451	451	465	444	429	431	474	475	464	454	448	434	467	449	435	422	425	443	471	430	461	458	484	476	438	437	440	479	448	431	446	475	429	417	411	450	464	452	426	433	431	453	433	443	416	427	491	469	446	451	416	446	477	443	453	456	447	418	471	450	458	444	453	432	479	445	409	448	442	434	455	416	451	395	478	450	444	467	412	412	426	450	485	457	501	443	437	446	451	439	434	429	456	429	445	432	449	446	443	401	437	422	452	485	451	400	458	441	436	428	430	442	460	442	453	451	436	406	436	444	447	451	431	421	445	437	437	439	450	428	427	428	469	413	460	471	436	439	472	480	424	448	456	424	447	431	460	438	427	478	423	452	445	454	405	441	457	460	440	391	392	458	429	435	437	447	463	440	458	446	426	442	471	453	447	433	445	479	402	438	441	442	419	497	480	447	446	471	472	470	475	442	474	422	428	452	461	411	460	464	389	444	445	447	434	459	440	413	439	420	423	460	445	479	459	438	445	471	466	487	437	438	425	466	460	424	471	456	413	422	440	456	434	397	482	467	401	426	432	433	428	469	453	472	440	450	404	454	405	462	437	441	468	441	438	434	434	480	432	446	428	451	475	432	482	453	431	463	465	426	425	439	451	482	429	444	414	417	429	441	465	448	446	427	431	433	451	464	459	398	438	476	486	444	439	481	474	420	459	433	437	456	454	461	434	413	486	438	446	434	461	442	397	409	417	454	453	467	438	499	470	464	455	435	495	433	443	445	449	463	455	420	457	438	458	449	441	425	430	453	425	456	456	461	423	443	460	444	443	460	462	442	419	394	474	488	469	485	426	434	465	438	448	455	450	481	440	428	456	420	440	422	438	444	436	482	469	437	412	435	420	403	411	443	484	422	418	437	418	443	445	466	424	452	424	433	475	458	467	421	432	469	437	434	465	467	456	444	462	480	412	421	443	493	446	415	458	408	430	428	466	450	478	407	475	442	468	479	428	444	479	433	471	455	480	425	444	441	429	467	426	456	427	468	434	403	460	428	446	446	449	452	456	421	476	446	428	449	446	487	469	433	448	444	444	484	436	446	435	479	456	448	444	442	461	448	411	445	455	422	464	449	406	418	449	462	419	452	447	454	454	451	458	415	452	469	459	455	433	453	448	425	438	410	445	460	432	434	422	443	462	486	455	449	475	468	488	467	451	489	466	430	430	437	457	441	440	461	472	435	415	459	414	455	432	407	423	464	427	447	448	483	430	480	484	456	475	436	445	437	457	444	442	473	426	450	428	456	460	408	426	473	440	421	417	423	448	452	423	442	402	453	432	433	452	462	468	432	501	422	408	458	444	437	430	416	456	420	419	420	443	457	428	407	474	455	468	439	444	434	447	447	456	489	426	469	407	460	444	431	460	424	438	437	430	427	453	437	459	402	424	436	452	448	432	439	483	438	461	439	455	436	478	443	414	454	416	454	437	449	415	443	447	439	436	406	460	433	435	398	443	446	467	444	461	432	470	477	440	477	448	434	426	466	423	426	439	452	462	436	436	417	460	468	414	466	450	464	447	429	460	403
13438	2661	2952	2466	1420	1053	757	611	478	443	396	320	299	275	263	251	235	226	247	223	215	184	219	201	244	258	243	269	235	246	235	245	200	235	222	237	187	171	182	180	169	165	175	188	169	185	211	246	198	222	191	179	165	174	210	159	184	183	161	668	1254	1194	922	572	385	231	202	184	147	150	133	148	155	135	148	150	144	141	126	136	141	142	144	145	137	150	176	118	140	124	154	156	144	162	142	130	159	151	132	127	135	148	133	151	137	138	128	111	158	129	133	150	119	148	132	154	137	155	141	133	156	139	122	141	148	139	155	144	155	158	121	133	132	144	126	147	120	131	125	141	139	167	143	143	136	135	127	123	169	141	113	127	143	117	135	120	129	168	129	154	130	157	165	158	152	129	131	137	129	131	163	167	137	129	175	159	142	156	136	150	129	146	143	124	145	158	151	138	131	168	157	151	132	147	135	123	142	127	138	126	135	121	130	124	153	132	149	165	157	134	138	139	127	152	134	137	159	140	160	143	143	126	155	153	160	131	131	161	137	147	155	118	149	148	136	146	134	132	154	149	134	133	155	176	154	164	129	157	126	126	140	124	144	136	160	171	147	157	140	143	160	130	149	130	135	153	134	148	143	150	146	159	134	142	112	140	145	142	150	143	135	160	125	146	136	137	156	137	149	150	136	138	134	150	140	132	153	126	156	155	150	137	136	148	150	173	163	126	152	125	134	148	167	160	146	152	151	146	154	137	155	124	115	138	126	139	140	138	141	142	148	145	157	143	142	121	132	138	142	141	117	149	138	151	147	138	141	141	125	161	138	135	144	140	127	130	128	135	146	127	140	149	143	147	147	121	145	173	149	147	146	144	123	111	132	119	152	149	122	147	135	139	138	141	153	136	133	142	126	142	142	130	134	156	153	137	140	110	157	146	141	143	155	130	129	142	151	147	136	151	161	139	154	114	129	148	127	132	136	151	144	152	159	142	148	138	131	151	123	149	134	164	129	135	156	144	152	146	145	142	135	126	150	133	121	130	152	154	158	145	143	135	156	135	165	158	135	154	142	147	110	127	118	148	138	131	145	170	140	135	157	134	129	137	148	158	138	132	127	143	145	152	138	143	142	119	139	119	142	147	146	145	136	140	142	185	122	141	152	131	131	137	163	143	155	141	130	146	133	136	143	138	143	148	115	140	157	129	139	147	123	145	178	139	133	134	151	117	129	149	138	132	132	161	135	132	135	140	135	151	146	130	144	151	130	158	140	105	150	144	161	114	136	167	159	120	156	152	159	147	135	132	135	142	127	130	131	144	146	160	124	142	157	128	138	138	144	147	125	120	142	137	127	139	136	159	136	132	146	156	138	141	150	159	150	139	150	146	151	151	153	141	161	129	143	150	132	116	141	155	142	146	140	150	145	121	165	134	138	125	130	139	141	144	152	145	156	153	143	149	141	146	147	148	135	135	138	148	138	133	153	160	154	133	141	127	121	153	150	121	136	127	140	153	145	157	144	155	148	152	122	142	136	151	157	127	158	145	163	123	132	147	155	147	140	147	160	164	141	138	142	149	150	129	153	167	134	144	143	141	115	146	143	141	118	142	135	156	114	141	130	139	160	130	135	158	123	165	145	148	154	153	130	126	145	146	123	128	122	145	149	137	158	149	132	141	151	151	161	157	154	136	143	146	134	166	125	154	160	144	141	159	131	131	137	144	160	144	132	143	139	131	137	132	137	147	162	147	144	140	130	127	162	129	134	152	125	130	128	165	137	141	131	146	131	136	153	161	174	130	141	157	139	131	132	123	140	152	132	133	159	140	140	145	128	128	134	152	138	123	168	137	135	143	152	129	161	142	144	112	157	156	150	150	161	158	132	154	131	132	125	142	150	141	146	149	121	141	137	134	127	143	156	162	130	129	138	144	141	155	149	142	141	160	117	135	151	168	141	158	149	129	152	131	156	162	146	134	145	141	134	161	129	142	136	132	140	153	147	123	136	130	131	129	121	140	154	147	139	136	146	154	140	127	142	150	159	145	149	146	154	161	134	161	124	137	148	157	183	135	146	152	127	143	132	144	122	162	149	124	153	147	140	147	159	131	127	126	158	144	124	125	148	141	136	164	136	142	151	144	131	135	148	135	147	124	156	155	134	131	147	124	120	131	125	143	146	139	141	150	148	122	149	150	137	166	146	117	155	140	134	143	132	134	139	155	140	139	152	149	146	134	154	132	149	140	142	135	148	135	130	126	157	141	137	144	139	139	142	143	152	126	166	126	131	130	148	128	162	134	145	134	147	136	144	149	141	146	142	152	131	118	152	152	125	144	177	145	131	140	133	141	144	146	155	130	143	157	159	161	134	164	135	145	141	136	133	134	147	159	160	149	136	149	136	139	146	135	128	158	140	138	115	147	150	149	133	151	151	138	146	123	161	132	141	131	127	167	142	161	136	139	148	143	141	139	149	135	177	131	163	142	129	170	157	155	139	139	123	134	148	139	148	138	166	146	134	145	140	167	144	148	133	146	141	156	131	148	148	153	144	153	147	133	135	128	161	130	152	140	138	129	143	126	157	143	154	130	142	135	138	112	151	149	129	167	118	145	140	140	133	152	150	142	145	128	137	143	133	139	137	151	149	132	138	132	149	138	136	118	143	145	121	148	140	147	156	150	138	145	158	149	146	148	123	154	143	132	144	150	153	129	153	138	144	172	161	149	141	162	130	132	148	130	170	164	149	137	128	150	131	129	132	145	133	128	151	149	138	158	139	143	145	150	132	155	129	131	141	146	125	128	140	161	144	145	120	138	143	153	135	134	130	142	166	130	146	129	147	135	160	137	144	139	135	139	131	147	140	141	122	145	132	146	121	129	135	119	136	131	146	144	155	153	133	128	130	139	121	123	158	136	173	139	147	143	154	167	160	147	159	137	141	144	126	146	151	131	148	150	162	160	138	138	157	130	137	159	147	148	163	122	149	157	161	127	143	142	135	140	153	155	130	115	128	141	146	126	142	138	156	149	149	147	135	146	118	136	155	149	136	164	164	154	149	140	127	134	127	126	124	125	139	147	137	137	143	141	140	160	163	138	136	137	150	146	148	152	152	144	132	146	135	140	137	143	153	148	145	136	118	143	151	138	133	134	171	137	126	157	135	121	129	144	134	165	138	141	136	121	138	134	143	141	144	154	148	151	126	138	117	139	157	133	132	131	124	145	156	167	131	167	137	157	163	158	139	166	133	135	134	142	134	137	157	165	153	133	141	159	130	137	134	149	153	140	151	140	146	157	145	140	127	140	150	141	136	146	144	144	131	147	138	123	152	147	154	141	160	154	136	133	147	149	139	145	143	150	144	152	151	130	142	136	140	145	138	126	135	133	146	144	154	154	155	112	137	148	119	119	158	156	142	128	153	133	130	134	133	153	147	158	140	143	143	134	129	132	136	155	147	154	149	165	147	134	141	146	156	125	150	155	148	141	138	142	157	150	140	150	153	129	158	151	137	152
7316	2825	4853	5365	4586	3849	3201	2771	2290	1983	1830	1674	1412	1238	1224	1079	1155	1073	1021	919	871	809	846	947	1026	1264	1348	1355	1272	1187	990	1024	1076	1191	1137	1115	731	708	742	702	646	671	704	708	829	845	989	1178	1085	1015	686	663	599	828	829	707	651	562	660	4655	8229	7688	5918	3718	1903	895	661	530	443	436	421	418	430	389	399	428	420	421	409	444	391	411	410	413	419	408	389	409	393	436	456	438	357	409	413	438	451	396	441	408	401	418	447	403	389	386	381	372	422	413	442	425	396	378	411	418	427	437	386	403	375	398	355	393	421	403	422	390	419	426	417	379	411	423	378	411	403	389	434	414	410	394	402	424	422	385	389	390	413	392	398	405	372	404	411	408	455	382	407	413	421	392	418	418	433	409	391	392	423	414	391	444	448	374	402	402	385	394	432	426	430	390	418	421	419	414	420	415	418	371	433	427	405	414	418	423	407	400	411	436	395	425	435	425	384	387	404	434	418	403	447	428	406	450	398	360	413	407	415	402	375	407	409	365	425	392	388	421	384	383	419	377	401	389	408	420	388	401	406	428	394	381	430	416	384	425	450	442	395	407	402	421	428	370	425	414	448	439	396	420	366	396	439	412	397	406	420	362	428	433	419	427	393	426	413	415	385	411	412	391	388	419	410	394	424	446	403	387	417	429	374	398	410	416	374	416	424	407	357	402	393	381	441	395	437	387	425	372	409	418	408	425	399	420	391	400	422	443	428	421	402	382	407	424	385	486	445	406	420	422	379	389	418	367	382	419	452	407	390	381	423	426	404	415	413	407	391	417	383	424	380	412	427	389	449	394	424	458	391	426	433	401	379	366	396	424	425	395	408	421	414	395	435	404	380	364	416	394	381	395	347	437	376	396	437	383	412	410	374	359	410	409	436	405	395	442	403	465	413	389	436	406	393	394	416	379	413	376	405	414	407	424	398	418	423	385	374	377	372	421	382	400	413	415	396	390	401	425	382	371	405	410	419	406	414	397	403	410	385	407	401	440	378	398	414	425	382	383	424	400	425	388	388	400	430	403	431	413	444	463	391	397	404	400	413	414	386	389	424	403	416	446	381	445	410	402	419	395	403	404	436	416	409	438	404	410	423	431	429	425	402	384	405	441	392	415	393	430	423	396	393	411	429	435	377	368	410	392	386	427	426	403	369	354	405	395	404	419	413	415	408	411	400	404	377	413	395	404	426	443	434	392	380	424	412	429	420	427	417	438	370	404	428	415	435	415	425	389	397	433	415	460	384	384	404	420	414	393	402	452	425	402	371	433	400	392	416	437	383	410	413	407	419	383	406	389	407	433	386	368	414	402	412	402	411	429	386	415	410	430	462	385	407	375	404	391	422	455	434	373	401	368	392	404	429	391	431	420	401	430	434	428	385	385	432	407	418	417	367	396	426	393	381	401	409	368	430	419	424	427	420	426	394	404	433	421	398	402	387	389	430	401	417	396	455	398	416	398	388	380	398	382	407	458	404	424	400	423	425	383	463	399	414	386	450	418	415	428	384	376	438	424	413	419	458	399	413	401	406	425	427	452	377	411	420	414	408	440	408	410	410	406	399	422	369	408	415	399	417	419	389	409	401	423	454	407	378	413	404	389	391	407	396	421	402	375	419	409	406	413	403	423	398	404	401	407	408	408	425	417	436	381	398	420	411	393	431	378	418	397	439	376	418	418	431	375	421	393	412	419	448	392	430	392	424	408	377	422	429	399	402	432	427	417	389	444	390	442	443	432	424	432	442	430	421	410	422	419	403	399	378	395	457	407	397	404	390	441	422	395	407	427	437	423	377	427	398	387	407	390	393	412	433	403	433	432	441	403	394	422	407	400	419	393	381	386	402	406	402	393	412	392	395	421	400	412	431	408	387	445	438	399	406	450	408	428	388	424	457	412	374	425	404	422	441	420	398	385	407	400	404	418	403	437	388	420	391	438	413	404	422	415	404	413	427	396	410	407	422	413	413	433	387	397	384	416	425	404	404	399	409	415	438	415	405	369	402	399	436	408	419	401	410	396	401	406	393	411	421	406	411	393	369	406	378	398	377	415	411	441	423	431	443	403	386	399	400	413	436	392	387	406	419	446	401	433	390	415	423	432	390	405	394	409	421	407	388	412	406	402	393	455	450	399	388	445	398	424	412	384	421	433	425	422	389	439	437	364	411	382	418	405	413	418	404	387	423	428	434	396	417	431	435	412	380	363	409	425	420	417	447	363	404	398	417	397	425	418	409	377	386	402	397	379	413	420	394	448	449	387	409	385	397	388	421	391	438	419	393	415	452	420	415	420	466	430	373	420	438	434	374	397	390	418	413	428	397	427	410	414	378	409	390	364	362	422	408	358	392	439	378	377	421	415	386	376	406	386	410	407	431	420	383	442	362	423	429	394	409	399	424	446	385	414	396	375	428	436	409	424	396	398	424	400	422	416	426	364	415	403	429	440	406	432	425	409	408	422	429	402	397	428	403	440	452	398	422	411	407	431	384	404	381	441	402	408	398	412	397	445	400	428	414	401	417	397	402	397	430	415	454	403	401	380	423	389	417	385	427	369	417	430	408	432	429	400	415	403	418	406	415	418	409	395	394	387	397	407	435	423	413	414	429	425	443	400	376	418	421	430	427	399	390	438	419	407	407	442	368	431	411	427	423	419	404	363	412	394	419	442	413	412	385	419	422	399	405	409	428	386	401	445	381	412	416	412	426	446	407	390	427	423	409	395	416	408	384	431	435	438	393	370	398	396	409	408	419	383	402	425	411	409	439	407	413	440	411	419	400	426	405	407	409	382	433	409	398	411	422	451	408	410	424	465	416	384	410	441	407	422	415	418	387	385	413	400	412	395	369	414	419	412	442	383	433	389	382	408	423	410	376	434	405	422	443	431	403	422	390	416	401	401	387	380	405	388	425	398	405	402	412	399	400	424	399	418	439	396	379	404	427	410	435	408	399	411	394	400	414	407	422	411	418	432	414	400	382	444	422	409	389	431	394	439	385	423	434	386	396	405	407	413	408	383	369	402	421	406	389	406	392	405	421	441	388	417	433	407	439	425	431	403	429	407	389	419	428	426	376	443	416	426	408	408	422	424	425	369	400	447	429	449	447	394	404	406	451	411	438	439	391	398	445	418	398	428	425	394	403	431	377	430	421	416	404	400	390	450	408	419	371	406	405	407	419	454	389	392	381	421	378	411	395	407	374	412	410	420	439	435	440	390	405	420	411	433	469	392	394	426	378	385	424	406	412	419	404	420	400	456	398	392	384	415	367	387	405	405	389	414	360	376	369	398	403	426	416	420	427	404	393	400	423	410	399	388	399	394	413	400	432	393	406	411	422	394	358	416	369	428	442	386	394	394	390	412	402	430	413	372	395	397	424	403	421	390	439	397	436	405	416	401	387	372	427	395	392	423	439	394	410	376	394	450	376	410	395	418	433	400	363	419	397	394	416	452	374	451	422	368	429	386	397	356	421	420
2154	292	330	255	244	231	237	230	226	197	203	198	216	194	217	204	211	213	198	193	212	207	223	210	233	193	245	219	210	227	193	219	198	234	238	217	201	233	217	212	199	211	217	191	215	201	176	183	207	222	179	221	204	192	196	206	188	224	230	253	286	297	265	256	204	220	192	190	180	193	151	191	181	229	198	187	220	196	191	206	182	207	192	213	201	190	194	172	197	220	209	200	193	181	189	192	168	193	204	198	185	183	194	197	205	197	187	181	184	210	196	211	189	190	199	220	204	180	204	195	191	184	183	173	165	197	180	188	191	190	216	205	176	216	212	178	193	204	215	184	205	192	192	185	169	204	172	223	188	206	197	192	183	193	200	194	201	197	219	189	181	167	188	197	209	168	189	193	186	167	177	172	196	212	216	217	192	216	188	175	219	183	182	155	229	228	178	203	203	203	167	182	181	224	184	187	191	194	198	214	195	213	208	196	183	193	190	207	181	212	188	186	174	210	191	188	208	186	199	181	189	200	177	204	192	161	186	196	218	194	201	195	196	196	193	199	188	197	183	216	192	193	197	211	175	186	187	182	189	197	179	188	171	196	186	190	199	202	203	171	201	214	220	179	241	186	165	186	181	206	182	199	202	205	201	194	199	202	189	196	188	214	196	189	208	202	192	187	199	199	186	181	203	206	169	192	216	202	185	190	208	199	179	185	234	186	183	186	164	208	178	199	187	201	230	196	202	167	181	210	192	183	206	204	194	197	208	205	191	206	223	207	188	201	195	180	204	198	194	185	178	182	181	181	191	196	156	201	186	227	209	197	222	174	196	202	189	170	190	173	188	186	210	210	190	193	224	198	195	182	184	191	209	191	198	189	200	182	202	182	204	189	193	185	206	192	209	202	215	219	175	188	202	156	188	208	214	202	193	190	174	195	186	199	194	194	193	179	202	184	174	197	207	191	193	192	189	180	198	220	214	188	206	177	206	180	170	184	174	195	193	201	168	182	206	185	197	181	219	173	179	184	187	204	170	171	207	205	187	192	188	203	177	179	190	177	195	177	162	187	206	202	176	197	188	225	169	186	184	218	160	212	164	163	195	197	187	198	201	206	189	172	201	195	195	196	183	200	213	194	195	190	199	200	175	224	197	193	172	194	186	189	213	189	191	183	225	179	180	172	185	190	203	183	206	194	202	186	183	175	181	203	206	203	170	206	219	196	188	193	186	187	181	201	198	176	180	170	167	184	192	197	191	204	188	197	177	186	196	209	219	202	198	197	208	192	189	229	193	176	204	208	190	183	210	188	158	201	201	177	166	172	210	196	197	183	186	180	194	192	187	182	192	189	192	192	186	195	158	194	186	187	226	201	195	196	183	189	175	182	212	201	190	197	204	214	185	197	192	200	189	184	187	194	194	177	175	208	171	199	162	189	176	215	209	191	190	197	201	194	176	188	190	204	194	198	187	188	189	189	191	226	192	204	207	200	206	182	185	185	200	194	183	204	188	229	202	173	188	192	209	201	200	212	212	184	185	204	199	189	183	170	184	205	187	193	182	194	179	179	178	205	203	191	214	182	186	194	182	224	173	161	196	217	202	192	197	179	213	188	192	182	176	206	207	211	177	175	185	189	176	195	185	189	200	189	205	190	146	230	205	198	216	204	191	198	202	209	185	181	191	217	185	176	207	180	213	206	195	209	202	201	215	188	187	218	220	195	193	198	194	166	189	199	221	177	200	203	189	177	184	184	212	189	223	195	211	194	200	189	182	188	187	203	207	171	190	185	214	184	198	219	173	190	195	191	194	170	193	175	185	204	171	179	182	203	201	212	189	194	190	188	190	186	191	192	178	191	187	206	190	187	212	196	187	200	173	192	203	199	206	194	187	173	202	195	178	170	172	197	202	205	182	225	189	202	184	177	206	206	202	204	191	184	180	221	177	170	186	178	166	197	162	204	188	197	185	180	192	178	219	164	199	206	197	194	184	188	186	212	183	196	175	213	174	203	204	184	200	165	197	192	191	197	195	196	219	184	212	189	216	176	200	176	203	202	183	169	191	202	182	207	186	187	190	207	231	162	184	196	217	195	162	182	189	192	183	207	206	199	196	182	183	170	178	195	163	186	207	209	212	204	200	191	196	194	190	192	171	199	187	188	187	170	172	190	184	211	196	214	188	172	195	192	188	207	200	199	215	191	193	208	204	195	196	203	216	191	201	205	168	191	205	198	199	172	224	180	213	200	206	187	214	201	185	196	167	206	202	206	159	205	204	187	199	188	194	197	202	199	219	171	162	191	166	174	180	216	211	197	180	225	206	201	180	194	203	196	217	207	177	198	190	177	172	185	173	191	173	209	182	184	183	197	192	196	201	188	171	200	213	174	210	200	194	214	205	205	193	178	222	206	186	209	197	162	157	199	182	209	198	208	227	182	208	158	178	189	176	200	201	204	190	207	204	200	179	172	200	183	175	186	199	174	175	208	197	192	201	190	190	206	185	195	209	202	184	167	183	212	193	171	180	226	170	195	182	185	207	189	204	189	150	187	191	204	215	166	201	205	185	166	194	198	221	169	187	196	197	199	165	168	167	193	194	187	181	176	201	192	215	170	187	185	187	187	181	200	170	190	203	191	168	201	186	194	171	199	189	191	203	190	178	198	193	199	219	192	178	181	185	187	195	206	207	193	200	188	198	168	179	198	213	201	198	211	187	174	203	187	188	185	212	197	172	218	213	188	187	206	184	186	203	171	185	183	191	176	207	201	189	174	169	218	196	196	184	190	201	226	186	181	174	205	198	193	191	218	194	192	187	190	204	182	188	185	213	190	189	165	216	191	198	181	207	215	194	167	192	162	194	193	182	193	215	212	184	176	208	181	203	191	206	212	212	206	188	178	203	193	184	210	183	167	188	185	199	220	203	189	203	182	202	182	184	214	200	190	203	188	171	216	207	189	199	200	188	172	183	196	190	209	196	166	191	214	196	194	204	196	214	182	188	205	196	191	199	208	183	194	178	209	197	208	178	172	194	201	193	187	226	202	190	188	189	164	180	195	191	182	189	188	197	201	214	192	169	180	200	214	191	197	176	178	210	212	215	200	172	193	208	188	189	168	183	203	189	183	204	194	192	196	194	181	197	172	176	203	175	173	176	182	188	210	224	190	194	196	189	193	180	197	213	228	205	195	192	188	173	208	199	190	189	206	174	176	219	191	170	215	170	189	194	206	177	182	201	184	195	211	213	180	201	221	188	178	219	219	228	199	174	171	210	191	195	207	191	195	217	190	189	199	173	189	204	183	212	192	169	173	187	192	200	207	210	155	200	211	181	186	195	188	197	162	191	199	172	222	202	214	199	191	195	188	193	174	190	205	203	169	169	197	210	225	175	185	193	177	178	177	196	194	186	192	183	213	208	183	172	200	199	201	192	179	180	203	191	191	201	189	178	194	179	216	189	183	198	191	183	193	216	184	204	174	177	186	194	179	209	197	202	199	201	206	212	183
2257	712	784	861	767	841	885	798	744	664	651	691	617	579	620	582	593	578	627	646	615	615	651	587	682	746	743	726	740	725	686	709	768	833	817	777	603	598	603	610	630	603	613	644	612	637	620	636	636	582	595	597	567	558	607	564	616	635	650	1032	1226	1349	1185	962	635	587	581	596	552	490	553	554	527	590	531	549	512	544	516	509	562	523	558	495	519	491	497	578	501	506	521	542	545	539	524	530	515	529	535	554	539	551	537	514	535	513	522	499	533	504	537	517	510	511	540	504	502	506	523	509	521	564	539	532	535	554	575	496	544	539	510	541	570	524	557	499	580	541	516	529	497	537	542	534	566	534	560	569	535	517	538	528	549	590	566	504	529	526	543	515	559	517	554	544	527	493	551	528	509	518	549	542	514	527	552	506	553	494	526	540	585	507	571	522	531	504	517	538	538	498	542	558	502	549	555	527	478	532	485	530	512	524	586	513	547	504	554	565	511	530	546	534	514	574	536	572	529	548	564	486	547	545	561	530	512	533	492	532	552	540	515	589	577	528	560	546	541	543	539	568	537	551	543	549	581	546	535	525	489	520	594	554	545	530	518	518	511	528	549	543	514	559	575	564	519	515	552	546	499	548	562	557	605	530	523	532	533	532	504	541	530	507	549	506	528	537	536	521	519	535	554	511	555	516	548	562	552	513	523	577	577	507	541	517	553	520	553	521	521	553	547	544	545	550	539	591	534	541	530	537	533	557	553	543	511	544	553	509	554	547	546	531	498	551	540	532	544	505	536	534	530	568	538	528	550	534	534	540	550	527	548	516	501	491	531	509	526	547	562	552	538	515	503	560	550	545	543	579	534	524	526	540	540	549	547	497	535	566	537	561	549	510	546	550	534	515	528	502	505	519	528	582	512	521	543	554	547	529	534	514	519	528	522	522	507	536	537	540	551	500	548	537	573	511	518	524	528	503	489	541	507	545	569	567	552	520	501	516	535	555	536	540	535	518	563	518	565	540	517	545	549	590	534	539	546	511	572	542	511	564	532	506	532	538	511	528	533	486	531	518	544	547	546	514	527	553	555	521	523	525	561	535	580	499	549	543	546	542	475	580	565	558	506	542	549	526	509	533	571	526	546	507	539	512	528	534	565	548	559	518	535	545	501	519	549	526	528	489	559	555	550	563	514	537	523	499	514	522	509	559	506	531	537	534	549	551	561	546	533	567	530	577	526	539	550	558	549	539	545	528	517	520	560	532	483	580	600	499	517	544	584	549	548	531	502	509	565	493	523	560	552	576	513	490	533	558	537	514	558	559	507	543	509	547	515	532	546	548	537	501	510	540	556	578	544	588	541	541	552	554	520	519	528	541	528	535	506	535	567	534	502	516	564	530	525	564	546	543	527	553	514	566	520	536	484	518	524	498	549	508	528	534	522	516	523	554	534	546	547	559	507	535	553	505	494	524	519	546	532	516	530	540	565	528	540	531	523	535	513	538	565	559	530	543	517	566	557	549	543	564	506	530	552	516	519	524	550	511	530	531	531	571	528	512	527	559	522	498	527	528	549	530	499	511	569	541	532	539	539	508	538	556	527	522	535	541	526	506	601	521	545	512	518	484	559	505	546	507	542	511	553	583	514	500	517	524	518	525	560	508	537	542	517	530	523	542	548	525	572	528	487	555	511	535	550	519	537	522	511	533	527	552	546	505	537	533	530	534	513	529	506	516	538	570	528	526	503	583	513	522	521	521	512	549	495	536	507	566	555	512	557	534	533	527	516	552	542	514	534	549	524	509	516	534	569	540	538	512	540	517	536	520	510	544	517	522	571	548	527	528	559	524	521	542	551	522	497	513	542	533	550	539	535	520	518	545	550	545	556	485	478	481	543	561	539	524	554	535	514	541	506	576	542	544	531	506	550	522	511	527	529	547	520	547	563	541	565	538	536	566	547	516	525	542	541	538	556	569	574	519	512	540	549	524	561	544	510	542	514	547	545	512	491	527	527	508	518	528	526	564	568	527	519	512	497	546	540	565	548	541	520	520	592	508	539	521	542	533	560	514	543	572	520	558	553	563	552	597	563	518	551	574	559	562	533	548	527	525	516	522	527	542	483	512	544	523	530	553	550	518	527	536	548	474	521	528	507	518	552	535	570	536	553	563	560	522	523	527	488	564	556	542	528	601	527	548	570	532	503	507	559	509	544	579	535	496	557	524	507	526	519	504	568	534	591	529	514	548	573	535	541	522	536	493	524	557	517	537	559	533	556	537	573	509	559	539	557	559	518	543	552	526	528	534	539	513	508	539	539	559	559	552	542	566	518	525	541	551	534	537	535	505	552	527	531	548	543	527	547	527	534	528	577	541	523	515	528	551	574	575	553	521	555	528	528	495	549	517	544	505	532	540	559	516	563	502	511	517	522	542	514	523	522	547	514	511	536	527	562	543	531	558	497	554	538	526	526	554	523	518	561	523	502	542	547	510	528	536	529	526	560	575	515	548	520	531	518	530	501	510	511	541	529	523	532	519	556	486	529	490	566	543	578	540	507	530	551	498	573	526	542	557	547	540	541	522	553	541	540	574	557	488	550	528	543	526	506	542	541	565	555	561	549	489	524	537	530	496	495	576	534	552	558	541	553	554	547	521	546	499	526	565	516	524	526	511	519	520	542	533	556	563	521	511	528	552	581	554	504	538	539	529	545	546	531	476	545	545	537	484	516	508	553	548	513	560	530	545	508	532	526	584	514	544	499	532	512	534	511	566	551	535	536	529	533	516	539	506	493	506	532	559	588	550	514	540	511	550	541	508	513	511	532	521	554	525	515	543	529	509	521	494	513	531	500	511	512	537	530	539	555	520	526	525	556	541	533	528	533	539	537	564	572	526	564	557	505	541	554	521	466	551	474	521	516	566	521	493	492	518	570	535	570	539	565	506	503	609	556	519	525	538	574	501	508	529	549	522	541	552	570	544	534	566	518	532	553	528	499	512	562	502	495	519	568	563	523	506	540	506	519	551	529	570	549	497	535	548	529	545	551	546	539	521	533	544	514	542	562	538	486	554	559	550	504	537	551	527	548	495	514	548	551	490	510	538	554	502	527	559	534	523	531	542	544	489	527	504	564	541	499	561	527	533	555	520	557	583	539	519	519	535	549	522	515	506	525	528	538	522	538	540	536	571	546	525	532	552	535	539	519	530	561	551	545	542	563	518	555	550	525	549	574	527	490	528	542	537	514	536	542	507	524	479	521	534	569	538	591	524	540	502	513	534	534	556	531	542	518	531	485	536	523	530	531	525	477	541	527	533	522	557	524	490	500	544	542	529	539	567	525	516	548	530	523	557	483	534	495	593	556	574	557	525	563	571	520	519	551	540	548	560	553	527	534	503	543	528	532	513	541	529	528	575	480	517	551	526	521	520	559	519	529	541	520	507	541	568	531	506	565	544	567	504	512	548	540	548	520	552	545	559	483	533	477	523	546	512	511	532	493	516	504	534	551	542
7644	1602	1675	1236	754	595	481	454	358	321	294	298	247	241	221	230	231	244	209	198	197	202	188	203	221	258	251	224	231	199	202	215	229	213	207	210	191	159	175	159	182	206	216	189	209	185	216	198	188	199	182	196	234	199	183	181	169	172	242	564	818	813	567	374	279	226	185	177	176	164	138	185	142	164	178	162	158	149	146	170	162	158	181	155	164	163	173	174	173	161	144	152	165	141	182	167	158	159	177	147	151	139	148	153	167	204	168	163	144	158	143	162	150	167	151	152	179	186	157	160	147	166	160	161	165	170	193	160	155	147	155	153	162	153	154	177	165	192	163	160	155	144	160	132	183	158	151	181	167	147	140	166	148	170	156	165	160	155	169	165	154	171	161	168	152	156	171	166	189	165	170	156	172	182	170	188	180	170	148	156	188	154	167	170	208	169	176	175	162	177	177	180	162	178	178	139	154	159	154	147	147	182	174	156	166	160	147	162	167	179	159	161	177	156	166	186	157	155	149	176	177	164	156	150	156	150	172	150	130	156	141	164	147	161	183	152	186	156	156	155	166	180	163	177	189	150	165	150	157	163	180	155	172	160	160	153	165	173	174	144	142	165	153	170	175	163	171	165	145	156	173	166	161	154	165	161	167	168	141	172	158	173	166	140	172	165	172	157	155	169	162	160	165	164	159	158	183	160	176	154	189	171	191	174	137	147	160	160	171	159	161	148	184	198	155	159	169	154	179	158	150	157	151	183	156	156	150	173	169	154	192	147	169	143	191	161	195	153	154	155	156	171	177	164	153	146	144	190	145	184	177	156	169	178	162	183	152	166	161	152	160	178	164	169	168	145	137	190	160	162	159	175	158	178	157	154	155	145	143	175	164	156	158	171	175	162	173	183	141	167	152	149	146	180	167	157	153	166	155	164	169	181	169	161	154	174	166	127	151	172	174	140	143	186	183	166	157	144	185	181	155	184	149	163	169	168	182	190	166	173	174	188	162	187	157	175	175	186	167	175	157	158	162	165	162	138	156	166	147	153	138	165	173	161	173	169	174	177	175	173	199	158	153	175	183	164	149	172	187	169	164	147	172	160	159	200	169	155	158	152	175	148	148	189	141	175	142	159	163	165	178	157	171	156	168	205	158	141	158	154	161	154	150	199	161	156	174	139	144	164	143	172	165	176	160	160	177	152	176	170	162	175	176	163	157	175	170	185	142	155	181	175	182	154	185	168	151	190	168	158	174	172	141	182	153	196	146	171	154	188	149	197	158	166	162	163	151	168	170	143	197	186	162	167	153	165	157	158	170	178	162	175	164	166	179	168	171	163	169	161	180	165	163	139	147	155	168	149	156	185	148	173	142	159	175	170	165	163	141	181	169	157	162	158	152	150	162	161	163	159	170	175	178	156	165	188	161	166	181	175	148	175	174	169	161	167	176	155	162	174	151	155	158	147	155	166	152	162	183	173	165	181	185	156	143	155	159	165	161	154	161	149	142	170	174	167	171	151	169	167	161	168	164	152	179	151	164	160	187	170	145	174	166	164	167	178	170	159	145	164	159	153	172	167	154	149	163	134	168	167	178	169	163	178	179	183	150	188	172	157	145	142	154	159	152	157	172	146	153	159	170	161	148	159	161	161	177	143	171	191	144	163	151	168	169	156	181	174	170	186	147	174	152	160	180	186	153	160	170	156	184	152	197	165	153	163	190	157	168	173	168	145	152	168	175	185	159	141	152	163	156	153	161	167	179	176	175	159	169	147	179	176	167	161	162	182	187	169	170	162	150	159	171	148	167	163	165	193	155	169	172	158	159	175	176	172	164	179	167	163	164	163	168	169	182	169	174	174	146	159	161	166	147	174	148	170	167	135	163	175	160	178	160	176	155	156	152	168	168	194	165	153	150	190	174	168	161	158	164	157	155	196	158	171	169	170	153	155	175	162	149	152	175	146	168	172	148	171	165	184	162	175	160	185	154	162	172	141	183	153	159	164	156	157	167	173	158	180	159	162	148	160	182	179	180	180	165	146	162	155	137	156	170	145	149	160	174	153	150	176	163	176	166	161	172	166	146	172	153	170	144	193	164	166	149	168	164	163	167	161	142	166	169	159	155	185	151	151	138	160	160	162	156	161	163	173	188	175	182	173	183	156	166	155	159	159	152	167	172	142	171	157	162	162	185	166	156	169	169	157	189	177	154	186	178	164	171	153	167	176	143	181	166	158	161	153	148	150	174	148	163	186	148	176	184	180	169	189	157	140	179	166	139	162	164	166	180	154	157	147	167	156	163	152	157	139	161	154	157	195	159	162	166	171	140	161	150	183	157	144	153	169	176	170	162	173	136	143	141	162	158	163	150	171	169	161	156	178	154	161	163	165	168	162	166	142	169	154	162	159	171	167	173	173	135	166	152	186	174	156	195	159	173	153	164	158	151	176	170	155	159	156	162	163	186	156	182	158	163	176	154	155	167	185	152	175	169	155	181	187	143	159	136	161	147	166	165	149	175	175	146	180	165	145	174	158	173	164	187	177	166	168	165	168	144	184	165	151	151	178	163	161	160	150	146	159	166	169	171	172	161	149	157	168	169	172	157	168	164	155	141	154	164	177	182	154	158	181	168	156	160	167	165	164	152	179	154	162	149	154	134	204	162	155	185	144	161	143	173	174	179	166	171	166	167	151	152	146	151	185	184	178	163	159	165	132	167	186	191	180	160	167	171	180	180	158	159	172	165	175	155	178	152	156	186	172	173	154	193	177	184	147	146	165	180	147	158	164	148	174	170	149	171	142	181	149	173	142	175	168	167	146	163	162	151	168	156	164	155	172	171	177	164	163	155	185	181	169	160	178	172	162	171	176	150	170	152	194	160	176	171	153	159	177	175	175	161	183	173	157	151	148	156	157	168	170	164	192	154	172	134	169	170	190	152	169	147	150	160	175	168	166	139	167	170	157	155	175	172	150	174	162	179	162	163	176	153	159	188	159	152	168	160	145	166	144	179	164	182	146	196	164	177	163	168	177	164	189	168	186	135	168	165	145	169	158	142	191	164	173	178	171	162	185	162	168	172	166	151	148	155	155	172	166	152	179	167	142	160	186	154	158	174	196	177	185	153	173	179	145	148	182	152	185	167	176	161	158	163	161	172	170	179	186	162	171	181	147	159	181	145	154	158	161	184	128	144	172	170	144	180	171	161	170	168	149	173	187	175	153	148	161	181	149	150	153	146	155	169	177	185	176	176	149	158	136	154	153	148	181	157	154	157	164	165	188	156	149	161	167	142	173	179	168	160	142	160	153	148	169	159	160	165	156	169	155	153	166	132	164	151	169	173	175	151	165	174	173	155	178	166	170	175	160	146	175	150	159	166	142	158	158	156	153	164	167	182	163	137	152	148	183	181	171	166	177	186	176	192	151	162	162	164	164	151	160	170	168	156	173	170	131	163	150	153	169	181	155	148	150	156	164	149	182	156	167	152	163	153	160	190	171	161	155	160	198
5691	1905	3139	3393	2858	2495	2210	2038	1614	1386	1287	1359	1130	972	886	898	853	846	893	821	741	724	772	808	990	1122	1028	982	809	782	881	918	1020	940	836	809	619	610	639	593	614	690	703	698	714	790	753	774	769	665	624	725	729	749	536	539	591	592	1194	3892	5618	4989	3317	1884	1197	761	707	538	510	475	440	489	484	461	488	436	440	487	434	433	484	493	454	468	461	429	430	441	495	467	426	453	464	503	472	510	483	463	477	452	485	454	465	467	447	484	490	434	438	471	457	402	461	436	471	470	477	475	470	478	450	405	463	466	466	468	485	457	459	471	481	471	425	464	465	501	487	456	466	476	472	454	460	451	473	457	442	459	418	458	470	473	471	518	428	488	478	452	484	426	454	465	444	423	464	502	446	482	465	470	466	448	486	448	476	448	449	486	461	480	478	452	458	492	486	476	475	495	451	454	475	457	469	440	470	463	495	464	471	480	473	461	479	448	483	491	486	464	466	478	440	427	463	473	453	468	430	417	491	481	474	452	448	478	410	477	458	439	473	494	450	469	474	484	457	457	489	471	473	471	457	445	443	450	439	479	451	451	446	444	447	448	447	477	473	456	502	434	472	470	462	427	471	479	447	446	432	454	445	473	463	476	462	493	463	461	481	478	477	502	490	449	470	459	471	454	468	467	486	481	462	476	419	477	494	457	456	468	460	483	513	474	436	445	435	456	463	503	455	467	448	450	497	433	495	447	459	440	474	467	450	456	456	443	463	490	469	468	428	465	439	468	479	454	469	481	444	450	479	471	480	521	476	475	471	493	457	466	443	472	464	480	475	456	451	479	476	434	459	435	457	492	453	442	442	459	421	470	446	442	450	485	478	464	476	458	488	475	431	449	502	454	455	466	464	451	472	462	447	455	477	448	483	444	450	476	468	456	422	471	455	472	473	503	481	470	532	461	491	489	461	477	456	472	433	462	478	477	435	492	454	470	481	457	456	428	447	482	457	439	471	414	419	458	485	500	451	421	507	477	428	457	487	483	486	457	428	414	496	476	472	463	483	446	444	469	475	500	464	431	481	465	492	439	488	445	460	498	419	464	452	435	483	428	441	437	437	445	441	472	412	487	487	450	444	497	463	480	457	471	502	475	453	433	479	485	444	471	438	454	476	492	457	487	449	430	497	470	492	459	433	481	454	443	460	466	439	492	464	469	450	459	434	456	497	436	426	459	502	452	439	479	459	434	432	457	440	412	476	460	442	495	468	499	479	485	452	470	460	437	473	459	471	474	460	485	481	439	486	439	459	492	451	446	453	501	497	476	458	478	459	443	506	446	447	521	435	483	479	491	446	465	470	432	482	430	464	474	473	446	480	465	479	470	470	470	480	466	440	472	469	462	471	469	468	477	473	487	444	449	464	474	431	456	469	462	490	488	494	482	465	444	452	473	425	474	428	430	471	463	455	450	479	459	486	502	455	484	471	490	471	447	469	451	480	473	436	465	480	447	454	485	460	462	491	474	457	398	422	468	471	455	444	450	444	479	452	493	468	434	421	487	413	477	468	471	516	436	481	454	439	471	490	447	447	471	459	471	478	464	447	487	425	460	481	473	455	434	496	461	455	463	474	439	469	481	452	455	451	463	459	457	496	484	486	440	472	463	484	461	467	482	448	456	478	481	492	474	467	459	497	445	482	465	459	481	435	475	441	461	470	476	461	507	453	473	489	487	478	434	484	459	459	456	492	446	489	434	437	484	432	439	478	473	506	426	449	495	486	440	446	456	459	441	480	481	467	443	443	466	510	499	497	457	467	500	434	464	435	477	420	486	456	467	437	447	433	481	512	473	498	489	439	470	456	445	466	437	469	463	478	439	448	468	493	443	426	509	499	431	460	431	480	473	479	462	441	489	473	449	476	475	499	467	488	458	454	471	441	471	475	480	466	475	453	430	450	463	465	440	483	469	443	473	432	440	463	466	495	480	463	474	496	421	445	506	443	449	471	471	474	456	481	435	455	517	464	474	469	469	463	450	452	431	484	453	441	429	459	475	463	467	491	428	474	468	449	487	477	441	461	456	478	442	459	443	465	462	486	483	470	441	441	507	485	487	463	483	425	479	443	435	469	528	452	437	434	459	486	484	459	476	461	462	462	452	459	477	468	471	454	474	479	424	411	430	444	438	463	459	485	471	441	429	465	431	464	482	418	426	478	444	481	460	455	486	481	450	466	474	459	481	472	465	466	463	484	455	497	446	466	486	458	472	494	466	476	447	459	475	497	458	448	461	473	492	488	479	500	449	450	436	494	426	454	455	462	450	457	472	487	479	453	478	450	451	454	467	440	492	445	437	439	467	496	457	474	431	453	450	458	449	501	459	464	476	477	468	455	472	444	461	446	472	477	479	446	497	461	468	413	479	454	483	460	475	459	488	507	468	459	488	445	481	430	495	468	401	495	447	480	448	494	471	481	497	424	491	466	460	443	455	495	493	430	464	489	500	502	468	476	435	493	468	453	448	493	462	472	486	448	503	464	466	472	438	499	482	464	486	438	464	468	500	461	506	451	463	487	456	469	492	449	449	465	450	461	475	467	476	482	480	465	434	465	463	472	424	432	474	461	473	498	484	486	471	442	473	429	485	453	466	450	459	465	465	506	463	437	444	456	478	454	451	470	474	439	474	442	447	461	428	423	486	508	469	466	467	453	459	447	466	480	449	472	448	444	395	460	462	434	464	463	506	450	517	481	489	464	475	465	466	434	473	447	464	507	436	440	440	440	489	432	438	492	439	457	455	456	488	484	468	469	432	444	447	498	449	441	419	475	433	458	458	456	486	458	466	451	437	447	489	420	481	483	472	466	476	429	456	470	462	468	427	477	480	467	453	516	461	465	450	471	465	466	456	461	471	495	472	451	478	470	477	471	473	436	494	482	487	446	457	495	461	467	453	474	482	474	481	451	492	476	428	435	425	474	435	446	468	461	456	500	476	464	471	432	461	467	494	470	436	465	468	452	454	494	492	443	469	433	441	499	447	454	502	471	458	433	411	495	440	443	459	458	446	472	464	462	446	421	450	491	438	442	472	420	498	492	486	456	470	467	472	468	442	489	472	457	448	437	452	457	459	436	447	468	479	524	481	482	501	481	497	431	472	453	443	473	483	451	442	447	476	512	439	502	441	467	436	482	457	488	442	471	463	455	478	433	438	455	439	488	486	463	488	445	441	433	441	434	473	469	455	468	487	459	441	449	471	448	464	486	463	464	442	478	444	438	479	450	502	452	474	496	432	488	473	472	433	450	447	466	458	461	451	454	467	485	461	473	466	478	434	467	480	454	446	482	467	476	465	480	468	470	451	467	499	472	437	480	448	453	491	478	482	470	478	455	446	459	503	446	459	473	471	492	455	461	456	452	459	452	441	465	419	438	464	449	493	459	432	460	452	469	440	483	471	478	467	446	457	465	453	483	459	431	490	453	468	468	498	469	491	453	480	448	477	484	445	453	484	432	452	447	505
13140	2796	3356	2333	1400	1049	808	650	531	478	405	372	377	289	244	261	243	225	258	214	213	225	209	250	269	295	279	236	197	213	225	223	271	253	198	204	202	182	169	174	161	190	187	204	195	231	167	185	197	194	196	209	239	253	165	153	169	164	243	932	1185	1098	666	548	380	235	223	173	146	185	129	150	158	170	153	141	179	152	153	148	120	133	138	135	140	152	144	166	164	138	143	150	138	151	156	149	123	170	144	162	130	149	139	142	151	157	152	181	149	141	121	151	162	145	155	129	155	163	148	154	141	138	152	169	144	163	153	140	143	145	145	152	149	151	138	152	128	165	150	153	158	138	152	139	139	174	162	164	169	149	144	154	167	145	154	143	176	143	156	192	162	145	147	173	154	160	153	162	149	159	154	165	149	158	158	144	146	177	137	159	138	174	166	157	163	150	160	178	153	149	172	151	166	160	155	144	140	149	132	174	150	168	145	172	178	188	157	168	154	146	179	172	130	137	144	155	158	146	137	156	147	148	156	133	179	164	156	145	161	156	169	164	156	148	142	158	132	133	150	142	134	130	161	139	134	152	145	157	157	155	157	173	157	152	186	158	146	157	150	135	166	152	140	175	160	153	153	162	160	153	145	159	156	139	152	144	149	166	142	173	148	164	152	153	140	154	158	163	160	151	150	156	158	144	146	154	144	175	154	158	152	140	148	166	132	147	158	158	156	159	170	130	152	138	146	157	151	136	169	161	170	159	142	178	149	162	146	168	155	170	171	152	174	148	145	137	129	159	154	157	165	172	147	165	183	136	143	151	159	145	155	156	147	143	146	157	160	159	169	165	128	147	146	140	160	159	148	170	165	155	130	138	172	136	156	148	147	144	148	164	143	158	135	159	145	164	169	139	164	168	156	171	147	140	160	139	144	169	162	149	149	157	152	152	146	145	143	149	154	167	154	150	152	147	136	148	137	149	161	151	150	175	144	144	157	155	151	155	163	148	140	167	145	153	152	185	164	149	162	155	160	135	193	147	172	163	151	164	143	135	164	161	160	148	147	149	141	153	154	152	152	150	151	145	143	140	159	159	169	138	134	141	157	164	139	152	135	143	161	159	159	141	150	132	150	155	164	165	148	149	158	147	140	157	164	147	165	146	156	166	152	151	131	155	159	152	154	144	136	146	157	157	174	164	143	139	159	152	156	160	162	160	165	153	155	147	173	138	165	165	162	129	170	160	141	164	167	142	168	165	158	140	176	151	182	145	161	158	152	145	164	164	177	138	156	157	145	130	141	174	169	142	149	158	124	169	169	162	151	137	131	169	162	173	139	159	153	137	183	154	160	138	143	160	163	152	143	142	151	143	150	145	146	159	150	140	150	138	161	164	160	161	165	168	149	127	173	167	140	164	156	142	135	145	136	146	183	167	138	128	134	170	162	180	151	145	151	154	135	157	138	147	135	144	161	192	151	162	126	142	165	148	140	156	151	152	135	155	165	126	145	136	148	173	162	173	139	145	151	157	159	148	155	158	146	178	180	134	161	146	178	165	149	155	157	167	155	171	169	164	158	140	163	166	163	161	165	178	160	151	168	142	136	153	165	144	164	148	146	158	158	164	152	154	150	129	159	148	151	141	176	137	153	160	152	180	166	154	146	137	144	157	154	166	164	173	167	153	174	163	140	164	141	139	161	136	139	147	141	172	148	157	152	149	148	147	147	183	138	159	146	164	162	166	156	165	161	137	141	167	159	144	167	151	152	156	144	136	161	148	178	140	166	147	155	168	131	146	144	166	163	171	142	151	153	143	141	136	133	115	155	155	150	142	166	155	152	137	154	165	157	155	179	168	165	164	135	138	160	147	140	136	126	143	175	141	162	141	171	147	167	143	145	163	157	136	151	167	151	147	133	139	144	136	161	148	161	174	153	158	133	148	154	161	142	170	171	139	143	155	159	161	173	162	154	165	162	158	142	159	141	147	169	159	161	146	141	169	136	147	153	168	152	160	140	137	143	164	186	152	157	171	163	161	161	154	154	155	171	177	155	150	124	146	155	156	131	171	177	154	146	141	180	157	157	125	157	145	144	181	163	196	175	138	152	136	161	147	132	155	151	157	161	152	168	152	158	169	171	142	169	143	158	159	156	138	139	162	163	154	139	138	132	152	163	153	152	151	155	140	168	137	148	175	145	148	152	144	139	152	167	156	153	149	142	124	146	156	184	187	139	149	159	173	144	184	144	146	138	146	142	161	135	154	155	147	145	151	156	136	158	131	161	148	162	167	187	167	154	137	148	152	148	140	144	158	163	150	141	148	171	146	158	138	185	144	154	147	132	151	160	115	148	152	174	151	148	174	161	143	171	154	153	153	175	161	140	150	144	141	159	150	186	174	155	168	157	148	154	153	139	161	167	140	172	132	159	178	146	127	152	142	146	170	150	154	167	164	141	165	166	165	143	135	156	163	144	144	159	160	157	148	156	155	149	140	162	170	150	139	163	144	157	173	156	161	136	151	164	146	150	151	167	140	157	155	172	164	187	159	151	143	142	162	152	144	154	120	153	164	167	161	144	162	151	164	169	136	138	150	138	166	159	162	182	159	181	165	150	161	138	169	150	162	154	145	158	145	164	165	157	145	167	147	177	131	140	132	139	161	160	166	166	159	157	160	162	157	157	159	161	155	167	169	151	134	151	157	162	188	158	177	158	133	135	142	149	152	140	155	156	153	158	174	156	149	173	142	160	160	165	162	143	141	153	171	141	150	136	176	142	172	159	164	144	154	135	161	159	157	156	163	143	141	139	140	168	148	165	141	168	140	167	167	167	157	152	152	160	157	144	146	154	139	131	152	140	147	137	156	168	151	158	151	158	156	159	157	151	166	148	191	139	147	175	162	155	135	162	157	156	153	173	177	178	143	153	152	139	158	152	156	132	160	162	161	138	166	161	150	155	150	156	133	172	154	168	147	157	174	178	155	167	157	159	167	163	157	153	128	154	154	148	140	166	157	183	141	155	166	134	171	149	140	153	152	171	129	132	149	153	138	132	155	139	143	155	166	150	153	144	157	153	150	139	155	133	147	147	155	155	141	154	140	180	135	150	171	137	153	155	149	171	121	140	172	177	162	162	163	164	154	167	168	159	151	141	166	149	149	161	149	149	157	165	159	154	167	149	140	138	153	160	168	148	157	159	153	157	150	134	130	149	137	138	142	156	172	173	134	151	151	153	160	146	144	156	160	163	154	151	149	148	158	157	169	146	157	164	149	144	157	153	144	161	131	155	162	156	158	143	175	146	143	154	175	140	139	149	139	141	157	157	151	147	146	140	155	140	136	154	158	170	159	160	152	137	157	153	170	141	160	164	157	152	165	159	146	149	155	149	163	156	148	152	165	154	147	147	156	163	157	156	122	142	144	152	155	166	161	138	171	152	139	101	149	149	150	173	170	162	163	147	161	139	143	140	144	177	182	133	140	161	143	145	160	167	170	135	155	176	143	154	198	149	181
7425	2870	5247	5465	4517	3893	3467	3033	2570	2047	1916	1874	1814	1439	1197	1219	1159	1112	1080	988	911	933	1010	1042	1163	1473	1485	1033	1085	987	926	1128	1271	1046	936	786	725	729	678	702	683	725	783	812	844	859	766	767	792	771	851	993	1034	894	511	558	545	633	1521	6249	8339	7325	4253	3162	2033	1169	829	604	547	427	428	426	474	489	415	440	411	428	428	424	455	452	458	426	471	414	431	439	436	416	445	443	484	413	430	409	462	422	445	421	431	441	415	417	433	395	452	412	442	416	420	466	436	454	428	449	461	466	438	439	438	430	467	465	449	436	452	439	463	428	416	479	441	407	428	430	459	450	446	452	416	459	431	468	414	439	453	484	429	427	414	432	468	422	438	468	454	420	438	420	442	459	442	395	423	396	425	476	451	447	429	439	460	455	488	456	390	460	438	449	432	452	459	468	433	452	419	426	437	421	394	429	440	465	459	460	422	462	455	453	424	431	463	408	485	391	438	471	414	446	432	420	447	424	411	470	433	466	427	441	430	470	429	435	430	430	428	469	420	473	427	445	438	406	427	467	438	466	477	452	424	428	445	441	441	447	455	434	435	455	423	408	461	475	439	431	396	413	454	427	468	440	447	475	426	436	424	461	447	442	451	435	440	438	442	446	463	431	439	462	430	480	474	450	409	440	456	434	432	481	445	431	452	441	464	454	434	439	450	435	457	428	427	480	453	421	460	443	463	474	435	390	435	441	428	455	452	471	453	451	459	452	479	423	440	427	435	406	416	464	437	418	431	439	460	402	432	436	447	431	436	434	416	422	478	454	448	433	420	463	438	429	454	447	451	420	452	478	457	460	456	439	467	446	504	448	433	442	431	460	449	430	441	459	412	408	411	422	435	475	416	435	500	427	438	466	426	421	427	404	456	450	443	399	445	460	422	455	418	460	460	438	439	455	426	416	413	449	416	424	452	403	414	423	452	431	441	440	445	453	428	481	439	438	477	468	389	436	443	434	434	435	475	447	460	419	453	461	439	454	434	471	450	404	451	425	479	442	468	457	447	427	446	458	465	447	483	468	444	452	437	442	455	444	451	457	432	431	461	425	438	423	430	465	440	412	419	434	468	494	459	435	436	455	457	401	436	457	415	425	426	479	464	462	413	444	380	470	424	417	453	408	449	443	447	441	425	412	423	434	437	452	426	460	472	410	435	469	474	451	415	422	416	412	394	459	440	401	461	454	435	442	418	448	480	411	451	452	449	440	459	444	443	440	436	427	441	443	433	433	451	436	404	419	428	437	444	420	408	458	418	442	449	419	429	462	436	382	451	437	444	428	449	448	402	429	445	445	454	433	439	458	444	435	440	427	443	401	443	477	458	467	476	434	460	451	388	415	412	466	419	409	471	430	482	449	440	453	419	448	458	423	452	462	478	451	420	466	425	459	451	432	442	468	420	452	470	430	465	441	438	489	439	466	439	433	434	419	425	439	420	439	458	464	475	410	435	394	446	432	444	452	437	444	479	389	439	433	437	422	431	424	466	407	428	426	442	438	441	458	441	448	443	438	452	384	450	449	433	447	425	400	432	455	412	441	436	398	467	454	462	430	461	424	446	446	377	435	434	445	427	457	458	466	434	462	441	433	445	446	440	435	456	457	440	454	441	423	456	459	425	452	444	461	430	453	467	468	407	457	446	430	440	448	447	430	428	443	449	451	494	451	434	451	463	446	416	427	487	462	404	421	441	377	414	462	431	448	470	465	445	438	474	434	432	426	468	442	486	417	431	424	453	466	463	464	444	467	454	455	433	428	434	446	437	436	441	436	439	409	445	446	410	435	483	421	479	427	435	448	458	441	409	457	414	444	446	488	416	440	428	437	450	437	434	458	436	442	487	452	444	469	462	400	429	459	476	397	451	393	428	440	419	424	409	444	441	417	401	425	437	422	440	446	425	422	446	439	439	434	452	453	476	437	447	463	462	437	476	447	445	477	407	471	440	483	425	446	435	468	447	435	416	425	402	464	419	433	402	424	434	471	448	433	461	446	457	469	438	455	449	472	428	442	445	477	427	419	426	412	460	448	463	443	471	517	459	417	470	457	465	438	429	420	443	432	463	436	434	432	466	463	394	439	441	425	444	426	482	419	452	458	438	437	470	496	437	458	418	439	492	449	437	445	453	423	436	426	456	435	395	438	426	432	417	472	413	437	470	468	475	408	441	420	448	450	448	458	450	446	410	446	441	460	444	443	414	426	468	439	438	448	440	456	448	458	410	446	433	399	428	432	448	451	441	434	387	404	438	466	455	423	443	469	451	422	412	408	472	433	460	429	448	423	479	406	435	428	429	458	409	421	424	453	469	429	448	432	426	427	438	482	418	431	427	428	430	451	457	467	418	473	440	425	418	445	438	387	459	418	418	428	422	431	426	438	442	440	457	439	459	416	448	458	441	424	403	409	457	450	431	428	420	468	431	463	428	398	461	486	426	453	460	454	462	462	410	440	421	479	419	414	461	430	422	451	458	388	401	431	465	449	437	447	463	462	435	458	418	438	464	465	460	459	458	402	429	446	469	379	440	441	438	426	432	437	454	453	448	443	420	465	456	435	397	415	406	402	450	396	461	462	445	458	423	451	440	445	488	426	446	437	426	429	463	452	493	463	440	458	438	425	403	439	476	436	483	456	456	459	442	441	421	442	439	386	478	436	445	425	404	480	397	469	425	465	448	411	418	398	413	467	388	421	437	442	450	444	438	404	452	427	425	482	467	449	408	443	441	456	429	457	415	474	438	423	404	445	425	439	423	434	451	447	443	438	448	458	432	436	457	394	439	428	446	450	434	423	437	446	426	473	403	448	450	439	437	436	482	435	440	430	478	467	452	427	435	411	478	458	432	437	451	425	433	440	429	460	453	452	412	428	460	432	444	455	426	452	423	442	465	434	416	400	425	421	442	465	478	412	441	457	433	427	449	453	460	434	434	417	399	423	420	430	420	470	457	460	438	451	436	429	407	440	459	447	430	422	421	447	475	456	453	450	441	436	405	467	426	436	438	476	434	465	490	433	423	441	425	425	448	429	456	378	428	420	441	468	427	425	466	490	465	439	449	423	476	439	394	441	432	418	395	435	429	468	456	460	461	445	457	421	447	465	437	436	469	419	422	404	439	438	446	454	433	423	446	427	420	436	417	441	422	435	425	427	448	426	448	398	434	438	425	421	415	437	478	434	414	468	451	397	432	425	470	389	471	410	466	428	429	428	464	463	449	510	439	448	447	418	401	437	426	389	457	481	434	459	425	486	477	456	437	456	406	448	435	447	439	446	448	443	449	467	459	437	412	399	467	443	454	426	429	432	427	435	428	458	439	468	476	464	479	447	437	459	435	455	446	420	406	440	416	432	417	465	450	425	452	447	434	426	455	453	438	457	437	442	438	488	439	458	417	415	435	421	398	451	418	462	443	435	435	396	441	443	421	428	467	442	422	452	445	414	462	455	456	473	480	458	451	424	485	451	430	442
2157	304	375	318	286	257	273	270	272	246	225	235	250	211	217	217	212	203	212	228	208	210	246	213	272	244	234	236	207	194	201	216	234	214	221	234	218	228	219	207	229	262	234	240	219	220	206	201	194	249	221	221	187	240	202	214	217	213	235	264	284	321	278	277	227	237	246	228	195	232	231	215	200	184	198	235	197	223	226	214	206	222	210	216	225	200	213	193	222	206	215	203	212	216	182	214	181	198	201	210	217	216	191	213	197	195	221	223	200	182	215	225	200	191	207	204	211	205	226	227	201	191	185	173	182	219	201	214	217	217	215	210	223	220	194	215	218	211	214	197	210	226	199	209	226	204	188	196	216	205	171	195	211	188	206	222	177	216	187	216	200	220	201	205	220	239	226	204	211	203	214	194	204	198	196	194	208	182	208	212	216	211	189	217	201	199	205	195	199	203	202	183	203	221	223	204	219	215	217	202	200	201	217	214	224	199	197	219	186	249	193	205	189	200	189	215	218	237	201	196	204	194	198	210	216	205	204	217	237	195	213	212	228	210	230	228	201	206	226	228	176	208	221	207	211	208	219	207	210	205	196	198	218	197	199	217	187	208	187	215	222	200	198	183	184	216	216	214	208	224	213	216	210	198	214	214	206	184	202	187	216	189	208	211	214	193	204	222	182	243	215	205	215	218	198	197	202	213	229	208	198	197	204	178	199	193	252	193	228	194	217	204	198	187	202	217	195	214	225	210	220	234	215	220	207	184	196	190	182	202	211	231	219	208	208	190	209	212	225	237	217	216	193	187	208	251	203	194	224	225	187	218	222	199	195	165	225	213	180	208	218	218	192	228	222	209	205	212	224	208	229	221	228	182	164	207	217	194	223	221	214	177	217	192	210	201	215	204	209	208	199	175	196	218	216	220	221	188	189	199	214	198	179	181	200	215	210	206	234	214	233	201	193	211	202	217	203	181	220	203	228	168	189	202	205	186	229	204	224	198	227	205	211	211	200	231	195	220	203	194	236	198	228	187	222	202	174	192	241	202	216	207	214	233	208	214	196	194	217	204	229	201	192	212	212	202	201	206	200	216	198	193	227	192	183	193	189	213	188	193	210	207	206	199	223	206	205	203	210	208	224	216	207	198	218	196	225	193	233	194	209	185	228	178	195	214	205	238	205	180	197	206	214	232	193	229	208	225	200	210	185	219	211	200	217	204	206	196	192	212	206	199	223	203	235	224	190	217	221	235	222	197	226	223	220	232	236	201	199	206	206	196	196	231	198	173	219	202	193	227	206	214	185	208	200	221	192	206	188	201	204	202	214	198	204	182	223	213	213	217	203	209	190	208	201	215	185	236	222	203	217	225	223	185	212	221	206	220	196	234	211	218	219	192	195	196	204	197	223	211	218	185	186	211	226	209	215	199	239	228	216	225	221	176	207	198	237	213	209	225	230	215	225	225	199	214	209	216	210	196	241	195	208	215	205	189	202	192	205	228	190	207	223	194	213	206	228	191	204	202	228	195	216	197	216	224	234	226	210	221	192	184	240	227	229	203	198	225	219	212	191	224	201	193	233	219	221	203	205	220	205	203	204	200	198	203	186	242	190	184	209	208	211	221	197	202	218	223	208	179	208	200	214	195	208	197	192	206	192	217	209	228	211	190	198	242	210	194	210	204	202	206	220	206	224	203	194	210	213	201	230	217	220	211	195	212	191	214	217	219	204	195	214	200	208	193	241	188	224	225	201	207	183	210	214	203	191	200	200	225	211	207	224	218	207	210	204	183	212	186	222	219	193	210	197	198	229	204	188	203	242	204	193	189	227	200	198	216	225	249	197	201	218	223	208	215	203	192	215	196	219	202	201	199	222	220	233	215	216	211	187	217	209	215	218	207	185	216	220	221	222	209	206	216	201	174	181	236	187	218	201	194	210	193	182	194	213	230	244	226	217	212	230	208	205	239	227	196	230	203	207	228	200	210	208	184	198	206	180	191	190	199	188	219	210	207	200	208	178	219	210	213	221	179	211	230	181	213	209	227	211	187	227	195	207	235	214	189	226	221	223	209	216	213	182	247	204	227	182	207	180	192	187	172	201	203	184	223	195	201	202	215	205	198	200	211	216	163	221	242	197	212	221	204	207	204	228	180	204	203	201	181	223	215	195	230	220	212	214	208	198	196	207	192	216	220	205	231	234	203	192	204	213	232	214	205	208	188	229	203	212	219	193	207	210	172	203	193	211	218	233	200	199	221	195	236	236	205	208	213	189	181	210	219	225	202	209	208	222	197	207	199	206	183	176	220	209	196	189	212	211	193	226	222	209	203	231	217	212	192	214	197	227	189	213	199	201	213	193	192	214	205	206	224	187	191	203	200	196	226	198	213	238	218	192	214	219	206	197	206	230	209	191	214	197	224	218	216	196	202	194	213	222	224	207	224	214	203	194	195	228	210	206	217	234	193	190	208	207	219	207	191	184	203	223	240	195	191	200	228	240	185	194	203	205	192	212	204	209	196	179	205	215	207	209	193	186	208	238	203	220	205	206	217	223	204	193	181	205	186	193	200	214	199	204	221	232	202	190	223	186	207	181	226	199	188	201	199	194	214	218	193	194	210	205	203	216	206	209	215	205	177	217	191	217	224	208	171	195	205	215	204	225	198	209	244	194	180	204	188	188	203	185	206	208	217	200	204	203	196	218	207	197	214	226	195	215	195	203	198	236	209	238	212	212	204	191	206	220	215	212	213	224	191	199	205	229	225	188	192	226	214	209	194	204	205	209	222	189	183	200	227	210	209	250	219	242	221	195	219	212	223	223	186	233	206	208	173	202	193	232	224	187	227	225	228	210	202	218	199	222	212	187	205	247	221	210	196	195	204	199	209	183	185	168	186	210	211	215	215	230	237	202	214	200	202	184	227	240	205	215	209	202	213	213	211	207	204	207	229	226	189	198	211	203	201	240	191	215	212	207	210	206	227	215	223	198	227	237	194	237	214	224	225	199	204	232	225	202	207	194	204	202	222	225	229	197	217	173	197	240	195	215	220	191	182	212	186	212	216	229	205	202	224	250	175	229	199	206	211	209	225	201	185	205	201	219	228	213	230	210	226	220	200	182	197	192	195	199	206	212	230	173	191	195	222	209	203	189	220	196	214	204	225	213	213	194	228	226	214	191	190	199	201	214	194	198	204	217	213	223	202	204	211	233	232	200	210	216	199	183	206	219	217	210	189	217	221	171	232	198	202	220	198	180	205	218	174	228	213	202	195	189	181	210	225	212	234	215	203	193	198	189	219	224	231	183	252	212	188	211	201	217	210	189	195	187	188	211	203	213	191	201	207	197	193	225	208	230	189	230	202	227	179	217	226	220	226	197	222	190	204	220	202	198	199	210	208	198	224	202	227	213	201	181	185	202	232	224	215	234	226	226	176	211	196	209	236	176	226	205	222	218	189	206	203	224	212	243	225	201	209	208	224	195	190	173	193	213	207	193	227	204	219	203	210
2307	785	963	849	798	798	855	878	863	715	678	736	742	632	672	616	637	647	693	662	647	684	644	716	771	805	764	680	636	692	734	765	753	753	700	652	626	639	642	582	653	693	722	721	665	699	634	594	646	619	601	592	601	620	628	594	608	635	691	1011	1251	1297	1028	888	806	671	634	626	561	611	574	598	580	506	575	575	563	556	585	576	598	571	554	583	557	535	595	542	590	591	587	538	548	548	590	585	568	543	562	560	618	533	605	583	538	561	552	648	549	581	577	546	600	554	558	581	563	583	559	585	580	564	487	559	571	591	548	587	631	543	573	616	555	558	537	592	577	538	591	556	565	553	588	603	557	580	535	611	563	573	507	540	583	615	550	600	521	535	567	561	554	584	581	601	536	555	546	572	563	594	597	550	574	606	601	557	564	559	561	564	564	585	529	565	537	578	550	581	556	555	615	542	644	512	571	566	559	535	594	602	557	569	533	585	570	621	592	559	565	599	547	562	541	582	569	590	603	592	579	552	566	552	564	553	585	575	603	578	554	595	549	576	525	533	552	519	631	591	569	578	557	575	559	530	609	626	559	549	568	600	540	568	528	556	542	573	550	585	515	570	575	570	593	581	555	580	549	564	594	589	581	618	594	555	566	568	583	529	549	553	558	592	603	545	599	554	583	562	581	565	588	588	556	564	591	559	542	555	573	576	574	597	570	563	540	606	577	553	581	602	564	571	572	566	549	543	549	575	604	584	571	585	570	543	560	521	561	599	626	619	605	552	595	559	591	552	549	617	586	578	584	565	556	564	566	575	545	563	539	553	567	566	554	598	572	554	573	577	588	595	564	575	556	556	587	573	561	571	570	591	576	560	540	564	588	580	588	609	585	590	574	588	512	549	566	546	582	534	567	550	558	552	583	613	598	621	572	577	568	579	544	551	572	516	566	551	566	526	593	604	567	544	604	616	587	589	567	528	595	573	596	630	597	545	527	590	565	532	519	598	581	580	544	535	549	576	552	581	594	615	546	566	563	540	554	567	558	611	595	533	586	584	583	559	568	584	606	547	616	576	594	556	595	570	556	573	566	558	548	582	586	549	575	563	579	592	565	535	577	612	524	551	588	600	588	554	578	561	554	563	599	575	629	585	565	589	574	609	573	549	569	618	541	563	594	611	571	576	547	539	556	613	563	553	572	539	572	568	598	550	552	580	558	553	635	574	558	577	587	565	534	566	617	540	573	558	566	580	556	561	574	556	568	586	578	607	575	576	584	548	597	581	569	613	554	544	558	575	541	570	558	622	565	581	609	561	596	569	567	579	569	543	545	596	569	597	549	509	522	528	559	543	573	515	556	557	563	554	527	560	570	570	582	534	590	575	519	571	572	591	584	587	573	543	586	604	569	565	577	595	585	538	563	552	576	559	559	540	553	594	557	560	559	603	571	557	600	572	549	576	602	534	557	551	566	579	564	586	598	574	575	576	543	546	586	547	563	549	566	550	575	596	589	580	604	594	539	589	577	559	607	569	552	577	564	607	556	558	600	611	536	568	549	590	573	565	542	546	574	525	609	524	543	565	576	553	520	562	592	570	584	611	585	587	575	560	565	568	599	572	523	572	587	575	589	505	544	621	613	585	555	581	587	564	581	578	590	593	592	599	560	560	554	575	559	554	571	600	586	584	568	553	564	648	592	572	578	562	564	583	548	597	555	560	551	579	536	570	574	537	586	584	561	600	515	603	583	608	580	524	570	598	589	564	571	554	533	569	606	554	550	591	570	536	561	565	571	556	572	582	654	564	513	605	576	620	564	579	577	569	570	614	561	588	517	575	589	573	573	555	594	548	551	571	593	569	592	579	579	542	577	544	567	571	585	548	545	540	573	569	609	610	587	573	615	582	553	626	548	590	553	557	588	580	557	579	528	544	553	542	581	610	594	575	584	627	565	613	594	588	551	581	549	611	557	583	605	588	648	531	585	595	578	588	564	583	586	587	555	597	560	588	581	542	604	562	546	561	567	600	602	609	570	555	527	567	540	591	573	586	577	584	554	558	567	524	552	570	544	555	571	582	577	570	589	551	558	617	540	594	562	602	581	555	561	564	568	564	572	560	549	552	590	584	560	529	564	654	589	594	578	516	562	588	528	550	553	646	595	528	578	549	597	580	585	571	579	606	549	592	610	565	523	548	589	564	544	572	571	566	586	595	539	580	586	559	580	547	557	566	603	582	581	591	562	551	599	568	593	597	608	586	503	587	565	579	591	567	579	589	551	553	582	588	617	572	545	576	552	565	576	527	541	540	597	535	531	555	597	558	587	583	565	549	536	558	578	588	584	524	622	532	586	555	585	586	571	572	601	613	539	580	533	574	529	576	599	573	549	577	597	565	566	570	594	574	571	584	593	590	592	558	596	571	574	591	622	574	554	576	563	597	592	542	536	603	532	548	543	550	547	573	554	570	550	574	593	588	527	551	554	564	564	565	569	576	573	516	569	560	548	575	595	560	591	567	583	590	588	565	574	568	568	550	571	587	533	590	611	634	584	565	561	589	604	579	566	526	561	600	574	534	552	621	580	640	555	527	564	542	594	590	578	550	545	545	597	578	567	566	556	574	565	546	583	568	547	571	568	619	591	571	590	537	582	590	556	578	594	580	553	554	610	603	543	532	527	587	616	574	579	585	561	530	609	565	567	586	577	570	592	554	590	584	569	543	562	573	524	584	612	593	568	528	578	583	598	547	613	571	585	551	546	538	576	564	563	550	528	566	609	547	615	579	593	583	534	623	551	560	582	588	594	578	531	548	583	561	561	588	555	547	612	553	575	541	595	575	548	517	558	536	572	594	597	556	544	543	533	533	517	552	585	563	574	557	564	604	558	564	555	550	560	594	546	576	564	584	611	562	562	551	588	546	607	553	571	519	595	557	570	585	555	574	585	581	604	566	566	557	589	563	563	577	555	602	579	564	574	561	544	504	573	541	634	568	592	590	553	548	614	579	606	575	565	531	541	554	576	563	552	590	574	588	548	573	568	529	532	608	561	575	569	566	590	549	550	588	577	543	598	619	531	561	564	612	574	578	521	573	548	561	568	562	556	562	552	566	560	592	534	556	559	572	573	572	565	593	547	593	614	570	580	583	572	594	590	531	586	594	556	608	605	587	595	587	590	600	551	571	594	571	549	567	570	563	563	539	550	558	567	547	581	563	561	526	550	596	567	581	555	565	574	568	545	562	574	565	558	607	575	600	587	565	579	577	577	581	554	553	576	586	572	577	587	581	600	577	564	554	539	599	582	569	540	580	537	594	582	551	618	579	616	590	557	595	579	597	531	546	578	522	596	606	514	568	590	576	566	523	551	581	597	606	593	596	542	592	546	537	577	554	529	592	575	587	565	592	583	553	568	550	613	585	536	546	590	575	571	552	606	621	579	570	549	564	571	605	569	626	577	550	554	532	535	569	592	495	531	545	574	599	557	577	531	528	552	577	601	553	594	549	551	540	554	581
7501	1542	1974	1345	839	644	508	449	409	376	360	282	305	276	263	245	243	236	252	241	191	215	239	249	259	281	264	214	227	243	202	244	220	240	208	242	197	194	201	223	205	212	215	201	195	208	201	168	205	232	214	233	202	180	226	200	220	191	297	808	889	654	509	368	290	260	219	222	207	219	188	179	193	206	181	176	180	186	162	190	203	194	191	186	178	160	160	191	185	197	194	176	170	195	207	177	187	170	196	175	185	184	196	172	169	195	199	182	156	205	165	186	181	194	167	195	185	159	185	175	182	195	207	188	191	194	191	191	191	180	181	181	173	199	215	182	164	159	185	201	198	171	180	179	176	178	185	194	188	157	165	174	158	198	163	169	181	188	198	175	175	141	190	173	195	190	195	179	194	198	203	192	190	161	196	186	163	182	186	182	185	178	184	175	176	165	176	166	178	197	174	177	169	207	196	186	175	192	186	198	190	183	180	182	193	180	193	179	178	214	179	176	159	181	151	206	200	194	214	183	188	204	217	176	191	197	165	189	190	179	184	172	183	192	199	188	196	214	197	163	146	186	173	203	202	178	194	182	166	190	171	190	185	174	178	170	207	179	185	193	203	186	173	166	183	192	181	172	181	186	181	171	173	183	191	185	182	160	186	196	183	177	170	187	190	179	178	183	182	186	186	200	175	169	172	198	179	177	182	170	181	191	214	165	181	182	187	203	186	208	189	177	173	183	168	175	189	193	165	174	191	186	194	195	192	167	165	205	175	191	195	193	199	206	204	181	156	189	180	171	171	195	197	192	190	194	215	199	196	185	180	173	171	190	195	177	188	179	196	187	169	183	174	187	182	169	190	181	204	209	181	209	173	190	170	212	171	180	187	183	185	190	201	194	177	189	194	177	173	180	192	165	173	216	171	191	180	178	173	194	192	184	198	176	165	188	182	183	175	182	181	191	185	206	208	179	164	183	179	177	172	186	172	183	170	195	170	163	167	174	168	160	165	185	171	167	187	183	174	188	179	197	169	215	183	184	183	177	201	169	186	166	195	201	182	186	191	203	200	180	189	205	185	187	191	191	177	190	196	165	189	184	183	201	182	170	195	166	213	195	175	164	164	176	183	185	184	179	202	210	171	187	183	192	194	180	200	176	175	189	215	195	187	168	185	177	197	190	185	195	196	171	166	191	166	215	183	174	164	196	153	203	177	195	180	164	170	188	184	156	196	208	205	176	171	164	200	186	215	179	187	182	174	173	169	175	186	193	174	155	175	164	168	173	184	203	177	207	191	196	170	173	188	176	169	188	178	182	160	188	195	192	156	192	166	181	181	180	198	183	143	185	192	186	190	181	173	180	153	174	175	203	190	189	193	167	190	178	154	190	167	197	173	168	166	196	169	193	168	171	188	155	176	191	174	149	171	209	169	183	179	177	188	169	177	178	197	198	204	179	196	188	176	187	194	197	174	213	213	188	166	202	175	178	192	178	185	183	188	176	174	194	188	178	169	163	184	166	189	191	195	200	188	177	174	193	179	177	167	171	166	189	186	181	171	205	177	222	197	210	189	186	160	176	191	179	194	165	204	162	176	190	190	176	183	190	196	194	193	194	162	163	165	151	180	157	168	171	205	152	179	183	202	170	198	162	201	197	167	192	163	189	172	183	160	156	193	200	172	205	197	201	176	188	189	198	178	184	193	172	181	187	201	181	184	142	176	186	202	185	167	177	182	174	170	203	186	157	178	220	194	181	177	195	198	178	191	216	187	177	175	179	182	181	156	155	182	150	160	187	210	196	192	189	181	178	179	186	177	181	134	201	185	181	179	189	145	186	181	194	188	217	186	194	189	203	186	177	174	190	167	199	196	179	200	168	172	184	189	180	201	210	200	165	177	173	192	178	181	196	156	184	187	187	189	186	173	186	187	172	173	195	188	169	165	196	173	182	182	173	164	205	188	210	201	214	198	173	190	155	176	180	182	154	180	175	191	208	189	166	185	190	181	181	185	193	202	192	187	201	179	197	167	181	188	202	171	180	192	174	180	187	172	173	187	175	213	195	195	185	186	192	191	171	179	195	171	169	177	195	184	186	186	159	171	178	215	180	178	163	203	174	177	186	206	190	185	159	174	191	182	171	196	163	182	179	163	166	174	180	167	186	199	182	194	181	177	183	162	175	173	191	179	173	169	180	189	195	185	184	182	183	191	176	146	183	191	167	217	195	193	183	181	174	187	177	204	177	192	200	173	195	191	173	189	175	182	171	196	200	214	196	202	190	191	192	200	188	202	158	191	161	186	165	181	180	177	167	186	187	184	176	177	167	173	173	170	142	188	159	203	159	155	193	196	194	165	175	201	181	191	183	205	189	181	185	178	189	198	179	205	160	176	191	193	176	161	180	183	164	176	169	186	199	168	174	191	194	173	202	172	172	187	156	189	198	163	165	143	209	191	182	169	167	182	179	195	178	217	179	169	170	208	186	215	216	177	181	202	180	166	187	191	199	157	175	179	192	166	190	198	152	179	191	166	209	180	140	174	190	189	166	171	210	195	193	178	169	186	162	188	170	181	205	204	162	183	194	185	165	192	178	188	182	185	187	175	180	196	208	175	187	168	206	199	180	193	166	195	171	203	170	177	173	175	157	194	167	202	183	186	198	206	176	173	184	174	183	193	205	193	181	181	194	171	180	191	152	194	194	187	169	187	177	182	193	193	191	169	193	180	183	191	155	172	176	174	196	206	180	178	200	191	205	195	199	191	182	190	184	200	198	161	177	179	181	179	174	183	184	184	195	188	201	199	205	195	189	179	200	174	203	184	171	153	188	180	188	183	197	190	169	188	194	205	189	187	195	172	159	198	176	188	179	200	195	183	196	195	187	158	196	156	169	152	189	158	169	168	171	158	203	180	148	202	177	195	189	190	196	188	211	161	202	197	177	174	196	172	159	187	174	182	168	169	193	199	199	192	169	194	175	188	206	173	192	176	176	181	171	204	189	194	201	194	176	176	224	165	172	179	188	196	179	214	186	182	171	171	185	207	173	181	199	218	182	176	183	182	163	191	203	197	188	161	171	162	202	215	185	185	180	161	186	167	181	181	180	191	199	202	198	180	177	193	185	180	184	175	205	189	179	181	179	189	182	198	211	173	173	171	182	187	200	185	166	164	169	186	215	179	196	176	181	192	174	184	194	193	173	219	183	175	163	198	199	175	176	178	147	178	177	175	199	193	200	191	209	195	187	152	188	174	163	190	179	178	183	183	190	180	186	154	173	208	195	167	171	170	167	176	183	180	196	167	177	194	180	198	183	179	176	184	162	179	166	186	165	156	175	192	190	186	165	175	179	192	173	169	177	199	178	173	174	191	215	177	193	171	170	169	186	186	155	176	185	202	187	193	173	197	175	195	202	196	183	161	194	187	185	196	172	174	196	184	175	170	200	162	164	171	181	186	198	154	201	189	152	163	191	166	197	201	186	184	184	169	198	163	199	188	160	163	174	166	180
5645	1981	3300	3443	3004	2496	2172	2126	1866	1560	1458	1317	1419	1098	908	922	951	853	914	892	831	789	980	955	1070	1204	1055	910	801	803	756	823	881	792	768	678	733	706	727	663	723	773	789	678	674	671	688	682	743	1024	851	916	738	637	648	578	589	620	1713	5271	5778	3999	2671	1952	1242	1012	697	576	553	507	507	522	542	540	488	496	526	531	529	526	512	513	549	515	486	548	504	511	535	528	504	542	532	530	537	516	540	494	496	525	521	468	494	507	518	538	526	527	516	527	538	491	472	490	497	524	505	499	484	502	511	518	531	529	501	494	499	502	515	543	494	517	550	492	518	514	517	508	455	510	526	545	516	533	529	532	537	558	526	503	510	524	531	519	574	521	502	473	523	546	525	508	531	495	532	514	507	549	505	503	515	496	488	507	542	529	536	504	478	501	535	523	509	526	517	533	510	476	508	502	503	502	508	530	523	497	489	524	503	485	438	461	513	526	546	525	516	523	515	545	513	492	531	500	525	548	525	553	540	531	533	483	537	526	499	512	533	507	491	527	543	526	572	501	514	535	528	550	488	503	493	532	506	516	530	488	500	564	521	508	556	495	543	522	500	511	510	490	500	503	512	529	490	498	520	463	512	493	514	508	528	489	523	530	522	540	545	509	481	544	506	525	498	528	515	544	490	528	551	552	486	525	482	499	558	534	500	523	503	499	480	509	516	487	515	486	540	529	475	505	512	529	519	492	542	508	522	494	547	517	502	543	496	529	468	531	517	501	497	475	493	535	519	517	508	524	513	519	506	528	511	533	564	533	510	517	526	522	511	512	492	531	539	526	520	512	510	490	529	525	504	535	531	535	557	531	504	454	480	493	511	519	534	520	509	532	506	518	523	533	535	541	493	534	522	473	518	557	534	494	525	487	497	537	518	489	542	506	535	523	525	555	571	552	506	482	513	506	528	548	495	506	505	495	507	506	499	520	523	527	505	490	506	532	581	513	530	521	523	550	545	545	554	483	513	537	528	502	520	519	484	488	501	524	507	524	544	548	510	510	490	538	517	482	546	522	536	502	520	469	536	489	502	521	500	513	531	502	527	531	499	501	508	494	494	584	522	515	513	532	516	521	525	506	533	500	513	509	504	492	506	487	531	525	536	486	532	474	484	522	515	564	517	544	500	482	483	478	545	505	523	530	522	565	559	535	529	457	465	553	534	520	514	547	514	497	535	487	526	525	502	485	486	511	525	508	423	530	552	492	519	477	491	506	567	478	543	546	531	510	523	477	516	515	445	531	505	466	505	508	468	540	511	511	522	541	493	488	510	444	563	518	498	528	536	514	514	493	508	542	517	536	547	514	471	561	486	534	511	496	528	517	508	541	489	534	534	520	515	477	505	497	474	489	541	517	526	530	524	556	499	522	537	466	518	493	508	553	548	523	467	568	545	551	468	521	487	537	514	523	506	506	491	499	534	556	525	489	559	521	507	524	510	519	489	549	507	492	511	583	519	535	551	520	483	512	502	536	519	532	523	546	529	525	532	536	544	496	558	519	540	528	537	489	486	499	495	511	535	537	536	508	515	516	505	503	528	486	533	572	506	509	526	502	507	528	491	549	530	522	507	545	473	549	526	561	537	518	514	513	502	524	503	523	456	502	500	508	531	502	505	508	507	490	509	511	496	544	507	544	538	513	470	518	496	559	516	536	537	517	510	511	552	512	528	504	523	560	486	507	511	512	523	513	529	559	519	512	572	528	498	498	503	545	543	525	539	508	538	518	512	509	526	562	526	511	549	556	494	501	489	519	497	543	529	521	490	489	498	478	548	517	518	578	529	505	500	537	505	496	517	523	538	489	530	499	500	531	520	501	537	515	527	529	511	484	497	486	512	500	482	521	508	477	490	499	532	484	546	540	492	481	503	484	519	532	517	533	510	508	497	526	530	545	485	537	575	501	529	548	507	543	508	520	484	510	542	510	530	507	510	473	539	529	548	484	523	539	494	528	508	567	515	498	489	531	520	460	475	485	515	492	521	498	547	510	493	511	529	542	557	521	506	513	542	453	491	548	529	507	517	497	507	518	538	507	496	522	533	506	494	506	508	534	495	486	530	503	526	528	551	539	526	500	529	578	487	546	550	517	523	503	494	508	539	543	510	536	487	489	476	506	524	503	521	516	549	533	491	515	510	549	491	530	503	564	542	505	490	565	489	538	514	526	537	528	472	528	502	499	529	511	524	510	514	523	473	512	561	544	563	533	534	532	516	522	516	497	504	515	544	501	517	504	554	473	486	501	545	485	519	541	480	499	543	541	540	533	482	498	495	523	553	553	533	461	536	508	500	540	493	527	521	499	509	516	519	526	530	552	497	479	537	579	526	514	502	546	508	506	523	553	518	505	502	497	530	514	519	513	524	551	532	573	520	511	510	492	550	519	533	493	531	531	504	489	481	502	545	512	535	526	505	540	502	502	472	540	528	510	505	505	506	510	529	515	519	509	494	520	507	473	522	526	545	495	498	539	479	494	472	510	514	518	528	535	560	526	514	493	490	551	496	511	524	566	490	498	555	498	565	527	531	514	506	514	519	516	512	478	519	501	543	511	555	532	501	494	510	551	510	529	515	478	493	566	488	471	506	519	529	564	544	533	541	531	530	535	510	534	486	496	537	520	517	492	497	523	529	511	519	525	566	523	481	527	524	543	543	488	520	536	546	529	527	509	528	483	499	499	548	524	549	500	536	510	507	470	510	533	525	497	516	524	542	508	545	539	519	516	527	554	464	492	497	529	563	521	551	472	524	529	515	491	492	502	459	495	530	516	518	491	475	547	492	522	537	517	540	556	505	541	510	497	546	505	497	514	502	525	499	560	464	503	473	506	538	506	495	524	500	550	518	494	532	512	545	529	510	519	504	484	522	527	535	543	518	517	523	514	518	510	542	522	530	493	525	505	531	546	498	510	534	505	527	533	485	497	514	535	537	519	499	538	462	525	512	540	519	564	497	491	508	494	502	491	518	524	509	514	511	511	531	539	516	508	509	526	551	556	493	534	517	486	504	534	526	494	496	524	543	511	494	464	513	491	515	492	536	510	528	484	521	495	525	535	501	512	473	526	497	497	518	526	538	465	536	513	505	513	502	525	510	532	532	532	523	509	548	503	559	523	517	549	490	518	555	556	509	502	510	531	528	478	516	521	551	499	495	505	564	549	539	532	519	554	519	508	503	529	480	503	520	527	502	523	491	510	522	497	518	494	499	499	536	523	509	529	516	530	538	519	518	506	535	508	531	554	495	502	525	532	563	533	568	498	514	499	543	499	516	493	508	536	547	513	499	499	571	500	490	505	536	494	570	516	512	534	494	517	552	525	504	512	512	505	478	493	575	533	502	547	515	512	558	502	508	514	527	510	490	557	510	519	522	522	517	498	512	540	525	534	526	505	498	496	506	530	568	494	514	467	521	514	523	538	490	546	523	497	513	511	485	530	539	503	522	484	548	526	505	537	536	518	511	525
13244	2683	3151	2153	1384	1028	775	656	628	486	438	414	382	344	285	277	262	302	246	296	302	214	234	251	292	301	302	232	272	249	253	242	222	239	210	198	215	212	203	206	198	254	212	201	209	191	209	216	188	258	236	249	201	199	177	173	170	214	479	1233	1375	835	615	515	388	275	242	211	185	172	154	159	162	176	148	204	169	175	154	167	173	187	159	189	181	192	182	195	189	187	170	177	186	140	175	147	202	196	163	164	188	201	187	194	179	173	191	164	196	183	175	167	213	174	183	183	181	181	178	178	185	176	162	159	174	159	203	184	171	200	179	190	177	174	179	154	191	187	197	162	167	224	194	171	146	185	173	158	162	175	181	174	197	205	170	195	169	168	163	176	185	190	205	175	188	167	161	181	194	163	179	190	184	168	177	174	182	178	181	178	159	194	172	188	184	184	180	190	191	174	167	160	176	189	163	199	175	182	173	171	190	172	170	164	186	164	182	175	175	178	196	190	165	171	196	176	170	193	177	171	179	178	164	183	170	184	184	185	161	170	172	175	188	185	150	174	177	181	179	161	175	189	175	178	190	170	188	165	199	168	158	156	169	172	162	151	193	199	198	188	187	156	159	188	200	172	173	194	169	189	179	185	171	193	174	191	168	170	164	163	190	172	174	168	180	199	198	174	169	177	167	178	189	158	174	154	178	158	158	178	159	178	184	177	182	193	176	145	156	194	186	187	160	190	178	187	161	156	168	157	167	173	178	198	194	170	198	174	168	196	180	176	194	194	193	165	186	180	190	177	196	182	181	178	165	169	185	168	189	184	184	165	168	189	167	168	167	166	178	190	188	168	195	208	166	162	165	166	200	146	184	184	197	181	190	174	155	154	171	149	174	178	166	173	170	158	183	199	188	186	166	155	191	189	158	172	186	150	178	164	164	190	161	182	164	174	178	182	181	171	178	167	197	163	172	174	183	163	196	143	190	159	169	188	168	151	186	160	175	164	165	171	183	182	159	172	160	154	177	146	183	192	160	162	172	166	185	196	213	157	167	170	184	196	188	168	153	170	180	163	157	156	187	164	173	170	186	168	177	179	155	178	185	154	170	185	179	202	187	153	179	160	193	168	164	182	169	151	168	171	196	192	181	172	174	187	185	176	169	185	165	177	176	170	175	177	161	177	157	157	200	171	174	191	158	200	181	178	175	192	171	199	191	162	164	203	183	175	181	167	193	197	161	188	150	188	179	162	159	167	151	174	159	191	163	176	180	153	155	168	185	186	156	188	165	176	177	203	168	184	178	191	162	158	194	160	165	158	205	190	199	195	189	184	169	176	188	196	192	185	180	171	192	184	175	165	180	157	171	167	171	160	177	186	178	174	171	174	151	161	159	185	191	167	192	178	180	186	171	168	172	164	204	173	181	166	190	165	173	200	194	167	158	191	152	173	167	184	177	176	166	163	176	181	194	172	176	168	169	186	178	218	183	160	185	165	172	172	163	190	181	164	175	164	180	178	168	161	172	180	165	186	174	173	197	168	170	199	192	177	190	168	163	177	175	167	160	179	164	191	150	189	182	156	174	171	179	178	192	190	201	182	165	156	196	167	166	172	187	186	191	191	199	175	202	166	194	172	188	166	166	176	157	175	170	194	183	175	196	165	182	179	166	173	181	184	179	185	172	154	165	193	171	161	158	158	185	169	177	183	171	159	161	174	165	197	157	176	171	205	170	165	163	190	171	168	181	173	174	181	172	167	187	187	151	186	169	174	181	153	201	178	187	188	164	181	196	182	165	200	178	198	167	176	187	167	179	192	165	166	173	179	155	181	156	193	191	161	177	179	191	195	165	177	185	199	161	171	154	195	179	179	169	181	174	170	198	163	160	186	165	187	182	152	171	182	168	197	204	189	159	183	173	185	185	168	173	166	182	168	189	180	169	195	158	182	155	162	177	176	141	181	157	190	186	173	153	172	166	163	171	145	157	162	171	191	178	163	156	175	192	190	169	205	190	163	178	173	189	137	183	174	166	155	200	162	171	181	184	176	164	165	170	166	191	177	189	157	176	173	189	165	176	173	182	188	193	152	186	174	199	174	169	180	179	175	156	156	173	176	170	171	172	173	162	166	186	211	181	178	187	166	182	182	172	165	195	171	170	173	151	183	188	187	177	194	194	183	170	201	159	169	175	167	196	150	184	169	157	149	181	181	196	189	177	169	192	191	184	165	178	176	174	183	195	176	179	148	196	169	174	157	161	179	200	182	165	186	186	198	173	178	174	182	208	168	183	168	182	179	193	182	180	196	175	169	183	194	174	154	165	193	163	164	185	170	193	174	173	169	156	172	166	152	195	156	192	177	181	173	167	168	170	159	179	166	192	170	198	184	200	185	163	177	179	177	197	170	171	182	178	168	178	184	178	170	180	168	171	168	205	172	169	134	176	183	181	180	181	184	188	189	175	186	167	181	165	189	177	183	155	186	184	155	160	165	151	185	170	166	158	153	191	160	175	170	200	174	171	183	190	188	168	173	154	177	168	165	170	169	176	182	165	166	183	178	167	171	161	170	190	174	198	159	173	180	167	166	155	169	183	191	171	173	169	190	184	175	182	170	167	194	182	168	165	179	186	185	207	173	177	170	145	189	181	192	164	186	169	191	174	197	186	170	187	189	167	175	206	180	180	171	176	163	167	195	193	177	154	173	182	166	175	174	162	177	159	168	185	177	173	159	182	194	161	184	167	182	172	189	180	180	160	165	165	173	211	178	164	190	195	184	177	184	158	170	152	181	162	171	180	166	174	170	160	160	191	173	191	167	162	161	156	163	204	181	171	194	161	201	184	172	177	168	181	165	154	156	170	154	173	182	205	179	176	211	169	195	174	160	169	182	184	179	178	174	176	198	183	176	169	177	172	168	180	166	174	178	147	177	171	167	182	174	171	184	175	202	149	173	195	190	163	183	191	183	181	172	170	171	165	173	194	182	184	179	207	166	175	191	175	163	187	171	188	174	165	174	170	165	195	190	172	162	180	187	185	152	155	164	176	190	166	161	157	175	178	213	197	156	181	185	211	169	173	169	179	165	174	165	182	182	186	175	172	163	179	173	165	156	184	176	175	160	185	180	167	184	187	190	174	178	174	166	173	179	157	137	184	174	172	157	169	191	195	190	184	179	166	173	173	170	173	198	209	181	184	199	185	160	167	179	178	184	166	171	172	179	166	182	188	197	164	199	178	193	147	165	198	162	169	200	180	171	184	151	190	192	167	196	197	166	186	163	177	188	180	173	154	184	172	173	179	202	181	199	187	192	177	166	183	199	170	166	186	169	161	167	193	182	168	176	161	169	171	200	186	177	170	165	169	165	184	160	143	174	167	174	199	165	166	176	160	187	191	170	175	179	162	170	156	197	177	195	188	204	191	148	173	172	163	182	174	163	185	185	171	191	171	162	144	168	173	190	155	190	173	180	187	161	155	184	199	183	181	187	183	168	171	182	167	183	191	178	148	155
7499	2825	5156	5460	4648	3801	3277	2934	2912	2223	1925	1880	1896	1517	1298	1161	1165	1081	1009	1109	1027	999	987	1329	1373	1612	1286	1183	1221	1269	1088	954	797	845	821	776	697	724	771	719	729	756	855	820	816	799	726	681	795	1382	910	859	767	761	591	591	636	839	3213	8399	8789	5281	3747	3021	1932	1126	782	633	596	531	492	507	495	518	509	538	527	482	509	519	495	482	538	543	462	500	523	532	505	475	487	531	535	512	510	494	498	483	509	508	445	520	508	508	501	480	498	524	502	482	500	447	502	494	509	485	517	483	506	515	498	496	476	511	536	513	524	536	515	495	505	490	484	503	513	471	481	500	518	479	517	498	517	468	509	487	486	540	522	485	550	478	531	478	491	489	516	492	519	548	473	503	517	526	544	497	514	492	504	530	530	496	467	459	511	517	506	466	526	527	517	502	491	529	499	524	479	513	469	490	502	500	505	486	524	505	514	511	467	521	482	549	545	450	503	537	457	504	504	488	501	502	466	515	480	440	518	474	520	481	497	492	486	488	496	526	539	497	478	518	486	494	511	503	510	495	486	492	486	502	491	478	486	510	498	514	502	457	498	509	503	524	534	510	536	506	446	510	489	522	542	524	465	446	527	451	509	504	506	464	520	503	502	484	511	514	488	484	482	506	436	510	520	480	483	484	515	497	539	493	481	475	480	495	513	516	472	482	505	548	491	518	511	531	494	456	513	497	489	491	517	492	453	487	464	468	505	476	484	544	492	482	517	498	512	503	492	545	480	491	513	509	478	484	462	469	519	476	504	496	489	509	485	496	502	507	524	502	479	469	480	508	507	475	442	491	431	485	482	522	472	501	518	504	466	509	518	500	488	480	510	483	526	525	527	486	511	520	490	501	495	493	465	515	541	526	498	510	482	474	506	513	526	512	502	466	489	519	478	508	484	471	461	494	513	532	515	483	544	511	513	520	491	526	502	461	468	492	519	507	475	467	487	464	519	469	536	504	487	520	497	515	504	501	502	519	514	486	515	508	501	521	483	524	492	517	458	529	483	521	492	518	454	524	540	527	492	528	489	504	511	453	448	511	516	501	508	525	469	532	531	505	473	501	485	526	434	503	481	503	477	485	499	524	461	499	532	470	524	505	480	511	458	513	513	501	490	495	475	473	519	508	502	523	448	500	539	468	517	496	517	488	548	482	530	493	526	497	489	509	474	505	478	518	520	495	494	506	478	507	509	510	475	458	520	486	505	467	484	499	502	519	497	480	509	469	507	466	523	474	481	481	485	495	458	493	480	491	469	516	493	484	563	539	469	517	555	532	483	473	520	495	457	523	518	536	493	538	483	483	460	504	486	462	524	505	529	477	511	497	497	502	486	518	520	513	524	515	516	526	464	487	481	515	540	485	496	495	514	483	519	535	512	490	515	499	533	497	467	502	500	528	487	484	483	503	470	505	494	491	470	514	458	499	468	506	488	515	523	501	499	499	514	478	515	529	503	497	485	512	489	550	480	450	453	531	527	506	463	542	508	461	470	496	517	556	501	493	503	508	504	496	474	500	485	486	484	505	508	492	487	512	490	526	515	493	476	507	506	528	521	479	485	491	511	459	479	483	518	510	522	493	519	492	477	528	499	508	501	477	510	560	488	503	500	516	503	504	498	506	501	508	517	478	494	501	495	492	508	481	526	479	448	513	528	488	499	471	481	479	479	465	484	513	525	555	472	526	516	501	496	500	523	517	499	509	486	483	511	505	489	482	498	504	476	486	488	500	523	503	531	475	523	503	519	475	529	472	493	468	518	495	512	478	519	494	491	505	486	495	543	483	526	482	483	495	510	506	487	534	490	491	517	467	508	468	472	513	512	502	513	558	542	496	523	502	510	519	508	499	493	483	525	495	504	457	525	477	509	513	486	481	510	516	473	488	511	522	476	507	484	506	484	506	496	460	528	477	518	518	519	503	482	484	507	476	492	477	495	501	534	520	499	493	517	470	513	493	472	496	492	483	549	460	455	508	529	543	520	508	496	492	473	524	549	514	503	511	489	506	484	517	502	494	469	488	459	495	521	457	507	514	518	517	499	475	497	517	523	489	466	524	495	490	527	492	458	522	528	528	537	472	559	507	480	529	518	497	493	556	512	505	489	483	486	498	495	486	514	474	495	491	512	453	538	508	538	500	470	527	470	509	520	519	527	516	526	508	490	457	519	495	469	543	525	536	509	507	455	483	508	521	491	488	483	502	508	490	500	490	518	456	511	494	475	500	502	466	553	502	488	530	571	484	511	510	518	523	528	496	485	514	491	528	485	545	500	516	452	476	497	547	483	474	465	501	474	509	466	530	514	500	499	491	501	476	498	498	536	510	506	485	521	523	502	453	488	504	491	502	504	528	497	479	519	486	505	474	507	512	516	527	494	468	522	505	508	482	502	503	486	506	483	470	476	514	502	476	499	472	454	516	536	519	452	513	498	526	491	486	485	506	507	517	498	529	523	476	519	507	487	465	510	486	528	451	499	496	474	518	501	506	492	489	468	510	497	515	493	508	495	494	476	508	489	554	481	509	506	461	496	457	512	478	490	491	491	498	501	501	502	494	521	534	502	520	500	522	499	488	487	441	510	507	504	499	502	503	502	475	514	527	475	503	486	475	476	517	515	491	481	495	551	521	512	496	526	524	515	533	496	523	510	479	505	496	486	491	526	507	443	511	494	513	487	526	505	506	530	540	489	494	474	497	562	514	471	528	485	522	536	503	500	524	534	517	499	532	528	453	483	494	470	485	504	491	504	502	501	501	453	494	518	532	457	487	515	468	521	508	466	487	509	513	499	484	532	487	495	469	534	511	516	499	513	514	490	476	541	556	489	496	492	493	519	506	476	529	488	482	518	512	521	569	512	514	483	522	492	495	476	479	476	513	508	478	559	529	493	507	517	489	478	554	477	520	534	484	497	505	474	503	485	501	486	514	492	526	517	485	483	483	518	468	509	515	478	475	496	517	526	502	447	497	486	460	465	509	483	495	492	478	530	466	489	500	491	484	499	493	521	477	501	529	508	502	522	500	489	500	522	512	498	486	535	503	463	480	544	491	501	483	477	518	523	525	503	483	540	498	507	509	511	476	504	501	482	497	487	541	480	503	514	479	511	495	512	526	517	511	475	514	481	489	506	470	507	515	484	494	487	525	491	461	502	514	516	501	482	489	551	474	547	465	491	533	496	555	491	520	456	489	507	534	569	513	481	536	482	489	518	504	502	503	470	467	475	518	519	496	479	474	534	532	500	528	502	472	508	497	488	487	505	508	506	509	526	492	496	534	502	521	508	515	522	511	510	429	496	490	467	482	477	490	482	480	502	504	501	457	535	548	519	482	496	513	499	494	481	487	492	496	501	496	474	471	525	479	503	494	497	466	486	489	510	496	502	471	492	518	488	499	552	482	464	518	517	521	473	508	509	480	533	480	521	443	497	497	492	506	482	465	533	508	478	525	475	504	513	497	492	522	481	509	527	490
2054	271	392	307	250	277	250	264	251	264	243	242	257	217	211	227	206	241	241	221	259	245	247	264	275	254	231	267	263	237	223	251	238	215	237	206	202	228	233	256	222	231	210	249	240	240	245	234	219	207	225	220	211	226	219	247	231	243	230	323	324	301	283	277	218	248	255	244	213	218	218	210	240	216	236	216	243	200	204	220	234	225	223	217	231	217	190	196	220	220	245	213	207	214	219	225	240	201	194	228	245	247	244	215	221	239	182	186	224	226	202	202	237	227	224	235	236	238	206	235	223	223	229	225	215	254	226	206	232	196	240	235	222	239	221	187	214	232	235	229	200	228	205	232	238	226	235	205	222	230	220	235	226	211	229	213	204	209	201	225	228	239	212	201	225	209	219	217	201	226	205	218	215	212	181	201	230	220	208	234	241	204	235	236	204	216	202	240	248	223	224	234	220	233	227	228	223	198	225	240	228	218	209	228	208	218	197	231	214	196	230	215	214	222	221	238	213	207	223	197	248	242	177	207	262	234	252	219	245	235	218	211	219	225	210	224	229	227	203	231	207	234	221	215	209	220	225	237	229	243	200	200	206	225	220	216	219	244	211	228	200	179	222	215	192	222	242	228	229	216	216	228	219	228	223	229	229	237	209	226	189	224	234	187	230	240	229	218	223	213	185	228	241	233	222	230	214	212	210	214	226	208	260	238	224	215	218	240	216	204	209	230	224	234	202	209	213	207	241	217	220	206	222	188	237	230	229	225	217	196	198	229	228	209	209	221	218	211	218	165	213	242	224	218	239	212	245	209	217	250	223	233	221	222	217	203	208	220	193	228	249	222	224	236	206	238	211	221	208	226	215	223	226	236	217	229	235	210	217	233	214	206	224	200	228	215	247	249	217	221	215	217	225	212	209	237	212	235	267	239	214	245	206	225	208	238	198	211	233	214	251	209	213	210	215	240	227	233	234	215	231	220	216	240	240	210	225	231	222	198	187	226	217	217	202	242	208	217	223	226	231	216	231	196	210	209	215	213	219	224	207	232	205	230	199	225	234	221	203	228	234	248	216	230	221	226	224	216	226	198	215	220	239	216	213	203	243	208	189	192	243	218	238	220	203	209	249	215	221	217	233	231	235	196	219	258	211	209	236	241	210	230	219	212	214	245	220	238	232	204	217	216	220	219	241	232	232	231	233	184	216	254	200	218	195	210	235	239	230	214	246	241	211	244	207	225	226	215	220	206	228	201	207	222	219	228	217	227	215	234	208	251	238	247	205	226	214	195	226	196	210	221	227	231	237	199	190	223	237	192	247	191	219	237	221	215	237	231	213	203	231	208	235	217	193	210	209	213	219	246	228	213	206	226	223	205	217	232	231	226	233	226	217	222	211	217	209	220	220	221	234	237	224	186	201	221	202	209	224	216	232	207	213	179	210	219	219	235	206	239	219	236	220	236	224	231	223	229	221	211	203	232	246	224	211	243	233	229	222	208	225	239	232	256	214	215	233	211	215	218	228	243	249	212	224	228	225	211	228	213	199	206	229	201	237	199	205	232	243	195	239	223	218	220	246	216	214	211	217	218	205	212	230	208	221	195	196	222	211	217	212	219	231	214	209	210	229	243	214	239	220	235	213	209	228	244	223	248	226	203	210	224	236	212	215	224	192	204	228	222	211	195	234	195	226	224	224	209	206	222	227	212	245	250	229	228	249	218	209	232	238	212	227	224	190	221	216	248	217	228	238	225	203	225	212	239	221	201	245	216	223	210	211	201	218	216	208	228	201	224	192	223	208	216	223	212	189	235	214	205	200	231	216	228	201	268	231	226	219	243	191	227	236	243	221	212	204	220	207	212	212	248	240	217	223	233	221	218	203	211	217	204	218	207	218	233	220	232	241	246	223	205	235	238	216	241	206	230	219	235	216	222	238	215	235	191	215	222	232	205	214	204	212	244	219	227	222	221	213	235	227	237	226	217	211	223	222	227	198	223	225	201	204	213	200	205	218	224	238	254	222	199	209	216	209	229	214	224	208	208	234	209	200	192	220	228	222	233	220	228	218	215	235	206	212	193	228	219	207	229	221	229	208	231	236	216	222	210	226	236	224	228	232	224	236	227	244	248	235	235	220	212	244	216	223	199	202	229	223	244	235	214	201	215	248	222	230	237	223	229	225	196	203	248	225	221	228	226	218	236	223	213	195	211	205	228	236	211	205	212	236	219	229	193	197	210	197	215	236	218	202	246	221	238	227	211	245	219	206	229	196	225	243	226	224	204	201	224	221	244	214	233	221	225	233	231	238	199	223	256	239	209	201	219	234	212	207	241	251	225	253	196	220	225	203	225	237	214	226	238	255	224	235	241	197	223	228	222	228	228	231	204	237	205	214	226	218	238	208	196	245	243	213	222	229	219	202	196	245	219	227	194	228	210	205	227	241	237	225	217	215	216	208	228	160	221	236	216	227	235	250	239	212	202	245	216	208	229	213	204	209	223	212	229	217	210	254	234	225	209	215	225	214	229	201	215	225	234	220	229	223	230	232	216	249	192	230	208	221	187	236	199	214	192	236	181	228	206	219	226	248	216	220	259	223	215	212	227	211	228	226	230	240	237	224	226	233	215	215	224	231	225	206	212	208	187	220	215	220	206	226	230	231	214	231	225	231	226	225	237	214	241	232	226	218	219	209	211	231	227	220	218	222	234	229	236	248	235	218	224	246	203	237	201	189	244	196	192	234	259	207	230	238	245	211	233	219	194	214	215	222	231	225	228	213	204	205	210	200	240	212	215	253	244	231	259	205	207	216	213	233	218	222	221	238	219	220	241	207	220	205	218	196	189	243	212	241	224	216	215	220	208	235	222	226	208	220	238	239	228	191	243	221	222	195	209	220	236	227	208	221	227	183	217	235	190	191	227	208	233	231	221	210	251	235	230	199	210	229	213	211	197	239	197	218	219	212	203	215	227	221	223	203	220	207	228	222	198	244	221	222	216	247	263	232	237	228	214	210	209	241	219	219	250	207	236	224	204	220	215	225	218	238	226	207	200	223	246	217	223	202	201	218	201	213	257	204	208	231	205	230	222	177	231	222	214	183	244	215	202	208	228	240	204	204	218	233	200	204	220	213	186	239	216	233	221	230	181	204	234	241	239	222	227	227	214	204	233	246	231	198	218	248	229	220	210	229	244	205	251	208	232	203	221	207	232	214	198	238	217	234	202	235	222	206	223	224	237	212	222	237	234	217	211	237	223	214	223	236	232	235	210	210	210	229	200	212	228	246	233	221	211	235	217	218	220	207	222	212	232	214	230	225	216	200	215	227	240	239	223	196	228	245	221	214	186	206	220	196	207	211	226	227	250	230	211	192	218	250	222	214	215	233	204	239	225	217	238	208	238	189	239	196	231	237	248	196	194	238	221	209	241	212	212	226	232	233	217	199	211	228	211	255	209	201	232	222	228	234	208	231	199	208	219	236	214	230	204	234	225	238	217	205	224	235	230
2313	794	989	952	825	794	869	918	864	870	791	850	842	713	687	624	650	671	710	769	671	687	805	899	870	776	791	794	917	826	711	695	731	664	663	680	665	656	627	688	701	697	711	644	743	662	641	698	612	636	674	663	601	683	660	643	636	665	797	1224	1328	1201	1081	968	802	717	661	652	593	663	612	644	581	661	657	603	627	606	608	621	626	625	604	617	640	595	607	595	598	584	578	593	621	627	622	577	630	615	575	591	602	658	609	635	588	629	616	637	598	613	611	585	634	618	589	605	584	622	621	594	597	602	597	605	558	623	604	613	621	589	586	656	597	618	585	612	625	586	601	634	622	630	625	592	604	610	639	620	611	612	582	628	596	625	642	599	622	619	626	646	604	562	649	626	601	605	623	588	601	574	631	618	610	573	632	586	603	564	579	641	640	589	632	605	633	614	593	610	574	651	628	567	651	555	612	602	562	625	593	646	604	572	600	587	632	602	598	602	557	606	620	646	593	566	589	608	601	643	621	616	612	623	553	566	618	612	571	591	609	620	621	641	600	600	590	653	606	591	589	600	684	622	599	598	596	605	620	634	643	652	609	594	586	648	583	629	554	611	619	615	591	647	625	578	578	565	590	640	612	595	603	680	619	583	596	591	618	602	621	624	618	640	595	600	593	596	599	639	620	606	648	568	620	584	609	629	591	633	605	607	629	632	628	646	616	613	596	621	639	583	574	627	597	627	614	589	594	589	555	615	574	585	565	644	609	601	620	604	594	570	625	607	600	625	650	598	602	595	602	587	572	599	624	602	625	583	636	580	610	590	607	566	623	620	621	606	568	577	622	577	627	611	568	616	584	624	591	632	618	587	598	599	625	607	589	595	587	601	629	652	656	598	611	634	624	629	581	592	592	633	622	662	607	639	579	609	632	617	643	634	609	587	564	594	608	605	609	615	620	605	638	626	575	664	613	600	653	610	607	599	600	602	628	579	582	618	634	589	599	644	595	618	608	562	631	633	609	663	608	609	592	603	638	608	596	579	575	578	595	597	612	621	573	613	650	560	623	572	548	620	620	615	615	597	617	628	595	597	616	593	607	638	579	612	610	606	577	596	590	590	644	614	644	631	630	573	640	622	600	592	597	629	589	598	594	650	593	608	592	628	589	588	631	615	632	605	628	624	618	617	587	605	638	589	621	612	551	621	602	582	573	608	645	606	615	557	633	575	629	583	619	598	608	609	557	622	589	609	606	637	595	602	611	601	641	587	615	582	620	617	621	632	586	634	610	636	657	570	590	584	606	602	581	606	627	596	607	620	602	613	606	547	606	590	635	597	590	594	608	646	572	619	645	629	642	566	607	604	564	593	614	597	623	645	624	623	603	610	634	602	624	650	601	610	607	591	650	636	629	549	615	588	645	640	613	572	620	602	600	585	640	636	627	627	633	614	637	611	562	590	619	614	634	629	593	614	658	600	616	631	594	613	601	566	634	587	602	608	646	584	602	594	594	642	630	598	603	616	587	604	612	616	597	613	608	613	652	595	581	639	604	600	603	576	612	626	641	580	592	597	617	617	620	648	618	588	568	617	593	583	625	625	602	628	598	644	592	604	605	600	628	559	594	599	594	614	628	585	567	590	578	576	559	604	609	625	605	614	566	634	622	606	641	621	634	588	590	646	534	583	607	597	645	605	635	617	631	631	602	619	612	598	624	609	566	654	588	620	587	601	626	596	620	615	639	604	610	622	578	624	658	630	620	630	610	629	629	601	615	638	606	629	598	631	635	556	586	593	582	599	593	611	615	607	616	618	578	592	606	634	605	615	574	610	583	602	612	589	607	579	626	633	648	589	574	628	578	583	634	623	621	567	639	560	643	572	614	555	618	628	642	596	599	610	596	603	556	597	601	630	610	657	594	658	581	583	585	616	569	561	577	619	567	568	643	583	617	607	610	600	603	609	560	564	642	586	569	651	615	629	620	616	632	622	639	625	592	574	583	597	646	645	620	557	604	566	650	592	622	626	622	608	603	659	651	558	618	637	610	575	627	614	581	617	607	629	613	613	604	623	584	661	584	593	640	624	564	638	598	565	591	590	618	611	591	640	592	648	582	629	587	582	595	637	644	574	612	544	660	564	629	609	581	597	617	640	661	638	641	576	570	606	615	596	583	599	599	661	616	655	600	567	591	596	580	626	604	580	584	606	629	664	608	586	615	629	646	612	627	607	607	632	602	599	570	614	628	604	622	602	593	592	599	605	610	605	623	630	620	660	609	592	608	597	611	597	610	653	632	577	603	627	624	556	612	601	581	608	640	639	631	597	608	599	590	560	617	640	609	632	593	598	658	543	606	612	616	612	590	593	578	649	614	596	603	582	599	623	633	618	639	604	608	643	592	615	605	601	619	603	571	593	611	648	599	590	593	608	608	637	608	629	603	597	618	630	628	631	621	581	598	650	631	598	579	579	615	610	615	612	571	630	613	596	621	606	611	614	621	584	619	589	604	665	610	644	668	615	629	619	565	628	603	596	589	596	632	596	594	638	566	606	663	606	623	591	622	605	587	585	586	640	559	604	594	598	609	562	573	624	651	622	590	594	589	635	605	601	620	595	616	572	596	609	573	584	610	591	623	573	609	593	651	576	620	621	577	575	604	632	567	592	638	627	595	597	622	617	594	622	650	583	589	611	570	642	648	608	615	649	598	619	593	595	640	625	638	594	609	596	621	601	605	612	597	620	561	613	631	618	640	659	620	590	570	621	599	607	618	589	604	632	621	574	603	614	635	601	616	626	594	593	640	608	637	599	602	615	569	633	629	648	616	588	599	620	595	598	604	637	631	623	604	607	658	585	604	649	581	613	632	588	603	610	596	645	603	623	623	605	618	643	589	645	628	607	599	596	608	619	623	592	611	620	582	605	605	581	594	589	619	619	629	595	622	579	628	620	596	663	595	585	547	644	613	677	656	604	622	575	631	595	574	581	608	551	601	613	621	616	637	626	603	631	584	576	605	614	571	540	634	587	637	637	588	622	608	613	602	592	582	566	587	585	620	598	595	631	554	649	652	591	621	611	595	602	626	641	561	568	637	603	627	619	598	630	599	610	594	595	648	621	598	584	604	565	587	616	584	642	613	601	612	618	611	637	603	603	563	651	644	600	633	600	624	590	609	625	611	659	638	616	579	658	602	608	629	626	607	625	640	647	568	621	640	598	601	616	554	630	623	652	604	594	591	602	635	631	598	593	609	613	638	623	596	627	593	627	631	593	637	606	602	611	602	622	631	638	583	668	590	582	598	603	596	592	613	633	596	594	587	635	593	611	595	601	640	618	571	605	623	629	593	620	620	614	561	602	635	575	618	608	629	602	605	632	627	632	625	621	568	602	609	567	661	539	618	656	585	625	597	592	595	571	637	609	617	580	619	606	626	596	597	584	618	595	605	606	601	630	596	597	601	626	589	595	628	645	585	637	629	572	589	620	639	661	625	584	606	591	607	616	604	632	595	606
7574	1539	2054	1348	965	705	597	461	436	412	370	340	309	265	277	241	262	269	248	260	237	229	287	235	284	274	249	271	267	239	231	225	227	220	243	219	233	213	191	231	211	245	218	204	233	199	239	183	208	223	207	231	210	210	222	204	209	309	731	875	709	630	469	362	247	217	210	204	178	187	202	189	205	237	195	209	207	214	179	209	184	210	206	210	193	225	209	208	233	181	204	203	194	209	174	196	206	191	216	221	201	193	191	171	184	210	192	191	185	189	201	219	226	190	191	218	225	181	186	217	194	204	172	208	220	204	180	199	210	197	213	203	194	212	197	199	193	216	190	203	185	192	202	185	206	204	221	199	193	204	191	166	200	191	181	197	217	216	180	236	217	212	209	221	188	222	228	202	223	239	183	184	228	194	187	198	207	192	207	215	212	206	214	194	184	201	210	228	226	190	220	186	201	180	175	190	202	218	188	215	200	200	198	218	212	207	195	178	202	197	212	227	198	181	193	185	191	183	207	222	192	198	199	201	197	186	192	206	197	210	210	174	191	217	193	174	210	178	202	206	203	189	203	201	200	196	204	187	190	189	194	229	215	219	192	185	171	200	234	188	197	206	202	194	218	224	199	219	198	213	197	193	217	225	204	219	200	198	187	205	194	177	201	212	158	195	181	202	165	175	184	230	196	180	212	206	204	224	211	223	205	188	208	177	218	214	182	196	215	196	195	200	196	212	211	196	215	219	188	203	199	198	223	211	207	178	219	222	192	199	191	181	229	182	212	216	230	175	218	221	201	191	208	209	186	183	178	215	203	204	211	196	205	219	197	187	190	205	189	204	202	211	185	187	196	210	206	188	230	210	188	203	216	221	230	193	197	196	184	223	198	204	215	221	204	170	189	199	207	241	208	176	211	214	191	241	201	209	178	202	205	205	195	202	218	201	186	199	204	204	214	229	185	217	198	215	208	189	191	184	202	231	205	184	205	223	225	193	189	197	211	181	192	208	209	204	211	194	231	216	189	206	221	192	203	173	182	173	211	209	210	180	195	216	193	213	207	218	214	218	182	193	219	225	217	198	188	195	201	211	200	161	173	211	182	182	220	181	209	193	176	206	201	198	218	228	184	194	206	215	196	200	210	219	209	203	183	197	191	207	198	212	211	210	220	194	215	194	207	214	207	211	203	200	201	195	195	198	176	193	206	221	220	216	198	229	170	194	204	196	199	213	213	227	217	202	238	209	189	198	218	215	210	205	214	182	218	214	209	185	222	194	188	204	180	190	213	213	181	205	180	215	197	190	211	224	214	195	220	208	211	196	189	189	211	213	213	197	196	183	220	207	199	223	222	201	193	189	215	212	207	221	209	189	208	210	195	227	209	200	174	195	205	193	206	219	191	182	197	213	195	204	189	193	178	180	207	205	196	208	212	214	216	206	203	185	216	196	218	183	202	202	190	206	200	190	208	184	175	203	194	197	189	219	200	190	204	211	212	200	235	208	197	192	200	192	218	192	194	224	188	199	204	219	183	223	187	214	216	202	176	170	209	204	206	209	206	213	202	203	202	202	210	199	191	195	198	199	210	214	201	197	225	182	202	201	200	242	217	241	207	201	209	207	209	215	174	167	221	206	209	195	209	188	195	214	181	209	202	204	208	185	214	191	205	193	182	170	191	170	204	200	182	214	210	210	181	210	175	191	210	161	191	187	176	181	206	231	200	200	181	179	229	203	202	190	191	200	198	188	196	188	189	196	178	184	196	189	210	186	199	187	183	209	228	196	219	190	186	201	229	198	223	219	223	185	190	225	197	201	206	197	194	211	208	189	196	220	189	205	195	206	190	176	205	191	218	220	188	243	185	199	218	193	205	194	177	185	195	188	221	213	202	214	205	237	216	188	202	222	201	192	210	193	208	195	211	215	188	173	195	225	199	187	215	201	205	228	184	193	194	205	205	212	206	186	222	214	213	223	216	237	208	181	168	222	215	192	197	222	193	216	195	203	196	215	189	230	175	201	187	198	176	189	215	201	224	195	209	213	207	188	213	198	228	190	191	198	190	173	188	200	203	208	178	225	161	179	216	193	205	183	205	197	202	218	222	199	201	178	187	193	251	194	202	176	224	201	179	210	200	214	225	205	193	214	192	193	193	233	212	206	189	202	205	202	180	173	210	195	220	199	213	202	212	190	200	189	218	211	189	197	190	199	195	195	198	178	210	181	211	206	191	211	221	170	205	210	230	196	202	206	189	202	200	225	215	194	214	180	185	191	198	179	204	229	202	193	193	192	186	216	200	201	181	212	209	221	170	191	209	215	218	187	184	192	203	209	204	213	227	203	203	194	210	200	188	232	236	217	231	206	201	183	200	233	221	188	175	184	183	210	214	211	208	226	215	195	216	190	200	210	213	183	181	212	199	182	185	198	205	191	204	235	203	196	194	189	193	216	226	201	234	225	184	198	191	199	177	203	242	217	211	216	192	206	192	184	228	199	221	190	195	198	209	202	223	199	204	205	181	187	216	206	167	193	228	167	216	195	204	175	180	223	216	182	212	193	201	205	202	195	195	218	179	193	206	203	177	177	204	182	210	193	215	182	210	216	206	189	221	196	198	201	214	202	212	187	172	202	195	206	191	205	206	198	230	202	195	211	216	206	229	196	200	184	199	187	200	223	196	211	202	201	210	185	196	202	203	217	192	191	208	204	202	212	186	202	214	201	195	217	199	204	215	175	210	183	218	215	195	220	214	198	189	190	208	213	201	198	198	189	203	187	229	197	165	190	225	213	217	228	201	207	222	200	214	214	185	213	231	216	206	194	227	181	179	159	166	210	186	210	198	198	206	205	192	206	220	249	201	166	211	216	198	229	187	213	210	213	208	227	191	202	199	206	200	214	192	193	208	227	198	216	207	212	205	194	210	201	196	197	206	204	190	187	160	217	199	213	221	204	213	192	198	208	197	196	196	219	218	174	227	189	215	204	204	209	215	194	184	215	191	211	201	196	227	211	193	208	193	188	177	183	193	178	199	216	186	186	195	207	202	198	197	184	197	175	200	223	208	187	194	210	170	188	179	233	211	196	231	219	216	200	197	197	191	201	201	201	224	182	228	193	185	192	174	177	217	188	231	182	217	191	192	184	199	190	205	193	196	201	194	200	193	200	202	181	200	228	173	189	229	194	193	195	185	200	190	172	195	208	216	201	202	196	176	203	197	197	187	196	206	204	207	191	214	201	181	180	213	195	177	200	211	212	183	207	233	188	211	196	222	162	195	187	196	205	215	221	221	204	200	224	196	216	198	198	221	202	193	206	185	196	214	176	194	203	193	215	202	195	198	195	210	200	174	206	213	223	199	200	199	218	193	186	179	216	212	204	229	216	189	203	202	215	194	202	169	216	171	206	196	179	231	180	193	173	170	168	207	201	227	201	206	181	238	204	209	202	225	188	211	199	197	217	228	217	203	219	203	207	189	202	198	184	203	199	185	204	184	200	199	207	204	191
5725	1915	3335	3467	2903	2462	2211	2000	1881	1760	1632	1496	1391	1199	1018	917	936	876	910	965	924	897	1021	1154	1117	1166	1008	1092	1168	998	827	776	824	783	751	726	744	774	766	776	762	739	791	798	753	792	732	658	697	726	827	895	671	618	629	636	619	1487	4492	5301	4433	3623	2429	1641	981	817	694	618	615	562	599	576	583	523	549	553	563	590	546	597	557	593	579	614	616	566	578	545	567	559	581	557	542	534	552	556	586	591	563	585	552	578	545	558	613	543	584	565	608	589	594	544	536	561	544	607	530	569	537	570	582	597	562	577	555	563	564	582	544	586	603	580	583	603	594	554	535	557	584	563	536	563	511	586	584	603	581	554	572	554	617	522	565	565	574	512	609	577	570	562	566	585	592	534	576	556	543	533	580	567	522	585	567	557	549	535	579	530	594	537	595	610	555	573	575	589	558	556	569	596	589	590	594	542	543	565	572	562	599	551	556	564	533	585	597	534	558	526	568	582	607	549	549	535	603	599	532	559	559	570	554	560	555	595	577	558	560	573	536	537	552	583	566	550	572	547	558	573	562	597	593	541	592	567	556	610	580	547	546	578	563	607	545	568	534	573	551	557	576	589	588	561	564	580	565	567	597	560	544	593	557	547	577	532	598	586	564	559	571	575	558	553	554	567	577	577	524	537	586	555	568	557	548	538	580	552	626	574	563	568	516	586	580	562	609	539	551	588	604	557	544	562	526	585	603	574	568	595	605	552	563	567	585	566	546	560	569	572	576	538	557	540	600	569	593	591	569	541	573	526	546	574	592	586	559	578	595	582	575	532	585	553	549	565	601	573	518	553	608	576	548	576	542	539	593	596	551	568	559	547	552	567	553	603	549	576	604	507	580	563	588	550	539	567	530	590	565	534	586	564	559	543	596	593	600	590	604	513	546	589	543	571	519	565	561	549	553	602	545	566	594	591	541	573	597	573	531	549	573	539	534	596	563	591	533	597	571	561	550	555	555	580	565	611	547	555	560	604	572	547	563	570	544	543	592	547	569	595	573	554	556	575	541	569	578	624	508	565	541	558	559	598	554	590	528	587	532	590	562	607	541	569	572	603	585	598	562	581	552	570	589	567	549	542	559	561	604	599	559	532	522	541	576	553	556	609	556	558	557	597	548	566	579	540	570	583	526	565	569	557	553	572	577	569	575	546	564	561	508	585	544	514	621	558	552	534	537	588	563	546	570	563	576	580	577	512	532	568	561	566	579	545	545	594	566	511	558	561	567	564	568	568	565	568	576	614	574	550	580	596	600	588	567	568	537	540	537	565	554	584	573	540	566	577	596	594	543	557	611	558	572	546	577	568	569	578	586	531	546	540	553	580	565	505	570	574	540	553	599	585	585	581	567	538	551	584	561	537	604	569	556	537	577	547	561	592	556	558	531	536	541	570	525	582	589	593	564	557	593	584	580	555	542	557	547	597	567	543	594	575	580	584	603	560	572	586	543	598	579	592	576	583	561	543	579	593	551	586	538	571	573	567	578	577	573	559	563	612	567	566	577	592	528	554	540	579	574	579	567	603	558	532	581	555	536	561	537	591	587	514	561	609	554	557	573	544	576	565	557	554	575	547	546	557	528	598	590	572	534	598	556	572	571	599	568	563	550	567	581	569	589	550	550	560	578	585	544	573	537	557	539	558	594	546	575	552	577	590	576	549	538	562	529	610	602	574	572	560	552	581	548	533	560	576	553	558	587	560	574	558	577	539	612	555	575	550	604	567	582	566	554	599	564	548	568	522	580	546	541	563	594	576	572	566	564	548	561	597	599	535	560	567	628	588	571	555	587	564	548	587	577	576	541	586	568	560	578	556	581	544	656	557	547	552	593	584	642	578	560	572	562	567	542	616	563	585	536	587	544	582	583	531	637	585	624	562	573	540	570	548	549	515	585	534	577	560	561	514	594	510	552	599	606	562	580	569	524	529	571	587	596	580	570	588	529	542	553	572	557	589	577	582	547	613	584	531	563	575	578	573	583	537	528	575	581	619	588	599	598	577	564	567	606	572	547	555	559	597	561	549	563	593	511	567	543	582	596	537	604	556	589	564	585	583	583	604	554	562	584	574	562	583	559	535	553	574	567	593	571	563	506	624	583	573	569	504	599	588	562	568	605	578	552	516	543	536	574	547	559	546	564	574	591	577	537	558	530	607	576	559	580	603	555	591	543	545	574	567	520	537	573	542	561	601	556	560	543	561	575	598	557	602	538	547	603	559	557	564	566	498	547	617	580	564	555	572	571	613	606	526	578	511	576	535	584	552	575	589	584	576	551	570	563	569	587	588	555	568	540	589	547	546	564	588	540	589	555	528	582	609	569	574	606	596	537	560	556	565	566	579	576	581	536	574	582	562	563	585	559	559	552	611	578	557	562	549	602	525	559	598	545	545	599	559	564	531	598	561	590	538	537	563	574	584	568	564	558	561	570	539	541	574	564	571	560	599	544	559	523	562	539	567	571	541	534	552	507	556	588	549	597	554	546	560	566	558	551	580	603	587	589	519	571	540	591	584	553	576	581	544	557	603	558	586	572	585	588	573	577	525	573	557	555	531	595	551	607	571	602	561	576	580	610	534	569	570	575	521	546	589	569	539	559	538	569	589	572	556	588	553	578	568	563	536	607	588	565	529	535	554	555	538	573	590	553	544	570	586	593	576	535	550	550	552	588	526	598	589	557	567	568	541	584	564	582	553	553	597	598	592	568	592	635	569	549	541	549	567	557	569	580	544	602	517	562	580	507	581	564	559	581	577	576	563	555	559	592	558	597	536	559	582	583	513	563	562	548	564	604	540	592	591	533	527	575	578	541	574	579	575	583	552	580	561	562	550	615	536	589	564	574	613	562	595	563	562	576	643	538	592	572	587	565	553	590	529	559	553	587	586	611	603	585	538	551	601	600	529	565	599	563	539	543	548	554	562	584	571	582	543	516	568	525	590	557	553	545	587	538	573	570	565	595	582	597	565	564	542	555	565	584	554	565	549	548	571	556	616	572	606	575	554	558	570	579	557	603	557	534	579	583	545	564	550	543	614	554	585	544	504	571	597	587	581	560	564	576	529	554	619	537	539	588	562	540	569	536	523	567	521	562	552	554	546	574	587	552	577	575	621	574	566	589	513	561	533	534	565	530	588	618	570	593	576	576	570	581	582	548	591	561	582	574	582	545	619	596	531	545	570	573	580	568	559	544	528	575	598	567	521	595	548	604	541	575	546	622	563	556	561	565	577	551	534	541	575	552	560	597	544	575	591	556	579	589	515	525	567	589	606	507	557	529	586	544	568	552	559	561	615	544	563	520	527	567	571	604	536	578	538	574	548	561	539	559	549	582	548	539	585	586	568	533	603	600	531	535	581	585	569	550	547	594	549	616	575	537	540	538	618	582	573	584	581	570	571	596	598	586	544	562	550	563	557	593	580	596	552	511	539	532	559	629	569	573	561	581	570	581	574	644	521	542	555	582	537
13401	2972	3225	2176	1278	985	753	583	660	544	485	465	421	346	298	277	296	273	279	261	271	273	311	298	290	295	289	310	309	247	259	241	249	234	250	215	216	237	242	245	243	228	219	229	246	248	221	228	221	227	228	252	241	202	233	217	176	421	1025	1055	1308	990	628	472	317	260	238	206	195	198	192	176	202	191	179	193	210	197	192	196	209	197	183	202	220	176	168	172	188	189	197	214	171	205	205	190	184	196	185	208	205	208	182	211	191	212	186	192	199	187	207	180	186	188	209	193	201	207	206	200	171	209	211	211	202	197	171	200	199	171	211	202	203	209	198	181	172	219	217	198	204	181	158	197	184	184	197	205	186	206	215	202	176	208	179	199	200	179	182	187	197	205	217	190	191	222	203	193	189	206	193	184	207	201	199	187	216	189	221	216	185	217	194	226	209	181	180	178	189	200	177	199	192	216	176	195	199	204	200	162	184	188	189	180	179	197	188	212	196	218	193	234	203	196	191	201	204	209	198	201	198	191	182	180	206	227	196	204	197	199	189	191	213	188	189	198	196	201	206	182	191	187	198	198	180	201	185	218	207	207	216	217	209	190	218	189	197	199	190	217	187	182	220	168	192	216	171	196	200	213	201	203	194	189	221	205	208	204	181	200	226	207	155	199	204	188	183	185	194	206	222	190	203	196	232	212	205	180	185	192	195	210	189	187	210	190	215	183	206	206	210	205	243	202	176	206	184	184	214	190	218	207	202	209	224	183	201	204	203	215	197	215	186	197	198	195	174	196	200	172	193	212	197	193	214	168	186	190	173	198	158	197	194	220	192	180	175	181	196	199	210	198	181	192	210	214	207	200	219	181	181	197	195	193	195	203	200	185	241	182	227	163	200	191	232	196	178	210	209	187	198	204	182	196	210	186	181	181	183	192	200	201	197	189	197	199	184	210	209	201	206	199	182	216	216	193	186	190	205	210	206	187	198	208	201	162	201	199	182	214	200	205	194	188	190	192	187	215	200	211	178	199	198	180	194	209	184	173	199	191	192	210	210	194	203	215	209	185	197	233	210	210	219	204	188	217	186	206	181	210	209	215	204	212	216	184	221	230	190	213	185	188	183	194	191	190	192	203	194	183	192	206	198	207	198	215	205	170	194	233	189	195	199	209	196	189	197	167	186	194	173	173	214	190	186	206	192	172	198	230	208	178	186	194	230	205	192	196	180	193	181	213	206	197	183	214	172	186	188	205	178	189	205	181	219	185	192	175	194	194	178	212	201	207	187	219	215	189	176	205	182	191	191	186	182	203	203	211	200	203	196	226	214	229	200	204	202	171	191	179	182	199	214	198	199	226	195	176	196	177	201	230	201	192	201	201	206	214	208	197	202	210	181	204	176	178	217	221	160	227	199	214	177	201	185	207	187	193	176	193	192	185	198	193	216	211	176	198	185	210	199	201	194	208	189	162	197	174	181	196	209	199	188	181	205	188	205	214	193	174	179	198	201	199	167	218	192	220	210	208	174	205	224	184	204	202	172	193	225	216	194	196	187	208	193	195	176	213	204	198	214	204	220	215	193	182	203	220	187	190	198	179	212	184	177	200	216	201	184	186	197	200	209	189	170	196	202	169	191	192	195	176	203	209	187	195	200	195	179	199	205	227	201	192	187	175	202	214	227	198	188	201	207	205	204	195	194	191	203	190	199	201	211	187	188	195	204	200	212	209	238	195	181	197	197	213	186	203	203	201	194	201	179	181	203	199	169	207	187	199	196	182	187	204	185	203	177	195	170	194	199	174	195	180	193	191	210	166	201	178	211	234	217	168	179	195	180	195	189	199	183	167	218	170	183	185	172	183	181	190	175	179	185	191	187	206	187	188	211	197	186	188	197	189	198	209	196	175	212	208	191	194	201	178	223	202	182	197	213	197	161	196	198	184	193	184	192	196	198	198	198	209	212	204	185	187	207	174	193	198	208	208	200	205	217	190	203	222	207	183	193	190	189	225	213	195	187	197	185	179	190	208	201	195	214	184	180	207	205	200	205	217	205	190	185	194	189	196	189	183	192	162	211	190	202	221	186	213	193	182	204	198	178	166	193	201	188	221	217	190	220	219	187	190	202	210	207	194	215	178	201	202	197	200	195	198	196	191	204	197	204	197	170	183	184	210	212	194	188	194	202	183	200	221	210	205	205	211	189	201	216	200	204	174	207	216	203	189	212	179	208	182	195	211	202	196	208	186	193	189	207	193	190	202	201	176	190	210	198	229	204	178	177	218	185	192	184	211	191	188	216	200	188	197	183	190	206	196	200	202	209	186	187	205	188	195	176	201	191	211	214	170	187	197	208	170	191	191	203	203	209	197	205	189	176	185	185	221	196	186	215	187	199	169	191	179	212	187	212	216	197	189	158	184	209	209	190	187	199	202	200	207	196	187	200	184	184	185	202	189	201	205	195	191	218	191	211	189	198	207	188	217	199	194	170	215	212	180	197	197	199	174	189	191	210	207	198	226	201	177	177	196	198	216	190	181	203	191	218	191	209	195	217	178	219	224	194	173	173	182	197	188	191	177	211	190	210	197	203	220	187	201	232	194	217	200	187	170	223	190	229	185	170	229	189	202	192	193	186	194	212	188	212	203	186	215	182	180	187	207	192	186	187	179	199	200	188	200	195	208	209	211	189	200	209	180	184	208	192	233	202	194	208	191	194	205	195	192	199	208	187	215	172	207	170	193	210	178	198	178	214	195	188	202	183	207	191	216	177	204	157	183	194	200	178	206	214	224	208	216	213	225	207	209	199	208	204	171	193	212	206	185	177	187	220	204	199	207	194	174	199	196	185	195	193	172	208	205	189	194	165	202	209	199	189	174	215	211	185	181	193	196	194	204	194	204	221	200	196	205	181	206	194	219	201	193	195	174	183	182	201	183	207	194	221	182	222	190	202	206	222	190	184	229	204	202	198	180	200	193	207	207	197	182	199	207	200	186	197	194	211	197	194	179	190	187	189	207	188	203	193	165	197	201	220	198	193	232	218	185	198	194	183	186	209	194	179	192	200	226	205	212	219	187	216	192	199	182	210	202	194	191	206	220	195	219	205	196	191	195	186	183	159	191	204	175	209	212	182	213	210	189	182	201	189	171	202	209	194	181	179	188	203	213	225	206	217	210	218	191	189	213	211	178	185	211	194	183	176	194	184	185	190	194	189	185	212	197	198	201	209	190	196	204	186	222	236	189	185	203	201	216	189	200	211	175	210	199	176	177	193	197	208	197	191	212	199	196	182	207	220	166	207	171	229	207	178	183	177	203	221	186	200	179	196	173	216	196	204	202	174	191	174	193	198	170	185	194	207	180	185	182	240	215	199	199	216	203	196	203	204	196	190	206	219	189	197	188	199	223	213	179	210	195	188	191	224	171	164	199	205	221	187	216	194	210	216	192	240	182	172	192	183	188	213	201	181	215	215	179	187	178	189	205	211	178	194	185	193	190	209	220	188	205	196	207
7347	2891	4993	5596	4719	3852	3141	2829	2802	2608	2136	1957	1967	1619	1334	1193	1204	1141	1100	1088	1097	1132	1394	1440	1389	1405	1275	1596	1366	1077	967	932	832	918	837	816	775	810	799	843	776	805	916	892	873	815	775	725	717	797	874	1046	842	734	701	704	682	2544	6918	6918	7931	5713	3545	2243	1272	863	684	598	597	524	535	552	517	523	580	552	538	559	558	578	584	577	522	567	565	527	557	557	553	523	548	571	577	565	568	588	531	539	559	536	542	552	572	560	556	555	556	587	598	605	576	575	542	568	530	589	546	575	539	546	528	515	586	559	589	544	575	523	577	570	537	554	562	559	543	566	585	578	564	586	563	573	565	570	517	542	555	549	545	547	560	548	523	572	521	557	590	552	566	558	568	533	551	551	529	567	584	532	532	549	537	536	552	558	561	547	518	567	576	557	568	594	602	599	548	525	525	600	533	545	560	519	585	547	583	544	517	530	515	517	586	511	597	568	554	554	572	590	569	556	634	561	543	503	579	562	546	619	544	505	562	527	565	573	593	534	540	528	586	609	564	557	542	539	513	541	547	588	585	554	544	544	540	586	591	558	558	553	582	519	568	560	547	612	549	607	572	519	565	547	559	589	548	550	580	539	562	546	578	584	569	614	601	546	620	558	556	560	571	559	567	546	518	579	537	552	530	572	557	533	580	579	563	522	590	534	508	549	543	572	541	562	538	488	526	521	572	555	543	564	550	563	541	523	571	605	530	509	553	536	515	544	540	591	583	529	574	546	560	542	566	549	505	553	562	556	524	561	600	532	562	558	574	592	536	556	566	543	540	558	564	581	600	536	531	564	595	520	553	524	586	579	556	538	568	573	570	553	547	587	551	591	523	553	566	576	558	611	589	579	561	577	605	589	564	551	579	542	566	533	536	562	586	495	509	544	561	538	576	510	554	551	623	584	546	518	583	528	548	578	551	534	555	526	531	535	571	594	569	569	517	545	583	584	533	555	550	587	560	532	542	543	573	546	528	579	579	547	554	585	556	543	545	551	560	556	496	563	547	555	606	552	581	553	553	565	575	536	517	606	516	577	549	564	575	544	557	546	561	544	551	543	580	599	587	520	583	557	559	591	537	554	578	573	572	576	586	548	537	559	539	570	588	582	498	556	494	559	561	544	557	571	529	571	581	575	543	550	580	544	609	555	531	541	564	586	537	553	502	588	574	607	581	574	588	554	547	625	533	580	544	583	504	570	552	560	540	551	553	595	562	587	519	522	530	538	572	538	564	551	544	590	582	543	574	568	526	553	518	544	557	612	600	540	552	568	583	528	511	565	546	602	516	582	549	552	545	528	614	550	573	570	538	552	552	547	557	573	537	538	520	533	529	560	560	566	558	543	548	533	571	531	564	519	543	580	526	603	581	550	534	557	560	507	509	583	567	549	574	607	567	548	586	536	544	580	555	575	557	563	518	565	559	535	564	560	556	579	548	562	535	601	542	528	566	619	543	570	577	589	566	531	577	550	546	531	566	585	518	527	557	554	551	584	566	560	591	557	580	574	506	606	520	531	552	590	534	526	566	530	522	562	514	562	558	545	592	603	564	564	546	555	587	520	563	550	593	536	585	550	520	556	582	540	554	602	553	578	542	538	523	563	565	533	575	565	542	544	503	556	538	566	537	539	554	528	560	561	568	567	568	512	607	539	532	585	605	540	548	553	553	521	556	554	548	542	576	564	555	593	541	569	590	578	530	541	558	569	545	549	562	563	545	587	580	563	577	546	566	563	574	560	526	554	564	552	565	565	564	582	537	564	568	592	528	579	544	525	546	575	557	570	587	559	517	517	547	573	583	616	545	531	556	559	545	540	512	564	604	585	555	578	603	584	554	530	547	574	588	566	554	569	532	553	540	561	605	531	564	579	545	544	567	546	542	571	604	557	575	579	544	576	554	550	566	563	541	557	560	556	584	543	551	605	558	567	530	550	542	552	531	546	542	557	566	570	514	562	523	555	593	552	533	536	526	560	543	551	532	550	558	545	543	591	554	600	556	544	571	537	512	556	569	593	574	569	518	527	578	562	524	532	545	517	542	534	530	532	558	534	544	557	545	565	498	550	529	523	535	586	523	554	539	577	564	533	565	531	553	613	559	551	523	530	536	561	553	574	565	540	599	586	551	513	565	576	585	524	588	527	563	517	546	581	555	546	546	550	567	543	558	547	527	588	547	505	567	590	570	566	527	542	621	530	568	553	584	571	532	594	582	587	573	556	516	566	561	553	516	535	546	535	568	520	559	577	608	539	558	550	545	548	548	565	564	551	531	544	602	580	564	569	542	549	582	558	560	559	540	566	603	572	559	565	558	554	561	566	526	613	553	536	574	542	539	508	535	532	537	531	582	567	524	533	535	574	546	550	559	576	553	562	550	513	553	585	522	550	563	545	572	553	509	516	568	595	543	534	559	530	540	518	571	501	549	553	598	575	535	557	546	513	589	525	581	588	563	560	628	572	559	590	542	584	579	548	549	547	527	544	542	557	578	555	581	559	564	547	539	544	591	549	577	566	589	543	589	530	582	597	563	581	577	522	540	552	568	582	563	571	572	609	593	542	572	569	525	538	576	600	548	561	585	562	573	550	520	587	551	574	587	554	550	552	521	558	551	544	583	534	541	559	574	554	538	568	577	564	541	555	612	580	553	567	522	580	517	579	604	499	596	560	551	555	525	570	560	532	573	552	536	564	565	536	565	584	527	544	584	583	589	569	546	567	567	607	571	613	561	540	584	552	537	558	542	575	570	525	556	568	559	592	547	511	525	569	562	571	585	544	557	569	534	552	556	563	541	538	550	576	569	584	523	561	581	521	607	547	556	547	555	532	520	561	524	555	607	560	572	523	576	572	552	515	574	558	538	552	551	574	560	590	557	565	533	569	551	569	555	574	529	564	544	553	539	576	571	539	552	545	592	564	571	578	545	532	531	531	558	544	541	586	534	549	480	595	573	594	547	585	541	545	571	534	549	577	525	548	531	522	568	525	600	544	589	553	587	557	568	578	560	560	551	537	544	538	551	588	532	553	563	596	572	545	532	559	548	541	567	544	527	565	563	567	510	543	576	552	585	516	567	553	480	563	542	560	524	535	613	577	538	527	582	572	595	560	529	544	537	562	555	610	541	568	586	545	562	602	506	583	546	551	542	557	590	527	584	538	523	572	525	581	599	645	537	572	552	581	547	604	548	523	526	562	489	569	553	555	542	510	539	502	544	547	564	544	532	532	606	576	518	538	565	570	540	573	485	573	586	529	543	525	576	524	563	567	549	587	552	585	560	533	551	551	566	513	571	577	560	560	561	538	556	576	571	519	583	549	565	526	559	568	583	541	565	527	561	558	587	563	562	514	564	573	586	537	525	587	573	536	589	561	584	539	541	594	542	591	520	559	583	584	520	580	571	555	553	543	538	593	559	518	546	550	525	547	550	527	571	558	549	528	536	553	557	629	566	588	561	579	508	587	555	580	577	568
2162	383	368	331	307	272	268	263	291	275	290	260	274	261	253	260	257	241	255	255	254	262	306	257	243	267	264	238	262	259	234	256	217	244	237	228	213	253	259	210	224	254	254	236	260	245	261	252	208	219	257	263	210	252	245	241	238	242	254	308	365	373	339	293	259	254	242	248	231	219	259	240	250	208	240	206	270	232	223	216	251	229	230	246	218	240	242	236	236	210	245	244	258	228	220	244	210	199	238	252	262	237	252	233	264	225	245	237	209	215	212	234	235	223	227	229	245	240	260	247	233	226	208	240	227	238	227	192	236	251	232	228	261	254	200	232	235	215	251	257	250	211	231	243	225	241	233	222	205	248	234	250	246	207	226	223	224	207	230	239	241	246	268	219	260	219	235	233	254	215	257	209	220	235	206	230	267	267	242	243	219	219	260	230	216	226	231	241	244	256	243	216	250	252	192	194	226	220	217	227	231	231	245	246	222	243	229	247	248	219	233	225	245	226	215	260	236	239	273	245	226	258	237	254	272	226	243	239	227	247	254	236	222	257	223	197	234	244	199	227	201	226	231	243	243	233	252	247	244	261	251	251	235	238	236	239	226	244	231	245	260	244	240	212	224	228	230	213	228	249	220	239	254	228	207	245	208	208	235	254	219	233	234	224	247	233	242	205	248	238	225	245	234	226	218	244	249	240	250	232	217	238	241	217	226	227	246	234	227	250	243	214	233	228	241	249	237	197	208	257	232	238	250	256	224	254	225	231	238	243	257	216	250	241	252	249	256	211	253	250	245	239	227	209	239	225	224	215	253	227	212	224	231	230	249	238	211	252	231	205	211	228	246	242	237	218	227	234	245	256	238	226	219	199	236	239	246	259	240	238	241	262	205	224	217	223	232	242	224	238	210	238	247	238	214	216	233	248	252	262	225	230	231	242	230	213	239	225	244	241	234	270	247	232	244	233	220	263	210	203	218	255	247	242	251	258	221	231	243	229	229	220	226	222	215	225	200	219	221	234	230	211	248	248	229	227	226	216	256	234	234	232	248	222	240	240	212	239	223	209	236	224	231	225	214	217	254	245	222	240	242	242	246	250	231	240	237	239	247	237	262	245	220	227	215	232	241	227	243	257	217	210	229	238	237	234	258	216	230	223	210	199	228	232	227	229	247	232	229	233	237	254	249	220	236	278	241	230	189	252	231	229	222	242	229	264	229	231	251	232	237	250	247	235	247	227	227	212	222	243	259	212	225	229	238	215	227	243	227	270	241	247	243	239	239	265	231	228	248	237	219	249	240	219	227	236	225	247	226	241	244	218	241	226	232	244	229	237	238	245	244	229	227	235	197	246	242	217	223	239	206	235	258	218	228	227	224	221	245	228	239	242	237	241	225	224	209	230	234	216	236	209	224	222	234	248	237	245	227	231	239	208	232	180	252	213	231	248	245	241	264	223	258	243	257	247	255	253	232	224	250	240	222	227	245	239	245	221	210	229	247	239	224	226	253	227	257	222	231	233	218	182	246	242	230	272	251	238	245	253	214	237	255	226	223	269	229	203	237	245	235	260	196	250	220	242	233	242	241	260	221	220	230	240	220	260	255	237	226	242	225	242	232	244	255	230	223	248	218	234	243	227	258	237	259	219	238	240	256	215	255	219	208	219	232	239	206	225	225	222	240	218	200	239	233	259	219	230	263	238	214	241	243	211	256	212	257	230	253	229	226	219	239	211	225	264	241	255	258	217	203	274	231	218	239	235	225	208	225	241	233	240	250	235	251	228	238	219	226	213	229	244	242	234	235	231	207	250	230	256	193	233	252	249	235	252	256	242	240	242	230	241	219	210	224	226	251	256	209	210	227	229	233	221	230	241	234	215	242	267	257	246	207	207	231	234	225	217	240	235	258	233	240	232	248	227	268	242	230	240	230	263	242	244	231	244	269	237	235	227	243	229	252	230	260	215	249	225	233	231	213	215	234	251	212	212	252	224	225	212	217	235	251	236	251	196	229	228	257	248	229	245	232	236	237	231	229	235	195	219	264	241	211	214	249	212	225	231	247	225	232	237	224	253	233	215	253	195	210	239	236	213	218	253	202	239	247	229	218	247	232	243	230	213	240	224	239	247	225	225	247	227	258	255	246	229	234	265	234	253	215	257	237	221	227	243	212	240	243	232	206	238	241	233	233	211	214	247	219	253	249	224	237	230	241	236	265	221	213	225	216	238	232	234	227	201	223	225	255	243	230	211	221	224	238	251	237	270	237	252	261	243	245	229	236	267	238	228	231	214	236	283	254	252	239	238	241	230	236	238	270	243	226	203	238	227	222	233	248	258	233	217	226	213	244	222	211	241	227	252	234	231	260	201	246	242	230	230	262	215	238	225	268	245	237	236	227	246	231	231	237	250	258	215	236	226	219	217	216	237	241	235	222	271	224	224	237	217	258	234	238	215	235	236	222	249	227	223	229	248	203	252	248	225	239	220	232	242	242	241	260	219	245	227	232	235	242	237	237	235	234	220	237	240	253	240	241	217	237	256	241	209	212	233	226	224	215	235	215	221	257	223	218	203	261	247	228	246	252	256	243	224	225	244	243	233	245	235	249	279	236	190	237	262	231	230	258	238	249	237	226	204	217	216	218	235	230	214	236	224	243	223	224	230	214	265	245	235	254	217	221	210	258	222	256	214	219	230	230	220	257	242	236	224	243	244	228	218	253	247	248	260	235	222	264	238	238	238	230	249	226	222	229	261	220	218	210	215	240	258	236	222	252	213	226	226	235	229	252	229	228	267	239	249	236	227	207	210	253	239	210	181	240	234	244	266	232	234	244	246	250	219	259	254	253	222	218	220	252	219	220	253	248	226	241	237	235	220	235	263	235	216	239	205	223	217	240	228	229	269	232	240	222	241	236	265	263	221	222	252	239	212	241	247	232	258	221	226	242	234	273	236	247	235	210	245	254	241	269	226	248	242	234	234	269	235	246	231	260	253	255	244	199	251	247	227	254	213	207	231	200	243	241	242	219	230	268	221	250	225	235	263	246	239	235	228	222	239	233	242	238	247	238	234	239	255	228	238	241	234	253	235	239	236	239	234	241	227	240	242	212	256	247	246	227	236	263	245	249	214	227	249	239	233	237	213	208	214	248	228	220	250	268	242	209	250	247	218	243	210	243	201	225	234	237	248	238	236	222	224	204	224	247	263	230	254	215	235	237	231	237	230	245	237	248	227	217	242	227	245	263	224	205	239	255	230	210	213	234	238	232	234	226	239	243	248	240	237	245	223	245	260	201	240	231	231	224	234	242	244	222	242	243	228	243	238	239	234	212	244	238	234	243	234	227	249	237	249	249	243	239	202	205	213	244	240	252	243	240	233	243	245	252	253	259	261	218	242	224	219	237	213	232	230	252	236	228	215	234	220	250	270	223	246	233	244	233	217	205	233	221	226	234	230	233	246	226	233	228	231	275	250	242	239	206	245	232	212	227	205	215	234	206	218	231	224
2391	864	947	1064	904	921	898	832	875	940	943	848	827	778	727	718	698	681	730	703	731	716	824	810	818	827	834	945	806	772	714	701	711	715	652	666	703	723	724	686	672	781	769	717	652	696	660	646	721	662	680	752	691	698	769	660	659	689	879	1283	1504	1434	1206	1012	810	693	692	641	643	650	660	650	597	678	646	700	660	632	653	628	663	668	703	653	637	626	642	650	651	633	666	644	669	688	657	586	627	652	655	650	654	641	617	657	625	651	660	610	642	679	668	663	679	636	651	664	646	639	642	631	655	681	638	611	630	646	643	619	619	683	689	624	618	674	637	627	646	707	647	621	592	645	672	691	636	650	656	638	654	640	646	653	602	645	667	618	712	659	655	671	631	651	639	580	640	653	634	615	622	715	670	667	635	671	652	656	653	651	605	634	637	653	645	622	645	624	675	655	649	695	616	642	652	647	669	625	631	610	655	632	606	602	694	629	657	600	640	639	656	654	670	652	627	637	656	655	608	643	642	620	640	655	637	638	657	636	669	664	686	582	697	628	689	631	632	660	638	681	666	658	683	658	629	641	647	608	625	727	663	667	654	653	651	665	640	657	665	653	634	664	651	669	631	674	628	635	635	634	658	639	729	674	675	685	633	671	642	636	659	651	653	640	649	627	699	694	647	657	696	579	627	657	648	648	628	662	634	668	632	657	634	640	622	644	658	661	646	643	677	684	666	646	653	648	651	655	637	636	606	646	604	624	703	635	630	682	664	620	666	656	648	624	676	636	655	656	597	711	612	661	676	596	676	677	654	675	699	690	633	632	594	683	618	642	647	650	621	629	681	677	671	623	646	685	617	636	651	706	673	614	622	650	676	639	638	656	673	638	646	609	659	682	648	654	645	631	631	674	645	677	631	670	695	648	647	637	668	605	690	643	642	634	650	620	670	671	631	655	661	632	646	657	669	656	637	616	674	602	601	620	646	669	642	634	659	679	643	623	645	640	623	675	639	653	659	641	617	664	598	648	603	686	628	631	651	633	681	624	644	671	638	642	654	635	605	689	649	652	712	621	638	718	700	667	680	609	654	652	643	615	650	659	680	658	666	619	589	665	645	630	654	622	646	619	608	684	656	637	690	663	635	648	659	658	684	640	650	635	646	636	651	654	678	697	614	607	651	628	637	649	667	709	679	656	671	659	639	701	654	626	686	638	668	690	629	660	628	641	695	646	628	644	621	647	680	704	653	638	659	703	636	637	637	661	656	642	627	647	653	664	670	638	692	607	643	649	702	623	644	640	657	663	636	637	662	623	636	669	676	654	633	650	591	657	660	658	663	611	602	642	661	638	670	647	626	648	670	644	635	641	642	641	632	673	656	636	623	609	652	642	626	666	679	639	644	629	615	684	647	655	649	657	638	626	636	679	675	642	612	675	632	638	714	689	672	602	628	682	626	650	619	613	608	663	682	672	651	639	654	619	642	645	660	649	649	626	606	647	640	645	675	652	624	727	697	637	660	644	626	660	648	630	631	683	648	651	638	649	644	683	662	675	644	667	617	667	662	645	672	672	659	637	654	640	623	635	641	635	578	652	647	648	605	632	649	615	614	633	628	665	658	630	635	686	630	662	641	691	634	637	627	635	670	642	680	666	650	627	647	673	673	658	660	629	667	652	640	649	660	685	641	637	641	633	644	659	662	704	631	631	647	635	633	659	675	649	634	656	653	645	613	626	627	621	648	647	601	675	668	642	704	613	678	674	613	691	641	692	690	658	648	619	678	657	652	624	642	613	686	649	664	679	612	606	700	642	659	650	668	646	638	646	617	682	638	682	649	620	636	658	658	634	609	660	653	686	646	592	632	635	647	667	634	674	666	673	625	649	673	647	617	694	632	622	629	653	668	693	664	660	630	658	660	624	639	661	628	651	659	622	656	629	659	646	607	671	722	606	662	647	669	658	636	644	610	649	621	618	645	634	664	677	665	628	608	650	679	618	631	642	639	668	621	626	645	618	597	650	598	627	680	679	678	626	630	666	645	659	635	653	664	620	665	639	644	623	654	693	605	642	668	670	663	592	585	676	639	672	703	644	640	617	716	619	661	676	696	622	663	655	631	634	662	659	660	629	625	669	606	643	647	622	707	641	660	684	589	654	645	690	645	679	649	590	656	632	642	652	684	647	640	628	666	644	681	687	646	670	661	690	621	723	658	684	640	641	655	643	606	617	638	625	628	714	640	638	665	631	621	667	632	682	667	617	674	656	658	640	694	676	614	628	649	640	658	652	684	646	619	638	636	661	635	650	719	640	673	655	662	688	703	656	605	625	633	635	681	647	609	654	665	623	628	656	649	667	653	689	664	604	658	676	653	637	652	656	664	688	615	637	640	653	680	654	668	661	672	649	620	633	635	609	653	648	650	658	615	629	682	663	661	666	683	633	669	650	680	694	684	619	663	614	639	676	627	661	649	619	695	689	619	627	618	689	672	641	657	669	616	672	669	640	651	585	675	640	676	628	666	642	640	689	668	689	659	614	641	621	675	613	621	646	666	720	664	616	631	647	676	642	612	691	637	618	638	682	649	617	663	723	679	610	669	652	685	683	626	629	647	651	618	645	674	643	642	660	684	681	645	660	652	674	662	666	655	642	636	688	674	652	609	648	660	653	592	659	633	657	645	670	665	673	668	673	628	654	638	629	676	669	656	629	626	632	629	647	659	646	667	653	632	683	667	629	686	654	723	628	647	625	587	628	608	632	645	614	681	643	657	600	645	609	642	649	662	676	616	636	618	641	615	653	608	644	650	611	634	624	645	661	661	626	665	613	674	612	678	666	650	599	642	668	667	658	629	642	692	622	604	622	631	627	593	657	654	694	684	634	596	643	640	663	635	660	615	666	665	626	657	626	647	667	637	614	629	650	656	642	611	629	660	630	670	680	672	633	659	673	674	613	628	612	651	651	677	681	639	640	639	651	628	649	654	642	638	609	639	611	646	613	623	633	645	629	643	651	661	689	659	692	622	628	625	617	648	681	635	641	685	595	628	633	636	644	657	614	633	606	691	650	659	620	670	668	610	664	653	639	693	647	661	673	634	672	646	662	661	629	673	643	647	677	683	719	659	649	617	693	627	688	683	621	630	627	640	638	655	642	620	686	667	649	636	649	625	642	685	662	646	645	650	682	654	640	624	650	617	664	640	660	645	621	671	627	651	660	632	565	638	636	645	667	655	616	669	678	626	693	658	688	672	676	628	664	639	667	635	678	648	679	661	645	638	669	595	618	623	627	613	719	670	655	650	649	646	640	736	638	643	638	648	655	659	627	633	670	614	679	633	675	633	665	678	645	614	655	654	652	665	668	645	627	658	673	641	659	608	663	643	680	647	651	651	617	670	658	633	644	605	620	634	655	655	655	634	631	641	631	618	623	624	635	712	688	637	641	628	663	688	665	645	632	664	625	662	604	660	696	594	631	661	679	649	656	655	612	694	673	634	656	638	650	603	684	651	656
7609	1521	1847	1317	812	665	531	449	440	434	359	419	376	298	271	268	288	277	270	247	266	263	286	275	276	298	293	293	237	239	244	245	222	241	238	236	247	222	232	248	255	270	261	215	269	249	231	245	243	215	244	231	239	226	240	238	260	221	448	810	910	758	491	376	325	274	219	240	199	226	205	220	227	217	233	212	222	216	216	221	217	204	188	231	188	232	197	214	199	208	227	198	219	228	221	235	218	224	211	205	222	228	225	252	201	212	218	232	216	205	193	229	210	238	223	220	241	234	191	219	243	220	235	223	228	224	218	226	219	216	226	202	199	227	227	228	213	242	207	222	209	213	193	222	211	218	200	208	205	220	222	218	211	225	214	217	234	217	240	198	234	206	197	221	213	246	249	204	212	190	214	239	233	243	238	212	199	206	215	219	233	197	217	197	197	227	206	201	235	214	214	224	225	223	196	195	217	217	214	215	206	196	237	180	203	223	227	240	234	209	253	232	223	218	224	217	206	223	198	219	215	255	251	213	235	203	204	225	238	225	196	235	194	233	185	204	226	198	206	187	198	213	197	226	208	225	244	210	196	207	223	202	208	200	258	202	232	218	203	217	215	227	227	193	215	230	221	200	219	238	204	195	236	223	207	238	196	217	218	212	201	213	212	222	207	194	229	206	217	220	223	214	199	191	209	250	259	215	210	227	204	238	226	249	215	215	223	209	251	198	218	209	239	228	202	242	231	243	224	237	200	219	197	236	215	205	224	219	227	216	217	227	249	220	216	227	198	176	221	227	233	231	208	211	238	202	229	216	248	216	232	193	211	224	205	203	224	234	217	208	215	209	225	223	249	233	221	191	209	203	224	203	224	207	194	203	180	194	236	212	211	213	232	229	223	223	226	209	225	230	216	209	204	211	211	216	223	209	202	237	223	247	218	241	192	209	225	233	222	231	227	216	239	193	195	210	243	232	194	208	217	210	207	222	227	206	208	234	242	222	222	246	198	206	199	230	243	229	209	206	219	207	266	196	227	240	228	226	225	217	225	219	238	221	237	203	251	213	195	209	222	237	197	181	207	210	238	212	208	240	219	211	238	227	216	204	202	217	242	215	212	204	224	232	247	207	241	223	205	202	224	211	227	224	227	217	229	241	200	225	250	205	220	210	241	218	211	219	233	231	233	230	246	239	200	230	197	229	223	219	224	216	226	231	237	230	230	227	242	195	200	215	240	229	216	201	245	213	189	208	194	215	223	195	223	198	216	211	209	195	197	216	214	205	220	193	245	232	243	212	223	220	238	237	238	198	226	210	209	229	221	229	210	198	226	213	204	223	243	210	221	223	238	220	219	238	214	249	211	199	229	195	211	201	212	209	196	217	222	220	217	211	218	211	211	231	201	207	235	215	212	208	208	237	193	215	224	224	235	203	199	214	207	222	199	212	222	227	207	240	244	197	201	185	227	243	205	203	246	226	218	217	221	204	190	211	229	237	205	227	227	234	230	211	207	229	211	218	214	225	221	210	203	198	220	216	224	234	232	205	192	221	231	212	212	216	229	222	226	223	235	212	227	225	209	224	225	223	209	225	204	216	222	215	212	210	208	218	220	203	207	232	203	241	226	222	241	227	223	201	220	238	222	189	228	218	227	211	211	220	221	221	222	224	226	235	232	225	205	199	191	204	205	228	249	212	226	239	219	243	213	247	223	196	204	227	228	195	195	219	198	202	196	205	222	193	210	241	209	231	202	216	203	240	238	209	224	200	223	248	220	214	213	238	211	220	224	200	191	211	238	223	217	203	217	201	203	215	217	203	222	210	210	222	217	223	232	199	222	231	224	231	211	235	200	220	225	198	225	220	226	223	231	209	198	221	243	234	221	233	243	227	222	217	197	205	204	204	211	236	224	213	229	214	214	213	228	209	231	203	229	234	227	208	229	210	218	217	221	232	222	213	207	222	223	217	216	214	224	210	228	229	215	227	198	216	195	217	231	221	245	216	226	203	199	215	223	209	188	213	215	218	204	206	229	195	216	244	226	208	240	222	229	190	193	214	194	222	215	238	229	211	228	199	213	218	216	232	229	211	219	183	236	203	223	220	212	234	198	186	237	227	211	207	212	215	232	216	232	227	208	236	212	177	216	231	219	197	203	239	215	224	230	205	226	212	213	218	208	225	247	183	225	198	197	225	233	215	198	230	207	194	253	236	226	209	205	215	221	240	215	240	209	204	212	217	217	227	229	207	205	234	209	191	231	229	216	219	188	223	215	221	222	201	191	191	225	236	221	259	225	223	225	197	201	203	202	240	232	199	198	236	226	219	250	222	250	240	223	195	226	212	246	240	203	231	209	220	247	211	208	230	225	218	226	209	203	213	212	222	228	201	218	217	216	216	219	231	228	215	228	231	224	228	215	219	215	222	212	225	204	193	266	237	203	214	226	207	200	201	232	252	221	205	229	210	206	202	202	232	242	213	250	212	204	189	226	234	231	220	214	214	209	258	210	219	201	208	207	229	208	216	240	213	209	223	233	197	211	243	214	202	226	215	199	216	216	184	227	219	223	218	222	206	210	186	231	225	217	206	209	228	211	221	202	221	214	249	223	224	190	181	250	216	221	228	223	201	246	226	206	220	224	208	225	225	232	219	220	194	206	216	240	213	237	193	200	187	242	230	240	213	211	237	191	200	225	203	214	203	211	235	227	241	225	216	216	218	268	221	208	229	242	199	218	213	226	238	210	236	197	212	214	200	235	207	210	233	240	228	204	195	211	203	220	228	223	208	203	214	207	205	211	206	193	239	241	223	225	218	228	226	226	233	216	217	213	197	219	203	234	196	210	205	219	221	236	241	196	207	232	230	177	221	241	221	206	201	195	199	200	188	232	215	204	229	208	178	215	224	222	209	236	231	212	245	233	231	199	219	221	216	233	221	211	225	231	238	224	217	213	209	214	226	225	239	231	239	232	221	219	205	218	219	200	216	210	223	207	196	225	221	210	201	236	220	209	193	215	188	214	199	238	215	198	201	206	235	204	226	245	230	213	209	226	240	220	200	234	202	219	203	227	216	226	209	204	230	219	247	211	212	211	219	222	244	224	215	217	203	211	190	199	225	224	221	231	208	217	220	218	219	214	237	213	239	185	231	244	234	235	212	241	205	232	203	218	222	202	191	206	184	227	239	208	210	218	213	216	230	224	216	202	207	205	241	226	209	222	199	235	213	227	204	247	239	206	193	231	206	211	224	219	224	212	232	239	236	224	185	210	237	209	223	221	207	233	197	225	195	238	201	215	218	219	230	231	219	212	211	208	206	232	210	205	230	208	207	233	225	215	211	219	225	191	224	220	231	217	233	208	226	221	242	203	203	209	222	247	229	251	211	209	231	221	205	207	240	199	215	218	245	245	224	213	223	231	247	223	200	238	204	236	212	201	204	234	204	222	191	235	206	219	213	222	211	245	208	225	212	214	208	195	208	213	230	208	229	205	237	216	219	199	215	230	241
5705	2003	3354	3526	3005	2568	2271	1847	1890	1805	1699	1658	1471	1200	1039	963	947	958	849	914	942	1086	1091	1083	1112	1061	1280	1177	974	954	847	812	817	785	747	777	755	786	758	769	752	747	786	799	839	759	778	771	718	745	768	827	868	806	731	696	655	792	2508	5381	5921	4347	2637	1779	1306	883	709	670	618	553	632	634	612	567	607	577	621	601	644	597	611	612	603	617	621	596	629	594	556	603	625	634	617	587	650	565	622	598	605	603	628	656	638	597	595	609	599	634	574	634	609	569	599	614	624	620	634	648	588	620	641	615	596	614	617	624	601	621	573	602	610	612	611	597	619	650	636	644	627	630	642	573	594	611	607	600	610	640	613	641	619	586	599	625	590	641	617	613	607	623	635	652	599	631	619	610	623	566	591	620	618	542	599	634	591	614	600	618	680	615	643	600	611	607	620	583	605	572	617	600	621	639	652	633	641	682	621	640	637	605	589	628	635	577	642	600	618	622	597	598	638	600	599	672	576	610	614	560	614	589	622	592	636	651	532	588	621	632	608	605	616	573	588	633	601	624	566	577	595	575	603	588	598	614	601	607	619	598	616	618	612	647	610	634	624	630	610	592	600	574	621	624	585	616	614	606	603	598	606	618	591	617	604	610	641	602	610	592	624	613	572	636	601	608	562	623	609	582	610	552	567	650	640	617	629	596	659	602	631	617	576	601	614	619	623	587	589	619	596	614	597	610	580	597	641	633	622	581	603	596	594	649	614	612	617	598	656	610	615	575	633	626	649	663	607	592	585	623	583	661	594	587	608	590	620	596	643	648	627	591	596	589	588	598	555	635	604	658	628	640	637	615	647	587	608	563	571	556	607	580	635	589	638	629	584	639	569	549	609	631	651	575	591	606	595	605	635	597	567	615	629	622	662	578	611	595	577	597	619	572	599	600	578	565	573	582	602	559	654	612	623	585	590	607	623	609	581	634	610	613	586	585	685	592	606	655	592	568	614	604	607	618	634	640	634	579	613	599	587	557	654	605	636	663	621	590	657	637	577	599	628	569	642	614	627	591	591	569	618	606	613	621	626	597	667	602	649	652	622	607	643	640	620	564	632	575	597	611	569	597	623	597	580	587	639	581	627	614	636	633	608	616	596	623	647	657	615	617	613	595	599	574	626	628	609	627	656	584	609	639	607	615	598	607	623	523	605	622	608	527	624	651	634	644	594	594	625	600	609	590	596	615	586	632	589	670	584	622	606	629	596	611	616	632	614	621	627	638	600	606	613	661	584	587	619	624	624	597	596	599	572	611	619	594	622	599	579	612	599	628	618	618	638	607	599	603	594	555	626	621	610	589	594	588	610	615	612	618	598	613	594	641	620	639	603	597	604	618	585	583	598	607	647	573	623	599	614	574	583	615	582	616	596	610	572	606	604	594	591	598	605	594	569	638	615	608	613	618	601	558	611	602	575	639	625	634	644	575	601	626	577	659	581	604	583	639	653	602	617	619	619	608	574	582	610	603	635	599	579	588	609	639	594	618	623	572	631	594	622	623	631	609	616	591	685	650	603	611	633	609	633	662	580	640	615	628	623	588	612	563	611	644	635	611	632	609	607	616	635	611	583	625	634	632	597	623	631	633	627	608	552	617	620	596	620	594	628	599	607	620	631	656	609	585	627	640	633	638	598	575	588	574	608	603	640	602	614	590	623	619	615	619	591	618	635	640	564	583	662	604	583	564	602	584	536	608	616	611	634	603	658	593	615	646	623	599	627	555	587	600	594	603	577	603	587	594	572	661	613	653	613	588	600	622	609	633	569	614	621	642	561	638	578	588	602	559	609	627	567	633	641	612	616	632	605	625	606	684	580	614	557	606	627	574	627	592	610	640	604	633	578	643	609	619	673	630	639	632	587	594	663	616	629	625	627	623	577	609	668	572	594	561	640	637	565	573	634	590	637	590	614	638	579	642	613	635	557	633	606	611	622	589	604	623	592	624	593	598	550	643	645	627	647	585	604	628	610	598	607	607	610	629	600	622	587	600	569	618	621	611	625	632	589	632	619	680	589	634	612	577	629	620	623	631	609	584	630	601	609	637	603	645	594	578	571	621	597	607	570	580	584	613	597	575	628	608	594	591	608	570	607	638	582	610	610	608	596	614	590	577	613	607	587	634	600	581	640	637	595	684	560	643	630	589	586	637	623	587	631	654	621	594	619	649	621	596	617	628	640	584	645	586	625	596	629	646	648	654	608	603	664	583	624	619	644	599	624	602	604	621	615	610	620	616	643	648	622	566	583	596	606	590	594	622	596	626	621	608	585	626	601	568	545	639	602	612	603	561	630	609	553	636	593	600	611	586	626	609	585	612	625	583	628	596	617	661	625	597	584	620	604	671	574	605	577	625	613	574	622	611	607	613	642	606	575	597	610	612	574	564	616	616	571	607	643	609	635	630	660	673	606	595	619	607	583	586	621	614	633	634	642	610	617	608	602	612	591	607	619	624	626	586	587	615	618	619	609	639	572	639	569	599	592	606	612	596	597	646	651	631	601	643	598	559	606	627	618	576	641	644	604	583	601	580	591	600	652	624	580	662	600	646	630	626	627	588	599	603	586	598	591	578	589	596	628	607	619	578	671	628	590	611	607	609	606	599	627	592	617	597	604	619	613	566	606	628	584	616	583	606	614	600	589	589	615	594	565	640	616	598	580	602	615	614	569	603	601	639	656	613	679	611	580	584	653	592	586	606	627	673	613	629	646	588	618	610	602	580	619	564	626	593	630	646	593	633	624	579	615	588	602	597	621	607	605	617	607	641	546	596	589	629	580	611	577	642	611	640	637	581	644	619	617	573	607	600	609	611	621	603	610	588	609	589	623	613	601	627	601	613	634	589	625	617	620	610	605	606	636	585	600	597	584	627	613	636	636	629	637	615	627	599	606	622	609	635	589	613	619	571	597	607	612	628	618	661	587	626	630	655	616	623	639	618	602	592	632	556	640	565	622	592	598	606	594	581	589	657	591	655	596	605	645	621	601	623	609	609	589	613	575	605	619	604	614	615	651	630	561	629	640	608	597	623	591	591	597	578	623	640	594	615	619	613	597	590	665	641	613	630	617	632	616	607	573	631	610	604	614	652	634	629	606	640	613	607	637	619	605	654	616	584	544	589	607	625	668	631	590	606	644	643	625	605	606	664	625	656	639	575	574	624	604	597	647	654	610	600	628	579	630	625	563	568	595	616	664	576	617	581	617	645	631	667	617	649	617	624	603	594	649	605	585	644	603	645	634	609	616	608	553	633	643	579	622	611	597	603	654	580	625	594	618	588	620	636	661	593	623	584	608	594	650	647	584	615	624	574	631	596	613	588	631	643	587	630	589	637	645	584	611	591	658	595	593	588	586	591	574	630	583	614	614	624	603	631	585	620	622	628	613	625	588	581	602	630	611	595	617	624	623	630	576	610	558	600	584	608	614	627	588	625	605	584	593	593	644	615	608	624	618	606	624	596	579	573
13244	2587	3034	2094	1354	943	808	669	588	557	570	498	446	390	342	310	300	312	315	307	295	292	340	308	314	348	354	342	242	272	248	245	254	238	230	223	251	243	240	251	237	252	229	266	250	248	245	249	202	247	255	285	260	276	239	198	238	248	668	1268	1349	1155	707	493	418	244	246	203	185	225	229	211	204	214	198	235	233	272	194	207	232	222	212	240	203	195	196	196	188	248	189	244	205	230	207	196	190	208	212	228	211	221	210	211	207	217	206	197	212	194	214	220	208	220	232	222	222	213	196	234	229	224	230	226	237	223	217	211	222	214	202	219	206	211	224	211	208	208	225	213	220	206	206	226	208	211	238	205	212	209	227	218	204	237	209	245	232	199	203	212	216	223	214	196	220	212	214	226	227	206	197	230	197	218	234	216	243	197	203	212	206	205	195	222	217	232	207	214	204	206	211	215	209	226	204	247	217	227	206	210	216	210	209	232	216	216	200	243	208	208	227	195	212	215	204	217	187	205	227	216	215	249	238	231	210	223	214	230	215	244	233	236	213	210	228	216	234	212	193	223	194	192	210	194	195	220	221	256	185	204	245	189	200	208	187	204	204	211	235	242	229	211	232	206	200	217	200	241	230	213	210	209	220	207	201	230	189	236	188	222	214	215	189	211	190	229	231	238	200	199	252	213	209	244	215	214	224	222	205	219	238	212	214	189	203	238	242	217	209	214	223	209	203	200	218	226	204	207	217	253	227	205	209	214	232	211	232	209	207	221	208	204	206	231	228	227	249	244	209	220	225	208	217	218	232	177	203	207	228	205	226	210	214	198	212	232	212	205	197	194	235	239	204	215	207	219	226	246	202	243	213	231	218	206	217	196	228	215	258	215	236	209	216	209	224	201	235	198	230	213	224	217	204	214	219	219	209	210	195	203	221	227	214	218	200	226	220	223	236	230	215	213	203	205	181	197	208	208	213	214	220	199	192	218	191	231	239	234	229	233	182	192	221	236	229	228	216	197	186	226	223	218	222	194	228	208	198	205	216	206	221	206	185	209	217	214	234	233	232	207	222	196	207	209	217	204	209	217	203	194	227	226	209	215	222	185	211	197	202	213	220	208	242	202	195	220	228	208	213	227	223	198	216	224	215	210	238	200	202	202	216	205	243	222	213	211	199	189	215	210	182	196	202	233	189	189	244	251	225	211	231	210	192	194	203	212	192	228	235	214	199	221	203	187	201	209	227	211	189	201	228	239	233	205	218	215	224	235	221	225	215	220	210	202	225	209	228	176	210	205	207	207	208	211	198	224	194	243	181	208	186	212	207	200	230	204	209	220	213	222	228	212	208	222	230	208	226	241	205	229	217	218	201	215	212	229	187	207	196	209	239	207	190	214	237	207	223	214	244	236	228	206	208	207	235	200	257	217	229	234	218	263	211	248	225	214	214	218	210	222	229	248	216	206	202	218	228	218	223	220	190	219	210	215	203	257	217	225	224	203	222	212	219	208	216	220	180	229	218	202	205	204	215	219	205	213	216	232	247	245	227	241	211	237	215	204	220	220	199	193	233	210	234	227	211	226	214	208	221	210	202	223	227	225	207	182	210	201	193	224	230	224	198	214	197	206	209	201	218	222	212	220	194	214	210	199	214	187	221	220	219	209	213	222	219	210	206	226	234	238	225	239	216	217	190	216	210	216	194	226	225	208	224	190	212	224	207	216	188	207	194	207	216	210	242	208	210	182	211	226	205	193	224	213	203	199	206	217	226	219	203	222	228	216	224	205	236	197	226	192	201	235	227	183	215	191	221	203	204	213	214	203	216	219	199	208	199	244	216	210	199	204	189	212	216	223	192	222	225	208	188	231	230	231	228	220	227	208	221	227	195	216	202	200	216	225	201	222	198	208	207	223	230	239	221	225	216	227	242	223	230	265	210	237	231	230	204	244	206	220	194	194	207	231	246	233	201	228	202	230	208	202	210	205	240	243	215	207	174	209	211	220	229	216	214	205	181	208	215	244	235	198	181	195	196	228	206	227	216	195	214	212	224	221	207	196	228	198	222	210	192	251	202	228	190	210	215	206	207	178	220	216	221	213	236	197	219	210	195	214	223	219	231	226	214	220	213	233	229	209	217	187	228	197	195	195	204	204	217	218	216	220	226	231	222	218	216	210	207	246	232	238	236	217	212	232	246	211	211	215	196	204	221	220	186	211	197	196	205	223	218	233	210	201	220	217	218	209	212	205	204	249	221	207	192	203	204	223	189	215	231	218	235	220	218	184	243	232	192	237	200	192	194	196	218	236	207	229	209	221	205	218	208	218	218	204	214	211	203	203	193	229	213	247	220	201	217	226	204	225	187	224	207	236	217	228	210	202	189	213	191	195	209	213	210	213	244	214	214	220	215	194	207	234	216	225	211	208	232	216	218	205	194	211	213	239	210	228	207	208	239	227	216	221	188	228	224	211	193	211	209	218	255	199	222	243	209	178	191	214	232	196	204	219	219	223	204	227	193	230	234	222	213	217	190	221	216	218	208	248	210	218	222	201	204	189	239	255	202	208	215	184	205	182	222	197	232	186	209	226	215	236	236	190	206	228	198	181	216	209	206	230	224	224	233	203	236	209	224	235	212	222	212	214	228	211	223	207	218	227	222	219	233	200	217	223	230	244	204	218	203	218	221	186	218	198	216	204	235	225	216	223	221	226	216	240	223	225	222	251	205	228	237	217	206	198	230	195	203	195	195	207	220	236	237	228	241	203	210	187	230	217	210	226	199	202	211	206	239	235	219	225	206	218	225	213	238	213	223	227	236	215	226	213	220	233	213	237	233	219	218	189	190	243	210	236	214	216	191	226	232	217	225	224	211	225	218	211	235	190	200	185	245	212	200	191	224	211	228	215	214	188	223	222	216	216	217	219	222	203	213	238	211	237	225	210	221	223	196	218	262	217	210	224	239	202	214	210	199	199	228	207	194	208	223	238	200	209	218	213	205	216	206	198	232	227	219	215	222	192	202	211	222	213	237	249	219	212	213	207	215	201	210	223	213	233	206	232	239	204	192	220	221	239	221	221	176	219	214	237	182	211	226	202	217	235	233	235	236	245	203	220	232	236	200	237	217	204	230	208	197	209	216	200	209	233	208	226	249	208	204	208	228	222	205	200	242	204	187	203	231	234	235	216	225	236	222	218	209	228	233	221	204	217	227	222	215	221	226	214	213	231	220	227	215	200	218	198	213	215	224	226	225	226	231	220	198	226	233	246	229	214	211	214	201	200	202	200	219	224	209	195	192	221	238	186	214	226	209	214	184	217	240	207	189	181	238	214	230	216	216	211	230	209	233	198	203	200	201	210	216	223	213	225	222	184	193	181	212	232	231	208	218	184	214	217	196	194	204	231	206	227	216	212	232	216	198	223	195	237	197	198	219	219	186	225	212	210	191	218	233	210	223	197	230	211	216	187	191	253	231	223	235	192	223	231	226	233	224	236	236	207	193	216	215	227
7379	2839	4982	5554	4835	3954	3217	2830	2607	2556	2364	2294	1865	1682	1396	1280	1232	1133	1087	1167	1172	1299	1323	1339	1340	1487	1574	1259	1101	1048	972	957	812	847	786	778	790	817	863	868	884	891	828	892	881	835	820	770	789	823	965	1084	904	1025	1069	749	679	953	4001	8264	8504	6880	4110	2632	1651	1035	756	652	618	643	639	617	633	613	559	657	553	590	660	590	621	584	629	617	599	566	591	596	616	623	601	605	616	605	632	616	626	610	616	605	597	567	615	632	594	583	573	619	564	570	570	587	607	595	591	626	599	612	622	633	592	589	661	602	622	541	608	650	598	613	621	571	611	616	618	601	616	624	604	648	612	630	604	625	590	596	600	588	611	605	615	589	630	591	604	620	625	596	562	625	617	611	601	561	645	629	598	585	614	600	607	603	641	588	612	622	621	575	609	664	625	580	574	609	665	578	607	564	618	598	593	644	615	599	622	637	638	600	627	613	634	598	609	618	661	617	633	669	597	613	556	663	598	578	621	607	566	616	599	623	644	556	609	639	605	599	642	589	593	630	583	584	568	608	603	637	579	636	609	586	642	579	606	617	638	578	583	593	602	578	585	609	591	649	602	575	633	646	604	573	608	610	612	620	583	600	621	635	566	584	640	600	594	603	585	616	616	636	595	580	571	646	628	582	586	619	560	634	607	630	614	680	599	553	603	611	579	574	617	623	594	607	641	603	644	613	601	578	607	610	585	620	587	611	594	558	577	590	615	609	586	572	620	577	627	608	571	623	606	614	601	599	588	625	648	603	596	609	603	622	593	589	587	613	625	594	603	623	645	611	617	587	598	595	583	673	618	604	606	623	620	604	617	604	608	654	596	617	590	611	620	574	580	607	588	621	577	609	641	578	573	609	597	579	594	617	618	605	658	629	631	624	576	579	631	591	542	588	606	611	622	578	607	634	639	562	594	605	582	612	613	568	583	586	613	611	593	621	642	639	616	585	626	546	599	618	553	612	568	638	629	563	576	617	607	593	583	591	606	623	599	591	596	568	583	610	584	581	594	625	591	592	605	594	608	572	626	623	614	586	624	589	569	601	619	591	599	553	681	617	575	583	557	591	568	552	600	618	608	601	589	623	611	568	583	618	604	603	593	567	617	593	588	607	601	614	615	572	624	612	605	591	627	567	604	590	627	618	612	645	580	626	605	602	627	602	629	624	617	586	606	619	571	584	607	557	610	625	585	603	588	624	642	585	560	629	624	609	620	580	587	610	574	626	589	599	614	590	590	607	564	618	580	586	561	565	591	583	591	566	593	618	626	574	606	582	637	595	619	593	604	606	595	599	620	567	577	613	628	626	537	591	603	597	583	568	579	603	598	576	601	576	590	615	641	637	627	598	607	671	630	606	682	601	619	613	614	618	618	559	593	614	594	608	572	589	587	624	584	605	602	573	620	664	556	561	593	600	568	601	551	620	599	601	586	583	597	588	537	612	582	591	627	575	582	581	602	550	606	626	616	596	613	584	630	572	614	602	638	632	589	605	638	602	642	609	616	600	606	580	600	582	595	577	589	608	590	593	620	561	633	591	595	621	623	621	604	593	615	614	614	618	580	560	626	610	589	640	599	617	596	560	616	618	584	601	623	585	659	572	601	631	636	596	623	613	602	567	595	595	582	615	595	655	593	620	626	579	589	573	612	587	602	582	609	616	583	574	580	593	622	666	607	655	630	607	611	621	617	630	577	599	597	590	598	604	606	620	596	622	611	604	580	633	581	601	629	583	635	621	570	597	573	595	538	585	614	649	636	618	624	644	616	607	632	680	589	636	601	576	589	587	604	605	547	589	621	654	605	591	613	591	640	579	604	631	610	616	621	621	645	615	606	619	576	597	586	620	602	582	576	599	640	596	588	580	558	610	595	613	572	569	587	621	624	571	563	589	567	596	586	625	583	608	617	645	621	584	618	564	587	627	605	580	583	584	549	572	636	641	646	569	628	594	613	619	595	586	593	601	621	620	573	596	592	599	586	585	618	592	580	583	571	527	619	639	607	616	609	593	606	592	607	595	582	607	609	577	621	592	629	614	598	579	621	575	558	563	596	608	578	540	562	578	625	580	524	594	594	614	594	587	577	614	628	644	614	610	607	646	600	566	583	629	641	582	590	566	574	609	637	608	631	603	565	635	613	600	593	592	607	568	613	617	612	598	618	571	587	546	593	611	614	578	601	647	607	639	614	574	615	602	545	645	636	619	616	608	603	630	605	601	648	579	611	555	571	640	627	557	581	618	609	598	603	610	551	601	599	625	556	606	567	607	630	590	574	569	618	588	615	614	585	568	619	623	619	627	618	594	578	600	587	626	628	593	568	574	617	620	572	623	606	577	589	622	595	647	624	632	637	633	606	601	594	578	629	606	580	603	613	605	585	551	625	656	587	611	621	588	631	648	575	621	603	612	612	632	610	588	596	630	643	617	608	600	623	629	558	603	567	599	608	617	604	605	618	645	608	640	658	563	594	603	634	617	597	604	614	639	626	598	587	592	662	569	608	593	583	618	648	558	592	591	619	618	623	597	620	616	619	580	595	555	629	600	637	573	617	605	644	581	568	579	604	623	649	646	670	581	584	597	620	567	567	603	593	617	632	583	601	587	653	599	616	608	600	599	606	573	621	604	631	603	592	629	607	577	599	594	568	604	619	600	612	553	637	615	550	604	619	626	647	661	689	596	562	608	593	582	606	594	601	602	636	610	578	627	656	650	625	614	607	589	592	607	585	662	584	577	597	638	620	606	599	641	636	580	586	612	585	627	587	608	571	662	568	642	614	634	635	633	577	602	628	593	590	606	609	593	634	556	628	579	629	566	563	623	585	571	635	592	593	590	598	547	583	613	578	629	591	607	579	598	629	613	607	584	607	627	606	583	552	613	608	577	629	582	595	610	632	595	542	609	579	662	623	635	602	587	615	598	622	552	592	623	620	586	588	623	584	618	621	557	617	573	621	586	602	580	587	599	628	581	584	569	635	561	539	581	580	589	586	609	599	623	561	592	613	612	593	607	608	602	588	618	615	618	583	592	582	585	619	586	603	626	610	607	610	590	583	591	612	579	563	579	605	561	616	551	629	598	600	613	642	547	605	584	592	594	561	616	606	597	611	588	617	579	598	636	608	672	616	574	567	610	628	603	624	604	576	580	573	593	581	611	613	617	595	586	603	628	610	591	574	590	593	601	587	605	657	666	644	589	562	605	588	604	623	563	607	651	560	557	653	625	567	575	614	559	620	588	594	652	596	641	589	582	622	594	602	612	553	598	592	631	621	594	579	599	600	559	621	615	568	583	556	611	617	622	561	613	572	614	620	571	604	568	549	594	577	603	630	581	609	588	602	626	607	561	587	640	633	586	616	626	610	616	567	601	626	635	619	646	630	614	557	622	604	649	656	627	611	586	594	610	587	602	619	626	567	613	596	554	587	585	572	602	616	584	629	613	589	586	591	562	621	604	571	590	578	608	580	579	621	614
2133	395	354	329	329	254	261	256	311	263	289	257	323	236	249	248	253	265	248	293	273	276	262	284	265	286	281	268	269	276	258	288	233	261	251	281	259	274	268	277	251	244	267	257	244	256	239	278	285	275	288	268	293	274	239	215	255	258	258	302	308	368	356	331	260	267	260	284	242	229	243	265	258	246	260	229	254	251	254	271	218	248	232	230	228	233	253	287	275	233	268	276	234	254	273	256	265	237	254	244	235	271	260	280	246	243	226	265	243	253	232	269	240	256	225	227	264	256	247	251	236	244	232	237	277	230	212	247	238	267	247	258	256	254	251	210	252	223	248	256	271	227	235	284	244	277	259	248	254	232	244	262	228	262	240	265	272	254	234	273	248	240	250	272	223	246	242	237	246	218	241	240	263	265	271	248	251	232	231	221	246	269	240	219	254	245	254	248	241	273	226	258	224	259	228	241	254	250	256	241	292	282	240	244	242	251	266	254	253	235	231	211	236	234	248	235	247	262	222	242	242	239	253	235	247	259	268	261	225	245	216	268	275	236	218	239	254	228	244	249	257	254	241	244	245	266	267	234	255	255	248	226	224	261	277	238	242	246	249	264	234	275	221	206	251	243	225	251	260	281	235	244	272	238	228	249	248	257	240	240	241	257	223	238	230	272	243	253	232	237	240	224	256	251	231	254	257	227	242	236	270	263	279	266	256	246	244	255	238	235	258	229	218	253	246	244	239	238	248	237	256	256	258	265	224	227	233	260	256	254	264	243	247	241	243	228	257	249	266	235	255	243	248	250	259	243	256	246	210	217	256	236	234	229	239	255	245	255	250	251	245	264	295	223	273	257	238	248	235	257	270	243	243	266	254	268	259	228	232	252	241	249	255	260	252	234	237	234	267	263	248	231	265	245	272	243	229	263	253	236	249	263	256	237	242	266	258	271	252	252	265	256	269	242	220	242	244	245	258	262	290	260	233	255	235	222	247	278	249	235	268	242	237	258	220	229	238	236	264	243	223	246	254	280	258	252	275	235	271	261	244	272	284	249	251	247	257	265	290	260	274	260	231	273	247	235	262	239	257	244	220	258	234	256	268	271	242	252	253	240	279	287	257	263	256	254	275	261	261	239	271	241	263	238	245	251	250	247	254	218	253	247	244	264	230	236	272	250	263	237	234	230	232	251	249	252	276	251	247	233	248	248	248	260	231	257	248	250	233	235	245	252	265	256	266	275	244	256	260	268	272	253	249	222	287	230	248	222	237	234	239	252	260	246	268	270	276	224	265	245	244	259	232	254	232	227	252	264	254	265	259	222	243	247	224	285	264	237	297	254	244	240	272	244	260	265	259	263	241	253	259	251	229	244	234	253	279	263	239	256	217	281	246	258	265	231	253	246	230	257	259	276	249	249	221	230	259	262	286	262	257	270	284	263	237	255	263	258	246	238	254	245	261	216	247	228	242	269	268	253	238	249	246	265	223	270	230	235	290	226	216	234	246	258	259	266	266	275	259	273	251	250	264	254	270	260	266	247	275	254	272	252	252	250	236	232	253	262	265	263	245	233	234	243	274	255	275	251	256	244	264	250	237	226	258	282	237	251	238	257	261	239	261	243	245	222	258	252	276	280	234	242	243	248	259	246	272	247	241	274	258	280	259	242	245	278	273	275	265	274	238	240	249	275	232	246	228	227	255	255	254	254	232	221	262	284	216	249	240	256	206	244	231	255	284	238	256	250	257	234	264	244	274	247	254	218	244	246	237	255	252	240	260	228	277	220	234	262	226	245	243	280	258	244	273	250	226	253	216	248	249	280	259	268	254	264	259	231	247	248	244	240	230	224	247	243	264	248	241	247	261	242	228	220	245	231	224	261	223	245	226	248	255	248	252	221	247	239	224	273	252	248	283	233	233	237	206	246	240	252	237	266	248	266	228	253	259	244	237	242	228	263	209	253	228	227	264	238	277	250	242	263	280	254	221	243	231	248	271	262	256	254	243	258	215	249	228	277	229	268	240	213	289	288	213	234	221	230	221	255	249	265	233	243	241	247	236	274	259	251	241	238	240	254	233	260	267	272	219	231	246	278	214	258	243	255	252	257	268	257	230	276	258	250	241	244	248	267	228	241	258	269	280	259	257	231	267	220	268	241	252	242	264	252	250	268	240	258	238	259	241	245	241	272	229	244	256	255	233	247	209	250	274	220	218	264	244	249	250	257	257	235	255	278	238	253	259	239	240	260	246	252	251	241	235	219	255	259	249	285	258	255	271	254	226	252	240	244	246	267	247	249	243	204	237	252	238	272	260	247	246	248	263	254	264	257	235	225	234	230	244	246	232	233	267	243	247	237	271	246	245	245	245	228	254	266	254	240	245	267	272	244	251	244	279	257	289	270	239	237	244	257	256	273	278	256	255	251	239	242	256	249	252	240	273	255	243	266	264	261	218	282	227	250	281	238	248	244	261	254	244	252	261	245	258	237	229	245	246	253	221	254	276	244	254	251	237	236	239	250	274	244	255	255	238	247	276	236	252	274	257	236	250	275	234	252	262	255	283	249	264	241	244	248	268	257	283	229	258	282	248	275	231	244	267	266	232	246	262	268	246	248	241	234	256	275	257	232	280	253	247	253	248	271	255	264	249	262	278	250	240	254	252	227	211	265	231	265	240	236	277	249	274	269	261	249	276	231	254	250	226	239	249	269	282	281	262	265	237	262	258	256	241	267	247	247	218	257	271	261	239	238	242	241	236	231	270	246	265	243	253	255	260	250	263	264	262	249	240	250	282	249	252	233	264	240	244	263	255	259	241	255	247	253	245	251	238	253	235	259	238	252	257	222	235	249	239	233	254	271	239	239	252	248	249	262	252	250	257	266	240	235	250	251	251	272	220	232	240	241	234	238	221	263	239	263	267	249	271	256	241	239	247	255	233	256	234	237	267	249	229	229	242	247	212	266	259	233	267	242	289	234	241	225	262	239	238	228	227	259	237	279	293	255	191	236	230	233	249	250	240	264	221	259	250	250	229	277	244	245	229	278	267	259	273	232	233	256	285	261	284	261	232	248	273	251	253	262	224	223	258	246	257	233	228	236	234	222	237	237	263	265	253	303	260	222	267	271	246	264	241	281	244	249	253	245	237	270	241	251	230	244	250	250	262	250	271	225	248	275	258	232	242	245	236	246	268	256	254	250	271	264	238	246	224	271	252	238	240	269	246	278	260	248	249	293	242	272	259	234	241	216	238	224	248	256	245	237	260	259	237	265	245	239	245	251	270	249	277	243	267	256	278	246	241	255	266	236	255	237	249	279	250	247	245	233	233	249	249	240	252	257	227	270	254	247	228	251	251	240	263	252	241	230	268	243	243	236	274	238	252	259	232	230	239	222	248	233	262	260	259	240	263	242	275	254	228	248	245	244	263	236	288	272	289	282	259	246	259	223	271	263	258	221	275	266	240	250	249	238	250	242	233	270	238	258	254	256	223	246	276	246	243	252	261	262
2471	868	973	1019	954	918	877	886	888	885	959	883	889	795	736	747	682	731	732	800	840	843	907	878	837	956	944	835	819	806	765	782	722	747	690	713	814	725	762	767	802	762	767	746	706	686	723	710	667	755	733	784	709	749	699	742	706	741	798	1084	1366	1461	1269	1198	953	809	747	652	695	719	679	677	764	661	670	708	627	668	656	646	672	689	677	717	709	660	704	690	745	669	704	721	726	675	687	716	694	653	671	725	711	686	710	701	651	628	697	712	700	680	687	713	686	666	671	674	704	708	659	706	702	651	674	676	662	662	681	676	685	673	651	651	663	701	641	682	689	742	678	686	669	645	713	679	669	694	665	712	723	697	730	667	733	679	650	663	680	660	694	709	683	680	680	701	700	673	625	689	676	635	688	690	667	674	670	668	689	688	660	705	675	729	714	717	673	683	679	708	675	677	676	677	698	677	746	708	656	671	664	677	679	678	689	748	692	713	680	691	689	694	733	612	648	676	632	688	720	706	712	678	636	661	694	675	677	705	674	665	655	725	685	685	681	688	663	690	715	660	694	693	714	708	702	685	649	685	720	709	693	673	683	667	686	696	685	699	693	708	741	681	648	685	691	694	648	705	665	687	658	705	667	716	652	669	666	698	669	660	709	660	687	671	717	695	672	655	728	677	665	682	662	665	705	714	709	663	707	707	696	689	645	673	692	711	677	698	686	683	711	702	670	641	686	680	695	697	644	678	672	689	696	636	685	643	704	681	687	662	765	688	701	703	697	693	668	686	689	694	680	683	632	734	689	720	665	681	719	674	667	696	683	691	715	713	685	661	701	676	709	687	725	686	715	673	636	688	624	732	694	706	674	650	693	650	712	729	696	693	657	668	671	707	684	668	782	729	698	664	631	663	711	732	650	689	661	698	683	669	684	662	644	669	677	685	684	717	632	656	702	671	683	648	639	683	717	679	640	652	672	651	653	688	694	662	687	637	691	705	696	686	695	697	636	670	703	662	704	667	666	675	661	638	706	671	705	693	671	691	670	638	709	672	701	664	672	658	691	647	668	661	658	643	706	692	679	694	706	675	689	700	699	668	696	682	717	664	670	704	697	684	667	685	653	693	699	649	697	684	693	671	681	695	668	677	708	684	696	728	675	675	654	647	736	676	638	641	697	694	638	681	671	704	698	711	701	761	643	656	685	694	676	648	663	722	678	669	680	652	669	677	673	644	649	715	697	647	711	702	743	701	683	694	676	697	704	739	695	682	688	678	683	723	694	656	700	712	648	715	677	684	672	683	705	675	670	720	708	724	715	674	659	702	647	675	724	701	669	709	699	674	677	679	692	724	691	673	679	698	668	676	763	672	693	680	719	668	680	695	666	632	665	686	669	667	698	672	704	685	722	658	682	674	680	671	649	641	718	678	717	694	686	644	723	685	692	678	672	679	691	693	672	678	657	690	695	666	664	662	661	710	667	723	648	698	621	704	667	677	713	731	675	689	697	661	678	641	699	682	627	756	674	691	660	675	686	675	660	695	670	717	689	692	729	676	684	686	661	713	686	694	685	703	691	689	690	652	705	669	670	694	716	683	724	660	693	659	709	723	729	663	667	697	727	699	682	709	607	696	661	732	690	682	664	669	668	700	720	682	651	699	744	653	700	681	745	696	708	673	651	698	687	633	678	650	661	717	621	662	690	660	696	702	685	650	693	647	689	671	713	660	660	692	767	621	711	676	721	656	696	755	656	660	679	664	634	672	716	720	664	657	685	668	702	654	669	670	676	687	695	662	671	664	649	691	703	714	716	681	671	673	668	699	713	657	693	715	703	718	661	681	690	711	678	664	703	724	667	677	673	722	663	722	691	696	667	749	742	710	672	674	659	653	693	636	683	645	663	683	679	675	703	734	728	697	683	642	706	692	693	686	645	710	690	696	690	671	705	684	667	683	708	669	687	643	702	672	724	680	643	670	703	647	711	677	691	662	699	666	688	615	725	655	676	676	677	672	687	701	674	731	629	670	685	716	686	656	697	669	743	702	677	652	705	678	702	659	657	711	707	688	680	682	683	690	665	648	713	651	701	699	688	699	700	691	673	711	679	671	717	709	711	657	710	706	682	623	732	675	734	689	638	687	682	712	677	676	712	706	667	728	704	700	734	727	639	691	654	682	710	681	664	686	668	703	676	708	672	703	688	684	682	718	649	672	662	659	659	690	673	655	653	651	713	698	712	668	650	726	681	678	704	635	675	703	643	675	680	661	684	641	667	664	703	716	704	684	712	725	665	715	678	620	672	671	658	699	677	667	681	689	691	674	728	668	672	779	663	700	647	687	675	680	654	680	688	659	710	688	665	711	672	693	729	627	646	755	696	682	696	644	661	668	658	672	691	707	676	663	701	685	681	668	687	725	716	719	682	662	667	638	696	712	668	680	686	712	699	732	732	643	676	683	697	689	685	646	699	724	655	695	705	678	675	679	678	674	658	688	693	647	716	622	677	739	715	680	703	665	651	720	690	720	707	692	682	647	645	615	670	691	658	682	686	702	711	690	698	686	726	687	729	734	691	656	702	694	699	662	691	695	666	722	685	699	680	657	619	677	693	691	718	688	673	724	661	691	646	679	658	651	697	662	731	733	693	689	674	696	721	676	772	672	642	675	737	685	656	675	751	697	662	676	707	700	693	749	681	686	654	709	709	668	733	660	655	697	700	693	695	665	677	717	723	657	709	712	723	632	705	744	703	755	721	698	720	668	666	723	687	689	647	672	665	732	747	693	703	688	730	692	678	683	689	705	700	691	663	719	720	701	661	697	651	651	678	689	720	672	700	656	709	721	663	684	698	652	667	712	679	683	669	707	721	676	699	650	648	682	661	699	688	675	628	719	655	708	666	652	677	652	692	616	674	685	701	751	706	686	707	683	655	658	688	671	650	677	721	724	686	711	734	618	731	649	715	733	674	713	691	674	714	689	674	665	681	665	701	678	681	657	626	704	687	657	703	676	675	684	651	757	687	703	725	661	726	677	687	721	640	707	697	692	648	702	664	702	738	709	669	697	685	687	673	708	700	709	699	729	657	705	693	685	634	704	682	708	681	744	692	706	692	686	695	703	695	667	702	673	685	709	657	684	676	686	687	693	681	685	702	678	683	665	666	697	674	642	716	639	687	672	634	703	687	681	719	629	694	696	672	667	680	737	660	692	668	697	681	630	737	661	656	663	721	700	704	665	676	698	674	687	695	663	684	707	691	676	692	708	721	683	763	716	677	721	711	702	674	671	661	731	668	663	677	672	729	664	690	651	686	732	724	710	706	662	694	678	674	672	687	636	719	695	667	695	702	732	632	695	680	709	701	702	657	746	700	688	680	721	704	690	669	683	666	653	655	721	649	660	685	725	616	689	686	737	705	712	727	684	684	657	741	676	678	691	736	680	644	703	668	694	631	673	670	683	676	679	728	652	706	670	672	694	684	648	708	715	690	680	681	685	719	685	658	689	694	635
7717	1650	2005	1206	868	713	521	459	439	461	443	385	344	345	295	258	268	309	277	264	291	306	310	274	320	341	301	281	281	255	278	240	266	247	253	268	253	259	243	261	266	243	221	263	251	241	229	262	237	263	255	273	256	272	294	246	229	262	340	689	927	803	638	494	361	317	276	242	238	252	238	221	237	239	219	230	236	277	236	225	252	248	240	260	240	232	242	227	247	238	222	212	228	244	262	225	253	231	230	230	247	245	252	220	217	246	230	221	220	206	222	242	230	233	229	231	230	208	206	245	208	243	218	245	243	242	242	228	249	226	222	241	204	241	218	239	247	215	224	228	234	246	228	225	220	223	250	232	247	213	242	238	237	210	256	228	243	229	221	226	216	234	245	227	230	245	238	262	233	230	230	210	216	227	220	243	217	223	216	218	220	218	241	226	218	237	227	244	223	238	237	222	199	219	259	256	222	248	235	261	250	262	226	242	236	234	250	234	223	241	221	247	234	231	207	216	224	233	242	227	241	226	209	250	218	218	229	255	230	225	219	221	257	247	218	241	241	287	216	226	230	239	251	243	219	236	212	261	260	220	222	234	218	212	220	218	224	255	210	220	234	226	255	245	218	235	255	254	206	243	218	229	253	253	224	231	203	235	216	249	250	224	228	214	218	224	225	241	231	252	236	270	206	241	234	224	252	260	253	221	235	215	209	235	218	263	209	279	216	238	246	230	236	220	255	233	214	226	218	220	248	226	231	237	235	261	221	229	246	257	239	237	245	231	217	244	236	232	237	218	225	227	238	247	223	222	226	233	254	220	233	250	231	241	230	246	232	216	260	216	239	224	235	235	233	231	245	225	252	246	221	227	233	243	271	247	244	207	239	219	222	264	253	233	266	263	262	235	248	247	247	219	227	213	220	228	255	236	227	228	198	231	255	206	227	208	243	248	249	232	239	231	227	222	256	222	229	238	230	194	226	233	255	198	234	223	252	241	216	228	215	258	251	232	227	236	254	242	208	250	260	214	230	218	248	225	244	220	243	237	211	234	259	222	247	258	250	227	234	253	246	250	229	229	239	218	211	241	218	215	221	222	227	247	229	208	239	223	249	252	265	241	252	264	209	224	218	233	246	211	240	230	244	250	232	214	267	228	251	259	258	226	249	215	215	221	223	236	220	220	226	238	244	246	236	226	250	233	251	259	219	243	234	205	245	222	220	244	227	210	239	231	250	241	230	226	236	228	271	253	230	250	226	231	236	269	262	240	269	231	217	232	250	216	250	222	245	233	240	241	188	228	246	238	224	241	236	237	239	220	266	233	227	255	237	208	214	224	214	228	220	247	216	242	229	254	217	262	244	234	217	242	276	220	236	233	222	222	225	215	230	238	228	244	241	241	232	259	229	230	206	269	240	243	225	220	264	215	216	226	227	260	251	218	238	263	230	216	246	215	231	229	228	239	231	231	239	231	260	209	264	227	253	233	219	248	261	230	225	223	216	247	237	211	217	278	251	246	221	257	234	227	249	217	223	222	226	223	230	255	252	221	229	243	221	226	232	247	246	244	232	246	240	241	237	213	257	220	244	235	244	247	244	242	237	214	217	205	242	226	248	226	224	248	250	225	224	232	249	230	237	241	214	214	231	242	236	235	235	256	227	227	243	231	233	216	211	222	230	232	229	238	230	251	215	213	211	240	233	254	213	225	237	249	239	219	245	240	239	241	233	235	235	221	224	234	216	240	248	266	256	215	231	231	214	243	212	233	218	212	257	233	239	242	242	258	210	243	239	268	241	222	213	240	247	247	240	258	235	249	241	245	225	210	238	228	219	229	223	222	256	240	242	243	219	222	197	246	227	226	229	251	232	244	236	258	236	221	236	240	234	260	241	230	228	258	225	241	235	230	236	237	237	219	266	242	246	236	257	217	246	229	226	223	244	231	243	222	230	249	250	258	220	237	261	222	252	241	226	223	258	229	222	214	246	239	240	255	232	231	236	261	243	212	218	246	237	222	244	210	234	239	235	220	243	252	237	209	242	251	243	229	209	211	241	217	254	246	212	214	223	201	246	238	236	241	231	232	232	240	261	241	228	243	246	227	209	217	245	211	232	236	227	239	251	236	244	225	234	234	221	238	233	268	240	226	233	235	236	211	231	223	233	256	238	244	245	236	244	244	239	212	242	248	220	252	224	219	249	240	242	221	228	231	241	241	216	229	241	250	217	233	270	240	294	240	222	250	199	230	215	243	236	243	228	238	236	232	226	223	258	281	205	225	222	230	213	272	247	230	225	249	240	231	243	219	220	254	269	257	200	265	239	220	245	221	209	259	218	250	241	229	230	226	252	235	254	236	249	255	246	267	232	240	227	248	229	229	217	273	245	224	225	237	228	255	231	239	239	211	208	192	218	247	244	238	259	239	229	250	218	256	238	252	232	230	235	242	240	242	228	244	236	234	233	236	243	230	232	226	208	236	236	246	220	234	253	246	231	235	254	220	250	237	208	222	221	229	205	225	269	238	252	226	258	235	251	247	229	240	193	244	234	246	249	253	223	223	236	242	234	231	225	241	242	273	221	245	247	204	233	211	219	226	227	232	236	228	250	211	230	247	236	239	234	232	214	197	236	238	262	225	220	258	232	269	240	212	240	224	221	242	231	242	230	227	249	217	241	245	260	246	226	231	212	244	222	229	230	228	245	239	218	233	246	241	242	202	231	223	238	246	237	233	230	228	210	253	236	233	213	234	222	241	248	241	228	234	239	257	212	231	226	235	236	223	223	227	240	245	248	224	225	250	245	234	226	257	196	239	217	234	234	245	220	241	236	212	247	221	247	216	236	262	248	257	232	233	252	234	236	232	245	255	234	227	245	223	242	230	230	227	239	225	244	219	244	221	235	224	203	239	229	239	243	210	211	226	277	248	259	239	217	217	240	223	232	209	235	230	214	247	241	248	239	215	242	229	233	220	225	200	249	248	251	228	214	229	214	258	235	238	228	221	237	224	236	269	208	230	261	230	258	256	246	223	250	205	191	263	225	222	233	242	223	238	220	250	238	232	230	218	257	256	243	258	244	252	233	234	237	224	205	210	229	223	219	253	253	262	230	221	223	221	227	216	238	210	241	242	215	208	220	219	220	214	227	248	243	245	222	236	240	243	247	244	215	256	208	223	234	255	220	220	227	248	228	235	215	241	232	193	217	235	238	230	240	262	217	267	202	215	230	220	229	219	227	243	221	228	231	265	227	224	260	240	225	237	220	232	199	223	247	244	249	236	213	240	218	230	229	269	245	226	208	248	245	256	228	220	215	200	238	234	244	243	235	239	233	237	241	251	239	210	216	194	208	229	228	262	234	233	223	225	228	219	208	247	240	244	231	260	261	227	254	220	230	246	223	234	232	245	200	218	255	231	262	221	243	249	237	238	255	207	228	253	236	219	227	253	228	225	221	235	248	238	255	247	216	225	265	234	217	245	215	251	252	252	214	237	244	232	275	246	226	234
5783	2115	3376	3558	3040	2594	2194	1916	1878	1869	1763	1561	1389	1264	1159	1026	1045	936	1013	1014	1092	1116	1082	1132	1194	1423	1225	1171	971	895	884	826	820	871	785	790	819	757	779	804	864	792	792	808	823	773	792	723	823	871	902	811	881	932	907	805	731	770	1372	4159	5883	5196	3397	2489	1593	1029	801	677	689	633	655	679	651	606	654	649	630	634	669	649	632	683	675	660	625	616	614	633	665	619	684	694	657	647	644	654	615	709	649	613	670	635	666	674	671	617	663	661	682	693	646	648	655	676	646	644	669	651	658	634	609	632	651	640	669	655	657	648	637	613	658	653	663	617	674	657	664	623	646	645	667	656	668	667	616	684	686	625	641	612	704	594	718	660	652	642	672	657	644	620	606	656	655	626	656	641	705	649	666	623	672	660	637	635	677	624	672	635	620	668	641	630	686	606	666	643	627	615	641	669	680	625	669	616	677	635	684	674	652	656	672	626	657	636	657	608	617	608	675	572	686	628	695	647	636	648	691	639	681	656	645	661	672	654	671	672	638	633	599	630	662	649	667	657	692	633	692	649	635	663	663	606	650	669	664	639	667	649	661	672	683	640	659	638	658	662	614	642	650	645	691	644	673	629	672	636	612	673	638	602	615	659	631	641	642	639	601	669	683	662	667	649	680	661	596	662	683	668	663	642	615	672	662	678	689	651	664	699	689	640	651	647	646	647	642	591	669	633	642	641	674	643	651	661	621	662	671	658	662	614	649	593	637	606	669	660	706	687	615	648	663	691	697	633	635	634	649	712	626	650	665	633	657	633	658	643	643	643	635	647	697	674	659	684	623	648	624	640	673	686	641	664	672	633	690	656	657	631	674	649	650	678	645	696	636	653	669	596	636	621	633	637	613	654	649	644	669	657	670	644	628	604	632	689	669	649	690	650	645	699	678	600	647	623	648	655	674	654	665	625	659	621	671	630	627	630	670	670	612	661	675	621	650	671	629	663	635	671	640	635	623	679	598	645	639	653	654	666	704	602	610	654	644	673	628	642	636	665	648	655	679	624	680	668	632	644	629	639	631	674	633	684	640	653	661	692	649	732	644	685	625	625	693	644	667	640	630	668	672	665	654	643	653	605	674	649	655	653	668	653	705	623	670	620	644	682	649	653	624	667	620	666	658	661	647	678	627	643	613	676	661	620	640	666	632	619	621	661	641	615	669	648	640	634	613	668	704	652	677	624	664	568	702	695	655	632	642	620	606	631	701	602	684	729	628	686	641	661	649	632	662	637	647	610	654	625	621	702	676	616	646	631	680	654	699	680	604	607	636	636	697	712	647	599	671	670	620	690	629	680	678	676	638	651	657	699	661	681	699	656	638	661	646	670	645	672	652	660	635	693	631	653	639	592	619	630	652	684	657	640	684	666	635	667	687	662	650	643	645	660	678	656	687	648	618	668	690	654	688	634	616	649	655	655	626	718	619	665	618	658	655	610	651	687	644	691	623	630	641	623	653	649	667	634	670	685	694	596	642	631	664	686	626	685	641	637	672	635	649	647	674	608	672	669	718	696	663	642	657	634	634	663	667	665	633	646	635	643	599	639	655	671	609	666	652	615	661	709	667	638	619	641	675	671	676	615	653	685	643	655	693	652	640	677	620	645	662	652	697	651	580	687	643	627	626	696	670	620	624	680	662	662	616	670	656	643	681	647	631	687	594	635	699	680	651	636	652	605	674	633	643	649	642	698	653	646	703	667	692	641	647	630	620	657	647	678	677	669	698	681	633	633	662	685	695	603	600	668	630	650	655	675	682	640	626	609	636	644	636	644	607	646	660	627	620	674	646	653	670	646	663	616	614	655	665	682	640	643	669	681	595	666	642	644	599	655	644	660	652	629	638	653	651	655	663	641	612	688	667	661	662	606	629	668	642	665	673	681	658	665	642	636	665	676	625	695	690	638	662	656	614	659	685	653	661	654	642	647	649	644	673	638	642	633	671	641	655	655	626	677	671	657	673	658	654	696	660	636	669	672	624	636	617	651	650	666	631	636	655	655	608	619	613	641	663	644	639	672	631	637	668	654	623	666	637	698	679	648	661	632	658	659	664	647	669	634	665	648	672	649	659	665	678	636	603	623	655	641	598	593	680	635	662	647	660	646	637	722	647	662	646	684	675	671	659	731	680	641	619	661	653	647	579	661	617	629	651	642	636	653	702	665	709	621	679	632	710	660	676	622	623	640	694	667	639	653	650	623	624	621	637	630	630	656	682	594	656	647	643	682	668	657	687	640	602	667	638	661	645	625	687	656	619	649	629	640	642	658	670	665	640	608	642	651	666	642	596	628	645	646	681	675	632	661	666	656	640	626	641	665	661	653	670	703	684	676	652	653	697	686	696	687	614	653	661	701	673	678	659	654	684	657	709	621	671	600	664	653	674	671	637	617	697	621	618	691	662	670	659	669	638	625	660	642	670	622	647	665	624	679	649	653	587	663	662	634	672	663	693	640	646	675	642	628	651	662	625	655	711	649	665	665	651	657	671	638	653	713	641	628	653	669	660	630	617	658	690	694	729	663	688	629	616	667	671	673	620	659	628	663	650	661	693	658	688	662	663	629	656	632	658	640	670	649	674	624	656	650	649	661	636	670	652	692	624	648	684	640	631	670	638	663	698	660	651	640	628	646	684	646	635	653	683	629	668	647	707	673	645	647	663	644	657	668	617	667	682	677	688	690	670	662	669	641	684	685	656	637	659	686	639	642	667	680	621	646	672	655	655	645	627	661	682	692	663	660	650	677	631	658	685	619	686	718	632	668	628	642	633	672	678	628	684	658	660	647	657	656	663	633	670	667	647	679	667	640	679	704	637	667	642	648	619	654	628	680	650	612	667	638	636	657	668	659	629	632	637	624	655	682	691	609	662	667	643	651	646	687	622	625	673	637	638	658	621	696	673	669	683	637	656	651	655	653	605	654	660	663	663	632	615	629	628	623	670	687	662	623	668	686	649	680	645	652	638	659	676	665	664	661	688	665	646	681	658	651	635	663	664	635	679	635	642	641	638	661	683	658	619	661	651	639	654	638	648	659	677	666	627	680	617	632	667	655	675	629	624	685	641	687	646	606	638	655	697	655	619	606	641	666	624	675	621	661	668	630	649	644	674	629	656	598	647	648	657	630	666	702	681	642	619	621	670	633	642	641	645	675	667	666	663	633	705	658	673	666	615	656	651	670	628	630	635	668	683	683	665	665	625	647	638	679	649	645	653	620	666	630	682	641	630	705	690	692	668	673	639	638	616	635	626	643	639	660	649	700	665	678	678	648	624	681	633	687	638	667	667	683	648	633	661	617	679	683	662	655	672	671	661	684	630	674	673	681	663	680	674	658	664	667	607	605	638	696	643	660	679	620	642	631	618	636	616	665	605	630	688	651	652	648	662	649	703	661	651	674	635	659	738	663	654	630	624	609	643	687	643	661	636	619	631	652	629	643	680	661	657	685	722	693	633	664	651	665	638	610
13298	3006	3302	2146	1431	1043	726	650	569	640	552	515	463	414	337	320	281	325	300	359	368	334	305	349	359	375	354	298	293	317	245	262	233	254	271	273	244	238	235	298	242	232	230	259	236	210	246	256	256	267	275	245	250	295	267	271	258	233	284	769	1356	1383	958	718	506	338	273	250	218	228	198	228	224	246	216	207	248	239	223	233	213	235	231	217	211	232	231	228	216	229	223	254	229	241	242	209	223	217	233	274	219	218	203	242	237	232	212	218	261	235	227	245	236	227	255	262	228	233	230	269	228	218	234	224	244	215	247	220	246	246	246	223	224	210	237	238	222	225	234	198	231	234	273	216	239	245	218	257	251	242	270	229	228	252	213	204	238	252	236	263	251	244	216	243	230	246	223	240	198	237	241	236	227	245	246	242	217	236	220	255	240	248	206	209	233	227	252	236	196	220	228	254	223	224	241	242	247	201	230	217	245	204	243	240	214	223	238	221	236	211	240	221	217	234	232	220	239	211	227	201	235	218	248	247	248	256	253	257	238	224	242	231	225	226	207	216	200	212	220	224	232	255	231	242	228	242	214	237	199	227	243	227	212	252	237	214	247	234	227	223	273	227	258	213	242	241	227	237	247	226	227	226	240	247	244	243	238	229	235	259	234	205	216	248	225	205	260	237	203	231	224	275	214	244	226	259	210	230	231	226	249	221	256	245	242	213	260	217	213	245	233	224	234	231	227	225	226	234	244	258	226	223	217	273	253	232	248	228	233	251	261	219	213	229	230	202	194	245	215	245	250	244	233	230	255	241	246	233	229	238	249	244	218	249	252	208	232	248	237	215	241	242	206	276	223	236	222	240	247	220	272	226	246	213	209	216	207	216	220	226	208	222	206	240	231	239	222	263	268	242	225	227	246	229	214	223	216	267	260	227	228	234	231	273	216	241	236	225	240	254	224	242	234	221	200	216	244	240	212	248	254	228	248	212	226	235	240	238	243	228	199	246	247	239	218	223	237	253	225	258	210	235	251	221	228	239	273	229	221	243	238	214	231	243	235	235	220	230	216	223	243	223	237	244	233	217	232	247	223	240	217	203	223	244	237	233	232	244	237	232	231	240	226	210	243	255	243	237	214	253	242	226	234	223	230	233	245	259	220	203	235	214	236	213	236	210	223	221	222	247	206	219	224	237	208	216	255	229	239	230	254	243	258	266	212	242	237	220	242	235	243	252	228	219	218	235	233	236	245	229	234	227	220	270	226	238	245	222	207	238	235	221	232	257	247	237	250	240	264	254	234	248	250	240	233	210	216	220	212	234	265	243	232	228	235	216	251	235	234	218	237	216	244	244	224	229	231	197	240	238	225	237	209	236	213	233	246	241	238	239	224	236	229	219	257	234	217	226	208	258	228	241	240	244	216	227	234	219	219	229	245	229	225	203	245	233	236	232	226	240	220	218	210	238	222	236	263	212	214	202	210	226	236	243	264	243	247	246	233	239	209	275	233	232	206	230	231	219	216	233	214	226	215	222	232	199	224	224	222	246	223	233	233	231	235	231	233	198	226	218	240	242	229	252	240	253	227	234	230	206	258	238	227	226	237	243	231	208	235	229	199	214	228	229	217	220	232	266	246	230	240	225	232	245	222	234	219	229	220	227	234	255	224	223	234	235	204	231	230	253	244	245	263	236	266	201	236	236	227	232	222	233	207	249	236	230	209	216	241	251	224	207	229	258	225	228	235	241	236	241	230	221	213	227	215	242	234	243	280	235	247	224	240	230	226	231	242	245	242	232	237	232	211	241	228	235	241	216	230	229	215	218	222	237	256	243	234	255	248	231	230	229	238	235	234	220	223	239	214	217	229	264	210	255	199	259	237	261	216	224	221	252	232	228	230	184	233	255	240	231	200	240	241	244	232	214	233	243	231	249	262	232	229	250	246	233	262	267	222	239	213	219	233	238	229	239	212	187	200	233	204	235	235	238	212	243	237	245	216	248	213	228	264	231	250	237	273	247	239	229	235	244	251	254	228	225	221	237	251	253	241	251	207	241	205	231	246	260	246	235	220	216	220	236	228	241	243	236	225	241	238	210	215	242	208	262	216	238	223	251	243	219	208	183	207	245	260	229	254	234	231	227	237	229	251	239	235	196	245	227	233	244	262	207	208	206	247	241	256	216	237	230	245	259	246	258	213	235	216	257	228	250	222	194	223	249	220	215	193	203	236	229	231	245	243	240	225	245	236	226	255	243	240	234	188	263	247	210	215	250	225	214	228	215	259	264	199	254	230	209	219	242	217	198	237	214	210	251	227	228	238	226	219	236	219	229	260	237	224	237	201	244	213	230	246	214	248	229	227	240	237	234	234	211	240	226	263	238	222	232	191	227	247	238	250	237	242	229	248	233	242	234	214	238	263	246	231	245	236	211	257	254	243	238	230	222	186	240	243	261	232	212	228	210	241	260	249	281	214	231	210	219	230	219	244	228	247	224	239	253	234	205	235	209	248	220	209	201	209	247	236	265	260	232	235	250	246	224	229	243	235	216	202	244	256	256	243	225	237	224	257	255	222	241	225	231	252	227	236	233	201	253	247	241	209	228	219	241	242	225	221	200	227	229	215	240	239	226	246	223	227	241	227	213	259	248	233	262	211	242	207	238	212	222	219	215	222	210	230	217	239	240	220	245	248	242	217	243	233	231	228	220	241	235	251	274	200	226	233	246	234	235	234	232	252	239	198	206	264	244	205	245	268	241	240	271	212	222	223	204	241	226	249	223	243	230	216	238	238	242	255	226	241	210	236	221	226	259	240	225	233	250	220	239	232	225	214	224	234	232	198	226	236	228	247	259	236	231	221	217	258	230	219	235	236	217	215	226	224	248	224	235	250	223	249	228	223	207	225	241	233	233	208	225	244	229	238	198	217	228	238	238	231	223	249	253	259	215	256	229	251	217	218	226	231	232	227	255	260	233	234	235	244	238	253	266	242	232	228	259	261	209	219	215	213	234	222	236	244	240	229	232	240	221	217	258	259	226	240	242	272	241	242	235	220	220	243	246	223	244	237	254	254	233	270	221	221	234	197	240	227	233	242	244	203	238	235	213	261	228	218	269	215	240	283	253	223	237	222	233	240	238	213	239	221	231	243	211	222	263	220	220	274	242	219	204	229	211	246	249	237	231	241	221	241	232	206	241	271	220	219	229	224	243	219	218	210	263	216	248	231	241	219	234	231	204	223	237	218	219	234	234	257	229	227	194	229	246	236	244	238	248	251	258	238	233	249	225	219	225	221	239	246	220	223	240	244	260	233	228	247	238	214	246	222	245	245	266	247	234	225	254	210	213	237	251	269	220	252	235	230	254	227	257	231	231	236	218	227	223	213	222	233	262	233	236	237	255	230	244	233	242	263	225	254	225	187	244	249	230	241	222	266	233	229	246	211	217	204	237	237	216	235	237	256	231	240	248	235	219	219	226	239	238	216	224	212	255	232	228	236	252	262	233	223	236
7470	3162	5127	5491	4733	4024	3348	2817	2617	2660	2581	2393	1992	1702	1327	1365	1247	1165	1144	1284	1262	1444	1240	1399	1666	1797	1585	1384	1092	1022	975	891	916	931	888	860	892	883	882	920	846	827	855	797	829	783	801	859	906	1047	941	852	864	1053	1019	877	776	759	866	4886	8769	8484	5718	4173	2272	1377	892	720	696	661	670	669	603	608	622	658	656	649	620	644	682	623	647	610	662	669	682	648	636	613	646	614	660	628	659	660	652	684	661	679	666	627	651	704	634	645	659	623	668	678	627	649	643	592	640	631	649	600	645	702	665	663	659	584	612	619	594	611	667	616	657	614	678	640	605	616	644	638	631	660	619	701	603	636	632	636	648	676	671	645	655	637	643	685	657	681	632	653	675	687	659	643	605	643	679	678	635	660	665	626	635	618	655	647	621	636	663	628	631	674	627	659	659	618	643	635	642	633	640	688	671	674	675	647	648	645	612	693	677	649	649	684	659	621	642	641	621	638	646	608	681	654	645	644	633	652	636	653	616	613	669	635	685	629	660	637	620	665	627	664	663	628	618	611	631	651	627	693	593	674	665	643	609	625	683	619	639	650	660	664	661	643	626	657	658	663	654	672	650	645	651	639	679	652	642	635	616	668	668	630	631	615	696	650	635	665	663	703	638	653	604	698	646	684	606	674	661	658	660	639	618	649	686	652	641	669	694	639	704	693	657	618	638	682	671	638	631	696	612	651	648	637	636	653	693	637	635	645	624	664	658	607	654	655	705	650	664	676	632	639	638	627	660	617	656	672	635	636	620	660	708	644	623	635	652	654	617	684	654	685	596	597	658	634	711	663	670	667	675	653	632	642	677	615	612	620	642	578	710	684	618	662	640	655	642	640	682	650	640	621	660	645	683	621	627	630	642	672	678	611	678	692	631	637	630	618	626	639	632	640	645	635	611	603	627	657	636	650	654	656	636	651	631	606	677	622	657	610	625	608	651	646	614	699	605	617	648	637	619	600	667	648	686	712	647	675	693	655	632	676	663	643	674	650	618	643	658	639	681	647	634	686	652	632	668	711	618	579	629	632	675	657	629	681	660	654	656	673	625	667	661	674	647	654	674	635	630	661	607	645	631	644	692	638	671	646	662	655	681	677	673	662	652	629	629	677	649	624	618	610	654	684	685	651	633	647	679	612	649	644	631	645	658	687	632	703	644	644	670	629	697	658	653	618	697	642	651	650	635	638	629	677	621	626	650	646	656	707	652	629	683	630	668	660	653	666	636	670	632	626	660	628	604	670	654	665	640	657	665	697	687	660	654	680	682	663	656	622	646	664	667	645	625	644	689	687	676	677	646	692	654	641	667	624	656	631	609	628	621	616	638	630	641	646	638	643	673	649	615	661	651	609	679	624	647	660	658	654	658	660	675	661	672	682	691	658	644	645	645	660	641	690	620	647	597	654	611	653	616	700	640	681	669	637	637	682	597	609	664	618	646	613	698	641	627	699	636	676	669	638	640	670	589	642	627	666	657	643	640	661	627	624	644	649	648	637	647	663	645	646	629	639	618	616	636	620	630	647	671	609	643	655	613	658	674	681	695	640	627	626	656	622	667	651	664	629	638	656	641	644	621	626	651	690	603	681	628	678	635	663	663	654	644	648	655	624	666	659	660	621	623	658	629	690	641	631	610	664	666	681	656	684	679	632	652	609	648	617	638	637	669	684	675	708	647	655	666	641	657	640	661	734	727	648	639	667	627	645	647	614	634	592	643	681	682	711	652	646	626	666	653	631	660	613	689	653	676	605	645	585	655	657	638	656	637	661	650	607	634	677	649	623	656	624	640	574	696	632	636	626	655	633	607	678	621	625	633	639	639	649	657	671	625	606	630	617	657	670	633	638	692	652	652	624	671	632	638	661	696	630	646	692	650	668	597	645	631	670	629	625	647	650	593	644	692	652	682	658	701	651	658	660	602	626	645	646	637	619	639	637	646	647	638	663	655	636	641	639	652	615	660	668	631	666	611	630	637	642	581	667	649	680	583	620	667	684	624	631	676	651	622	656	620	656	683	694	678	657	621	630	672	669	658	639	649	651	626	687	618	638	692	629	630	615	630	636	645	623	664	612	642	600	663	656	616	634	656	662	654	669	636	593	661	633	650	668	650	663	606	660	660	639	659	653	631	618	681	633	687	658	668	651	601	628	670	691	656	663	643	669	641	642	680	642	629	614	628	661	679	679	728	636	630	594	642	674	668	662	622	695	636	620	636	686	605	652	628	639	569	698	639	652	624	659	683	678	670	617	592	660	616	681	700	647	599	603	643	649	655	675	638	672	614	624	635	693	629	640	653	671	670	632	612	673	667	670	646	623	664	649	650	630	659	656	662	670	652	626	650	651	642	693	643	641	639	693	679	720	681	651	668	698	665	665	692	628	633	633	631	634	661	644	647	593	665	693	657	626	662	628	659	636	665	650	706	705	662	622	673	624	693	670	630	650	648	669	648	648	640	640	653	655	612	630	652	652	667	671	698	641	647	665	626	653	644	649	666	664	621	673	641	660	600	621	660	621	625	652	637	684	678	649	590	638	677	625	662	663	658	664	624	616	598	657	668	707	625	660	693	647	667	652	661	666	664	646	671	634	656	725	664	650	660	624	658	606	640	625	644	649	634	682	685	648	656	665	647	648	611	641	679	618	654	688	621	681	665	685	630	649	644	634	639	660	613	637	678	673	646	630	620	638	666	678	654	661	659	644	705	602	648	677	671	634	612	651	629	612	651	651	641	678	646	673	621	613	606	625	644	629	645	615	624	650	646	681	658	659	651	631	699	649	681	635	647	632	687	635	658	653	677	653	687	556	639	648	654	654	623	644	640	609	681	666	648	618	655	633	680	668	663	643	614	712	639	632	651	663	635	664	653	661	615	630	667	652	627	679	681	676	663	651	649	652	623	683	649	611	683	668	648	664	677	605	630	646	713	627	693	645	701	720	641	636	644	686	655	659	698	626	621	662	659	635	679	654	667	599	632	684	625	609	656	662	636	669	659	677	630	680	640	617	619	584	629	639	659	641	618	663	676	649	626	645	643	640	575	668	605	706	661	640	682	646	670	650	635	649	659	640	666	637	649	647	638	637	678	651	684	663	650	674	658	635	630	620	637	627	653	693	665	649	685	651	650	660	597	654	621	653	664	624	643	632	678	659	608	627	669	655	592	664	644	641	640	629	688	620	643	656	582	642	600	663	640	676	685	637	636	608	641	648	595	646	599	587	669	694	694	691	628	649	614	632	662	668	668	622	643	634	632	703	639	668	616	644	622	649	675	627	614	622	690	660	651	633	667	613	655	676	643	674	679	637	624	637	646	632	672	656	629	649	628	639	634	616	643	625	609	624	672	649	661	652	606	645	639	620	621	687	666	619	673	651	612	620	638	656	632	683	650	685	669	684	627	667	649	706	665	718	646	638	629	665	628	641	621	684	632	679	643	653	680	721	626	662	672	719	660	640	633	656	627	628	664	656
2170	349	393	315	316	283	299	292	313	321	281	338	293	265	244	277	284	272	243	284	304	260	258	301	306	307	306	266	265	254	296	288	299	255	287	260	278	270	274	266	250	290	284	245	251	260	249	254	241	245	275	280	307	282	240	266	304	284	283	326	361	397	381	323	297	273	255	270	295	267	248	260	255	310	269	286	258	260	250	253	266	296	281	237	256	250	277	271	300	277	254	237	258	284	276	269	271	249	247	246	263	300	294	244	252	259	277	239	284	242	260	260	258	265	259	231	278	296	274	297	302	250	262	267	269	254	254	254	260	281	267	270	247	237	286	262	259	288	259	246	245	257	277	253	242	290	267	255	255	291	243	259	280	275	258	269	282	243	259	285	273	251	269	256	257	271	306	285	276	284	269	266	261	276	278	252	265	234	280	266	269	225	268	251	274	277	275	259	257	270	261	248	265	256	259	278	266	280	249	278	266	274	283	255	242	257	263	266	301	313	287	242	281	266	261	263	247	271	254	244	274	242	297	256	255	266	280	265	244	280	279	322	257	267	280	270	253	281	280	300	248	270	289	265	236	263	274	280	295	280	272	280	266	276	263	265	255	262	286	289	257	266	258	270	254	273	273	273	272	298	255	282	254	263	245	276	268	237	228	287	274	249	277	225	245	298	262	260	269	257	263	248	257	279	271	288	260	261	258	257	257	262	277	271	275	254	265	253	270	272	257	277	251	245	256	261	276	284	267	248	254	268	305	237	264	290	276	260	295	270	263	249	243	279	251	262	255	293	256	260	250	280	300	272	264	279	280	277	240	246	263	254	272	269	283	274	266	252	282	260	278	249	281	259	245	264	255	229	233	264	262	260	285	293	282	265	257	256	273	262	267	251	273	276	253	284	285	263	277	242	272	254	271	281	288	259	259	265	256	237	273	268	276	246	281	259	280	287	279	263	266	297	284	272	287	276	262	280	282	241	237	295	283	273	266	271	267	273	296	263	280	272	288	271	260	292	274	251	266	276	260	250	262	258	262	277	293	289	269	248	262	261	270	282	262	274	252	276	250	236	258	281	263	247	266	248	297	286	256	231	265	255	255	244	243	255	248	282	261	250	240	280	286	282	264	261	255	268	233	294	296	242	269	269	276	275	280	284	205	243	293	263	278	258	264	260	274	256	274	272	249	263	285	278	285	253	269	266	293	271	258	281	265	264	253	282	273	268	260	270	257	251	245	267	271	298	266	281	273	253	309	280	274	292	296	288	291	292	278	265	279	262	264	249	266	239	245	260	284	288	258	259	276	289	274	254	275	258	297	273	288	249	239	284	277	264	293	258	276	284	267	279	277	260	234	282	253	253	295	273	286	276	284	236	261	266	268	270	261	252	261	250	286	256	276	255	283	267	272	244	278	284	274	298	252	232	260	261	250	281	255	279	258	263	272	254	273	293	280	276	282	283	277	265	294	249	271	269	279	259	273	260	265	275	257	257	295	233	276	280	279	264	271	247	258	277	255	276	270	269	266	262	245	267	281	280	253	272	283	238	258	243	267	260	307	257	264	234	268	221	248	258	269	245	266	263	275	279	260	260	287	252	285	259	249	281	266	291	282	298	258	249	285	260	289	302	239	257	257	269	242	235	261	269	275	276	266	263	249	273	285	280	272	269	250	272	300	261	257	279	275	238	288	275	249	266	260	246	260	243	261	263	260	256	260	264	262	241	251	251	284	276	268	266	267	261	268	267	293	278	308	236	252	264	278	270	271	266	264	239	256	283	270	246	255	229	265	255	265	247	299	289	259	269	260	274	257	258	268	235	290	295	285	272	269	256	261	265	283	269	241	276	252	281	269	258	262	268	280	260	252	247	259	266	259	270	290	280	277	277	277	266	259	287	279	249	262	240	239	261	288	285	259	279	235	242	253	253	251	268	292	252	288	263	287	256	269	266	291	286	247	259	302	270	295	242	260	254	272	261	247	260	251	243	259	270	247	276	261	282	258	285	251	250	286	271	253	255	273	252	264	246	288	251	252	286	288	271	274	249	256	259	256	262	270	256	281	263	287	287	285	257	268	266	263	285	242	262	246	275	294	275	244	264	260	241	240	272	271	300	259	269	274	287	283	240	264	270	260	244	284	260	279	239	255	256	253	237	253	290	249	269	273	270	268	254	290	256	282	262	262	283	283	267	261	269	282	289	251	261	278	269	262	252	253	259	240	258	269	236	290	263	262	271	300	277	232	247	271	297	239	234	233	255	249	292	253	280	273	258	271	287	290	278	264	244	261	254	256	261	281	288	270	275	264	305	239	269	262	276	259	249	250	248	249	290	250	260	254	264	259	288	244	274	265	269	279	249	236	269	258	239	276	261	237	255	243	262	227	232	256	264	257	273	271	252	263	236	243	275	246	267	263	278	275	247	277	295	282	242	238	282	286	248	277	242	292	240	285	231	265	246	272	266	245	258	263	276	267	250	254	276	276	292	259	273	266	227	291	270	305	274	250	262	266	241	248	295	239	247	296	264	277	273	294	275	282	221	284	283	263	247	245	259	258	267	254	256	266	256	286	278	330	272	260	253	251	311	281	258	276	276	303	256	263	295	267	281	256	257	270	307	258	265	264	253	246	288	250	270	257	250	245	255	251	267	239	257	249	254	273	258	263	260	253	234	266	267	272	258	273	263	263	289	252	261	254	269	245	247	238	253	243	250	248	261	267	270	286	229	253	259	243	233	288	253	250	252	242	241	300	269	261	272	286	263	245	301	261	271	264	255	267	272	274	258	259	279	296	273	267	271	265	278	279	244	321	282	263	244	265	268	270	275	285	253	280	276	267	289	251	284	273	270	255	266	268	278	251	265	244	291	263	283	239	238	285	279	280	254	247	251	249	270	264	241	263	281	273	299	265	259	255	287	305	280	268	272	286	291	256	282	263	273	270	261	268	254	238	235	252	263	269	254	269	243	256	260	276	246	269	268	264	269	283	274	267	272	299	268	267	267	233	262	268	231	260	261	254	269	282	265	271	255	283	271	260	287	263	271	249	251	293	283	271	305	249	270	275	254	257	261	253	269	286	281	282	253	244	303	238	260	245	226	290	241	269	277	263	277	277	269	259	262	277	255	263	255	271	259	283	286	286	249	270	251	271	256	254	264	311	265	262	276	248	241	257	270	275	283	256	273	271	286	261	286	251	302	247	287	283	253	287	249	237	239	268	262	264	278	259	238	238	244	260	263	258	264	272	269	251	256	277	272	260	244	239	265	259	252	285	267	258	279	251	251	295	298	256	272	290	267	269	295	262	265	287	255	262	254	250	282	265	237	278	288	252	265	266	269	266	282	262	271	272	257	266	280	283	278	262	256	269	253	261	254	265	287	269	261	284	267	263	252	247	263	252	261	294	256	249	261	282	276	243	304	289	288	261	255	233	279	247	272	269	250	263	264	270	261	255	241	267	258	300	235	308	264	251	270	257	255	252	258	248	308	260	282	264	271	266	238	263	256	270	268
2539	843	1048	984	931	882	848	909	920	969	1051	929	808	841	780	729	764	783	831	864	861	858	848	989	1098	1045	944	859	770	802	798	796	785	780	739	782	744	810	802	845	847	761	800	743	787	752	723	762	775	753	768	787	791	827	768	775	752	763	796	1037	1336	1514	1444	1267	1018	857	741	733	742	725	721	708	750	773	675	744	727	744	755	762	715	706	675	684	698	732	712	683	729	636	780	722	744	701	739	689	751	717	737	713	727	760	748	722	723	740	744	712	744	726	694	697	722	727	727	687	696	765	720	701	743	708	715	763	746	752	700	690	739	747	761	717	715	735	714	757	697	752	746	770	674	731	710	753	727	691	760	741	687	737	719	701	728	718	710	701	751	752	749	731	718	743	712	721	700	718	692	697	684	673	701	687	707	730	703	729	762	740	671	742	663	730	717	700	748	731	793	716	763	740	743	726	711	706	742	713	717	707	711	761	696	728	753	697	736	724	710	705	731	773	755	726	738	717	696	716	702	711	759	744	670	694	738	730	760	679	733	748	729	705	719	671	684	698	774	730	733	711	694	749	715	735	736	697	677	715	736	745	688	684	732	704	760	681	724	740	763	689	727	721	725	738	692	732	720	763	750	740	742	697	756	712	710	775	743	756	723	707	702	685	748	723	712	709	711	727	727	760	740	735	711	748	748	715	739	738	672	768	736	719	688	714	739	742	756	726	767	744	747	705	714	731	759	726	686	734	763	771	741	736	733	721	709	724	711	782	695	752	737	699	671	684	759	741	752	745	749	763	728	729	740	729	735	772	755	710	747	707	730	730	713	688	685	723	753	731	701	720	746	676	715	734	760	720	687	762	738	707	747	701	749	732	694	714	723	778	673	719	731	737	672	767	683	691	706	741	691	727	730	741	704	743	713	696	685	723	711	702	703	733	718	725	734	694	723	719	750	710	704	763	741	725	729	725	729	737	726	773	732	672	647	730	748	768	716	740	699	753	735	745	704	706	767	752	685	745	804	728	688	736	676	666	729	689	704	724	779	718	718	706	718	732	697	716	707	736	725	675	705	775	744	743	741	704	732	724	731	684	721	761	697	730	740	733	713	735	720	764	730	735	740	746	717	757	720	754	724	719	776	713	742	719	731	706	749	657	740	704	771	706	722	713	727	705	696	697	764	719	726	712	737	778	757	746	747	729	744	750	726	723	770	760	699	711	757	711	766	707	750	756	725	730	726	730	728	765	789	739	714	724	731	761	738	693	718	720	727	713	724	757	693	699	699	730	697	673	712	760	728	730	707	722	710	675	768	736	689	711	748	751	732	749	708	703	692	710	749	725	722	687	745	730	687	729	723	758	721	764	738	727	779	741	725	726	734	682	744	765	777	706	768	730	694	728	718	716	734	707	740	754	729	718	690	719	714	744	698	717	730	745	749	711	761	707	716	723	724	781	757	735	757	778	747	756	759	739	742	705	711	682	707	726	751	737	709	796	726	745	713	704	730	710	762	718	765	718	690	735	747	736	699	729	719	756	755	735	715	733	722	732	714	701	724	750	723	691	779	753	701	689	693	746	710	683	732	686	695	756	731	724	741	683	741	743	697	718	747	760	733	741	770	637	719	718	670	700	710	724	730	720	680	694	728	723	712	752	698	676	695	737	691	709	721	750	761	707	751	728	705	740	710	750	758	780	671	730	722	743	702	742	707	750	682	735	735	753	730	695	691	745	701	754	756	683	679	764	707	749	753	734	750	747	707	737	744	733	685	753	756	676	692	742	733	721	748	727	720	749	697	714	730	701	769	719	678	730	721	689	755	698	718	719	733	775	732	744	689	722	676	709	703	719	725	736	719	688	740	735	755	754	730	727	745	738	736	713	719	697	729	682	767	717	752	705	716	744	725	707	729	704	729	681	785	705	715	730	722	746	686	717	783	719	661	755	694	762	676	730	760	730	759	721	725	749	730	690	731	749	769	737	725	739	701	747	761	713	706	720	712	707	702	709	702	732	775	760	671	738	689	719	681	694	738	729	746	724	702	722	755	728	743	741	757	758	738	712	743	708	711	694	710	741	730	722	724	755	717	754	693	683	673	721	684	728	709	772	702	746	776	738	685	654	718	737	700	673	698	733	786	741	741	715	712	688	729	718	734	689	704	715	744	741	725	707	759	731	709	718	722	693	709	703	695	751	733	708	670	694	782	730	718	753	696	738	727	679	705	700	785	698	745	768	707	728	756	683	705	715	724	755	737	694	733	690	779	699	772	719	763	710	777	756	742	757	734	746	788	672	719	722	740	737	747	722	698	725	703	726	752	715	707	712	712	722	738	734	728	714	718	724	699	730	731	738	684	732	747	723	760	727	724	730	724	725	740	751	694	698	740	751	690	757	704	768	723	693	737	721	771	735	795	700	658	714	719	718	759	678	683	714	718	734	709	778	754	764	748	748	759	721	685	715	706	730	720	731	735	728	723	723	745	708	728	743	729	732	711	745	753	745	704	727	757	734	752	717	722	735	711	733	740	690	764	746	725	685	717	730	738	719	756	702	739	706	747	717	721	726	779	698	705	706	731	696	741	762	726	735	729	711	668	708	707	719	698	694	744	738	748	735	725	731	705	719	784	739	714	740	761	724	722	731	771	727	746	731	719	769	721	725	707	773	753	694	738	724	741	738	752	725	701	743	715	728	728	746	760	755	700	717	735	718	754	691	681	711	791	721	749	747	718	743	735	711	768	693	724	727	755	695	729	746	741	693	731	732	678	747	688	740	743	728	785	748	725	725	740	756	763	736	732	764	741	724	755	756	689	740	747	759	751	780	738	704	770	779	736	725	728	707	688	756	699	726	717	746	744	776	709	786	751	734	704	746	735	726	723	702	679	761	770	794	747	779	692	769	741	697	692	763	765	726	765	718	699	726	725	693	687	694	675	686	721	706	720	709	709	715	738	735	684	703	714	694	753	752	699	776	711	726	704	767	738	716	757	713	746	742	778	725	752	668	691	782	748	729	709	712	739	728	753	704	748	739	766	729	754	667	705	741	709	701	715	697	723	728	748	716	706	804	670	756	720	736	751	715	745	716	737	733	714	764	706	742	707	739	701	737	781	722	718	683	714	719	681	713	711	702	749	765	739	718	727	675	704	753	713	740	783	760	692	694	696	762	735	731	744	725	770	716	709	685	727	735	757	691	720	703	697	745	690	764	777	713	669	766	693	720	700	720	732	745	704	693	764	729	694	725	691	755	684	732	685	713	643	740	729	730	725	712	727	710	731	649	750	752	731	703	776	686	728	680	716	729	731	752	772	724	676	726	700	763	734	743	724	740	712	715	726	770	681	730	743	753	748	712	756	749	692	758	746	787	711	684	701	728	727	763	699	730	750	755	756	736	738	715	686	748	707	726	748	747	720	765	720	689	727	735	718	706	698	730	758	733	740	722	714	714	720	722	710	751	734	678	772	713	744	715	756	712	713	749	712	676	707	748	724	748	699	697	722	680	718	696	701	692
7575	1482	1761	1328	897	749	606	491	495	436	375	409	394	375	288	286	297	276	291	294	272	283	309	301	344	333	310	305	260	278	293	259	288	272	258	278	273	281	265	292	299	262	224	260	273	275	288	295	266	276	281	244	297	261	243	287	251	252	420	847	957	831	626	472	314	300	300	254	261	232	252	238	248	261	242	227	260	223	255	258	244	247	239	257	232	236	238	213	229	259	253	234	230	243	243	263	278	226	249	268	252	236	289	248	220	225	240	261	278	269	201	223	248	293	249	258	255	236	229	267	246	220	233	245	248	251	243	228	267	199	249	215	235	239	263	233	260	247	280	251	256	268	240	260	239	219	219	248	265	271	250	259	233	249	257	257	245	242	240	235	226	235	247	245	232	245	243	253	264	256	256	269	255	237	256	231	236	243	263	262	255	221	250	256	271	236	254	238	253	254	250	247	252	275	287	263	216	224	250	241	243	250	231	263	257	251	247	257	262	236	238	239	220	220	224	232	247	248	223	235	229	240	266	225	229	263	259	271	223	273	248	218	235	261	244	256	238	233	258	263	226	251	251	249	234	257	247	251	256	262	237	229	241	284	236	256	237	254	235	243	242	240	257	264	271	248	244	241	247	229	231	260	239	250	224	238	262	227	254	239	246	235	262	249	248	252	236	247	237	205	257	226	263	239	229	258	252	237	223	261	225	268	250	270	257	251	250	256	232	248	269	236	262	264	231	258	259	239	250	253	249	242	270	208	250	242	283	266	242	241	241	257	246	252	252	254	253	216	241	246	209	228	292	258	253	238	253	260	262	249	236	234	274	263	250	239	255	274	254	223	249	245	255	224	232	270	244	255	240	230	240	251	254	247	253	257	260	254	244	240	247	235	246	247	254	269	255	238	263	231	273	259	237	237	246	253	257	287	246	248	223	272	241	218	253	226	241	242	256	262	230	253	258	257	270	238	249	251	204	237	254	243	241	247	245	232	242	249	236	248	237	240	246	285	244	244	225	245	245	242	235	229	230	269	259	242	231	241	231	218	244	243	250	243	263	272	256	243	222	279	256	266	254	243	242	268	228	239	237	245	232	237	222	256	273	231	243	286	278	246	247	227	273	261	223	235	223	261	272	208	241	245	257	232	229	221	220	270	238	248	258	238	252	228	234	265	257	221	252	250	215	250	233	259	256	228	253	231	236	261	245	245	262	263	279	250	248	262	239	226	239	267	226	243	227	246	233	257	268	247	257	238	243	273	234	256	250	273	279	237	234	234	261	230	212	279	253	252	267	219	233	232	272	275	225	254	262	236	255	246	266	249	265	265	241	238	252	253	265	276	238	245	250	237	248	258	264	229	227	272	272	247	227	233	249	241	249	251	229	233	253	248	269	247	237	276	237	267	228	231	236	271	244	223	225	240	245	231	260	250	245	260	246	233	257	248	258	251	274	254	239	249	235	288	246	259	238	241	261	246	226	226	263	233	235	277	267	250	244	232	258	267	265	231	271	231	236	223	236	255	260	249	249	228	260	238	234	258	242	246	238	282	272	234	226	245	281	239	276	227	235	247	231	246	258	251	237	273	226	294	224	245	263	248	240	231	246	263	252	243	278	256	221	268	236	217	245	245	214	243	258	232	220	247	240	240	265	275	258	269	263	251	262	257	219	238	283	245	271	266	241	252	235	220	260	254	235	234	286	256	251	231	254	248	239	257	232	237	262	242	255	256	270	248	224	260	201	232	255	245	240	257	240	273	223	242	230	253	274	262	227	262	241	259	229	241	224	214	255	200	272	229	271	211	271	227	261	269	235	277	232	260	219	253	242	244	275	264	262	237	238	242	240	236	221	271	237	256	241	233	234	224	211	221	245	252	227	242	243	276	253	233	230	220	252	223	225	276	273	236	221	250	271	263	253	235	246	230	248	242	233	234	229	241	283	238	249	232	224	278	260	248	250	252	247	232	250	250	260	268	264	256	248	239	257	244	259	229	268	240	250	257	242	273	240	256	257	263	265	256	249	262	263	216	240	237	248	241	239	242	257	263	268	235	239	254	279	253	279	276	264	255	246	225	243	247	239	253	251	266	283	241	261	235	275	227	255	263	236	235	251	274	233	235	288	259	244	249	255	254	283	235	257	282	247	225	254	240	248	265	260	253	286	234	258	262	249	268	231	250	257	253	253	233	254	247	236	232	244	246	227	255	232	235	253	251	217	273	253	255	265	235	224	240	250	257	253	244	233	239	225	251	227	249	247	258	249	257	250	236	255	254	251	254	230	249	259	259	258	259	248	236	241	235	243	242	252	272	236	251	234	224	237	256	249	265	242	247	244	274	229	248	230	246	241	226	250	242	236	270	243	242	244	242	241	248	243	226	223	249	231	265	235	240	216	268	279	223	260	255	251	239	238	221	230	242	250	228	259	245	250	269	293	256	247	251	233	238	263	271	227	286	267	236	239	269	241	260	254	259	265	266	240	250	254	234	243	244	258	240	264	248	229	238	251	270	266	246	264	223	250	277	259	235	239	240	272	237	254	222	252	238	246	269	257	219	243	208	246	265	223	236	248	251	258	213	213	248	271	252	259	294	276	237	231	218	216	260	251	231	240	269	238	245	245	260	264	238	230	248	217	228	263	233	288	227	231	303	234	266	259	240	243	242	241	278	252	278	249	251	233	291	242	261	267	254	281	229	231	248	217	222	268	242	251	242	237	272	250	259	263	241	249	242	231	238	277	271	229	244	225	258	266	260	278	272	234	250	278	216	228	267	221	241	247	290	230	292	229	232	230	254	281	266	261	245	249	248	261	236	248	241	249	274	235	251	236	244	208	300	223	229	225	258	240	275	258	282	229	263	257	255	276	264	240	246	279	252	259	230	215	275	259	291	244	227	230	258	236	253	254	226	232	267	256	274	244	258	244	256	238	245	243	264	236	241	244	267	251	232	248	230	252	239	234	239	227	269	247	254	247	235	237	235	239	252	267	271	233	217	265	220	250	234	270	275	222	241	276	228	257	247	229	259	241	247	249	238	271	245	274	260	228	231	242	270	272	253	220	255	254	238	263	232	222	222	257	230	254	225	259	237	229	249	273	231	232	258	249	241	227	247	257	260	267	243	251	254	224	257	259	224	264	249	232	240	236	241	239	248	252	248	226	244	263	233	244	261	240	262	246	249	237	243	265	277	235	240	257	269	230	236	258	242	261	245	237	264	238	266	256	259	264	255	248	232	259	231	267	241	261	257	249	252	249	266	240	277	269	256	258	266	227	231	220	254	233	259	233	228	233	242	256	273	277	246	244	244	252	245	258	213	252	237	247	251	239	236	258	263	252	219	237	276	261	253	277	250	225	253	234	212	239	250	270	237	243	259	254	248	257	266	228	227	222	257	238	252	268	226	275	261	232	241	220	245	274	266	274	232	240	280	236	230	242	250	254	248	269	263	250	246	248	245	236	253	226	255	242	234	262	245	258	228	254	249	216	249	233	246	252	222	238	244	238	273
5800	2026	3489	3529	3041	2621	2231	1828	1879	1852	1811	1525	1550	1248	1167	1088	1018	969	1024	1148	1109	1054	1165	1387	1425	1198	1191	1077	921	878	890	865	873	829	874	869	878	870	888	864	849	827	843	815	821	769	850	818	858	849	857	850	1012	844	942	876	788	827	2245	5303	5801	4670	3290	2044	1400	1042	761	724	693	659	648	681	699	663	674	703	724	691	663	685	738	730	683	696	728	662	656	673	728	705	690	688	657	677	669	710	704	651	666	659	710	691	665	715	678	716	683	706	745	648	632	735	641	681	665	691	721	645	661	699	668	697	695	637	663	664	656	698	727	680	647	703	688	692	667	706	662	648	676	707	698	669	730	658	677	697	704	674	680	663	651	665	721	685	736	693	702	730	687	684	708	678	715	647	665	664	679	695	705	677	676	678	680	709	727	725	619	658	670	644	713	643	664	700	722	694	695	702	677	679	684	640	674	630	758	676	723	664	687	648	684	682	653	710	679	668	728	677	716	700	686	644	671	672	705	665	690	679	668	681	667	672	670	720	685	715	698	639	671	705	628	689	648	642	654	669	664	697	681	686	684	651	673	711	692	697	646	711	680	646	698	658	654	658	627	686	699	684	698	697	667	685	706	684	640	706	708	708	705	673	688	668	695	722	707	693	667	726	673	681	695	667	699	667	643	637	641	728	703	738	696	685	695	711	704	632	691	673	706	709	689	656	745	658	649	658	683	689	718	700	704	709	685	711	679	676	732	695	677	691	721	678	629	714	662	681	697	689	691	690	684	671	726	710	737	681	713	676	667	653	735	693	660	720	654	729	679	717	652	642	695	715	685	641	671	709	691	683	726	678	678	711	689	692	716	686	672	690	615	671	642	669	612	680	619	645	667	687	643	701	675	721	682	684	714	692	765	680	697	676	685	657	726	667	729	677	686	666	652	715	689	647	721	686	631	705	695	681	679	674	724	671	671	692	707	720	676	688	680	669	695	666	671	681	707	649	675	682	721	706	698	610	667	692	678	648	666	689	708	702	661	703	652	697	694	706	678	651	675	705	678	709	693	729	677	704	653	702	756	662	683	691	690	692	664	646	709	641	707	656	680	677	715	675	716	673	684	654	685	637	712	698	673	710	644	693	666	700	699	676	685	699	683	684	705	652	684	684	687	703	636	691	684	657	616	693	672	675	644	688	704	657	671	691	668	688	688	687	683	684	646	712	727	688	679	673	730	726	701	723	677	638	657	738	709	687	682	709	667	668	683	686	643	682	693	680	676	709	711	677	694	698	714	660	683	670	660	657	649	637	715	689	639	634	669	695	729	703	689	671	687	687	674	633	648	650	732	640	700	706	628	666	678	694	680	709	696	653	721	689	606	659	717	697	688	636	729	683	657	727	688	657	690	686	683	696	680	697	689	656	691	660	712	725	648	700	680	708	716	738	730	668	690	629	682	687	696	708	758	707	631	665	670	659	653	722	697	655	732	693	666	702	628	652	713	701	737	691	677	695	671	665	705	681	679	664	688	655	683	653	692	675	658	647	675	673	700	707	725	663	642	697	720	700	684	679	678	689	699	662	714	678	674	697	661	667	675	679	635	669	702	678	671	722	706	687	711	694	659	698	706	663	677	704	727	666	681	685	724	674	717	657	668	665	631	706	687	701	688	679	682	712	710	663	680	710	658	702	675	659	730	678	715	672	688	652	676	701	684	708	652	676	688	633	678	676	644	684	715	672	648	695	686	661	675	681	646	670	700	677	674	714	678	699	683	710	692	668	649	688	633	719	701	729	689	681	709	682	724	686	676	735	650	749	673	671	663	641	688	672	676	744	661	701	667	662	684	715	698	698	698	659	680	683	701	721	672	705	718	701	679	700	656	664	655	685	672	671	650	677	704	668	691	666	694	682	711	708	676	723	674	694	749	682	653	678	699	611	762	663	684	651	635	696	673	669	666	693	665	635	680	695	672	732	690	713	634	666	678	634	676	671	713	683	719	746	652	654	710	658	699	698	648	688	728	675	681	642	649	722	669	703	669	680	686	702	638	676	648	715	711	662	690	695	703	683	676	676	689	692	643	714	717	653	703	726	678	686	661	676	682	718	680	695	688	671	677	692	664	656	666	678	723	716	670	622	704	660	698	696	677	652	657	713	700	703	692	682	715	712	679	668	670	702	648	716	742	673	640	685	657	690	700	700	723	676	678	692	651	691	661	707	754	688	717	668	710	683	720	669	702	720	670	714	646	662	698	731	698	667	701	692	685	700	699	692	666	698	642	703	705	658	690	697	677	744	636	682	682	673	675	699	715	732	659	715	697	701	677	696	674	649	694	696	662	690	683	715	673	688	694	677	719	699	690	726	681	673	683	677	689	686	696	733	704	684	705	690	613	690	634	649	660	673	679	641	634	681	669	709	745	692	699	659	687	677	700	661	702	679	728	645	731	668	691	684	703	676	726	649	693	697	672	665	684	662	656	667	747	701	662	647	667	715	617	672	736	654	715	701	701	682	635	671	736	711	722	686	689	686	684	673	665	678	655	629	691	738	686	691	668	706	641	649	697	632	681	684	771	684	672	693	657	642	673	640	714	711	699	691	680	700	696	717	648	716	660	693	707	696	710	666	682	669	694	732	650	662	704	706	675	667	697	701	660	678	696	674	695	667	694	682	694	666	687	721	716	698	681	685	691	687	676	706	650	685	642	708	637	712	668	702	682	696	679	661	690	727	679	715	705	715	684	640	653	692	662	668	642	679	684	691	677	721	653	699	657	672	694	701	695	674	663	661	701	685	689	700	717	684	697	686	691	648	716	726	688	710	685	688	696	716	688	704	650	685	673	715	667	683	689	670	703	689	701	680	723	704	700	675	653	682	693	639	657	675	691	661	673	688	699	681	691	697	689	682	688	674	687	700	673	694	640	708	655	693	683	707	676	721	663	650	692	669	709	702	665	683	730	674	674	724	653	739	654	668	663	701	664	713	702	663	682	658	663	723	675	692	673	691	694	713	665	693	635	686	742	688	652	731	682	661	754	652	673	633	686	695	653	674	725	671	650	695	698	687	676	719	661	720	680	726	697	681	727	689	686	651	688	637	704	679	688	679	669	705	720	697	687	736	670	667	687	691	688	670	659	680	710	688	708	634	702	687	685	718	647	683	687	633	687	746	688	704	631	658	679	682	678	699	722	708	691	663	646	666	681	653	672	721	673	671	673	653	705	699	690	702	703	642	677	688	670	686	680	656	717	689	708	677	681	672	620	681	666	710	628	691	665	705	680	662	648	658	672	706	696	690	675	680	685	689	672	719	672	682	652	674	689	637	696	736	703	694	662	639	664	664	723	713	744	704	711	709	683	656	675	707	684	698	653	739	744	674	701	666	687	681	689	683	657	647	645	688	687	684	719	677	695	625	666	676	726	695	699	674	713	683	681	720	714	698	728	673	705	736	659	730	691	728	741	673	672	706	670	682	676	645	684	679	699	698	685	680	676	656	653	712	655	690	712	686	650	719	700	635
13278	2919	3362	2183	1445	991	815	633	561	574	483	516	480	386	376	352	300	313	302	374	324	317	396	384	409	371	337	286	302	294	272	286	304	275	269	275	235	264	259	275	256	244	264	277	265	308	270	258	276	255	273	327	345	294	304	273	286	310	634	1137	1362	1169	913	603	389	339	264	273	238	244	232	300	257	267	255	249	238	238	237	220	247	252	218	257	248	252	265	233	239	244	252	217	233	232	246	242	201	239	229	262	252	230	228	256	241	234	236	255	257	260	254	282	241	229	251	210	242	240	246	224	255	243	261	236	251	260	244	236	221	239	221	248	263	261	243	249	239	260	250	229	236	240	249	244	227	259	261	250	239	252	261	234	247	233	228	232	251	237	236	279	211	275	236	231	262	229	256	263	262	235	271	258	239	239	237	238	268	262	250	254	229	212	251	264	259	239	249	213	255	256	265	262	251	248	258	232	235	268	251	251	253	226	248	239	240	253	228	231	242	250	254	253	233	211	249	244	210	232	251	234	273	274	246	243	235	259	257	230	256	218	235	241	238	254	245	255	219	241	234	251	246	237	244	268	229	264	247	253	230	300	250	245	232	248	220	206	225	229	247	241	250	253	267	251	237	242	232	261	235	235	261	241	237	217	240	245	271	246	253	253	240	258	252	226	255	236	267	249	265	239	264	254	243	243	223	271	246	244	229	281	240	241	238	235	259	235	249	263	248	249	241	247	281	236	241	242	216	235	244	225	255	238	240	263	267	213	262	238	223	242	240	222	231	254	231	259	249	229	252	230	249	234	234	228	230	244	244	268	256	220	245	202	243	231	252	242	220	253	243	244	228	254	257	251	259	209	254	224	246	268	201	249	266	244	224	242	219	220	232	245	225	232	238	212	194	220	229	228	272	238	242	249	241	248	252	250	277	258	239	248	249	260	261	249	239	249	242	248	233	249	241	262	248	249	272	252	261	252	246	248	209	227	243	236	266	241	246	243	236	241	240	270	226	251	221	222	267	265	248	235	240	242	231	238	246	244	255	253	260	254	248	229	260	252	238	241	228	239	242	258	258	245	237	245	244	265	231	262	274	265	252	251	224	258	236	235	267	248	234	246	250	260	256	227	221	238	220	262	247	251	248	231	264	235	244	231	218	230	263	234	220	271	260	225	244	233	238	221	232	266	246	223	258	263	243	248	241	284	215	254	222	230	240	238	262	241	252	255	273	255	249	255	236	260	243	227	245	260	221	238	224	243	239	207	249	249	251	250	261	261	259	260	266	226	258	234	226	266	243	256	247	231	256	259	259	228	257	259	245	205	232	251	244	227	255	276	233	257	244	255	269	258	258	239	239	257	237	244	222	218	266	233	248	225	240	238	230	247	267	231	223	229	234	227	236	233	229	233	278	248	242	272	253	235	251	247	211	243	241	253	257	212	222	250	241	258	260	233	235	241	252	255	233	253	225	256	248	234	261	267	250	256	237	228	228	234	225	235	239	246	237	255	280	251	239	234	245	230	231	257	218	250	247	245	244	264	265	250	255	258	267	255	269	258	253	223	272	289	225	254	238	259	284	218	256	228	221	247	241	234	289	232	239	250	235	249	261	243	234	232	239	254	240	237	250	248	222	268	265	251	256	229	226	224	238	251	224	226	247	245	238	253	258	238	216	290	207	244	235	236	259	246	271	230	252	225	245	259	224	251	232	255	232	253	253	306	231	254	227	223	249	249	256	255	251	233	264	252	245	248	220	242	251	231	233	207	235	225	247	252	232	234	228	249	262	253	233	239	237	266	220	258	253	247	241	256	257	244	238	283	255	251	257	236	260	242	243	239	261	251	241	240	221	247	261	248	226	245	248	287	271	240	216	233	261	239	270	268	267	249	241	222	251	238	268	237	258	244	202	259	219	265	235	245	230	241	251	253	253	256	234	258	266	240	256	256	249	232	220	245	231	244	238	246	246	247	247	276	235	254	271	268	229	251	242	230	249	240	246	252	244	273	246	231	262	253	255	233	228	216	262	254	262	265	244	253	225	218	264	245	242	249	262	235	217	208	247	222	246	246	236	250	226	246	249	249	260	235	284	261	249	254	260	270	248	223	217	220	239	205	229	239	245	234	249	257	229	246	233	237	225	232	245	259	222	222	274	215	244	261	249	247	236	219	262	244	234	258	244	264	235	222	232	259	237	244	228	211	257	243	261	243	247	252	250	254	219	236	255	227	236	236	243	234	230	256	247	240	231	280	243	276	241	249	253	230	263	227	240	249	211	235	236	246	256	225	259	250	234	217	258	234	246	273	242	250	231	228	252	218	250	232	249	218	250	233	215	252	253	233	249	227	282	236	229	255	227	257	235	240	223	224	267	232	254	243	230	218	247	243	279	258	242	250	228	228	247	241	224	265	211	230	262	247	222	240	255	264	228	229	252	271	225	266	236	206	247	233	243	255	245	264	239	261	234	235	234	301	245	231	226	247	233	233	245	226	253	230	237	225	222	251	272	242	210	247	240	224	256	249	264	226	268	261	243	223	274	223	225	247	228	259	255	225	255	242	252	257	250	244	250	243	242	230	249	224	231	244	248	249	264	276	235	266	200	228	241	240	237	249	236	237	236	247	240	233	279	256	261	247	222	235	230	226	224	249	220	243	242	251	255	238	255	262	258	227	253	244	232	279	244	247	249	242	249	235	249	237	247	259	280	232	266	259	246	272	222	222	256	271	239	267	273	249	217	215	254	243	239	234	244	232	244	232	239	236	225	239	225	228	269	239	243	247	238	237	255	263	252	226	239	255	255	273	232	268	250	255	227	261	261	254	281	241	238	239	223	241	268	267	253	228	252	242	261	206	207	235	247	241	237	231	219	249	244	242	246	256	252	240	236	236	249	245	256	273	228	245	232	240	239	241	274	237	227	253	290	235	246	227	266	243	256	250	201	216	252	237	227	228	240	251	242	232	222	251	257	275	245	229	226	244	255	233	229	228	203	218	253	234	251	239	275	242	261	262	255	291	243	233	266	242	259	242	242	263	225	254	241	251	241	235	252	269	233	214	239	243	271	264	257	245	235	230	260	263	245	250	261	261	226	261	230	253	259	239	255	218	246	238	241	267	247	243	251	233	250	261	210	260	234	209	232	222	226	243	278	234	257	248	266	234	254	242	279	254	236	245	256	231	237	222	266	241	247	232	233	264	266	244	229	236	260	260	245	246	250	253	243	255	239	262	248	244	244	259	265	263	242	264	244	253	234	236	247	225	251	253	269	257	223	250	231	250	239	222	258	233	254	230	219	250	236	233	237	225	246	239	206	267	220	259	242	249	232	274	256	221	243	247	267	229	259	282	255	235	264	227	278	258	233	256	251	246	265	266	257	270	243	212	286	236	255	256	249	237	217	241	267	239	257	236	206	252	243	265	254	210	233	235	256	224	250	262	231	232	228	214	251	269	223	291	259	246	244	234	250	261	230	211	229	261	257	225	224	250	253	262	237	252	254	259	237	253	228	237
7498	3141	5270	5534	4652	3904	3310	2772	2667	2591	2306	2187	1939	1667	1394	1276	1228	1192	1163	1324	1272	1328	1490	1953	1678	1531	1284	1233	1160	912	894	935	916	940	974	954	974	959	988	937	883	921	897	845	864	875	863	926	921	864	1118	1404	1331	1158	964	998	867	802	3689	7604	8514	7001	4959	3066	1885	1166	875	747	692	677	704	651	699	636	694	686	632	661	614	640	682	644	707	671	707	636	699	671	674	681	681	683	696	701	649	659	668	684	665	725	674	672	699	679	677	661	664	630	653	624	703	684	705	684	713	655	672	640	660	639	705	669	713	672	681	676	670	664	692	660	703	695	693	666	710	658	674	666	670	676	691	626	674	685	676	709	714	653	727	704	688	695	664	711	717	691	674	655	677	675	684	664	670	706	667	685	679	680	674	731	716	690	673	687	670	649	650	714	686	670	656	698	662	618	636	673	676	699	703	678	636	703	696	674	655	637	698	650	710	637	652	631	698	626	699	696	642	670	658	662	708	647	689	659	695	667	701	659	662	627	655	701	620	676	665	690	635	685	663	727	686	651	676	652	676	664	644	693	698	655	658	688	692	661	648	720	659	675	656	673	629	709	702	676	672	675	705	704	687	648	686	687	654	685	656	687	662	688	691	662	705	695	719	686	678	642	682	654	677	692	655	679	682	677	640	707	698	659	631	663	658	737	700	674	661	689	691	678	712	672	671	708	647	650	678	668	655	664	676	677	627	663	676	674	696	666	626	680	652	673	696	675	633	673	666	662	672	674	663	704	698	674	665	706	643	680	679	691	676	659	633	713	667	740	703	641	667	712	657	677	648	648	693	724	654	678	674	685	663	691	676	665	664	678	694	654	684	700	680	699	684	653	699	703	690	690	664	652	661	702	677	710	659	689	725	690	676	668	670	648	667	678	688	687	655	639	674	689	702	655	658	644	658	688	679	677	708	699	669	693	703	640	686	676	704	684	661	620	652	667	684	653	695	690	700	670	673	625	675	673	681	664	673	668	676	709	648	659	727	691	650	684	676	673	712	697	703	674	651	657	636	702	722	708	682	625	653	699	658	709	692	725	661	713	662	702	618	656	633	644	675	660	743	732	645	670	676	655	698	693	722	720	676	654	711	670	685	653	706	702	690	606	676	690	707	695	670	684	698	672	679	672	662	698	674	706	644	674	656	696	648	660	681	670	710	675	671	653	680	665	694	670	699	666	676	655	717	667	711	694	675	656	680	657	696	658	683	694	662	674	649	665	666	685	648	674	665	710	667	650	685	696	673	689	667	680	651	717	676	706	665	666	645	646	689	672	715	677	744	671	688	658	622	752	632	660	681	644	680	670	635	660	656	718	669	716	653	716	671	663	662	664	685	645	681	658	661	666	695	694	698	670	694	691	643	665	650	688	653	652	676	677	656	685	675	695	693	678	658	683	684	682	726	669	696	710	658	737	658	716	688	689	663	686	687	656	712	620	655	683	673	691	617	676	643	632	671	684	681	648	680	691	663	691	647	683	631	673	652	723	660	682	661	687	666	635	715	666	692	666	703	684	709	624	702	672	611	691	657	683	652	690	658	688	732	699	676	697	707	684	743	682	706	714	717	674	660	654	722	670	696	697	708	694	657	672	661	639	706	715	688	709	718	711	673	664	696	699	635	728	703	696	618	665	713	656	708	666	650	699	688	680	635	641	662	691	659	651	639	624	701	644	658	741	651	656	671	701	651	662	650	702	676	704	658	640	652	687	641	665	703	672	640	686	667	675	693	695	681	647	658	634	679	691	685	703	664	713	661	671	694	650	701	634	620	632	632	696	674	675	672	667	690	677	669	686	660	688	685	692	636	706	639	697	707	603	688	744	644	730	702	691	686	642	651	707	637	693	649	685	710	667	688	671	644	660	676	693	670	669	666	650	713	657	695	656	659	715	683	696	686	708	675	640	655	652	651	709	630	677	649	672	669	636	716	670	665	640	666	653	703	719	694	633	711	670	671	614	671	677	683	706	683	708	641	654	649	681	673	675	657	618	699	667	688	673	702	654	709	662	679	701	679	649	673	613	691	671	707	614	702	702	664	674	702	657	629	736	605	669	690	623	669	727	665	666	661	651	692	707	642	643	660	657	691	688	690	667	694	713	626	654	674	675	657	651	665	708	683	653	713	668	694	718	638	649	642	696	681	663	654	669	683	697	671	688	649	696	671	622	685	655	679	722	654	672	667	681	672	679	667	670	627	671	669	665	679	698	692	664	682	678	637	664	647	691	674	722	648	661	675	702	666	654	717	659	698	610	654	730	704	671	657	645	650	671	652	671	695	646	684	672	684	627	667	659	669	633	660	703	665	718	681	670	659	678	676	693	692	681	620	703	660	698	707	703	617	683	666	696	741	690	669	693	692	724	646	705	699	673	686	673	661	676	635	643	681	659	648	684	666	710	728	702	710	644	665	660	719	647	670	687	691	683	663	697	643	646	650	707	665	656	698	668	701	707	679	665	676	706	623	707	700	742	666	681	669	666	659	672	685	648	646	669	626	687	666	677	711	672	671	637	682	706	674	694	640	676	694	734	681	682	698	640	600	673	643	691	678	698	660	706	691	722	665	656	661	652	705	675	643	647	684	684	642	703	700	665	697	632	618	686	662	696	641	656	681	642	702	670	647	655	701	672	682	660	631	699	708	646	717	666	685	639	669	644	676	651	694	689	735	630	689	669	643	606	706	695	685	704	624	658	710	704	628	655	706	676	667	682	656	635	712	672	665	736	639	696	664	679	701	628	650	677	673	686	678	658	655	676	633	643	709	696	676	722	652	693	671	700	710	673	662	622	729	672	654	666	705	694	665	689	654	685	657	676	677	686	694	678	671	694	687	646	640	683	714	686	654	652	674	678	673	647	628	681	660	706	699	638	687	744	648	698	670	684	710	697	697	682	658	676	686	653	696	668	665	690	681	662	638	684	685	687	646	663	707	672	695	687	670	635	641	639	657	660	630	648	721	714	701	695	709	700	721	662	664	678	674	672	656	704	710	700	667	742	666	680	673	705	701	691	698	654	669	641	670	655	664	675	671	663	668	671	689	652	674	674	722	672	644	727	664	681	664	634	691	685	659	710	693	670	617	667	652	698	661	696	666	654	669	665	672	670	704	672	671	632	719	721	678	636	655	653	661	666	663	661	620	671	653	674	654	694	691	671	701	603	715	660	666	687	685	711	701	691	689	697	708	644	670	743	645	662	661	688	690	699	692	666	693	711	688	652	646	703	648	644	663	736	633	694	662	664	658	659	688	706	642	686	690	716	700	658	644	637	688	657	702	680	708	629	692	661	652	635	639	704	683	687	683	685	629	646	669	699	694	651	663	699	674	689	677	661	723	716	641	713	663	646	716	721	686	645	711	676	621	755	677	651	635	644	670	654	639	643	682	676	673	653	671	673	684	680	673	653	637	669	662	663	688	676	652	720	698	655	674	672	643	672	694	704	648	691	677	640	610	669	691	689	651	644	727	635	676	667
2160	346	418	346	325	316	295	291	327	310	335	294	287	302	265	263	277	265	283	304	280	314	323	318	323	340	307	282	300	297	290	299	299	278	287	268	274	307	300	268	281	287	262	278	294	266	261	311	276	302	274	295	263	277	256	256	272	286	286	346	376	381	384	360	327	311	310	293	275	244	262	274	277	281	270	280	273	280	288	266	285	271	276	287	298	259	256	253	245	284	269	280	301	256	290	267	283	267	259	279	254	286	288	266	278	257	264	296	296	269	273	270	311	280	248	279	292	265	290	268	256	299	245	259	263	282	279	280	286	277	242	267	301	277	297	265	263	285	270	289	272	252	280	261	269	281	290	284	266	284	254	329	253	273	269	228	275	285	278	253	296	245	262	259	274	301	264	276	296	281	288	294	285	288	276	310	290	267	304	284	265	292	280	283	288	268	285	274	245	279	259	281	258	307	270	273	285	281	285	270	231	317	291	309	249	270	265	273	293	275	286	243	274	265	284	301	261	281	249	288	286	265	250	258	292	311	286	259	283	273	273	285	267	293	275	264	287	259	282	264	283	247	269	280	274	285	254	270	274	296	260	292	278	259	297	291	277	270	253	260	273	303	289	282	296	304	296	267	245	300	256	276	259	303	271	288	280	282	255	283	290	294	254	314	244	315	296	281	288	281	242	277	234	244	282	264	270	265	257	292	288	257	298	275	294	287	284	278	268	251	259	280	229	273	262	300	293	271	248	261	324	282	271	309	289	246	263	271	243	254	252	286	291	229	291	285	263	305	281	239	294	299	291	291	268	277	279	272	280	260	263	286	285	283	267	282	293	279	276	300	284	256	289	314	271	275	267	291	259	269	283	310	283	302	299	284	276	280	256	272	262	266	299	280	295	306	256	293	272	289	277	252	290	295	253	296	274	292	277	284	289	288	270	292	295	260	279	293	255	273	246	276	237	261	270	268	321	274	273	276	279	277	271	273	241	289	284	321	283	281	290	285	264	270	294	259	249	243	270	277	273	280	289	291	305	295	281	274	273	264	296	277	247	316	287	281	298	290	262	254	263	277	301	279	292	288	240	266	272	293	301	275	270	262	262	241	239	271	290	277	251	309	287	257	303	270	277	291	276	287	248	246	278	281	275	259	304	287	305	254	279	232	279	278	299	288	268	306	267	285	275	252	291	270	231	284	279	283	278	311	312	308	287	281	289	264	287	252	269	272	249	265	287	287	281	290	259	255	246	258	288	293	267	289	312	261	279	277	263	271	276	259	292	298	265	257	270	260	282	262	273	270	247	276	244	288	267	297	278	289	293	255	285	283	271	281	274	273	277	273	257	278	296	322	257	273	293	288	262	283	270	270	268	280	282	298	294	275	263	282	283	279	296	281	287	298	280	284	297	279	278	279	283	270	249	273	290	292	239	277	256	274	285	276	272	272	289	291	265	273	262	262	301	294	282	264	271	286	291	262	255	266	276	278	262	279	306	288	264	286	244	252	270	229	269	294	253	271	290	284	279	298	254	290	266	276	273	247	281	275	292	285	284	277	256	303	271	256	266	269	277	279	254	265	275	280	270	284	299	298	273	286	282	263	287	296	278	274	293	285	286	266	266	260	279	322	298	264	263	301	296	272	264	296	267	282	315	297	269	284	277	261	276	275	296	278	281	262	248	253	289	291	275	265	251	276	280	258	296	288	289	257	257	244	274	284	268	280	277	286	265	252	291	255	290	256	267	300	277	302	259	280	263	276	267	283	258	294	262	287	281	266	287	297	318	264	271	284	264	260	275	270	271	253	254	253	265	261	296	253	284	284	297	271	261	267	271	268	256	271	278	269	314	289	276	273	251	280	283	280	287	287	270	266	268	248	239	282	268	293	267	268	260	240	294	281	277	297	252	276	299	280	245	274	298	276	284	287	290	270	295	302	299	266	282	266	262	265	298	295	265	286	288	282	306	276	315	265	277	258	272	244	272	268	292	301	273	270	255	270	277	270	289	261	289	294	261	273	294	313	260	282	254	296	266	276	259	280	269	266	271	289	258	281	264	272	272	301	268	315	249	266	277	292	293	274	267	265	242	297	277	240	246	282	302	274	279	261	267	306	284	281	264	261	282	258	293	282	280	270	262	274	252	276	293	292	275	311	249	259	291	289	270	284	245	277	286	279	245	292	253	302	272	243	283	307	288	303	280	274	270	294	258	278	268	261	274	296	238	269	293	267	299	250	287	259	292	304	283	252	289	299	298	260	272	266	270	276	330	285	234	294	286	248	299	285	287	282	272	303	257	300	293	272	264	277	291	258	262	283	282	263	301	256	295	258	251	262	274	291	291	254	327	259	284	254	289	269	267	306	262	277	260	282	248	273	259	313	274	274	268	269	263	260	259	293	290	272	308	307	284	270	274	308	301	288	293	265	262	282	288	277	267	308	265	274	280	270	244	287	295	272	282	282	253	290	262	259	286	302	253	271	316	270	277	280	299	261	294	273	280	244	284	270	252	255	300	268	278	274	251	261	284	235	259	276	285	261	281	244	279	273	263	255	252	298	270	279	307	234	273	270	304	266	274	274	286	262	266	278	256	289	245	277	261	298	283	297	250	260	255	254	244	284	262	266	275	271	276	259	283	275	268	287	274	271	303	260	283	279	294	263	262	281	281	298	270	311	267	272	280	271	276	297	291	282	290	277	248	268	294	299	273	268	294	274	266	292	296	304	269	281	281	276	275	257	283	304	280	273	291	258	273	263	281	256	276	285	300	280	302	307	255	285	297	281	283	292	264	240	286	268	273	292	278	284	297	282	281	277	265	267	267	250	299	266	285	306	275	276	282	287	269	282	264	261	258	282	287	275	272	268	282	285	299	268	280	265	287	271	294	273	292	273	265	260	268	305	276	298	287	280	297	274	283	253	298	266	314	279	258	257	264	249	316	276	263	250	292	277	259	290	266	268	263	258	229	292	242	289	278	282	316	265	284	298	260	271	291	279	299	290	274	263	278	286	274	285	273	277	277	283	271	266	264	285	301	271	279	278	297	285	263	292	286	266	281	293	293	272	246	285	276	263	266	258	282	273	262	282	294	275	262	246	271	264	262	273	301	284	283	267	246	284	275	260	264	266	276	278	306	272	279	292	265	310	294	261	288	294	276	292	279	254	255	294	256	305	264	309	268	259	280	262	272	275	279	285	287	303	275	240	289	294	259	264	281	291	260	288	257	284	264	270	270	282	275	274	284	265	284	288	299	324	272	240	273	280	275	271	282	259	230	274	265	277	263	270	287	270	298	196	276	277	284	275	260	279	274	262	304	254	294	292	290	291	266	264	282	289	275	270	275	261	269	260	254	274	265	264	279	243	309	288	262	295	267	281	229	293	285	250	285	289	275	267	272	272	263	318	283	273	246	268	256	268	287	284	270	290	264	286	285	291	292	274	267	263	280	270	298	256	288	306	314	244	283	312	263	275	272	290	286	297	258	311	274	282	291	266	283	261	268	274	292	288
2443	859	1073	1045	889	922	930	876	927	995	969	957	857	801	837	804	762	737	833	874	881	964	999	1067	1093	912	876	847	807	762	807	835	829	821	830	826	809	827	833	795	806	811	783	794	818	798	774	807	770	810	846	877	763	779	827	820	782	808	904	1175	1399	1529	1436	1154	1070	856	836	737	778	781	731	734	775	731	775	725	781	777	759	752	749	735	733	796	754	702	802	767	803	765	775	767	747	716	735	739	797	720	775	779	786	761	760	764	725	693	740	753	726	773	789	790	702	734	770	800	765	764	816	732	774	695	749	710	714	769	743	759	752	733	743	722	769	744	794	771	732	806	774	768	740	775	742	758	757	700	731	760	738	744	736	752	753	746	756	708	759	739	757	667	738	718	737	730	787	746	768	800	754	775	693	767	737	765	709	727	785	731	783	812	757	791	797	719	757	737	732	763	765	786	718	735	754	795	743	782	769	764	734	726	720	781	758	718	747	814	747	741	739	722	757	728	738	725	746	746	781	742	757	706	751	744	680	730	717	703	712	748	760	725	721	750	728	787	738	746	779	790	755	766	742	745	740	726	775	750	750	799	735	750	764	770	760	776	729	773	759	730	762	779	786	784	774	707	733	719	715	753	757	707	722	743	722	761	751	752	804	782	743	747	758	773	769	763	725	800	788	736	738	694	707	748	782	729	753	775	718	787	757	752	719	742	800	758	761	737	720	737	724	758	794	726	789	758	730	775	735	765	753	754	774	793	783	727	743	735	723	780	727	765	805	768	763	775	759	717	763	774	731	690	755	751	744	757	744	783	724	753	768	722	764	734	698	753	744	799	756	777	730	717	720	748	742	708	750	730	773	763	786	706	752	788	731	759	738	786	708	745	768	710	730	747	766	753	784	710	713	730	692	764	781	758	729	770	757	796	757	796	739	776	710	760	757	744	753	726	732	721	763	740	760	751	776	790	777	739	734	746	764	737	728	762	736	788	761	808	765	761	828	758	799	768	789	822	749	704	765	731	781	776	695	747	736	764	721	784	742	763	790	724	743	722	745	757	718	771	760	788	781	743	751	797	751	714	765	738	749	731	786	763	762	770	780	740	756	766	791	753	776	770	760	703	752	723	733	737	767	745	719	724	752	755	723	749	751	752	741	776	807	821	776	771	756	764	787	711	752	755	731	682	767	786	720	693	748	761	722	741	678	768	720	765	711	810	804	757	763	739	784	756	765	763	756	785	788	776	689	777	753	740	744	739	754	731	748	684	742	778	770	773	741	753	749	784	749	812	695	751	720	757	787	759	740	715	759	789	782	767	783	726	751	758	739	836	742	816	784	790	790	750	755	733	761	740	747	725	790	796	728	775	743	737	772	738	739	742	743	782	750	720	761	755	783	779	728	797	780	774	733	731	718	726	726	769	705	710	780	728	753	760	826	767	812	724	797	770	798	782	745	713	693	762	760	795	751	754	742	717	797	752	703	762	743	728	737	717	739	800	719	724	761	712	750	719	744	748	741	767	727	749	780	787	775	719	764	786	727	697	722	771	744	773	772	717	725	732	767	798	773	764	789	725	749	758	774	757	734	748	709	751	790	739	721	732	753	797	788	730	728	741	759	726	757	737	727	711	753	722	786	733	757	749	776	778	749	707	715	728	730	765	722	753	737	772	775	743	745	765	746	764	722	766	735	746	732	750	770	745	831	763	752	771	782	788	724	783	767	783	700	710	739	746	732	725	750	717	754	745	731	790	757	777	754	754	758	750	750	742	768	758	756	772	790	737	751	774	789	745	739	709	750	768	786	754	750	716	773	743	729	765	740	768	744	738	780	720	696	765	772	744	768	730	788	723	760	735	787	752	754	739	734	751	792	753	778	753	750	765	738	789	742	769	757	745	720	773	772	776	787	766	741	714	758	783	764	774	728	778	758	794	742	724	745	768	775	765	737	756	728	751	788	734	740	730	720	784	796	710	782	749	759	748	735	735	764	771	738	757	743	737	727	721	750	754	756	769	723	806	734	732	718	774	738	738	789	780	774	776	741	746	791	775	730	825	690	803	709	760	698	744	758	776	742	766	805	768	738	715	743	758	764	742	797	747	758	706	727	749	750	745	770	784	765	709	744	777	745	747	763	712	714	761	794	742	788	740	742	780	760	736	760	712	732	712	754	736	779	791	719	822	748	734	740	725	749	786	751	803	740	768	751	772	743	764	758	742	730	774	744	781	764	713	735	765	778	815	740	767	784	784	748	756	764	722	743	758	757	762	796	750	748	760	777	741	777	765	747	760	727	754	752	752	758	737	730	759	777	767	780	727	747	764	759	810	773	754	778	731	771	772	746	725	787	807	727	761	750	709	780	783	751	750	750	733	713	769	747	703	746	780	769	779	803	755	779	739	724	777	758	783	785	780	752	728	754	742	782	734	791	758	762	710	734	822	775	760	750	711	695	740	736	718	716	721	830	750	723	694	769	749	732	825	747	764	825	754	719	725	779	755	725	769	790	715	736	747	760	797	754	726	733	717	730	753	766	756	756	729	749	749	689	711	757	724	769	736	732	749	712	730	796	720	757	739	799	715	725	733	733	795	728	744	744	771	772	764	717	763	756	721	753	725	764	725	762	782	816	767	720	724	758	752	775	740	801	768	824	788	729	709	811	725	806	733	747	781	783	722	773	718	756	755	769	726	759	724	687	733	781	737	721	778	731	719	728	717	740	759	737	732	762	748	735	745	762	751	713	777	792	752	715	761	734	691	787	799	758	739	736	694	710	707	761	727	765	714	689	732	766	748	739	751	813	745	732	774	778	745	727	774	731	710	770	771	796	753	751	760	722	765	743	742	792	676	744	741	745	781	712	742	740	728	787	726	764	761	757	765	731	756	740	783	787	773	708	772	761	744	758	768	750	743	734	738	753	756	742	766	778	736	763	766	751	764	723	746	749	756	741	771	762	749	736	757	726	775	759	755	744	765	755	749	721	719	760	794	782	735	785	742	701	717	779	767	754	701	818	750	802	765	795	753	783	767	723	716	734	769	748	726	808	742	751	797	722	789	739	739	742	800	736	728	737	737	764	747	771	740	762	803	718	740	754	708	751	712	757	738	751	780	751	755	735	702	748	726	746	716	738	727	763	742	746	734	771	742	747	695	774	740	742	759	822	737	804	774	757	836	758	721	752	776	797	759	742	730	742	803	753	741	761	798	751	764	733	741	741	750	733	747	802	716	751	748	751	752	722	757	775	792	681	739	751	762	727	760	755	762	758	798	774	790	745	779	716	807	808	737	717	778	753	739	778	835	799	719	718	785	783	762	769	748	702	735	730	760	729	726	738	754	747	733	725	722	775	759	765	790	756	745	747	719	765	714	759	768	787	721	795	753	794	704	756	731	726	705	759	754	749	787	772	750	724	769	703	740	722	755	743	738	726	762	745	743	740	762	804	715	714	802	706	756	788	745	768	750	771	785	781	726	767	750	752	740	755	730	788	759	811	752	806	793	791	758	728	720
7766	1680	2156	1439	935	736	573	487	455	432	399	420	366	367	323	306	268	283	341	347	302	301	354	394	349	295	309	321	323	297	300	282	281	287	275	282	282	283	299	255	301	302	255	283	299	266	296	289	294	279	296	330	329	299	362	317	304	268	384	744	861	776	690	497	387	319	330	271	278	267	242	272	271	251	254	252	248	256	254	268	247	254	257	248	248	285	257	276	266	262	240	261	269	213	241	274	267	295	253	242	232	272	274	257	251	262	246	257	254	240	262	257	260	244	264	275	266	250	232	252	262	235	225	260	235	259	263	251	235	271	249	248	271	215	258	261	255	291	286	279	259	242	254	247	253	275	271	264	269	265	247	258	257	215	237	248	246	274	277	253	240	257	255	259	238	262	218	244	257	270	261	247	274	266	266	244	263	241	235	272	247	248	288	243	273	263	251	232	262	249	256	248	269	240	252	289	255	253	273	230	268	234	241	277	261	250	264	276	262	259	241	233	284	264	274	254	249	275	244	252	255	265	238	271	239	300	231	296	236	276	261	294	260	267	271	274	255	240	271	257	261	285	262	263	274	274	304	293	234	254	235	281	275	258	258	252	257	295	250	244	279	237	263	238	246	242	248	265	237	249	252	233	259	251	270	251	240	275	245	278	260	265	263	264	249	231	239	269	264	258	266	264	258	268	240	244	286	267	252	268	251	282	255	265	259	286	233	266	278	252	279	237	265	252	230	257	247	251	260	259	263	293	226	256	258	255	269	253	237	257	221	283	266	276	253	288	267	249	259	244	254	238	258	290	254	253	250	246	252	282	266	278	259	286	231	257	254	255	263	230	275	244	258	244	244	261	256	251	265	246	274	278	239	299	256	252	233	254	269	259	282	249	248	262	258	241	259	261	268	276	258	282	279	246	244	257	270	233	283	257	266	270	244	246	272	235	226	279	278	225	284	250	240	224	293	261	253	261	270	230	250	275	257	266	287	252	270	242	252	280	242	260	249	255	258	245	261	277	254	265	270	265	268	255	256	267	260	259	256	245	291	252	259	250	244	241	258	261	250	303	239	228	253	261	267	254	254	244	267	215	251	262	278	266	262	276	256	256	247	281	309	295	251	260	270	228	271	281	235	274	266	250	252	243	265	264	282	260	260	254	270	278	271	248	261	226	272	242	249	248	268	237	234	251	248	236	241	272	244	273	255	255	258	267	269	262	277	278	280	262	259	290	262	252	252	247	270	280	278	267	232	247	224	252	267	232	266	278	284	261	255	264	268	244	248	273	264	265	265	262	265	241	265	268	286	275	253	276	254	263	243	267	257	254	279	246	274	256	295	258	286	261	242	276	265	263	256	255	265	266	280	309	251	253	243	248	258	256	255	283	255	246	265	255	249	234	253	250	242	268	249	252	272	288	243	246	243	259	263	292	259	263	261	263	273	258	241	252	257	249	272	260	272	270	294	262	236	288	274	270	246	277	270	257	265	242	287	258	285	264	229	246	263	244	294	270	274	242	275	236	249	247	273	273	252	236	256	284	222	230	245	267	256	237	279	260	262	253	250	275	252	252	267	247	216	264	237	269	260	239	240	263	230	252	251	256	243	272	248	278	233	259	255	262	247	311	240	257	270	271	233	246	253	235	242	259	236	246	267	263	254	279	253	235	236	253	272	262	264	244	239	245	261	273	251	266	252	268	263	283	260	258	277	275	233	236	257	252	258	259	276	238	255	253	277	270	248	229	247	264	268	255	253	247	275	263	229	262	267	275	286	259	236	246	240	228	246	259	277	249	250	251	242	244	275	238	251	255	253	243	254	272	261	262	263	277	223	255	267	258	265	241	240	225	253	238	277	264	243	261	277	261	263	241	258	253	263	267	265	243	249	270	244	273	285	260	271	256	260	236	247	228	286	276	282	259	254	251	227	268	269	240	261	311	257	281	243	255	278	274	281	252	243	235	224	247	250	278	250	277	272	268	272	274	261	262	253	236	233	250	250	268	225	278	256	266	259	250	265	257	267	262	288	244	250	247	273	250	260	237	244	291	262	226	255	270	260	249	234	271	273	262	249	254	261	260	234	255	258	296	264	269	258	258	258	275	238	265	282	275	291	281	273	262	274	262	247	258	237	268	258	234	253	248	237	246	264	246	245	261	269	276	210	261	265	267	266	261	291	271	272	295	257	263	256	276	275	243	271	229	231	241	246	266	245	252	235	253	261	267	263	247	271	249	249	253	279	268	260	258	280	289	245	244	268	271	252	240	251	286	263	260	243	285	267	241	285	273	275	274	229	249	280	267	259	266	276	255	274	258	250	233	271	284	232	267	276	252	265	245	248	259	255	245	234	222	247	257	256	253	252	268	228	272	270	262	280	257	264	272	244	242	245	240	273	270	247	254	243	239	260	247	262	239	255	253	245	265	273	256	273	284	257	274	239	251	257	267	251	256	235	279	253	257	251	255	275	256	242	223	244	287	262	247	280	247	227	270	247	283	270	265	215	248	293	231	228	267	273	268	259	278	277	302	272	243	252	270	265	269	257	270	280	263	269	253	262	267	258	277	280	231	254	241	271	288	259	261	292	236	244	272	256	264	275	269	262	234	243	254	249	248	272	290	246	301	247	244	242	264	251	232	284	250	293	255	266	250	265	267	246	283	249	230	286	275	260	270	258	259	249	256	267	280	276	266	246	256	269	262	287	258	270	253	248	259	228	285	270	256	256	257	268	242	249	253	273	249	297	273	270	260	272	249	253	262	286	232	257	286	240	264	264	284	279	242	276	253	245	271	239	261	284	247	246	242	260	267	274	264	264	254	270	287	260	268	247	245	251	228	249	241	231	254	223	249	271	279	246	265	240	260	261	254	251	279	263	254	266	266	274	265	283	271	253	287	260	248	261	250	258	289	253	272	249	245	275	300	271	268	279	254	264	259	273	219	272	235	263	272	247	272	242	248	262	242	250	253	247	248	257	248	234	270	243	275	274	248	251	247	241	255	257	245	242	241	287	252	236	250	258	240	244	256	234	288	277	248	264	261	259	260	269	238	270	294	263	252	254	271	250	266	256	253	269	263	253	250	266	235	264	273	244	267	276	250	285	249	234	273	254	276	264	252	262	253	237	261	269	264	268	268	253	262	245	257	254	265	273	294	272	264	257	269	288	267	275	272	275	252	270	264	251	273	265	252	239	249	256	242	268	258	239	282	252	253	260	266	261	262	262	267	283	262	260	280	241	255	271	238	254	280	269	250	275	271	249	229	259	240	297	241	240	249	241	260	230	297	243	260	267	271	269	241	255	229	273	249	249	274	272	291	280	284	263	276	270	245	278	250	253	222	233	240	242	268	276	240	279	276	263	247	235	206	262	266	242	269	237	267	233	225	303	266	271	275	269	232	274	247	256	259	262	239	251	255	255	268	263	262	274	261	293	261	212	267	237	252	260	238	250	269	289	258	269	253	247	262	288	268	261	285	258	256	260	243	246	238	275	231	268	270	258	273	266	228
5738	2306	3671	3604	3029	2645	2291	1910	1888	1866	1740	1688	1528	1383	1197	1078	954	1001	1116	1138	1146	1289	1524	1523	1277	1109	1098	985	1008	917	893	926	937	961	926	910	831	808	839	838	816	868	912	841	814	857	887	888	957	1067	1005	1024	1090	1114	1218	1152	873	897	1603	4815	5526	4671	3573	2367	1570	1051	884	774	717	667	709	744	687	686	688	692	737	748	694	727	708	747	711	665	730	718	735	691	731	714	656	710	708	722	769	713	695	702	714	696	681	699	656	709	737	714	754	705	737	695	694	683	713	670	690	708	698	717	679	692	733	737	738	743	742	685	694	681	732	743	711	734	733	720	744	682	719	727	715	714	740	661	721	731	712	703	672	708	701	704	715	746	717	689	763	672	743	723	647	667	690	687	732	715	687	668	688	706	709	696	772	713	700	736	715	720	727	699	755	676	690	700	775	719	707	681	721	722	739	696	722	726	742	700	727	697	726	674	757	738	681	711	704	720	713	696	713	682	686	719	723	687	725	649	722	729	736	720	712	692	708	708	736	755	725	699	719	684	711	734	720	751	667	714	699	691	711	690	703	722	694	740	741	723	686	713	722	698	725	719	712	729	723	687	685	744	703	728	759	731	690	767	727	724	677	735	700	711	661	726	702	683	714	737	769	720	685	721	735	737	706	744	660	651	685	725	675	747	720	701	779	736	748	725	706	704	640	694	735	716	705	707	749	727	695	672	756	656	715	733	673	685	746	750	714	663	712	669	733	731	711	687	729	715	699	739	744	743	721	728	709	719	719	736	701	718	704	653	760	740	761	672	735	700	777	724	740	677	751	657	743	750	692	678	698	720	778	766	718	686	694	681	711	692	725	771	679	666	700	724	680	715	745	677	696	737	722	667	687	673	706	718	667	691	668	724	708	703	704	689	697	731	649	734	729	723	720	736	747	700	724	707	714	721	734	688	726	697	704	703	716	739	718	695	726	701	722	718	739	692	722	692	739	719	696	696	698	664	696	738	648	690	744	738	667	653	710	722	681	708	781	776	654	716	699	693	650	693	682	706	694	724	713	669	703	715	718	703	741	696	710	696	691	751	739	697	751	675	675	685	693	653	695	674	692	688	689	730	723	704	698	735	673	680	700	729	738	743	741	733	754	686	730	695	685	726	734	688	719	697	723	684	720	705	726	709	710	714	725	733	703	689	727	665	694	743	679	691	691	726	699	707	697	728	713	676	718	698	712	741	685	692	687	680	731	716	733	706	680	666	741	700	694	726	731	660	774	751	697	735	694	736	730	716	708	727	682	735	729	721	696	755	716	686	716	708	700	764	698	715	759	697	718	671	764	710	699	697	693	679	680	669	702	709	721	734	698	739	652	688	664	697	694	716	698	782	685	709	722	661	704	714	763	688	693	678	734	691	706	744	739	710	724	720	682	717	708	642	717	720	705	736	737	726	728	744	701	686	747	668	727	708	711	763	747	710	687	689	707	721	742	704	725	747	689	702	764	700	745	702	761	706	717	710	677	749	750	713	750	708	744	719	725	747	705	701	681	701	722	730	688	759	713	668	722	694	725	715	683	692	701	726	683	661	684	650	744	749	713	697	718	750	693	757	722	664	715	696	713	725	666	752	722	709	694	724	673	732	722	686	721	749	714	726	706	695	713	720	720	690	724	677	671	699	681	702	681	669	705	731	705	716	695	736	709	716	670	659	707	702	710	674	720	683	711	716	713	731	702	769	676	702	685	720	704	744	720	695	689	744	721	755	720	686	727	716	701	758	691	702	700	702	680	704	710	660	733	746	706	703	738	702	647	685	719	704	759	704	656	764	701	724	731	726	759	669	684	690	674	707	742	712	710	706	696	691	704	688	743	711	661	660	715	662	719	713	751	726	703	718	706	702	680	731	720	697	742	767	717	734	687	716	714	659	689	668	667	726	718	716	693	713	717	694	738	720	721	736	728	715	708	758	680	703	719	666	695	711	671	687	712	751	720	730	707	670	718	707	721	704	660	688	713	692	727	709	720	752	733	716	718	681	727	695	738	692	679	778	698	727	728	711	725	724	691	693	720	680	709	741	735	729	751	688	738	689	717	679	741	706	690	669	745	703	729	721	733	719	686	743	743	727	718	664	713	687	683	665	702	684	763	717	694	724	687	701	709	670	697	730	720	679	731	686	742	675	703	689	655	663	717	720	736	729	706	693	694	730	712	693	657	720	722	719	752	716	714	770	715	677	736	748	686	713	636	641	693	757	720	648	692	690	717	737	763	714	717	712	710	721	710	712	715	684	721	694	709	667	738	714	713	726	733	749	726	733	700	687	724	684	707	745	685	757	722	714	725	699	733	682	748	724	711	708	686	678	698	742	671	726	678	631	739	744	703	716	707	708	697	723	729	732	726	731	675	704	702	715	693	648	726	716	724	700	738	749	723	690	704	670	715	694	744	707	694	692	734	701	703	730	695	695	764	722	725	692	723	667	740	722	713	723	688	674	728	717	655	668	698	688	788	727	678	706	742	696	698	753	712	714	734	661	738	716	749	736	692	701	753	688	682	728	695	721	698	679	706	692	745	695	744	680	707	710	647	715	699	718	715	720	690	688	747	732	684	716	750	673	715	737	704	711	708	699	637	677	700	706	740	730	756	715	767	768	758	692	717	719	720	738	701	683	682	732	711	751	735	716	686	676	708	729	740	690	703	741	717	719	679	701	704	715	687	726	757	682	723	727	721	683	676	670	712	728	725	731	713	713	700	740	675	740	678	662	670	687	717	739	672	682	737	736	744	676	771	701	730	749	699	707	718	729	735	694	720	669	742	685	708	734	689	691	716	669	667	742	715	728	667	712	715	686	675	706	699	715	685	694	692	705	703	684	711	703	729	711	713	741	711	730	700	703	681	693	776	673	689	716	712	745	751	705	682	666	716	718	669	685	707	688	707	706	702	719	710	748	691	705	720	720	732	757	727	718	693	712	720	685	731	682	719	759	716	692	693	687	729	689	710	656	721	764	676	717	694	685	743	751	735	713	743	694	707	751	681	769	713	701	695	709	731	710	768	704	740	684	702	738	670	736	729	721	699	685	759	704	681	756	708	703	700	682	724	674	720	705	738	676	722	724	692	745	713	714	754	723	773	682	718	730	658	675	684	707	710	722	730	718	727	668	731	711	702	687	691	704	727	721	676	725	717	697	667	689	707	716	742	672	735	710	704	711	712	705	674	729	719	724	745	714	711	697	713	753	716	651	730	736	695	662	751	725	693	754	729	715	717	698	664	680	703	699	739	717	707	724	738	697	705	733	734	693	735	689	706	692	731	694	702	693	693	732	734	710	711	720	731	733	718	700	675	680	688	700	726	684	744	723	694	742	722	676	714	728	692	723	682	686	745	730	705	665	700	730	699	684	721	693	765	676	726	746	685	708	684	675	713	710	726	712	701	682	679	688	706	683	681	701	720	757	704	728	647	702	713	700	709	688	726	755	749	695	719	678	734	723	651	705	712	727	724	665	719	669	693	667
13427	2992	3867	2335	1477	1102	850	687	637	558	590	506	444	422	385	386	334	336	366	391	339	371	415	453	346	351	322	324	284	321	301	307	279	300	299	276	284	271	286	319	289	272	274	304	296	288	293	334	266	364	288	297	283	267	339	333	265	271	293	882	1435	1287	1090	665	516	385	328	238	253	253	271	253	263	246	288	270	241	247	264	274	258	253	252	278	254	241	251	234	247	277	258	273	290	236	256	248	276	247	251	262	263	230	260	246	246	268	254	238	282	252	252	287	274	247	271	263	260	246	251	281	250	240	237	269	238	258	257	259	252	247	286	246	229	249	245	262	232	256	248	267	270	225	251	275	264	226	255	243	269	249	233	273	242	252	273	225	238	268	257	252	250	269	262	264	264	253	269	244	273	215	240	267	245	263	265	248	253	265	265	272	271	233	248	275	256	239	236	262	259	295	240	251	216	256	265	254	244	262	251	242	258	241	275	234	263	253	245	241	229	230	226	238	247	224	267	248	252	277	249	241	252	264	258	270	269	290	269	240	276	258	240	222	221	268	238	238	260	240	265	221	252	255	243	251	265	241	254	236	240	259	252	285	267	260	269	230	257	264	247	253	276	253	256	261	265	273	267	273	268	215	239	246	232	250	268	288	230	228	262	281	265	245	256	248	249	273	258	243	265	286	251	275	240	241	256	250	255	252	251	281	257	276	259	244	284	268	239	279	265	240	252	282	275	244	244	255	237	248	229	237	239	246	249	236	235	255	247	232	254	220	232	247	248	260	247	271	244	246	271	224	237	254	244	245	258	274	242	268	273	238	252	229	250	233	250	242	261	258	259	217	235	249	240	227	252	292	281	244	278	261	236	271	238	265	285	243	240	266	275	244	267	261	251	278	240	237	271	242	239	254	252	227	261	247	247	268	285	256	243	238	239	262	223	279	228	277	290	285	271	245	224	228	303	248	248	255	265	259	238	221	243	247	237	250	266	268	220	247	278	235	258	258	253	246	273	281	280	235	256	247	235	259	245	230	278	255	258	244	260	237	254	261	261	251	260	270	249	253	248	277	238	237	247	256	282	251	250	248	291	257	265	237	279	259	246	270	265	274	243	253	236	262	263	243	260	269	240	229	243	261	252	237	260	249	245	262	261	256	245	261	251	262	246	249	247	277	266	257	262	258	265	270	238	277	255	250	252	247	246	235	245	248	237	239	236	252	277	258	258	272	277	269	255	244	233	253	257	264	258	237	238	258	288	262	252	278	246	237	257	271	259	277	248	264	295	237	261	237	243	294	265	248	251	263	274	257	261	270	242	250	272	281	277	263	272	265	241	240	242	263	243	233	246	250	234	231	230	263	253	266	275	263	263	269	243	257	279	263	253	289	267	246	228	244	275	274	247	258	289	246	233	243	229	301	261	284	233	273	271	271	262	252	257	225	251	232	243	265	238	260	269	297	260	245	277	271	225	232	249	253	266	244	250	238	237	237	252	276	250	250	251	251	260	250	239	248	261	239	279	256	252	259	255	244	227	228	240	269	253	292	242	258	262	260	276	248	246	264	250	248	262	235	272	276	249	256	258	265	222	229	246	251	232	263	263	249	212	243	273	281	285	228	219	254	286	262	243	230	266	262	282	278	232	259	264	229	277	266	265	283	247	277	235	240	256	247	247	238	261	254	247	254	258	227	283	244	255	254	226	250	220	251	240	248	249	231	282	262	268	254	244	252	227	273	250	251	253	244	275	295	234	278	241	278	271	249	254	253	242	286	258	237	260	238	280	233	256	284	247	250	249	238	235	271	243	270	265	221	228	255	233	281	248	248	241	271	280	245	272	229	277	271	235	251	250	269	246	246	262	264	239	218	263	227	242	247	246	219	253	249	244	248	265	267	230	263	252	260	261	264	254	223	272	265	255	285	299	252	279	273	226	251	239	249	280	246	254	272	264	220	254	242	238	286	272	272	259	245	248	271	243	229	246	252	235	265	256	250	255	250	267	265	264	264	251	252	258	241	229	221	266	279	243	262	236	270	254	265	248	259	265	250	239	264	247	246	244	267	269	241	245	277	239	263	268	257	286	228	267	249	260	247	257	236	264	244	277	267	255	267	282	273	240	279	261	240	275	246	244	296	250	272	264	270	230	254	264	274	240	278	275	252	274	262	235	247	248	252	256	232	257	270	249	231	247	238	255	266	248	252	261	276	236	249	256	232	264	231	242	247	223	282	254	234	257	229	246	238	269	271	235	280	294	278	255	252	264	239	261	238	242	256	244	235	237	242	260	257	263	241	238	270	255	236	288	249	254	261	248	247	283	288	259	241	265	244	258	268	232	307	241	270	258	249	251	267	279	291	259	251	252	261	251	267	252	287	263	238	217	236	290	260	254	248	261	252	243	253	252	227	270	267	241	257	285	278	240	237	253	228	260	262	254	258	247	248	275	261	246	252	246	238	265	273	250	252	254	258	269	230	259	254	269	270	255	239	241	272	255	239	264	235	263	266	261	272	240	271	241	268	254	260	259	245	261	265	240	308	252	273	242	243	248	264	249	245	259	256	294	231	236	262	257	263	253	256	263	282	256	270	242	241	245	250	265	252	243	248	238	228	239	278	249	273	251	219	225	249	240	246	230	261	262	274	265	248	253	253	224	274	265	263	252	234	259	259	244	255	275	259	265	233	246	248	264	243	264	267	270	280	254	217	233	255	255	285	262	225	268	267	258	284	235	263	235	269	251	275	255	291	259	260	252	247	241	268	241	252	279	246	267	254	230	240	275	251	242	253	256	220	221	248	250	239	237	279	256	241	258	244	225	223	269	283	249	248	246	270	271	282	277	251	256	262	239	276	238	247	257	266	259	230	241	247	261	252	247	262	269	275	262	259	234	264	256	248	237	239	261	242	240	280	257	244	252	280	258	240	231	273	260	231	238	241	247	257	230	257	241	230	280	250	246	247	254	278	280	239	259	267	247	240	232	246	261	267	254	272	297	275	242	252	228	249	243	264	251	259	243	264	249	230	262	265	261	267	262	264	259	267	270	251	273	262	302	257	264	266	280	247	246	260	257	245	278	267	247	264	244	268	262	262	252	262	267	255	238	270	258	261	267	246	267	250	263	238	247	246	244	238	245	262	248	257	251	267	258	227	246	252	235	251	248	246	266	300	272	264	217	264	267	270	249	228	269	266	268	272	253	258	244	276	244	253	261	245	260	234	251	258	258	238	232	243	258	245	243	253	264	259	229	244	249	238	253	266	241	278	253	260	277	255	258	249	253	249	253	267	250	239	256	279	272	253	260	263	243	248	279	252	263	275	273	243	279	258	276	270	228	246	252	268	240	242	254	254	234	202	288	249	253	247	260	241	252	237	245	256	259	234	240	217	248	249	220	248	256	269	253	244	246	251	266	240	239	245	228	233	250	274	248	235	260	256	240	234	265	227	269	249	236	236	252	248	244	234	260	281	262	277	241	256	236	247	249	267	239	272	259	267	245	274	293	243	219	254
7313	3210	5624	5636	4665	3996	3246	2898	2711	2489	2419	2442	2154	1842	1492	1349	1309	1247	1391	1484	1244	1459	1773	1864	1376	1434	1354	1258	1107	1081	1028	1017	991	1040	958	880	923	915	960	928	876	901	893	878	921	987	1025	1103	1109	1196	1137	1203	1248	1307	1556	1288	960	967	1027	5143	8853	8291	6583	3808	2324	1370	934	792	711	738	697	713	707	710	696	701	712	700	731	655	711	702	693	667	682	693	702	665	676	718	706	678	671	685	730	709	732	674	716	709	699	692	723	691	689	704	692	679	736	717	697	755	742	743	710	705	667	687	742	691	678	712	724	711	674	733	692	697	694	750	726	750	709	701	675	677	714	732	719	686	728	714	725	673	707	715	640	737	716	693	708	731	681	693	692	707	711	768	666	705	689	661	726	688	674	730	705	708	701	644	668	754	688	681	677	687	675	686	725	652	696	694	755	708	714	671	712	677	685	726	731	689	685	690	680	714	707	662	691	742	699	668	692	706	760	716	679	716	707	693	674	691	695	719	659	745	669	690	740	648	705	711	727	722	736	739	743	688	722	697	696	610	682	740	689	706	726	727	719	720	690	689	680	681	698	727	723	725	691	731	706	738	677	702	672	685	708	640	690	736	710	708	671	712	711	684	661	662	699	749	721	691	720	693	737	705	766	689	639	682	736	725	714	726	736	694	694	713	711	708	703	743	675	704	737	735	723	727	670	713	697	729	694	681	720	720	680	749	667	717	710	725	720	706	702	725	695	685	705	669	707	720	730	676	705	689	719	705	718	720	670	740	703	736	753	695	665	714	700	709	728	688	731	725	712	696	691	668	723	714	726	720	705	695	688	697	689	713	702	696	695	682	700	714	666	686	698	668	706	736	686	638	740	688	753	666	681	770	660	656	685	709	745	710	684	669	676	695	739	693	716	689	667	707	728	709	682	735	739	691	739	701	695	692	667	685	707	691	669	661	714	666	725	755	698	684	661	664	666	730	680	676	764	744	696	706	682	664	702	726	717	716	706	704	667	703	698	651	690	658	685	687	682	682	700	713	692	711	704	691	703	706	640	745	675	689	711	704	695	674	688	714	694	746	728	721	733	704	664	689	642	696	668	685	744	671	697	684	679	694	708	710	708	722	704	687	767	697	696	677	642	686	695	685	671	707	726	675	701	731	665	697	658	707	704	677	700	737	649	707	632	744	698	702	687	748	694	720	697	726	712	670	685	681	723	673	707	648	676	705	669	686	688	704	729	702	723	707	690	714	709	740	742	711	702	715	697	701	682	735	739	715	749	636	720	683	651	712	722	718	681	723	680	722	703	738	726	684	700	660	711	702	689	675	720	695	686	754	700	672	703	741	733	702	676	713	706	692	647	701	654	656	713	714	695	666	686	720	711	739	691	712	723	692	696	720	655	717	726	668	698	742	691	639	718	696	756	691	707	693	682	636	711	709	715	729	701	702	641	697	698	673	670	730	723	676	714	758	688	663	679	696	692	708	682	762	754	740	721	675	699	707	673	676	685	687	714	696	671	671	659	661	673	710	725	680	738	677	728	692	709	707	723	725	728	693	702	731	686	681	702	692	684	718	670	703	727	670	705	714	704	698	698	694	701	728	689	675	692	715	725	687	719	760	682	704	671	677	671	661	686	682	693	673	668	693	711	722	741	741	642	713	718	764	729	724	643	669	735	681	680	709	690	731	706	743	699	711	735	712	692	704	679	710	708	676	677	714	732	682	678	716	676	743	678	709	723	663	711	678	701	694	674	781	705	724	694	713	708	679	692	676	686	765	669	674	717	692	706	703	719	694	690	673	724	709	654	692	688	708	694	683	669	718	722	663	688	733	704	683	664	677	724	696	683	731	671	710	688	709	685	706	710	678	682	692	736	713	681	729	657	745	681	754	697	665	685	749	667	724	733	726	716	642	672	748	718	734	695	671	688	673	720	668	742	702	691	679	659	696	710	689	688	762	722	716	675	688	745	659	682	701	697	646	710	664	672	755	679	680	705	731	700	718	664	682	705	691	692	652	740	694	671	722	739	691	679	678	748	713	699	680	692	682	684	704	692	679	751	728	726	745	674	700	685	672	682	644	700	726	704	716	708	714	658	705	746	652	696	662	715	688	707	721	678	741	653	684	727	716	729	736	708	706	695	658	712	683	716	735	666	681	692	661	707	678	680	709	716	705	739	720	694	730	756	697	675	663	723	723	668	744	709	715	722	707	707	695	703	711	649	696	669	697	730	698	713	714	731	750	700	703	695	684	691	703	748	722	694	769	720	718	699	690	726	661	702	710	737	660	684	706	685	690	679	704	669	698	688	733	721	694	676	697	654	710	679	700	732	703	725	729	670	659	706	729	715	675	716	749	688	721	685	696	687	675	636	701	695	712	691	716	741	692	661	724	732	690	707	741	694	648	693	708	738	664	722	736	668	686	712	701	693	696	717	714	740	649	713	700	718	736	701	692	721	704	739	742	694	736	707	699	709	712	708	630	672	717	672	709	698	657	728	633	719	687	661	686	759	671	663	698	677	665	721	684	655	681	710	702	707	674	682	696	725	662	749	734	735	683	728	661	740	692	687	726	663	708	693	728	743	689	686	698	734	676	695	786	726	660	704	744	717	680	737	677	726	714	717	701	675	705	709	749	715	673	716	677	694	718	702	670	677	695	688	707	737	737	716	685	700	734	671	681	760	709	702	735	653	692	715	691	735	668	727	742	717	702	687	685	752	725	727	688	660	694	704	697	697	695	704	704	717	692	702	746	731	688	716	702	698	716	722	739	723	702	701	729	692	691	703	672	659	644	689	672	714	656	702	681	738	663	730	649	726	709	698	697	656	724	684	684	741	693	690	640	703	699	752	664	715	672	679	689	681	655	659	701	707	710	725	660	681	723	762	686	702	674	730	732	736	704	701	653	693	661	689	666	696	712	693	697	657	710	687	656	707	672	673	690	645	721	736	675	695	727	686	707	719	722	704	712	717	718	729	741	712	702	676	651	686	652	698	702	707	742	694	739	663	661	674	657	725	721	756	707	721	701	780	709	708	695	667	744	709	670	674	729	707	677	703	634	664	700	678	658	714	674	716	732	655	702	707	694	675	717	706	734	716	667	635	691	718	698	714	677	713	709	671	703	683	694	761	753	698	695	693	719	697	694	711	695	660	666	673	692	690	700	710	699	679	689	687	710	721	761	672	694	672	701	696	712	693	684	744	732	719	695	727	741	689	715	725	645	709	699	664	761	716	724	683	717	715	683	693	690	697	613	740	746	733	707	666	752	684	677	665	700	670	663	656	738	694	744	685	743	687	730	678	682	683	723	688	668	713	712	705	663	634	764	703	723	702	725	706	724	666	674	699	728	715	717	722	718	705	697	709	686	675	686	710	759	659	683	695	729	650	726	691	717	688	704	667	691	656	723	695	665	687	676	684	681	678	670	675	705	723	731	674	636	704	701	681	701	715	703	745	721	686	726	700	697	728	696	691	698	685	662	656	692	702	724	657	712	689	693
2274	387	422	363	330	313	272	292	305	332	337	324	316	300	258	281	298	288	305	321	323	308	341	329	316	332	294	293	274	279	316	256	279	302	276	290	302	283	303	312	298	308	291	300	289	276	303	273	337	302	273	300	300	302	271	254	304	293	309	334	355	398	416	332	360	320	294	291	298	283	260	270	298	265	288	286	273	265	290	270	297	318	312	295	282	264	276	302	245	275	277	262	324	277	277	277	292	269	284	290	259	293	246	266	280	295	267	295	281	266	283	233	268	287	283	295	298	270	286	275	306	290	301	252	298	242	268	263	266	263	270	259	294	296	277	275	276	284	258	290	279	271	257	266	244	275	273	283	284	274	265	298	263	285	267	297	287	251	258	307	298	247	303	285	288	293	281	249	331	275	259	275	269	275	261	255	286	340	269	288	290	281	227	281	272	252	287	284	299	292	281	260	295	288	279	298	280	289	259	283	251	289	298	266	281	252	280	289	286	253	274	260	298	274	283	264	284	302	308	274	269	270	274	296	274	273	289	298	293	279	294	292	277	261	268	277	273	296	293	297	258	270	268	291	281	287	301	265	316	281	275	263	266	291	293	285	284	285	280	262	287	286	277	269	308	329	252	275	282	282	307	291	256	280	271	275	277	310	309	320	273	308	278	264	301	270	252	276	296	290	279	250	260	298	277	299	266	254	259	288	296	322	274	296	279	265	272	285	264	279	265	279	280	259	271	306	259	304	273	304	274	274	277	275	301	290	279	298	275	264	277	284	304	301	311	288	294	274	282	264	308	271	271	317	260	252	288	253	282	302	294	308	323	281	272	286	288	294	281	270	311	267	278	284	292	261	296	294	314	284	284	263	270	270	273	268	298	287	244	293	275	285	272	271	275	279	298	262	257	302	300	293	285	292	257	296	276	277	284	269	280	304	277	273	289	253	290	283	276	281	275	316	288	251	279	294	281	303	261	278	270	251	302	286	298	297	280	273	297	304	272	302	264	304	254	286	246	285	276	261	286	270	262	280	262	261	267	275	283	269	311	261	281	300	288	309	291	266	248	249	260	295	318	286	281	298	260	297	277	279	281	293	290	275	239	295	268	289	284	290	299	297	255	289	279	283	277	306	297	270	284	286	243	282	262	289	289	255	233	272	271	304	292	309	333	267	273	279	275	256	297	274	314	286	243	267	305	255	289	301	282	290	273	316	316	307	296	290	290	267	274	289	266	284	259	285	268	307	294	305	285	266	290	256	264	249	287	286	263	271	277	287	248	321	261	294	291	297	287	310	275	261	281	263	295	274	252	249	288	290	288	287	297	309	315	311	269	284	275	294	296	316	283	286	291	299	268	290	298	303	263	296	273	288	292	258	256	303	320	291	282	324	287	273	236	286	293	299	286	275	277	304	277	257	261	277	294	269	275	290	253	288	269	247	260	301	275	270	307	312	289	255	258	291	318	281	284	263	289	299	306	277	279	255	301	268	271	272	286	274	263	295	265	298	289	322	275	317	269	269	290	270	280	295	254	284	271	275	265	294	284	274	273	300	275	303	274	295	268	269	304	261	308	262	254	278	274	301	259	292	275	230	264	271	292	323	308	282	292	262	283	287	271	274	253	279	287	291	283	310	289	295	292	301	300	265	258	272	296	274	290	292	255	276	263	266	280	264	295	290	272	257	288	294	295	282	258	285	298	295	305	287	259	244	276	251	300	286	274	284	263	295	279	272	254	303	296	304	274	278	291	270	298	291	276	272	261	254	303	284	281	285	295	272	278	306	282	255	261	339	316	256	288	275	320	296	249	290	293	255	283	248	268	276	283	287	280	270	284	247	285	300	277	255	285	297	265	275	272	263	240	246	280	302	248	278	308	277	286	264	262	268	290	306	249	271	277	249	272	287	292	288	288	286	259	285	281	320	269	255	272	298	259	275	288	282	306	279	261	300	284	279	284	318	272	266	277	282	279	286	310	289	289	286	284	270	281	288	269	299	300	281	278	268	252	265	277	292	288	290	293	280	292	286	262	295	277	274	289	287	283	271	281	263	298	262	309	270	277	299	280	272	291	260	265	295	271	281	277	286	308	271	302	282	275	270	281	254	278	280	300	311	295	291	269	274	311	308	302	299	287	340	286	275	264	256	251	275	295	264	272	310	271	285	299	279	282	330	297	280	257	290	285	286	294	294	300	283	281	276	297	276	296	294	274	282	291	278	311	287	276	295	284	281	275	294	265	319	289	291	287	284	291	279	290	263	254	276	295	296	293	274	245	268	290	291	276	284	279	279	267	287	306	292	273	278	288	286	282	274	321	305	270	285	294	289	280	288	255	304	286	286	262	282	300	253	260	292	269	284	297	288	283	279	307	259	296	277	279	269	255	258	248	288	265	279	279	295	268	319	262	293	271	275	314	286	250	303	281	298	306	252	271	298	271	278	290	280	276	273	263	297	288	278	291	263	290	299	280	269	281	288	267	277	301	301	276	287	293	262	275	283	281	313	265	265	308	286	283	290	257	296	239	264	233	277	288	247	292	297	287	253	250	285	304	280	282	277	273	317	247	233	222	273	260	294	288	287	286	279	278	300	258	289	266	255	285	288	269	279	245	293	304	310	283	295	278	305	281	262	247	296	289	281	305	266	280	288	267	263	277	280	268	286	287	273	277	290	265	274	266	303	301	280	268	295	266	263	283	283	291	282	297	297	247	295	312	295	269	284	284	266	318	272	280	299	289	274	267	288	305	284	342	308	277	254	275	285	281	293	266	278	314	273	283	275	286	271	278	308	249	292	310	258	306	310	318	293	283	299	265	292	288	269	293	307	304	317	283	293	270	232	286	275	290	299	300	274	284	298	243	261	289	279	287	280	301	247	282	299	279	279	279	294	294	288	294	289	297	288	290	284	263	257	270	274	269	287	306	266	308	301	282	274	299	244	294	322	272	281	243	302	301	287	275	285	318	309	282	311	278	271	277	278	307	283	285	278	265	323	277	254	278	273	271	309	247	274	246	290	266	299	278	266	283	258	304	278	263	239	288	273	241	247	273	308	307	295	310	278	275	278	293	275	297	273	289	288	288	303	290	265	299	288	272	286	286	289	257	278	278	278	276	275	289	269	273	303	277	277	297	277	297	260	266	275	263	279	294	286	295	287	280	262	268	301	257	248	270	285	296	249	270	270	284	279	255	275	279	266	303	303	278	304	262	253	339	261	297	289	278	298	247	297	298	253	279	294	281	301	284	278	261	294	279	293	306	274	300	304	279	288	283	301	289	281	294	275	287	285	278	271	298	286	289	278	316	306	265	307	304	271	258	284	289	280	281	310	267	298	254	285	256	254	288	298	256	261	304	279	284	283	272	309	269	275	294	286	295	261	293	309	287	296	261	259	276	282	293	317	287	299	303	299	287	278	264	292	277	294	272	300	273	298	278	266	264	275	280	264	292	269	272	275	297	285	302	252	292	293	269	286	259	248	261	310	279	295	280	289	296	298	255	259	292	297
2457	960	999	1020	960	893	927	817	877	1006	967	899	905	843	823	803	766	766	822	1004	1011	968	1160	1127	922	875	876	795	755	803	781	792	848	861	800	761	797	829	848	841	764	802	832	830	838	892	863	856	888	826	893	896	955	878	823	872	846	861	881	1144	1450	1541	1398	1286	1080	866	745	758	779	744	743	764	767	764	734	782	755	748	784	677	725	722	773	759	774	712	725	722	794	779	752	765	772	736	792	763	752	772	747	745	751	743	721	768	737	718	779	711	749	784	727	746	729	772	740	782	768	744	777	786	776	750	773	775	761	774	787	806	727	805	743	765	733	763	752	732	779	732	714	746	759	756	796	765	835	708	784	766	725	757	746	757	788	799	736	821	762	716	785	790	668	772	765	763	731	766	746	728	739	792	765	763	747	762	749	744	749	795	814	799	790	774	788	758	732	769	773	719	775	786	725	753	710	787	749	750	820	696	797	735	782	762	788	772	755	758	749	795	767	746	761	729	758	689	813	767	735	801	759	766	690	682	770	770	709	781	765	762	740	727	761	723	764	741	776	809	769	771	759	747	791	740	690	774	728	731	751	741	799	768	778	695	761	748	766	779	767	785	778	797	709	741	701	761	765	753	740	741	779	768	731	752	713	703	748	721	759	750	697	738	746	722	776	742	770	727	699	751	771	764	812	758	755	714	776	821	780	759	763	790	761	800	768	779	743	740	769	757	782	740	765	796	724	758	750	780	755	758	799	782	714	805	754	768	746	767	767	803	786	749	739	775	740	739	779	774	754	720	728	744	705	776	776	717	761	770	732	739	765	717	741	752	801	728	759	766	737	747	786	755	764	786	739	772	706	759	761	758	747	783	776	778	684	750	741	807	811	796	702	784	768	775	743	765	755	727	777	755	769	725	763	776	759	711	729	780	735	772	749	807	796	782	822	797	785	765	749	778	771	771	777	761	750	760	720	815	740	785	777	727	732	723	741	766	754	742	719	729	775	768	757	786	747	749	724	747	796	763	737	766	802	756	744	733	742	725	731	767	756	787	820	780	746	805	791	768	749	746	773	803	754	750	738	763	757	797	793	794	779	788	707	783	759	759	807	714	787	732	745	746	769	743	769	775	798	764	770	755	796	737	785	734	766	744	772	772	688	771	757	727	765	802	768	770	718	726	787	731	768	814	684	799	705	793	744	740	703	820	761	801	774	754	741	727	744	755	739	796	735	728	753	767	790	786	750	737	769	728	760	731	738	775	760	753	741	782	724	684	750	759	801	771	739	721	718	749	745	734	780	740	723	754	789	770	786	784	719	727	776	757	694	737	777	735	730	721	742	735	771	700	733	787	782	750	762	785	777	773	749	753	757	765	721	725	750	740	717	752	770	746	810	758	746	713	717	786	781	778	770	805	765	754	779	789	732	711	785	772	748	775	801	781	732	763	814	708	742	747	763	747	765	762	719	727	740	751	752	750	808	761	744	764	797	794	755	716	729	773	810	697	791	763	781	701	815	741	811	730	786	745	760	744	723	770	770	718	789	780	797	787	756	706	778	777	741	750	753	788	752	765	702	747	744	759	748	730	718	754	765	759	750	710	771	783	838	753	780	743	746	728	672	785	777	736	748	770	788	736	747	737	776	757	755	754	762	769	784	727	778	753	750	733	787	731	810	703	738	798	785	788	762	737	749	738	780	786	724	768	722	792	759	768	787	713	767	779	753	742	779	730	759	774	735	759	770	754	778	799	753	759	730	788	793	767	768	809	766	737	772	798	732	780	786	770	763	736	776	740	719	758	738	734	729	747	757	746	737	807	760	780	775	756	749	720	791	768	743	741	801	732	781	766	727	758	769	775	784	816	731	732	769	712	810	766	791	800	772	763	728	791	763	758	739	768	800	789	774	740	737	775	772	744	761	726	761	801	803	728	751	803	778	779	774	708	800	737	801	693	774	776	833	786	789	771	762	737	781	769	792	741	759	829	755	776	758	771	781	753	807	742	746	788	780	778	784	810	763	760	769	843	791	742	730	771	767	760	800	767	772	734	776	775	792	754	733	688	764	745	744	759	724	794	769	746	771	781	768	754	732	747	757	732	758	731	700	779	769	783	764	746	810	755	739	786	780	746	760	728	749	806	781	736	786	800	732	791	773	738	746	747	772	776	788	732	781	784	762	728	763	762	792	725	765	801	819	772	749	782	775	732	771	750	763	784	787	716	749	729	768	745	781	713	755	745	758	723	728	797	719	735	762	745	755	762	745	765	747	753	726	731	778	799	802	775	769	743	791	749	739	755	757	733	735	795	772	773	718	778	778	782	737	733	764	699	779	766	770	735	749	745	760	775	794	734	745	723	820	768	788	743	729	723	756	783	740	808	782	750	760	763	790	743	748	778	796	767	786	806	755	766	795	768	790	746	781	768	736	768	742	761	781	794	726	784	774	732	798	752	755	806	765	717	802	777	785	722	807	772	794	770	755	756	764	799	727	760	767	815	770	802	745	762	753	728	813	787	803	809	753	723	754	744	739	711	740	763	765	786	751	783	780	787	767	801	734	764	741	783	758	780	757	773	785	769	771	800	750	769	740	776	783	765	742	765	775	721	788	785	746	776	754	766	746	758	784	752	801	732	777	745	757	737	761	764	756	785	774	802	772	757	723	751	773	758	762	718	727	767	758	741	839	749	775	792	801	776	795	723	746	751	737	757	766	809	745	797	822	782	809	786	772	744	733	747	750	771	784	719	781	777	745	834	777	785	778	755	747	723	741	737	714	759	785	733	737	774	755	774	782	736	827	749	719	754	793	741	758	782	757	796	759	803	734	803	780	816	791	752	763	729	736	754	775	775	750	766	782	757	753	761	793	735	808	728	760	737	726	746	801	758	756	743	764	761	738	787	759	767	762	807	778	744	749	760	777	758	811	752	784	785	818	754	738	768	758	722	756	754	743	766	760	758	781	767	725	757	719	753	725	799	789	771	778	744	738	782	768	766	765	748	723	742	823	730	771	775	727	738	739	750	778	744	751	752	786	771	773	774	746	753	700	718	751	719	773	798	771	754	758	758	718	789	805	788	768	806	778	746	781	706	732	753	721	771	769	727	810	753	784	751	775	797	755	763	745	745	776	740	753	750	731	816	796	733	807	783	733	793	747	774	793	735	777	720	750	794	763	727	799	817	754	762	727	760	774	788	763	789	750	787	731	747	749	765	716	771	779	733	770	767	817	743	766	735	812	743	742	751	769	808	756	714	788	717	813	778	759	761	740	794	767	789	757	784	760	789	733	726	788	740	752	749	774	755	744	759	722	769	692	785	769	751	709	830	771	794	745	746	733	707	792	776	747	714	787	781	753	773	735	733	762	763	712	780	781	784	728	709	712	777	728	759	777	769	740	765	760	734	785	709	726	801	730	778	768	748	738	783	829	756	790	755	822	752	759	775	739	755	774	728	751	756	728	729	786	750	775	752	806	748	790	771	737	763	747	761	781	752	774	743	739	736	774	758	690	786
7707	1569	2307	1500	1007	766	572	494	475	443	399	386	402	436	329	335	311	279	316	340	353	342	376	354	332	336	313	281	307	297	306	294	248	312	279	301	275	282	307	309	272	276	262	269	275	303	317	263	284	263	281	288	283	317	301	271	307	286	393	725	798	798	659	527	406	305	284	303	262	271	267	268	248	255	265	285	275	257	269	288	293	252	291	257	272	261	282	265	241	255	208	261	249	240	272	270	249	254	279	246	244	267	239	264	257	250	282	278	259	275	286	290	268	243	240	225	262	258	247	293	270	284	263	245	258	266	265	235	286	234	286	248	270	287	268	244	252	251	225	258	265	267	262	255	253	299	283	278	255	269	250	277	257	257	263	254	254	240	287	269	225	251	259	237	266	266	285	264	262	286	270	246	261	246	249	271	280	259	249	262	268	235	276	243	252	275	291	245	251	275	252	259	259	272	258	265	256	233	275	281	231	276	271	263	260	240	245	241	250	249	245	225	248	234	254	247	252	265	268	263	275	266	260	249	261	246	247	263	241	249	253	245	253	286	256	232	279	254	274	243	240	283	254	249	277	280	273	303	288	294	282	257	252	292	270	287	283	281	248	236	293	277	251	244	262	250	257	244	297	251	256	255	258	259	234	266	267	250	269	249	258	249	263	285	268	265	265	277	261	264	262	248	279	257	302	242	284	261	283	264	258	257	265	245	260	245	255	289	276	271	274	259	263	254	265	257	262	259	247	253	254	251	253	265	271	263	249	272	273	250	258	263	245	278	293	269	257	260	255	277	269	256	242	260	231	255	256	255	268	263	284	238	243	272	258	263	254	238	273	257	249	262	237	251	260	268	270	273	280	264	290	256	262	258	278	229	227	250	257	239	269	259	251	273	256	254	239	269	277	261	271	282	295	270	271	265	256	270	266	256	275	225	270	252	255	273	281	280	247	246	250	223	228	237	233	257	229	286	255	255	275	249	263	259	264	235	281	268	299	262	258	277	240	263	284	284	257	264	244	259	259	248	251	252	274	252	207	250	259	275	236	249	245	267	249	258	239	247	233	250	260	276	288	263	271	285	275	258	242	244	254	253	289	236	270	259	242	254	260	301	284	266	247	237	243	273	278	284	283	281	233	263	260	258	246	273	266	285	296	263	249	242	269	244	278	235	294	285	271	244	291	240	287	272	244	243	269	248	280	240	268	278	279	264	277	290	276	286	273	254	242	286	264	249	274	280	265	245	262	261	246	250	283	293	242	236	271	272	262	255	251	250	243	238	266	276	266	262	282	262	264	276	290	253	276	255	266	276	256	255	254	252	258	265	296	279	244	264	246	250	241	255	258	266	246	247	279	268	289	278	269	231	268	273	231	230	233	247	265	275	245	272	265	274	260	235	254	269	261	281	286	304	261	266	225	244	262	265	314	276	298	239	270	279	234	241	257	259	269	252	257	268	247	253	251	256	267	270	237	243	252	262	253	251	271	255	238	245	268	242	264	261	266	248	290	281	247	281	255	269	239	245	255	248	274	256	253	236	252	225	270	253	238	280	287	304	260	255	265	275	241	247	256	271	271	256	267	254	266	282	273	240	253	241	249	285	268	268	213	275	274	275	241	269	303	265	266	265	288	258	274	260	273	243	262	255	278	272	259	230	244	230	256	269	281	265	284	240	254	288	251	281	254	261	242	254	272	281	265	252	263	271	281	271	286	244	264	247	237	253	236	266	275	277	275	226	231	258	243	247	267	285	281	237	239	261	250	298	273	251	270	264	256	263	288	261	263	246	283	274	258	268	277	275	256	264	269	269	287	261	259	291	288	277	248	260	255	288	257	295	246	246	243	253	267	271	253	232	257	258	271	278	277	245	264	263	240	247	272	266	276	248	274	249	246	261	266	251	265	276	272	258	261	256	236	263	233	232	253	270	238	282	233	279	256	246	239	271	262	255	270	239	258	280	266	226	256	259	230	252	276	281	289	253	234	273	283	273	248	281	236	248	244	260	257	272	252	225	262	275	268	243	279	275	292	275	268	266	264	284	303	259	261	273	264	263	256	241	245	262	269	281	245	261	290	254	276	253	296	260	288	278	283	263	284	257	247	252	270	283	267	245	291	263	253	238	232	264	254	244	267	246	252	248	254	268	236	247	257	268	264	230	270	250	244	269	285	272	270	267	232	263	241	260	271	257	275	267	233	281	265	254	264	241	261	246	269	273	258	258	257	268	277	248	260	251	265	244	251	263	276	259	240	255	263	271	249	270	276	247	267	254	257	296	272	286	280	259	254	274	238	262	253	249	273	236	258	289	279	292	261	247	229	250	265	272	286	244	270	245	253	282	258	269	262	252	266	250	249	245	247	265	241	253	271	279	244	252	268	243	265	237	245	279	260	269	267	276	228	263	273	262	228	278	275	252	254	236	287	267	238	249	270	260	259	263	274	276	278	262	242	287	241	244	268	248	231	235	241	258	272	271	265	252	255	254	252	249	284	266	259	290	258	255	220	259	253	252	253	282	257	264	273	263	269	257	272	241	235	245	265	253	251	265	270	261	255	234	255	261	284	240	259	232	271	277	263	270	288	271	296	255	288	275	275	236	252	261	279	262	260	250	270	261	280	255	249	260	281	299	259	257	287	258	268	225	273	252	245	266	267	287	245	266	235	292	279	260	246	285	262	265	284	275	257	273	240	246	255	253	288	269	254	238	278	240	259	285	237	259	257	265	270	283	277	270	250	264	270	286	275	276	261	269	265	259	276	246	259	247	288	265	248	267	237	248	252	241	279	259	253	278	277	258	258	266	271	286	283	265	245	261	257	258	251	282	225	256	256	267	267	257	277	287	267	246	263	240	267	248	258	257	261	279	286	256	244	262	263	266	276	268	284	274	254	276	268	251	279	299	257	253	261	278	278	241	287	250	255	252	256	254	285	271	280	261	269	276	244	261	251	270	253	257	259	242	262	277	238	276	266	273	245	261	258	224	264	256	268	278	240	257	270	254	232	255	249	290	225	252	278	251	254	245	266	262	243	250	287	242	253	261	221	257	256	259	228	241	247	254	274	295	293	252	277	312	265	266	261	254	247	263	286	269	253	253	249	267	272	263	249	241	247	278	289	248	284	264	284	262	262	259	236	249	269	251	278	287	265	277	263	253	283	247	255	256	287	245	251	255	269	283	264	261	281	258	284	266	263	260	248	244	266	258	265	229	239	284	255	271	279	289	253	259	267	235	260	251	248	269	258	272	254	244	262	244	254	259	247	256	259	251	267	237	289	320	284	314	302	255	245	279	250	259	269	254	269	253	284	232	240	274	211	262	251	248	268	257	257	211	234	241	277	255	274	278	223	302	279	247	240	256	260	259	255	245	266	251	293	265	273	290	282	234	240	275	259	258	268	269	262	240	246	279	262	266	246	293	273	218	260	303	251	269	276	246	274	256	289	238	261	283	261	252	244	272	281	285	268	267	283	262	259	252	249	269	245	282	229	266	244	241	282	254	242	238
5805	2084	3820	3739	2917	2628	2162	1882	1841	1781	1670	1645	1516	1402	1123	1103	1054	979	1057	1301	1504	1380	1544	1386	1138	1149	1083	952	1020	999	903	962	966	988	860	863	879	899	884	834	840	855	899	870	931	1023	1119	1037	986	1046	1032	968	928	1034	1079	1013	916	929	1963	4364	5023	4770	3824	2509	1575	1073	865	801	716	713	692	732	696	665	692	726	728	710	742	736	747	707	771	729	708	685	682	744	739	698	708	709	723	734	700	732	740	682	708	678	689	736	722	690	736	720	705	718	674	728	708	718	738	732	721	768	704	722	691	741	701	735	729	729	706	713	714	699	745	683	734	725	684	757	735	687	740	684	685	733	724	700	722	764	707	694	735	741	695	722	719	658	789	740	702	727	706	678	726	738	740	734	702	727	722	717	718	732	726	716	726	724	680	649	684	681	699	707	724	687	697	673	724	667	701	683	695	703	743	706	757	682	741	700	752	754	690	656	736	716	719	701	716	672	667	651	740	706	686	735	691	726	721	696	729	716	651	753	729	700	703	703	765	698	747	684	768	723	689	705	682	730	686	738	728	755	707	759	688	727	739	770	692	742	714	702	721	740	749	713	690	735	692	717	754	712	712	685	713	743	669	737	704	746	680	713	732	679	757	694	722	700	749	749	714	729	740	739	752	710	719	710	692	759	669	707	681	693	703	678	720	745	710	765	681	735	702	704	704	704	725	706	691	709	686	733	729	742	701	749	739	692	720	710	695	722	711	715	776	726	748	737	716	691	729	688	715	721	731	721	691	744	763	706	739	732	758	688	722	726	701	708	708	712	693	749	737	732	713	702	704	742	697	719	749	711	717	709	751	712	692	696	737	724	735	752	714	774	766	739	743	696	726	747	717	649	665	685	718	698	690	694	724	685	700	674	769	699	717	751	694	713	702	707	685	655	716	708	687	704	716	690	710	700	713	735	680	688	721	725	691	728	684	760	701	691	748	708	707	656	687	713	704	732	737	708	754	680	749	712	748	659	699	699	706	739	722	734	719	724	714	741	708	713	740	726	698	726	701	764	743	712	746	728	674	736	741	720	715	683	746	723	730	770	744	729	712	728	758	740	690	722	761	745	713	724	709	705	709	677	689	738	711	747	737	729	694	695	732	692	675	712	713	766	697	758	710	718	677	683	766	724	715	720	765	737	707	680	706	722	702	774	729	694	742	709	721	755	707	721	693	731	728	697	765	710	694	756	719	679	702	745	751	720	731	765	744	750	694	708	697	679	690	701	738	674	685	685	720	726	738	714	723	695	705	751	726	718	693	730	682	694	687	727	721	759	723	690	716	736	697	764	719	697	676	729	719	699	712	707	735	718	742	682	707	728	714	689	742	744	714	689	701	766	683	726	707	693	696	707	724	731	726	720	712	738	738	691	714	735	713	685	696	745	691	679	729	675	694	714	756	765	695	686	743	703	749	684	728	751	653	706	670	753	661	753	722	741	725	719	754	732	673	691	758	776	740	698	705	775	741	713	739	730	645	692	687	708	740	707	747	752	666	680	717	712	691	725	672	698	732	696	718	739	741	717	726	735	714	737	716	702	704	689	712	718	682	730	710	720	752	701	710	681	737	777	733	672	720	752	684	701	703	717	690	764	730	731	721	750	711	731	698	730	713	722	736	741	696	701	767	748	665	741	728	699	719	676	768	710	745	757	731	733	737	715	725	696	694	716	740	749	738	726	705	681	714	703	726	668	717	713	691	747	705	737	711	735	735	654	659	690	677	725	685	718	763	716	661	663	684	705	715	692	709	705	694	674	691	702	724	735	726	743	712	696	741	710	683	671	764	685	717	764	727	718	721	720	674	723	717	743	774	729	680	699	735	724	720	706	705	691	706	647	728	744	761	759	706	732	722	730	696	689	757	716	692	789	772	758	645	772	728	752	749	779	771	733	750	724	734	729	767	726	745	702	655	749	692	712	748	722	744	686	740	679	698	748	709	705	747	721	680	714	690	726	702	688	724	723	718	683	723	689	698	676	707	684	731	722	687	738	707	744	722	719	735	693	696	691	689	710	683	690	724	699	705	671	706	692	748	707	731	720	710	729	757	703	748	689	744	750	720	714	662	711	712	757	673	755	672	686	679	702	732	641	723	739	730	726	761	730	736	701	724	678	747	706	713	682	716	702	707	733	695	732	681	704	750	757	719	666	703	699	693	690	756	728	729	718	675	739	706	764	699	699	713	711	708	716	696	695	709	714	722	732	711	706	680	746	764	696	738	745	786	704	727	700	702	723	761	711	694	711	654	708	694	764	724	683	735	715	725	759	744	710	730	714	684	718	715	764	673	697	728	695	757	738	695	739	752	706	716	682	714	760	708	681	690	705	705	776	689	690	762	710	747	727	713	728	712	766	708	708	729	693	731	708	719	697	682	694	742	675	736	681	705	727	712	731	702	688	751	724	726	729	749	712	692	738	708	648	726	764	741	699	713	736	731	726	729	746	742	702	720	706	695	707	694	745	744	747	695	710	720	741	760	741	755	708	719	731	668	723	727	716	734	732	759	715	686	695	716	720	702	698	712	711	688	739	697	696	722	731	738	741	682	708	734	774	737	683	693	732	677	725	688	745	710	723	727	642	695	685	748	728	641	704	734	685	723	697	679	722	735	737	654	715	719	741	737	695	740	668	772	709	729	670	728	712	702	688	743	694	717	751	718	715	712	707	729	762	735	718	699	717	706	695	723	772	687	728	764	657	736	660	762	728	722	745	726	708	769	727	709	695	701	755	732	694	717	697	764	718	725	724	663	711	721	714	707	747	721	770	731	726	695	760	752	704	765	682	706	699	647	741	739	716	757	746	676	714	735	674	726	718	715	737	719	739	740	706	655	701	693	716	702	748	724	714	732	693	679	706	711	739	677	693	686	720	682	686	752	712	736	727	725	747	694	722	674	746	739	687	715	725	721	667	713	759	707	714	718	731	728	721	716	709	748	668	720	698	746	690	664	735	713	724	732	691	705	739	695	699	720	723	765	689	761	743	696	728	729	721	723	720	798	724	689	679	718	699	749	689	711	725	762	718	747	738	722	748	716	692	731	686	778	724	712	716	760	686	682	731	781	744	744	728	728	723	725	727	737	730	691	696	727	691	739	708	686	720	684	691	693	726	756	719	683	750	758	726	738	708	715	744	743	717	723	672	752	711	733	695	700	748	745	700	722	689	760	687	706	735	737	703	731	774	710	744	738	707	755	722	718	666	723	738	700	701	719	746	662	709	677	700	707	733	729	737	697	782	704	677	735	706	721	709	754	699	717	673	716	690	748	701	755	695	762	732	748	642	689	712	753	724	723	698	720	721	705	679	704	717	752	711	701	687	723	752	717	739	748	690	736	728	708	742	707	723	724	734	732	741	678	745	727	731	740	687	718	715	731	725	725	687	696	713	720	746	740	712	693	731	678	723	724	753	671	720	708	736	737	719	722	677	705	720	731	689	698	737	656	693	712	699	712	741	673	691	729	688	745	739	692	661
13328	2485	3367	2431	1494	1043	797	679	597	573	514	485	434	407	348	345	315	340	353	380	437	416	412	410	329	321	327	328	298	320	322	333	327	320	288	295	298	274	285	290	286	257	281	298	323	331	320	316	339	285	318	332	285	265	291	287	293	264	709	1106	1163	1176	879	598	440	327	305	253	251	243	271	246	256	243	276	268	251	244	258	240	248	265	265	246	235	251	263	275	285	249	250	237	240	243	297	236	248	265	256	284	254	257	240	259	261	258	229	251	257	233	252	264	256	243	263	227	233	253	258	264	246	249	230	252	266	234	234	244	250	233	248	281	276	267	270	281	251	265	219	272	237	250	256	232	244	248	283	249	254	242	252	257	279	240	267	251	284	247	265	252	239	212	252	262	238	255	247	234	239	263	233	251	250	267	254	256	238	239	217	251	251	266	258	259	238	257	256	248	259	263	264	229	263	228	269	228	236	239	269	262	247	248	270	231	242	253	271	246	284	294	272	252	236	250	247	255	258	251	266	242	255	262	246	241	265	259	223	249	236	256	271	242	242	262	276	238	256	244	289	265	231	255	266	244	265	253	245	244	239	262	247	254	241	251	236	277	236	286	256	253	253	251	244	254	224	240	263	229	229	269	249	247	228	269	260	251	261	245	267	240	240	282	245	247	270	243	260	286	256	250	274	237	228	226	247	282	250	268	259	236	260	246	234	218	225	252	254	230	227	246	236	275	294	248	241	253	254	249	262	280	235	226	255	264	259	251	291	234	243	283	238	263	233	263	278	261	225	269	221	240	272	281	259	230	232	264	276	260	241	262	261	257	269	256	265	281	260	249	251	243	251	243	247	264	242	247	261	253	256	269	272	259	234	249	241	241	243	259	254	249	258	225	246	246	240	248	258	268	247	253	222	268	253	227	248	245	231	252	269	244	259	234	254	262	259	245	269	271	255	252	284	287	270	230	270	242	248	280	267	252	253	276	267	263	237	247	261	271	251	262	246	260	261	264	258	304	257	248	280	272	237	245	284	226	246	256	261	280	235	241	264	222	262	252	258	258	240	250	240	277	273	276	269	243	254	251	241	229	230	289	273	258	263	244	249	262	243	260	254	248	243	264	246	274	252	227	245	251	253	258	247	250	277	263	250	291	215	227	246	248	263	271	258	246	273	262	252	252	232	271	274	266	244	252	263	251	245	242	296	280	252	250	273	268	280	253	261	253	266	277	234	234	233	265	280	272	216	255	259	272	260	255	232	240	251	266	268	256	262	240	235	245	261	261	257	265	256	259	268	258	245	254	246	242	246	244	242	251	268	251	229	277	271	240	258	239	252	225	238	254	247	254	251	244	254	271	252	260	260	253	234	244	261	277	208	232	264	276	261	241	234	298	252	236	260	254	223	279	250	278	236	274	238	245	238	256	279	271	261	241	244	270	261	262	250	236	283	269	242	266	247	263	232	243	266	256	282	244	242	253	263	253	263	237	248	249	240	238	247	271	239	258	251	267	253	237	243	237	239	267	279	261	240	238	263	236	256	261	244	274	252	263	243	268	239	278	262	269	226	256	246	264	258	265	266	247	271	243	241	252	275	258	236	247	241	270	253	249	246	262	252	262	243	260	268	257	264	218	263	271	247	239	215	224	248	274	284	230	283	254	237	259	269	231	267	267	295	249	222	266	230	251	231	253	288	234	232	261	246	252	234	237	248	267	267	271	255	276	244	264	231	239	250	258	264	260	248	260	265	223	238	250	230	264	228	255	258	244	265	309	254	254	239	265	232	246	281	234	251	247	271	263	231	247	274	250	251	232	268	222	266	264	280	242	251	256	230	244	260	255	259	230	255	277	240	269	275	252	259	257	285	263	280	247	243	274	262	245	252	273	264	255	252	239	222	225	252	253	257	291	243	258	242	266	270	255	260	247	261	220	255	252	266	238	271	227	275	247	232	281	245	238	248	274	248	235	242	271	227	246	261	258	265	246	257	269	282	258	207	277	247	256	243	281	270	270	266	274	239	222	215	237	244	248	252	262	262	238	254	228	243	234	255	257	253	242	255	261	257	242	227	248	251	233	235	241	226	269	247	237	266	272	234	237	232	274	255	223	253	259	262	246	258	274	263	252	266	268	254	234	278	232	248	236	265	241	235	269	263	266	285	229	234	247	263	276	222	278	267	270	248	247	269	241	264	249	234	283	238	252	278	220	244	293	243	266	255	254	222	220	248	270	229	251	237	279	239	227	254	262	293	259	258	260	251	249	255	250	273	257	241	240	231	263	260	231	282	274	228	254	277	256	265	255	212	252	273	250	251	222	278	275	256	229	283	270	263	290	239	238	270	256	260	228	247	252	282	250	309	270	255	241	260	260	285	243	230	240	273	271	214	284	233	243	256	284	267	244	259	274	284	272	301	266	240	256	277	253	268	265	246	257	252	253	262	246	226	236	253	267	276	269	244	250	258	253	260	270	240	264	251	276	252	242	242	232	229	260	283	275	249	242	270	237	259	254	244	264	257	267	227	258	249	237	262	259	252	262	256	271	261	262	277	238	244	248	233	275	272	274	256	244	236	251	222	227	264	256	249	263	220	229	282	254	267	242	247	255	254	249	227	266	261	252	239	252	259	270	236	267	252	243	255	243	239	264	249	244	248	233	255	208	196	261	255	221	255	269	249	260	227	265	238	234	254	258	232	237	252	247	253	249	244	257	230	228	241	263	235	269	256	242	260	249	262	252	252	255	255	239	247	254	258	266	255	272	277	266	254	252	260	267	238	230	276	278	238	274	246	228	251	250	279	257	228	272	267	247	262	243	283	276	247	258	235	241	230	231	272	260	267	243	246	284	222	235	259	267	269	240	236	274	239	238	275	232	223	264	256	246	256	237	252	239	258	259	238	266	250	265	240	277	262	282	244	264	245	286	285	263	256	254	257	252	221	268	234	236	220	222	247	270	245	220	237	266	237	234	241	266	234	267	236	241	257	262	225	264	259	245	260	242	260	260	259	254	248	264	249	280	253	272	238	249	256	268	259	254	246	268	231	256	282	287	237	246	242	267	270	246	252	248	276	233	237	264	260	247	255	255	230	260	246	265	273	253	248	248	253	234	237	266	243	260	239	261	250	257	272	226	266	233	259	222	252	247	229	263	253	243	245	287	250	238	250	264	262	247	263	253	236	233	227	267	244	260	262	249	256	236	240	232	258	265	239	249	271	216	228	230	265	271	264	250	264	233	286	263	239	276	268	267	283	273	238	246	220	253	274	254	253	232	266	253	261	260	250	273	249	270	268	233	252	250	243	268	262	249	267	265	275	255	297	282	250	229	252	259	278	283	241	251	265	260	249	248	252	255	255	222	235	269	250	249	292	250	262	229	245	239	256	262	226	253	259	218	267	236	237	257	263	246	273	240	255	249	254	245	263	243	250	280	271	253	273	264	253	234	283	257	242	261	251	263	227	239	247	240	254	265	254	246	251	279	265	273	238	265	266	244	233	249	254	250	254	263
7464	2717	5393	5571	4585	3838	3244	2753	2434	2435	2193	2192	1983	1861	1496	1347	1294	1273	1216	1622	1942	1665	1803	1719	1312	1272	1145	1271	1081	1076	1189	1069	1045	1022	940	940	953	927	909	952	896	892	988	979	1217	1298	1348	1326	1255	1105	1102	980	956	980	1006	998	981	1036	4149	7026	7332	7107	4895	3160	2000	1154	853	768	769	678	720	720	716	684	685	647	722	693	737	654	701	748	703	737	707	713	678	691	706	720	699	719	708	729	747	634	674	679	671	656	649	672	761	728	702	685	702	703	682	685	684	721	671	647	710	727	695	685	695	679	693	683	701	738	721	638	718	697	698	695	705	704	685	696	687	714	714	664	745	673	707	668	680	679	679	721	670	698	723	706	730	718	672	708	658	734	700	671	654	695	650	675	726	717	699	709	702	705	683	641	676	700	711	702	671	658	727	720	666	706	735	727	679	709	691	710	693	718	708	715	632	693	693	707	722	675	686	656	738	666	723	727	712	687	710	688	703	677	659	742	696	645	675	668	734	730	729	681	676	669	685	676	642	710	689	655	690	725	718	671	701	722	708	709	709	663	679	702	709	693	745	708	664	731	690	660	644	716	676	715	692	662	695	681	688	660	720	705	732	710	685	756	705	684	659	672	673	698	685	721	690	677	737	660	677	669	759	743	716	661	686	671	686	672	699	650	678	649	727	701	714	650	712	693	706	705	660	675	716	649	706	687	675	685	717	713	718	699	707	698	684	708	655	686	699	685	703	683	694	674	692	691	710	643	684	698	693	723	707	739	645	678	665	720	723	656	700	633	703	682	701	685	694	660	658	669	702	667	668	700	671	656	705	698	707	683	690	679	682	710	715	683	685	685	681	733	737	684	730	672	750	732	726	685	706	663	678	711	707	728	722	711	729	722	656	732	702	682	706	703	632	686	692	724	617	673	664	678	666	679	745	736	678	673	693	712	657	690	689	677	700	702	680	682	714	700	687	727	722	682	710	634	689	683	722	683	692	745	708	678	761	698	693	674	709	691	712	665	695	688	661	717	680	695	712	662	699	641	646	688	677	687	681	679	731	712	704	687	668	679	684	670	678	680	704	680	653	729	709	684	678	714	668	662	676	698	691	721	694	662	690	683	678	689	706	635	690	663	662	664	718	675	712	681	740	685	678	726	709	645	731	702	655	680	632	663	747	723	666	709	644	699	668	697	713	682	681	699	736	755	694	709	679	619	704	678	720	712	722	687	683	673	664	688	718	690	671	658	713	667	688	713	749	734	693	665	725	710	749	677	668	686	668	678	683	706	694	712	699	711	738	672	674	709	652	683	684	710	697	730	705	676	692	638	671	721	725	681	699	697	710	698	740	693	734	696	725	694	711	668	647	692	669	649	656	670	688	722	716	646	652	659	746	699	747	702	678	651	721	722	704	672	666	674	748	704	679	710	672	719	685	686	680	672	688	687	700	707	702	662	741	674	677	675	702	721	718	690	688	683	663	681	678	696	671	706	702	765	704	710	682	654	669	681	674	677	701	706	714	687	705	694	693	766	694	710	675	729	699	688	676	718	681	700	695	695	723	692	709	699	678	677	661	668	691	721	688	738	675	728	685	724	747	658	685	621	693	733	695	687	710	665	668	694	668	693	694	677	716	631	701	657	685	678	657	683	691	704	698	700	763	725	679	660	660	661	720	670	695	721	705	654	693	721	734	733	702	703	650	675	736	661	681	728	728	667	660	699	691	708	677	700	725	667	694	735	669	663	712	717	698	679	680	682	744	748	672	755	707	718	723	721	699	687	683	737	671	750	715	682	658	689	683	675	703	674	716	699	676	740	712	670	652	727	653	668	701	679	672	737	706	691	667	671	700	724	732	722	719	743	691	686	711	720	671	724	755	706	715	698	673	706	722	705	709	669	680	653	735	647	690	658	655	682	725	704	744	663	694	672	661	662	691	651	676	696	713	693	695	673	698	688	665	721	685	682	678	727	704	720	710	679	688	666	715	709	719	741	705	671	699	728	661	668	713	686	646	705	717	718	650	670	724	690	687	696	710	689	690	687	696	704	697	717	677	700	666	684	711	621	715	700	668	721	706	716	690	742	695	697	669	719	707	703	672	707	691	678	711	721	670	679	703	683	685	697	673	672	734	674	750	732	713	706	675	755	710	721	709	742	741	701	677	689	669	711	679	708	687	684	683	704	721	720	703	716	673	715	691	697	715	686	694	693	782	659	728	740	713	659	719	668	693	717	733	657	719	662	700	642	671	700	706	747	697	692	679	670	676	709	656	692	687	678	716	680	701	665	697	725	718	654	698	676	727	665	685	709	716	654	726	696	690	684	683	685	654	686	653	731	694	690	725	696	682	694	731	695	644	675	713	727	688	656	700	726	676	695	714	700	689	664	718	719	704	694	676	666	713	716	692	746	652	689	742	718	658	695	710	688	667	678	663	681	703	666	722	666	725	732	692	711	683	682	698	691	639	662	657	699	698	678	695	675	672	685	718	723	664	675	671	676	697	686	739	668	705	674	700	736	663	695	692	707	712	680	694	725	704	692	646	691	672	670	750	690	671	720	704	715	693	719	667	699	733	701	687	689	692	732	670	689	672	695	736	723	658	706	752	647	697	674	721	733	713	724	641	719	700	682	652	702	684	678	697	713	709	676	684	695	724	754	707	699	669	740	665	680	725	661	645	678	691	713	649	700	708	629	705	684	648	719	733	717	689	683	662	727	737	683	699	711	703	650	676	726	650	690	691	668	723	686	676	694	683	711	716	660	691	688	724	704	694	750	705	729	723	701	665	711	684	677	696	730	684	673	748	677	695	738	713	700	704	670	700	717	702	689	677	693	679	714	685	711	686	707	684	671	703	712	669	645	704	674	688	687	692	740	666	709	694	703	653	676	668	748	685	694	716	712	709	693	671	726	716	654	689	673	679	684	713	675	722	703	699	687	677	686	729	651	702	694	689	672	700	664	656	711	658	655	700	697	682	688	672	693	676	675	658	736	699	680	701	728	670	705	675	699	695	693	726	676	674	720	668	662	664	695	682	701	732	682	675	728	717	643	672	713	678	671	753	641	681	708	677	659	748	701	610	661	686	716	689	661	670	724	658	657	686	703	717	684	706	676	737	744	662	704	712	716	664	673	680	724	685	698	682	687	673	658	659	737	676	739	702	705	698	711	733	692	727	705	704	679	693	666	672	691	714	687	704	689	736	682	711	719	707	702	656	736	663	680	661	693	742	698	668	631	692	675	697	679	725	664	652	657	703	715	647	725	691	745	711	677	687	692	744	706	730	676	709	702	695	700	660	672	709	714	680	679	676	710	696	657	731	660	706	692	676	706	691	705	701	688	673	678	690	721	672	673	729	691	727	694	689	691	708	710	727	698	656	708	718	710	747	713	691	651	706	701	688	747	654	715	645	742	709	699	688	686	713	689	649	722	686	709	683	657	682	698	728	642	655	672	739	700	641	709	712	668	690	733	728	656	672	679	764	680	687	673	718	688	686	688	702	695
2272	329	389	369	331	317	328	312	305	339	302	314	286	286	312	303	283	291	328	335	303	344	315	306	306	295	316	298	295	281	279	289	295	269	291	251	291	240	259	288	290	272	278	281	296	302	298	321	313	323	279	298	289	315	272	301	291	289	325	314	383	383	398	363	299	310	281	276	277	268	280	283	279	286	242	298	294	277	304	287	283	302	280	276	273	249	282	287	272	258	274	263	241	275	297	300	281	246	297	285	266	267	259	267	253	308	260	297	288	291	307	268	271	286	256	279	286	268	267	257	264	275	278	278	295	284	239	244	295	285	300	261	265	265	266	285	287	263	296	260	296	256	300	272	298	282	278	274	272	263	274	288	279	266	302	221	273	306	274	290	246	310	264	297	256	310	284	281	286	264	258	271	279	299	295	288	295	270	298	285	307	286	243	275	271	267	261	259	293	293	319	273	245	252	295	287	267	272	278	292	280	253	286	279	250	276	290	286	281	299	298	272	289	318	261	266	262	281	262	268	280	274	260	277	272	278	275	302	291	281	263	285	276	291	307	253	268	284	293	251	299	265	315	288	260	265	288	246	273	263	297	276	281	267	290	303	280	283	272	277	281	256	284	280	279	258	241	292	279	315	288	298	277	258	295	276	278	262	258	272	261	285	277	308	264	261	256	280	276	277	258	295	250	259	280	240	268	287	285	291	284	257	259	285	294	263	262	293	277	282	277	268	258	286	260	258	279	289	275	278	282	271	292	268	245	266	279	282	247	298	263	272	271	320	258	245	259	276	293	317	287	282	313	277	290	274	280	306	242	310	295	285	288	280	263	266	276	279	308	266	280	243	277	259	264	282	288	272	298	305	284	293	261	301	270	285	280	273	277	281	277	304	238	285	265	271	275	282	274	259	258	291	270	274	266	264	325	266	304	294	292	315	266	310	278	273	261	288	255	246	271	267	281	270	309	257	317	291	277	290	260	279	260	252	287	251	289	285	276	254	249	272	247	259	276	281	253	273	266	295	295	299	275	275	244	247	265	248	277	299	268	289	261	260	288	251	315	284	298	294	263	303	272	264	303	272	264	284	289	310	286	277	270	274	297	276	307	271	294	278	295	257	297	311	270	272	266	301	275	245	296	284	257	273	291	301	282	259	282	246	259	262	284	316	271	270	290	272	308	258	274	255	264	265	300	285	259	282	251	258	255	256	287	295	281	313	275	287	296	278	256	285	281	249	278	287	288	281	283	251	287	249	284	284	302	301	280	277	283	277	305	315	296	283	281	287	257	239	303	293	299	275	289	289	285	289	267	278	217	275	295	264	300	285	273	251	297	252	291	263	294	265	273	281	279	292	281	308	255	297	299	276	299	289	280	285	269	273	290	232	257	286	281	265	281	271	272	282	282	257	302	293	278	293	278	278	304	281	280	279	294	255	264	278	300	258	266	250	291	298	275	288	289	296	278	298	277	268	257	286	327	290	298	284	279	308	279	287	290	262	257	266	246	258	294	302	297	264	267	287	266	276	280	286	252	286	272	259	254	273	275	294	272	271	266	287	277	288	281	267	268	284	293	262	265	272	291	275	277	282	281	269	256	277	277	248	293	324	296	289	293	279	312	285	274	284	283	286	287	277	264	258	250	270	306	300	281	286	297	271	302	271	265	273	277	281	297	296	267	266	317	288	272	285	270	266	281	295	275	274	312	252	276	248	280	309	252	267	248	260	259	287	278	312	275	280	289	278	281	293	257	265	283	313	253	281	290	307	299	269	267	291	274	271	297	288	265	300	298	277	250	268	289	273	281	277	285	269	294	285	283	279	271	281	278	305	278	263	279	257	267	256	279	293	274	301	289	274	278	238	275	268	267	299	301	282	294	273	285	270	290	273	274	287	287	282	269	282	284	283	288	276	291	302	261	279	277	268	307	273	293	259	299	289	291	276	288	270	275	293	286	285	287	271	274	283	269	270	282	267	276	278	253	292	260	267	276	275	258	265	295	257	265	261	286	263	268	277	265	255	317	286	296	318	270	295	278	271	278	253	293	303	273	299	273	260	261	261	283	271	287	271	273	291	264	278	272	272	268	296	275	259	312	259	306	304	263	293	282	253	242	298	279	258	279	277	270	320	296	294	293	261	263	297	288	292	289	298	276	244	272	277	275	296	251	281	291	283	270	282	287	262	317	280	291	230	288	284	287	299	281	279	255	294	310	263	309	265	257	301	287	284	300	283	255	261	276	279	250	263	287	284	273	268	275	300	288	289	278	307	290	280	274	267	275	313	276	273	302	278	290	268	281	288	264	263	245	251	275	278	289	286	287	286	257	273	298	264	285	261	269	269	280	288	275	264	256	276	290	265	248	299	263	295	257	287	281	302	268	281	309	259	260	257	260	252	269	303	277	271	267	272	274	281	299	283	272	285	281	275	266	299	289	254	287	274	300	244	271	303	264	294	281	280	267	270	280	255	281	284	284	280	301	273	296	285	257	288	275	307	297	273	295	280	281	271	264	290	274	295	285	292	293	261	293	278	266	276	259	269	285	309	280	291	257	284	310	286	236	273	268	308	281	266	296	289	286	268	279	290	282	274	258	279	278	320	292	271	269	266	292	289	283	278	268	264	283	307	281	280	287	257	297	252	274	274	265	296	275	275	294	305	283	288	265	274	281	264	269	273	256	271	283	275	286	289	266	259	284	292	291	290	272	273	259	273	325	278	267	288	290	302	265	280	265	285	289	277	267	286	247	259	280	273	291	298	300	309	306	274	271	271	286	276	270	277	287	297	272	273	287	241	256	279	275	271	281	250	274	257	284	281	310	272	321	304	280	296	303	279	287	269	308	277	291	269	273	264	271	258	290	270	247	288	266	307	280	290	308	291	279	269	298	259	293	287	273	251	279	264	288	266	287	278	251	290	251	268	305	288	314	302	306	319	283	316	286	298	284	279	309	300	302	282	262	263	286	247	296	270	297	309	270	294	287	302	304	315	300	273	261	265	273	266	265	269	280	290	285	295	288	302	275	261	262	311	300	261	331	275	267	300	312	262	255	257	317	299	287	292	303	303	271	292	244	300	305	255	279	261	299	266	288	284	273	261	268	282	299	272	273	295	293	281	267	328	304	279	297	254	278	299	262	274	273	297	267	336	277	287	267	285	262	259	277	257	268	271	274	222	279	289	312	280	284	278	269	273	272	239	276	290	262	300	267	275	270	296	306	277	258	290	280	307	265	305	297	267	272	298	273	277	302	270	294	258	260	293	298	264	275	294	293	286	257	241	312	249	281	295	231	268	284	302	304	277	287	269	279	270	258	250	263	298	266	290	270	264	277	290	271	282	265	276	247	282	287	278	289	305	302	255	276	258	297	260	308	269	289	265	293	298	264	261	290	303	285	282	286	278	270	262	282	286	279	292	281	288	250	287	269	268	293	303	275	289	271	267	255	285	271	268	264	313	255	273	278	262	264	264	295	252	266	305	272	280	269	288	314	289	251	298	261	278	290	280
2502	923	1021	1012	906	890	889	912	846	928	886	910	863	816	877	771	784	799	870	1034	1123	1052	1026	908	895	896	879	799	784	774	840	914	870	838	821	834	816	810	856	777	776	810	772	836	890	962	961	885	880	922	826	823	889	785	873	889	917	918	1040	1352	1540	1448	1258	1072	908	850	795	736	718	688	752	679	758	743	778	740	751	756	755	761	784	802	768	734	775	763	754	763	737	746	800	766	692	776	727	697	786	727	768	753	759	740	719	750	767	693	748	768	788	742	760	731	764	752	744	766	724	771	742	743	741	740	747	783	746	728	801	730	720	749	722	767	747	743	769	801	742	777	775	736	720	761	734	771	755	769	732	682	760	781	765	739	794	800	726	723	784	767	746	778	717	712	789	735	765	799	771	742	792	761	744	678	783	712	733	771	702	756	724	739	712	703	793	747	781	770	698	759	750	786	756	751	748	772	766	741	731	735	732	768	731	740	789	766	770	744	711	764	742	775	763	726	760	774	796	746	733	731	703	738	704	774	740	752	776	756	754	728	786	766	740	802	765	752	719	730	789	725	715	776	748	772	782	752	760	748	755	785	792	716	691	725	738	703	686	742	715	760	727	771	738	778	742	763	751	820	751	755	755	758	762	764	744	705	726	763	785	723	717	782	801	774	755	760	747	772	769	762	749	783	790	750	773	759	704	771	757	744	767	768	709	744	756	749	760	770	798	778	770	735	741	745	752	768	730	742	788	772	731	712	734	758	738	748	747	762	756	725	751	736	749	704	758	759	791	740	773	693	739	716	779	748	776	761	754	748	797	711	727	741	760	757	809	737	763	750	814	734	767	777	743	774	755	781	763	785	781	753	712	711	706	734	789	787	730	760	767	749	758	748	715	755	726	760	715	764	767	788	788	776	763	750	762	693	696	797	753	709	819	701	787	729	754	744	708	771	716	736	745	693	771	777	786	771	755	717	738	723	736	732	726	738	755	771	816	727	829	771	799	745	736	744	771	768	758	725	702	742	720	729	717	764	753	781	779	747	709	791	737	732	769	768	731	734	786	727	763	829	730	745	736	753	738	718	739	798	775	763	754	757	766	725	723	768	769	758	718	771	740	706	752	717	737	788	733	754	706	751	732	780	736	770	737	759	763	764	727	749	762	798	757	718	753	763	749	737	777	791	755	730	716	719	736	733	736	756	733	747	747	746	749	708	761	750	723	805	750	728	736	761	682	774	734	776	735	793	755	742	763	776	791	792	768	795	722	764	751	770	686	712	779	762	780	748	756	741	756	728	743	736	767	725	763	712	717	733	749	807	790	735	747	730	775	815	739	772	797	758	788	744	768	751	716	784	703	710	788	796	756	753	800	722	753	809	733	705	761	767	787	739	750	760	731	775	757	742	703	750	736	762	761	760	758	776	742	744	750	738	801	749	762	759	777	747	733	793	765	697	755	769	760	720	800	768	734	765	779	826	780	751	807	748	806	723	749	755	741	751	732	775	736	778	743	746	760	743	745	779	756	756	777	776	687	825	722	700	841	738	714	765	721	753	757	803	756	788	788	776	768	697	723	753	736	723	684	785	751	759	736	731	766	741	742	769	703	716	762	742	753	702	711	728	722	758	812	733	737	751	757	746	765	750	765	763	745	720	755	754	724	784	734	793	728	793	812	747	755	800	796	761	735	744	741	762	746	753	747	679	734	725	753	796	746	762	719	736	730	747	784	749	754	811	698	745	718	754	733	724	704	756	800	767	762	729	733	730	743	757	711	729	742	725	767	739	681	764	763	775	713	751	716	748	766	761	795	758	747	777	760	716	780	764	778	776	801	704	755	711	729	753	753	776	764	739	741	777	777	777	783	774	736	712	755	796	744	747	747	752	750	770	758	706	755	751	759	809	770	794	786	734	750	744	724	732	759	761	772	721	736	741	780	691	774	737	689	745	788	782	759	739	743	742	764	757	749	711	789	799	700	762	774	746	758	778	773	770	709	764	699	721	733	796	755	764	745	783	821	812	767	777	713	722	753	759	773	756	726	750	767	782	746	740	721	755	726	754	743	784	735	748	745	715	760	728	720	718	719	767	730	763	735	748	721	753	735	773	773	756	728	751	719	748	742	731	771	761	742	777	750	716	745	755	785	726	777	736	796	782	788	718	743	766	729	775	782	797	749	741	758	750	741	743	727	721	734	796	747	710	729	787	727	741	745	747	737	742	722	777	759	763	717	758	755	772	728	794	793	777	700	754	721	730	778	745	735	752	724	708	771	718	770	729	773	779	794	755	749	755	750	736	812	783	766	748	758	756	804	798	755	786	757	745	747	742	754	730	768	714	770	764	773	798	733	753	708	776	794	736	775	787	719	732	738	688	769	791	766	740	756	732	729	754	723	757	773	757	766	773	736	766	720	772	761	720	784	722	709	771	782	721	779	753	762	727	794	815	757	698	759	715	762	712	743	775	776	722	718	772	736	728	705	739	761	760	737	753	733	700	774	723	734	733	759	762	745	799	713	773	730	736	742	731	736	793	721	750	748	778	715	790	766	748	760	745	760	753	757	743	801	736	723	710	755	733	778	743	775	735	775	753	794	737	743	771	764	713	760	700	751	773	766	760	771	720	730	746	740	756	798	741	778	746	738	735	745	703	791	734	802	835	727	731	758	752	732	745	786	753	755	756	746	719	746	804	780	822	753	757	765	761	740	730	761	795	762	800	755	744	748	770	771	776	746	755	730	770	737	736	769	749	773	709	755	736	778	762	735	755	751	723	762	727	754	732	750	737	698	775	739	811	734	822	692	735	788	758	760	723	756	752	747	746	736	723	750	752	737	813	758	733	726	740	751	741	709	748	767	708	750	756	751	752	805	778	720	745	750	754	802	793	733	743	728	749	735	760	743	754	767	718	777	749	776	735	722	707	769	804	720	797	725	701	743	727	741	735	720	757	731	789	734	728	747	723	752	739	685	797	796	756	773	763	773	777	766	748	731	719	791	765	775	740	740	742	763	732	763	741	790	826	767	760	740	801	752	757	793	749	764	780	774	705	768	721	747	756	774	739	757	732	767	792	697	737	773	779	714	771	759	686	755	724	817	751	753	764	800	718	781	786	813	744	773	743	778	775	771	702	736	737	730	745	734	775	767	688	762	739	729	807	728	743	729	711	703	722	741	737	803	762	718	751	749	772	736	706	738	794	814	725	773	744	717	789	746	772	750	723	758	738	734	764	762	763	716	772	756	758	772	762	708	733	746	772	729	755	740	759	735	702	715	721	740	729	717	718	744	730	705	794	745	795	739	787	768	746	744	730	689	750	780	782	740	715	698	737	702	784	757	761	721	806	792	724	746	727	764	740	751	778	761	735	733	756	754	722	743	786	746	755	728	700	749	756	748	712	765	757	755	744	751	741	758	786	798	752	771	736	763	709	748	751	764	747	739	779	740	744	732	715	756	736	779	693	738	793	739	685	749	752	739	765	715	709	737	756	793	703	769	723	716	721	784	741	732	747
7796	1427	1793	1550	1015	733	558	505	454	462	421	394	369	388	340	348	297	328	318	357	321	355	337	341	288	299	320	273	295	290	270	303	281	301	269	284	284	279	285	274	277	281	301	302	327	311	277	320	292	279	298	272	292	269	287	302	264	356	682	820	812	697	517	445	360	320	299	269	269	265	251	272	263	264	262	261	280	222	275	264	268	255	234	265	267	252	248	256	252	249	269	247	263	271	269	238	231	247	288	248	230	266	238	235	250	286	279	242	251	285	248	235	274	268	250	277	248	237	248	266	263	279	253	266	244	247	249	271	265	261	245	248	246	262	246	248	268	249	250	252	267	244	266	254	264	264	265	268	266	247	246	258	277	257	256	244	244	242	259	274	256	254	276	283	237	253	273	262	273	246	249	241	256	274	233	250	283	275	238	246	256	263	255	267	271	269	245	264	218	257	213	258	254	254	249	250	270	275	282	239	265	245	275	260	286	260	221	265	253	248	265	273	245	232	259	263	255	247	257	270	253	241	235	247	281	256	273	269	269	253	279	254	257	272	259	254	263	243	244	235	240	221	269	254	293	240	302	292	248	246	278	278	255	245	289	246	243	260	251	272	229	257	271	251	246	285	285	247	260	268	263	298	288	267	302	276	238	227	252	274	263	280	286	258	234	263	281	271	263	261	262	287	278	241	262	289	231	265	287	241	259	265	269	280	295	238	246	262	254	247	269	235	273	244	238	236	242	300	257	220	263	274	249	233	273	242	238	254	260	247	282	287	265	276	243	275	259	258	267	244	261	247	281	248	261	272	238	265	280	238	255	261	265	253	249	230	252	266	266	254	242	251	235	248	262	283	275	248	279	233	285	262	262	251	279	248	274	260	252	227	245	261	260	237	264	254	289	231	273	247	262	238	275	244	255	272	256	268	224	261	245	263	259	263	254	235	267	263	266	252	264	227	268	263	265	264	257	229	279	232	264	243	280	276	269	267	245	275	259	252	270	243	271	236	255	285	255	238	259	264	241	255	236	247	260	254	272	268	255	255	284	257	258	271	253	248	252	271	267	267	265	266	274	250	256	242	274	246	293	239	254	241	254	293	260	263	241	280	282	236	233	250	272	261	298	252	270	247	251	273	274	259	244	242	265	254	266	269	220	264	256	237	251	227	278	286	244	272	248	254	277	261	254	224	254	242	289	271	240	228	270	251	278	291	260	275	278	265	246	263	262	256	258	253	235	278	259	271	273	266	272	260	275	246	289	273	268	276	244	278	253	251	253	245	277	235	257	275	268	251	228	241	257	234	244	237	301	246	229	229	252	255	250	268	257	251	249	279	241	265	295	258	321	256	266	249	261	261	263	248	268	270	252	240	293	266	279	254	226	265	262	265	283	281	263	237	246	242	256	233	262	281	243	259	285	252	287	278	260	244	267	247	258	267	252	266	231	251	258	271	254	272	259	261	236	262	242	277	254	238	279	259	251	262	249	269	256	259	238	254	247	264	259	243	260	265	282	290	246	249	244	292	237	255	277	254	238	279	293	262	267	281	229	232	256	277	261	255	270	246	257	279	274	240	250	245	263	273	259	275	267	265	256	283	244	261	259	246	279	267	273	302	254	237	276	253	250	273	236	265	247	246	265	263	267	273	273	256	249	221	280	260	296	263	272	242	250	269	278	250	262	266	273	275	270	273	291	244	286	253	259	267	244	278	264	239	277	270	246	249	248	264	219	243	232	268	280	244	256	235	263	286	251	260	255	266	256	230	258	251	243	258	229	272	267	231	246	264	273	239	253	279	295	247	245	242	267	250	246	275	259	257	254	274	288	277	288	255	236	237	267	251	278	271	249	265	247	277	263	269	245	246	276	274	244	259	262	245	259	249	275	245	242	259	257	228	264	239	266	251	265	242	248	249	277	271	274	240	218	272	243	254	264	303	254	227	269	276	255	247	261	244	249	246	291	231	256	241	242	244	270	257	250	243	238	241	299	277	255	260	257	246	248	263	268	252	266	238	263	256	261	268	221	273	270	246	265	274	252	260	272	269	228	262	241	286	253	259	274	244	258	266	265	266	245	257	272	280	263	272	275	240	260	261	246	233	222	271	254	258	252	287	273	262	225	280	249	264	269	227	267	297	248	228	245	246	248	261	243	240	245	253	238	245	250	257	258	262	238	277	289	263	231	223	241	241	230	250	264	292	221	289	270	239	237	282	258	270	266	264	258	257	236	274	260	225	236	256	246	247	276	247	250	248	276	239	263	225	234	261	238	245	254	249	238	260	265	283	252	274	250	267	241	252	265	248	281	263	236	291	246	263	243	293	275	232	254	243	245	263	277	237	226	235	268	238	246	277	283	254	256	224	283	242	294	254	258	286	236	244	277	269	246	240	259	260	211	238	254	234	254	265	282	276	282	252	230	309	254	257	278	254	258	228	260	259	265	218	239	259	259	274	275	265	259	279	275	260	260	244	224	264	239	264	287	274	236	286	283	226	250	252	227	278	270	236	267	250	250	276	258	266	277	242	256	271	256	268	226	292	281	209	259	247	257	244	256	267	258	249	243	250	276	257	223	261	251	229	251	261	275	276	287	270	255	210	271	247	244	255	288	251	274	257	243	267	297	249	241	203	250	254	230	248	257	247	267	271	256	272	268	263	275	233	236	256	267	278	272	215	242	223	293	245	241	253	226	263	264	260	240	266	265	264	278	273	251	244	253	287	286	229	265	245	249	258	250	292	265	294	261	272	242	233	275	257	274	256	267	240	221	254	241	260	261	285	259	232	257	255	231	253	249	254	253	256	263	256	255	278	261	265	273	253	282	234	246	236	255	260	250	267	258	235	259	247	276	247	253	286	284	271	263	250	263	248	260	270	265	251	238	258	289	262	273	272	237	281	246	223	274	264	259	305	255	233	269	247	258	251	267	257	233	263	255	231	261	261	258	256	291	241	268	248	289	266	269	273	228	235	270	285	261	241	246	245	269	263	270	246	297	277	280	231	277	263	241	285	226	268	294	213	239	260	231	248	250	287	258	258	253	261	236	244	243	228	260	259	262	251	254	251	243	256	230	247	267	249	272	250	250	276	252	267	260	265	243	264	240	243	252	259	240	265	260	259	263	272	291	263	251	254	267	268	255	236	263	285	258	243	270	270	237	260	273	245	261	272	245	244	244	252	275	239	269	270	247	256	269	267	290	238	282	276	230	280	248	280	270	278	237	270	268	289	252	265	283	240	243	265	247	266	289	274	240	289	255	252	227	278	253	233	267	269	249	274	243	275	232	259	252	273	249	255	255	241	252	263	248	251	247	249	273	267	250	230	258	246	257	266	288	259	269	274	263	278	255	269	261	243	229	258	244	270	248	264	265	262	236	272	243	287	256	253	271	255	258	242	233	265	275	269	251	289	256	227	251	283	250	237	268	259	264	240	261	253	254	266	256	274	282	268	249	238	289	258	252	252	273	276	255	280	269	281	268	263	250	283	254	245	301	229	253	245	263	260
5768	1820	3438	3784	2957	2505	2157	1891	1673	1646	1556	1377	1507	1280	1201	1040	1032	1021	1185	1459	1398	1301	1379	1093	1050	997	1057	958	919	1021	1041	988	963	866	823	841	869	884	837	797	783	855	902	1012	1020	1078	1035	1095	1021	1101	985	922	962	866	922	869	958	1350	4001	5079	4764	3924	2522	1817	1378	945	788	730	732	724	698	716	730	633	729	663	722	678	662	669	693	698	665	718	706	655	672	678	696	691	758	708	778	683	670	726	673	682	692	765	671	746	692	709	669	699	703	725	726	737	724	685	678	710	735	695	713	682	726	687	710	705	672	734	660	708	710	713	716	739	737	690	661	703	702	700	705	718	675	638	752	692	699	745	746	712	662	690	709	661	703	718	757	712	710	727	729	661	703	704	685	652	690	685	666	681	677	746	714	742	648	725	721	699	719	704	679	699	745	716	742	676	721	681	689	751	687	669	734	696	702	701	676	698	721	720	677	714	692	709	668	658	701	682	667	726	715	683	700	723	735	729	683	689	739	688	707	692	670	636	738	726	695	694	711	731	732	739	694	699	658	724	719	698	703	686	701	684	717	765	659	753	702	712	689	690	708	706	686	667	713	712	713	661	676	696	698	745	715	687	681	649	718	667	664	745	739	664	684	682	754	670	664	742	757	710	695	671	692	723	738	729	661	694	686	684	692	685	697	720	685	680	690	684	701	730	676	705	705	696	715	719	701	751	698	711	705	687	688	692	707	716	665	711	752	715	698	695	726	690	735	729	680	709	760	691	629	695	677	639	726	704	754	685	723	701	716	723	723	702	695	718	676	671	705	692	664	697	676	709	710	758	714	654	713	722	685	651	679	671	706	692	685	732	693	736	665	729	711	691	719	752	702	718	683	677	608	684	706	684	772	748	704	700	733	661	710	713	668	718	706	742	702	745	684	702	695	697	712	700	745	715	710	697	701	703	740	691	661	696	750	688	736	659	726	697	710	682	690	701	694	718	656	703	709	663	734	694	698	691	709	730	699	671	742	672	698	719	710	684	701	742	680	668	718	707	697	694	689	725	716	662	734	685	717	727	680	719	713	686	714	723	690	714	708	708	709	711	715	736	668	725	727	718	711	707	717	694	733	670	733	722	661	688	705	718	711	700	692	686	703	754	733	689	712	718	709	692	683	715	696	679	735	728	692	691	708	723	721	688	711	740	693	728	735	658	715	728	665	721	666	751	691	713	697	687	670	678	729	716	657	738	682	689	717	731	705	710	700	690	747	680	688	671	676	700	679	724	699	702	743	714	716	724	701	710	699	702	737	712	692	707	694	735	713	651	722	720	729	689	745	680	705	706	707	681	676	750	758	665	718	686	663	660	677	677	728	710	733	742	745	745	692	711	672	714	717	646	696	696	716	665	644	659	702	691	681	676	736	685	706	679	658	676	674	686	720	695	695	681	723	718	737	683	652	670	692	702	699	733	673	706	714	701	637	747	685	721	694	710	690	669	740	689	751	673	745	666	727	709	697	674	712	687	718	713	739	702	718	691	702	674	679	703	710	691	719	714	675	703	735	675	765	693	743	686	675	729	698	704	702	677	710	702	720	712	724	677	705	700	677	723	749	718	697	729	681	716	673	696	699	696	687	673	730	736	717	689	718	756	699	711	685	670	657	702	714	729	688	646	686	695	696	669	677	717	706	702	701	672	692	706	764	736	700	711	706	705	685	700	696	735	668	724	687	704	705	693	718	685	706	673	752	696	726	685	703	674	632	705	707	738	700	688	662	697	691	690	653	725	712	666	713	674	668	713	682	687	695	706	747	712	703	683	697	692	670	706	701	721	673	740	696	696	713	708	736	758	704	714	707	699	703	692	696	689	697	664	679	674	739	685	714	655	716	720	678	689	666	725	721	706	688	721	701	713	656	707	650	738	670	669	710	683	708	708	695	677	656	716	711	705	689	680	725	699	682	726	735	719	741	707	749	713	751	717	697	687	696	696	749	676	690	775	761	723	698	685	709	745	734	669	714	685	715	682	652	696	672	711	703	651	650	714	746	700	673	683	736	693	720	689	704	688	728	719	720	674	713	668	738	656	701	701	665	712	647	699	700	695	721	690	652	676	690	669	731	711	745	704	688	697	710	710	662	713	705	694	727	682	671	665	731	708	729	745	739	750	751	686	742	702	667	707	703	700	661	756	697	676	703	747	693	698	674	691	712	698	745	695	688	686	740	684	693	680	649	738	731	705	676	717	686	679	739	746	689	664	747	694	678	694	712	716	707	698	651	744	709	709	682	705	671	703	694	688	725	720	678	713	696	686	709	716	717	676	769	725	709	692	743	691	711	762	715	720	687	717	736	752	705	709	681	721	688	695	718	736	699	702	690	712	713	766	703	716	639	678	689	698	758	697	723	710	657	721	714	706	719	713	720	689	708	714	716	650	695	718	719	718	696	696	676	730	703	718	693	730	691	735	696	658	664	668	738	704	706	698	706	687	721	656	665	714	705	734	696	724	704	683	691	695	685	693	719	725	722	707	708	686	660	686	707	665	693	695	729	691	705	674	695	691	701	708	657	690	689	697	702	710	707	704	654	674	702	719	662	686	726	675	747	671	665	723	676	664	705	730	733	684	658	746	722	661	727	709	711	704	683	679	691	702	636	726	703	653	745	740	701	718	688	681	678	755	705	689	743	748	696	727	751	743	711	701	694	690	719	681	637	714	668	682	694	706	721	694	681	718	718	674	715	693	658	688	731	697	708	689	646	661	697	689	684	711	713	687	682	707	681	674	686	691	684	682	695	678	694	688	682	682	777	705	713	742	668	701	693	683	638	718	678	712	679	705	677	670	700	751	729	680	736	719	683	664	678	694	714	706	685	720	716	675	705	731	671	684	691	670	740	716	693	668	764	707	685	684	699	717	735	692	704	701	690	672	689	684	741	674	750	716	704	682	726	683	745	718	728	726	680	686	698	710	694	692	738	710	742	677	686	754	708	745	701	625	657	694	718	712	733	665	716	724	727	708	716	712	726	668	730	708	688	695	722	688	707	716	735	721	694	699	724	726	725	705	669	714	713	681	731	742	726	718	669	675	712	723	730	732	656	692	686	688	729	695	721	721	690	676	702	727	673	710	676	720	704	749	674	700	737	714	701	665	696	702	722	665	725	686	707	702	719	734	712	690	689	729	668	709	683	719	702	677	702	717	702	718	707	708	689	674	707	720	712	676	708	677	706	698	679	690	659	674	714	666	712	679	729	693	695	704	695	736	692	727	720	706	697	690	684	745	682	781	689	703	706	673	688	739	698	701	695	685	696	677	698	681	703	751	680	746	718	688	692	683	707	682	700	704	709	687	716	691	721	702	696	686	653	697	688	705	667	671	718	685	715	688	750	665	681	668	694	663	731	660	693	732	716	703	711	681	683	716	694	717	721	726	648	706	742	635	756	645	682	695	723	734	694	691	736	677	688	742	716	719	724	694	720	693	663	682	710	745	694	743	708	702	731	682	720	656	715	711	756	724	671	740
13488	2330	3005	2269	1622	1147	797	666	572	554	504	469	468	410	412	323	328	374	328	365	355	375	369	346	341	338	311	313	307	324	324	295	303	250	250	325	270	302	268	262	243	296	275	308	325	317	295	332	295	310	297	274	289	290	291	267	262	280	685	1219	1280	1041	722	608	443	309	289	262	250	231	267	246	246	243	247	265	235	264	241	233	213	261	259	235	244	250	246	251	250	249	258	213	236	241	251	246	252	239	214	252	252	240	289	245	244	252	260	245	277	260	244	248	255	248	234	221	239	234	234	242	263	244	235	229	245	256	261	250	257	260	232	239	280	256	232	227	225	274	246	258	261	264	232	266	275	242	240	253	237	255	270	248	260	229	262	247	245	226	218	244	258	245	247	245	242	205	225	280	261	272	249	261	281	241	233	248	257	229	248	250	248	230	232	255	255	230	232	249	258	276	234	251	246	233	251	249	237	242	226	250	211	258	229	275	247	254	247	252	248	243	247	237	230	265	241	244	239	228	237	249	259	258	236	247	264	257	298	242	250	236	242	261	226	245	226	228	235	253	269	237	250	259	261	239	274	258	276	229	274	261	241	252	257	237	237	232	257	247	239	253	248	264	240	260	229	265	253	238	235	258	256	268	249	241	226	261	248	215	267	248	236	241	227	237	250	230	229	232	279	245	240	267	246	246	236	256	246	229	283	246	230	253	236	246	245	241	266	229	238	239	236	226	242	264	231	223	253	247	234	248	253	203	240	228	247	234	287	232	245	260	256	264	223	237	251	252	248	218	239	242	256	226	245	240	249	239	244	252	245	252	217	235	275	232	248	215	243	249	254	264	274	245	248	268	249	230	244	235	233	253	229	271	270	283	253	238	263	219	243	268	216	234	258	256	252	277	252	246	269	267	269	246	238	222	230	269	259	242	279	228	223	230	247	247	254	222	247	233	250	248	283	231	254	256	227	259	275	241	244	253	226	222	261	264	263	243	221	239	224	245	250	235	267	274	233	219	251	238	255	216	230	250	219	225	256	221	255	242	266	242	255	230	245	255	226	242	261	282	240	243	227	262	243	271	266	257	247	244	226	259	274	256	265	223	246	236	263	251	237	244	245	219	260	250	235	279	261	254	269	273	268	281	234	236	242	234	263	254	232	230	240	251	228	256	217	242	242	245	243	210	272	267	247	239	246	240	235	264	249	246	229	242	274	257	242	267	249	231	229	234	251	260	233	238	270	264	248	260	253	241	221	254	226	238	249	236	249	239	247	273	237	249	239	249	256	244	226	245	251	244	240	217	254	232	227	252	239	248	225	247	242	239	234	252	246	253	262	262	233	217	243	241	232	252	272	261	245	244	242	227	237	229	259	254	256	226	247	244	260	231	243	240	279	250	256	253	266	224	227	266	223	256	252	273	239	218	229	245	258	264	228	250	257	227	245	242	231	221	235	262	241	248	227	241	223	226	251	258	225	215	257	230	235	260	266	245	248	220	250	257	217	220	231	243	267	252	242	256	244	270	266	267	245	233	265	250	224	238	283	228	231	234	226	247	262	241	246	248	254	266	247	229	246	279	254	238	231	266	246	263	272	202	231	226	235	242	224	259	250	240	262	269	245	236	241	219	217	264	275	215	269	240	261	263	241	272	244	230	254	268	239	245	242	263	255	257	268	249	240	247	240	255	242	216	260	233	243	247	250	248	255	243	254	235	237	249	250	246	241	220	246	242	254	239	262	242	231	269	234	257	257	268	266	264	255	273	235	265	266	259	269	245	253	260	249	216	245	231	247	243	278	239	266	246	233	255	246	231	239	229	254	257	240	270	233	273	228	236	242	247	239	252	245	242	263	245	242	248	236	256	247	231	250	248	259	231	243	265	253	228	227	241	231	266	256	216	259	219	269	238	226	232	248	252	238	259	251	264	262	239	258	254	275	264	248	229	268	235	247	241	246	241	222	276	258	268	254	244	263	244	255	268	249	281	293	227	254	259	255	271	260	276	288	277	249	240	242	252	238	215	257	250	228	246	263	252	236	240	230	230	256	278	262	269	222	257	251	257	243	253	253	261	248	222	230	272	236	245	241	300	262	247	273	231	247	241	238	263	235	272	241	231	256	289	258	240	277	245	236	237	239	233	254	264	242	238	245	266	251	252	246	226	265	248	261	239	251	256	234	249	236	240	251	258	212	277	280	242	266	233	242	258	238	272	218	237	249	261	253	243	269	269	244	237	244	236	240	274	247	258	237	245	244	256	212	245	245	251	267	248	252	241	231	245	222	240	255	254	251	254	260	257	253	242	260	246	238	257	251	256	261	211	238	231	259	298	247	226	243	259	246	240	242	236	248	247	202	262	265	221	240	253	244	245	240	276	239	225	225	229	234	237	226	258	243	278	248	238	242	273	238	254	244	246	233	234	251	235	264	227	239	266	207	237	244	239	239	239	218	219	265	243	259	241	264	212	227	241	251	250	239	262	256	239	230	243	248	231	251	233	263	251	267	251	236	269	242	237	262	249	253	242	266	241	251	293	254	248	252	262	246	229	235	229	251	206	230	254	265	255	245	249	255	269	239	244	254	270	242	244	237	229	230	226	240	229	262	268	256	260	267	254	261	283	221	248	248	242	259	217	260	243	255	267	230	241	233	252	209	243	250	267	265	236	252	216	240	241	255	236	245	253	261	248	259	274	245	225	254	251	227	231	237	233	243	229	260	270	264	247	243	232	232	243	247	249	272	244	250	247	248	252	257	251	257	272	283	265	248	242	234	257	257	266	259	238	261	256	251	231	265	231	262	244	254	264	244	261	264	250	225	263	265	265	259	261	243	247	239	245	238	251	228	250	249	239	219	246	263	240	226	256	243	231	227	244	237	255	276	243	264	246	247	256	237	247	268	239	242	239	232	255	238	242	235	251	247	260	237	235	259	249	233	285	250	273	245	225	267	256	248	265	251	270	221	238	248	243	231	245	239	239	266	255	235	258	261	265	259	259	244	262	262	239	254	273	215	247	258	264	247	263	228	242	244	222	258	245	250	248	253	241	242	255	246	257	241	234	215	253	261	256	242	253	245	236	235	269	244	242	252	250	253	222	258	268	246	233	225	248	250	241	256	231	243	271	238	242	254	262	242	251	253	221	259	254	252	244	234	226	236	237	250	261	249	258	257	279	261	270	264	231	263	246	242	230	225	251	243	255	251	217	246	255	245	242	247	224	249	252	253	262	247	280	238	232	257	221	230	260	245	281	245	254	245	234	249	221	281	237	229	254	234	243	241	217	260	268	279	246	235	249	244	276	230	263	266	294	239	274	235	277	274	219	253	255	257	235	256	237	238	259	230	227	254	249	267	282	242	260	263	256	251	238	256	272	263	251	246	234	239	239	273	248	253	246	260	248	221	256	227	244	234	245	224	239	230	230	285	261	249	229	243	257	253	219	252	256	242	238	249	243	252	223	235	255	224	238	248	231	225	241	248	262	246	234	267	253	201	251	262	243	247	264	261	254
7382	2434	5030	5802	4509	3822	3285	2845	2414	2292	2240	2169	2018	1776	1527	1313	1265	1294	1408	1683	1522	1591	1640	1410	1225	1145	1078	1105	1079	1241	1171	1036	1041	875	879	880	854	914	860	833	945	978	1030	1090	1095	1272	1184	1268	1325	1254	1201	982	994	976	1023	1050	972	1048	4161	7473	7978	6263	3915	2855	1975	1203	864	740	706	701	695	711	679	685	675	730	701	703	650	671	668	666	644	666	677	709	704	683	659	652	686	673	730	727	674	679	741	685	634	684	698	631	700	726	640	628	639	689	663	679	676	645	663	650	653	685	636	686	653	702	661	651	711	690	645	658	726	678	622	660	675	705	651	646	678	653	668	635	718	686	674	633	634	717	682	645	728	661	698	653	685	693	664	690	662	674	657	664	677	681	681	688	678	699	687	680	645	630	683	718	690	706	708	659	680	677	700	650	669	662	701	682	660	677	675	665	708	658	674	667	696	676	680	662	682	660	680	686	659	649	689	670	674	686	640	645	681	669	694	687	673	671	664	664	642	653	678	656	660	709	643	671	676	679	691	683	704	658	714	675	650	742	658	653	658	703	667	685	691	732	714	659	648	677	711	635	727	702	658	668	683	660	688	666	697	675	700	657	702	659	654	692	626	658	704	662	651	648	626	651	622	690	670	668	642	654	680	693	667	665	640	643	692	684	655	671	659	644	697	628	630	669	665	697	664	731	741	640	685	660	694	677	700	712	709	662	667	696	632	666	639	689	689	692	680	742	670	673	693	696	666	652	710	700	675	680	701	673	671	682	642	703	647	644	710	728	695	705	697	690	683	683	644	677	659	650	702	708	650	653	678	619	673	735	674	674	693	654	678	689	705	632	686	650	675	640	700	686	697	666	667	683	694	648	701	675	647	644	700	710	720	632	678	677	704	669	702	699	661	677	671	629	648	692	659	686	657	641	662	671	686	638	696	690	665	648	692	672	687	675	695	673	695	702	685	647	678	663	690	660	691	686	666	627	682	626	695	678	669	742	648	637	672	671	689	676	691	668	682	655	652	672	657	682	618	680	661	636	704	710	634	640	718	688	658	651	670	661	698	656	672	688	705	687	644	651	644	713	648	676	677	689	646	684	707	663	680	648	686	683	661	693	643	697	674	658	618	662	664	713	633	707	654	736	648	717	654	649	687	661	638	632	661	636	672	641	708	665	698	710	613	669	737	666	653	670	685	671	700	664	668	689	670	650	705	656	727	683	637	663	688	698	657	635	695	629	681	666	646	700	693	734	684	686	643	681	691	719	625	670	697	696	701	689	677	692	671	634	666	657	649	650	690	742	631	702	700	658	721	686	650	694	678	687	687	693	686	668	664	667	643	642	702	657	688	665	674	661	675	658	686	643	682	689	650	673	652	681	678	687	655	708	708	713	677	716	647	722	688	709	660	655	671	634	743	665	684	656	692	661	688	670	692	678	709	655	655	720	655	645	640	682	714	700	616	656	683	660	689	662	638	680	687	686	662	683	663	666	659	655	694	662	684	651	681	688	726	701	722	680	670	674	636	665	648	664	680	673	689	694	672	688	668	686	677	687	629	658	655	647	684	664	679	665	679	651	684	694	683	664	695	674	695	653	662	705	705	639	660	681	661	659	678	632	693	695	633	708	733	732	682	674	671	719	678	659	685	643	709	665	656	681	652	671	736	664	680	668	685	647	666	668	668	652	653	692	628	688	673	681	705	661	628	660	684	686	658	664	687	693	669	674	679	707	646	665	677	641	691	680	665	646	686	680	672	664	652	686	724	706	668	708	642	640	693	697	704	681	693	664	700	686	648	651	695	688	677	645	667	700	666	678	683	754	646	666	702	657	694	678	653	703	629	667	620	656	664	646	700	659	674	648	646	712	684	673	670	704	697	683	705	692	671	666	651	763	662	632	696	710	677	689	685	664	697	637	670	704	703	681	645	666	662	670	697	684	662	680	671	675	679	697	744	671	712	663	645	659	648	704	649	700	699	659	658	713	664	640	680	686	657	661	739	662	623	693	670	651	682	672	658	690	667	677	696	649	665	666	668	699	688	653	662	676	619	608	657	740	649	704	713	714	658	663	703	654	658	697	703	640	656	664	710	715	679	696	669	692	654	684	615	679	714	696	686	630	655	647	666	711	676	648	650	693	696	658	659	597	664	650	678	689	692	691	653	672	675	697	634	667	637	751	650	741	683	657	739	700	672	671	657	688	669	653	694	699	699	690	663	679	669	683	655	607	715	697	713	701	700	697	664	654	693	613	680	709	679	667	637	702	695	633	673	701	667	697	733	680	640	669	708	680	695	705	676	640	626	673	672	660	636	684	663	667	717	698	665	688	659	638	672	653	669	649	702	699	709	633	669	641	686	667	665	653	702	662	671	698	674	648	706	649	668	651	753	723	704	659	697	696	691	677	658	649	685	646	671	671	632	685	680	678	686	687	722	638	685	686	661	670	685	669	672	714	701	626	662	648	674	685	721	677	685	665	667	615	681	688	664	710	693	681	694	640	688	673	666	683	717	703	661	671	716	683	690	670	646	680	658	672	646	718	626	676	700	661	699	705	706	626	662	674	658	696	659	698	657	698	659	643	696	673	681	714	724	666	683	662	671	667	687	651	688	647	674	683	672	683	691	698	672	637	695	698	666	732	693	644	680	697	638	708	649	627	677	710	708	688	668	640	691	678	713	727	666	673	718	669	674	637	682	656	672	653	666	665	697	668	689	669	682	700	663	666	661	683	696	670	670	673	720	684	631	670	700	687	648	651	674	688	653	707	726	709	641	695	660	633	698	660	723	682	698	678	681	661	720	703	680	644	650	674	677	644	668	672	646	695	668	704	668	644	702	621	669	676	668	716	607	622	703	697	683	707	653	727	712	686	674	695	684	661	726	710	674	701	657	660	701	683	697	697	706	666	698	683	729	655	683	646	704	677	682	685	668	634	704	695	654	639	668	681	684	702	664	649	691	716	651	658	713	697	638	691	630	661	638	710	663	708	696	693	694	726	676	679	718	679	679	673	672	668	663	688	673	720	689	672	690	674	652	679	666	705	651	670	697	710	680	707	730	680	629	650	663	667	667	651	711	648	687	689	683	714	656	638	680	676	681	669	646	701	668	644	647	653	662	636	692	675	634	636	687	688	700	662	677	661	686	757	664	655	622	656	690	670	705	685	714	679	697	633	666	634	662	682	718	643	695	669	662	658	647	708	739	706	687	682	676	687	684	706	716	643	684	715	689	722	689	658	691	694	664	690	653	658	630	676	629	622	724	674	684	705	710	680	667	666	632	648	694	664	663	661	695	677	709	718	689	643	664	696	605	704	667	686	697	696	686	672	642	673	673	678	662	730	625	669	658	679	654	641	622	674	666	648	675	693	726	691	667	697	661	663	681	671	667	685	683	686	731	623	655	649	669	665	710	654	669	718	675	644	649	655	720	697	694	666	646	689	700	678	633	679	724	687	665	694	746	678	708	668	693	641	658	647	680	693	707	694	695	703	707	669	664	663
2112	358	397	334	328	322	312	264	285	283	306	291	278	311	287	293	292	262	294	322	312	276	285	297	294	261	294	296	273	289	321	298	271	275	285	268	296	259	274	291	281	277	290	311	301	296	319	322	293	287	277	313	289	283	279	245	310	266	299	315	339	394	398	328	327	283	284	292	268	287	273	301	260	287	270	272	288	267	281	249	280	279	248	272	238	268	276	251	251	278	256	272	277	296	249	294	303	264	297	278	292	279	281	282	284	286	265	267	286	275	271	265	299	264	269	275	262	256	281	276	290	290	268	275	263	256	279	253	269	270	279	288	284	270	291	276	306	298	274	276	271	284	266	281	263	258	278	284	255	284	290	297	265	263	270	283	278	252	278	278	313	247	287	261	265	335	283	265	283	279	257	271	262	270	267	280	266	254	281	294	271	292	291	249	255	306	262	272	257	282	273	266	264	284	276	287	287	288	291	276	290	287	276	250	278	263	282	273	263	291	274	277	281	279	294	257	254	281	267	254	291	262	264	271	251	268	281	237	300	283	269	266	281	255	257	277	302	269	282	308	262	248	300	267	264	292	273	261	288	275	255	248	278	254	258	274	281	248	273	279	289	269	304	307	241	302	281	268	276	302	258	321	278	266	255	252	275	298	246	318	282	260	269	264	280	246	254	266	297	307	272	254	310	274	285	276	308	261	252	291	293	311	281	264	266	274	291	269	290	280	251	289	278	255	278	284	259	298	272	252	276	253	280	281	285	246	283	268	265	264	290	278	295	266	300	286	290	259	263	269	304	241	284	269	249	271	277	279	260	259	282	268	275	289	268	269	262	273	300	280	278	256	340	295	254	274	279	238	281	254	262	283	266	294	291	276	253	269	263	273	275	275	290	319	270	245	316	292	258	272	260	274	273	299	264	295	279	281	273	324	305	276	288	262	288	273	300	279	279	268	293	274	253	256	277	280	279	272	277	282	265	282	299	297	346	297	314	288	269	262	280	245	263	259	235	267	247	275	294	251	240	278	272	262	275	275	286	286	308	287	253	261	258	294	259	266	294	301	254	261	289	256	266	294	270	266	260	274	291	253	279	285	273	261	275	265	284	309	285	268	266	298	272	284	300	245	263	276	252	280	263	255	258	268	256	262	287	268	247	275	247	271	275	255	268	276	299	267	279	254	245	285	286	286	282	269	295	307	288	271	268	292	292	281	282	232	272	289	295	296	281	268	275	284	274	279	277	281	290	299	284	261	287	253	275	255	295	257	280	282	289	267	250	271	305	269	269	247	274	303	271	270	300	280	246	258	296	268	305	274	256	284	281	291	299	292	287	295	272	246	263	269	252	310	256	276	279	273	251	276	315	299	269	266	283	288	278	252	290	290	286	297	292	253	241	243	242	253	258	292	252	264	248	270	282	261	242	265	271	247	294	274	283	254	273	306	316	262	289	266	313	294	255	271	256	263	272	263	259	279	295	269	265	250	296	274	267	290	250	280	238	282	276	278	279	280	251	274	267	280	258	270	256	288	286	273	299	267	273	249	274	284	277	258	274	228	265	288	296	292	312	247	262	300	278	283	289	269	268	281	268	276	302	280	262	269	259	272	267	273	271	298	250	293	266	285	254	278	247	265	262	281	277	262	239	271	271	271	295	268	232	265	267	257	268	293	263	264	276	231	280	283	308	294	292	231	237	253	249	280	264	259	280	267	266	264	275	250	276	268	291	280	272	252	267	308	281	251	282	276	298	267	288	260	269	268	306	234	271	262	290	287	277	299	279	261	276	282	280	274	285	266	287	281	271	271	254	250	252	280	260	283	259	257	252	273	254	275	260	270	276	290	277	283	251	262	271	274	268	296	269	311	281	278	274	285	283	270	275	269	284	247	284	275	261	304	270	279	273	296	264	263	275	302	286	288	288	277	284	266	294	269	258	269	282	283	274	279	272	273	298	265	264	262	291	240	285	268	262	299	269	286	275	291	303	271	299	294	245	282	276	241	261	252	287	260	258	271	279	270	275	282	284	281	292	266	256	272	267	265	283	269	278	259	263	268	268	258	256	278	275	272	258	269	271	249	274	284	272	251	294	302	283	234	315	288	301	260	271	279	248	260	277	259	256	282	264	274	257	272	243	248	276	252	269	253	276	248	284	258	291	263	292	319	297	273	293	263	265	257	308	284	271	244	264	267	276	247	252	278	267	284	248	284	301	271	265	271	291	252	277	274	265	248	275	251	269	260	294	287	254	286	262	282	284	269	237	239	264	268	262	260	273	280	268	283	294	233	285	275	276	292	264	281	284	281	268	271	275	277	307	298	265	230	273	265	287	251	258	289	271	304	274	275	306	266	271	280	284	272	294	272	270	277	293	287	312	324	290	253	297	283	250	253	284	290	276	278	292	299	268	255	259	264	287	251	281	277	279	283	291	256	261	271	294	275	269	268	285	287	275	299	302	295	272	287	277	245	276	273	259	279	243	267	257	311	263	249	246	245	257	266	264	269	252	262	280	270	302	310	261	300	280	284	254	259	262	259	310	268	275	272	268	247	284	239	317	291	271	295	251	293	251	276	237	259	260	296	264	285	276	301	276	282	242	266	260	260	239	244	296	255	296	257	275	293	268	286	291	297	279	268	257	268	247	294	298	262	274	286	270	262	283	270	249	281	272	247	282	255	271	245	253	271	279	279	278	297	220	262	291	254	269	285	274	284	241	273	304	294	244	256	310	266	294	264	279	286	275	260	283	242	262	291	285	264	284	249	290	273	241	269	274	300	299	266	266	254	280	255	228	277	268	255	266	303	294	269	276	288	287	269	286	299	273	276	247	235	299	266	270	291	278	281	290	258	275	259	312	256	288	252	290	279	284	287	265	277	276	271	254	284	297	275	298	281	257	298	274	293	258	290	261	262	269	268	273	271	267	262	270	296	299	286	289	268	296	245	263	266	301	307	273	250	289	274	290	270	236	285	253	265	264	279	259	271	287	250	261	261	270	288	246	275	271	259	296	277	295	278	278	280	278	294	283	275	286	284	273	292	264	261	248	274	263	305	265	284	279	256	259	248	258	269	305	281	301	300	269	252	263	265	295	292	310	266	294	294	261	283	258	289	290	257	274	261	285	256	278	260	294	268	271	269	265	272	257	291	297	250	295	247	296	266	265	265	279	223	268	276	268	284	243	270	260	280	304	274	279	282	276	279	293	280	259	276	286	299	250	284	293	274	294	272	267	277	302	276	268	289	253	278	275	271	285	285	261	288	290	236	317	284	267	301	293	311	280	284	275	293	291	311	290	282	287	282	265	263	286	288	271	315	265	298	283	286	277	284	256	282	261	274	251	250	293	280	273	285	267	267	255	286	294	275	244	273	286	299	275	276	287	267	286	257	282	264	313	280	275	253	269	280	291	296	274	271	295	270	309	252	274	254	266	295	279	325	295	253	306	267	291	293	264	291	285	241	276	298	316	270	227	277	279	271	263	282	253	253	265	260	299	250	272	299	280	318
2553	832	984	1030	934	800	850	792	832	927	977	851	924	877	785	760	793	846	930	1022	871	981	991	900	817	816	818	803	783	848	853	795	882	772	785	824	782	844	799	817	788	862	808	878	899	891	894	886	891	808	809	886	851	884	836	817	876	820	924	1271	1481	1500	1242	1104	942	861	800	775	746	718	736	704	733	749	755	767	718	744	736	728	741	731	721	714	748	715	693	741	736	730	719	718	770	719	735	715	740	783	758	713	690	739	730	728	739	734	734	739	757	774	703	741	795	692	752	735	690	762	769	755	701	685	760	727	726	759	726	773	711	779	722	725	728	771	704	730	753	749	734	767	722	718	758	783	716	761	760	728	690	671	722	729	748	741	778	740	727	723	774	702	692	717	707	661	763	734	742	710	736	726	694	802	774	798	739	710	750	754	741	732	709	753	720	750	752	720	736	684	743	722	707	716	726	771	734	773	725	722	724	776	702	740	732	702	775	735	742	773	712	740	749	671	768	747	735	723	719	755	693	700	733	761	742	714	691	726	758	748	736	801	734	726	727	749	725	775	762	701	759	801	732	724	740	784	767	688	744	741	745	771	722	765	734	757	704	742	764	658	828	770	740	756	773	752	735	756	732	733	758	683	705	759	756	733	735	725	729	780	734	764	732	721	763	739	764	740	724	724	782	720	783	780	764	782	756	709	771	720	764	753	723	757	731	734	774	731	747	745	771	751	731	724	713	727	729	698	735	721	749	739	720	795	693	699	720	695	711	730	720	707	792	737	727	739	725	717	739	740	751	751	767	700	749	741	712	753	743	711	772	724	734	781	752	748	725	756	702	748	760	713	713	761	711	797	751	777	707	698	734	690	714	772	687	729	755	745	773	747	707	710	706	801	697	759	738	763	752	739	744	747	725	749	731	749	726	721	727	727	698	753	716	704	728	727	694	710	777	744	746	695	761	716	730	765	763	723	759	726	696	741	730	691	756	685	732	751	752	698	774	704	759	734	733	725	720	734	721	739	720	761	729	736	798	748	754	759	753	754	769	728	775	717	705	766	787	726	692	732	717	729	776	770	729	750	736	748	790	735	742	740	725	695	700	724	728	745	722	706	748	755	686	740	734	744	720	721	739	723	729	743	758	756	747	700	761	738	745	750	733	691	787	705	760	759	689	762	701	787	722	689	724	730	678	774	731	748	735	719	726	717	755	732	725	741	684	675	733	723	701	770	730	722	700	754	713	778	720	750	756	730	765	730	808	754	671	740	734	737	748	741	726	725	775	714	729	733	707	741	720	766	790	753	776	713	652	726	717	707	731	677	762	768	694	701	719	685	699	721	729	715	783	759	723	745	716	769	708	752	730	765	761	726	745	748	754	680	698	744	734	721	673	712	726	748	736	733	753	761	753	762	750	744	740	735	714	770	721	718	719	701	732	706	771	759	766	748	725	736	710	724	764	762	777	773	770	751	689	744	744	730	778	740	726	747	757	724	728	786	743	765	726	727	734	729	733	690	707	722	742	737	733	772	718	724	754	682	806	682	737	777	717	742	712	732	749	718	724	739	763	733	734	710	693	686	659	787	761	718	739	747	728	782	712	734	717	743	740	752	700	720	716	717	726	736	693	764	782	745	729	715	697	749	715	736	753	733	695	743	759	764	723	741	724	708	717	685	734	727	748	794	692	766	760	755	711	695	730	731	743	728	711	734	749	781	726	786	763	738	714	708	716	726	715	725	753	728	781	732	680	761	750	749	730	776	733	771	726	738	748	766	728	774	712	716	735	725	767	727	748	702	738	751	675	746	763	725	749	758	765	735	707	699	800	712	709	756	751	679	737	750	717	771	726	679	736	683	727	741	767	755	737	739	732	757	726	694	761	791	706	776	763	769	739	759	723	699	738	659	742	763	721	748	680	700	713	761	735	719	785	735	744	740	707	730	738	756	781	679	772	741	692	696	731	740	765	743	741	746	742	707	725	768	731	753	774	767	721	769	766	790	747	705	790	736	738	758	720	712	713	721	759	665	793	714	739	736	733	718	713	757	808	690	778	730	741	732	734	713	777	736	745	709	761	771	730	691	695	735	706	761	720	719	798	741	766	725	734	748	672	761	734	745	752	719	718	732	777	694	732	781	730	703	747	730	718	777	710	773	725	756	717	758	741	704	726	724	722	696	734	724	716	767	782	708	662	713	738	699	756	758	697	766	739	762	716	740	759	741	758	750	737	699	781	747	719	705	727	728	677	735	749	735	759	755	733	776	727	716	734	734	751	721	703	719	710	693	687	700	728	773	721	774	729	747	758	736	719	718	723	712	752	722	745	744	759	747	767	733	740	723	731	770	698	725	762	816	703	721	715	745	788	747	743	743	761	746	740	745	732	718	725	784	726	745	694	722	729	737	678	753	743	734	731	780	758	713	720	743	775	708	700	730	732	732	764	802	708	712	732	709	750	686	743	727	725	689	719	719	780	745	730	755	722	761	724	760	724	713	763	709	758	754	666	703	712	668	733	728	787	701	739	718	723	736	758	752	771	768	795	713	703	735	760	728	762	739	719	798	699	758	733	748	731	769	715	717	782	773	680	761	720	749	727	783	695	744	703	707	752	714	693	786	711	757	718	802	707	757	727	749	706	747	728	738	714	739	747	723	734	716	739	794	665	749	710	689	732	741	718	731	727	700	716	745	724	756	782	676	733	741	757	684	717	766	721	746	736	686	760	760	714	735	718	778	698	766	732	699	751	749	700	759	733	747	695	809	731	769	736	731	734	668	746	742	708	766	725	755	779	736	734	746	705	720	713	724	683	746	756	742	756	722	744	726	727	737	733	732	777	715	749	776	745	758	742	708	764	746	740	683	736	752	781	733	692	797	729	785	736	714	757	760	784	727	748	708	768	741	726	740	806	733	772	703	717	723	735	714	735	742	730	755	703	732	718	713	744	768	728	725	707	749	705	713	726	735	738	729	757	714	732	742	755	754	723	729	750	712	758	743	762	764	722	783	738	762	725	792	757	690	790	768	707	671	792	731	748	738	712	720	744	673	825	735	667	746	777	738	730	705	720	718	725	709	697	733	746	760	771	751	729	777	723	736	742	732	720	700	799	736	689	744	699	755	736	716	696	743	688	768	748	768	733	683	746	673	730	753	759	707	732	742	764	740	747	735	768	768	733	772	797	746	712	685	700	734	753	772	738	668	784	737	731	696	676	761	736	772	749	709	771	738	718	731	749	735	737	743	749	707	714	764	743	759	708	716	729	761	659	727	691	764	725	726	768	718	733	703	768	760	762	710	716	722	712	740	746	705	748	749	715	774	716	718	758	768	771	732	704	739	735	775	677	727	748	719	788	751	762	760	756	746	749	739	789	781	757	752	711	728	732	694	731	716	745	761	725	774	692	680	737	740	745	734	779	763	697	698	735	683	683	730	696	698	713	767	719	748	758	750	715	743	717	759	748	705	714	721	756	702	707	727	721	746	714	715	701	693	770	711	722	746	718	774	728	711
7712	1217	1835	1288	920	700	551	489	443	413	413	385	335	353	335	286	268	299	354	340	337	320	333	298	326	257	288	260	278	272	308	267	282	264	261	277	262	290	234	276	256	276	259	278	317	256	291	316	324	297	295	250	266	290	294	248	293	252	429	719	877	867	576	521	380	306	240	271	262	213	263	261	250	254	213	258	268	281	244	234	231	238	265	246	243	236	234	223	240	290	255	257	237	234	265	216	235	259	242	272	261	262	260	220	255	231	241	243	245	234	230	261	252	258	253	230	235	294	275	244	223	241	230	234	230	234	229	252	250	265	249	220	239	241	234	266	224	248	265	240	254	262	259	264	245	187	247	234	248	252	274	280	260	278	267	264	275	248	233	259	278	259	241	248	245	249	230	271	260	229	245	232	290	235	251	250	249	235	257	234	288	244	243	264	252	210	248	265	287	280	238	234	238	233	260	287	242	256	241	260	252	237	259	247	249	279	250	248	233	245	261	240	249	275	257	267	241	256	274	247	261	228	221	208	246	234	252	244	263	232	271	236	257	231	239	249	225	210	269	270	245	226	231	270	237	230	263	231	262	256	255	245	229	256	234	245	224	240	230	249	239	249	254	255	257	266	224	262	236	228	247	268	234	247	213	249	246	265	280	252	244	282	266	275	242	265	237	251	232	250	247	267	247	247	251	252	240	244	264	244	244	278	264	242	233	254	270	279	227	265	267	241	244	281	238	277	238	228	239	243	254	256	267	257	257	255	269	263	242	228	259	238	225	215	247	216	240	241	230	253	250	256	233	241	241	240	269	235	249	221	271	274	246	234	266	219	225	242	227	255	236	242	258	265	239	260	256	260	240	272	251	237	268	264	231	250	240	233	268	252	253	259	235	248	274	257	233	245	269	224	261	242	240	254	238	265	236	222	227	270	225	243	237	268	227	244	222	243	264	258	223	251	250	246	246	240	254	256	260	242	242	254	221	244	242	245	271	208	255	244	277	263	257	276	259	251	242	247	226	243	240	249	233	285	230	230	278	242	277	266	239	250	238	253	242	283	244	227	249	252	270	239	249	245	267	230	224	257	312	249	223	266	258	248	253	266	249	289	265	240	239	237	248	246	269	243	235	261	235	263	259	242	256	246	264	245	247	265	259	248	267	245	245	268	234	267	248	259	254	237	247	263	249	264	262	230	227	277	244	263	231	255	242	262	264	249	251	260	244	256	260	262	252	251	254	264	234	264	261	286	233	260	266	242	265	246	242	251	264	268	240	218	259	240	266	242	242	233	254	245	255	249	239	261	264	236	265	232	261	251	254	238	231	218	267	236	269	220	251	251	225	239	223	203	235	267	243	259	245	255	257	224	286	287	238	261	275	244	257	233	221	242	252	263	238	224	277	233	229	276	216	244	220	218	269	253	249	252	250	247	243	255	244	245	233	249	261	280	248	278	234	249	261	219	261	235	262	247	240	245	261	255	242	248	274	244	263	277	254	250	234	290	268	223	260	244	227	234	252	274	252	254	234	208	247	262	241	235	248	239	247	260	260	247	243	257	259	253	251	257	241	240	258	253	251	242	237	246	258	237	253	238	234	238	258	254	251	243	223	256	246	276	251	241	261	247	282	282	309	252	236	234	272	249	239	245	244	234	243	262	251	268	264	245	260	243	243	246	222	226	244	228	251	246	223	262	236	264	249	251	249	240	250	238	270	242	231	276	251	286	247	232	258	252	259	255	221	250	242	256	231	233	254	277	238	279	274	268	234	260	277	229	263	273	229	254	261	234	223	265	244	234	262	227	280	256	258	233	280	263	247	249	257	267	224	242	248	202	242	250	255	254	255	257	257	229	239	234	276	248	258	261	243	274	275	270	254	251	234	226	266	257	270	244	269	244	249	244	232	238	250	214	265	259	235	209	255	262	248	234	259	260	233	245	238	225	253	247	247	273	232	234	242	256	233	245	239	235	264	264	253	284	249	235	251	227	246	246	227	228	219	255	267	235	250	262	234	267	215	250	255	246	250	267	250	244	255	218	252	234	208	269	233	251	267	241	247	218	214	244	277	254	268	287	223	240	218	254	280	265	269	247	239	250	247	262	287	257	247	235	261	234	255	247	250	262	248	242	241	263	239	221	251	246	228	271	262	261	251	249	242	238	278	245	244	276	248	258	263	238	224	276	238	235	251	268	238	262	256	270	231	246	256	248	250	232	244	264	251	253	254	261	258	283	266	230	253	262	240	274	254	265	220	282	242	246	234	240	261	262	263	256	260	271	266	256	247	267	273	225	247	258	247	248	260	268	240	239	229	260	250	257	269	264	260	250	242	251	225	243	296	224	237	223	259	247	239	247	251	277	248	267	233	257	253	254	246	251	234	228	258	274	258	253	266	252	282	239	233	247	270	237	254	243	219	249	221	238	254	258	251	241	250	264	268	237	263	234	235	257	230	268	243	253	265	207	252	242	240	274	255	279	244	299	255	242	210	259	249	209	278	254	262	250	209	232	215	244	249	261	259	247	236	235	253	238	256	241	259	253	293	261	269	253	258	272	257	236	233	247	247	278	261	233	227	279	260	249	265	251	248	245	243	252	253	260	249	242	278	247	244	218	247	250	228	226	288	252	252	280	234	227	276	260	243	256	255	262	248	253	233	269	274	245	238	250	259	259	247	252	270	251	254	253	253	268	229	262	261	234	231	242	256	240	243	234	240	228	279	228	252	259	234	270	243	270	250	232	246	248	269	245	254	236	252	247	269	277	230	249	263	241	237	250	248	262	227	263	243	220	244	262	225	243	266	247	245	216	264	252	258	236	259	250	269	232	255	246	264	255	239	257	236	247	232	247	241	267	251	273	251	244	255	246	251	204	250	273	218	234	266	217	261	222	247	271	250	259	272	270	237	255	260	241	243	281	271	245	247	207	227	251	258	278	248	269	256	257	244	225	267	237	263	225	260	243	232	226	260	249	244	220	228	248	221	252	265	234	270	243	265	216	254	239	269	262	287	245	277	245	232	252	261	230	265	260	241	256	240	266	248	286	264	267	251	273	284	253	238	261	244	247	261	248	225	246	249	224	247	260	250	222	262	237	267	296	214	250	245	282	230	258	252	238	209	240	248	259	268	271	270	265	233	265	250	245	239	255	266	236	291	251	230	225	266	262	264	256	229	252	263	247	264	253	242	258	231	226	270	241	282	265	238	249	245	258	277	226	253	236	278	284	276	270	245	264	277	242	239	245	247	240	240	231	245	243	232	233	229	258	230	244	266	240	272	243	256	240	240	258	251	222	267	239	260	257	249	247	245	253	244	262	242	242	254	265	237	224	243	256	259	250	245	258	241	257	219	276	237	240	258	244	230	267	228	235	241	231	254	258	259	220	257	255	230	267	264	225	245	248	237	241	224	233	266	258	251	261	230	245	245	275	245	253	272	245	217	252	275	265	222	256	277	233	246	275	254	244	253	250	245	263	251	240	223	273	283	247	260	267	241	256	263	247	246	230
5794	1709	3339	3608	3100	2621	2088	1879	1592	1641	1582	1488	1546	1372	1248	1013	1004	975	1242	1261	1146	1061	1266	1043	935	961	929	981	972	1039	890	856	823	771	851	884	827	798	834	845	868	958	958	1017	1060	946	950	1087	1107	995	964	884	877	869	906	841	778	827	2448	4502	5490	4579	2988	2266	1478	987	792	740	671	715	681	684	687	706	654	656	678	671	653	660	653	726	646	693	663	703	708	633	656	704	655	708	671	647	644	693	650	690	657	660	669	659	666	664	682	695	707	690	674	682	714	658	670	709	692	693	675	693	689	696	705	656	675	685	679	658	637	675	652	700	656	651	702	684	681	733	654	657	684	679	661	713	637	682	710	650	711	680	693	697	679	687	686	749	685	662	667	706	667	699	659	695	727	665	704	688	645	694	666	646	645	729	649	638	626	680	653	672	675	712	655	712	679	668	635	738	674	660	687	706	696	628	685	645	705	647	681	689	676	712	710	627	692	669	675	669	667	632	684	623	673	637	671	660	725	682	675	684	700	680	667	716	675	696	703	694	695	688	650	659	646	645	701	675	664	723	636	623	674	666	703	670	684	678	694	694	638	709	666	659	624	678	666	735	630	701	673	642	687	648	689	682	672	663	670	681	675	668	724	708	684	669	671	685	665	667	716	695	661	632	707	682	647	672	695	673	739	655	662	709	683	727	638	662	679	699	661	681	627	687	633	647	641	702	720	678	644	676	723	694	656	664	687	674	679	698	670	700	640	693	664	712	706	706	667	699	707	657	699	661	693	716	667	680	711	677	695	659	688	679	672	713	631	665	671	694	688	669	679	663	673	676	680	671	649	675	661	703	721	691	694	687	659	637	689	669	689	676	705	684	622	682	652	692	683	696	708	693	708	694	690	688	660	708	697	692	693	719	653	692	651	642	652	698	706	674	685	671	671	667	678	713	683	634	643	660	692	706	653	704	658	662	662	710	694	713	670	699	656	696	730	696	678	683	667	685	644	656	715	634	685	741	716	642	662	717	671	662	662	653	667	691	685	649	677	724	685	662	668	664	662	682	657	672	699	662	720	718	653	676	661	671	741	655	656	648	674	624	699	659	683	648	682	651	640	688	689	696	670	637	649	669	640	674	676	661	677	717	671	651	659	692	669	700	696	699	720	698	650	705	662	681	660	685	684	682	677	666	649	687	673	703	694	672	680	679	647	718	680	688	672	683	738	687	631	678	625	690	715	681	665	687	667	717	679	697	650	699	690	671	713	625	686	680	665	740	686	686	681	670	698	673	676	661	695	658	660	668	670	675	670	698	666	619	699	685	713	678	669	661	701	678	672	686	689	679	662	696	648	635	673	670	681	660	684	677	716	679	602	677	659	653	675	686	693	696	694	671	683	700	702	651	648	712	704	664	667	665	623	669	694	691	670	658	695	722	648	697	673	666	678	709	706	704	685	671	678	721	675	661	666	749	670	696	675	670	751	684	701	670	708	671	740	684	711	670	683	669	709	673	629	712	654	668	675	682	727	677	681	685	677	703	654	678	703	694	672	662	717	662	645	693	693	705	689	675	669	661	682	679	692	651	678	649	674	702	695	708	713	716	704	678	610	726	650	692	639	651	655	745	672	676	667	679	645	660	718	668	673	664	709	731	698	660	692	696	636	665	713	688	736	700	721	698	690	652	663	701	668	685	689	667	659	699	630	640	681	688	672	722	725	671	687	683	668	694	664	680	674	688	658	638	719	660	684	704	668	679	624	687	679	701	644	663	686	692	655	674	682	659	663	708	684	706	658	683	660	678	667	619	664	702	717	730	701	705	666	692	694	722	714	699	691	644	729	682	668	698	670	682	682	686	683	696	694	709	653	645	674	714	673	696	666	685	741	677	673	648	666	700	694	628	724	709	680	655	676	626	694	667	715	660	598	699	658	632	681	678	647	677	656	681	678	701	668	673	683	692	641	704	717	645	634	683	700	660	669	642	667	686	670	661	691	731	726	718	689	688	664	694	732	698	644	685	658	703	699	706	712	649	695	730	685	679	676	638	702	678	635	676	710	723	676	669	680	636	701	643	665	695	665	654	677	614	692	690	692	681	662	683	676	703	632	669	702	660	705	697	654	681	668	719	694	686	655	694	642	649	700	706	704	653	687	646	704	687	640	671	724	701	667	708	645	654	651	677	662	646	665	650	648	704	662	688	743	662	653	706	701	704	656	649	679	712	654	729	691	655	714	636	619	703	649	695	709	680	644	658	707	649	707	670	700	652	672	651	703	714	716	640	674	652	705	690	665	652	746	655	646	677	675	638	681	633	691	663	638	649	707	653	687	702	628	684	686	686	673	656	695	733	664	697	669	694	722	708	699	662	698	715	649	680	698	654	676	688	695	660	697	684	657	675	693	675	673	708	658	672	679	659	670	664	725	705	673	665	722	661	644	714	714	631	675	666	645	668	688	648	685	683	665	677	694	683	698	659	694	648	660	670	716	706	690	722	655	663	633	670	679	670	717	711	700	664	667	666	706	691	684	659	676	669	684	687	663	675	641	706	656	696	720	708	666	674	662	659	645	629	656	678	677	678	682	654	719	664	675	626	659	681	689	707	651	675	730	647	650	659	651	672	668	656	682	695	673	745	677	674	635	707	720	717	684	666	684	648	737	624	706	661	658	664	740	614	717	673	674	649	692	697	654	670	684	631	637	691	701	637	692	687	683	687	682	669	711	664	691	678	651	696	705	716	630	646	669	681	684	686	676	661	674	668	651	703	683	678	644	706	628	683	669	710	714	642	663	739	660	714	681	657	714	723	672	695	628	656	709	685	636	647	721	637	690	690	684	681	739	707	667	709	659	720	721	684	653	710	730	670	634	664	630	625	658	685	668	716	706	659	688	669	657	683	660	696	710	692	666	709	662	679	671	668	707	690	699	676	678	618	685	709	635	655	689	689	655	689	655	653	723	664	625	708	657	662	703	648	691	647	693	682	681	720	697	725	668	722	708	693	711	707	711	677	656	676	668	656	691	714	702	726	709	711	688	679	685	694	692	640	654	682	690	691	645	713	675	678	652	696	655	687	664	680	715	652	682	663	687	679	669	651	706	641	639	690	674	689	668	711	731	683	673	707	661	631	653	684	657	661	699	716	690	705	679	654	626	647	667	674	675	678	657	670	699	707	694	676	714	643	719	697	696	684	701	704	671	683	641	647	649	657	682	700	669	659	694	709	670	673	690	675	724	690	699	714	642	677	657	667	701	684	677	678	654	645	649	723	695	673	642	694	652	658	704	659	692	688	675	696	724	680	681	638	668	730	685	685	647	664	684	715	676	704	730	694	701	700	657	675	697	657	718	664	674	710	693	679	689	702	670	655	701	641	681	667	655	686	647	669	727	701	685	729	640	690	667	711	661	630	649	685	683	683	663	679	662	639	691	670	715	652	677	656	619	671	660	650	619	692	661	688	702	626	701	668	684	651	658	631	683	689	658	674	691	682	679	672	629	667	704	669	655	688	658	655	716	686
13359	2167	2655	2102	1560	1022	830	713	548	518	465	450	420	417	376	357	314	321	336	365	339	377	320	304	296	323	284	288	269	283	261	271	283	260	289	262	272	266	247	268	282	299	300	281	278	294	301	280	298	291	289	288	257	277	296	238	265	208	602	1151	1282	1134	765	591	435	304	283	237	269	236	209	227	228	266	251	249	221	237	227	228	220	234	232	218	266	239	241	235	201	252	216	218	233	211	230	245	230	233	255	252	218	234	204	219	220	243	241	223	215	238	214	232	256	251	236	255	217	246	237	230	241	264	238	232	219	213	206	235	218	256	227	241	234	240	218	205	207	260	213	209	244	259	217	253	210	236	232	247	235	213	211	248	249	243	235	210	219	251	230	237	249	240	233	238	232	252	251	246	243	216	245	207	212	250	229	218	264	231	230	218	229	263	242	227	247	250	238	226	237	248	227	236	231	281	255	244	246	228	257	232	228	251	249	250	239	204	219	220	251	249	202	233	222	194	227	241	247	233	239	248	240	210	273	253	222	205	251	251	233	221	226	253	228	232	262	232	238	224	233	242	219	249	203	236	232	232	249	269	248	231	215	262	240	245	259	237	233	225	223	240	232	247	247	227	206	238	229	237	239	225	246	247	245	237	229	183	234	224	258	206	240	241	222	256	223	218	227	241	249	243	248	233	240	217	213	235	226	217	206	223	229	237	242	236	245	258	265	225	255	264	233	238	217	230	242	245	227	267	223	226	212	256	250	233	245	256	240	223	249	226	275	246	218	243	258	215	205	244	238	216	226	240	195	233	243	247	212	246	211	237	246	232	264	245	229	256	187	234	255	230	260	273	263	242	274	229	232	214	261	241	230	225	221	240	265	243	247	218	248	226	239	240	241	219	222	261	222	239	266	248	234	239	257	216	253	234	226	262	246	242	241	227	250	219	231	250	224	227	251	234	234	227	234	223	225	246	233	233	223	240	231	238	227	239	253	247	217	244	234	220	256	236	218	245	248	249	224	216	219	253	265	235	220	235	202	238	244	227	212	229	249	223	224	226	225	238	235	211	212	261	224	222	240	208	229	234	213	225	239	223	218	264	255	206	217	217	202	237	240	242	220	260	230	203	229	240	240	243	210	240	240	261	227	237	218	218	258	237	226	219	246	242	270	247	251	218	248	242	229	232	237	255	248	227	236	242	247	233	225	255	244	238	241	223	237	248	205	244	242	245	259	223	239	225	237	266	231	243	227	236	240	235	219	240	251	237	216	223	225	235	214	225	228	234	207	222	236	241	251	228	218	221	194	227	279	205	222	250	221	222	243	232	224	235	256	236	240	249	203	236	224	235	235	231	226	252	255	243	226	231	224	262	219	226	248	246	231	244	241	231	228	244	254	229	250	218	236	229	263	235	248	243	248	248	249	202	223	255	234	223	229	232	244	239	228	231	224	239	257	236	248	233	256	215	213	220	230	239	227	233	247	237	226	220	226	229	208	226	236	241	241	234	199	234	274	244	218	259	221	249	238	246	211	258	269	264	245	237	212	210	245	261	233	212	234	213	236	276	274	217	219	228	240	211	224	248	225	249	255	231	214	234	221	230	217	251	240	205	238	230	219	267	239	241	234	238	213	239	237	227	207	257	218	241	213	258	228	230	238	242	239	221	248	239	220	254	228	242	265	213	264	225	227	223	220	249	219	242	217	240	240	199	235	246	256	237	233	210	240	253	258	256	229	225	246	220	231	232	235	215	237	263	246	216	237	243	242	244	234	229	203	244	224	254	217	206	234	224	247	244	232	208	220	231	176	268	270	230	233	266	250	220	210	234	255	242	259	233	252	228	234	218	208	262	223	249	226	229	228	253	256	219	229	230	218	202	237	227	217	254	213	264	216	253	250	259	243	224	209	222	218	202	231	248	255	220	247	234	246	219	236	213	234	271	236	226	211	252	268	245	220	235	229	238	248	242	229	245	220	220	243	224	226	229	227	219	241	238	228	253	254	238	245	193	260	259	226	233	241	216	204	225	226	223	243	228	255	231	200	232	227	228	239	230	234	221	274	212	241	237	232	228	247	251	237	236	227	238	216	235	244	238	252	235	264	234	253	248	244	268	204	218	222	236	226	238	234	229	249	231	214	252	231	252	206	255	228	218	241	250	228	240	226	272	264	243	239	231	235	224	206	245	241	254	218	238	247	256	235	227	202	225	208	238	235	252	244	224	257	241	227	258	239	242	291	249	266	214	243	232	234	240	226	235	225	226	252	221	225	249	228	246	242	249	257	249	254	230	233	240	229	216	245	245	223	245	250	224	240	237	258	260	249	247	264	243	236	246	235	241	218	212	247	228	255	227	277	230	247	219	219	239	235	267	223	220	243	265	250	252	230	206	237	257	229	232	262	255	235	247	215	250	233	266	200	242	261	232	217	222	224	247	239	244	240	217	204	224	223	239	232	251	254	225	208	248	256	208	242	230	247	233	260	247	242	254	225	255	237	229	244	239	221	237	207	229	197	229	229	249	240	236	212	226	215	243	230	232	232	220	250	276	242	222	240	256	208	240	248	200	219	234	223	232	220	204	233	224	271	215	229	235	229	228	223	233	198	216	220	216	260	236	228	248	245	256	249	260	243	221	219	235	259	234	240	229	216	254	243	256	259	222	209	245	234	231	221	239	244	210	225	229	253	244	212	252	211	245	231	228	252	244	243	246	233	245	220	229	232	258	250	216	232	236	256	234	220	239	265	203	238	201	217	217	250	195	218	214	186	249	207	250	237	218	237	251	262	235	247	220	226	230	235	238	225	219	235	230	250	242	249	242	245	235	233	229	236	234	199	243	267	266	245	241	246	224	242	239	229	253	241	229	219	246	216	228	227	218	237	212	247	261	231	240	214	200	217	226	240	226	226	250	224	228	220	252	223	225	224	245	220	238	226	221	246	256	245	270	236	240	214	276	259	225	246	237	251	257	247	240	246	224	246	249	219	241	230	265	274	228	238	216	226	211	224	244	218	220	230	206	240	252	233	264	233	262	247	242	207	232	245	217	235	242	238	257	222	231	218	244	231	246	256	247	265	175	200	226	228	228	207	233	222	255	250	215	233	229	233	255	209	239	229	249	214	221	229	250	271	226	213	239	229	224	243	239	247	242	237	229	265	233	245	218	234	232	251	197	239	263	235	217	217	248	219	234	240	222	244	240	263	222	238	250	245	228	244	229	215	228	244	228	237	227	231	229	205	231	250	210	238	216	217	247	233	207	215	249	232	234	262	233	195	272	274	233	240	222	258	217	198	253	257	217	230	231	256	246	223	256	248	220	251	222	231	234	219	229	227	238	221	266	234	240	222	244	260	230	224	213	225	239	216	234	229	241	253	262	231	234	228	209	233	244	219	249	237	244	256	211	275	253	228	235	252	222	222	216	222	224	235	212	249	281	228	232	224	225	226	219	213	265	233	219	236	224	225	220	255	222	237	233	242	243	265	236	218	231	243	207	233	254	208	257	224	242
7282	2412	4892	5547	4931	3814	3278	2702	2292	2146	2071	1881	1836	1690	1505	1290	1160	1174	1495	1502	1473	1385	1505	1290	1162	1152	1019	1029	1080	1025	1101	958	872	889	847	881	868	964	884	875	982	1027	1082	1091	1090	1194	1207	1278	1102	997	1046	1042	876	875	832	794	785	769	3460	7279	8331	7053	4372	3169	1785	1061	819	723	677	650	607	681	650	645	621	641	641	658	644	632	652	644	676	645	608	636	605	616	617	634	652	598	637	653	663	632	663	632	655	595	665	657	632	653	647	621	628	630	607	674	661	676	652	628	645	616	689	621	605	611	647	627	636	611	636	611	692	669	673	638	646	662	645	594	691	645	634	638	641	606	606	624	665	621	680	648	667	602	630	638	644	664	630	639	629	584	627	668	649	640	647	638	627	648	656	638	682	640	615	649	606	644	620	653	628	644	639	644	687	586	639	589	658	675	680	643	651	666	653	625	658	678	658	630	637	692	685	662	656	651	654	639	652	676	667	674	619	585	659	661	628	638	608	619	634	611	654	656	667	684	672	610	613	646	637	647	647	647	617	634	621	614	650	612	686	628	622	654	610	632	646	658	620	638	631	615	630	700	613	669	651	668	675	645	616	658	639	624	662	638	620	643	648	650	660	632	644	632	670	635	660	654	651	654	624	601	635	669	716	646	639	612	613	617	652	605	626	636	673	656	642	662	651	634	657	647	645	671	640	632	655	657	649	678	660	653	650	663	632	690	680	664	654	625	625	628	633	656	686	627	634	646	636	663	639	629	616	649	578	643	662	669	658	607	632	624	654	640	655	603	640	628	640	685	655	631	671	617	637	583	621	656	652	626	641	608	634	635	665	624	671	619	615	617	643	659	659	642	656	629	669	635	660	690	633	614	667	649	676	650	644	639	643	670	612	645	633	646	652	611	651	614	628	684	697	658	659	666	666	638	643	686	640	636	653	664	663	653	655	662	632	650	680	610	652	602	715	664	639	617	636	688	655	635	671	648	665	649	638	633	674	637	653	650	633	618	636	625	649	643	680	650	631	652	628	651	617	650	601	644	620	683	666	639	667	618	664	664	652	627	616	630	611	638	680	617	594	661	612	645	627	653	631	630	662	629	664	663	643	645	637	640	663	676	596	597	671	652	664	652	624	666	614	704	649	595	651	647	635	659	644	648	640	632	635	643	631	611	645	670	637	667	656	622	618	664	652	645	605	629	633	640	612	623	646	665	653	633	626	671	600	662	698	696	665	642	615	672	657	618	679	609	623	633	667	671	673	677	630	628	617	654	658	604	622	673	636	635	639	657	682	631	663	612	637	609	651	685	645	675	671	681	627	649	684	648	644	683	677	693	654	611	650	602	632	661	599	650	605	640	635	659	647	639	646	664	662	682	661	628	690	656	649	627	647	639	679	619	645	632	666	622	701	662	705	617	658	607	620	696	712	640	633	640	712	643	642	697	640	649	700	628	660	638	636	661	661	631	650	663	632	669	665	667	625	635	646	649	657	643	645	610	627	663	693	702	652	646	655	639	639	663	636	642	662	624	623	660	628	643	657	635	624	676	627	651	611	611	663	623	660	665	600	639	584	646	616	613	628	656	659	622	647	606	607	596	627	646	637	643	603	609	679	595	664	645	686	634	725	674	641	641	673	649	596	658	670	659	626	613	689	659	648	637	655	688	696	603	678	616	651	687	718	611	640	637	613	625	615	660	645	636	631	625	624	646	639	660	622	614	671	620	663	652	593	650	690	628	653	599	650	658	624	667	609	612	667	661	648	655	656	666	639	666	624	674	672	688	603	685	641	662	656	656	649	627	659	632	696	675	638	617	640	664	613	667	636	609	699	690	629	609	645	682	647	649	662	677	657	640	625	622	621	661	646	618	664	641	659	589	668	678	645	681	692	671	588	672	688	617	691	661	620	638	646	656	655	649	689	716	652	631	620	602	663	642	611	625	602	637	660	616	676	658	622	624	639	628	658	636	594	658	649	655	613	668	665	624	636	617	618	613	649	694	637	663	635	647	631	617	634	637	663	605	610	590	637	652	700	618	616	640	663	672	636	644	625	652	661	631	703	642	635	662	626	671	642	675	600	704	638	633	636	662	660	630	653	656	660	658	643	663	622	633	654	667	639	632	621	632	616	632	625	645	610	666	620	597	634	625	605	605	671	671	648	697	623	650	664	651	646	590	677	623	631	643	611	633	641	640	660	665	627	641	621	649	666	646	656	662	696	657	679	603	622	650	615	594	622	667	667	643	677	631	652	686	650	625	677	621	651	681	685	660	661	645	642	639	674	643	674	665	622	695	623	691	643	625	684	614	634	656	603	655	665	680	713	643	640	625	631	662	590	632	632	655	622	677	682	638	617	636	624	589	646	658	637	659	600	650	616	660	609	649	604	646	612	632	612	626	659	628	670	647	665	678	622	667	682	661	628	589	658	651	653	695	593	632	623	658	610	663	648	618	639	651	658	626	619	619	635	634	594	649	628	578	626	583	646	642	680	630	635	630	636	659	653	672	666	656	583	612	678	644	637	659	669	657	649	662	671	622	611	604	668	656	662	678	638	635	649	638	709	628	629	633	644	645	610	670	640	652	633	631	634	698	635	671	632	644	633	634	633	665	641	652	647	608	617	572	669	613	643	644	601	616	664	689	623	623	668	588	664	671	634	654	624	618	660	643	633	643	665	647	663	626	662	645	639	636	673	656	659	632	649	648	653	624	640	630	634	697	606	634	694	637	663	617	628	670	659	630	631	667	623	647	672	640	662	646	558	654	607	645	647	623	651	650	636	643	715	674	682	644	605	587	629	639	645	658	671	681	652	646	647	676	612	607	693	606	673	673	672	665	669	679	659	610	681	656	648	655	684	646	670	659	685	657	617	649	637	635	609	615	635	629	661	689	666	678	657	650	657	681	675	652	643	643	612	627	652	612	631	583	604	658	655	641	617	681	651	608	585	624	677	649	684	643	618	629	669	611	638	629	660	626	705	637	631	627	682	680	598	647	675	636	591	606	602	607	664	686	658	623	636	678	629	674	646	677	643	650	603	685	674	637	684	625	630	650	614	636	613	619	665	638	660	640	631	655	661	587	672	605	665	673	647	655	668	654	637	655	635	613	642	651	628	604	661	644	667	621	653	688	614	649	634	632	668	619	631	625	661	644	644	648	655	661	663	621	633	642	640	651	663	652	635	651	600	650	653	644	636	654	646	643	655	648	670	668	624	641	665	637	669	629	574	656	624	627	621	677	699	657	663	623	626	639	669	645	635	624	618	633	626	674	635	618	647	623	643	694	657	632	636	663	610	614	652	663	652	667	612	627	638	675	695	618	632	669	655	649	676	702	665	615	634	685	658	635	638	627	665	667	641	584	569	657	631	603	700	614	645	628	665	651	647	608	628	645	620	616	645	642	628	682	636	664	615	663	659	633	649	627	674	606	646	653	615	656	661	653	617	644	651	651	679	619	653	653	677	720	620	597	638	661	666	622	617	629	630	660	643	636	640	649
2180	319	337	332	340	296	247	293	280	278	323	268	287	270	259	254	246	269	309	279	284	309	285	284	254	273	295	278	270	271	282	290	274	257	277	295	251	281	246	260	284	281	302	288	275	271	264	291	296	260	286	281	275	257	259	275	261	264	307	320	320	373	387	330	311	292	281	273	260	297	266	287	273	257	270	260	250	252	266	248	263	255	265	239	282	288	257	260	279	264	274	282	245	274	237	284	238	239	232	279	243	262	280	287	254	279	260	275	250	269	261	249	272	262	268	261	253	245	243	250	245	283	237	248	250	259	256	272	249	267	261	239	291	249	283	270	253	255	264	253	262	272	263	258	255	264	273	256	275	256	287	276	262	267	278	246	260	254	252	275	251	276	283	254	255	261	268	262	277	281	245	255	284	275	248	214	269	268	293	275	252	293	259	272	281	290	244	235	266	305	264	277	264	252	272	250	264	232	282	288	271	259	255	258	275	248	277	257	246	241	280	245	271	262	285	257	290	270	264	275	235	263	273	279	246	266	269	240	236	253	257	291	259	275	253	276	259	275	293	227	258	259	279	274	262	258	266	247	257	250	260	287	279	272	266	261	264	237	277	291	282	246	246	289	269	281	266	247	270	284	268	244	269	253	236	249	234	274	258	298	241	234	286	244	256	252	275	279	266	250	260	286	263	249	274	269	252	274	243	278	262	262	246	276	282	266	276	250	258	263	281	262	265	275	283	251	291	268	274	266	261	261	264	274	253	276	279	261	235	265	277	280	239	250	262	264	263	273	260	258	270	248	289	272	272	256	244	273	249	270	258	243	251	262	246	274	271	283	279	262	261	275	233	255	260	256	277	284	283	275	252	269	259	299	255	245	265	268	259	286	267	266	245	256	268	261	268	245	280	279	251	261	272	275	242	266	250	239	244	249	246	259	247	253	263	261	277	246	272	267	280	241	268	250	282	286	279	275	283	250	255	245	291	257	242	285	278	265	255	243	279	261	257	286	256	260	234	282	258	282	265	259	261	244	283	266	242	220	263	231	253	259	249	256	247	231	257	282	255	257	294	259	264	267	279	227	264	254	266	257	260	297	270	265	253	273	241	256	245	250	261	262	257	239	280	271	277	304	266	232	268	273	261	267	257	269	259	239	308	275	254	241	273	271	241	265	280	249	240	229	265	280	277	247	262	282	285	266	258	246	258	258	256	253	256	260	278	245	265	260	265	249	271	268	242	267	248	266	245	251	292	228	257	279	236	263	260	278	281	225	250	281	278	292	248	258	262	248	238	240	286	252	262	255	264	253	266	253	269	292	253	268	249	255	282	265	240	267	269	262	300	266	257	300	264	273	281	231	251	266	263	300	261	245	287	279	264	276	266	247	237	262	285	296	235	286	266	271	246	280	276	269	317	281	308	283	258	252	236	299	259	272	249	304	255	283	287	225	307	271	270	291	270	252	265	253	265	235	240	260	269	254	264	249	266	268	277	270	270	285	260	275	274	236	249	259	275	264	251	253	271	222	259	271	262	212	266	279	275	249	291	265	245	288	260	264	264	266	269	282	274	259	238	271	291	281	246	230	277	244	227	241	262	288	315	233	244	265	256	249	257	268	291	283	256	249	283	231	258	242	249	266	242	258	245	263	272	261	255	274	280	294	269	250	268	277	245	256	255	278	261	275	305	279	280	277	280	267	247	268	257	256	299	249	278	225	279	249	285	271	251	264	244	270	269	285	267	252	296	286	271	267	270	256	280	258	257	275	262	290	260	279	255	262	275	252	260	250	285	281	267	251	265	261	253	238	248	249	250	262	274	277	260	242	264	232	287	254	269	280	269	256	265	268	269	253	252	256	245	267	238	251	263	249	267	286	239	273	265	293	283	271	240	239	301	287	282	274	277	271	239	267	274	269	255	250	258	274	251	276	273	270	267	275	260	252	266	261	276	283	277	251	256	253	285	273	286	233	288	258	278	264	270	248	280	288	248	286	269	276	285	270	247	269	299	265	268	292	297	246	255	229	277	231	263	275	261	279	272	277	289	267	274	252	239	271	249	278	260	234	245	254	225	274	274	248	277	254	256	272	246	252	285	256	266	279	249	294	261	277	262	267	260	270	282	285	255	254	246	223	255	241	266	273	244	226	268	281	240	255	259	243	285	276	286	287	258	282	265	268	285	256	242	273	265	290	267	238	240	276	247	255	269	268	284	258	273	277	261	275	293	255	251	255	261	241	298	259	272	267	249	235	270	268	278	266	253	288	281	261	247	272	281	279	289	276	277	290	225	294	254	239	257	285	226	258	235	257	270	268	268	282	242	243	250	261	251	267	255	244	243	256	245	257	265	261	250	267	274	264	284	260	262	251	277	256	267	301	273	262	253	257	248	295	241	264	280	285	259	262	286	260	266	253	292	260	267	255	258	256	299	253	266	278	283	271	293	240	267	272	263	263	251	273	233	273	283	256	278	278	271	232	257	300	259	267	255	223	259	274	247	256	298	256	241	268	281	254	285	298	275	279	237	221	289	272	261	261	255	271	261	256	260	241	262	268	257	269	245	251	243	275	248	280	251	268	293	289	250	253	269	251	267	247	247	249	238	248	296	267	249	264	294	264	278	300	301	273	279	242	269	234	283	285	278	272	287	258	254	259	266	266	285	286	271	239	266	229	281	263	294	260	274	260	262	239	263	266	268	275	302	276	248	237	265	283	272	266	255	244	245	258	241	271	267	256	255	246	275	255	246	275	272	295	271	272	250	246	261	263	260	296	272	295	284	260	284	255	272	243	252	256	272	272	242	273	276	285	263	291	251	256	306	289	263	279	302	227	257	248	250	261	251	283	261	257	289	255	276	270	271	269	269	285	265	275	247	238	264	257	270	248	264	259	279	247	281	273	265	278	251	257	274	247	260	258	268	277	255	256	244	251	258	257	246	253	266	268	273	245	285	273	281	294	245	270	260	241	238	233	281	256	266	275	289	289	256	233	285	270	280	291	287	291	260	270	261	258	275	247	258	248	275	259	275	245	271	261	253	255	256	258	258	286	258	245	234	244	283	256	263	287	242	248	264	280	279	260	289	252	280	248	250	247	273	265	259	254	271	266	269	271	296	285	263	266	259	253	259	257	254	280	257	260	278	264	264	280	241	256	252	290	284	266	278	264	254	247	265	230	250	283	266	257	245	249	267	257	264	260	254	274	279	257	264	283	248	263	271	263	260	259	269	261	296	247	235	241	251	265	251	236	248	245	242	230	279	267	262	228	253	244	231	273	263	286	283	258	282	233	253	273	261	251	257	268	287	290	251	256	259	252	272	255	269	268	232	262	270	277	253	281	241	290	240	286	286	244	242	257	243	264	235	286	267	255	275	280	266	276	267	252	268	259	287	237	251	263	266	272	256	250	263	233	275	269	289	271	307	281	289	272	259	258	281	320	275	253	263	270	251	247	286	291	271	259	273	292	264	266	264	250	274	279	290	280	247	235	290	267	284	269	265	284	272	295
2462	795	983	952	922	888	880	830	782	864	961	830	795	795	745	724	742	743	953	866	886	919	840	826	795	801	766	745	789	768	767	819	733	760	752	749	696	749	700	769	849	854	908	903	861	789	791	789	831	788	788	773	784	746	782	705	740	722	900	1332	1443	1518	1242	1136	901	807	726	767	734	723	700	682	701	736	680	704	674	708	679	706	698	716	692	746	669	656	720	713	713	728	660	717	676	740	707	683	698	702	679	709	733	700	713	727	725	728	740	700	742	733	732	716	721	660	656	697	725	701	669	660	739	677	706	705	692	697	714	715	751	752	683	683	707	728	673	724	683	720	688	736	715	685	695	713	699	684	701	708	702	721	745	691	680	729	720	697	711	708	711	709	715	726	716	689	689	725	720	702	727	666	643	697	729	670	712	756	764	718	659	689	679	677	729	762	665	700	725	719	700	704	684	714	751	730	704	689	712	759	684	700	737	659	709	733	673	714	702	717	715	711	717	691	731	707	714	707	723	706	683	702	724	673	675	679	699	694	724	743	632	698	693	734	720	718	730	655	719	706	738	714	717	667	730	676	699	735	717	721	740	710	682	680	713	760	704	707	720	669	672	725	722	694	733	720	656	704	727	700	686	740	727	723	711	705	673	703	710	747	691	713	757	710	702	689	733	682	751	759	716	723	710	708	721	687	695	697	735	730	695	740	708	732	644	692	705	693	702	723	760	686	701	702	701	754	704	715	670	746	751	743	723	712	690	679	674	718	724	704	716	729	720	705	664	726	726	730	686	752	722	684	714	675	712	684	681	710	658	700	679	731	716	680	730	671	688	693	716	771	726	713	735	704	680	722	706	686	715	701	761	739	676	736	705	725	721	738	688	715	746	704	748	678	718	694	687	696	705	715	715	747	672	698	714	726	695	770	727	772	718	712	677	723	696	681	714	718	655	684	736	687	699	712	733	735	720	653	708	692	668	724	718	698	652	733	727	697	757	740	745	740	680	694	730	696	678	708	728	719	710	667	749	660	717	722	700	690	679	744	706	735	739	694	704	719	674	686	765	745	716	786	721	684	669	796	689	688	714	716	698	729	746	709	699	699	707	710	722	712	725	725	748	737	691	725	733	739	739	722	714	741	683	696	711	725	731	715	694	703	742	715	724	719	692	727	699	712	694	675	716	704	699	752	706	740	727	696	734	699	686	696	747	705	711	691	753	683	711	716	693	704	713	735	726	700	700	691	720	706	705	718	736	683	691	727	727	707	697	691	693	705	722	689	718	728	689	700	725	680	735	690	697	695	691	702	711	699	698	685	723	711	687	705	651	715	691	745	687	661	672	689	702	725	717	717	754	695	652	709	729	744	724	726	707	741	735	710	692	726	719	741	722	699	653	731	670	730	738	687	724	734	744	730	690	680	705	688	684	691	690	736	730	712	723	706	662	705	761	699	668	774	692	751	740	739	706	666	740	708	681	707	731	669	636	732	718	707	695	669	699	722	721	745	652	730	711	670	738	690	698	689	724	704	730	705	697	714	693	679	736	663	731	736	700	738	702	714	728	738	687	729	750	667	706	685	710	694	692	764	697	721	733	728	689	700	710	684	702	743	713	760	683	709	686	683	736	678	694	669	703	693	663	689	678	738	717	696	716	693	734	759	685	726	667	695	712	767	658	696	730	717	695	687	712	694	672	715	727	701	748	686	638	711	725	717	687	724	720	751	677	701	701	717	712	630	767	689	704	682	720	724	708	695	705	685	748	660	734	732	718	682	684	704	690	716	705	726	691	719	698	710	709	713	741	722	738	702	696	698	696	666	685	711	712	674	732	694	710	716	683	716	718	716	718	715	752	692	706	690	681	711	691	724	724	773	728	729	694	701	741	788	708	676	676	769	673	701	691	749	726	761	724	692	695	673	706	760	701	684	709	683	732	679	688	672	753	729	723	717	715	735	688	673	712	730	730	687	721	670	704	697	655	741	718	664	697	678	703	695	678	716	644	720	703	701	685	670	717	713	740	743	698	715	702	714	762	713	709	693	705	701	707	693	727	709	738	673	719	706	668	711	715	707	677	676	730	684	738	719	700	706	719	680	695	786	744	767	743	739	713	772	720	702	729	707	717	707	714	695	707	649	645	715	700	659	724	696	716	686	745	711	697	676	735	706	714	747	702	735	702	704	679	681	709	695	689	728	708	715	769	689	724	725	677	695	720	740	730	725	686	687	701	699	698	690	695	690	738	685	747	724	719	759	682	700	723	704	709	684	709	724	708	696	703	736	731	763	704	699	684	733	661	696	738	663	705	718	689	688	702	677	701	645	700	710	739	695	696	727	730	716	686	723	698	690	658	720	701	698	674	727	753	725	763	732	719	724	676	706	647	742	719	667	670	673	748	730	743	702	697	660	716	688	712	727	683	681	735	705	704	726	733	720	715	736	689	742	720	679	725	663	670	659	757	716	694	732	732	744	715	668	732	683	657	701	716	694	718	677	676	723	716	718	704	686	692	690	676	743	695	667	678	686	718	714	663	670	702	683	701	735	706	640	714	704	658	696	733	723	714	759	717	697	738	684	729	671	754	704	692	722	668	688	712	703	807	668	728	713	656	695	739	738	700	718	712	781	700	738	710	707	719	748	738	706	732	769	694	686	724	680	681	711	745	749	703	682	725	691	696	667	739	698	709	683	717	720	696	681	733	715	692	697	687	674	679	677	706	725	740	653	669	684	692	740	684	702	724	747	702	721	708	706	702	704	680	747	706	654	693	695	666	736	722	653	722	643	745	624	677	667	749	749	679	685	700	715	762	675	715	682	709	678	693	722	688	672	735	723	741	663	657	723	750	739	719	726	704	691	700	719	660	695	735	705	673	715	679	725	700	711	733	758	698	729	679	751	743	721	682	696	701	716	704	733	681	738	729	740	769	691	649	712	693	680	722	725	694	716	704	718	721	688	675	690	772	730	664	701	689	762	669	693	759	716	693	684	709	674	709	683	706	719	705	763	717	739	692	753	723	718	673	679	674	712	700	711	678	723	692	680	675	728	736	760	694	727	695	714	737	692	708	695	662	743	706	709	690	711	731	681	702	731	691	692	729	687	701	667	664	735	743	730	676	703	756	729	723	651	707	692	667	728	727	745	691	698	662	673	705	683	695	687	703	704	667	736	684	731	691	668	692	682	753	716	739	705	686	710	666	709	755	669	686	747	671	742	705	660	699	682	691	647	694	665	694	724	683	694	691	719	697	727	734	722	730	730	702	716	724	663	694	694	692	741	718	697	762	704	689	680	694	685	691	716	670	684	732	672	713	724	723	727	769	732	750	713	680	713	720	703	717	700	695	677	724	722	709	660	698	772	705	674	683	681	682	710	681	735	674	727	712	688	690	709	757	714	720	661	759	683	725	670	704	743	703	697	733	694	668	705	706	750	716	686	718	749	692	676	732	695	788	730	685	678	714	705	751	770	732	659	715	723	727	720	741	752	703	729	730	686	680	671	699	737	667	711
7705	1107	1463	1341	1000	658	566	422	419	363	335	376	295	335	300	276	311	250	289	312	291	285	279	292	290	273	264	273	255	228	274	266	246	276	240	268	249	277	272	260	269	285	277	330	275	265	302	278	272	275	235	256	262	296	237	234	256	237	395	827	898	813	573	431	355	286	254	262	219	253	232	246	212	245	244	254	226	250	235	249	259	228	219	234	222	228	217	215	263	256	217	222	224	216	228	253	245	236	237	229	229	222	218	244	243	247	242	253	217	243	245	262	226	236	205	232	267	252	238	199	216	232	250	247	238	253	263	232	241	214	229	207	233	255	243	220	253	237	215	234	261	207	225	248	228	248	220	233	232	226	217	220	234	217	227	232	209	243	284	235	246	239	245	231	240	231	228	258	217	233	235	227	245	231	214	237	223	206	241	208	245	188	243	237	246	242	227	258	236	231	226	225	214	238	264	209	261	216	241	252	229	261	215	197	241	241	223	239	245	221	244	232	201	217	250	246	235	225	234	253	228	221	234	221	218	243	244	208	229	248	229	245	218	271	229	251	237	233	210	229	245	230	225	222	258	259	260	240	226	219	258	230	210	244	246	245	265	207	250	217	241	214	230	234	231	211	258	224	268	240	248	228	216	239	221	230	247	234	241	269	233	222	242	280	217	215	239	242	242	230	234	257	272	230	251	236	229	236	242	259	245	244	236	214	243	249	239	209	204	216	233	229	276	217	256	229	255	245	242	239	234	207	240	215	223	212	225	226	245	229	244	244	243	229	232	249	232	202	253	238	234	235	213	215	238	243	242	230	251	237	240	258	226	229	206	235	257	252	214	244	244	217	268	251	245	231	220	235	233	210	248	247	273	231	228	239	233	232	218	234	273	232	230	219	226	232	232	237	233	217	257	235	230	206	231	221	241	228	261	227	215	236	239	238	234	255	244	231	232	207	241	221	241	228	224	215	243	230	264	239	256	217	252	249	232	237	234	242	246	238	249	226	253	231	246	250	245	228	217	222	247	246	229	245	229	215	245	222	227	228	230	257	230	235	233	233	234	243	255	243	229	216	270	258	273	235	274	240	257	245	226	234	221	253	242	222	242	245	219	251	262	239	248	234	268	226	232	236	255	245	234	237	232	241	222	208	256	217	237	235	231	227	223	234	231	235	212	228	250	249	240	237	207	246	239	264	230	257	209	220	242	241	237	228	231	250	248	225	239	215	237	248	245	231	258	245	241	232	282	232	226	234	232	236	209	221	279	229	252	220	215	232	249	216	245	241	205	228	229	227	229	253	240	263	235	262	236	213	249	242	243	221	235	221	230	252	233	240	252	216	221	261	233	239	223	270	246	247	225	227	249	226	228	245	215	239	270	229	225	217	195	205	219	245	203	253	216	234	231	218	231	227	220	257	258	251	217	212	239	233	249	237	225	216	224	255	239	227	250	232	255	244	221	230	247	214	263	247	249	250	280	236	230	219	249	251	215	232	218	246	217	228	255	267	243	265	239	261	200	235	222	243	236	250	221	243	248	221	236	239	231	246	239	243	229	220	231	266	238	234	244	231	254	280	214	225	223	237	240	259	257	254	258	209	218	243	263	251	219	236	236	228	220	232	246	229	250	256	271	238	239	230	243	230	251	225	239	236	230	243	220	220	239	213	243	228	229	251	210	231	249	257	239	227	232	235	268	241	234	229	219	239	270	221	239	230	230	252	242	230	236	247	232	247	230	239	252	252	225	257	227	254	253	228	227	213	195	253	230	221	264	251	198	227	251	247	258	243	227	211	221	263	244	238	268	225	255	240	259	242	249	226	228	236	234	232	259	222	266	211	247	245	252	220	234	220	241	238	219	262	203	226	208	256	229	240	226	229	239	224	234	230	251	252	254	247	231	238	278	204	239	201	235	256	243	256	255	238	238	230	258	241	232	228	187	253	242	215	225	211	230	238	228	238	227	248	240	240	201	237	241	252	228	255	256	257	241	246	248	237	233	210	232	202	238	221	236	227	226	228	246	239	249	237	250	231	227	251	263	262	253	229	196	254	233	211	215	272	238	217	225	227	236	227	248	223	238	220	251	231	221	242	271	225	247	248	229	236	228	215	231	242	220	276	224	247	250	253	210	268	270	222	217	236	266	246	225	230	231	239	252	249	250	238	239	229	250	242	256	227	224	218	214	252	235	263	248	222	246	219	238	258	232	238	257	238	252	270	231	239	250	233	253	234	229	257	246	232	242	260	271	210	219	252	237	216	226	231	258	235	245	246	275	245	250	246	225	245	257	269	234	240	233	212	239	223	218	236	234	247	262	220	270	251	231	225	254	249	208	220	225	230	232	256	227	227	282	255	236	246	245	242	248	245	254	223	234	251	254	254	235	230	224	235	241	213	257	240	203	238	256	232	247	230	213	216	244	268	198	232	241	252	249	232	229	228	225	274	244	228	257	234	219	259	250	237	249	227	234	238	238	239	230	247	219	234	231	219	223	256	226	230	253	262	258	223	236	227	246	267	260	249	231	235	266	219	238	228	231	204	232	245	236	229	242	211	247	205	217	225	253	246	219	239	236	243	222	216	231	234	201	250	229	241	243	235	226	200	226	217	235	234	238	239	241	220	253	230	264	246	222	251	263	230	231	229	255	224	240	224	251	243	238	225	264	245	228	235	276	230	240	238	227	236	246	239	221	232	234	208	227	233	252	260	247	224	241	245	240	228	259	270	223	237	230	235	249	251	235	238	235	222	231	215	227	228	229	248	259	213	248	255	237	251	252	221	248	215	248	245	261	210	241	215	213	254	240	247	229	255	234	240	220	272	212	256	233	229	218	257	230	264	242	212	220	246	236	248	222	252	262	248	231	256	231	245	235	258	235	267	239	251	234	234	239	256	241	216	228	245	248	265	262	236	258	226	242	278	240	230	235	224	230	216	244	217	264	265	246	219	224	240	220	227	241	244	236	236	209	223	218	230	243	235	203	253	220	227	225	225	236	263	261	214	236	223	234	225	207	268	257	240	248	248	240	245	233	242	237	242	252	241	219	255	255	224	211	229	231	235	241	241	236	237	261	213	235	226	249	212	239	244	220	218	232	209	241	257	236	227	244	233	249	226	201	217	251	237	231	252	239	252	226	229	270	233	250	230	245	236	251	247	233	247	218	231	266	263	258	249	231	232	247	251	244	236	241	244	242	224	228	213	241	232	256	259	249	241	213	231	248	230	235	221	250	207	248	246	211	230	239	248	250	238	229	251	228	239	243	237	248	222	222	230	230	237	234	216	242	222	200	207	220	244	222	223	239	227	243	184	244	271	237	218	239	231	224	226	214	246	252	240	218	226	236	257	245	221	250	226	240	231	200	219	259	231	229	277	225	251	251	227	227	241	234	224	243	254	259	227	261	259	267	251	252	229	235	244	216	226	232	232	229	242	240	232	278	221	207	239	230	242	234	251	231	231	227	234	200	242	257	217	226	245	232	240	235	230	256	225	248	215	224	225	251	245
5785	1595	3038	3658	3120	2570	2166	1813	1639	1537	1439	1361	1334	1293	1157	1013	958	975	1085	1123	1046	1085	1040	1073	972	942	962	869	833	877	824	833	797	803	770	771	792	838	816	841	887	969	1041	1037	978	948	954	943	908	884	817	815	1035	846	743	748	789	834	2072	4813	5550	4790	2989	2234	1414	908	778	664	641	675	643	642	731	633	631	627	621	632	634	648	669	616	620	620	596	684	619	675	657	592	644	641	636	663	669	664	629	623	657	648	645	681	641	642	592	638	626	643	686	644	629	637	640	692	643	655	603	618	689	637	601	643	633	613	642	670	690	654	672	668	621	654	611	620	639	676	611	657	657	668	628	678	657	673	587	636	647	642	669	612	600	657	617	633	695	649	623	610	641	729	685	634	630	599	650	653	637	603	622	614	647	667	651	638	675	665	640	675	653	611	603	674	626	626	643	696	661	634	627	611	631	695	662	623	680	673	629	685	622	688	609	641	660	682	648	612	641	626	704	641	655	647	647	663	625	633	666	686	644	639	630	656	630	665	659	664	640	689	622	638	619	661	651	578	672	613	647	646	673	667	653	657	650	688	661	602	623	609	608	626	627	671	601	668	649	689	663	656	683	649	620	701	669	613	648	632	630	683	618	595	698	665	674	672	643	666	668	638	694	588	672	643	632	679	631	644	698	652	618	612	658	678	645	631	628	640	626	643	633	673	591	647	650	643	628	600	673	648	634	670	617	667	674	661	646	650	707	654	642	659	605	648	635	642	631	636	643	671	644	587	663	712	638	657	648	645	634	654	653	660	634	672	647	655	639	603	664	644	659	672	646	632	641	613	696	635	679	627	625	611	627	602	618	638	670	655	653	596	695	645	653	678	628	644	694	634	652	671	619	647	649	622	646	660	625	665	654	638	649	678	636	670	649	625	652	647	595	696	621	647	635	621	627	643	656	670	690	645	628	645	664	673	666	648	644	616	646	629	648	641	620	668	607	643	613	655	620	699	665	664	635	669	648	670	654	608	648	614	632	634	669	624	678	697	661	619	675	673	667	661	643	659	641	631	645	642	636	653	606	654	624	661	607	682	650	616	645	614	668	616	659	627	631	624	635	611	605	630	689	635	640	639	648	621	670	665	648	646	672	650	641	604	665	627	660	628	634	639	681	653	617	631	676	625	670	676	691	687	668	657	666	643	632	628	661	700	639	610	653	652	619	647	656	644	644	665	636	605	625	685	612	662	606	619	636	652	625	657	600	660	644	615	659	669	643	630	632	641	630	691	696	647	641	680	687	654	671	661	607	709	699	659	689	697	630	618	668	656	637	659	617	671	623	661	648	627	638	705	655	654	671	682	692	676	698	612	646	645	633	669	652	612	667	630	568	675	586	593	675	664	631	614	671	645	685	648	676	647	670	655	664	610	650	660	642	643	615	606	651	650	648	637	609	637	643	642	650	644	625	693	638	614	636	635	615	610	633	676	624	632	653	624	662	620	676	646	690	630	626	632	682	613	665	655	658	655	657	671	637	638	692	640	619	601	583	632	671	637	643	646	663	715	654	681	661	647	676	637	595	657	596	626	624	668	650	653	644	640	662	639	610	631	616	647	630	638	620	681	650	647	650	605	685	660	674	657	617	695	627	633	709	641	636	706	640	662	649	650	670	661	676	646	643	643	624	669	616	583	695	667	651	635	620	691	654	646	625	648	667	629	601	669	652	640	645	644	643	648	653	643	637	621	636	623	647	700	623	638	604	632	636	661	660	667	635	653	684	623	627	653	636	660	612	636	665	621	646	624	696	644	638	629	663	641	671	654	682	665	640	629	641	626	632	646	608	619	631	610	635	642	617	683	654	695	645	698	617	609	637	653	625	640	651	635	603	642	664	655	608	591	608	611	708	669	618	653	623	620	660	608	658	611	645	618	641	655	638	642	654	631	640	649	666	632	645	618	666	610	657	659	640	661	663	668	644	597	652	643	637	661	642	654	610	670	596	653	642	614	641	613	648	634	634	646	621	666	655	654	611	654	615	658	668	659	621	655	657	652	598	615	649	612	630	640	627	623	619	680	632	719	634	665	663	648	713	582	656	624	671	617	651	602	647	644	605	613	657	657	686	596	633	629	652	628	648	643	668	598	646	647	633	584	641	690	653	603	662	652	663	654	631	632	677	602	633	652	705	704	647	604	661	668	670	648	628	644	663	684	606	623	674	649	637	624	633	716	656	651	664	657	730	637	625	620	700	609	640	641	640	605	637	589	627	636	639	698	630	673	644	594	646	641	620	662	584	685	615	662	651	677	653	602	650	584	658	632	606	642	652	629	641	650	655	627	678	638	612	615	644	621	676	646	626	632	619	651	677	642	620	642	688	637	617	647	665	657	662	648	683	680	628	666	663	607	673	672	607	654	638	661	647	658	613	651	650	625	641	635	626	636	614	650	638	632	626	616	615	604	665	647	662	676	647	659	662	646	647	653	664	639	599	623	646	662	651	652	597	710	609	639	691	629	668	680	629	642	633	626	613	617	645	663	624	669	644	646	629	617	666	632	618	656	641	640	651	709	652	661	683	650	658	658	634	637	659	670	671	632	676	664	646	662	627	564	651	640	692	703	644	641	653	584	644	590	721	617	650	659	656	658	657	636	637	639	649	660	642	686	624	656	639	698	645	636	611	692	664	640	651	636	702	680	629	644	611	644	670	621	619	649	617	630	667	647	668	662	696	674	641	683	677	627	648	646	624	631	679	668	662	638	663	656	646	647	631	661	601	647	614	644	652	627	620	656	652	668	639	696	649	663	688	637	656	667	650	662	681	632	673	613	664	663	683	606	634	620	657	678	645	668	644	627	702	670	611	634	603	631	653	658	603	683	654	627	654	644	650	648	582	675	631	631	611	710	668	648	626	644	639	684	636	650	658	630	635	618	620	636	618	690	656	624	626	666	643	667	690	659	601	676	664	647	672	634	649	658	602	649	622	659	646	641	711	636	637	654	619	666	649	640	581	664	664	653	641	643	631	647	620	616	696	651	651	618	638	583	644	654	665	651	665	650	645	680	622	686	610	620	658	644	650	647	653	647	580	619	638	624	613	635	618	631	665	641	645	646	665	600	611	648	580	676	622	610	632	615	657	694	678	618	683	647	622	589	622	691	648	630	658	601	630	673	648	644	623	670	643	631	662	629	646	664	665	657	661	630	639	633	666	653	621	643	624	634	617	659	686	674	635	644	622	690	675	689	657	678	643	670	695	645	666	654	618	617	613	637	639	648	642	668	648	602	610	647	626	634	628	651	620	644	649	643	646	659	648	643	630	619	601	643	655	596	622	618	660	630	672	670	664	640	684	643	628	667	632	632	625	632	664	631	664	688	617	670	621	643	655	629	633	620	647	623	622	695	668	657	644	667	631	632	640	640	675	676	682	602	691	614	615	654	616	639	672	625	633	669	641	652	657	677	618	640	674	652	677	650	691	653	673	630	660	691	658	604	687	632	661	683	677	623	630	639	616	648	620	645
13417	2345	2583	2031	1397	1018	896	623	527	513	458	401	379	405	390	314	278	259	318	337	306	302	305	290	276	278	302	277	270	253	258	239	301	224	273	240	261	257	266	257	254	243	267	301	289	260	287	293	246	263	277	268	324	388	249	290	255	228	547	1187	1420	1185	801	640	404	287	260	225	231	233	230	206	213	221	229	239	236	227	237	191	208	207	197	211	220	241	216	192	204	226	218	237	246	224	226	199	232	241	216	236	191	246	206	213	239	223	211	235	252	212	222	235	211	206	227	235	217	204	232	200	228	243	242	199	229	219	209	241	230	240	215	189	220	240	222	222	217	248	220	239	210	210	206	209	222	210	229	247	246	217	189	238	206	233	236	226	244	216	236	214	209	190	220	229	197	243	243	239	207	214	202	207	201	222	226	230	215	208	242	210	202	217	257	226	203	222	205	220	248	234	220	222	228	237	217	209	241	198	212	211	218	229	233	213	221	217	229	203	210	219	233	202	215	215	214	226	220	230	223	181	224	219	224	210	219	220	242	229	217	216	207	189	211	247	239	209	241	214	218	235	216	225	215	225	213	232	244	209	239	222	216	206	214	222	215	219	213	205	253	204	205	228	224	241	199	247	209	203	217	237	210	228	248	204	226	210	208	214	209	235	225	218	205	216	232	234	208	215	214	249	248	234	232	224	254	215	223	213	208	222	229	218	201	228	208	229	206	222	204	230	210	227	208	220	232	230	227	218	239	199	210	216	228	190	223	221	189	215	253	205	223	242	219	213	241	220	247	213	226	249	207	266	221	273	197	183	207	199	236	219	216	206	227	219	225	222	236	210	222	249	198	208	258	250	236	218	204	232	229	202	225	214	204	225	221	222	232	241	233	220	212	227	216	266	229	221	214	228	233	223	243	201	222	233	216	201	231	229	232	230	203	241	242	222	230	204	229	201	242	239	246	217	224	213	205	222	240	206	208	252	208	214	243	211	206	251	211	233	227	202	272	239	233	238	229	227	234	196	212	228	229	188	213	233	208	241	240	213	194	241	254	235	206	206	219	242	243	239	244	219	225	211	214	249	229	208	225	234	209	227	223	218	210	245	226	223	230	235	223	203	233	215	228	230	210	210	203	222	225	242	226	208	231	230	212	180	216	218	223	211	229	221	216	226	211	234	212	248	209	234	211	227	223	223	210	226	211	226	209	220	228	184	208	216	211	222	239	206	207	217	214	205	211	207	229	241	231	220	209	221	235	250	224	230	201	251	217	202	252	225	231	223	217	219	209	235	218	221	247	212	212	215	237	218	234	222	237	214	233	232	232	211	222	250	212	223	192	238	211	223	220	218	243	220	221	216	234	251	224	235	216	206	215	219	197	216	227	266	245	228	213	242	201	238	220	222	231	276	215	224	229	213	227	209	221	220	222	217	230	246	192	203	215	231	249	230	217	226	201	230	242	205	227	206	226	206	249	245	232	209	210	216	227	218	224	253	227	224	203	256	233	220	215	219	223	216	188	214	269	201	259	209	213	227	224	227	224	213	203	222	209	256	238	237	239	216	225	209	210	214	241	225	209	231	245	218	237	237	246	223	223	193	193	220	223	215	218	220	192	218	226	221	229	219	218	220	228	220	213	202	242	230	225	203	231	218	208	254	206	226	234	240	281	213	242	209	204	238	233	208	243	204	229	224	202	206	233	223	236	232	231	237	202	243	194	200	229	227	262	225	233	203	205	235	241	224	227	244	214	229	218	228	208	227	204	209	204	211	227	219	228	222	231	255	198	230	228	183	231	246	252	238	204	218	217	199	209	225	233	238	230	225	239	220	254	268	230	211	209	198	227	220	230	227	213	237	230	224	244	224	223	222	234	216	243	209	239	218	213	188	215	206	236	217	227	235	221	261	227	222	220	265	223	219	216	189	198	238	199	215	214	225	226	231	226	205	210	198	252	192	222	223	210	234	230	256	232	216	200	229	225	214	200	234	243	244	211	215	205	247	213	224	221	217	220	233	238	222	240	227	235	226	216	251	206	215	202	241	230	226	226	209	168	258	223	260	219	229	207	218	229	223	213	233	224	247	233	223	251	225	196	245	218	235	205	216	235	213	231	215	224	221	218	210	223	191	260	229	237	213	231	218	220	239	224	242	235	207	240	214	229	230	225	213	255	229	214	224	224	219	205	202	217	244	204	222	217	218	240	222	222	215	216	237	196	240	209	211	207	217	236	212	219	219	214	213	223	215	208	198	239	216	250	205	224	229	231	244	212	243	233	212	225	235	241	219	238	207	234	231	243	225	227	218	229	210	224	183	206	224	217	199	215	249	215	212	222	232	217	231	241	227	201	226	228	245	221	212	216	239	255	217	182	204	213	205	198	268	239	225	225	246	228	206	218	241	224	236	205	230	212	208	229	232	219	245	227	237	233	245	218	208	236	224	229	227	254	202	251	221	230	227	223	214	222	198	210	229	228	239	239	234	234	221	213	226	216	198	218	214	210	230	239	209	213	215	183	206	232	195	221	207	229	229	212	218	223	225	215	232	213	234	217	231	239	222	241	203	230	216	189	240	252	260	223	221	207	198	230	221	227	209	226	216	213	211	215	248	216	230	221	237	230	217	219	207	211	221	218	212	235	226	254	213	198	217	232	207	215	199	224	233	218	219	224	222	232	223	229	222	224	221	263	240	236	230	205	200	250	232	218	216	267	234	238	221	228	213	195	220	205	243	238	242	228	197	211	218	205	247	232	212	248	214	219	216	255	195	218	238	243	217	239	219	209	209	200	198	223	243	226	223	226	235	218	234	241	233	226	227	232	230	212	213	235	260	225	192	218	229	216	233	232	232	217	200	206	227	221	242	260	249	202	242	230	241	235	214	197	243	195	203	216	239	204	214	204	225	227	217	206	241	252	246	217	241	209	244	223	222	219	202	182	203	216	220	198	221	199	185	238	217	227	204	225	211	231	251	220	220	230	211	221	227	247	226	204	242	213	228	206	216	243	238	235	211	240	223	240	213	235	224	232	249	228	208	230	230	216	207	201	226	226	213	215	225	231	220	180	220	226	229	202	222	217	230	203	211	216	229	207	231	203	202	235	208	238	214	222	227	194	224	227	221	194	221	220	242	215	231	214	201	220	229	219	232	235	223	207	227	249	228	224	245	224	216	206	224	208	266	219	224	221	236	218	222	215	229	226	210	225	211	195	222	217	219	223	196	203	222	212	199	239	196	237	236	211	216	219	210	232	230	201	209	249	185	212	229	224	220	211	212	221	221	242	234	209	231	229	210	219	237	189	256	222	230	215	221	216	226	199	258	226	222	214	238	198	198	202	218	205	218	230	254	207	217	204	204	222	223	233	215	232	224	246	233	256	215	241	206	230	201	238	200	230	255	220	212	203	198	216	221	219	180	206	247	208	237	241	198	225	215	204	238	193	234	231	207	213	234	212	229	204	235	248	220	218	218	245	214	193	208	203	194	213	220	210	210	214	205	250	224	231	220	228	219
7422	2395	4564	5459	4624	3821	3315	2623	2338	2104	1992	1753	1754	1816	1450	1342	1157	1185	1334	1354	1230	1207	1276	1181	1070	1114	1047	1064	999	919	859	864	837	865	877	867	933	852	891	950	979	1042	1127	1137	1018	1097	1204	1088	1031	1089	1088	1118	1396	1959	839	788	797	744	3309	7490	8626	7402	4312	3342	1727	1089	860	705	654	611	607	570	612	591	628	649	655	555	623	584	639	593	614	571	570	594	586	614	625	583	620	614	568	638	584	606	570	629	614	627	607	598	554	596	590	611	641	600	628	644	637	624	636	597	591	586	621	561	598	617	628	596	615	640	611	614	627	616	577	600	610	606	588	609	617	582	599	631	602	642	594	590	614	618	573	549	599	592	608	588	651	601	618	603	576	601	605	595	597	629	608	591	610	638	653	607	595	589	602	655	635	645	589	612	628	629	588	627	624	624	615	627	605	604	613	590	652	602	611	585	599	595	610	620	579	621	631	601	613	620	591	592	597	586	607	665	554	652	584	644	599	609	609	603	618	613	603	579	619	597	627	619	585	596	584	631	589	613	608	618	675	585	626	611	596	623	600	589	615	579	595	578	634	595	583	589	620	590	575	649	644	559	588	611	568	648	604	574	561	609	612	623	572	617	614	609	582	616	612	550	568	629	587	603	607	613	585	595	646	633	625	637	600	608	614	598	612	610	576	628	617	563	625	606	607	644	618	631	593	594	657	562	579	601	580	621	591	598	622	628	630	645	603	579	615	585	602	605	660	637	576	581	609	611	593	607	596	601	571	569	598	623	586	608	620	610	637	599	622	604	578	634	614	590	587	604	618	590	578	631	588	577	651	609	639	570	579	582	644	605	574	604	588	616	582	595	599	596	635	598	615	589	628	646	635	626	606	580	603	630	623	640	644	613	611	589	609	578	593	592	588	601	615	609	593	615	616	601	582	598	598	616	586	639	546	634	638	584	622	582	625	568	600	555	621	614	617	644	612	613	659	597	585	623	593	613	589	628	612	632	593	598	615	591	616	590	636	630	600	626	616	676	602	637	634	586	590	603	624	593	635	593	608	585	584	623	604	578	571	622	654	589	598	639	600	570	633	649	606	683	638	568	643	587	629	635	650	561	602	587	595	591	609	584	632	594	596	540	600	595	615	641	586	611	628	603	585	582	601	641	610	601	600	624	593	641	590	608	607	643	605	590	623	601	643	626	640	636	600	613	625	573	618	610	603	613	592	641	549	636	555	584	607	649	629	606	709	590	591	556	614	571	561	641	557	606	637	585	618	564	576	648	634	661	616	620	632	607	606	585	584	596	635	616	603	599	640	616	584	619	609	600	647	594	631	606	590	609	683	595	668	618	575	614	619	569	655	613	608	603	642	629	638	603	602	614	612	614	580	621	589	615	577	651	611	616	611	634	611	618	607	616	588	547	614	632	626	601	615	653	585	627	631	588	622	636	583	600	604	592	645	619	569	673	646	609	613	595	599	613	602	594	644	595	603	649	662	578	598	620	605	613	610	623	595	616	602	634	590	640	617	639	667	643	635	633	625	618	650	614	614	594	599	600	644	626	634	609	608	601	602	610	648	606	591	619	570	616	594	575	598	588	639	615	589	627	616	627	619	598	609	614	633	612	621	603	602	622	586	578	592	567	588	607	568	624	611	637	581	619	601	595	643	648	623	619	586	610	622	587	591	636	643	610	591	634	609	633	585	599	650	572	613	616	605	597	566	620	646	587	601	587	610	569	597	605	637	597	636	569	644	651	620	598	588	623	606	613	616	609	615	556	603	564	628	623	623	609	578	659	602	610	615	584	583	613	617	634	575	606	600	614	608	597	625	554	596	624	602	605	601	602	597	667	605	581	628	610	612	606	593	616	629	624	599	637	578	607	581	573	623	547	571	624	627	604	596	611	594	587	644	620	592	625	602	620	612	617	623	558	643	566	591	597	585	606	635	590	632	609	618	566	620	585	588	565	609	606	603	639	623	580	618	659	629	622	580	647	623	639	615	630	621	577	583	634	656	626	556	646	582	610	586	564	612	606	609	647	585	601	595	655	587	647	572	620	609	607	626	605	569	625	638	582	605	600	615	601	605	649	609	565	607	658	562	619	671	604	641	572	632	600	623	638	605	604	595	596	651	577	633	597	556	574	626	640	581	626	616	654	582	542	590	583	624	599	616	631	584	636	595	608	617	566	637	614	616	618	604	605	578	648	573	622	598	590	583	620	592	599	587	605	603	628	604	587	598	633	622	578	581	576	610	594	573	593	607	588	604	578	591	635	582	608	574	622	644	602	571	595	570	577	645	648	639	618	613	597	580	622	614	599	599	617	589	634	618	639	617	578	613	628	669	616	607	614	609	606	576	612	613	617	606	607	610	616	600	641	615	629	619	604	593	618	596	570	600	565	613	593	626	641	610	615	620	632	600	579	657	607	618	569	613	592	632	588	630	641	593	592	629	589	589	618	614	600	610	635	623	611	613	600	589	607	583	637	615	600	601	605	618	649	624	624	625	616	576	583	607	618	610	609	613	564	614	604	595	585	666	626	584	589	558	618	581	624	663	624	603	611	613	586	570	610	606	614	642	583	624	604	576	628	612	590	613	604	593	665	601	580	614	622	613	623	611	600	608	575	651	629	627	578	595	628	599	613	599	630	643	617	623	624	621	646	623	571	638	607	653	601	600	677	603	635	604	578	605	627	613	617	632	610	629	618	627	604	630	619	592	618	587	585	579	621	584	589	630	636	598	581	616	601	609	605	597	602	639	608	589	615	646	589	603	599	615	635	624	636	614	583	613	621	598	616	595	594	615	604	609	632	613	617	589	603	607	611	670	616	615	578	621	636	582	565	577	619	636	594	587	599	580	594	624	660	613	597	647	642	631	584	581	628	628	613	591	603	612	606	610	561	570	628	578	627	628	625	620	582	569	581	607	654	626	599	606	557	591	627	622	590	631	624	616	601	618	641	559	639	661	587	554	571	600	613	595	626	609	602	616	643	606	601	646	626	598	620	622	598	626	623	605	595	615	604	602	630	614	604	565	547	620	627	603	619	646	614	594	616	598	597	560	642	591	619	588	615	635	613	593	626	667	649	608	583	610	611	606	613	630	637	609	596	596	589	592	619	611	637	610	608	629	623	615	652	583	655	632	620	593	640	623	575	629	600	610	626	576	658	602	665	595	589	618	574	615	590	643	642	597	589	604	579	618	579	628	607	611	624	614	627	597	624	603	658	625	599	570	626	620	629	602	579	568	626	627	619	629	614	609	580	640	632	593	546	592	631	603	565	633	598	602	559	631	618	585	610	625	575	598	580	587	610	597	611	625	608	605	591	608	557	592	586	625	599	614	588	639	595	622	614	562	614	612	592	602	625	590	594	592	560	595	623	666	589	642	623	635	644	582	640	602	591	619	627	585	650	619	663	589	607	633	595	574	602	607	657	601	603	614	614	596	650	565	644	644	569	589	584	593	635	605	619	604	608	577	555	571	622	620	603	599	610	625	595	633	624
2165	285	357	345	277	256	290	275	245	258	269	249	271	256	276	270	282	250	280	272	282	291	218	258	255	272	245	256	249	281	262	263	233	256	285	266	265	279	260	273	295	273	289	253	236	279	261	259	281	252	249	258	266	264	243	246	249	230	303	291	357	335	324	320	286	264	281	226	255	227	243	239	234	261	235	263	244	257	265	257	244	253	264	255	238	233	234	260	258	263	240	272	239	262	257	266	251	270	245	231	253	270	236	232	258	266	225	264	248	264	258	236	224	258	245	247	250	246	273	243	249	263	243	253	262	232	257	271	249	242	250	252	280	258	265	254	265	271	267	258	240	255	251	254	272	251	262	245	235	253	251	235	279	219	239	255	259	231	255	263	256	241	238	252	238	253	253	254	233	248	266	266	251	242	282	255	226	213	219	254	275	267	227	244	262	244	275	248	264	241	250	246	232	238	245	267	259	234	232	228	303	270	239	284	235	261	240	250	249	236	235	233	249	254	229	255	278	251	264	260	234	241	289	238	222	279	262	260	242	252	237	223	285	261	284	248	234	220	244	255	248	246	209	244	241	285	253	239	238	253	250	238	267	269	247	250	260	278	303	255	254	245	256	244	261	247	266	258	240	272	271	264	273	266	260	259	242	244	243	211	277	253	257	222	241	235	260	263	264	274	259	243	238	270	249	261	260	266	235	262	259	215	261	271	276	243	237	275	257	242	196	251	275	260	262	256	248	274	242	255	255	241	256	258	285	254	245	241	257	257	268	253	255	268	261	247	217	228	256	236	267	246	262	264	243	254	271	234	246	263	257	256	244	231	270	260	274	263	258	249	279	253	273	257	248	278	282	271	257	254	233	255	248	222	251	251	250	254	271	245	253	238	288	258	261	295	281	269	253	256	278	230	259	253	243	249	265	269	255	226	276	240	273	242	228	277	252	234	250	272	283	237	251	248	281	281	249	253	269	244	252	247	237	262	227	225	234	230	252	244	231	217	212	256	240	272	267	250	266	235	251	244	250	270	267	243	273	254	233	275	240	254	252	252	229	255	259	223	224	248	220	259	223	261	268	232	240	259	251	225	263	243	258	239	255	252	253	250	222	238	230	255	233	237	259	247	257	262	233	235	243	283	240	252	238	250	265	223	269	235	249	246	263	231	257	229	231	250	265	244	241	259	258	258	240	226	238	239	262	230	247	227	247	252	246	239	264	262	258	229	253	231	240	260	252	230	279	256	237	224	230	266	236	245	274	285	256	242	262	264	249	216	264	251	229	255	248	259	253	244	251	249	283	253	238	241	266	234	249	249	269	243	234	230	244	250	243	260	264	243	238	242	244	281	238	262	237	256	261	234	238	226	261	270	244	257	228	266	257	236	238	259	264	249	258	247	269	241	245	267	277	230	245	279	235	244	244	254	275	240	258	223	232	231	267	256	263	272	236	254	224	276	252	251	245	232	246	253	239	247	265	257	228	245	216	254	232	227	244	238	264	259	252	251	252	270	248	253	260	248	253	292	219	237	239	251	270	247	247	253	225	260	233	252	284	267	252	249	229	233	221	227	258	254	232	238	235	267	236	250	251	236	238	247	232	269	239	214	248	264	257	251	244	251	239	242	247	240	241	248	231	245	229	235	239	239	271	261	272	275	252	263	262	250	232	272	237	244	244	268	235	256	246	243	229	248	242	238	241	249	240	230	235	260	262	256	271	234	248	260	265	242	240	280	228	278	267	254	258	275	271	238	231	252	251	269	267	242	253	255	229	301	268	246	233	247	240	253	277	245	255	243	274	224	249	241	257	256	250	250	241	260	267	257	243	282	254	263	246	268	261	247	234	254	237	274	255	233	237	248	230	262	278	258	265	243	259	226	256	241	258	249	253	232	243	240	246	269	265	255	252	240	240	261	261	251	240	253	245	217	236	253	244	244	231	278	235	267	241	237	248	244	246	260	263	232	246	257	197	259	236	258	262	242	252	240	238	259	250	251	253	272	265	255	258	238	246	253	259	267	215	266	264	262	244	257	261	245	269	262	244	272	254	272	225	220	230	257	247	251	256	236	260	259	245	272	258	259	218	232	246	266	232	234	265	248	218	255	261	249	223	231	223	231	249	218	263	241	219	252	220	258	226	232	251	231	239	281	218	254	237	240	250	235	270	243	236	246	278	255	237	234	259	263	318	241	265	269	244	255	236	247	264	235	244	249	267	235	239	237	289	276	211	243	241	251	274	254	238	250	250	226	271	278	253	250	258	211	264	236	280	246	240	234	264	259	231	272	243	227	271	246	227	241	269	262	266	231	256	242	286	288	243	242	229	262	253	258	229	259	256	267	236	263	268	243	248	224	254	275	235	268	237	259	257	253	245	222	271	272	270	256	248	230	243	269	265	255	240	219	275	230	278	256	256	248	252	245	259	266	251	236	286	275	236	274	252	246	269	261	269	254	242	236	263	216	246	271	268	246	248	252	263	274	248	251	278	262	232	244	253	251	250	275	251	263	272	259	208	243	240	254	276	220	262	264	267	235	293	259	272	252	241	242	240	264	261	229	249	236	253	261	235	298	285	264	253	252	258	251	257	254	255	288	225	287	245	256	249	263	230	273	254	230	232	252	224	225	253	258	273	249	252	247	257	224	258	260	237	239	246	252	294	232	236	214	255	224	269	284	285	246	241	255	223	256	231	255	265	256	226	253	266	233	225	264	246	263	242	252	286	267	277	232	249	252	240	261	219	236	220	265	225	251	218	226	239	257	242	247	254	243	271	253	235	266	264	274	239	237	283	225	266	261	269	250	234	245	237	264	256	234	275	226	235	226	234	219	277	276	276	258	254	258	243	270	254	260	259	223	225	255	280	251	244	230	273	258	271	274	236	253	259	264	271	252	239	240	252	249	261	260	245	284	240	279	250	253	273	269	239	243	232	241	238	243	230	292	281	243	251	248	222	229	258	246	284	219	252	243	243	244	259	233	227	227	260	232	276	264	247	248	255	258	265	260	234	244	237	234	243	232	256	257	284	262	249	219	246	269	261	246	257	248	248	237	265	246	272	238	254	259	251	255	285	257	249	246	246	269	268	240	230	237	257	246	243	231	263	232	242	266	256	254	249	234	242	251	243	225	237	286	242	248	274	266	267	254	263	258	276	257	259	254	243	224	253	277	264	267	255	236	269	233	266	241	237	251	261	249	281	266	263	254	246	253	250	272	248	233	249	251	243	253	255	264	258	225	248	260	278	255	256	258	262	259	243	261	262	242	272	238	267	250	219	234	247	270	270	253	244	237	238	244	241	254	238	248	256	265	264	258	261	243	280	258	240	257	217	275	264	244	251	241	219	250	266	228	246	271	226	242	253	265	274	253	267	254	269	247	257	223	247	274	251	247	239	228	224	223	232	271	259	253	257	248	217	250	260	252	267	244	262	249	261	258	241	255	258	267	233	249	257	244	232	258	268	248	240	240	254	244	288	257	246	252	238	241	262	260	257	262	260	244	213	258
2379	750	924	997	875	873	831	813	749	807	779	826	793	770	685	768	735	763	781	822	762	734	736	735	755	718	779	767	726	684	748	772	690	693	737	668	721	723	705	707	797	855	884	832	738	815	809	756	753	764	728	753	722	813	701	723	741	724	816	1114	1399	1446	1240	1078	856	768	742	720	688	660	668	662	628	664	720	664	704	691	693	675	635	714	654	705	686	639	685	696	635	630	689	678	670	634	713	674	727	642	716	690	702	662	684	649	608	658	672	679	676	660	682	719	626	686	606	644	635	693	673	666	660	752	660	660	668	679	685	628	671	638	638	680	668	607	685	647	657	686	690	663	688	703	689	655	685	668	684	668	658	679	628	652	611	655	672	644	688	713	703	643	675	643	653	658	681	697	660	679	664	673	701	661	646	658	675	645	675	652	675	692	663	699	666	651	663	689	678	672	690	661	699	689	641	703	697	676	666	682	691	656	709	645	692	669	671	682	698	662	670	705	723	652	656	682	685	671	706	666	633	725	624	704	630	709	672	657	650	696	632	707	669	662	660	621	676	660	599	650	677	684	701	650	687	664	736	671	688	676	674	634	710	695	656	721	691	706	645	652	708	675	695	682	695	675	621	664	711	693	646	699	701	702	688	681	671	673	682	636	674	661	695	714	605	641	711	672	675	647	629	661	669	662	663	687	703	670	670	673	637	693	686	701	680	706	648	671	662	639	679	675	676	639	655	681	655	636	669	674	697	675	642	640	659	631	648	678	701	669	670	688	672	692	665	656	663	675	657	720	673	707	685	665	671	629	661	692	619	663	676	703	658	670	664	679	671	634	679	647	636	701	675	649	686	677	663	712	686	706	701	680	648	642	685	632	624	683	674	630	677	698	735	700	663	700	665	637	676	679	655	671	700	669	710	701	648	703	645	685	646	666	692	700	664	686	631	679	667	678	712	697	683	680	638	655	670	649	677	659	698	600	678	695	677	638	687	661	667	688	679	678	681	648	665	649	658	708	644	658	684	655	688	672	652	649	656	675	655	684	653	677	733	678	653	726	655	685	689	702	634	651	668	666	738	659	642	681	681	710	646	653	641	706	648	712	655	663	703	648	682	653	636	632	690	674	680	656	684	715	653	650	678	677	669	689	704	747	664	704	688	675	664	704	675	668	702	658	685	667	661	659	706	701	654	664	660	610	625	655	654	697	652	695	664	701	673	676	646	619	684	636	668	682	611	632	669	695	661	704	643	673	681	673	670	624	666	651	666	621	704	636	699	721	683	641	669	644	658	649	707	636	642	627	708	660	658	654	700	694	696	653	681	683	655	654	672	647	707	654	683	654	664	660	621	688	644	680	667	671	651	656	659	685	699	707	700	690	665	681	687	677	659	672	669	653	671	615	682	675	679	708	695	679	631	640	662	635	662	677	669	701	664	656	656	668	690	723	708	721	656	659	688	647	691	674	678	644	640	715	634	643	701	699	708	668	696	725	679	717	670	680	731	678	636	674	667	719	660	657	680	696	685	687	650	670	655	704	653	650	657	643	642	676	672	658	652	685	664	664	628	685	659	662	646	653	693	652	696	645	680	719	663	647	714	664	686	686	677	707	632	663	697	669	631	656	644	669	688	707	684	664	694	642	668	669	711	688	701	653	659	666	661	711	691	722	644	682	597	636	689	654	687	735	660	724	652	650	658	661	646	702	705	654	668	651	692	640	670	711	665	693	698	661	631	689	617	625	690	688	723	657	679	684	695	658	705	663	674	660	682	669	625	593	647	656	641	683	680	644	663	674	666	689	679	667	650	645	731	655	664	662	650	704	699	658	637	643	678	676	712	703	686	690	661	660	653	694	640	660	682	666	664	639	669	656	686	707	665	677	627	676	647	622	637	690	645	677	718	715	647	690	693	637	703	703	696	606	665	727	705	673	702	646	688	666	682	641	649	679	658	624	637	638	676	693	646	678	652	640	670	643	686	646	667	673	665	673	620	624	699	662	658	664	670	680	653	696	661	661	712	696	696	715	643	659	638	674	679	689	639	627	668	671	651	661	694	679	696	671	686	664	676	684	680	667	684	685	659	642	668	641	659	667	728	688	635	661	698	682	683	631	669	701	649	651	686	703	670	646	639	674	637	715	681	696	689	632	705	642	717	706	643	633	662	652	694	724	662	681	675	650	631	616	662	698	667	684	693	681	653	671	718	741	695	654	686	601	661	644	658	635	673	669	657	657	659	678	668	660	688	625	646	689	670	704	696	656	679	685	654	675	668	666	710	710	658	617	696	664	654	698	669	676	683	631	678	663	684	683	653	666	697	653	725	661	679	649	628	694	690	678	649	681	670	632	692	620	684	628	701	661	633	659	656	673	661	674	656	705	633	699	654	624	686	685	720	701	636	643	679	648	649	692	686	673	676	693	689	697	692	676	712	675	702	656	683	694	666	653	686	706	659	668	681	619	630	689	679	666	652	671	652	638	677	653	709	665	648	692	633	672	646	705	653	690	669	658	689	701	637	663	630	639	667	693	694	724	645	734	640	676	708	658	678	668	715	666	668	685	696	682	637	659	652	647	669	621	683	678	707	635	715	657	654	704	689	687	667	715	698	652	645	662	618	714	716	717	631	685	703	672	641	662	689	666	666	689	659	663	700	655	692	681	641	673	674	701	673	687	682	708	707	674	637	669	680	707	643	674	672	681	677	671	706	683	614	688	618	679	659	667	690	634	672	648	698	688	666	692	670	687	679	649	693	625	642	678	627	667	641	688	692	684	661	671	689	684	698	684	683	674	662	658	649	665	679	655	686	660	665	645	673	704	702	658	663	655	680	666	697	720	696	640	646	669	677	671	674	679	671	677	705	666	640	671	658	651	646	635	669	679	661	690	687	712	660	691	661	655	671	672	702	696	636	643	690	659	645	705	625	703	690	673	673	694	650	695	688	700	637	738	673	690	631	681	657	655	629	633	613	659	635	631	662	663	676	710	682	699	675	699	671	655	718	666	681	686	660	689	658	631	690	635	681	648	680	651	666	692	668	677	685	726	637	665	747	686	661	676	665	695	640	636	716	730	685	632	648	680	701	679	669	657	674	686	687	651	639	678	659	662	627	659	681	666	630	659	673	664	698	711	666	672	725	676	648	692	668	670	646	673	656	671	708	657	663	688	701	665	627	687	655	636	695	719	683	710	629	675	614	650	722	672	670	733	656	698	668	644	675	672	676	635	635	634	719	640	663	636	661	680	696	675	679	609	695	662	676	679	699	640	670	637	654	621	674	646	648	669	637	709	683	692	629	670	698	706	631	654	661	674	650	702	614	659	661	666	647	654	635	662	667	653	654	695	656	700	649	686	679	711	708	656	668	685	686	649	724	681	688	685	640	716	677	692	644	663	688	670	662	675	682	678	657	670	713	676	644	715	685	661	674	648	624	657	654	694	745	686	665	657	730	717	651	684	672	678	703	665	673	687	691	692	689	677	649	646	670	683	685	665	683	623	733	680	671	655
7507	1250	1467	1187	820	622	505	464	403	384	348	372	312	307	296	276	261	281	272	257	256	288	280	269	275	282	286	247	228	235	228	233	269	259	266	241	231	276	241	239	246	288	270	269	247	263	261	268	293	251	278	290	237	275	224	237	240	231	502	792	809	785	566	452	292	295	243	225	233	218	209	226	213	218	229	217	247	224	239	203	245	251	209	244	231	214	200	212	226	224	219	205	217	232	235	221	212	215	221	196	246	222	219	222	196	229	228	231	203	237	218	199	247	205	215	250	232	221	229	204	193	231	227	240	223	238	209	219	207	213	200	240	232	244	219	206	216	209	196	220	220	234	210	221	222	226	213	204	231	236	230	198	214	197	217	220	227	203	216	233	216	240	231	219	229	230	229	213	228	230	216	237	200	225	232	225	230	184	249	203	198	223	233	199	213	222	199	203	216	223	235	190	204	237	211	197	205	208	235	236	233	220	216	238	226	190	221	216	242	240	210	234	201	207	195	204	225	199	207	220	240	208	215	210	226	206	181	251	218	214	211	237	214	239	213	223	231	217	205	237	229	238	231	209	211	233	239	209	227	197	195	218	247	204	215	216	228	198	210	208	222	207	213	218	211	225	194	229	227	224	216	213	235	205	207	221	227	218	211	251	211	210	216	221	200	225	200	199	203	271	232	232	218	216	239	230	256	219	226	218	188	203	215	228	212	230	240	228	229	206	236	234	196	211	218	230	230	207	221	208	245	212	216	232	198	225	192	224	228	207	219	226	232	216	224	214	205	246	213	212	228	209	212	221	233	203	190	236	233	203	200	218	206	208	216	207	224	231	230	224	224	197	210	251	221	216	216	212	193	182	226	226	251	236	202	216	222	208	232	239	232	224	233	209	223	219	225	252	206	215	211	226	231	228	211	213	218	218	240	208	249	212	218	219	243	218	218	230	236	235	225	211	229	195	221	211	227	225	226	205	194	208	193	224	212	196	238	225	217	242	213	208	218	224	180	232	221	193	219	234	189	234	199	227	195	232	221	205	230	223	229	202	220	206	228	208	210	214	209	215	200	223	196	221	220	204	205	207	238	227	202	222	210	241	225	227	217	233	227	181	194	233	227	194	211	215	212	196	209	253	212	207	232	225	221	231	213	205	224	247	210	244	213	216	219	198	230	220	217	217	228	199	211	233	220	197	219	207	244	232	216	207	242	231	218	220	229	221	223	224	225	211	221	221	223	223	240	240	207	241	208	205	213	230	228	234	226	196	217	213	170	220	244	204	225	182	227	217	185	195	240	191	203	217	194	202	225	251	187	202	216	223	222	198	232	222	229	216	215	232	211	232	228	224	206	194	195	236	228	226	208	222	220	229	221	229	213	204	229	238	236	204	235	227	204	216	220	227	212	215	215	244	205	220	243	234	231	227	207	204	235	216	219	206	217	207	213	219	207	221	219	226	241	223	219	210	217	206	225	228	215	215	220	211	210	219	208	212	186	201	234	247	213	221	203	246	201	194	231	215	249	216	196	221	173	233	197	212	222	215	197	216	216	195	227	204	235	222	248	215	219	211	213	215	238	204	214	231	231	239	219	201	204	230	230	206	191	191	207	216	234	200	226	211	236	215	195	229	202	209	202	223	218	237	239	199	205	203	241	220	212	204	207	260	225	230	222	216	254	230	232	217	220	221	243	220	209	219	190	240	228	220	231	227	211	225	204	212	228	243	196	205	238	212	224	213	221	197	248	213	211	199	219	196	228	218	225	192	221	205	222	239	238	214	203	204	255	212	240	217	226	218	221	234	210	201	202	206	223	224	214	231	215	219	206	222	216	208	225	223	185	211	261	216	227	191	229	225	215	240	254	228	257	211	224	186	241	207	209	249	215	219	218	192	225	177	228	217	222	236	204	213	214	212	204	202	220	212	221	207	210	216	204	236	230	230	221	232	233	195	212	221	203	212	216	185	235	240	191	205	236	241	257	245	219	218	245	214	218	221	243	226	228	221	213	230	199	209	212	207	220	193	219	205	196	230	206	218	234	226	233	209	219	212	208	254	217	253	192	217	233	216	218	194	265	245	269	213	195	206	209	234	222	219	221	205	209	222	205	235	210	217	210	213	209	221	204	232	198	201	213	198	203	199	228	237	226	214	191	235	227	207	208	215	198	195	204	216	221	211	207	211	217	243	213	222	214	206	204	202	217	216	219	231	234	204	207	201	233	234	216	227	236	217	198	230	206	209	218	223	241	224	208	248	213	194	191	198	201	236	214	230	231	211	222	223	218	204	200	217	216	213	220	197	210	203	197	201	192	195	201	249	227	220	216	208	223	233	217	226	223	210	215	215	226	223	216	223	198	224	223	216	176	217	209	239	204	218	214	213	218	253	226	223	205	218	207	218	219	215	251	198	215	201	230	218	263	226	203	224	231	262	203	206	196	220	229	213	218	219	223	214	226	207	214	189	219	205	234	212	209	227	213	231	231	220	206	218	202	214	200	233	206	209	238	211	213	214	214	201	211	222	219	220	229	227	222	245	223	222	216	227	242	226	228	217	232	216	227	224	250	225	241	214	227	216	218	215	228	197	239	220	216	217	249	214	236	192	214	226	227	247	197	195	216	222	226	219	206	220	222	213	229	218	198	191	230	225	228	208	201	205	243	225	216	221	225	247	222	249	224	203	197	241	211	224	226	217	190	226	200	216	226	223	212	188	220	217	241	204	218	202	217	247	205	218	206	217	201	216	218	223	227	203	232	198	225	245	227	195	242	222	242	210	204	256	222	226	198	211	234	232	214	222	221	215	222	222	234	225	228	233	218	217	226	226	203	203	218	232	202	223	252	201	224	202	194	212	191	227	205	220	218	203	223	216	197	201	230	178	216	205	215	202	222	196	206	230	217	243	227	229	207	207	223	226	210	218	226	215	210	234	207	212	224	242	191	212	203	206	242	224	209	210	222	189	229	203	212	237	227	233	209	210	212	249	239	227	228	225	225	224	226	196	210	235	228	223	214	226	191	222	205	238	236	246	200	236	234	215	235	211	215	255	204	195	239	236	199	218	216	213	212	231	235	254	228	216	215	229	209	190	237	214	236	214	214	226	222	237	208	230	195	199	235	188	206	210	233	227	226	234	198	234	223	238	229	221	258	239	210	251	229	209	225	244	236	231	200	219	238	222	202	230	237	219	222	191	197	213	249	204	226	216	191	236	219	218	225	207	211	209	229	183	216	205	210	214	214	198	212	219	219	225	248	211	202	200	223	209	234	226	202	222	246	201	222	220	216	214	213	207	219	204	223	244	235	217	224	224	222	216	210	216	204	205	202	204	233	227	230	229	231	237	204	213	221	227	207	182	218	221	207	225	218	233	216	215	216	236	210	214	239	205	227	216	207	224	222	225	219	215	209	205	219	234	213	214	224	189	208	212	213	219	197	205	235	218	192	199	202	244	238	215	250	204	207	219	209	231	219	222	246	202	239	215	243	207	236	218	215	242	220	210	208	208
5733	1666	2902	3496	2929	2497	2113	1738	1553	1436	1308	1284	1176	1212	1062	999	935	946	1000	950	890	869	924	884	942	858	896	919	781	786	773	740	876	747	786	706	711	732	752	815	833	1000	981	868	892	911	1049	1069	987	982	982	1016	852	835	721	706	728	703	2940	5020	5201	4406	2778	1992	1223	882	718	665	628	597	579	641	618	603	597	582	622	641	597	584	604	621	606	572	588	597	594	619	588	632	613	631	592	581	564	585	594	661	566	578	599	609	569	593	600	630	587	621	581	570	574	580	559	545	608	549	633	546	565	591	586	622	637	642	617	605	588	565	633	587	594	567	612	576	540	606	563	591	612	585	616	563	589	604	587	609	639	613	590	608	603	612	578	575	596	621	616	597	626	577	588	648	568	608	617	623	621	585	592	566	588	590	609	571	655	558	605	608	609	556	569	570	624	597	621	583	587	619	599	565	588	559	643	593	552	608	634	564	573	637	618	575	585	595	648	579	579	610	582	564	588	571	559	591	616	606	577	549	594	589	556	589	608	565	650	631	590	547	618	590	622	570	578	551	573	609	588	580	573	576	557	604	566	570	634	567	605	576	589	599	616	599	568	594	582	597	578	583	603	621	604	603	586	629	638	634	563	590	564	594	592	604	569	618	622	585	574	596	598	556	576	630	586	596	573	619	586	594	545	577	587	602	618	653	589	667	579	571	605	604	571	591	592	581	615	625	625	623	614	632	628	613	595	575	604	578	587	546	608	615	583	628	579	572	581	631	585	632	619	605	520	623	605	575	627	573	596	581	653	595	625	610	593	566	620	573	584	595	529	558	591	590	638	566	592	589	603	598	561	603	621	564	591	578	571	596	595	593	590	598	611	588	596	610	583	573	601	628	567	573	620	586	568	564	569	589	601	601	588	604	597	582	590	614	585	597	576	570	606	580	615	604	596	574	615	527	579	595	609	613	574	565	625	627	592	661	630	583	599	630	588	592	642	606	572	588	596	564	597	554	572	587	655	648	588	569	588	581	614	582	581	572	617	615	572	574	565	598	608	585	546	596	578	597	621	583	631	594	578	595	633	575	601	597	587	574	632	671	602	609	650	605	627	535	621	570	586	587	620	593	530	631	548	580	557	630	588	562	604	630	622	589	559	604	618	571	593	624	642	556	616	566	589	588	623	584	651	579	615	600	571	586	598	571	576	652	576	613	630	562	568	567	629	596	596	587	617	582	614	599	594	610	570	600	575	610	572	584	570	587	597	596	589	571	586	576	603	562	580	610	571	593	621	580	578	618	588	589	536	587	613	570	603	563	612	565	623	580	582	576	607	596	592	603	595	578	613	610	564	576	578	560	584	603	612	588	572	590	603	584	532	593	634	587	598	607	617	587	598	579	621	620	599	570	560	625	630	604	581	555	609	616	608	566	593	570	569	593	608	608	610	576	635	603	571	611	571	588	566	590	584	581	596	585	638	598	617	584	560	586	615	567	617	604	584	582	601	547	617	575	591	607	620	601	594	562	573	603	602	624	556	607	593	610	563	574	581	560	578	558	598	621	589	579	558	586	577	624	659	628	599	571	606	606	587	602	603	564	604	590	568	678	632	592	572	608	572	608	535	576	585	607	605	532	607	586	566	553	595	577	548	624	584	579	639	569	608	584	585	615	615	624	549	572	607	552	586	588	560	595	608	613	589	592	608	572	624	590	607	615	577	568	596	577	622	565	602	588	591	588	639	607	590	610	613	590	614	608	610	606	587	611	608	606	580	622	611	606	612	602	606	589	609	562	635	591	593	626	615	585	614	606	572	590	609	614	594	602	560	622	623	618	584	627	631	634	552	604	560	580	607	627	568	607	560	605	552	584	591	575	594	593	608	579	623	650	646	627	614	591	613	605	624	617	634	578	562	639	597	631	607	610	607	581	598	605	596	595	607	580	571	585	567	582	557	611	605	624	604	558	580	616	617	615	587	586	605	590	589	605	552	594	590	587	565	596	605	612	576	620	582	564	603	586	569	583	572	571	579	611	577	593	632	572	594	621	563	589	591	594	583	597	583	590	605	622	565	617	602	571	539	617	582	572	576	582	615	596	585	617	593	599	589	612	618	636	576	598	563	574	629	638	542	637	605	589	630	592	574	595	636	625	596	516	623	632	580	575	584	615	597	572	567	590	595	551	591	581	605	571	586	567	581	624	575	568	600	646	603	610	606	589	588	631	586	576	610	648	614	633	604	609	535	614	549	542	586	588	594	604	614	582	596	555	640	600	595	575	620	564	596	589	617	589	573	593	579	563	570	589	556	625	637	568	597	626	583	549	577	570	660	644	597	548	593	604	554	586	610	624	557	588	574	550	581	595	599	594	607	535	623	564	589	604	615	615	589	592	632	609	617	598	545	642	613	565	574	577	582	587	589	575	616	584	604	623	589	613	532	624	627	552	614	574	594	644	572	595	579	604	559	572	603	556	599	589	627	594	572	609	598	586	582	605	646	605	597	585	575	588	594	617	665	672	602	598	594	578	614	559	581	598	585	575	574	568	539	579	605	645	604	553	581	594	572	552	589	601	608	574	629	600	567	598	624	604	595	573	637	611	572	646	573	604	602	592	590	594	587	600	618	606	589	588	603	589	578	619	578	568	608	593	629	561	569	582	605	578	587	584	614	616	578	546	561	581	577	572	639	597	633	610	585	618	564	597	620	602	524	600	602	606	564	570	595	578	579	635	601	632	569	632	600	591	642	600	637	569	582	596	594	588	592	587	596	613	630	587	622	582	621	575	598	578	592	578	582	573	605	593	594	574	580	647	574	623	649	655	632	554	562	599	582	574	612	604	594	598	566	618	582	574	621	568	613	597	563	601	587	596	670	661	556	574	611	588	589	563	561	615	609	607	638	587	539	569	572	607	584	586	635	609	621	592	569	575	648	611	622	596	568	615	657	632	579	587	599	611	576	600	601	605	612	598	614	575	601	595	603	599	548	577	608	605	640	625	636	597	603	561	642	624	592	586	603	589	617	549	580	630	622	592	565	594	557	551	593	592	640	604	617	590	584	608	557	600	600	596	578	612	550	625	602	600	645	632	601	609	575	626	564	607	610	599	569	597	569	557	595	613	577	639	555	590	584	639	575	590	596	616	612	621	581	573	536	557	609	562	533	598	565	572	612	583	571	587	560	599	607	580	554	607	619	598	558	598	559	620	584	611	608	600	596	583	558	598	572	603	551	547	560	613	605	531	596	578	600	566	579	616	624	604	611	560	575	579	584	573	593	555	606	578	550	600	605	585	578	567	577	619	576	614	576	634	583	576	619	574	581	596	565	597	566	585	553	577	590	570	620	585	584	641	613	585	572	575	579	620	595	641	589	603	611	588	614	596	596	593	637	601	611	584	597	569	583	635	617	585	635	598	558	569	593	618	579	559	584	545	607	626	597	623	606	623	597	584	616	604	590	634	614	632	630	586	602	585	545	602	602	574	625	586	578	591	565	592	597	612	591	587	583	605	578	577	569	624
38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
